摘要:心脏病是一种突发性致命疾病,其往往难以预防。伴随着社会的发展与进步,物质生活提高,人们越来越爱惜自己的身体。本设计方案要做的这款心率计可用来检测心率,以此预防心血管方面的疾病。该数字心率计以 STC89C51 单片机为核心,配以红外传感器,采集到的信号经软件及硬件共同过滤后,再经单片机处理,最后以数值形式呈现出测量者的心率值。若心率超过检测上下限,其会发出声音警报。经过测试,该心率计满足设计需求,且其结构简单,价格低廉,满足日常家庭需求。
关键字:心率计,红外传感器,单片机 STC89C51,LM358
目录
摘要
Abstract
1 前言-4
1.1 心率计的研究背景和意义-4
1.2 心率计的研究现状及发展动态-4
1.3 研究内容及设计指标-4
2 方案设计与论证-4
2.1 传感器的选择与论证-4
2.2 信号处理方案选择和论证-5
2.3 单片机系统选择-6
2.4 显示模块选择和论证-6
3 元器件选择及功能介绍-6
3.1 单片机 STC89C51-6
3.2 红外传感器-7
3.3 双运算放大器 LM358N-7
3.4 LCD1602 显示模块-8
4 硬件系统设计-8
4.1 系统设计框图-8
4.2 信号采集电路-8
4.3 信号放大电路-9
4.4 信号比较电路-10
4.5 LCD1602 显示电路-10
4.6 键盘电路-10
5 系统软件设计-11
5.1 测量计算原理-11
5.2 主程序流程图-11
5.3 中断程序流程图-11
6 系统测试结果分析-12
结论-18
参考文献-19
致谢-20
附录:源程序-21