摘 要:本次设计的是可以测量心率、预防心脏病等心脏方面疾病的数字心率计。本心率计运用AT89S52单片机作为核心控制处理单元,采用红外传感器作为信号采集装置,运用软件和硬件双重滤波技术实现对人体心率信号的准确检测。测量范围可通过按键进行调节,超过测量范围时可进行声音报警,传感器可以放在任何身体脉搏明显的部位,测量结果以数值方式显示在液晶屏幕上,测量结果精确到2次/分钟。经过大量实验,本心率计已基本达到题目要求的指标。65790
毕业论文关键字:心率计,红外传感器,单片机AT89S52,双重滤波技术
Abstract: This design is that it can measure heart rate, prevention of heart disease and other cardiac diseases digit rate meter. The heart rate monitor using AT89S52 microcontroller as the core control unit, using infrared sensors as a signal acquisition device, the use of software and hardware dual-filter technology for accurate detection of human heart rate signal. Measuring range can be adjusted through the key, exceeds the measurement range can sound an alarm, the sensors can be placed in any part of the body pulse apparent measurement results numerically displayed on the LCD screen, the measurement results are accurate to 2 times / min. After a lot of experiments, this rate meter has basically reached the requirements of the subject index.
Keywords:heart rate monitor, an infrared sensor, microcontroller AT89S52, double-smoothing technology
目 录
1 引言 4
1.1 研究背景及意义 4
1.2 研究现状及发展趋势 4
2 方案论证及元器件选择 5
2.1 方案设计 5
2.2 研究内容及设计指标 8
2.3 元器件选择 8
3 硬件系统设计 11
3.1 系统设计框图 11
3.2 信号采集电路 13
3.3 信号放大电路 14
3.4 信号比较电路 14
3.5 LCD1602显示电路 15
3.6 键盘电路 15
3.7 硬件系统总电路 16
4 软件系统设计 17
4.1 测量计算原理 17
4.2 主程序流程图 17
4.3 中断程序流程图 18
4.4 定时器T0和T1的中断服务程序 18
5 系统测试与分析 19
5.1 测试方法及测量仪器 19
5.2 仿真与焊接 20
5.3 数据测量与分析 21
结 论 25
参考文献 26
致 谢 27
附录一:系统仿真图 28
附录二:系统PCB 28
附录三:单片机源程序 29