毕业设计-无人监守点滴自动监控系统的设计.doc
- 文档编号:4844399
- 上传时间:2023-05-07
- 格式:DOC
- 页数:30
- 大小:212.87KB
毕业设计-无人监守点滴自动监控系统的设计.doc
《毕业设计-无人监守点滴自动监控系统的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计-无人监守点滴自动监控系统的设计.doc(30页珍藏版)》请在冰点文库上搜索。
河 南 科 技 学 院
2014届本科毕业论文(设计)
论文(设计)题目:
无人监守点滴自动监控系统的设计
学生姓名:
所在学院:
机电学院
所学专业:
电气工程及其自动化
导师姓名:
完成时间:
2014年5月18日
无人监守点滴自动监控系统的设计
摘要
静脉输液是常用的医疗手段之一,传统输液过程中存在着输液容易异常,需要人工监护等弊端。
因此,本文设计了无人监守点滴自动监控系统以解决此问题。
系统以AT89S53单片机为下位机核心,上位机和CAN总线组成有线监控系统,实现主机对从机的控制。
从机通过外围电路检测储液瓶中液面高度和液体点滴速度,并通过控制步进电机实现对输液速度的控制。
当输液结束或输液速度发生异常时,发光二极管和蜂鸣器进行报警,并将报警信号通过串行口传送至主站。
关键词:
无人监守,自动监控,单片机,CAN总线
DESIGNOFAUTOMATICMONITORINGSYSTEMFORUNATTENDEDDRIPS
Abstract
Intravenousinfusionisoneofthecommonlymeansusedinmedical,thereissomeabnormalitiesintraditioninfusionandrequiremanualmonitoringandotherdefects.Therefore,wedesignedtheunmannedautomaticdripguardmonitoringsystemtosolvethisproblem.ThissystembasedonAT89S53MCUasthecoreofthenextcrew,consistingofPCandCANbuscablemonitoringsystem,fromthecontrolofthehostmachine.Fromthemachinethroughtheexternalcircuittodetectliquidlevelreservoirbottleandliquiddrop,andachievecontroloftheinfusionratebycontrollingthesteppermotor.Whentheendoftheinfusionorinfusionrateabnormal,LEDsandbuzzeralarm,andthealarmsignalissentviatheserialporttothemainstation.
KeyWords:
Unmanned,AutomaticMonitor,MCU,CANbus
目录
1绪论 1
1.1研究背景及意义 1
1.2国内外发展和研究现状 1
2系统总体方案 2
2.1系统设计方案 2
2.1.1控制系统方案 2
2.1.2点滴检测方案 3
2.1.3液位监测方案 3
2.1.4滴速控制方案 3
2.1.5电机选择方案 3
2.1.6主从通信方案 4
2.2系统硬件结构 4
3系统从站硬件设计 5
3.1从站硬件系统框图 5
3.2从站系统各单元设计 5
3.2.1点滴信号检测单元 5
3.2.2点滴信号整形单元 7
3.2.3液位检测单元 7
3.2.4键盘控制电路 8
3.2.5声光报警单元 9
3.2.6电源电路单元 10
3.3通信电路单元 11
3.3.1CAN总线适配芯片连接电路 11
3.3.2通信接口电路 12
4系统软件设计 12
4.1从站软件系统总体设计 12
4.2从站各模块软件设计 13
4.2.1主控模块 13
4.2.2键盘控制模块 14
4.2.3点滴速度监测模块 17
4.2.4电机控制模块 19
4.2.5报警模块 20
4.2.6主从通信模块 21
5结束语 22
致谢 24
参考文献 25
1绪论
1.1研究背景及意义
随着微电子技术和信息技术的快速发展和应用,医疗设备领域正在发生着一场悄无声息的信息化革命。
尤其是近几年来,现代科技的高度发展更是为液体点滴自动监控提供了坚实可靠的技术基础。
我国是世界上人口最多的国家,随着近些年来各个领域的高度发展加上环境的恶化,各种疾病日益增多,医疗消费的人群也与日俱增。
虽然对医疗的改革和创新政府每年都投入巨额财政支持,但取得的效果还是微乎其微,与西方发达国家的技术还有一定得差距。
目前,我国医疗设备的市场份额在全球所占的份额依然很小。
根据国家经贸委的要求,我国要在2050年左右成为世界医疗器械制造强国。
由此可见,我国医疗技术的改革与创新具有巨大的前景。
静脉输液在各个医院的医疗工作中被广泛应用,据统计住院输液率为70%~80%[1],它不仅是一种重要的给药途径,而且还是给患者补充体液、营养的重要方法。
点滴输液是临床中一种普遍使用的治疗手段,长期以来一直靠人工控制。
在传统输液中[2],易发生一些异常情况,如管路堵塞、滴速异常及输液完毕无提示等情况。
如果这些异常情况不能被及时发现,就会给病人造成伤害,严重的甚至还会造成医疗事故。
因此,设计一款无人监守输液监控系统的医疗设备对提升我国医疗质量有着十分的重要帮助。
针对上述情况,设计了一套无人坚守自动监控的医疗输液系统,通过CAN(ControllerAreaNetwork)总线与上位机(主站)进行通信,利用8位低功耗、高性能AT89S53单片机作为下位机(从站)控制芯片,来实现医护人员对病房病人输液过程的无人监控。
1.2国内外发展和研究现状
为了提高输液过程的安全性和降低输液过程中医护人员的工作强度,国内外都对输液过程的智能监控进行了研究和试验。
点滴输液监控设备的发展主要经历了下面几个阶段:
(1)机械式
该方法出现的比较早,利用输液瓶中液位的下降会导致其重量下降的原理,用弹簧秤对其液位进行检测。
由于输液瓶重量的不同,实际情况比较复杂,此方法可靠性较差,操作使用不方便,适用性较差。
(2)电容式
当输液瓶中的药液液位变化,引起电容长度变化对药液液位进行监测。
此类监控设备的可靠性、实用性都相对较高,但是由于输液瓶形状大小没有统一的标准,因以输液监控设备需要多种设计规格,在使用中不放便,不能投入实际使用。
(3)电极式
将正负两个电极插入输液器的莫菲氏管中,当液体点滴下落时就会产生中断信号,由此监测点滴的速度。
这类设备性能可靠、设计简单,但是在点滴降落过程中会与电极发生接触,可能会造成一些医疗卫生等方面的问题。
(4)光电式
光电式是近年来较流行的点滴监控方式。
它是利用药液吸收和散射的方式减弱通过液体中红外光的强度来进行测量。
在莫菲氏管的两侧分别安装发射端和接收端,当液体点滴经过二者之间时,传感器感受到光线强弱的变化,将光信号转换成电信号,并由下一级处理单元进行转换处理,由此监视输液过程由于光电传感器和药液不接触,而且与液体、输液器材无关,使输液监控设备的性能有很大提高,具有易用、高效和适用性强的优点[3]。
除此之外,还有诸多液体点滴监控方式,由于成本或性能上的差异,不能在日常中使用,例如感应式、光纤式、超声波式等。
此外,单机模式的点滴监控设备在发展中逐渐吸收了网络化的思想,基本形成了以RS-232或RS-485总线的有线和基于无线通信技术的两种监控网络。
前者对系统化控制和管理方面的不完善,在实际应用中,往往要重新来布线,容易收到外接环境的影响和干扰。
而后者则增加了成本,且辐射会对人身体产生危害,还会有些法律上的问题。
2系统总体方案
2.1系统设计方案
系统由多个模块组成,在方案选择上要比较选择,因此下文详细介绍每个模块的具体方案。
2.1.1控制系统方案
在无人监控系统中微处理器作为核心,对整个系统的影响较大,因此在选择上尤为重要。
方案一:
此方案是传统的两位模拟控制方案,具有电路简单、易于实现等优点。
不过模拟控制很难做高精度,并且远程通信、键盘设定和滴速控制的功能不易于实现。
方案二:
此方案采用单片机AT89S53作为从站来实现复杂的运算及控制。
AT89S53单片机具有低功耗,高性能且高性价比等特点。
对于键盘设定、滴速控制、液位监测等功能和主、从站之间的通信能够能完美实现。
因此,本设计选用方案二。
2.1.2点滴检测方案
方案一:
可见光发光二极管与光敏三极管传感器。
光线的亮度变化对此类传感器的干扰很大,造成液滴判断的不准确。
所以不宜采取此方案。
方案二:
不调制红外对射传感器。
这类传感器是直流供电,元件的额定值必须低于工作电流,对外部抗干扰能力较差。
因此,也不宜采取。
方案三:
脉冲调制红外对射传感器。
红外对射传感器的平均电流决定其对打工作电流,即使占空比调制信号较小也可以获得较大的电流。
这可以大幅度提高信噪比,提高系统的抗干扰能力。
综上,本设计采取方案三。
2.1.3液位监测方案
方案一:
拉力传感器。
利用液面高度和拉力二者的线性关系这一原理进行测量。
在实际中由于拉力传感器价格较高,因此在设计中很少使用。
方案二:
超声波。
这一方案的原理是超声波在不同的介质中传播速度不同。
把每一次的测量结果与标定达到警戒液位得回波时间比较,既可得知是否达到警戒液位。
这种方法存在盲区,当液体波动时会产生误差,且不方便安装。
方案三:
光电传感器。
此方法是利用光的折射或反射原理,通过接受管接收到的光的强弱判断是否达到警戒液位以此来实现检测功能。
在安装上,把光电传感器置于输液瓶外壁上即可,非常方便。
对于上述三种方案,方案一成本较高,方案二精确度不够。
所以,本设计选择方案三。
2.1.4滴速控制方案
方案一:
滑动软管夹的滑轮控制滴速。
此方案在控制中由于移动阻力和距离难计算且很多非线性控制量的影响,采用电机调节软管夹不容易实现。
方案二:
电机和滑轮系统控制输液瓶高度,实现对滴速的控制。
本方案调节液体高度方便,由于输液瓶高度和流速之间存在非线性关系,没有公式可应用,因此采样点必须足够多,这也保证了精确性。
比较方案一和方案二,本设计取用方案二。
2.1.5电机选择方案
方案一:
直流电机。
这类电机掉电后惯性大、制动时间较长、转矩小、无抱死功能,且闭环算法复杂。
方案二:
伺服电机。
这类电机具有机械性能好、起动转矩大、抱死功能等诸多优点,不过由于其高昂的价格,因此不予采用。
方案三:
步进电机。
这类电机较之直流电机转矩大,较之伺服电机价格低且测量的精确度较高。
故综合三种方案,本设计采用方案三。
2.1.6主从通信方案
方案一:
蓝牙技术。
蓝牙技术存在传输距离短、传输速度慢、功耗大、技术复杂,而且价格不菲。
方案二:
红外技术。
红外技术利用红外线的方式进行数据传递。
在传输中具有速度快,但传输距离短,只能直线传输且易受干扰。
方案三:
Zigbee技术。
Zigbee技术一种低速短距离传输的无线网络协议,其成本比较高,穿透性不好。
方案四:
CAN总线。
CAN总线是异步串行通信中总线的一种,全称“ControllerAreaNetwork”即控制器局域网,是国际上应用最广泛的现场总线之一。
具有传输速度快、传输距离远、总线利用率高、通信失败率低、节点错误系统无影响、抗干扰能力强、网络调试容易、后期维护成本低等宝贵特点。
根据AT89S53的4种不同工作方式,分析上述四种方案,最终选定上位机与下位机之间采取基于CAN总线的有线异步传输通信方式,既方案四。
2.2系统硬件结构
根据系统设计方案,整体系统结构如图1所示。
主站
CAN总线
从站1
CAN接口
从
站
N
AT89S53
单片机
单片机外围电路
步进电机及驱动
液位检测
点滴检测单元
声光报警单元
通信电路单元
图1系统结构框图
根据系统需求分析,本硬件系统主要是主站,基于AT89S53单片机各个从站,主、从站之间的数据通信总线等三大部分构成的。
按系统设计方案,系统电路主要包含从站电路、外围电路及通信电路三个电路单元:
(1)从站电路单元
该电路单元主要是负责输液信号采集和输液监控的任务,包含以下四个电路单元:
①点滴信号检测单元;②液位检测单元;③键盘控制单元;④声光报警单元。
(2)外围电路单元
该电路单元主要是对从站采集的输液信号进行处理,即把从站采取的信号进行整形以便单片机处理,该电路单元还包括对从站系统的供电部分,供电系统采取单电源供电。
主要有:
①点滴信号整形单元;②电源电路单元。
(3)通信电路单元
该电路单元是通过CAN总线将下位机(从站)采集的各模块数据信息传送至由PC机构筑上位机,上位机可以通过开发的监控软件实现对各从站的输液情况实时监控。
该电路包含两个内容:
①CAN总线适配芯片连接电路;②通信接口电路。
3系统从站硬件设计
3.1从站硬件系统框图
根据从站系统所要实现的功能,为从站系统设计出硬件系统框图[4],如图2所示:
AT89S53
键盘控制电路单元
点滴信号检测单元
液体检测单元单元
通信电路单元
报警电路单元
电源电路单元
点滴信号整形单元
图2从站硬件系统框图
3.2从站系统各单元设计
有上面的框图可以知道,从站系统所包含的子模块较多,因此下面进行逐一介绍。
3.2.1点滴信号检测单元
此单元模块是通过固定在输液瓶外侧的红外传感器来检测是否有点滴滴下,
电路图如图3所示。
图3点滴信号检测电路
红外传感器是有发射管和受光管二者构成,其主要功能是实现光和电之间的转换。
红外系统具有尺寸小、重量轻、易于安装等优点,且红外光波长长与可见光,受后者的影响较小,因此选用红外传感器来检测液体点滴滴速。
增强信噪比以减少环境光源的干扰,并采用脉冲调制的方式。
发射、接受的简化原理电路如图4所示。
图4脉冲产生电路
74HC14是具有施密特功能的六反相器,图5是74HC14所构成的多谐振荡电路。
施密特触发器具有上限阈值电压V2、下限阈值V1的特性,且受芯片电源VDD的限制。
多谐振荡器电路产生信号的周期频率满足f=1/{RCln[V2(VDD-V1)/V1(VDD-V2)]},令ln[V2(VDD-V1)/V1(VDD-V2)]为k,则f=1/kRC,即T=kRC。
对于74HC14而言,当VDD=5V时,下限闽值电压V1=1.4V,上限闽值电压V2=3.6V,所以有k=1.89。
考虑到脉宽可调的状况进而可以得出1.89(R1//R2+R2)C=T,T表示方形脉冲的一个周期大小,(R1//R2):
(R1//R2+R2)=1:
5。
图5多谐振荡电路
3.2.2点滴信号整形单元
在实际操作中,当点滴落下时,接收到的信号会产生相距很近的双脉冲,这极大的干扰了计数。
为了消除这种干扰,减小虚假信息的影响,提高采样的可靠性,用软件滤波的方式滤去两个脉冲中的一个,这样就确保了计数的精确性。
图6是信号整形原理电路图,同过原理图,可以对整形有简单的了解。
图6点滴信号整形电路
3.2.3液位检测单元
按照医用卫生标准,吊瓶中应尽可能避免异物进入,所以在红外有损探测和无损探测中我们选择后者。
液位检测电路是利用安装在输液瓶颈部的红外对射管对瓶内无液空间与有液空间光的折射差异来判断输液是否结束。
光电转换原理类似以滴速检测,但红外接收管输出的电信号是电平信号,而不是脉冲信号。
电平信号经放大后输入到比较器与门限电路比较,输出后送至单片机外部中断接口INT1。
因考虑到储液瓶壁较厚,可利用红外无损探测方式,增大红外发射功率来加强接收信号以保证对液位进行精确检测,储液瓶有液空间和无液空间信号差异电压比较差可以达到40mV左右,说明该电路在液位下降到红外对射管以下时系统即能发出警越限报。
该电路接收到的信号只需对其放大不需滤波处理,所以本电路结构单间,安装简易。
其系统框图及电路图如下图7和图8所示。
放大
比较
红外发射
门限信号
红外接收
输液瓶
至单片机
图7液位检测框图
图8液位检测电路
3.2.4键盘控制电路
本设计中所采用的键盘为非编码机械触点式按键开关,其主要功能是把机械上的通断转换成为电气上的逻辑关系。
触点式开关按键在最常见,且寿命长。
非编码键盘只简单地提供行和列的矩阵,其它工作均由软件完成,因此既经济又实用。
在机械键盘按键按下或释放时,由于机械弹性作用的影响,通常伴随一定时间的触点机械抖动,然后才稳定下来。
其抖动过程如图9所示,抖动时间的长短与开关的机械特性有关,一般为5~l0ms。
按键抖动会导致错误判断按键通或断的状态,这种情况是绝对不允许出现的。
所以在设计中必须采取去抖动措施,由于按键数较多,故采用软件去抖。
软件去抖采取的措施是:
在检测到有按键按下时,执行一个l0ms左右的延时程序后,再确认该键电平是否仍保持闭合状态电平,若仍保持闭合状态电平,则确认该键处于闭合状态;同理,在检测到该键释放后,也应采用相同的步骤进行确认,从而可消除抖动的影响。
一个完善的键盘控制程序应具备以下功能:
(1)检测有无按键按下,并采取硬件或软件措施,消除键盘按键机械触点抖动的影响。
(2)有可靠的逻辑处理办法。
每次只处理一个按键,其间对任何按键的操作对系统不产生影响,且无论一次按键时间有多长,系统仅执行一次按键功能程序。
(3)准确输出按键值(或键号),以满足跳转指令要求。
图9按键抖动过程
由于本系统按键数较多,故采用4×4行、列结构的16位矩阵键盘,如图10所示。
矩阵式键盘中,行、列线分别连接到按键开关的两端,行线通过上拉电阻接到+5V上。
当无键按下时,行线处于高电平状态;当有键按下时,行、列线将导通,此时,行线电平将由与此行线相连的列线电平决定。
这是识别按键是否按下的关键。
然而,矩阵键盘中的行线、列线和多个键相连,各按键按下与否均影响该键所在行线和列线的电平,各按键间将相互影响,因此,必须将行线、列线信号配合起来作适当处理,才能确定闭合键的位置。
图10矩阵键盘电路
3.2.5声光报警单元
本设计采用蜂鸣器与发光二极管实现声光报警。
当传感器检测到液位低于预设值或传感器检测不到有液滴下落时,从站单片机控制蜂鸣器和报警灯工作,在发出声光报警的同时向主站发出报警信息。
在实际应用中,如果设定的滴速过高,输液瓶上升到支架顶部时,仍达不到设定的滴速,输液瓶继续上升有可能会拉倒支架,造成危险。
所以在支架的顶部安装一个红外探测器,如检测到输液瓶上升到支架顶部,则发出信号,通知单片机控制电机停转,同时发出声光报警并向主站发送报警信号。
下图11为声光报警电路。
图11声光报警电路
3.2.6电源电路单元
任何电气设备的使用都离不开供电系统,在整个单片机系统设计中,电源的设计是必须要考虑的。
电源的设计取决于系统所要求的供电方式,如是采用单电源方案,还是多电源方案,系统的功耗有无特殊规定等等。
本系统所选用的单片机是AT89S53,其标准工作电压为+5V,且发光二极管和光敏三极管以及通讯所用的CAN总线适配器等电路的工作电压都是+5V,因此在本设计中采用单电源方案。
单电源方案的优点是系统简单、工作可靠。
此外还涉及到对步进电机的控制,步进电机及驱动电路由L297和L298N组成,L297的工作电压为+5V,L298N除逻辑电路工作电压+5V外,因此还需加入一个较高的电源电压来增强电机的驱动能力。
根据L298N的相关资料,这个电源电压的范围在+2.5V~+46V之间,考虑到用电安全及设计方便等因素,将其设定在+15V。
因此我们的目标是设计出一个能够提供+5V与+15V的电源,其电路如图12所示。
图12电源电路
由上图可以知,此电源电路可以将220V的交流市电转换为+5V和+15V直流电输出。
从原理上看,首先将通过变压器的220V交流市电转换为24V交流电,然后经过二极管桥式整流电路和滤波电容C3对其进行整流,获得略低于24V的直流电输出,经过C4滤除纹波电压后进入集成稳压源L7815产生+15V直流电压供L298N使用,同时此电压又作为MC7805的输入电压,通过MC7805产生+5V电压供系统逻辑电路和各模块使用。
这种做法的好处是只使用一个变压器,降低了成本的同时还减小了+5V直流电源的纹波电压。
3.3通信电路单元
本系统所采用的是CAN总线作为通信总线,以下就对CAN总线的适配芯片以及通信接口连接做简要介绍。
3.3.1CAN总线适配芯片连接电路
系统主控制器
MPC2510
CAN收发器
CAN收发器
CAN收发器
CAN收发器
CAN收发器
MPC2510
MPC2510
MPC2510
MPC2510
节点控制器
节点控制器
节点控制器
节点控制器
图13CAN总线通信原理图
以CAN总线作为通信系统的典型实现方法如图13所示。
由系统框图中的CAN接口部分可以得知,CAN接口由两个部分组成:
CAN控制器和CAN收发器。
其中前者主要用于实现物理信令子层和数据链路层,而后者则是CAN控制器与物理传输媒体之间连接的子层接口。
在本设计中,采用MCP2510作为CAN控制器,CAN收发器采用TJA1050。
MCP2510是MicrochipTechnologyInc.(美国微芯科技有限公司)生产的一款控制器局域网络协议控制器,完全支持CAN总线V2.0A/B技术规范。
该器件支持CAN1.2、CAN2.0A、主动和被动CAN2.0B等版本的协议,能够发送和接收标准和扩展报文。
同时它还具备验收过滤以及报文管理功能。
该器件包含三个发送缓冲器和两个接收缓冲器,减少了单片机的管理负担。
TJA1050是控制器区域网络协议控制器和物理总线之间的接口,是一种标准的高速CAN收发器。
TJA1050可以为总线提供差动发送性能,为CAN控制器提供差动接收性能,是PCA82C250和PCA82C251高速CAN收发器的后继产品。
3.3.2通信接口电路
通信接口电路即适配芯片连接电路其连接方法如图14所示:
图14通信接口电路
适配芯片各引脚连接情况如下:
(1)CAN收发器TJA1050引脚连接情况:
CANL为低电平CAN总线,CANH为高电平CAN总线,TXD为发送数据输入引脚,RXD为接收数据输入引脚。
(2)CAN协议控制器MCP2510各引脚的连接情况:
TX0RS为通用数字输入或发送缓冲器(TXB0)请求发送引脚,TX1BF为接收缓冲器,RXB1的通用数字输出或中断引脚TXCAN引脚与CAN总线的发送输出引脚(TXD)连接,RXCAN引脚与CAN总线的接收输入引脚(RXD)连接。
TJA1050具有高速模式和静音模式两种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 无人 监守 点滴 自动 监控 系统 设计
![提示](https://static.bingdoc.com/images/bang_tan.gif)