基于ZigBee与PID算法的多功能静脉输液控制器

作者:卓明锋; 王鑫凯; 殷惠莉; 邱泽源; 代芬
来源:微型机与应用, 2017, 36(14): 75-78.
DOI:10.19358/j.issn.1674-7720.2017.14.023

摘要

设计了一种基于STC89C52单片机的多功能静脉输液控制器,控制器实现静脉输液过程的输液时间实时监测和智能加热控温,并与上位机进行不间断的数据通信。加热模块通过独立按键可设定恒温运行时的温度值,并用LCD1602显示设定温度值。在运行过程中DS18B2采样到温度,再将转换后的数字量用LCD1602进行显示,调用PID算法,确定PWM波的占空比,确定加热的功率,直到能在规定的温度下恒温加热。红外对管计时模块通过对液滴的采样获得速度,进而计算出所需输液时间并且在LCD1602上显示,显示过程中可通过独立按键重置速度和输液所需时间。应用程序的开发与运行环境是Visual Studio2015,由VC++的MFC编程得到,无线通信由Zig Bee实现。

全文