智能输液监控系统的设计毕业设计

上传人:y****3 文档编号:12931424 上传时间:2020-06-03 格式:DOC 页数:46 大小:734KB
返回 下载 相关 举报
智能输液监控系统的设计毕业设计_第1页
第1页 / 共46页
智能输液监控系统的设计毕业设计_第2页
第2页 / 共46页
智能输液监控系统的设计毕业设计_第3页
第3页 / 共46页
点击查看更多>>
资源描述
.本科毕业设计说明书智能输液监控系统的设计燕 山 大 学 里仁学院2016年06月.本科毕业设计说明书智能输液监控系统的设计学 院: 里仁学院 专 业 学生姓名: 学 指导教师: 侯培国 答辩日期:2016年6月19日.任务书 燕山大学毕业设计(论文)任务书学院:电气工程学院 专业(方向):仪器科学与工程系 学号学生姓名专 业班 级里仁检测12-1班题目题目名称智能输液监控系统的设计题目性质1.理工类:工程设计 ( );工程技术实验研究型( );理论研究型( );计算机软件型( );综合型( )。2.文管类( );3.外语类( );4.艺术类( )。题目类型1.毕业设计( ) 2.论文( )题目来源科研课题( ) 生产实际( )自选题目( ) 主要内容静脉输液的监控常采用人工方式,输液完成时,如未及时换药或拔针头,将会出现回血、空气进入血管形成空气栓塞、凝血堵住针头等情况,严重影响者的用药安全。研究设计一种输液监控系统,能对输液总量进行控制、并检测输液速度,输液完成时给出提示信号,必要时自动断液,通过无线通讯系统进行区域管理基本要求6设计一套输液监测方案,实现药液重量的实时测量7.设计检测系统,实现检测、输液进度测算、异常报警功能8.给出无线通讯及区域管理的方案9.绘制完整的设计图纸10.完成毕业设计论文参考资料3.汪义旺.基于无线传感网络的智能输液监控系统设计.测控技术.2015,NO4.刁惠民.静脉输液监控系统在个体化静脉输液中的应用.护理学报.2013,NO.10周 次1 4 周 5 8 周9 12 周 13 15 周16 17 周应完成的内容收集资料,了解输液监控的基本要求及常用方案,设计本监控系统方案硬件的设计、开发、调试软件设计及实验完善系统功能,撰写论文撰写论文毕业设计答辩指导教师:侯培国职称: 教授 年 月 日注:周次完成内容请指导老师根据课题内容自主合理安排。.摘要 本设计是基于目前输液过程存在这样或那样的医疗隐患而设计的一套智能输液监控系统。通过对控制芯片、传感器、通信方式以及点击应用比较与分析,选择出了各部分的最优方案。其中,输液检测部分本设计选择的是HX711称重传感器,通过对剩余的液量的重量来判断输液是否完成,以及反馈给护士台,使护士台做出一系列反应。如果输液完成,会发生报警。本系统包括下位机和上位机软件设计两大部分,下位机主要功能是把输液病人的信息传送到护士站,能够进行良好的通信。硬件发送电路板用在病人端,是以STC89c52RC控制芯片设计的,并辅以必要的外围电路,实现液滴检测,声光报警、数码显示等功能,再通过nRF2401无线传输模块把数据传输出去。接收板与上位机进行连接并放在护士站,接收板接收数据后通过USB2.0接口把数据直接传送到上位机。上位机远程监控平台可以与输液监控器无线组网,同时实现对多台监控器的监控和管理。医护人员可以随时观察到每个病人的输液情况,一旦出现异常状况,护士可以及时处理。输液结束报警,护士及时拔针或换药,避免血液回流。关键词:单片机STC89C52RC,hx711称重传感器,上位机,报警.AbstractSquare root of this design is based on the existence of one kind or another medical infusion process hazard and design a set of intelligent infusion monitoring system. Through the control chip, sensor, communication mode, and click on the application of moths comparison and analysis, choose the optimal scheme of each part. Place machine and superordination machine under this system, including the software design of two parts, the next bit machine design including sending board design and receive board design, its main function is to put the transfusion patient information transmitted to the nurse station, can be good communication. Hardware circuit board sent on the patient side, based on 89 c52 chip design, supplemented by necessary peripheral circuit, realize the droplet detection, sound and light alarm, digital display, and other functions, and then the data transfer out by nRF2401 wireless transmission module. Receiving plate and upperKeywords:microcontroller STC89C52RC、HX711weighing sensor、upper computer、give an alarm.目录摘要IAbstractI第1章 绪论11.1课题背景、目的和意义11.1.1 课题背景11.1.2课题的研究目的和意义21.2 国内外发展史21.3 设计的主要内容4第2章 研究方案及选择52.1输液监控系统的组成52.2系统的工作原理52.3硬件方案设计和对比分析62.3.1控制方案的选择62.3.2液滴检测方案选择102.3.3通讯方式选择102.3.4显示模块的选择122.3.5报警模块的选择132.4本章小节14第3章 系统硬件电路设计153.1称重传感器153.2键盘输入163.3显示模块173.3报警模块183.4断液模块193.5无线通讯模块203.6本章小节21第4章 区域管理的方案234.1区域管理上位机管理软件开发234.1.1软件系统设计原则234.2.2上位机软件开发环境介绍234.1.3上位机软件界面设计234.1.4上位机软件功能设计244.1.5机通信接口模块设计264.2数据处理及误差28结论30参考文献31附录.第1章 绪论1.1课题背景、目的和意义1.1.1 课题背景改革开放以来,随着国际交流的进一步增强和国家支持力度的不断加大,我国医疗器械行业迅猛发展令世界刮目相看。资料显示,从2000年到2009年10年时间,中国医疗器械的总量相当于以前的6倍,2005年,除了美国和日木之外,中国己跃居世界第三。06和07年,中国医疗器械进出口额都超过百亿美元。近几十年来,中国经济迅速发展,人民生活水平大大提高,人们对医疗保健的重视程度愈来愈强,这样促进医院及家庭对医疗设备的需求快速增加,致使国内投入研究医疗器械行业的企业不断增多,研究人员不断壮大,医疗产品不断丰富,产品功能越来越多,质量越来越好,中国医疗器械正不断走向全世界。静脉输液是利用大气压和液体静压原理将生理盐水、葡萄糖等药液由静脉输入病人体内的方法1。在临床治疗方面起到无可替代的作用。它的主要特色是给药迅速、见效快,及时抢救了无数患者的宝贵生命。然而目前,输液过程还存在各种各样的隐患。首先,输液速度是最令人头疼的问题,一般来讲,输液速度的控制大多是靠医护人员通过旋转液滴管上的机械滑轮,目测出大概速度,特别是对于新进人员,由于缺乏经验,容易速度把握不够准确,出现输液速度太快或太慢的问题,太快会给病人带来疼痛,太慢则起不到良好的治疗效果。其次,当患者输液时,大多需要陪护人员在旁边不停地观察药液余量,以便当药液快滴完时通知护士及时拔针或更换药液,有时陪护人员太累或者临时有急事,未注意到药液滴结束,护士未及时来处理,结果造成血液回流等情况,给病人身心健康带来不必要的伤害,甚至带来生命危险。针对以上问题,急需研究一种功能齐全、智能、安全、方便的输液监控设施。使医护人员能够合理控制液滴速度,也可以不用陪护人员。这样克服了目前输液过程中浪费时间、精力、服务水平低下等弊端。我国是人口大国,医院数量居全世界首位,输液监控系统的成功研制及其推广应用,将大大提高我国医疗整体服务水平,带来良好的效益2。截止2009年,资料记载目前己有67种输液监控方面的专利技术,这些技术大多都能实现速度控制及结束报警等基木任务,然而真正做到成功推广应用的专利.技术却是寥寥无几,正是由于研究人员未能深入医院进行深入考察,与医护人员进行充分交流,一味蛮干,结果出现这样那样的问题,譬如价格高、操作不够简捷、保密性不够强等多方面的因素3。我们知道,目前在一些发达国家出现输液泵的应用,它的功能相对齐全,控制比较精确,但是价格太昂贵,要想在全世界真正推广开来不太现实。要想使产品真正普及到每一个病人,研制出价格较低、性能较全且操作简便的智能监控系统迫在眉睫。1.1.2课题的研究目的和意义在临床医学中,静脉输液虽然应用广泛,但目前普遍使用的输液工具仍然是传统的茂菲氏输液器,且以人工监控为主。输液时需要将输液瓶(袋)悬挂在输液架上或者高于患者的穿刺部位,利用势差将药液输入患者体内,护士凭借肉眼观察茂菲氏管中的液滴并估计输液滴速,根据经验手动调节输液器上的滑轮来控制输液速度4。输液过程中护士需要不停地巡检,并由患者或陪护人员观察剩余药液量,当药液即将输完或者滴速出现异常时,及时通知值班护士前来处理。这样不仅增加了医护人员的劳动强度,导致差错率大为上升,而且不利于患者的休息,影响了治疗质量。如果发生药液输完或者输液管堵塞等情况而护士未能及时处理,则有可能会发生回血或其他危险,给患者造成痛苦,甚至导致医疗事故。1.2 国内外发展史 鉴于目前输液过程中存在这样那样的安全隐患,且在输液过程中存在耗费人力较大等问题,迫切需要对目前输液状况进行改进,近几十年来,国内外一些专家争相研究,输液监控系统一直在不断改进,目前已取得不小成就,其发展主要经历以下几个阶段:1.机械式输液监视阶段该方法是在输液瓶上方挂一只弹簧秤,根据输液过程中瓶中药液逐渐减少,导致弹簧伸缩变形,由此计算出剩余液面的当前位置,于向英等利用这种方法对输液监控过程进行了多次试验,结果证明误差较大,这是因为输液瓶容积规格大小不同,且输液液体密度不同等多种原因导致的,所以说机械式输液监控设备可行性较差,未能得到发展5。2.电容式液位监视阶段输液过程中,药液液位不断下降引起电容变化,从而根据电容的特性对剩余药量进行估计的6。这种设计思想具有一定的可取性,系统能够起到一定的监控作用,但是由于输液过程中涉及瓶子体积不均问题,且电容不能像电阻那样是可以随便调节,一旦焊接固定了就不可改动,需要设计多种规格的电路,实际应用起来太繁琐,并不能真正推广开来。3.电极式输液监视阶段电极式监控方法是把两电极插入到输液管的莫菲氏管中,液滴下落时由于受到晃动,电极还会产生一定的极性反应,并发出相应信号,由此计算出当前液体滴速,然后计算出剩余药液体积变化,这种设计方法相对简单易行,可靠性好,但是两电极直接放入滴管中7。难免与下落液滴接触,这样会对药液造成污染,不符合药品安全规范,所以并不能投入实际应用。4.光电式输液监视阶段光电传感器能够将可见光转换为某种电路,它包括发送端和接收端,使用时将其水平放在莫菲式管两边即可,传感器发送端一般对外界光强变化较为敏感,产生反应,并把相应反应发送出去,接受传感器接受相应变化,把接受到的电流信号转化为放大的电压信号,传给后面电路进行数据处理,从而可以计算出当前滴速,并可计算剩余体积,由于光电传感器不与液体直接接触,它以不污染药液、安全、可靠等多方面的优点得到了广泛支持,目前的输液监控设备多采用这种方法。上世纪90年代初我国就有人开始涉足这方面的研究。且在输液监控领域有了一定的成就,主要有以下专利和研究成果。张婉妓于90年发表专利设计了一种输液监控报警器包括至少一个光源发射器和至少一个光源接收器、电源模块、控制器和报警电路,光源发射器与光源接收器要对应设置,光源接收器输出端连接到控制器的信号输入端,控制器的信号输出端再连接到报警电路的信号输入端8。本输液监控报警器在输液出现不正常时或瓶内液滴快要滴完时可进行声光报警。此输液监控报警器具有结构简单、使用方便、报警准确率高等特点。其缺点是功能较少,不能实现全面监控。齐齐哈尔大学的徐凤霞等人利用MCS一51系列单片机与电力线载波芯片结合其他软、硬件开发出病区输液远程监测系统。系统具有静脉输液速度检测、液面检测、显示、记录、声光报警、电力线载波通信、上位机组态等功能。该系统利用电力载波技术将低压线路用作通信系统的物理信道,电力线是覆盖范围非常广泛的网络,从降低有线通信系统的成本方面考虑,倒是一种不失实际的选择。但是系统相对来说较复杂,应用前景不够乐观9。刘世平、薛大磊、葛强研制了输液智能监控产品,本系统包括护士站信息显示板和多个输液检测报警器,护士站信息显示板是由调整键盘电路和与其相连接的且依次排列的多个信息显示单元组成,各个信息显示单元分别连接与其对应的输液检测报警器。此系统能够同时在病房和护士站发出声光报警,且在报警的同时能够自动停止输液10。另外,在护士工作站可以显示该病床输液的相关信息。国外对智能输液监控系统也有诸多研究,相对较早,在20世纪80年代末就开始有研究了。德国、韩国、美国、日木等发达国家都进行了输液监控设备的研究,目前主要对输液泵的研究有了很大的成就,例如日本托普公司研制的输液泵TOP一2000及TOP一3000,它们能够准确控制输液滴数及输液速度,保证药物能够匀速、无菌地进入病人体内。输液泵对于重症病人及某些婴幼儿患者进行监控是非常必要的,对病人的治疗起到了很好的帮助作用11。SM一2100输液泵是韩国JONGSANG公司产品,不同于以往的输液方式,是一种集光、机电于一体化的智能化输液监控设备。同时,输液泵的功能相当齐全。操作较方便,大大减轻工作人员负担,是患者可以放心选择的安全设备。但是输液泵价格普遍比较昂贵,在两万元人民币左右,其应用在一些发达国家医院较为常见,而在国内医院还鲜有应用。目前我国只有几所大医院才有购买配备,国内使用范围相当狭窄。综上,国内外关于输液监控系统的研究虽取得了不小的成就,但是还存在很多不足。基于以上情况,本论文在借鉴前人的基础上,扬长避短。努力设计更加完美的监控系统。1.3 设计的主要内容静脉输液的监控常采用人工方式,输液完成时,如未及时换药或拔针头,将会出现回血、空气进入血管形成空气栓塞、凝血堵住针头等情况,严重影响患者的用药安全12。研究设计一种输液监控系统,能对输液总量进行控制、并检测输液速度,输液完成时给出提示信号,必要时自动断液,通过无线通讯系统进行区域管理。.第2章 研究方案及选择2.1输液监控系统的组成本设计是基于目前输液过程存在这样或那样的医疗隐患而设计的一套智能输液监控系统。通过对控制芯片、传感器、通信方式以及点击应用娥比较与分析,选择出了各部分的最优方案。本系统包括下位机和上位机软件设计两大部分,如下图2-1所示。下位机设计包括发送板设计和接收板设计,其主要功能是把输液病人的信息传送到护士站,能够进行良好的通信13。硬件发送电路板用在病人端,是以89c52控制芯片设计的,并辅以必要的外围电路,实现液滴检测,声光报警、数码显示等功能,再通过nRF2401无线传输模块把数据传输出去。接收板与上位机进行连接并放在护士站,接收板接收数据后通过USB2.0接口把数据直接传送到上位机。上位机远程监控平台可以与输液监控器无线组网,同时实现对多台监控器的监控和管理。医护人员可以随时观察到每个病人的输液情况,一旦出现滴速过快或过慢异常状况,护士可以及时处理。输液结束报警,护士及时拔针或换药,避免血液回流。系统应用组成图如图2-1。 图2-1 系统应用组成图2.2系统的工作原理基于无线传感器网络的智能输液监控系统工作室,利用重力传感器实时采集输液剩余量,反馈到控制器,由控制器进行计算,并与预设的数据值进行比较做出相应的动作,同时将采集数据上传到远程无线监控平台和接受控制指令14,实现无线组网运行,系统的工作原理如图2-2所示。开机设定初始值输液剩余量采集处理实时数据值与设定值比较无线数据输出提示护士电机装置动作终止输液远程无线控制指令手动设定动作返回图2-2 系统工作原理框图2.3硬件方案设计和对比分析2.3.1控制方案的选择方案一:此方案采用模拟控制方案,突出优点是价格低廉、简单易行,但最大缺点是精度较低,不易于功能扩展。方案二:此方案采用STC单片机系统来实现,超级加密,具有超强抗干扰性能,I/O口丰富,操作能力强,易于扩展。另外软件编程方便,可实现各种算法和控制。数据传送是收到的干扰小,传输性能好15。所以本设计采用方案二。STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。主要特性如下1.增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051.2.工作电压:5.5V3.3V(5V单片机)/3.8V2.0V(3V单片机)3.工作频率范围:040MHz,相当于普通8051的080MHz,实际工作频率可达48MHz4.用户应用程序空间为8K字节5.片上集成512字节RAM6.通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。7.ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片8.具有EEPROM功能9.具有看门狗功能10.共3个16位定时器/计数器。即定时器T0、T1、T211.外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒12.通用异步串行口(UART),还可用定时器软件实现多个UART13.工作温度范围:-40+85(工业级)/075(商业级)14.PDIP封装STC89C52RC单片机的工作模式1.掉电模式:典型功耗0.1A,可由外部中断唤醒,中断返回后,继续执行原程序2.空闲模式:典型功耗2mA3.正常工作模式:典型功耗4Ma7mA4.掉电模式可由外部中断唤醒,适用于水表、气表等电池供电系统及便携设备图2-3 STC89C52RC引脚STC89C52RC引脚功能说明VCC(40引脚):电源电压VSS(20引脚):接地P0端口(P0.0P0.7,3932引脚):P0口是一个漏极开路的8位双向I/O口。作为输出端口,每个引脚能驱动8个TTL负载,对端口P0写入“1”时,可以作为高阻抗输入。在访问外部程序和数据存储器时,P0口也可以提供低8位地址和8位数据的复用总线。此时,P0口内部上拉电阻有效。在Flash ROM编程时,P0端口接收指令字节;而在校验程序时,则输出指令字节。验证时,要求外接上拉电阻16。P1端口(P1.0P1.7,18引脚):P1口是一个带内部上拉电阻的8位双向I/O口。P1的输出缓冲器可驱动(吸收或者输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电位,这是可用作输入口。P1口作输入口使用时,因为有内部上拉电阻,那些被外部拉低的引脚会输出一个电流()。此外,P1.0和P1.1还可以作为定时器/计数器2的外部技术输入(P1.0/T2)和定时器/计数器2的触发输入(P1.1/T2EX),具体参见下表:在对Flash ROM编程和程序校验时,P1接收低8位地址。 表2-1 P1.0和P1.1引脚复用功能引脚号功能特性P1.0T2(定时器/计数器2外部计数输入),时钟输出P1.1T2EX(定时器/计数器2捕获/重装触发和方向控制)P2端口(P2.0P2.7,2128引脚):P2口是一个带内部上拉电阻的8位双向I/O端口。P2的输出缓冲器可以驱动(吸收或输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电平,这时可用作输入口。P2作为输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流()。在访问外部程序存储器和16位地址的外部数据存储器(如执行“MOVX DPTR”指令)时,P2送出高8位地址。在访问8位地址的外部数据存储器(如执行“MOVX R1”指令)时,P2口引脚上的内容(就是专用寄存器(SFR)区中的P2寄存器的内容),在整个访问期间不会改变。在对Flash ROM编程和程序校验期间,P2也接收高位地址和一些控制信号。P3端口(P3.0P3.7,1017引脚):P3是一个带内部上拉电阻的8位双向I/O端口。P3的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。P3做输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输入一个电流。在对Flash ROM编程或程序校验时,P3还接收一些控制信号。P3口除作为一般I/O口外,还有其他一些复用功能,如下表所示:表2-2 P3口引脚复用功能引脚号复用功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2(外部中断0)P3.3(外部中断1)P3.4T0(定时器0的外部输入)P3.5T1(定时器1的外部输入)P3.6(外部数据存储器写选通)P3.7(外部数据存储器读选通)RST(9引脚):复位输入。当输入连续两个机器周期以上高电平时为有效,用来完成单片机单片机的复位初始化操作。看门狗计时完成后,RST引脚输出96个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。ALE/(30引脚):地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。在Flash编程时,此引脚()也用作编程输入脉冲。在一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。如果需要,通过将地址位8EH的SFR的第0位置“1”,ALE操作将无效。这一位置“1”,ALE仅在执行MOVX或MOV指令时有效。否则,ALE将被微弱拉高。这个ALE使能标志位(地址位8EH的SFR的第0位)的设置对微控制器处于外部执行模式下无效。(29引脚):外部程序存储器选通信号()是外部程序存储器选通信号。当AT89C51RC从外部程序存储器执行外部代码时,在每个机器周期被激活两次,而访问外部数据存储器时,将不被激活。/VPP(31引脚):访问外部程序存储器控制信号。为使能从0000H到FFFFH的外部程序存储器读取指令,必须接GND。注意加密方式1时,将内部锁定位RESET。为了执行内部程序指令,应该接VCC。在Flash编程期间,也接收12伏VPP电压。XTAL1(19引脚):振荡器反相放大器和内部时钟发生电路的输入端。XTAL2(18引脚):振荡器反相放大器的输入端。2.3.2液滴检测方案选择方案一:用可见光二极管与光敏三极管组成的传感器来测量,相对于光敏二极管来说,光敏三极管具有很大的光电流放大作用,其较高的灵敏度在系统应用时易导致滴速测量不准确,采用大功率光敏三极管可以弥补这一缺憾,但是功耗太大,造成不必要的浪费17。方案二:采用红外对管检测,红外对管是一种利用红外线为介质的测量系统,具体用法是把对管放在莫菲式管两侧,红外发送管对光的敏感性较强,当有液滴下落时使发送管接受到某种红外线后会发生明显变化进而发送信息,红外接收管接收到微弱信号,经放大并进行电压比较后再经整形处理传送给单片机,计算出液滴速度。近几十年来,红外传感器以优越的价格及优良的性能得到广大电子爱好者的青睐,广泛应用在工业、农业、医疗等各大行业之中。方案三:用压力传感器进行测量的方法。压电传感器主要利用压电效应而造成的,在输液瓶的上方加一个压力传感器,通过压力大小变化来判断是否有药液滴下,压力传感器具有价格低、抗干扰能力强、使用寿命长等优点。但在本设计中会有误差。本设计采用方案三电阻应变式传感器是将被测量的力,通过它产生的金属弹性变形转换成电阻变化的原件。由电阻应变片和测量电路两部分组成。常用的电阻应变片有两种:电阻应变片和半导体应变片,本设计采用的是电阻应变片,为获得高电阻值,电阻丝排成网状,并贴在绝缘的基片上,电阻丝两端引出导线,线珊上面有覆盖层,起保护作用18。电阻应变片也有误差,产生的因素很多,所以在测量时我们一定要注意。其中的温度的影响最重要,环境温度影响电阻值变化的原因主要是:A:电阻丝温度系数引起的。B:电阻丝与被测原件对桥接零点和输出,灵敏度的影响,即使采用同一批应变也会因应变片之间稍有温度特性之差而引起误差,所以对要求精度较高的传感器,必须进行温度补偿,解决的办法是在被粘贴的基片上采用适当及温度系数的自动补偿,并从外部对它加以适当的补偿。非线性误差是传感器特性中最重要的一点。产生非线性误差的原因很多,一般来说主要由结构设计决定,通过线性补偿,也可以得到改善。滞后和蠕变是关于应变片及粘合剂的误差。由于粘合剂为高分子材料,其特性随温度变化较大,所以称重传感器必须在规定的温度范围内使用。电阻应变片的工作原理是基于电阻应变效应,即在导体产生机械形变时,它的电阻值相应发生变化。设有一根电阻丝,如图所示。它在未受力时的原始电阻值为 式中 :电阻丝的电阻率;电阻丝的长度;电阻丝的面积。电阻丝在外力的作用下,将引起电阻变化,且有令电阻丝的轴向效应为,由材料力学可知,为电阻丝材料的泊松系数,经整理可得通常把单位应变所引起的电阻相对变化称作电阻线的灵敏系数,其表达式为从上式可以明显看出,电阻丝灵敏系数由两部分组成:表示受力后由材料的几何尺寸变化引起的;表示由材料电阻变化所引起的。对于金属材料,项的阻值要比小得多,可以忽略,故=。大量实验证明,在电阻丝拉伸比例极限内,电阻的相对变化与应变成正比,即=1.73.6。上式可写成。2.3.3通信方式的选择方案一:采用有线方式借助双绞线、同轴电缆等可进行点到点或点到多点的通信方式,其突出优点是保密性好、可靠性高、抗干扰性能强但有线通信扩展性能差、布线相当麻烦、成木较高。由于有线通信是把很多线缆埋在地下,时间久了,线路容易腐化或遭到侵蚀,影响通信质量。方案二:采用无线方式无线通信是相对有线通信而言的,免去了布线的麻烦,即利用电磁场电磁波在空间中自由传播的特征,进行信息交换的一种通信方式。无线通信具有成木低廉、扩展性好、适应性好等优点。无线通信具有一定的移动性,只需在终端架设天线或连接到电台即可,无需浪费大量人力物力去架设电线杆或挖沟埋线缆无线通信几乎不受地理环境限制,特别是在湖泊、山区等恶劣环境中使用非常方便。有广泛的适应性19。本设计采用方案二2.3.4显示模块的选择方案一:用数码管进行显示。数码管由于显示速度快,使用简单,显示效果简洁明了而得到了广泛应用。方案二:用LCD液晶进行显示。LCD由于其显示清晰,显示内容丰富、清晰,显示信息量大,使用方便,显示快速而得到了广泛的应用。对于此系统我们显示要求是很高的,用LCD显示充分发挥出LCD的显示优势20。由于本设计涉及到较多的参数需要显示,所以用数码管显示不足以满足要求,因此我们选择了采用LCD1602来作为显示模块。LCD1602 它具有体积小、功耗低、使用方便的特点。LCD1602主要技术参数:显示容量:162个字符芯片工作电压:4.55.5V工作电流:2.0mA(5.0V)模块最佳工作电压:5.0V字符尺寸:2.954.35(WH)mm其引脚主要功能为:第1脚:VSS为地电源第2脚:VDD接5V正电源第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。 第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时指令寄存器。 第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。 第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。 第714脚:D0D7为8位双向数据线。 第15脚:正极。 第16脚:负极。2.3.5报警模块的选择方案一:采用语音芯片提示,优点可以自由设定要提示的声音。缺点使用复杂,需要专门的编程软件,成本高控制复杂,不便于普及。方案二:采用蜂鸣器提示,电路简单实用,可靠性高。综上所述我们选择使用蜂鸣器来进行报警。蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。在本设计中,主要采用电压式的无源蜂鸣器,由 PNP型三极管驱动的蜂鸣器。无源蜂鸣器的优点是:1.价格便宜2.声音频率可控,可以做出“多来米发索拉西”的效果3.在一些特例中,可以和LED复用一个控制口2.4本章小节本章首先介绍了输液监控系统的组成和工作原理,然后逐一对本课题设计所选用的各个模块进行对比跟分析,以及最终确认了本设计中选用的各个模块。其中,控制方案的选择采用STC单片机系统来实现。然后对液滴检测的方案进行可比较,最终我决定使用压力传感器来检测。通讯方式采用了各方面都占优的无线通讯方式。显示模块采用了LCD,报警则采用简单实用的蜂鸣器。.第3章 系统硬件电路设计称重传感器采集模块信号处理最小系统显示模块无线通讯报警模块按键输入控制输出智能输液监控器采用以单片机最小系统为核心的数组控制系统,主要包括信号采集、按键输入、显示输出、控制输出和无线通讯等。结构图3-1如下所示。图3-1 控制器硬件组成结构图3.1称重传感器 称重传感器的工作原理:电阻应变式称重传感器由电阻应变片、弹性体和检测电路等几个主要部分组成。弹性体在外力作用下产生弹性形变,是粘贴在他表面的电阻应变片也随同产生变形,电阻应变片变形后,他的阻值将发生变化(增大或减小),再经相应的测量电路把这一电阻变化转换为电信号,从而完成了将外力转变为电信号的过程21。检测电路如图3-2所示.图3-2检测电路HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片,它的电路图如下3-3所示。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。该芯片与后端MCU 芯片的接口和编程非常简单,所有控制信号由管脚驱动,无需对芯片内部的寄存器编程。输入选择开关可任意选取通道A 或通道B,与其内部的低噪声可编程放大器相连22。通道A 的可编程增益为128 或64,对应的满额度差分输入信号幅值分别为20mV或40mV。通道B 则为固定的32 增益,用于系统参数检测。芯片内提供的稳压电源可以直接向外部传感器和芯片内的A/D转换器提供电源,系统板上无需另外的模拟电源。芯片内的时钟振荡器不需要任何外接器件。上电自动复位功能简化了开机的初始化过程。 图3-3 hx711电路图3.2键盘输入键盘输入是人机交互界面中重要的组成部分,它是系统接受用户指令的直接途径。操作者通过键盘向系统发送各种指令或置入必要的数据信息。因此键盘模块设计的好坏,直接关系到系统的可靠性和稳定性23。键盘是由若干个按键开关组成,键的多少根据单片机应用系统的用途而定。键盘由许多键组成,每一个键相当于一个机械开关触点,当键按下时,触点闭合,当键松开时,触点断开。单片机接收到按键的触点信号后作相应的功能处理。因此,相对于单片机系统来说键盘接口信号是输入信号。本系统一共有三个按键,第一个复位,即清零,对输液瓶重新开始计数。第二个取消报警,当液量过低时,蜂鸣器会开始报警,这时按下第二个按键会使蜂鸣器停止鸣叫。第三个按键的设置是为了适应不同的输液瓶,因为患者有可能会进行多次输液,而且输液瓶的规格不一样,这时候就会用到第三个按键。先放一个空的输液瓶上去,进行去瓶重,然后再放上有滴液的输液瓶,这样就可以重新计算液滴的重量。从左到右,一次为第一个、第二个、第三个按键,如图3-4所示。图3-4 按键图3.3显示模块显示模块我使用的LCD1602,1602液晶模块的引脚连线图3-5所示。其中,第1、2脚为液晶的驱动电源;第三脚VL为液晶的对比度调节,通过在VCC和GND之间接一个10K多圈可调电阻,中间抽头接VL,可实现液晶对比度的调节;液晶的控制线RS、R/W、E分别接单片机的P0.5、P0.6、P0.7;数据口接在单片机的P2口;BL+、BL-为液晶背光电源24。图3-5 1602液晶模块的接线图3.3报警模块当输液完成时,输液监控器能够发出声光报警,同时控制输液阻断装置阻断输液软管停止输液防止血液回流,提醒输液患者输液已经完成,与此同时输液监控器还会将输液完成的信息通过无线的方式发送给位于医生办公室的监控主机并报警提醒医护人员前来护理。误报警会大大增加医护人员的工作量,同时也会影响患者的治疗过程。由于输液控制器采集到的数据为输液时的实时滴数,本文判断输液是否完成的根据也是基于实时滴数来判断的25。通过实验发现,在正常的输液速度下从输液软管的滴斗中无液滴滴下到产生回血现象,整个过程时间大约需要11秒。为了保证输液过程的安全性,如果称重程序检测到剩余液量过少,就判定输液完成。在嵌入式软件中,通过设定一个专用延时子程序和时间阈值来实现这一设计。将延时子程序的时间阈值精确的设定为6秒,一但6秒记时完成且系统没有检测到任何液滴信息,则认为输液已经完成,此时单片机立即控制声光报警装置发出警报同时控制输液阻断装置阻断输液软管停止输液,并将报警信息无线发送到监控主机通知医护人员输液完成。因为设定两滴液滴之间的最大时间间隔为6秒。当单片机判定输液完成时,会控制声光报警单元发出报警声音,提醒输液患者输液已经完成。其中声光报警的实现在通过单片机的一个口控制蜂鸣器和发光二极管来实现的。原理图如图3-6所示。图3-6 声光报警原理图3.4断液模块输液完成后,在发出声光报警的同时输液监控器最主要的工作是控制输液阻断装置及时的阻止输液继续进行。本设计采用的电机是直流电机,它的主要作用是当输液结束时,电机正转,卡紧滴管,以免护士未来得及处理而造成血液回流现象,给病人增加痛苦。电机驱动电路如图3-7所示。直流电机一般选用L9110来驱动,从电路中可以看出它具有两个输入端和两个输出端,是两道芯片,电机直接加在两输出端,器电流驱动能力很强,单通道能驱动750800mA持续电流26。L9110应用非常广泛,在控制电机运作时也比较安全、可靠。引脚图如图3-8所示。图3-7 电机驱动电路图3-8 L9110引脚图图3-9偏心轮断液装置图3-10 电动机当输液快要结束时,直流电动机转动,电动机见图3-10。但是只有直流电机是不够的,要想真正的起到阻塞作用,还需要其他器件,本设计选用偏心轮及卡子,偏心轮见图3-9。卡子的具体作用就是相当于一个当班,而偏心轮的选择特别重要,偏心轮由电机带动,当正常输液时,滴管放在卡子与偏心轮中间,当输液结束时,电机转动,偏心轮与卡子紧紧地把滴管夹紧,同时伴随声光报警,提醒护士来处理。3.5无线通讯模块在整个系统中,数据的无线传输都是通过无线传输芯片来实现的。在无线传输数据的过程中,我们对数据传输的稳定性和可靠性有较高的要求。另外由于医院中的电磁环境比较复杂因此要求无线传输芯片还必须具备较强的抗干扰能力27。根据上述对芯片的一此要求,系统选择了nRF2401作为系统的无线传送芯片。nRF2401工作模式有四种关机模式、空闲模式、配置模式、收发模式,如图3-10所示。工作模式由PWR_UP、CE和CS三个引脚决定表3-1 无线模块工作模式配置表工作模式CECSPWR_UP关机模式0空闲模式001配置模式011收发模式101收发模式有直接收发模式和ShockBurstTM收发模式,直接收发模式时,天线与传统的射频收发器工作一样,具有一定的不足。木设计采用ShockBurstTM收发模式,这种方法有三大优点;(1)节能,利用堆栈区,先入先出节省资源;(2)系统费用低,低速微控制器就能进行高达1Mbps速率的发射;(3)抗干扰能力强,数据传输时间较短,不易受到外界干扰。另外,在此模式下,nRF2401具有CRC校验码和自动处理字头的功能。在发射时,自动加上相应字头并进行CRC校验接收时,能自动去除所加字头并CRC进行校验。当发送完成后,DR引脚电平变化,告知微控制器发送过程结束。ShockBurstTM发射流程:所用接口引脚为CE,DATA,CLK1.A. 把CE脚置高电平,无线模块nRF2401处于收发工作模式,开始工作;B. 把接收地址和要发送的数据按相应时序发送入无线模块中;C. 微控制器把CE置低,激发nRF2401后进行ShockBurstTM发射;D. Nrf2401开始ShockBurstTM发射a) 射频前段通电;b) 把要发送的数据打包,自动加字头,进行CRC校验;c) 数据包高速发送;d) 发送结束,CE置低电平,无线模式进入空闲模式。3.6本章小节 本章首先介绍了以单片机最小系统为核心的数组控制系统的结构图,然后分别对称重传感器HX711、键盘输入部分、显示模块、报警模块的电路图进行了介绍。然后又给出断液的方案,即使用电动机加一个偏心轮的方式实现断液。最后给出了无线通讯的可行方案。.第4章 区域管理的方案4.1区域管理上位机管理软件开发4.1.1软件系统设计原则1、标准性和先进性,本系统充分体现了技术的先进性并符合软件发展趋势,采用了目前成熟的、先进的软件技术和产品,注重关键技术的标准性,全系统性能稳定性、可靠性和安全性。2、实用性,输液监控管理软件系统开发以功能齐全、操作简单、实用方便为开发基础。3、开放性,整个监控管理软件系统的数据传送结构设计符合国际上大型应用软件的发展趋势,易于后期维护与升级。3、操作简易性,在开发该软件的过程中,坚持“以人为本”的指导思想,努力实现软件系统具备界面良好、操作简便、性能良好等特性28。4.2.2上位机软件开发环境介绍本系统采用National Instruments公司的LabWindows/CVI进行开发。LabWindows/CVI是National Instrument公司退出的一套面向测控领域的软件开发平台。它以ANSIC为核心,在C+平台上开发的可视化编程工具,是编程更加简单。将功能强大,使用灵活的C语言平台与数据采集,分析和表达的测控专业工具有机地结合起来。它的集成化开发平台,交互式编程方法,丰富的控件和库函数大大增强了C语言的功能,可以直接把控件拖到窗体并使用,同时窗体也是一个控件,减少了大量的控件和窗体开发。为熟悉语言的开发人员建立检测系统,自动测量环境,数据采集系统,过程监控系统等提供了一个理想的软件开发环境。4.1.3上位机软件界面设计输液远程监控系统的主控PC机部分主要工作在于上位机的软件设计。上位机软件是在Windows环境下利用Lab Windows编写的一个可视化窗口程序。它的主界面如图4-1所示。图4-1 主界面图作为几个监控系统的主控单元,PC端软件的设计较为复杂,它需要完成数据的采集、处理、保存以及根据数据内容进行控制等多种功能。根据不同的功能实现,上位机软件可以分为以下几个主要模块。1、输液界面显示,主要是为用户提供操作直观简便的控制、显示界面,方便用户观察和控制整个监控系统。在整个输液的界面上有通信参数设置、开始输液的时间、医院信息、患者信息和输液的速度以及在异常情况下的报警等。2、通信接口部分模块主要是负责通信协议的处理,数据的打包,解包以及错误检测。同时,上位机软件在性能上要做到具有一定的容错能力29。4.1.4上位机软件功能设计输液报警器的用户显示界面如图4-2所示,它是用于显示当前从机输液的情况包括:医院编号、患者编号、开始输液的时间、以及开始输液、停止输液二个按钮和二个通信参数复选框。在开始输液前先进行通信参数设置,选择与无线接收器进行通信的机算机COM口与传输速率如图4-3所示,因为在本设计中所用的RS232总线进行传输,在保证传输数据稳定的前提下我们给予波特率4800-11520bit/s的选择范围,在默认的情况下为使用COM1口以9600bit/s的波特率进行传输。在通信过程中输入不同的病人代码可以了解不同的患者当前的输液情况。图4-2 用户显示界面图图4-3 机算机COM口与传输速率图4.1.5机通信接口模块设计 在Windows环境下,串口是系统资源的一部分。应用程序要使用串口进行通信,必须在使用前向操作系统提出资源申请要求打开串口,通信完之后必须释放资源(关闭串口)。在Windows的系统函数中,均包含了支持通信的中断的功能。对串口而言,Windows为相应的串口设备开放了用户定义的输入缓冲区和输出缓冲区,应用程序只能对输入输出缓冲区进行操作。数据进入串口的操作均由系统后台完成。 Lab Windows/CVI有许多标准函数库,其中的RS232函数库提供了各种方式的串口通讯控制函数和I/O函数,一共可分为打开关闭函数、I/O读写函数、调查制解调函数、串口设置函数、寄存器状态函数和回调函数6大类。其中部分较常用的函数如下:开/关闭函数,具体功能如表4-1所示。其中:OpenComConfig可设置串口通讯的波特率、校验方式等参数。I/O读写函数I/O读写函数提供了多种读写方式,这里只介绍部分函数,如表4-2所示。 表4-2 I/O读写函数功能函数名 函数功能ComRdByte 从串口读一个字符ComWrByte 从串口写一个字符ComRd 从串口读一个字符块ComWrt 从串口写一个字符块调制解调器控制函数,具体功能如表4-3所示。串口设置函数,利用这些函数可以有效地控制串口各种通信行为,具体功能如表4-4所示。 表4-1开/关函数功能函数名 函数功能OpenCom 打开串口OpenComConfig 打开串口同时设置通讯参数CloseCom 关闭串口表4-3 调制解调器控制函数功能函数名 函数功能XmodemConfig 通讯设置函数XmodemReceive 文件接收XmodemSend 文件发送表4-4 串口设置函数功能函数名 函数功能ComBreak 设置通讯终止时间ComSetEscape
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 临时分类 > 职业技能


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!