基于51单片机脉搏测量仪的设计(附Proteus仿真,电路图,代码)
无需注册登录,支付后按照提示操作即可获取该资料.
基于51单片机脉搏测量仪的设计(附Proteus仿真,电路图,代码)(论文11000字,Proteus仿真,代码)
摘 要
脉搏变化作为人体重要的体征信息,其变化情况直接影响着人们的身体健康。传统的监测手段存在费时、费力和监测结果不直观等问题并未在人们的日常生活中得到广泛的应用。
本文利用AT89C51单片机、ST1788传感器、按键、LM358芯片、蜂鸣器、LED指示灯和1602显示屏等器件设计并制作了一个智能的脉搏测量仪。文中对脉搏的监测原理、心率数据的计算原理、报警的实现原理、电路及软件的设计过程进行了分析,给出了具体的实现方案。并以此为据制成了系统的仿真模型。该系统具有脉搏测量功能、异常报警和信息显示功能,且上下报警值可以根据使用需要设置。
本系统具有成本低廉、便携性强、电路简单、易扩展等优点,为人体脉搏变化的监测提供了一个成本低廉、安全可靠的监管平台,其应用可以监测工作的安全性和效率都得到了进一步提升。
关键词:单片机 脉搏测量仪 异常报警 显示
目 录
1 前言 1
1.1 课题的研究背景 1
1.2 国内外研究 1
1.2.1 国外研究 1
1.2.2 国内研究 2
1.3 研究主要工作内容 2
2 总体方案确定 3
2.1 设计构思 3
2.2 总体框架 3
2.3 核心器件选型 4
2.1.1 主控器件选择 4
2.1.2 脉搏传感器选择 5
2.1.3 显示器件选择 5
3 系统的硬件设计 6
3.1 主控电路 6
3.1.1 AT89C51单片机介绍 6
3.1.2 最小系统电路 7
3.2 脉搏测量电路 7
3.2.1 信号采集电路 8
3.2.2 放大电路 9
3.2.3 整形电路 10
3.3 按键电路 10
3.4 显示电路 11
3.4.1 1602液晶介绍 11
3.4.2 液晶屏驱动电路 11
3.5 报警电路 12
3.6 总体电路 13
4 系统的软件设计 14
4.1 主程序 14
4.2 子程序 15
4.2.1 按键程序 15
4.2.2 心率测量程序 16
4.2.3 显示程序 17
5 系统的软件设计 19
5.1 原理图设计 19
5.2 功能测试 20
5.2.1 正常工作模式测试 21
5.2.2 报警模式测试 22
5.2.3 设置模式测试 24
6 总体与展望 26
6.1 设计总结 26
6.2 展望 26
参 考 文 献 27
附 录 28
致 谢 29