基于AVR单片机的医用智能输液系统

发布者:转眼人老最新更新时间:2014-12-05 来源: dzsc关键字:AVR  单片机  智能输液系统 手机看文章 扫描二维码
随时随地手机看文章

  静脉输液是我国目前临床治疗中最主要的一种输液方式,在实践工作中,医护人员一般是靠经验和观察通过转动输液器上的滑轮对滴速进行手动调节的。本系统是一种非接触式全自动的静滴检测和报警控制装置,时刻检测液体的滴速,并且在药液滴完后能够自动地切断液体进行本地和远程报警,以通知医护人员及时更换液体,对提高现代医疗服务系统的效率和质量都有着非常重要的意义。

  1. 研究意义

  目前,医院静脉输液主要是人工控制,由人监控的静脉输液,无法正确调解药液流速,速度过快由于点滴里有钾元素的成分会造成血管刺激,通常刺激会表现为疼痛。但通常输液快慢要看自身身体情况,但输液还是会对血管和心脏,肾脏有刺激。利用现有的科技设计智能输液系统,即可以控制药液流速、检测药液剩余量、及时地停止输液防止血液回流等,医护人员可以通过主控室观察和调解所有药液流速,从而大大地节省人力。

  本设计研究一种操作方便,显示直观,具有报警功能的智能型液体点滴速度控制器,该系统让护理人员监控病人打点滴的进程时间得到充分利用,避免病人在输液过程中出现“回血”而造成的医疗事故,提高病人治病输液过程中的安全系数,同时减少护理人员的工作量,给护理人员更舒适的工作环境。

  2. 系统总体设计方案

  本系统采用ATMEGA16作为主控制芯片来控制液滴速度、报警信息以及液架的运动方向,输液器能通过遥控器任意设定点滴速度,并且能接收遥控器设定的信息以及能对异常情况进行报警。系统硬件结构框图如图1所示。下位机系统采用模块化的设计思想,包括液位检测与报警系统,滴速系统(包括滴速控制装置,钢珠等执行机构),单片机处理系统,通讯模块,自定义遥控器模块,显示以及报警模块,角度传感模块等部分。液位检测模块主要用于对液位的报警,执行机构在程序的控制下完成滴速控制;通讯模块用于和主机的通讯。

  图1 硬件结构框图

  2.1 液滴检测方案

  滴速检测采用的是红外检测技术,在茂菲氏滴管上方处对输液速度进行测量。滴速检测装置结构图如图2所示。红外发射器发出红外光后,光线穿透茂菲氏滴管后照射到光电三极管上,光电三极管将照射到它上面的光线变成电流信号进行输出。如果此时茂菲氏滴管中没有液滴滴下,光线的衰减就比较小,照射到三极管上的电流就比较大;如果此时茂菲氏滴管中有液滴滴下,由于液滴挡了一下光线,液滴对光线具有吸收和散射的作用,就使得光电三极管接收到比较弱的光信号。将光电三极管输出的电流信号转换为电压信号,通过检测输出端电压信号的强弱就可以检测出有无液滴落下。把检测到的信号经过整形后送入单片机进行处理,就可以计算出输液的点滴速度。

  图2 滴速检测装置结构

  2.2 滴速控制方案

  采用电磁铁和位于观察瓶中的小钢珠以及相应的控制电路构成了具有“蠕动”效果的电动机用来控制液体滴速,能够达到对液滴的精确控制,利用“蠕动”电机结构和液位传感器实现了药液短缺时及时、准确地自动关闭液路功能,防止了“回血”现象的发生。滴速控制装置原理图如图3所示。

  图3 滴速控制装置原理图

  3. 程序流程图

  为了便于程序的开发和以后的使用与维护,全部程序采用模块化结构,即由一个主程序和若干个子程序模块构成。主程序首先完成初始化工作,包括定时器初始化、液晶模块初始化、中断初始化、系统时钟初始化、其他参数的初始化等。然后启动定时器进行定时,开中断允许单片机响应内部中断和外部中断请求。各程序功能模块包括液晶显示、电机驱动、报警控制、滴速检测、液位检测等。主程序流程图如图4所示。

  图4 主程序流程图

  整个系统软件采用模块化结构。其中从站软件系统包括:主程序:负责读键、显示和报警。通讯中断程序:实现与主站通讯。滴速采样和储液瓶的随人体移动检测,其中,中断M1检测液位情况,发生中断停止输液,产生报警,中断M2检测人体移动方向,如果发生中断,单片机输出PWM脉冲,从而控制电机带动储液瓶定向移动。保证储液瓶永久的在人体上方。

  主站的程序包括主程序和通讯中断程序,其中主程序负责对从站的设定,显示来自从站的实时值,及负责报警。通讯中断程序负责与从站进行通讯,实现数据的实时采集。

  4. 总结

  本系统采用ATMECA16控制芯片简化了系统的硬件结构,提高了系统的可靠性和实时性。利用“蠕动”电机结构和液位传感器实现了药液短缺时及时、准确地自动关闭液路功能,防止了“回血”现象的发生。药液短缺时,关闭液路的同时用户端采用声光提醒,同时通过无线传输方式将相关信息发送至值班室,及时通知值班医护人员。节省了大量的人力物力以及减少了人为误差。本系统对实际工程应用有一定的指导意义。

