电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

用MSP43O单片机设计便携式医用自动输液器

来源:-- 作者:-- 浏览:741

标签:

摘要: 摘要:本文简述了一种医用自动输液器的设计,采用Tl的MS户430系列单片机为控制芯片,配有显示模块、输液泵驱动模块和键控模块等。整机机构新颖、体积小、耗电少、操作方便、使用安全可靠。   概述   对于可进行自助式护理的病人来说,需要一种可以由病人自己操作,自动定时、定量向病人进行输液的智能型自动输液器,以达到治疗和镇痛的目的。本文简述了一种医用自动输液器的设计,它采用电池作供电电源,功耗小、体积

  摘要:本文简述了一种医用自动输液器的设计,采用Tl的MS户430系列单片机为控制芯片,配有显示模块、输液泵驱动模块和键控模块等。整机机构新颖、体积小、耗电少、操作方便、使用安全可靠。

  概述

  对于可进行自助式护理的病人来说,需要一种可以由病人自己操作,自动定时、定量向病人进行输液的智能型自动输液器,以达到治疗和镇痛的目的。本文简述了一种医用自动输液器的设计,它采用电池作供电电源,功耗小、体积小、重量轻,满足了便携式的需要。此外,该仪器使用安全可靠,计量准确,自动化程度高,适应了现代医学发展的要求。其主要功能如下:令根据要求设定滴数、输液总量及药液总量等参数;.可随时改变原设定参数,并可以在运行时随时暂停输液;.不同的使用者可以有自己的一套运行参数,并通过密码进入自己的设定环境;.LCO显示,可实时察看所用药液及药液剩余量;.自动检测流速,在输液异常或输液结束时,自动停止输液并声光提示;.药液用完自动发出换液信号,在换液期间禁止所有操作:.重要的操作均由两个组合键来完成,防止误操作,安全可靠;令在第一次使用之前可快速排空输液管中的空气。

  硬件设计

  MS户430系列单片机是Tl公司近期推出的,6位系列单片机,现己有x1联、x3xx及x4xx等几个系列。该系列是一组超低功耗的微控制器,供电电压范围1.8一3.6V,特别适用于使用电池长期工作的场合。由于具有16位的RISC结构、16位寄存器和常数发生器,SP43O系列单片机达到了最大的代码效率。考虑到本设计有低功耗、体积小的要求,所以选用MS户430FI,21型单片机芯片。该芯片特有的FLASH存储器在系统设计、开发调试及实际应用上都表现出较明显的优点。MS户430Fll21内部有一个数控振荡器(OCO)和一个晶体振荡器,带有3个捕获/比较寄存器的16位定时器,一个看门狗定时器,一个模拟比较器,12个1/0口(每位均有独立的中断能力,可独立控制)。另外,它还具有4kB+256字节的FLASHROM和256字节的RAM的存储空间。因此,在整个硬件电路上无须外加程序存储器。当单片机处于闲置状态时,可以让其处于睡眠状态以降低供耗,可供选择的4种工作模式可让其最低功耗几乎为零。功耗低、体积小、功能强大的特点使其特别适用于本便携式电池供电仪器的设计。

  本输液器的电路原理框图如图,所示,由电源电路、输液泵驱动、液晶显示驱动和按键控制等电路组成。

 

  电源电路

  整个电路由四节电池供电,除了可以用电池供电外还可以通过直流输入端由小型的变压器供电,满足在室内及走动的需要。由于丁l单片机的供电电压比其它模块低,只有3.6V,选择L3IA作为MSp430Fll21的稳压芯片。为保证输液正常工作,电源电路中还配有电池电量检测装置,在电池电量比较低,可能会影响到输液正常工作的情况下及时报警,提醒更换电池。采用MSP43OFI,21内置比较器模块,无须外加专门的电池检测芯片,只需两个电阻就可以完成此功能。

  键控模块

  根据功能上的需要,本输液器的键控模块能实现的主要操作如下:使用前进行滴速、输出药液量等参数的设定,不同的使用者可以有自己的一套运行参数,并通过密码进入;在输液时可随时暂停输液,并可以在任意时刻重新启动继续输液;输液开始前迅速排空新输液胶管的空气;任意切换按键声音的有无及报警的声光方式等。出于医疗仪器安全可靠的考虑,为防止按键的误按动带来的不安全因素,一些主要的按键操作都是用组合键的形式完成的,即只有特定的两个键被同时按下时才生效。这样完成所有的操作总共只需要四个键。考虑到单片机的l/O口资源比较丰富,而且每个l/O口均有独立的中断能力,因此4个键直接接到单片机的l/O口上,通过中断的方式由C户U来响应口由于硬件电路的简化,与之对应的软件也大大简化。另外,为了提高整机的安全性能,还配有由于异常情况造成的流速过快而产生的压力超标及药液袋的外围保护壳被打开的报警装置,报警的同时停止输液,禁止所有操作。

  显示模块

  液晶显示器采用飞利浦公司具有l℃总线的低功耗LCO驱动器pCF8576,该芯片有40个段输出和4个背极输出,可完成最大为160个段的LCO显示。户CF8576的二总线12C数据传输结构使其与微控制器的连线也减至最低,因而最大限度地减少了显示系统的开销(尸CF8576的具体使用请参看有关资料)。

 

  泵驱动模块

  本系统的输液泵驱动模块由两相4线式的步进电机和泵体组成。由于输液要求计量准确、可靠,因此选用步进电机做为动力装置。步进电机是一种把脉冲激励的变化转换为精确转子位置增量运动的执行机构,即将脉冲信号变成电机相应角位移的机械。因此,通过控制脉冲的个数就可以控制电机运转的时间,通过改变脉冲的频率就可以控制电机运转的速度。电机运行驱动泵体的凸轮机构循环压缩胶管,实现输液功能。为了让输液泵安全、可靠的工作,并从简化硬件电路的角度出发,步进电机的运行不由单片机驱动达林顿管直接控制,而是通过两根控制线对步进电机的驱动模块间接进行控制,分别实现启动与控制。这里,步进电机的驱动芯片选用的是MOO8335。启动信号启动步进电机工作,而运转时间和停止时间则由控制信号来控制。本仪器输液的速度是通过步进电机停止、转动的时间的不同来控制的,步进电机在整个运行期间转速保持恒定。

  软件设计

  MSp430的内核结构来自具有高透明格式的精简指令集弋RISO的设计思想。指令分为硬件实现的内核指令和利用这一硬件结构具有更高效率的模拟指令,使用起来非常方便。在本系统中,一单片机在完成初始化任务(设置标志位、定时器、比较器和看门狗的工作方式)后,就进入睡眠状态,进而处于低功耗工作模式,任一中断可将其唤醒,转而执行相应的子程序。单片机的工作,大多数的操作都设置成中断方式,在闲置期间单片机处于超低功耗工作模式,大大降低了整机的功耗。整个程序流程如图2所示。

 

  结束语

  在设计便携式医用自动输液器中,由于选用超低功耗的MSP43O单片机作为控制芯片,其它外围芯片也是低功耗的,并在软件设计中充分发挥了MSP430具有多种节能工作方式的优点,使整机在工作中功耗达到最少,满足了电池供电的要求。同时,由于MSP430单片机功能比较强大,使其外围芯片的数目减至最少,而且所有的元器件均选择贴片式的,大大减小了仪器的体积。通过单片机驱动步进电机控制药液的输出速度,注射速度均匀,输液精度,定时、定量准确,自动化程度高。本设计己达到医院及家庭临床上使用的要求,并且己在临床上得到了应用。

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67