心跳监控系统毕业设计.doc
《心跳监控系统毕业设计.doc》由会员分享,可在线阅读,更多相关《心跳监控系统毕业设计.doc(37页珍藏版)》请在三一办公上搜索。
1、摘 要随着社会的飞速发展,人们的生活方式和膳食结构发生了巨大的变化,与此同时,人类因各类突发性疾病的死亡率逐年提高,心血管疾病已成为威胁人类健康的多发病,而且发病率逐年提高,发病年龄也出现下降趋势。心脏病是人们难以预防的突发性疾病,所以自身的健康也被越来越多的人所重视。本设计要解决的就是可以测量心率,预防心脏病等心血管方面的疾病的心跳监控系统。本设计采用以AT89S52单片机为核心控制器件的低成本、高精度、体积小的数字显示的心率计。心率监控系统的工作原理是利用SC0073型压电传感器接收到人体信号,通过电路中的放大电路将信号放大、整形处理,最后再传给单片机AT89S52处理,处理完成后由三位数
2、码管显示出来。整个监控系统采用模块化设计,由主程序、预置子程序、信号采集子程序、信号放大处理子程序、显示子程序等模块组成。传感器探头采集的信号经单片机分析处理,实现心率测量的功能。在此基础上设计了心跳监控系统的总体方案,通过硬件和软件来实现各个功能模块。该心跳监控系统可以便捷的测量出人体的心跳,基本实现预定的目标,大大降低测量心跳的时间,且方便携带。关键词:AT89S52;SC0073;心率;监控系统AbstractWith the rapid social development, peoples lifestyle and dietary structure has changed a g
3、reat deal, at the same time, because of the sudden illness of human mortality is also more and more high, cardiovascular disease has gradually become the frequently-occurring disease threatens human health, and incidence increased year by year, the age also drop. People are hard to prevent heart dis
4、ease of sudden disease, so their health is also more and more people pay attention to. This design to solve is can measure heart rate, prevent heart disease and other cardiovascular diseases of the heart monitor system.This design uses the AT89S52 SCM as the core to control device of low cost, high
5、precision, small volume of digital display of heart rate plan. Heart rate monitor system uses SC0073 piezoelectric sensors to receive the human body signals, through the circuit of the amplifier circuit will amplification, plastic processing, and finally to to monolithic integrated circuit AT89S52 t
6、reatment, after the completion of the three digital pipe by the display. The whole monitoring system uses modular design, the main program, preset subroutines, signal acquisition procedure, amplification processing procedure, display subroutines etc module. Sensor probe acquisition of the signal ana
7、lysis and processing of SCM, realize the function of the heart rate measurement. Based on this design heart beat the overall scheme of the monitoring system, through the hardware and software to achieve each functional modules.The heart rate monitor system can be convenient measure the human heartbe
8、at, basic for achieving the goal, and greatly reduce measuring the heartbeat of time, and easy to carry.Key Words: AT89S52;SC0073;heart rate;monitor system目 录1 引言12 总体设计32.1 心跳监控系统原理32.2 总体电路框图设计33元器件的选择及其功能介绍53.1 单片机AT89S5253.2 低功率运算放大器LM324N83.3 SC0073 微型动态脉搏微压传感器93.4 数码管104 系统硬件设计124.1 单片机最小系统124
9、.1.1 复位电路124.1.2 振荡电路134.2 心跳信号采集电路134.3 滤波电路144.4 信号比较电路154.5 报警电路164.6 显示电路174.7 系统总体设计原理图185 软件设计195.1 主函数195.3显示模块225.4 计数模块246 系统仿真256.1 单片机部分仿真256.2 信号采集部分调试25参考文献27附录1 系统原理图28附录2 总程序29附录3 毕业设计作品说明书321 引言随着社会的飞速发展,人们的生活方式和膳食结构发生了巨大的变化,与此同时,人类因各类突发性疾病的死亡率逐年提高,心血管疾病已成为威胁人类健康的多发病,而且发病率逐年提高,发病年龄也出
10、现下降趋势。在世界范围内,心血管病患者不断增多。世界卫生组织指出,目前全球每年有1700万人死于心脏病和其它心血管疾病,约占全球死亡人数的三分之一。心血管疾病已成为二十一世纪严重威胁人类健康的头号杀手。心血管疾病同样是我国居民主要的死亡疾病之一,每年大约有260万人死于心血管疾病,每12秒就有1人因为心血管疾病而死亡1。而心脏病的发作更是是人们难以预防的突发致命疾病。所以,如何测量和防治心血管疾病,已成为全世界解决的一项重大课题。脉搏,即动脉的搏动。心脏收缩时,由于输出血液冲击引起的动脉跳动。在医学上,通过测量人的心率,便可初步判断人的健康状况。人体不同的生理信号,能反映相应部位的身体变化,是
11、临床诊断的重要依据。例如心电变化的测量与记录是现代医学诊断心脏的主要手段1。而正常人的脉搏和心跳是一致的。自从Dr. Willem Einthoven在1902年发明了第一个“心电图”,心脏的电位变就被记录下来。直到20世纪60年代才有能够识别一个正常的心律和失常的心律没有共同的保健设施。在过去的40年里,在记录和解析心电图方面已经取得了很大的进步。尽管心脏诊断技术在不断的发展,但心电图(ECG)仍是一种无损、快捷、有效的诊断工具。当你第一次接触心电图就好比第一次学习一门外语。没有任何的知识结构或规则,理解几乎是不可能的2。而心率计是心电监护机的一部分或是单独测量心率的装置。目前,在心电图的研
12、制和生产中占主要地位的是以德国、日本为主的发达国家,相对国内的心电图机的发展,特别是在家用领域发展缓慢,工艺水平也较落后。特别是应用在家庭使用中的更是寥寥无几3。日本、德国等极少数的国家虽然已经研制家用的数字心电图机,但是进口的心电图机价格对于国内的消费水平是难以接受的,因此很难进入中国的普通家庭。随着医疗技术的进步,特别是生物医学工程技术的迅速提高,家庭保健工程的发展已经越来越受到人们的重视,预防及检测病人的心血管功能并进行康复治疗是最受重视的4。根据中国医学协会的统计有近60%的心脏类疾病的死亡是发生在家庭和社区范围内的。如果在心血管疾病病发的早起就能发现心率的异常,及时通知家属,就能及早
13、就医。医学实践表明,心脏类疾病如果可以及时发现并做恰当处理,则患者有70%-80%的生存率5 。因此,研究设计出一种用单片机制作,具有性能稳定、成本低、体积小、重量轻,抗干扰能力强,且方便携带的心率测量仪,将具有很好的发展前景。目前在国内外,获取脉搏信号的技术主要有:(1)脉压测量方法;(2) 心电电位脉搏测量方法; (3)脉搏波传导速度测定方法6;(4)超声多普勒方法;(5) 弹性腔膜型方法; (6) 平面脉搏压力波形测量分析方法;(7)核磁共振方法;(8)光电脉搏波测量方法78。这些检测方法的原理以及检测出的脉搏信号类型都各有不同,每种方法都各有其各自的优点和缺点,通过综合比较这些测量方法
14、,其中以脉搏测压法、光电脉搏波测量方法、平面脉搏压力波形测量分析方法的性价比比较高9。因此采用脉压测量脉搏信号是一种比较先进的无创检测手段10。本文阐述了基于单片机设计的心跳监控系统设计原理与硬件的实现方法。采用以AT89S52单片机为基础,压电传感器进行信号采集为的低成本、高精度、体积小的数字显示的心率计,能快速测量出被测人的心率参数,对异常情况进行声音报警。整个系统的设计由硬件和软件两部分组成,其中硬件部分由采样电路、滤波电路、放大电路、比较电路和单片机处理电路及显示电路组成,并对部分电路进行仿真。同时还提出了基于单片机的编码、译码程序设计流程图。从整体上实现了心跳监控系统的功能。2 总体
15、设计2.1 心跳监控系统原理心率是指人体心脏每分钟搏动的次数,正常人的脉搏和心跳是一致的。它是反映心脏是否正常工作的一个重要参数,同时心率的值也是衡量体力劳动强度和脑力劳动强度的重要指标。因此心率的测量是一种评价病人生理状况很好的方法。采用压电传感器的心率监控系统的基本检测原理为:随着心脏的搏动,人体手腕的脉搏及颈部的搏动较为明显,我们采用压电传感器放在上述位置,把压电传感器测到的信号转换成脉冲并进行整形、计数和显示,就能实现实时检测脉搏次数的目的。正常成人为60次/分到100次/分,常为每分钟7080次,平均约72次/分。老年人较慢,为55次/分到60次/分。正常人脉率规则,不会出现脉搏间隔
16、时间长短不一的现象。正常人脉搏强弱均等,不会出现强弱交替的现象。病情危重,特别是临终前脉搏的次数和脉率都会发生明显的变化。而本心跳监控正是基于此进行设计,对不合格的心率信号进行语音报警。相比较与传统的红外光电传感器制作的心脏监控系统,采用压电传感器的设计方案要简单的多,由于采集到的信号经过传感器后,信号本身成了数字信号,可直接送到单片机进行处理,省去了A/D电路。既简化了硬件电路也省下了A/D转化部分的编程。2.2 总体电路框图设计心跳监控系统的总体设计电路框图如图2-1所示,主要包括取样电路、放大电路、比较电路和单片机处理电路及显示电路。首先,使用压电传感器采集与心跳同频率的信息,送至单片机
17、后,然后软件对信号进行处理,最后在数码管上显示出数值,对不合格的心率信号进行语音报警。图2-1系统设计原理框图3 元器件的选择及其功能介绍3.1 单片机AT89S52 主要性能: (1) 与MCS-51单片机产品兼容(2) 8K字节在系统可编程Flash存储器(3) 1000次擦写周期 (4) 全静态操作:0Hz33Hz(5) 三级加密程序存储器(6) 32个可编程I/O口线(7) 三个16位定时器/计数器(8) 八个中断源(9) 全双工UART串行通道(10)低功耗空闲和掉电模式(11)掉电后中断可唤醒(12)看门狗定时器(13)双数据指针(14)掉电标识符功能特性描述:AT89S52是一种
18、低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、有效的解决方案11。AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可
19、降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止12。AT89S52的引脚结构如图3-1所示。图3-1 AT89S52的引脚结构引脚功能介绍13:VCC:电源正端输入,接+5V。VSS:电源地端。XTAL1:单芯片系统时钟反相放大器输入端。XTAL2:系统时钟的反相放大器输出端,一般在设计上只要在 XTAL1 和 XTAL2 上接上一只石英振荡晶体系统就可以动作了,此外可以在两引脚与地之间加入30PF 的小电容,可以使
20、系统更稳定,避免噪声干扰而死机。RESET:AT89S52的重置引脚,高电平有效,当要对晶片重置时,只要对此引脚电平提升至高电平并保持两个机器周期以上的时间,AT89S51便能完成系统重置的各项动作,使得内部特殊功能寄存器之内容均被设成已知状态,并且至地址0000H处开始读入程序代码而执行程序。EA/Vpp:EA为英文External Access的缩写,表示存取外部程序代码之意,低电平有效,也就是说当此引脚接低电平后,系统会取用外部的程序代码(存于外部EPROM中)来执行程序。因此在8031及8032中,EA引脚必须接低电平,因为其内部无程序存储器空间。如果是使用 8751 内部程序空间时,
21、此引脚要接成高电平。此外,在将程序代码烧录至8751内部EPROM时,可以利用此引脚来输入21V的烧录高压(Vpp)。ALE/PROG:ALE是英文Address Latch Enable的缩写,表示地址锁存器启用信号。AT89S51可以利用这支引脚来触发外部的8位锁存器(如74LS373),将端口0的地址总线(A0A7)锁进锁存器中,因为AT89S51是以多工的方式送出地址及数据。平时在程序执行时ALE引脚的输出频率约是系统工作频率的1/6,因此可以用来驱动其他周边晶片的时基输入。此外在烧录8751程序代码时,此引脚会被当成程序规划的特殊功能来使用。PSEN:此为Program Store
22、Enable的缩写,其意为程序储存启用,当8051被设成为读取外部程序代码工作模式时(EA=0),会送出此信号以便取得程序代码,通常这支脚是接到EPROM的OE脚。AT89S51可以利用PSEN及RD引脚分别启用存在外部的RAM与EPROM,使得数据存储器与程序存储器可以合并在一起而共用64K的定址范围。PORT0(P0.0P0.7):端口0是一个8位宽的开路极(Open Drain)双向输出入端口,共有8个位,其他三个I/O端口(P1、P2、P3)则不具有此电路组态,而是内部有一提升电路,P0在做I/O用时可以推动8个LS的TTL负载。如果当EA引脚为低电平时(即取用外部程序代码或数据存储器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 心跳 监控 系统 毕业设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3943297.html