基于单片机的智能病床呼叫系统设计与仿真

本文介绍了一种利用单片机为核心的病床呼叫系统,具备远程控制、生理指标监测和报警功能。系统包括温湿度、心率和压力传感器,以及LCD12864显示和步进电机执行器。通过红外线和矩阵键盘实现远程和本地呼叫,当检测到异常或点滴结束时自动触发警报通知医护人员。
摘要由CSDN通过智能技术生成

摘    要

本文设计的病床呼叫系统采用单片机作为控制器。该系统具有远程控制、病人的身体情况检测、报警呼叫、显示和执行器运动的功能。远程控制由红外线传感器和矩阵键盘组成,检测电路由温湿度传感器DH22、心率传感器Pulse Sensor、压力传感器MPX4115组成,报警呼叫由蜂鸣器和LED发光二级组成,显示模块为LCD12864,执行器为步进电机。

系统运行过程为:①患者通过矩阵键盘按下呼叫按钮或者家属通过红外遥控器按下按键进行呼叫,或者当系统检测到病人的身体指标异常时或者病人的点滴已经输完时,传感器把数据传送到单片机。②单片机经过计算后识别出是哪个病房里的哪个病床的病人身体状况不太好,在LCD12864显示屏幕显示出病人的信息、联系方式和病人的身体哪一方面情况不乐观。③结合声光报警器进行紧急提示或者普通提示,及时让医护人员接收到相应的通知。④当医护人员接收到信号后,能够更快的确定病人的需求,然后按下复位按钮,让病人知道他得到了回应。

关键词:单片机;智能检测;DH22;MPX4115;LCD12864


整体文章如下,字数在两万七左右,字数和图太多了,实在是懒得粘贴上来,需要完整文章的可私信我获取。

部分示意图如下:

图5.1 主控仿真运行图

图5.2 初始化界面图

图5.3 体温、湿度、心率显示界面图

图5.4 红外仿真运行图 

目    录

1 绪论

1.1 研究背景和现状

1.2 研究目的和意义

1.3 论文研究主要内容

1.4本章小结

2 系统总体结构概述

2.1 系统功能要求

2.2 系统组成

2.3 系统方案选择

2.3.1 可编程控制模块的方案选择

2.3.2 显示模块的方案选择

2.3.3 执行模块的方案选择

2.3.4 控制电路的方案选择

2.3.5 检测电路的方案选择

2.4 系统整体方案设计

2.5 本章小结

3 基于Proteus的系统硬件设计

3.1 Proteus的简介

3.1.1 Proteus简介

3.1.2 Proteus基本操作

3.2 基于Proteus的原理图搭建

3.2.1 单片机芯片AT89C52芯片简介

3.2.2 LCD12864的简介

3.2.3 步进电机的简介

3.2.4 矩阵接盘的简介

3.2.5 DHT22数字温湿度传感器简介

3.2.6 压力传感器简介

3.2.7 红外传感器简介

3.2.8 心率传感器(信号发生器)简介

3.2.9 声光提示电路简介

3.3 基于Proteus的整体仿真电路

3.3.1 主控电路原理图

3.3.2 红外遥控原理图

3.4 本章小结

4 基于Keil C51的系统程序设计

4.1 Keil简介

4.1.1 Keil C51简介

4.1.2 Keil C51基本操作

4.2 基于Keil C51的程序设计和基于Visio的流程图设计

4.2.1 流程图的重要性

4.2.2 主程序

4.2.3 LCD12864显示程序

4.2.4 步进程序

4.2.5 矩阵键盘程序

4.2.6 DHT22程序

4.2.7 心率程序

4.2.8 压力传感器程序

4.2.9 红外程序

4.2.10 声光报警程序

4.3 本章小结

5 Keil与Proteus联合仿真验证

5.1 Keil程序与Proteus联合仿真

5.2 基于Proteus的系统功能仿真验证

5.2.1 上电初始化界面

5.2.2 体温、湿度、心率界面

5.2.3 压力、红外信号界面

5.2.4 步进电机运行情况界面

5.3 Proteus仿真参数显示、调整及报警

5.3.1 参数显示界面

5.3.2 参数调整界面

5.3.3 报警界面及声光报警提示

5.4 步进电机的控制

5.5 本章小结

6 结论

致    谢

参考文献

附录A:源程序

附1 源程序

附1.1 头文件

附1.2 main.c程序

附1.3 LCD12864显示处理程序

附1.4 汉字、数字取模

附1.5 矩阵键盘程序

附1.6 红外遥控器发送程序

附1.7 IIC底层程序

附录B:电路原理图

  • 27
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

洲洲不是州州

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值