基于89C51的智能点滴测速监控与控制系统设计

需积分: 12 14 下载量 153 浏览量 更新于2024-12-01 2 收藏 139KB DOC 举报
该液体点滴测速监控装置是一种基于89C51单片机为核心的智能输液控制系统,旨在实现点滴速度的精确监控与控制。系统设计包括数据采集、键盘输入、电机控制以及速度计算等关键部分。 1. 数据采集方案:该设计采用了红外光传感器技术,因为其适用于近距离探测,且红外光波长较长,抗可见光干扰能力强,便于抗伪装。红外光电检测器如发射式光电传感器被选为理想的数据采集元件,因其体积小、灵敏度高、线性好,外围电路简单,适应于室内环境。 2. 键盘方案:采用了独立式按键电路,每个按键占用一个单独的I/O接口,避免了多个按键同时使用时的冲突,提高了I/O资源利用率。尽管这可能导致I/O口需求较多(方案二需要11个),但由于系统资源充足,选择了这一方案以保证灵活性。 3. 电机系统:步进电机被选用为驱动器,因为其能接收数字信号直接控制,无需模拟-数字转换,具有快速响应和精确定位的能力。设计要求步距角小,定位准确,且在接收到停止信号时能迅速制动并提供足够的力矩防止吊瓶下滑。 4. 点滴速度计算:系统通过红外传感器测量点滴的脉冲信号,然后通过单片机进行计数,以此计算出点滴速度。设计特别强调要在3分钟内准确地计算速度,这需要高效的算法和精确的时间处理能力。 整个系统不仅实现了点滴速度的实时监控,还具备智能控制功能,通过步进电机调整吊瓶位置,从而达到优化输液过程的目的。这种设计充分体现了单片机在控制领域的应用优势,以及对硬件和软件配合的精密要求。