基于STC12C5A60S2单片机的中低频脉冲理疗仪的设计
- 格式:docx
- 大小:125.81 KB
- 文档页数:3
JIANGSU UNIVERSITY OF TECHNOLOGY本科毕业设计(论文)基于单片机的脉冲理疗仪设计学院名称:专业:电子信息工程班级:学号:姓名:指导教师姓名:指导教师职称:高级实验师二〇一四年六月基于单片机的脉冲理疗仪设计摘要:本次设计为基于单片机的脉冲理疗仪设计,其中包括单片机系统模块、显示模块、报警模块、电源模块、升压模块、按键模块。
当系统通电后,设置理疗的时间、幅度,在LED数码管上显示,当理疗时间到达设定时间,报警响,理疗仪停止工作,脉冲强度受占空比影响,占空比越大,输出强度越大,脉冲理疗仪就是将物理因子作用于人体,使之产生好转的设备。
本设计基本能完成脉冲理疗的功能,并且操作简单易懂,适合广大群体使用。
关键词:脉冲;幅度;理疗;占空比Pulse fields design based on single chip microcomputer Abstract:The design for pulse fields design based on single chip microcomputer, including single chip microcomputer system module, display module, alarm module, power supply module, the booster module, keys module. When the system after electrify, set the physical therapy time, amplitude, displayed on the LED digital tube, when physical therapy time setting time, alarm, stop working fields and pulse strength affected by the duty ratio, the duty ratio, the greater the output intensity, the greater the pulse fields is the effect of physical factors on human body, make it have better equipment. This design basic can complete the function of the pulse physical therapy, and easy operation, suitable for the general population. Keywords:Pulse;Amplitude;Physical therapy;Duty ratio目录序言 (1)第1章绪论 (2)1.1 课题的目的和意义 (2)1.2 主要设计内容和要求 (2)第2章方案论证 (3)2.1 方案论证 (3)2.2 系统各模块功能简述 (4)第3章系统硬件设计 (6)3.1 单片机控制模块的设计 (6)3.2 单片机最小系统 (7)3.2.1 单片机复位模块设计 (8)3.2.2 单片机晶振模块设计 (9)3.3 电源电路设计 (9)3.4 按键电路设计 (10)3.5 显示电路设计 (10)3.6 报警模块 (11)3.7 升压电路 (12)3.8 系统硬件设计 (13)3.8.1 系统硬件图 (13)3.8.2系统硬件分析 (13)第4章系统软件设计 (15)4.1 系统软件设计原则 (15)4.2 主程序设计流程图 (15)4.3 显示电路流程图 (16)4.4 键扫流程图设计 (17)第5章系统调试与数据分析 (19)5.1软硬件电路制作与调试 (19)5.2 软硬件功能分析 (19)结论 (20)参考文献 (21)致谢 (22)附录一元件清单 (23)附录二主程序 (25)附录三电路图 (36)附录四实物图 (37)序言电子技术,计算机技术和图像分析技术,广泛应用于医药,理疗设备。
目录第一章实习的目的及意义 (1)1.1生产实习的目的 (1)1.2生产实习的意义 (1)1.3生产实习的重要性 (1)第二章单片机的最小系统 (2)2.1部分芯片介绍 (2)2.1.1 AT89S52芯片 (2)2.1.2 MAX232芯片 (3)2.1.3 LCD1602液晶显示器 (4)2.1.4 DS12887芯片 (5)2.1.5 74HC573 (7)第三章单片机电路板焊接 (8)3.1 单片机焊接 (8)3.2焊接元件清单 (8)3.3 焊接注意事项 (10)第四章 C51语言的应用程序 (12)4.1 Keil uVision的使用 (12)4.2 流水灯程序 (12)4.3 流水灯高地位循环闪烁 (13)4.4 AD转换测温度 (15)4.5 按键控制1602 (21)4.6 调试中出现的问题 (28)第五章单片机开发板的应用 (29)5.1 应用程序 (29)第六章实习体会 (33)第一章实习的目的及意义1.1生产实习的目的此次生产实习的目的是在理论学习的基础上,通过完成一个设计51单片机的多种资源应用并具有综合功能的最小系统目标板的设计与编程应用。
1.2生产实习的意义将理论知识与实际应用相结合,从实际出发分析问题、研究问题和解决问题,将单片机的知识系统化,并能对电子电路、电子元器件、印制电路板等方面的知识有进一步的加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立进行某些单片机的应用系统的开发设计打下一定基础。
1.3生产实习的重要性生产实习是电子信息工程专业教学计划的一个重要部分,是培养学生理论学习与实践相结合的重要实践性教学环节。
通过生产实习使学生了解实习单位的工作方式和工作流程;对以后大单片机课程设计,帝业设计做基础,了解一个开发板的开发制作的整个过程以及元器件的采购;对生产现场、生产过程中的电子信息设备、计算机设备的应用状况有较为深刻的认识,掌握常规电子信息设备的使用维护方法;在实践中进一步加强专业教育,了解本专业工程技术岗位和生产劳动岗位的工作情况和工作内容,培养团队精神和吃苦耐劳的精神;同时可以使学生学到企业的管理经验和工人师傅的艰苦创业精神,激励学生奋发向上的开拓精神。
基于STC12C5A60S2单片机的射频读写器的设计与实现[权威资料]基于STC12C5A60S2单片机的射频读写器的设计与实现【摘要】射频识别技术是一种非接触的自动识别技术,射频识别系统一般有三部分组成:电子标签、读写器和天线三部分,其中射频读写器是一种运用射频技术读/写电子标签信息的设备,在射频识别系统中具有十分重要的作用,本文应用STC12C5A60S2系列的单片机设计了一款超高频射频读写器,并应用Keil C语言编写了单片机软件部分的程序。
结合软件部分的设计,应用AccessPort软件对读写器进行了调试,得出了调试结果。
【关键词】射频识别;单片机;读写器射频识别系统通常由电子标签和读写器两部分组成,通常被识别物品的具体信息被存储在电子标签当中,而电子标签一般情况下被放在被识别物品上,通过非接触的方式,射频读写器可以很容易的获取到所存储的信息[1]。
读写器可以对接收的电子标签的信息进行调制解码,然后通过计算机和网络,将读出的标签信息进行信息传输和管理[2-3]。
STC12C5A60S2系列的单片机具有超强抗干扰能力、可用低频晶振、低功耗、可远程升级、可送STC-ISP下载编程器、内部集成高可靠复位电路等优点[4],基于上述优点,本文选用STC12C5A60S2系列的STC12LE5A32S2作为射频读写器的主控制器。
1 射频读写器总体设计射频读写器的硬件组成框图如图1所示。
为了增加读写模块的通用性和可扩展性,在硬件设计时遵循模块化的设计思想。
整个读写模块主要由四大部分组成。
1.1 主控MCU主控单片机主要用于射频读写芯片和RF收发芯片的控制操作。
本文选用STC12C5A60S2系列的STC12LE5A32S2做为主控制器。
1.2 射频读卡模块芯片射频读写芯片,一方面该模块负责接收主控单片机的控制信息,另一方面主要完成与电子标签的通信操作。
本文选用 TX125系列非接触IC卡射频读卡模块。
基于STC12C5A60S2单片机及PC机的交流电机闭环调速系统全文版李振东(东南大学成贤学院,南京 210032)摘要:为实现自动化专业单片机与电机控制综合教学的目的,采用宏晶STC12C5A60S2 1T 高速单片机和PC机设计了三相异步电动机闭环变频调速系统。
系统分为下位单片机和上位PC机两部分:下位机以STC12C5A60S2为核心,采用片上A/D实现转速给定和反馈;采用D/A芯片输出模拟电压控制西门子工业变频器实现调速;发挥STC12C5A60S2的高速特点,在单片机中实现了分离积分的浮点PID闭环控制算法;并用通信方式将电动机转速实时向上位PC机发送;PC机采用VisualBASIC配合MSComm控件编程,实现转速的实时采集与曲线显示。
关键词:1T单片机,STC12C5A60S2,TLC5615;开环,闭环,PID,分离积分浮点PID;交流电动机,变频调速系统,西门子G110工业变频器;VisualBASIC,MSComm。
AC Motor Closed-loop Speed Regulation System Based on STC12C5A60S2 MCU and PCLi Zhendong(Chengxian College of Southeast University,Nanjing,210032,China)Abstract:For the purpose of MCU and motor control comprehensive teaching for automation speciality,designed a three-phase asynchronous motor closed-loop variable frequency speed regulation system with STC12C5A60S2 1T high-speed MCU and PC.The System is divided into two parts of MCU and PC:lower computer takes STC12C5A60S2 as a core,uses on-chip A/D to realize speed set and feedback,exports analog voltage by D/A chip,controls SIEMENS industrial converter to carry out speed regulation;The high-speed characteristic of STC12C5A60S2 carries out the integration separation floating-point PID closed-loop control algorithm;the real-time motor speed is sent to upper computer PC by communication;programed PC by VisualBASIC and MSComm control to realize the speed real-time data acquisition and curve display.Keywords:1T MCU,STC12C5A60S2,TLC5615;open-loop,closed-loop,PID,integration separation floating-point PID;AC motor,variable frequency speed regulation system,SIEMENS G110 industrial frequency converter;VisualBASIC,MSComm.引言工业自动化控制系统中,交流异步电动机闭环变频系统有广泛用途,闭环系统的控制核心是PID控制规律通常可以在控制计算机中用软件实现,有利于融入各种改进控制算法,拥有很好的控制灵活性。
学号:**********课程设计报告基于STC12C5A60S2单片机步进电机控制系统设计院系电子信息工程学院专业电气工程及其自动化班级11级2班姓名甘芝国摘要在电子技术飞速发展的今天,电子产品的人性化和智能化已经非常成熟,其发展前景仍然不可估量。
如今的人们需求的是一种能给自己带来方便的电子产品,当然最好是人性化和智能化的,如何能做到智能化呢?单片机的引入就是一个很好的例子。
单片机又称单片微型计算机,也称为微控制器,是微型计算机的一个重要分支,单片机是20世纪70年代中期发展起来的一种大规模集成电路芯片,是集CPU,RAM,ROM,I/O接口和中断系统于同一硅片上的器件。
单片机的诞生标志着计算机正式形成了通过计算机系统和嵌入式计算机系统两个分支本设计将采用89C51单片机,89C51单片机是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。
单片机自带5个中断,两个16位定时器32个I/O口,可擦除只读存储器可以反复擦除多次,功能相当强大。
[1]该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器。
89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
面对如此功能强大的单片机,结合本次设计要求,应该要用到单片机的内部时钟电路以及外围的显示接口电路和报警电路关键词:AT89C51单片机;数码管;秒表目录摘要 (II)目录 (III)1 引言 (1)1.1 研究背景及意义 (1)1.2本课题任务 (1)2 硬件设计 (1)2.1 总体方案设计 (1)2.2 系统组成 (2)3.秒表的PROTEUS仿真电路设计 (2)3.1.整体proteus仿真电路图 (2)3.2 AT89C51单片机和数码管的接口设计 (3)3.3按键控制信号 (3)3.4 其他管脚的设计 (3)4定时器软件程序设计 (4)5.系统调试 (8)5.1 程序书写及编译 (8)5.1.1输入源程序 (8)5.1.2对源程序进行汇编和纠错 (8)5.1.3确定调试方案 (8)5.2 调试程序 (8)5.2.1调试主程序。
基于51单片机的中频脉冲治疗仪设计
赵鹏飞
新疆维吾尔自治区阿克苏技师学院机电技术系 843000
摘要
随着电疗科学理论研究的不断深入,中频脉冲电流治疗技术的潜力被迅速开发,中频治疗仪在大众医院和百姓家庭广泛应用。
在研究、检测和对比数十款主流中低频治疗设备的基础上,我们集众家之长、另辟蹊径、极力优化,成功设计出了这台中低频脉冲治疗仪。
下面是其设计思路和关键技术的说明。
关键词:单片机中频治疗设计
1中低频脉冲治疗技术
1.1中低频治疗法
中低频脉冲治疗全称为“低频调制中频脉冲治疗”,是将低频信号用中频电流信号进行调制,然后通过专用电极作用人身的特定部位,利用电流对细胞的刺激作用和热效应治疗疾病的方法(简称MMFE)。
该方法是现代分子学、细胞学、神经学和传统中医学理论的深度融合,对颈椎病、腰椎病、骨性关节病、关节炎、肩关节周围炎、腰背肌筋膜炎、周围神经伤病、神经痛、胃肠张力低下、尿潴留、术后肠麻痹、术后粘连、瘢痕增生等疾病疗效明示,相比药物和手术疗法具有创伤小、费用低、副作用小、可靠性高等特点。
1.2中低频治疗仪现状
中频治疗仪是进行脉冲电流治疗的主要医疗设备,其核心功能是产生波形、频率和幅度可调的脉冲电流。
目前市场上销售的中频治疗设备功能单一、技术陈旧、外形笨重,而且控制精确低、价格昂贵、人机交互性能较差。
针对以上不足,我们以更高的控制精度、更多的功能整合、更好的人机交互性能和更简捷的整体设计为突破点,精心选择、验证和优化每一个工作单元的结构,最终完成了整机的方案设计和性能测试。
2中低频脉冲治疗仪的设计
2.1系统整体架构设计
我们将系统整体设计划分为三个部分:系统硬件电路设计、单片机控制程序设计和产品外形结构设计。
系统硬件结构设计和电路参数优化是前期设计工作的核心,经反复调整和优化最终确定的硬件电路结构示意图如下:
图1 中频治疗仪电路硬件结构示意图
2.2系统主要模块设计
2.2.1单片机模块
综合考虑系统I/O资源、软件资源、可靠性和经济性要求,选用STC12C5A60S2-DIP40型工业级单片机作为核心控制器,用外部12.0MHz晶振电路提供固定时钟,LM2596S-ADJ型DC/DC 稳压电路提供高可靠5V电源,采用外部上电自动和手动强制双重复位电路,正确设置单片机I/O工作模式。
2.2.2 D/A转换模块
D/A转换模块的主要功能是将MCU输出的数字调制信号转换为模块波形。
DAC0832LCN是较为常用的8位数模转换芯片,具有并行数据输入、双锁存缓冲、精度高、速度快等特点,配合集成运算放大电路对波形进行转换和调整。
2.2.3中频调制模块
用MC1496P模拟乘法器搭建双边调幅电路,将DA转换后的调制信号用中频方波进行调制,从而产生2~12.5KHz中频SSD调制信号。
时域波形的包络由单片机数字调制信号确定,应用单片机进行数学函数就可以产生任意调制波形。
2.2.4功率放大模块
经实验强度在15~90mA的中频脉冲电流对治疗比较适宜,TDA7297是非常成熟的一款集成功率放大IC,具有功率大、效率高、频带宽、信噪比和性价比高等优点。
用TDA7297为核心芯片搭成功率放大模块,将SSD信号功率进行放大,并且使用数字电阻调节电路实现输出功率连续可调。
2.3单片机程序算法设计
2.3.1可调中频载波发生算法
中频载波是2~12KHz的方波信号,将单片定时器T1设置为1T/8位自动重装/定时/中断允许模式,这样调整T1的初值将中断脉冲从I/O输出,加之波形调整和放大电路就可以得到频率可调的中频脉冲信号,经推算定时器T1的初值和载波频率之间存在以下函数关系,中频信号频率调整分辨率为2.08Hz。
D_T1 = 0.48*f + 59056 (2.08<f<13497.9)
2.3.2可调低频调制信号发生算法
应用Matlab软件丰富的函数运算指令,生产三角、正弦、锯齿、指数、阶跃等函数单周期的函数值序列,采样间隔为1,采样点为256个,归一化到0~255之间,然后以短整数组格式保存为TXT文档。
将单片机定时器T0设置为1T/16位自动重装/定时/中断允许模式,这样调整T0的初值就可实现中断脉冲在0.042~210Hz之间可调,频率分辨率为0.042Hz。
调制信号频率与T0初值之间存在以下线性关系:
D_T0 = 23.37*F + 60622 (0.042<F<210)
3系统仿真与综合调试
3.1系统电路设计与定型
为提高系统设计效率、减低开发成本,采用了“电脑仿真+模块调试+整合定型”的设计思路。
首先,在Multisim 软件中搭建各个功能模块,待调试成功后进行整体仿真调试;然后根据仿真调试电路采购样片、制作电路模块实物、进行实物调试;最后根据实物调试的电路参数完成PCB和单片机程序定型。
3.2电路性能和参数检测
在软件仿真、模块调试和整机优化的各个阶段都密切监控系统关键参数,最终确保了系统电气参数特性达到设计标准,关键点信号波形如下图:
图2 系统关键点信号波形图
4总结
从系统整机硬件架构设计、单元设计、仿真调试、模块调试、整机设计到系统优化定型,经历了三个多月的风雨历程,最终完成了这台中频脉冲治疗仪的硬件电路和单片机程序设计。
经检测关键参数均达到预先设计的范围,较同类产品实现了控制精度更高、功能更全、人机交互更方便的目标。
往后我将在模式化治疗方案和极端条件下的安全性两个方面作进一步的研究和完善,努力将该设计方案转化面向商场的产品。
参考文献
【1】/link?url=cY6rlJQT78zLTncDF4Mn6L3XX91QuyTAlYLIp0id1yyn bkgl-VWPpwBOUpEBap-cLcNaEXav1r854AXqeVDa9q
【2】/link?url=NSP4Fn7NtRfYOsxUiUOxwS5ubHSkuOMy512zrqYqQ4jB BCBK1xMNc3CwUNaXJCkmLhzsllM6g9g5jfsAykR8HK。