基于单片机的医用点滴余液液位监测报警系统
基于单片机的智能输液控制系统设计
系统软硬件设计完成后,测试系统所实现的功能有:a.按键确定床位号、设定输液滴速及输液总量;b.红外收发二极管检测液滴及输毕报警信号并计算实际输液滴速;c.根据实测滴速和设定滴速的差值有效控制步进电机达到自动调节滴速的目的;d.根据设定滴速估算输液总时间;e.根据实测滴速计算剩余时间;f.从站输液信息均由12864液晶屏显示,通信相关信息由数码管及1602液晶屏显示,主站监控信息由PC机储存显示;g.由PTR8000模块将床位号、实测速度等数据以无线的方式传输至PC机,达到实时监控的目的;h.利用基于VC++的MSC控件设计合理的人机互动界面。
基于单片机的智能输液控制系统设计
0 引言
随着智能化控制研究的不断发展,自动化临床设备的研究日益成为医疗器械发展的一个重点,因而设计一种智能输液智能输液管理系统实现对输液过程的全程监控是医学发展的必然趋势。本文以远程监控实现输液实时监测为目标,通过下位机采集各床位患者的输液信息,再以无线的方式将数据传达至上位机,实现输液数据的实时显示和存储,以及在特殊情况下的报警等功能。
3.2 从站程序设计
从站程序设计主要由以下几部分子程序组成:键盘控制子程序、中断控制子程序、步进电机控制子程序、液晶屏显示子程序及无线模块收发控制子程序。其中数据处理单片机由键盘控制子程序设定滴速及输液总量等信息,中断子程序采集输毕及液滴信号并计算输液滴速及时间等数据,通过比较实测滴速和设定滴速产生控制信号调用步进电机控制子程序完成调速功能,所有信息均由12864液晶屏显示;数据通信单片机经串口接收处理单片机的实时信息并控制无线模块PTR8000发射出去。对于PTR8000的编程,必须在配置模式中对其进行配置,在RX模式中,地址匹配(AM)和数据准备就绪(DR)信号通知MCU一个有效的地址和数据包已经自动接收完成,MCU即可通过SPI接口读取接收的数据,在TX模式中,PTR8000自动产生前导码和CRC校验码,准备就绪(DR)通知数据传输已经完成。
基于51单片机的点滴输液报警系统设计
基于51单片机的点滴输液报警系统设计
标题:基于51单片机的点滴输液报警系统设计
摘要:本文介绍了一种基于51单片机的点滴输液报警系统的设计。
该系统可对患者的点滴输液情况进行监控,并在输液出现异常时
及时发出报警,避免了输液过程中可能出现的健康风险。
该系统具有
结构简单、成本低廉、操作方便等优点,可应用于医院、家庭等场合。
关键词:51单片机;点滴输液报警;输液监控;异常报警
引言:点滴输液是临床常用的一种治疗手段,而输液过程中出现
异常情况则可能会对患者的健康造成威胁,因此需要对点滴输液情况
进行监控和报警。
基于51单片机的点滴输液报警系统结构简单、成本
低廉、容易操作,是一种可行的解决方案。
设计思想:本系统采用51单片机控制器为核心,通过电路板连
接传感器和报警器等外设,实现了对点滴输液情况的监控和异常报警。
具体实现:传感器采用光电传感器,通过光电反射原理,检测液
体的流动情况。
若液体不再流动,则触发报警器,同步闪烁LED灯,
以此提醒监护人员。
结论:本文设计的基于51单片机的点滴输液报警系统在实验中
表现出结构简单、成本低廉、操作方便等优点,并能及时识别输液异
常情况,发出警报,达到监护患者的目的,在医院、家庭等场合具有
广泛应用价值。
关于改进:在未来研究中,可以考虑增加传感器的敏感度,提高
系统的准确性和响应速度。
同时,可以加入更多的功能,如语音提示等,以满足不同用户的需求。
基于单片机的输液监控系统设计
摘要输液是医院常用的治疗手段,传统输液过程中存在着输液速度不精确,需要人工监护等弊端。
本文设计了一种以C8051F410单片机为核心的布线式输液监控系统用以解决此问题。
系统通过RS-485接口实现有线通信与监控,具有液滴检测,液滴速度调控,报警等功能。
采用红外传感器技术检测液滴和输液高度,单片机用以实现输液速度计算和显示,通过查询键盘,将实时设定的点滴速度值与实际输液速度进行比较,来控制步进电机调节输液瓶高度,从而控制点滴速度,输液结束或异常时自动报警提示。
关键词: 输液监控;单片机;液滴检测;速度调控ABSTRACTInfusion as a treatment is commonly used in hospital. During the traditional transfusion, the rate of infusion is imprecise, it also requires manual monitoring and exists other defects. This paper design a cabling type system which using C8051F410 single-chip as its core to solve above-mentioned problems.This system through the RS-485 interface to achieve communication and monitoring, It has many functions, such as testing the drop, controlling the speed of drop and alarm functions. Using infrared sensors to detect a liquid drop and the height of liquid medicine, the micro-controller achieve to calculate and display the speed of drop.From querying the keyboard in real time to read the value of the set rate, the system compares the set rate with the actual infusion rate to control the stepper motor running to adjust the infusion bottle’s height, and thus control the rate of drop.When the infusion is ending or abnormal,the system will start the alarm program.KEYWORD: infusion monitor; single-chip;speed detection;speed control目录摘要 (Ⅰ)ABSTRACT (Ⅱ)第1章引言 (1)1.1 课题背景 (1)1.2 课题研究的目的和意义 (1)1.3 论文的组织结构 (2)第2章系统总体设计 (3)2.1 系统整体框图 (3)2.2 C8051F410单片机介绍 (3)第3章系统硬件设计 (5)3.1 方案论证 (5)3.1.1液滴速度检测方案 (5)3.1.2液位检测方案 (5)3.1.3速度控制方案 (5)3.1.4电机选择及控制方案 (6)3.1.5键盘显示单元 (6)3.2 模块的硬件设计 (7)3.2.1系统的组成单元 (7)3.2.2 通信接口电路设计 (8)3.2.3液滴信号检测模块 (8)3.2.4键盘及显示模块 (8)3.2.5声光报警模块 (13)3.2.6电动机驱动模块 (13)第4章系统软件设计 (14)4.1 软件设计框架 (14)4.2 芯片主要寄存器介绍 (16)4.2.1 PCA计数器/定时器 (16)4.2.2 PCA捕捉/比较模块 (16)4.2.3 PCA控制寄存器 (17)4.3 算法分析与实现 (18)4.3.1 电动机的转速 (18)4.3.2 蜂鸣器音频和音量 (20)4.3.3 滴速的检测 (21)4.4 测试结果与分析 (22)4.4.1 测试方案 (22)4.4.2 主要测试结果 (23)4.4.3 测试结果分析 (23)结论 (24)参考文献 (25)附页 (26)第1章引言1.1 课题背景上世纪90年代至今,国内外相关的专家积极探索,输液监控系统一直在不断改进。
毕业论文—基于51单片机的点滴输液报警系统
毕业论文—基于51单片机的点滴输液报警系统中文题目:基于51单片机的点滴输液报警器的设计与实现外文题目:DESIGN AND IMPLEMENTATION OF DRIP INFUSION ALARM SYSTEM BASED ON 51 MCU毕业设计(论文)共68页(其中:外文文献及译文20页)图纸共1张完成日期2015年6月答辩日期2015年6月摘要点滴输液是临床治疗和抢救的重要措施之一,基于现在的点滴输液方式需要医护人员实时监护,需要耗费大量的时间等问题设计了这个装置,本文简述了本系统的发展趋势,重要内容等,在总体设计方案中,对硬件和软件设计方案进行了介绍,再详细设计方案中,对硬件进行了简要的介绍,并实现了设计电路,然后在系统软件中主要介绍了实现该系统的程序,最后在测试模块中叙述了测试的结果和遇到的问题。
该系统实现了对液体的流速控制,超过设置的速度报警,无液体时报警,1602液晶显示液体流速,而且病人可以按键报警等功能,该装置可以合理的控制点滴流速从而避免出现危险,同时可以让患者感到舒适和方便医护人员操作。
可以确保输液安全,实现医用点滴检测,无线声光报警,可以对输液状况实施检测,而且病人可通过按键报警。
关键词:51单片机;点滴输液;1602液晶;流速控制AbstractInfusion is one of the important measures for clinical treatment and rescue, but now the infusion way need real-time monitoring of the medical staff, need to spend a lot of time, the device can solve this problem, this paper first briefly in the design requirements of the system development trend and important content, in the overall design scheme, on the hardware and software design scheme are introduced, and then detailed design scheme, the hardware were briefly introduced, and the circuit design is completed, and then in the software system mainly introduces the procedures for the realization of the system, the most in a test module that describes the test results and the problems encountered. The system realized on liquid velocity control, speed exceeds the set alarm, alarm is no liquid, 1602 liquid crystal display liquid flow rate, and that the patient can button alarm function, the device can reasonably control the drop velocity to avoid dangerous, also can make patients feel comfortable and convenient operation of medical personnel. It can ensure the transfusion safety, realize medical drip detection, wireless sound and light alarm, can carry out detection for transfusion, and the patient can alarm by key.Key words:SCM;1602 LCD;Flow control目录引言 (1)1 项目概述 (2)1.1 选题背景 (2)1.2目的及意义 (2)1.3 国内外研究现状与发展趋势 (3)2 相关技术 (4)2.1 红外对管技术 (4)2.2 单片机技术 (5)2.3 晶体显示技术 (8)3 总体设计 (11)3.1设计方案 (11)3.2系统硬件总体设计 (12)3.2.1 系统硬件结构 (12)3.2.2 系统硬件方案设计 (12)3.3 系统软件总体设计 (13)3.3.1 下位机软件设计 (14)4 系统硬件设计 (17)4.1 系统硬件设计原则 (17)4.2 核心部件选型 (17)4.2.1 中央处理器 (17)4.2.2 检测液体部件 (18)4.3硬件电路设计 (19)4.3.1 LCD1602显示电路 (19)4.3.2系统控制电路 (21)4.3.3红外对管控制电路 (22)4.3.4蜂鸣器电路及按键电路 (23)5 软件设计 (26)5.1 软件设计原则 (26)5.2 主程序设计 (27)5.3 系统启动程序设计 (27)5.4 晶体显示程序设计 (28)6 系统测试与运行 (31)6.1 测试方案 (31)6.2 测试结果与分析 (32)7 结论 (33)致谢 (34)参考文献 (35)附录A 中文译文 (37)附录B 英文原文 (46)附录C 系统连接原理图 (59)附录D 源程序代码 (60)引言点滴输液是现在临床治疗和抢救非常重要的手段,医院使用的点滴输液装置是将液体容器挂在一定高度上,利用势差把液体输入到病人的体内,通过软管夹对胶管口径压紧和放松来控制滴速.这对输液有严格要求的病人和护士的监护管理来说都很不方便,在输液过程中药物接近完成或由于某种原因药物的速度过快、过慢都要医护人员及时护理否则将出现医疗事故。
基于某单片机控制地输液安全系统报警系统
课程设计报告题目基于单片机控制的输液安全报警系统2014-2015 第二学期专业班级12级电气6班姓名王永超学号 201295014230指导教师某某某教学单位电子电气工程学院2015年 7 月 1 日目录1.1课题背景1.2本课题的研究内容和预期目标2.1总体方案的设计2.2设计的总体框架2.3方案论证2.3.1控制方案的选择2.3.2电机方案的选择2.3.3液滴检测方案3 硬件设计3.1 主控系统89c513.1.1 89c51单片机的内部结构3.1.2 89c51各管脚功能3.1.3 最小系统3.2 滴速检测模块3.3 滴速控制模块3.4 报警模块3.5 键盘模块4 程序设计流程4.1 滴速检测流程4.2滴速控制流程1.1课题背景很多人在输液时觉得药滴得太慢,想尽快打完针走人,就自行调快速度。
还有的人觉得有点不舒服,就调慢了滴速。
其实,这样做都是很危险的。
滴注速度必须根据患者年龄、病情、药物性质、输液总量和输液目的等多方面因素确定,而不能单靠患者的感受随意调节。
对成年人来说,普通药物(如消炎药、胃药、)的速度一般在60~80滴/分钟;纠正脱水的药物(如甘露醇)应该把滴速开到最大;刺激血管的药物和血液制品,相对要滴慢一点。
对于老年人和儿童,由于器官发育不完全或功能降低,补液速度一般控制在30~40滴/分钟;补液过快,就会加重心脏负担。
人的血管是有一定容量的,如果体内短期忽然增加太多液体,心脏排血量就会加大,负担就会加重,心脏不好的患者就可能出现心衰和心律失常。
另一方面,补充药物太快可能引起血管炎性病变,甚至影响血管功能一般的输液管15滴=1毫升,每小时输入毫升数=每分钟滴数÷15×601.2本课题的研究内容和预期目标病人输液过程中,输液瓶的高度与液体滴速有一定关系,利用光电二极管检测滴液速度,通过数据采集传送至单片机,单片机发出相应的脉冲信号,控制步进电机的转动,从而对输液桶的高低实现控制,进一步实现对滴速的控制。
基于单片机实现液位和液体流速检测系统
基于单片机实现液位和液体流速检测系统液位和液体流速检测是工业自动化领域中常见的应用之一,可以用于监测液体的水平和流速,以便实时监测和控制。
本文将介绍如何基于单片机实现液位和液体流速检测系统,包括硬件设计和软件实现。
一、硬件设计1.传感器选择液位检测可以使用多种传感器,常见的有浮球式液位传感器、电容式液位传感器和超声波液位传感器。
流速检测可以使用热式流量传感器或涡街流量传感器。
根据实际需求选择合适的传感器。
2.接口电路设计将传感器与单片机相连接,需要合理设计接口电路。
例如,使用模拟传感器时,需要使用AD转换器将模拟信号转换为数字信号;使用数字传感器时,可以直接将数字信号输入到单片机的IO口。
3.信号处理电路设计根据传感器的输出信号特点进行信号处理,例如滤波、放大、线性化等。
通过信号处理,可以优化传感器输出信号的精度和稳定性。
4.LED显示电路设计可以使用LED灯来显示液位和流速的信息。
设计合适的显示电路,根据单片机的输出信号控制LED灯的亮灭。
二、软件实现1.初始化设置通过单片机初始化IO口、串口和定时器等外设,并配置相关参数。
例如,在液位检测系统中,配置AD转换器的参考电压和采样率;在流速检测系统中,设置定时器的计数频率。
2.传感器采集数据通过适当的采样频率,使用单片机读取传感器的输出信号,并将其转换为数字量。
对于模拟信号,可以使用AD转换器;对于数字信号,可以直接读取IO口电平。
3.信号处理根据传感器的输出信号特点进行信号处理,例如滤波、放大和线性化。
通过合适的信号处理算法,可以提高传感器输出信号的精度和稳定性,并得到更准确的液位和流速信息。
4.数据显示将处理后的液位和流速数据通过串口或其他通信方式发送到外部设备进行显示。
可以使用LED灯来简单显示液位和流速的信息,也可以使用LCD液晶显示屏或其他更友好的显示设备显示更详细的信息。
5.控制功能根据实际需求,可以在系统中加入控制功能。
例如,根据液位或流速的变化控制阀门、水泵或其他设备的开关,实现对液体的自动控制。
基于单片机的液体点滴控制系统设计 精品
南京工程学院毕业设计 (论文)作者:陶峰学号: 202090626院系:计算机工程学院专业:电子信息科学与技术题目:基于单片机的液体点滴控制系统设计指导者:田丽鸿副教授评阅者:刘勤讲师2013年5 月南京毕业设计说明书(论文)中文摘要毕业设计说明书(论文)外文摘要目录前言 (1)第一章背景知识介绍 (4)1.1光电传感器介绍 (4)1.2单片机介绍 (5)1.3P OTEL99介绍 (7)1.4K EIL介绍 (7)1.5P ROTUES介绍 (8)第二章方案比较与论证 (10)2.1方案一 (10)2.2方案二 (10)2.3方案比较与选择 (11)第三章液体点滴速度监控装置的理论分析与参数计算 (12)3.1液体检测 (12)3.2影响测量精度的因素分析 (13)3.3系统设计思路 (14)第四章液体点滴速度监控装置硬件电路设计 (15)4.1系统硬件框图 (15)4.2单片机主机系统电路 (16)4.3按键输入电路 (19)4.4液晶显示 (20)4.5报警电路 (24)4.6光电传感器电路 (25)第五章液体点滴速度监控装置系统软件设计 (27)5.1系统主程序流程图 (27)5.2初始化程序 (27)5.3中断程序 (28)5.4按键程序 (30)5.5显示程序 (32)5.6延时子程序 (34)第六章液体点滴速度监控装置仿真与实现 (35)6.1软件仿真 (35)6.2硬件实现 (36)6.3测试结果与误差分析 (39)第七章优化及改进 (42)7.1系统的问题 (42)7.2系统的改进方法 (42)参考文献 (43)结束语 (44)致谢 (45)附录一中英文技术资料翻译 (46)附录二:程序清单 (57)附录三:PROTEL电路图 (64)附录四:PROTEUS仿真图 (65)附录五:基于单片机的液体点滴控制系统实物图 (66)前言问题的提出随着现在社会医疗水平的提高,医院的的智能化水平也越来越高,很多医疗设备都需要无人照看或者说需要照看的精力变少。
基于单片机STC89C51输液监控装置报警系统的设计
模 块声 光 报警 系统 ,能对 输 液情 况进 行 报警 和 智能 监控 ,还 有
采用数码管显示。数码管具备低能耗、低损 耗、低压 、
相 应 的显 示机 构 ,能 实 时的 显示 当 前病 人输 液 时 的滴速 。 和设 寿 命 长 、且 环 境 的要 求 较 低 等 特 性 。 而 且 数 码 管 编 程 简 单 ,
(下 转 第 22页 )
20 l电子制作 2016年 12月
电子 电路设计与方案
采用的是 在窗 口区域 (A)、教室 中间 区域 (B)及教 室内 ZigBee收 发 协 调 器 连 接 ,使 其 接 入 由 各 个 ZigBee节 点 组
靠近门的 区域 (C)各 安装一个。A区的传感器可 以直 接检 成 无 线 网 络 中 , 实 现 与 智 能 照 明控 制 节 点 电路 的通 讯 ,主 要
组 成,硬件 电路 主要设计 了单片机最小系统 ,滴速检测、液
位 检 测 、 血 液 回 流检 测报 警 、声 光 报 警 模 块 、 显 示 器 模 块 等
组成。软件 设计采用模块 化设计方案 ,滴速检测、回血报警
与 液 位 检 测 程 序 。
1.设计方案及框图
图 2滴速检测框图
输 液 监 控 系 统 以 STC89C51单 片 机 为 中 心, 单 片 机 ■ 2.2血液回流检测模块的硬件设计
2.硬件模 块的设计
集中控 制,对于现代 医疗事业具有较大 意义 ,推动了 自动化 的智能医疗事业的发展 ,有利于提高医护质量。无论是从资
■ 2.1滴速检测模块的硬件设计
源 方 面 还 是 从 经 济 方 面 来 说都 是有 很 大 的意 义 ,解 决 了 医院
基于单片机的医疗点滴输液控制系统设计
基于单片机的医疗点滴输液控制系统设计学科专业名称:研究方向:姓名:论文起止时间:摘要随着科技的发展,越来越多的领域需要对流体量或流速进行精确控制。
尤其现代医疗领域对静脉输液流速和护理的要的流求越来越高目前,我国的医疗机构进行点滴注射时,大都采用传统的人工监护手动控制的方法,由于医护人员少病人多,容易因监控处理不及时而引发的医疗事故. 由此可见对类似于这些治疗过程采用自动化监控和管理势在必行..本装置就是采用89C51控制步进式电机挤压输液管控制液体点滴速度,并采用红外线光电传感器检测点滴速度,具有反应快,灵敏度高的优点。
并详细介绍了单片机组成的电机控制系统,以及通过BC7281芯片完成键盘和现实电路的设计。
该系统还可以通过RS-485芯片与上位机组成主从控制网络,实现统一控制。
并具有输液和报警等功能,使用灵活方便。
关键词:89C51 步进式电机红外线传感器BC7281 RS-485AbstractAlong with the technological development, more and more realms need discharge or current velocities of the convection proceed precision control,The particularly modern medical treatment realm loses the liquid current velocity to the vein to want with the nursing of flow to beg more and more high.At present, China's medical institutions to drip injection, the most Guardianship of the traditional manual method of manual control, as a result of health care Less staff and more patients, easy to deal with due to monitor timely and triggered Medical malpractice. It can be seen on the course of treatment similar to those used Automated monitoring and management is imperative. This device is to adopts a 89C51s enter the type electrical engineering squeeze to lose the liquid control system liquid intravenous drop speed. Combining the adoption infrared ray light fax feels machine examination intravenous drop speed,respond quick,the sensitivity is good. Combine detailed introducing the single electrical engineering control system that a machine constitute, and pass to expand BC7281 design for completing keyboard with realistic electric circuits. That system can also pass the slice of RS-485 constitutes with place of honor machine the lord from the control network, realizes to unify the control. Combine to have the liquid of lose over the friendly bubble reports to the police to wait the function, using the vivid convenience.Keywords: 89C51s the type of stepping the sensor BC7281 RS-485目录摘要Abstract目录第一章绪论 (1)1.1 计算机控制系统概述 (1)1.2 智能化输液系统的展望 (2)1.3 智能化输液系统的发展状况 (3)1.4 课题来源及意义 (5)1.5 本课题解决的主要问题 (5)第二章方案论证 (7)2.1 系统设计要求 (7)2.2 方案比较 (7)2.3 设计方案 (11)第三章硬件系统分析 (13)3.1 硬件总体结构 (13)3.2 检测与控制电路设计 (16)3.2.1 滴速检测电路 (16)3.2.2 液位报警检测 (17)3.2.3 电机驱动控制电路 (18)3.2.4 键盘、显示和报警电路 (20)3.2.5 串行通讯接口电路 (25)3.2.6 电源转换模块 (26)第四章软件设计 (28)4.1 总体软件设计流程图 (28)4.2 中断子程序软件设计 (29)4.3 显示模块软件设计 (31)4.4 上位机通讯模块 (32)第五章结论 (34)第六章致谢 (35)参考文献 (36)附录I (37)第一章绪论随着我国医疗事业的发展和计算机的普及与提高,计算机控制技术越来越多地应用于各行各业中,传统的医疗护理方式已经不能满足医护人员和患者的需求了。
基于AT89C51单片机《医院输液监控系统》医院基于监控基于单片机输液系统
引言静脉输液是临床医疗工作中常用的辅助治疗手段,在我国临床应用非常广泛,是一种利用液体静压原理使液体下滴,经静脉输入大量无菌溶液或药物的治疗方法。
在进行静脉输液的过程中,需要根据输注的药物和患者的病情对输液进度进行实时监控。
目前,普遍采用人工方式进行监控,对病人来说,存在很多潜在的危险。
当输液瓶中的药液输完或药液发生堵塞时,医护人员若未能及时处理,就会发生回血或其他危险,给病人造成痛苦甚至发生医疗事故。
目前,国家在医疗体制改革和医学模式转变过程中,静脉输液在医疗中占有重要的地位。
针对现有静脉输液中存在的问题,采用光电检测、单片机和通信技术,设计了输液自动监控装置,它能够轻松地实现对液体滴速的检测显示与控制,当输液液体低于设定位置时的声光报警,并通过串行口与主机相连,实现远程集中控制功能。
该装置的使用在增加输液安全性的同时也减少了医护人员的劳动。
摘要针对目前我国大部分医院在对病人进行静脉输液治疗是医护人员监护任务繁重的问题,设计了一套面向所有大中小医院和诊所的医院输液监控系统。
本系统以PC为上位机作为整个系统的控制监控中心,用单片机AT89C51为核心作为下位机通过光电传感器对吊瓶的液位进行检测及报警,并对滴速进行精确地检测与控制。
上位机与下位机用RS485总线进行串行通信,能够使医护人员实时了解输液状态。
论述了该系统的检测原理、总体结构、主要功能部件设计和软硬件系统的组成。
该系统低功耗、成本低、性能稳定、便于携带、实用性强。
关键词:输液监控、AT89C51、串行通信、RS485AbstractAiming at the heavy problem of nurses in most of our hospitals when carry o n transfusion to the patients currently and then designed a set of system which is called fluid infusion supervision system .It is faced to all the hospitals and clinic. This system take the PC as it’s master machine. The PC is the controler of the whole s ystem. Take the single chip AT89C51 as a core of the next machine which will test and display the level of the liquid bottle. It can examine and control the speed of lose a liquid accurately. PC communicate with single chip by the total line of RS485.It can make the nurses know the status of loses liquid while patients take the personnel solid. Discussed the constituting of examination principle, total structure and main function parts design and the constitution of software and hardware system. The system is low achievement consumes, low cost and stable function and easy to take, the function is strong.Keywords: Supervision of transfusion;AT89C51; signal communication;RS485第1章绪论1.1 选题背景及依据静脉输液治疗是临床医疗工作中常用的治疗手段,但目前大多数医院及医疗机构都没有实现输液的自动监控管理,从而在输液过程中,当输液完成需要换药时,需要医务人员发现及时,否则就会出现空气进入血管内形成空气栓赛,凝血堵塞针头等情况,轻则延误治疗,重则会危及病人生命安全,发生医疗事故。
基于单片机的点滴输液报警系统设计
基于单片机的点滴输液报警系统设计摘要:随着现代医学的发展,静脉注射,即将药液注射到人体静脉作为一种常用的临床治疗手段而受到广泛应用。
该方式具有操作方便、疗效快、对身体损害小等特点。
但是相应的,输液操作不当等因素容易产生很多失误,导致医疗事故的发生,如无药注射、注射速度过快、过量注射等,而这些事故很大程度上都是因为无法及时通知给医护人员造成的。
为了缓解因特殊时期的医疗压力产生事故的概率,本文点滴输液产生的部分问题,设计一个报警系统,从一定程度上缓解此类问题,故以STM32系列单片机为主控制器,采用时钟模块记录时间,防止超时产生的无药注射,采用红外传感器进行对液体的测速,采用液位传感器进行对液位的测量,发送相应的控制信号来对液位和流速进行调整,达到报警的目的。
同时,该控制系统还具有LCD液晶显示屏和按键电路,能够对参数进行有效的观测和设置。
从而达到了从另一方面降低了医疗事故发生的概率。
关键词∶STM32;液位;输液报警;传感器一般的点滴输液报警器多采用自助式报警,主要依靠患者及其陪同家属在发现异常后手动通知给医护人员来处理异常情况。
由于一些患者身体行动不便,所以这种模式很大程度上是要依靠患者家属来保证运行的。
一旦身边没有陪同家属,就会导致这种自助式报警模式的容错率大大降低,如何才能更好的保证医疗模式的平稳运行也就成为摆在面前的问题等待解决。
而从整个医疗行业的角度看,近些年来我国愈发强调民生与生命健康权,相较于国外更加重视该方面的研究,虽然投入较大,但未来前景非常广泛。
1 系统设计总体方案点滴输液报警系统整体的结构设计图如图1所示,总体设计由六个部分的主要模块组成:主控制芯片、液位传感器、红外传感器、LCD显示屏、独立按键独立按键、蜂鸣器组成。
首先对液位的监控采用液位传感器,其次对点滴流速的监控采用红外传感器,并将其产生的电信号经过输入后发送到主控制芯片主控芯片上来进行处理,通过按键模块可以在单片机上设置液位和流速的上下限,当液位低于设置参数、输液速度过快或者过低时,均可产生反馈,并使用蜂鸣器进行报警处理,防止事态进一步恶化,另外通过LCD显示屏进行实时显示各参数情况,能够帮助医疗人员快速的了解事态的轻重缓急及其产生原因,防止由于对特殊情况的产生原因判断失误导致的二次伤害[1]。
基于单片机的输液点滴监控系统
目录摘要 (I)Abstract ................................................................................................................................................................ I I 1 引言. (1)1.1 课题背景 (1)1.2 课题研究的目的和意义 (1)1.3 本文主要工作内容 (1)1.4 论文组织结构 (2)2 系统硬件设计 (3)2.1 方案论证 (3)2.1.1 点滴速度检测方案 (3)2.1.2 液位检测方案 (3)2.1.3 速度控制方案 (3)2.1.4 电机选择及控制方案 (4)2.1.5 键盘显示单元 (4)2.1.6 通信单元 (4)2.2 系统总体框图 (5)2.3 通信接口电路设计 (5)2.4 系统从站的硬件设计 (6)2.4.1 从站系统组成单元 (6)2.4.2 C8051F410简介 (7)2.4.3 点滴信号检测单元 (7)2.4.4 键盘及显示单元 (7)2.4.5 声光报警 (9)2.4.6 电动机模块 (9)3 系统软件设计 (10)3.1 软件设计框架 (10)3.2 芯片主要寄存器介绍 (12)3.2.1 PCA计数器/定时器: (12)3.2.2 捕捉/比较模块 (12)3.2.3 PCA控制寄存器 (13)3.3 算法分析与实现 (13)3.3.1 电动机的转速 (13)3.3.2 蜂鸣器音频和音量 (14)3.3.3 滴速的检测 (15)4 测试结果及分析 (17)4.1 测试方案 (17)4.2 主要测试结果 (17)4.3 测试结果分析 (17)5 结论与展望 (18)致谢 (19)参考文献 (20)附件 (21)摘要输液是医院常用的治疗手段,传统输液过程中存在着输液速度不精确,需要人工监护等弊端。
点滴检测报警毕业设计
毕业设计题目:《基于单片机的点滴液位报警设计》程序完全正确;请放心下载;想具体了解加本人qq984514922. 将有详细的软硬件资料。
单片机为:STC15F408AD#include<reg52.h>#define uchar unsigned char#define uint unsigned intuchar code table[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};sfr P1_ASF=0x9d; //模拟通道选择不能位寻址地址9DH,置1则选通该通道,sfr AD_CONTR=0xbc; //控制寄存器写入控制字地址BCh,开始控制,转换速度控制,转换标志位,转换开始,通道选择sfr CLK_DIV=0x97; //结果存储选择寄存器地址97h,选择8位或2位的存储位置.置0sfr ADC_RES=0xbd; //结果地址高位地址BDh,高八位数据存放sfr ADC_RESL=0xbe; //结果地址低位地址BEh,低二位数据存放sbit p33=P2^3;sbit p32=P2^2;sbit p31=P2^1;sbit p30=P2^0;sbit sy=P2^4;sbit deng=P2^5;sbit dian=P3^7;uint m,q,d,dd,ddd,p,nn=0,mm=0;int blz=1,pp;/**********************************************************8*函数名:ADcsh*功能:初始化AD*注释:P1.6电压检测P1.7电流检测***********************************************************/void Delay_1ms(uint i)//1ms延时{uchar x,j;for(j=0;j<i;j++)for(x=0;x<=100;x++);}void weixuan(uchar um){switch (um){case 0:p30=1;p31=0;p32=0;p33=0;break;case 1:p30=0;p31=1;p32=0;p33=0;break;case 2:p30=0;p31=0;p32=1;p33=0;break;case 3:p30=0;p31=0;p32=0;p33=1;break;default:break;}}void ADcsh(){P1_ASF=0xf0;m=0x8f;ADC_RES=0;ADC_RESL=0;}void shengyin(){sy=1;Delay_1ms(5);sy=0;Delay_1ms(2);}void main(){ADcsh();while(1){AD_CONTR=m;Delay_1ms(5);p++; //调节显示速度if(p==500){q=((ADC_RES*100)+(ADC_RESL&0x03)*1)/51.2;p=0;}d=q/100;P3=0xff;weixuan(2);P3=table[d];dian=0;Delay_1ms(3);dd=q%100/10;P3=0xff;weixuan(1);P3=table[dd];Delay_1ms(3);ddd=q%10 ;P3=0xff;weixuan(0);P3=table[ddd];if((100*d+10*dd+ddd)>449) {while(1){nn++;if(nn<=250){shengyin();deng=1;}else{if(nn>250){ deng=0;sy=1;if(55000<nn){nn=0;}}}}}}}。
基于单片机的输液监控系统设计毕业设计
基于单片机的输液监控系统设计毕业设计简介输液监控系统是医疗行业中必不可少的设备之一。
它的主要功能是监测输液过程中的输液速度和输液液位,并能够及时报警提醒医护人员。
本毕业设计旨在设计一款基于单片机的输液监控系统,实现自动监测输液速度和液位,并能够发出报警信号。
本文将详细介绍系统的设计原理、硬件组成和软件实现。
设计原理输液监控系统主要包括传感器、单片机、LCD显示屏和报警装置。
其工作原理如下: 1. 传感器:系统利用压力传感器测量输液管路中的压力变化,从而判断输液速度;利用液位传感器测量液位的高度,从而判断液位的变化。
2. 单片机:系统通过单片机采集传感器数据,并根据预设参数对输液速度和液位进行判断和处理。
单片机还负责控制LCD显示屏和报警装置的工作。
3. LCD显示屏:系统利用LCD显示屏实时显示输液速度和液位信息,方便医护人员了解输液情况。
4. 报警装置:当输液速度或液位超出预设范围时,系统会通过报警装置发出声音或闪光灯,提醒医护人员及时处理。
硬件组成本系统的硬件组成主要包括以下部分: 1. 传感器:压力传感器和液位传感器,用于测量输液过程中的压力和液位变化。
2. 单片机:选用常见的8位单片机,通过IO口和模拟输入口连接传感器,实现数据采集和控制功能。
3. LCD显示屏:通过串口与单片机进行通信,用于实时显示输液速度和液位信息。
4. 报警装置:包括蜂鸣器和LED灯,用于发出声音和闪光灯报警。
软件实现系统的软件实现主要包括以下部分: 1. 单片机程序:通过C语言编写单片机程序,实现数据采集、数据处理、LCD显示和报警控制等功能。
2. 数据处理算法:在单片机程序中实现输液速度和液位的判断算法。
根据传感器测量到的数据,采用合适的算法计算输液速度和液位,并与预设参数进行比较,判断是否超出范围。
3. LCD显示:通过调用相应的库函数,将输液速度和液位信息实时显示在LCD屏幕上。
可以设置刷新频率和显示格式。
基于单片机的一种便携式输液监控系统
设计研发2019.07基于单片机的一种便携式输液监控系统张超平,青海银,邵旭 ( 乐山师范学院 物理与电子信息工程学院,四川乐山,614000)摘要 :本系统使用 STC89C51 单片机为主控芯片,以非接触电容式液位检测传感器为检测元件,以 LC12S 型串口无线收 发模块为信号传输装置,用以实现将住院楼患者的输液信息进行多点采集、统一管理,当输液将结束时,报警信号通过无 线传输到护士台,对于条件一般的医院中控系统会根据检测结果实现声光报警,并显示具体的报警位置 ;对于条件较好 的医院可以让每一个值班护士配备一个报警手环,手环上可以显示和报警需要更换液滴的病床 ID。
这样不但降低了医 疗事故几率,也提高了医护效率。
关键词 :单片机 ;输液监控 ;便携式 ;医疗The portable transfusion monitoring system based on single chip micyocoZhang Chaoping,Qing Haiyin,Shao Xu (School of Physics and Electronic Engineering,Leshan Normal University,Leshan Sichuan, 614000)Abstract :This system uses the Single Chip Micyoco (STC89C51) as the main control chip, uses the capacitance sensor of the liquid level measurement as the detecting element, and uses the port wireless receiving and dispatching module (LC12S) as the signal transmission unit, which can realize the information collection of the patients and unified management. When the infusion will be over, the alarm signal is transmitted wirelessly to the nurse station. The hospital central control system will realize sound and light alarm according to the test results, and display the specific alarm position for those hospital with lower condition; for the hospital with best condition, every working nurse could equip with an alarm bracelet which can display and alarm need to change droplet bed ID. This system can reduce the medical negligence and improve the efficiency of health care. Key words :Single Chip Micyoco ;Transfusion monitoring ;Portable type ;Medical treatment0 引言随着近些年自动化设备的飞速发展,医疗设备的智能化 进度也将成为人们的焦点。
基于单片机实现液位和液体流速检测系统
二、系统设计
1、硬件设计
该液位监控系统主要由五个部分组成:液位传感器、信号调理电路、单片机控 制器、数据传输模块和报警模块。
液位传感器:该部分负责直接与液体接触,感知液体的位置变化。传感器输出 的信号通常是模拟信号,如电压或电阻值。
信号调理电路:该部分负责将液位传感器输出的模拟信号转换为单片机可以处 理的数字信号。此外,该电路还可以对信号进行放大和滤波,以减小环境噪声 和干扰。
基于单片机实现液位和液体流速检测系 统
01 引言
03 方案
目录
02 背景 04 实现
目录
05 测试与结果
07 参考内容
06 结论
引言
液位和液体流速检测在工业生产、流体传输、污水处理等领域具有广泛的应用 价值。实时监测液位和液体流速对于确保生产过程的安全性、稳定性以及优化 生产效率具有重要意义。本次演示将介绍一种基于单片机实现液位和液体流速 检测系统的方案,旨在为相关领域的工程技术人员提供参考。
单片机控制器:该部分负责接收和处理信号调理电路输出的数字信号。单片机 通过对输入信号的分析和处理,可以得出液体的实时位置,并根据预设的阈值 进行比较,从而控制报警模块的输出。
数据传输模块:该部分负责将液位信息从单片机控制器传输到上位机或其他数 据接收设备。通常使用串口通信协议,如RS-232或RS-485。
报警控制:根据处理后的数据,单片机控制报警模块进行报警动作。
三、应用与前景
这种基于单片机的液位监控系统在各种工业生产过程中都有广泛的应用,例如 化学反应罐、锅炉、储油罐等场合。通过实时监控液位,可以预防因液位过高 或过低引起的生产事故,提高生产的安全性和效率。此外,该系统还可以通过 串口通信协议将液位信息传输到上位机进行实时监控和数据分析,大大提高了 生产过程的自动化程度。
基于单片机的医用点滴余液液位监测报警系统
目录1 前言 (2)2 总体方案设计 (3)方案论证 (3)方案选择 (4)3单元模块设计 (5)监测模块 (5)单片机模块 (6)LED信息显示模块 (8)控制输入模块 (9)报警模块 (9)4 软件设计 (10)5 系统调试 (11)附录1:附图 (13)原理图 (13)电路PCB板图 (14)软件代码 (15)附录2:相关设计软件 (17)1 前言 (2)2 总体方案设计 (3)方案论证 (3)方案选择 (4)3单元模块设计 (5)监测模块 (5)单片机模块 (6)LED信息显示模块 (8)控制输入模块 (9)报警模块 (9)4 软件设计 (10)5 系统调试 (11)附录1:附图 (13)原理图 (13)电路PCB板图 (14)软件代码 (15)附录2:相关设计软件 (17)1 前言随着社会的发展,随着科技的进步。
运来越多的地方需要用到一些高科技设备来为人们服务。
目前医院普遍使用的是人工监控点滴输液装置器,将液体容器挂在一定高度,利用势差将液体输入病人体内,用软管夹对软管夹紧和放松控制滴速,药物的有无将威胁病人的生命安全,为此医护人员要不定时的观察药物的情况,本设计根据需要设定液位控制高度,同时具备报警、高度显示等功能,使用了红外对射传感器,使其具有与液面不接触的特点,可用于有毒、腐蚀性液体液位的控制,简单、方便、安全、具有较高的使用价值。
如何使这种手工操作走向自动化或半自动化,让护理人员监控病人打点滴的进程时间得到充分利用,这就要求医疗器械加速自动化与半自动化进程,提高医护质量。
本文介绍了一种操作方便、显示直观、可集中控制、具有报警功能的智能型液体点滴速度监控系统。
该系统可让医护人员在控制室监控不同受液者的输液状况,也可以直接到输液室直接改变输液状态,了解病人的输液进程,及时通知处理将快完成的输液。
2 总体方案设计本次设计思想主要是想借助单片机,对医疗点滴输液加以半自动化的控制。
首先通过液位传感器检测信号,然后将检测到的信号送给单片机进行处理,通过数码管和报警装置,将床位信息显示在监控室,然后由护理人员对具体情况进行处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
说明书目录1 前言 (2)2 总体方案设计 (3)2.1方案论证 (3)2.2方案选择 (4)3单元模块设计 (5)3.1监测模块 (5)3.2单片机模块 (5)3.3LED信息显示模块 (7)3.4控制输入模块 (8)3.5报警模块 (8)4 软件设计 (10)5 系统调试 (11)6结论 (12)7总结和体会 (13)8参考文献 (14)附录1:附图 (15)1.1 原理图 (15)1.2 电路PCB板图 (16)1.3 软件代码 (17)附录2:相关设计软件 (19)说明书1 前言随着社会的发展,随着科技的进步。
运来越多的地方需要用到一些高科技设备来为人们服务。
目前医院普遍使用的是人工监控点滴输液装置器,将液体容器挂在一定高度,利用势差将液体输入病人体内,用软管夹对软管夹紧和放松控制滴速,药物的有无将威胁病人的生命安全,为此医护人员要不定时的观察药物的情况,本设计根据需要设定液位控制高度,同时具备报警、高度显示等功能,使用了红外对射传感器,使其具有与液面不接触的特点,可用于有毒、腐蚀性液体液位的控制,简单、方便、安全、具有较高的使用价值。
如何使这种手工操作走向自动化或半自动化,让护理人员监控病人打点滴的进程时间得到充分利用,这就要求医疗器械加速自动化与半自动化进程,提高医护质量。
本文介绍了一种操作方便、显示直观、可集中控制、具有报警功能的智能型液体点滴速度监控系统。
该系统可让医护人员在控制室监控不同受液者的输液状况,也可以直接到输液室直接改变输液状态,了解病人的输液进程,及时通知处理将快完成的输液。
说明书2 总体方案设计本次设计思想主要是想借助单片机,对医疗点滴输液加以半自动化的控制。
首先通过液位传感器检测信号,然后将检测到的信号送给单片机进行处理,通过数码管和报警装置,将床位信息显示在监控室,然后由护理人员对具体情况进行处理。
2.1 方案论证设计中采用了两个方案,具体的方案见方案一和方案二。
方案一:如图2.1所示系统上电工作后,用户首先通过键盘设定温度的初值,单片机系统将用户设置的“警戒值”保存地址空间中。
安装于被监测对象上的超声液位传感器,将实时监测数据经A/D转换,送入单片机连接I/O口。
单片机进入主程序后,开始以查询的方式检测转换的数据,并将相应的数值通过数码管显示输出。
当检测的液位小于设置的初值时,单片机将控制报警系统响起,以提醒医护人员。
超声波传感器A/D转换报警装置单片机控制系统LED显示键盘输入LED显示键盘输入图2.1 液位监测报警系统方案一框图方案二:如图2.2所示系统结构框图,本方案仍以微型单片机为控制核心,由检测模块、信息处理模块、LED信息显示模块、控制输入模块和报警模块五大部分组成。
整个系统工作前,先将传感器装于点滴瓶“警戒”液位水平处。
单片机启动,开始监测工作。
当液位低于警戒液位时,传感器将输出一低电平,送入P1.0口(一张床位对应一个口,本设计只取一张床位模拟),然后由单片机内部的程序,对信息进行处理,将病床号显示到LED上,同时报警启动,提醒医护人员。
当由控制输入后,表示医护说明书人员已经去对事件进行处理。
系统将复位,等待其他的床位监测信息。
红外对射型传感器报警装置单片机处理系统LED显示键盘输入LED显示控制输入图2.2液位监测报警系统方案二框图2.2方案选择方案一与方案二有很多相似之处,两个设计都运用到了单片机,用到了传感器,运用了LED显示管,而且在功能方面都很相似。
但综合分析:超声波传感器较红外传感器要贵得多,而且方案一还需要A/D转换,成本就更高。
而且应用对象为点滴瓶,采用方案一,安装不方便,而且超声波传感器在这种应用下存在盲区,且对不同的大小的点滴瓶都要重新设定参数。
对于方案二而言,成本低,最重要的是安装上方便,医护人员可根据点滴瓶的大小,在安装时进行调整。
因此,从设计和经济的角度讲,我们组采用了方案二。
说明书3单元模块设计本课程设计主要由监测模块、信息处理模块(单片机模块)、LED信息显示模块、控制输入模块和报警模块五大部分组成。
其中最核心部分的部分是信息处理模块和检测模块。
3.1 监测模块本模块采用的是红外对射型余液液位传感器。
发光二极管和光敏二极管分别安装于“警戒”液位(由医护人员根据实际情况设定)两侧,处于对射状态。
在高位警戒液位时,LM339的反向输入端即3端口输入高电平,此时5端口输出高电平,即送入单片机的P1.0口。
当低于警戒液位时,光敏二极管导通,3端则输入低电平,5端随之也取反,然后送入单片机处理,已发出报警。
其原理图如图3.1:图3.1红外对射型液位传感器原理图3.2单片机模块3.2.1 AT89C52概述AT89C52是美国ATMEL 公司生产的低电压,高性能CMOS 8位单片机,片内含8kbytes 的可反复擦写的只读程序存储器(PEROM )和256 bytes 的随机取数据存储器(RAM ),器件采用ATMEL 公司的高密度、非易失性存储技术生产,与标准MCS 一51 指令系统及8052产品引脚兼容,片内置通用8 位中央处理器(CPU)和Flash 存储单元,功能强大说明书AT89C52单片机适应于许多高性价比的应用场合。
图3.3 AT89C52引脚3.2.2 AT89C52主要性能参数·与Mcs 一51 产品指令系统和引脚完全兼容·8k 字节可重擦写Flash 闪速存储器·1000 次擦写周期·全静态操作:OHz 一24MHz·三级加密程序存储器·128X8 字节内部RAM·32个可编程I / O 口线·3个16 位定时/计数器·8 个中断源·可编程串行UART 通道·低功耗空闲和掉电模式3.2.3 AT89C52功能特性概述AT89C52 提供以下标准功能:8k 字节Flash闪速存储器,256字节内部RAM ,32个I / O 口线,3个16 位定时/计数器,一个6 向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。
同时,AT89C52 可降至OHz 的静态逻辑操作,并支持两种软件可选的节电工作模式。
空说明书闲方式停止 CPU 的工作,但允许RAM ,定时/计数器,串行通信口及中断系统继续工作。
掉电方式保存RAM 中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
3.3 LED信息显示模块本设计选用4位共阳极数码管作为显示模块。
数码管的A、B、C、D、E、F、G和DP分别与单片机的P2.0——P2.7相连。
而四位数码管的位则通过74HC138译码器来选通。
74HC138是一个3-8译码器。
74HC138的A、B、C与单片机的P1.5、P1.6、P1.7相连通,我们可以通过程序控制P1.5、P1.6、P1.7的输出进而控制3-8译码器的输出,从而达到选位的目的。
本次课程设计中的四位数码管与单片机的连接电路如图3.3,其选通情况如表3—3:图3.2 LED信息显示模块电路图说明书表3—3:数码管选位情况表P1.7 P1.6 P1.5 C B A 选位情况0 0 0 0 0 0 Y0输出高电平即第1位被选中0 0 1 0 0 1 Y1输出高电平即第2位被选中0 1 0 0 1 0 Y2输出高电平即第3位被选中0 1 1 0 1 1 Y3输出高电平即第4位被选中3.4 控制输入模块本模块有2个独立按键,一个是复位按键,另一个为解除报警按键,接在P3.0口。
具体接线图如图3.4:图3.4 按键与单片机硬件接口电路3.5报警模块此次课程设计中为了达到低于“设定”液位后报警且显示对应床号的目的。
我们的主要思想是:当1号床位的点滴低于“设定”液位,由红外液位传感器输出的低电平,送入单片机的P1.0口(四张床位的检测信号分别对应说明书P1.0、 P1.1 、P1.2、 P1.3),然后由单片机的内部加以处理,由P2口、P1口的高三位、74LS138译码器等作用,在LED上显示出对应的床位。
同时在P3.7口的作用下,报警器响起。
如果按下P3.0口外接的按钮,则报警停止,显示也熄灭,表示已有医护人员对信息进行处理。
其报警电路如图3.6。
图3.4 报警电路说明书4 软件设计软件设计主要分为初始化程序、存储单元和中断设置初始化,主程序(内嵌报警程序)、报警中断子程序、中断服务子程序(显示程序)、延迟子程序。
先对要用到的存储单元,I/O口,寄存器进行相应的设置,然后主程序对四个端口P1.0、P1.1、P1.2、P1.3进行循环检测,当检测到有效信号时,则对相应存储单元赋值,然后继续其他端口检测,定时时间到时,对四个存储单元内的数据进行输出显示,报警也响起;当主程序检测到P3.0为高电平时,则终止报警,同时存储单元再次初始化,继续循环检测,重复相同“动作”。
程序流程图如图4.1。
..程序、存储单元、中断设置初始化主程序(包含报警程序)中断服务子程序(显示程序)延迟子程序结束报警中断子程序图4.1程序流程图说明书5 系统调试本次设计在系统硬件调试方面,初期在老师的指导下,没遇到什么困难。
困难主要出现在后期,与软件合成后调试时,发现传感器信号输出方面无变化,最后经过与同题目的其他组的同学交流,用他们的传感部分测试后发现,问题处在红外发光二极管上,替换后测试小系统工作正常,达到预期效果。
表5.1 管脚电压值上电后(V)接电阻,电容后(V)接芯片后(V)USB 5.05 5.08 5.02J3供电 5.05 5.08 5.01稳压管 5.05 5.08 5.02单片机 5.05 5.08 5.0274HC138 5.05 5.08 5.02MAX232 5.05 5.08 5.02在软件方面,调试时间较长,问题主要是扫描显示部分,方案就修改过好几次。
最后对以前的一个单片机编程作业的代码,进行了修改、调试,也终于达到了方案的总体要求。
说明书6结论我们的设计题目为基于单片机的医用点滴余液液位监测报警系统。
在这次设计中我们主要用到了AT89C52单片机和红外对射型液位传感器。
采用红外对射型液位传感器在满足设计要求的前提下,成本也较低,这也就意味着其可以大范围的推广。
更重要的是其安装方面比较简单,医护人员可根据实际情况,即输液瓶的大小,对监测“警戒”液位进行调节,这也是采用此方案最重要的原因。
而且,对于外界,如温度、湿度等的变化,其抗干扰也较强。
最终设计的小系统,在软件、硬件合成并调试完成之后,在模拟条件下基本达到了设计要求,各项功能测试也在预期之内。
当然,在许多细节上,设计还不够完善,对一些意外情况的发生,解决措施还没分析到位。
例如,如果在外界作用下,点滴瓶产生晃动,则会影响信号的监测,甚至产生漏警的可能性。