新闻中心

EEPW首页>嵌入式系统>设计应用> 基于单片机的医疗点滴输液控制系统设计

基于单片机的医疗点滴输液控制系统设计

作者: 时间:2013-10-11 来源:网络 收藏

2. 2 从站程序设计
从站键盘扫描、LED显示、报警与I2C总线程序设计和主站类似,不同的主要有两点,一是要实现点滴速度检测、控制功能,二是要实现液面检测报警功能。点滴速度检测采用硬件定时和软件定时相结合的方式进行:每当T1有一脉冲信号,计数器自加1,并启动内部定时器T0计时,T0设置计时值为50毫秒,T0每一次中断都使一寄存器加一,这样可实现数百毫秒~数秒的定时,下滴到来时保留其值,并从新计时。以连续4滴的平均时间转换为每分钟的滴数作为控制依据。从站点滴速度检测控制程序流程如图9所示,并由主程序循环调用。当主程序调用此程序后,按如上原理检测点滴速度,如速度值太大或太小(和设定的极限值比较),从站报警,
并启动I2C总线将从站号和报警信号传到主站,主站接到信号后也报警。如速度值在允许范围内,则和护理人员设定的值比较,如相差在3滴之内,认为速度合适,不要调整,如超过3滴,则根据值的大小控制电机正转或反转一周,以调整滴瓶的高低,从而改变流速。主程序循环调用能将速度调整到设定范围内。液面检测电路输出作为外部中断0 的触发信号,中断0 的服务程序如图9 所示。当外部中断0 响应时,说明液面已低于设定值,
从站并启动I2C 总线将从站号和报警信号传送到主站,主站报警。

由图10 知, 点滴速度测量实际值和理论值吻合得很好,由表1 知不论是在全量程范围内,还是在一个较小的调整范围内,测量误差都远小于设定值的±10%±1 滴。稳定时间小于2 分钟,证明系统的调整较高,达到实际使用的要求。

3 总结
本系统采用技术,电路简洁,成本低,控制精度和效率高,稳定性好;操作方便、显示直观、可集中控制、具有报警功能,在一定程度上解决了医护人员工作负担过重的问题,适合在医院推广使用,加速医疗器械自动化与半自动化进程,提高医护质量。

陀螺仪相关文章:陀螺仪原理



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