关键字:AVR  单片机  智能输液系统 引用地址:基于AVR单片机的医用智能输液系统

上一篇:儿童智能防丢器设计方案
下一篇:基于AVR单片机LED照明灯控制系统应用设计

推荐阅读最新更新时间:2024-03-16 13:47

单片机(8bit)的16路舵机调速分析与实现
// main.c view plain copy print ? #include STC_NEW_8051.H #include ControlRobot.h #include intrins.h #define DEBUG_PROTOCOL typedef unsigned char UCHAR8; typedef unsigned int UINT16; #undef TRUE #undef FALSE #define TRUE 1 #define FALSE 0 #define MEMORY_MODEL UINT16 MEMORY_MO
[单片机]
一种红外感应泵液器的单片机应用设计
摘要:红外微电脑自动泵液晶是21世纪一个实用的全新的小家电产品。它采用红外技术感应人手,由单片机控制出液量,具有抗干扰能力强、无误操作、省电节能等特点。 关键词:红外 泵液晶 单片机 随着许多日用新产品的出现,人们的生活水平和生活质量不断提高,同时,也逐渐改变了人们传统的生活方式。如液体香皂改变了人们用传统香皂洗手、洗澡、洗脸、洗碗的习惯。液体香皂可高效、安全去除和抑制95%以上有害细菌,特别适合医院和其他经常接触细菌源的行业人员,如银行及证券公司等有台工作人员。强力去污型可有效去除皮肤表层之重油污,并有除菌抗菌之效用,对皮肤无伤害,最适用于经常接触重油污的油田、煤矿、机修等工作人员手部肌肤的清洁养护。现在,各种清洁爽肤、营养
[单片机]
加强中国决策权 瑞萨发布全新中国MCU战略
2010年10月19日,瑞萨电子株式会社(以下简称瑞萨电子)在北京召开新闻发布会,公布了面向中国市场的全新MCU事业战略,宣布自10月起对瑞萨电子大中国区MCU产品中心进行架构调整及功能强化,将面向中国的产品研发、生产等的决策权转移到新的MCU产品中心。瑞萨电子期望强化后的MCU产品中心能加速推动瑞萨电子MCU业务进一步深入扎根飞速发展的中国市场,并通过本地员工对市场的理解和判断将适合于中国市场的产品更快速更广泛地推向中国市场。 强化瑞萨电子大中国区MCU产品中心也是瑞萨电子于7月29日推出的百日计划中的重要方针之一,新的MCU产品中心将快速扩充面向中国市场的产品线,预计在2010~2012年间,将会面向中国市场推出包括
[单片机]
加强中国决策权 瑞萨发布全新中国<font color='red'>MCU</font>战略
C51 单片机的中断号以及中断向量
1、外部中断 0、 1;分别由引脚/INT0、/INT1的电平信号引起。 2、定时/计数器 0、1;分别由T0、 T1的溢出引起。 3、串行口发送、接收;发送完一个字节或接收到一个字节引起。 上述共5个中断源。 一、中断号 外部中断0 0 定时器T0 1 外部中断1 2 定时器T1 3 串口中断 4 二、 interrupt 和 using 在C51中断中的使用 8051 系列 MCU 的基本结构包括:32 个 I/O 口(4 组8 bit 端口);两个16 位定时计数器;全双工串行通信;6 个中断源(2 个外部中断、2 个定时/计数器中断、1 个串口输入/
[单片机]
AVR USART串口程序
usart简介: 通用同步和异步串行接收器和转发器(USART) 是一个高度灵活的串行通讯设备。主要特点为: 全双工操作( 独立的串行接收和发送寄存器) 异步或同步操作 主机或从机提供时钟的同步操作 高精度的波特率发生器 支持5, 6, 7, 8, 或9 个数据位和1 个或2 个停止位 硬件支持的奇偶校验操作 数据过速检测 帧错误检测 噪声滤波,包括错误的起始位检测,以及数字低通滤波器 三个独立的中断:发送结束中断, 发送数据寄存器空中断,以及接收结束中断 多处理器通讯模式 倍速异步通讯模式 数据读写 官方解释 USART的初始化 void USART_Init( unsigned int baud ) { /* 设置波特
[单片机]
新唐以ARM Cortex-M0核心MCU 芯片拿下微软大单
业界盛传微软新一代游戏机 XBOX720 及体感设备 Kinect 2.0 即将亮相在本月25日登场的全球游戏界年度盛事 GDC(Game Developers Conference),而微控制器(MCU)厂新唐传出打败竞争对手恩智浦(NXP),独家取得微软 XBOX720 Kinect 2.0 的 MCU 大订单。 新唐 2 月营收 5.22 亿新台币,月减率仅 3.3%,显示接单开始进入旺季,3 月后营收将进入高成长期,第一季淡季不淡,法人预估首季营收将与去年第四季的 16.02 亿新台币相当,第二季因旺季加上新单挹注,单季营收将快速拉升逾 23~24 亿新台币,季成长率 4~5 成。 新唐 2010 年时以 32 位
[单片机]
实现单片机延时方法总结
实现延时通常有两种方法:一种是硬件延时,要用到定时器/ 计数器 ,这种方法可以提高CPU的工作效率,也能做到精确延时;另一种是软件延时,这种方法主要采用循环体进行。 1、使用定时器/计数器实现精确延时 单片机系统一般常选用11.0592MHz、12MHz或6MHz晶振。第一种更容易产生各种标准的波特率,后两种的一个机器周期分别为1μs和2μs,便于精确延时。本程序中假设使用频率为12MHz的晶振。最长的延时时间可达216=65536μs。若定时器工作在方式2,则可实现极短时间的精确延时;如使用其他定时方式,则要考虑重装定时初值的时间(重装定时器初值占用2个机器周期)。 在实际应用中,定时常采用中断方式,如进行适当的
[单片机]
AVR单片机学习(四)C语言的流水灯验证
AVR 的IO口简介与寄存器的概念 一、何谓 寄存器 寄存器就是RAM中的一些特殊单元,映射片上外设的特殊功能 二、何谓 IO口 可以将 0 与1转换为电压信号的端口 单片机中最常用的TTL电平:0V代表 0 ,+5V 代表 1 Mega16有4个IO口,PA,PB,PC,PD 三、IO口的性能指标 灌电流能力:能够流入IO口的最大电流 拉电流能力:能够从IO口流出的最大电流 上拉电阻与下拉电阻 最大输入电压 IO口的两种状态 如上图(有个选择开关实际电路中不存在的为了好理解才给出的)输出就是 要么给个5V 要么给个地 0V 就是输出0 和 1
[单片机]
<font color='red'>AVR</font><font color='red'>单片机</font>学习(四)C语言的流水灯验证
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved