摘要
本装置采用89c51步进式电机挤压输液管控制液体点滴速度,采用红外线传感器计算点滴速度,反应快,灵敏度好。详细介绍了单片机组成的电机控制系统,以及通过扩展8255完成键盘和显示电路的设计。采用模糊控制计算点滴速度,结合实际情况,计算结果稳定,精确。通过RS-232芯片与上位机组成主从控制网络,统一控制。并具有警戒报警功能,使用灵活方便。
关键词:89C51,步进式,红外线传感器,8255,模糊控制,RS-232
目录
第一章 概述 ……………………………………………………………1
第二章 方案论证 ………………………………………………………2
一 总体方案论证 …………………………………………………2
二 方案比较 ………………………………………………………2
(一) 点滴控制检测 …………………………………………………2
(二) 电机控制电路 …………………………………………………4
(三) 数码管显示电路 ………………………………………………4
(四) 滴数计算方法 ………………………………………………4
硬/软件模块分析 ………………………………………………9
一 硬件各单元电路分析…………………………………………9
中央处理器CPU ……………………………………………9
滴数检测部分 ………………………………………………15
报警电路 ……………………………………………………15
电机驱动电路 ………………………………………………15
键盘部分 ……………………………………………………16
电机控制部分 …………………………………………………19
和上位机通讯部分 …………………………………………29
二 软件设计 ……………………………………………………31
初始化模块 ……………………………………………………31
键盘扫描模块 …………………………………………………31
电机控制模块 …………………………………………………31
通讯模块 ………………………………………………………32
结 论 ………………………………………………………………………36
结束语 ………………………………………………………………………37
附 录 ………………………………………………………………………38