文档库 最新最全的文档下载
当前位置:文档库 › 输液滴速控制器设计

输液滴速控制器设计

龙源期刊网 https://www.wendangku.net/doc/3115523480.html,

输液滴速控制器设计

作者:吴国贤

来源:《硅谷》2015年第03期

摘要本设计将实现一种基于STM32F103C8T6的静脉输液滴速控制器,该系统由中央处理模块、执行模块、传感器检测模块、人机交互模块组成,可以有效提高输液滴速的控制精度,并减轻医疗护理人员的工作强度。

关键词 STM32;输液滴速

中图分类号:TP273 文献标识码:A 文章编号:1671-7597(2015)03-0242-01

静脉输液是常见医疗手段之一,在医疗过程中担任着重要角色,在输液过程中,医护人员需要根据病人的病情,设置适当的滴速,若滴速设置不准确,很容易导致患者的不良反应,故而在输液过程中,需要医护人员进行实时监控,这就增加了医护人员的工作强度。因此,如果能设计出一种输液滴速控制器,将大大提高滴速的控制精度,减轻医护人员的工作强度。

1 系统结构

系统结构由四个模块构成,分别是中央处理模块、执行模块、传感器检测模块和人机交互模块。医护人员通过人机交互模块设置输液滴速,中央处理模块通过执行模块,将药液滴出,并通过传感器检测模块,检测滴速,调整滴速至设置值。

2 系统硬件设计

中央处理模块核心芯片采用意法半导体公司生产的STM32F103C8T6,STM32F103C8T6

具备高性能、低成本、低功耗等特性,64KB Flash,20KB SRAM,定时器PWM输出,时钟频率可达72MHz,完全能够满足本系统的需求。

传感器检测模块利用光电开关检测出模拟信号,模拟信号传递给ADS1118,通过SPI通

信后,进入中央处理模块,经过与设定滴速比较,调节PWM占空比,使输出稳定,传感器检测模块原理图如图3所示。

人机交互界面采用独立按键实现输入,数码管实现输出,硬件简单易维护,性价比高。

3 系统软件设计

软件设计包括以下子程序:系统初始化程序、按键扫描程序、按键处理程序、数码管显示程序、PWM调节等。系统通过调用各个子程序,实现相应的功能。系统初始化主要负责定时器初始化、I/O口初始化;按键扫描程序主要负责独立按键的扫描;按键处理程序主要负责对

相关文档