2012届毕业设计(论文)
摘要
在社会飞速发展的今天,人们的物质文化生活得到了极大的提高,但同时多种疾病威胁着人们的生命;而心脏病的发作又是人们难以预防的突发致命疾病,所以健康也被越来越多的人所重视。本设计要解决的问题就是可以测量心率、预防心脏病等心脏方面疾病的数字心率计。
本设计采用以AT89S52单片机为核心的低成本、高精度、微型化数字显示心率计的硬件电路和软件设计方法。整个电路采用模块化设计,由主程序、预置子程序、信号采集子程序、信号放大处理子程序、显示子程序等模块组成。各探头的信号经单片机综合分析处理,实现心率测量的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程序流程图。该心率计的原理是用红外光电传感器OPT101接收到人体信号,因人体信号很微弱,所以在电路中设置了双重放大电路(主要芯片:OP07、LM324N)。该信号经放大整形处理后传给A/D转换器实现模拟信号转为数字信号,经过以上处理后,再传给单片机AT89S52计算,计算完后由四位数码管显示出来。
该心率计可以简单的测量出人的心跳和人体体温,基本实现了预定的目标,这将大大减少病人测量心跳和体温的时间。
关键字:心率;测量; 单片机AT89S52;转换器
I
2012届毕业设计(论文)
Abstract
Today in the rapid development of society, people's material and cultural life has been greatly improved, but also a variety of diseases threatening people's lives; and heart attack is it difficult to prevent sudden fatal disease, so health is also valued by more and more people. The design problem to be solved is that you can measure heart rate, cardiac disease, heart disease and other digital heart rate meter.
This design uses to AT89S52 microcontroller core, low-cost, high accuracy, digital display of heart rate meter miniaturization of hardware and software design. The probe by the single chip integrated analysis of signal processing functions to achieve heart rate measurement. On this basis, the overall design of the system program, and finally achieved through various hardware and software modules. With the relevant parts of the hardware circuit, the program flow chart. The principle of the heart rate meter is used to receive infrared photoelectric sensor OPT101 to human signals, the signal is very weak because of the human body, so the circuit is set in the dual amplifier (main chip: OP07, LM324N). The signal passed through enlarged plastic treated A / D converter for analog signals into digital signals, with the above treatment, and then passed to microcontroller AT89S52 calculated, finished up by four digital displayds heart rate,
The heart rate meter can easily measure the person's heart rate and body temperature, essentially achieving its stated goals, which will greatly reduce the patients of heart rate and body temperature of the time.
Keywords: heart rate; measurement; microcontroller AT89S52;converter
II
2012届毕业设计(论文)
目录
摘要 .......................................................... I Abstract ..................................................... II 1 绪论 ...................................................... 1
1.1 课题的来源 ........................................... 1 1.2 课题设计的目的及功能实现的方法 ....................... 1 1.3 论文结构 ............................................. 2 2 总体方案设计 .............................................. 4
2.1 心率计原理 ........................................... 4 2.2 总体电路框图设计 ..................................... 4 3 元器件选择及其功能介绍 .................................... 6
3.1 单片机AT89S52 ....................................... 6 3.2 传感器OPT101 ........................................ 7
3.2.1 OPT101的技术性能 ............................... 7 3.2.2 OPT101的典型应用 ............................... 8 3.3 集成运算放大器OP07 ................................. 10 3.4 低功率运算放大器LM324N ............................. 11 3.5 A/D转换器ADC0809 ................................... 12 4 系统硬件结构设计与仿真 ................................... 14
4.1 单片机最小系统 ...................................... 14 4.2 信号采集电路 ........................................ 15 4.3 信号放大电路与仿真 .................................. 16
4.3.1 信号放大电路与仿真 ............................. 16 4.3.2 电源模块设计 ................................... 17 4.4 信号比较电路 ........................................ 18 4.5 A/D转换电路 ........................................ 19
III
2012届毕业设计(论文)
4.6 显示电路 ............................................ 19 4.7 系统总体设计原理图 .................................. 20 5 系统软件设计 ............................................. 22
5.1 测量计算原理 ........................................ 22 5.2 主程序流程图 ........................................ 22 5.3 中断程序流程图 ...................................... 23 5.4 定时器T0和T1的中断服务程序 ........................ 24 6 系统硬件调试 ............................................. 25
6.1 系统各部分电路模块测试与仿真 ........................ 25
6.1.1 一级放大电路 ................................... 25 6.1.2 比较电路 ....................................... 27 6.2 试验与焊接阶段 ...................................... 28
6.2.1 试验阶段 ....................................... 28 6.2.2 焊接与完成阶段 ................................. 29 6.3 整机调试 ............................................ 31
6.3.1 心跳的测量过程 ................................. 31 6.3.2 几种主要系统干扰与影响 ......................... 31 6.4 试验结果分析 ........................................ 32 7 总结和展望 ............................................... 33 致 谢 ....................................................... 35 参考文献 ..................................................... 36 附录一: ..................................................... 38
IV
2012届毕业设计(论文)
1 绪论
心率不仅是反映心脏功能强弱的重要标志,也是反映人体运动强度的生理指标,很多情况下我们需要及时知道自己的心率.本文介绍一种基于单片机技术的心率计,单片机的可编程性使其具有较大的适应性和灵活性.
1.1 课题的来源
在医学上,通过测量人的心率,便可初步判断人的健康状况。随着人们生活水平的提高,地球环境遭到破坏,多种疾病威胁着人们的生命;而心脏病的发作又是人们难以预防的突发致命疾病。因此,心率计很快产生,并得到发展。随着单片机技术的发展、人们的生活节奏加快,设计一种以使用方便为前提,能够快速测出人心率的心率计,不仅是临床者的欲求,也是体育训练者和外出旅游者的需求,因此,单片机快速心率计有着广阔的市场前景。
根据设计任务要求:① 心率计要在5秒钟内显示被测人的心率参数 ② 要求设计异常声光报警 ③ 心率传感器要求套在手指测量。该设计,从符合操作简便、外表美观、实用、安全的要求出发,完成设计和调试的全过程,该产品经过数十人的测试,符合毕业设计题目的要求。
1.2 课题设计的目的及功能实现的方法
现在经常可以看到在许多小型医院里,对心率的测定仍采用人工听诊器的方式,为了方便心率的采集,决定用AT89S52单片机为主芯片制作一个简单易用易携的心率计,能自动测量心跳次数并数字化形象直观的表现出来。为此,其中心率计特色功能的实现主要靠有效稳定的信号采集模式,可以通过查阅资料发现主要的心率采集有两种方法:通过一对红色发光二极管实现和通过压电陶瓷芯片实现。
方案一:检测的基本原理:随着心脏的搏动,人体组织半透明度随之改变,当血液送到人体组织时,组织的半透明度减小;当血液流回心脏,
1