基于MODBUS协议的医用臭氧治疗仪的设计与实现论文.doc

基于MODBUS协议的医用臭氧治疗仪的设计与实现论文.doc

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MODBUS协议的医用臭氧治疗仪的设计与实现毕业论文 目 录 第一章 医用臭氧治疗仪的应用 1 1.1医用臭氧治疗仪的背景 1 1.2医用臭氧治疗仪需要解决的问题 1 1.3医用臭氧治疗仪的解决方案 1 第二章 医用臭氧治疗仪系统结构 3 2.1系统基本结构 3 2.2物理实现 3 第三章 MODBUS协议 5 3.1协议内容 5 3.2通信过程 6 第四章 硬件实现 7 4.1选型 7 4.1.1 上位机选型 7 4.1.2 下位机及相关部件选型 7 4.2 上位机硬件实现 8 4.3 下位机硬件实现 8 4.3.1 A/D取样电路实现 8 4.3.2 D/A输出电路实现 9 4.3.3 I/O输出/输入电路实现 10 4.3.4 断电报警电路实现 10 4.3.5 停泵报警电路实现 11 4.3.6 臭氧浓度调节电路实现 11 第五章 软件实现 13 5.1 单片机与触摸屏地址对应关系 13 5.2 功能码定义 13 5.3 校验码生成 15 5.4 上位机软件实现 18 5.4.1 上位机的程序应用 18 5.4.2 上位机初始化 19 5.4.3 预充处理程序 20 5.4.4 臭氧血液混合处理程序 20 5.4.5 臭氧浓度处理程序 24 5.4.6 报警处理程序 26 5.5 下位机软件实现 28 5.5.1 下位机的程序应用 28 5.5.2 下位机初始化 29 5.5.3 数据接收、发送处理程序 30 5.5.4 数据包处理程序 34 5.5.5 A/D取样处理程序 40 5.5.6 D/A输出处理程序 42 5.5.7 血泵流量纠正程序 42 第六章 总结 45 参考文献 46 医用臭氧治疗仪的应用 1.1 医用臭氧治疗仪的背景 利用臭氧对病毒性肝炎治疗在临床上的应用已越来越广泛,并已取得很好的治疗效果。将为病毒性肝炎患者提供一套与免疫激活气血混合器配套使用的免疫系统,该系统可以根据肝病疗的需要,将医用级氧气精确而稳定的制成治疗所需臭氧浓度,经过免疫激活气血混合器的将血液和臭氧充分混合激活、活化后的血液回输到人体,起到病毒杀灭、提高人体干扰素、免疫调节、激活红细胞代谢、激活免疫活性细胞、激活人体抗氧化酶系统的作用Modbus协议。触摸屏能够直观、生动地显示运行参数和运行状态,而且通过触摸屏画面可以直接修改系统运行参数,人机交互性好。单片机广泛应用于工控领域中,与触摸屏配合,可组成良好的人机交互环境本文以单片机和人机电子有限公司的eView MT5T型触摸屏为例,通信程序的开发过程。 第二章 医用臭氧治疗仪系统结构 2.1 系统基本结构 实现触摸屏与单片机的通讯,主要是解决通讯协议的问题。本文使用开放的Modbus通讯协议,以触摸屏作主站,单片机作从站。eView触摸屏本身支持Modbus通讯协议,如果单片机也支持Modbus协议,就可以进行通信了。一般采用标准的232口因此可以选用通信方式来提供对Modbus的硬件支持。  将单片机串经过MAX232芯片将TTL电平转换为RS232电平,再与eView触摸屏PLC[RS-232]接口相连,即完成了硬件连接。eView触摸屏PLC[RS-232]接口的管脚2为TXD,管脚3为RXD。图为该系统的电路图。 Modbus协议是OSI模型第七层上的应用层文传输协议,它在连接至不同类型总线或网络的设备之间提供客户机/服务器通信。互联网组中已经保留TCP/IP系统端口502用以访问Modbus,Modbus协议已经成为一种流行的工业控制传输标准Modbus协议定义了消息与格式和内容的公共格式,主要采用命令/应答方式,每一种命令文都对应着一种应答文,命令文由主站发出,当从站收到后,就发出相应的应答文进行相应。Modbus的信息帧包括站点、字节长度、功能码、操作地址、操作数据、CRC校验值等。在Modbus系统中有两种有效的传递模式即ASCII和RTU模式。内容格式及字符长度如:…….. …….. DATA 0 DATA 0 LRC CHK 1 校验值: 8-bit 地址包含了2个ASCII码 CRC CHR LOW 16-bit校验值由2个8-bit字符组成 LRC CHK 0 CRC CHK HIGH END 1 结束符:END1=CR(0DH),END0=LF(OAH) END 超过10ms之静止时段 END 0 由于RTU模式传输位数少,使用方便,采用RTU模式 3.2 通信过程  Modbus通信协议是一种串行的主从通信协议,网络里仅有一台设置可作为主机(称Master),其它设备作为从机(称Slaver),主机不需编号,从机必须编号。协议定义了主机查询及从机应答的信息帧格式。通信时,主机首先向从机发出请求信息,符合相应地址

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档