欢迎来到天天文库
浏览记录
ID:6186739
大小:448.00 KB
页数:49页
时间:2018-01-06
《基于modbus协议的医用臭氧治疗系统毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于MODBUS协议的医用臭氧治疗系统毕业设计目录第一章医用臭氧治疗仪的应用11.1医用臭氧治疗仪的背景11.2医用臭氧治疗仪需要解决的问题11.3医用臭氧治疗仪的解决方案1第二章医用臭氧治疗仪系统结构32.1系统基本结构32.2物理实现3第三章MODBUS协议53.1协议内容53.2通信过程6第四章硬件实现74.1选型74.1.1上位机选型74.1.2下位机及相关部件选型74.2上位机硬件实现84.3下位机硬件实现84.3.1A/D取样电路实现8iii4.3.2D/A输出电路实现94.3.3I/O输出/输入电路实现104.3.4断电报警电路实现104.3
2、.5停泵报警电路实现114.3.6臭氧浓度调节电路实现11第五章软件实现135.1单片机与触摸屏地址对应关系135.2功能码定义135.3校验码生成155.4上位机软件实现185.4.1上位机的程序应用185.4.2上位机初始化195.4.3预充处理程序205.4.4臭氧血液混合处理程序205.4.5臭氧浓度处理程序245.4.6报警处理程序265.5下位机软件实现285.5.1下位机的程序应用285.5.2下位机初始化295.5.3数据接收、发送处理程序305.5.4数据包处理程序345.5.5A/D取样处理程序405.5.6D/A输出处理程序425.5
3、.7血泵流量纠正程序42iii第六章总结45参考文献46iii基于MODBUS协议的医用臭氧治疗仪的设计与实现第46页第一章医用臭氧治疗仪的应用1.1医用臭氧治疗仪的背景利用臭氧对病毒性肝炎治疗在临床上的应用已越来越广泛,并已取得很好的治疗效果。医用臭氧治疗仪将为病毒性肝炎患者提供一套与免疫激活气血混合器配套使用的臭氧免疫调节系统,该系统可以根据肝病治疗的需要,将医用级氧气精确而稳定的制成治疗所需臭氧浓度,经过免疫激活气血混合器的将血液和臭氧充分混合激活、活化后的血液回输到人体,起到病毒杀灭、提高人体干扰素、免疫调节、激活红细胞代谢、激活免疫活性细胞、激活
4、人体抗氧化酶系统的作用。1.2医用臭氧治疗仪需要解决的问题医用臭氧治疗仪(以下简称治疗仪)是将一定量的人体血液引到体外,与一定比例的医用臭氧气体混合后,回输到人体的自动治疗过程。在治疗过程中要分别对医用臭氧气体的浓度、人体的血压、血液循环管路中的气泡进行监测。一旦参数偏离设定值,治疗仪将发出声光报警信号,提醒医务人员进行处理。另外治疗仪的相关参数和功能要符合医疗器械的电气安全标准。例GB9706.1《医用电气设备通用安全要求》及GB9706.2《医用电气设备血液透析、血液透析滤过和血液滤过设备的安全专用要求》等提出血泵停泵报警、设备断电报警要求。1.3医用
5、臭氧治疗仪的解决方案触摸屏与单片机通过Modbus协议进行通信。触摸屏能够直观、生动地显示运行参数和运行状态,而且通过触摸屏画面可以直接修改系统运行参数,人机交互性好。单片机广泛应用于工控领域中,与触摸屏配合,可组成良好的人机交互环境,大大降低了产品的制造成本。如图1-1图1-1触摸屏与单片机通信示意图基于MODBUS协议的医用臭氧治疗仪的设计与实现第46页本文以AT89s52单片机和人机电子有限公司的eViewMT5600T型触摸屏为例,应用到医用臭氧治疗仪的通信程序的开发过程。首先介绍医用臭氧治疗仪的总体结构,第三章MODBUS协议的通信原理及通信接口
6、的选择。第四章介绍了硬件的实现,包括上位机的选型、下位机的选型、下位机的各单元电路的实现。第四章介绍了医用臭氧治疗仪的软件实现,包括上下位机的地址对应、功能码的定义、校验码的生成、上位机各软件实现、下位各软件实现。其中上位机重点介绍了初始化、预充程序、臭氧血液混合程序、深度处理程序、报警处理,下位机重点介绍了初始化、数据接收、发送程序、数据包处理程序、A/D取样程序、D/A输出程序、血泵流量纠正程序等等。基于MODBUS协议的医用臭氧治疗仪的设计与实现第46页第二章医用臭氧治疗仪系统结构2.1系统基本结构实现触摸屏与单片机的通讯,主要是解决通讯协议的问题。
7、本文使用开放的Modbus通讯协议,以触摸屏作主站,单片机作从站。eView触摸屏本身支持Modbus通讯协议,如果单片机也支持Modbus协议,就可以进行通信了。本系统可以利用触摸屏自带的串口与单片机进行通信。如图2-1所示:图2-1系统基本结构其中人机界面(HMI)负责与接受用户命令,控制程序的运行。显示与程序相对应的图形界面。MCU1:作为从站1通过COM0与HMI相连。负责系统的信号输出。包括血泵电机的流量调节、各个电磁阀的打开和关闭、报警信号的动作、臭氧浓度电机的调节等。MCU2:作为从站2通过COM1与HMI相连。负责系统的信号输入采集。包括人
8、体血压、氧气压力、血液管路的气泡信号、臭氧浓度等。2.2物理实现目
此文档下载收益归作者所有