基于单片机和语音模块的便携式心率计设计大学论文.doc
《基于单片机和语音模块的便携式心率计设计大学论文.doc》由会员分享,可在线阅读,更多相关《基于单片机和语音模块的便携式心率计设计大学论文.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 题 目 基于单片机和语音模块的 便携式心率计设计 摘 要现代生活,人们的生活节奏加快,越来越多的人有了无需去医院在家里面就能测量脉搏的需求,而随着智能化产品的迅速发展,脉搏计渐渐应用于人们的日常生活。本心率计系统主要基于51单片机与语音模块,其主要实现的功能是现场脉搏数据的采集和读取,具体包括心跳显示和语音播报。硬件设计主要包括:研究STC89C52单片机核心系统的构建;研究语音模块和传感器模块的应用,并完成其与STC89C52的关联设计;以及研究液晶屏、串口等外围接口的详细设计。软件设计主要包括:首先利用AD画出原理图,构建硬件以后,利用编程软件即keil软件编写程序完成各个模块的连接与运
2、行。经过软硬件调试,整个系统基本可以通过传感器实现对脉搏的数据采集,然后通过显示屏读取数据并语音播报。关键词:语音模块;STC89C52处理器;脉搏检测 ABSTRACTIn modern life, peoples rhythm of life speeds up, more and more people dont want to measure the pulse only when they go to the hospital.Instead,they prefer to measure it at home. Then with the rapid development of i
3、ntelligent products, pulse meters are gradually applied in peoples daily life.This system of rate meters is mainly based on 51 processor and voice module. Its functions are pulse data acquisition and reading, including displaying the heartbeat and voice broadcast. The hardware design mainly includes
4、: Research of the construction of STC89C52 micro controller core system ; Research of the application of the voice module and the sensor module, and their connection with the STC89C52 processor; study of the detailed design of the liquid crystal screen, serial port peripheral interface and . The sof
5、tware design mainly includes: firstly, use AD to draw the schematic diagram.Then use the programming software called keil software programming to complete the connection and operation of each module.After hardware and software debugging, the whole system can realize the pulse data acquisition throug
6、h the sensor, and then read the data through the display screen.Keywords:voice module;STC89C52 processor;Pulse detection目 录第一章 绪 论11.1 课题研究的背景及意义11.2 课题研究的内容和工作2第二章 系统总体方案设计32.1 系统概述32.2 系统主要功能描述3第三章 系统硬件设计43.1 系统硬件功能与结构43.2 系统硬件对比与选择6第四章 系统软件设计84.1 系统开发工具简介84.2 系统软件流程图9第五章 系统调试125.1软件调试125.2硬件调试125
7、.3调试结果12结束语14致 谢15参考文献16附录A17三江学院2016届本科生毕业设计(论文)第一章 绪 论1.1 课题研究的背景及意义 现今生活,人民经济水平逐步上升,生活节奏也越来越快,不健康的饮食和锻炼的的缺乏导致越来越多的人死于心血管疾病。心血管疾病,顾名思义,与人体心脏息息相关,事实上,调查显示,心血管疾病是心肌梗塞、猝死等突发疾病的很大一部分起因,所以人们也越来越意识到提前预防的重要性,响应WHO曾经表示的一句话:“只要采取预防措施,最少有一半人的死亡是可以避免的。”那么接下来,我们要怎么预防呢?要想预防,首先要获取人体活动信息,而在人体活动中,心率即人体心脏每分钟搏动的次数是
8、人体活动最直接、最重要的信息源头。通过心率我们能简单的了解我们的身体素质和身体健康,做有效的防护措施。医学领域上,脉搏是获取身体基本信息的重要途径,在中医中最为明显,中国几千年的历史上,通过把脉诊断屡见不鲜。脉搏反应的是心脏跳动,所以用脉搏获取心率心率信息最为直接。通过人手把脉包括用听诊器听心跳都是比较常见的估算心率的方法,这样做虽然简便、无痛,但是缺点也是比较明显的,费时,而且精度也不高。于是,在人们意识到这个缺陷的时候,人们便积极地谋求方法。随着单片机的普遍,心率计渐渐出现在人们的视线中,各种类型的心率计被国内外研究出来。起初国内外研究比较多的是接触式传感器,应用比较多的,比较耳熟能详的有
9、指脉、耳脉等。接触式的传感器优点有很多,但是久而久之,缺点也是比较显而易见的。指脉测量比较方便、简单,但随着时间的推移,测量次数的增多,手指上面的汗腺渐渐污染了测量环境,导致测量不准确。耳脉测量弥补了手指测量的缺陷,比较干净,测量环境不会被污染,但是耳脉上面的脉搏信息较微弱,不易测量。医院医生使用的听诊器就是一个简易的脉搏测量仪,且是接触式的,直接听人心脏的跳动,测量时跳动明显,但是也有缺陷,首先是人为测量有误差,再来,如果遇到比较紧急的情况,如地震,医生拿着听诊器一个一个测量比较麻烦,很多时候,测量的几秒钟就丧失了一个人的生命,因此必须采用更简单、更有效的测量方法。接触式传感器方法简单,需要
10、检测脉搏的时候也是立刻能实现,但是缺点也是非常明显的,于是随着科技的发展,光电式传感器的优点也开始明朗。光电式传感器的原理主要是应用光电容积法。人体心脏的跳动,血液的流动会造成脉搏波,脉搏波的传播会导致人体动脉里面的血流浓度产生周期性的变化,光电传感器就是根据这种血液浓度的变化来检测出人体脉搏的变化次数,从而检测出心率。而人体的手指和耳朵皮肤较薄,所以测量的时候也会以耳朵和手指为主要位置。1.2 课题研究的内容和工作本课题的研究内容主要是基于51单片机和语音模块的便携式心率计设计,通过学习该系统的工作原理和工作方法,设计硬件电路将其实现。该系统的核心处理器采用STC89C52,传感器选用光电传
11、感器,显示模块采用LCD1602显示屏实现相应需要实现的功能。最后实现的功能是:首先,将手指放在光电传感器 以达到实时显示测量的结果,同时,语音模块会通过喇叭语音及时播报采集到的数据。具体研究的主要内容如下:(1)搜集并整理与课题有关的数据,并对红外传感器、语音模块等应用进行基本的了解。学习STC89C52最小单片机系统的设计,学会使用STC89C52的内部资源及外围I/O的设计,从而实现数据的传输;(2)系统的概述,通过对已经搜集到的资料的学习和研究,了解便携式心旅级系统的发展现状及应用状况。在这个基础上,完成系统的总体方案设计;(3)系统硬件的设计,在对理论知识进行详细地学习和确定总体设计
12、方案后,我们开始对系统所需要的硬件进行删选。首先我们选定主控芯片,在这里我们当然选用性价比较高的STC89C52处理器。随后我们对所需的语音模块,显示模块以及各传感器进行选择。然后在熟悉了各个模块的工作原理后,进行模块与微处理器的连接电路设计;(4)系统软件的设计,在完成系统硬件设计后,以流程图的方式介绍语音模块、显示模块、红外传感器等主要模块的应用软件的编写;(5)系统的测试,主要是论述STC89C52如何对传感器模块采集到的数据进行处理然后传送给给显示模块,并且对语音模块的功能进行相关的测试;(6)最后对本课题做综述性的总结。第二章 系统总体方案设计2.1 系统概述本课题的设计任务是完成基
13、于51单片机和语音模块的便携式心率计设计。随着人们生活节奏的加快,渐渐意识到身体健康的重要性,但是因为各种原因,往往我们没有办法时时去医院健康检查,特别是遇到突发情况时,所以在自己的家庭里面就可以实现对身体的简单体检越来越受到人们的青睐,智能产品的普及填补了这一片空白,心率计渐渐得到普及,人们随时都能够检查自己的身体。但是,随着智能产品的的普及以及科学技术的发展,人们对智能产品的要求也越来越高,心率计开始以各种形式出现在人们的生活中,且越来越小巧方便,目前市面上最常见的是手环,表带等。心率计测量显示方法有多种多样的,其中将测量到的心率信息通过手机APP显示是比较常见的方法。心率计的品牌,目前发
14、展比较好的有博能、佳明,他们的产品主要是有胸带产品,另外迈欧品牌也是比较受年轻人喜爱的,他的主要产品是无胸带心率表。心率计产品现在市面上已经非常成熟,本次的心率计产品主要是通过51单片机实现,主要实现的方法分为几个模块,分别是51单片机核心处理器,光电传感器模块,显示模块和语音模块。通过这几个模块和运放电路及滤波电路的配合实现心率的测量与显示,同时语音模块实现语音播报的功能。2.2 系统主要功能描述本课题主要设计一个基于51单片机和语音模块的便携式心率计设计系统,其系统总体框图如图2-1所示。主要实现的功能如下:(1) 首先利用光电传感器通过感受人体手指上因为血液的流动而引起的血液透明度的变化
15、来检测出人体心脏的跳动次数即心率,将心率信号进行AD转换,成为数字信号以后传送给单片机;(2) 单片机接收从传感器模块传送而来的数字信号,进行简单处理;(3) 单片机通过I/O接口将数据传送给显示屏模块和语音模块,显示屏显示数据,同时语音模块通过扬声器播报来自单片机的信号即心率。图2-1 系统总体框图第三章 系统硬件设计3.1 系统硬件功能与结构基于单片机的心率计设计实现的功能是通过传感器的监测实现脉搏计数,通过51单片机实现语音的播报和显示屏的显示。检测方法简单易行,将手指放在光电传感器上,光电传感器对光的变化比较敏感,能对脉搏的变化实现有效的监测,单片机再将从传感器传送来的数据处理好后传送
16、给显示屏和语音模块,显示屏会显示传感器采集到的脉搏,并且通过语音模块中的喇叭播报。本心率计系统硬件设计主要包括以下几个方面:STC89C52最小系统、语音模块的设计、显示模块的设计、传感器模块的设计。硬件结构图如图3-1所示。3-1 硬件结构图3.1.1 STC89C52最小系统STC89C52最小系统主要包括:复位电路、时钟电路、单片机芯片以及各引脚的引线接出情况,系统供电采用5V供电,并通过KEIL下载程序。其中复位电路实现的功能是用一个按键实现手动复位,当按键按下,单片机恢复到还没有检测时的初始状态。时钟电路采用12M晶振,给单片机提供一个时钟基准。另外将各个引脚与各个模块一一连接,就搭
17、成了整个硬件结构。最小系统设计图如图3-2所示。图3-1-1 STC89C52最小系统电路图3.1.2 语音模块电路设计语音模块采用WT588D语音模块,I/O接口多,可重复擦除烧写,还可以结合按键实现声音的各种组合与调整。语音模块设计图如图3-3所示。图3-3 语音模块电路设计图3.1.3 显示模块电路设计显示模块采用3.3V供电电压,主要采用数字量输出,结构相对简单,但模块的精度相对高,响应的时间比较短,可靠性高且低功耗,使用起来比较方便。显示模块设计图如图3-4所示。图3-4 显示模块电路设计图3.1.4 传感器模块电路设计传感器模块采用光电传感器,光电传感器稳定易得,测量方法简单,主要
18、通过光电二极管实现。传感器模块接口设计图如图3-5所示。图3-5 传感器模块电路设计图3.2 系统硬件对比与选择3.2.1 传感器选择 传感器有多种型号,目前市面上应用比较广泛的有压电式传感器、声电式传感器、光电式传感器等。每种类型各有利弊,对比如下: 方案一:压电式压电式传感器的检测方法是利用压力传感器或振动传感器将人体脉搏振动转换成电信号。压力型电器元件,它的内阻非常高,通常由两块相同且极性相反的元件反向重叠,夹在中间的金属作为电极。此种方法的优点是传感器种类多,一般的传感器输出信号也比较大,对后面的放大电路要求不高。方案二:声电式它的作用是将气体、液体、固体中的机械振动的能量信号转换成电
19、信号。因此,它也属于力学量传感器。如上所说,这种传感器就是通过传感器来检测人体的振动,再把这种信号转换成电信号。这种方法的优点是可以利用驻极体或者电容式话筒将信号进行转换,但是必须要加上录播的电路。方案三:光电式光电传感器对于位移的变化非常的敏感,但光电传感器,控制电路的搭建和光电管性能要求较高。利用光电传感器检测人体脉搏信号,手指部分可分为皮肤、肌肉、骨骼等非血液组织液和血液,其中非血液对于光的吸收量是恒定的,在血液中静脉血相对于动脉血的搏动十分的小,使光通过手指的动脉血充盈,然后在一个恒定波长的光源照射下,人体脉搏信号可以通过检测透过手指的光强度得到。综上所述,我采用光电式传感器,选择的原
20、因是传感器的精度、使用比较方便、受外界干扰比较小,价格比较便宜。 3.2.2心率测量方法选择 方案一:电子电路来实现,包括脉冲信号取样电路、放大电路、整形电路、定时电路、计数译码驱动电路和显示电路六个部分。 方案二:以单片机为核心的硬件电路来实现。 方案一采用的是电子电路即模拟数字电路来实现,在过程中会出现很多不稳定的因素,所以功能的实现比较困难,不推荐。相反,以单片机为核心,配合适当的电子电路,电路稳定,操作较方便,所以采用方案二更适合。3.2.3显示模块选择 方案一:采用LCD液晶显示屏,优点能够实现多功能显示,显示内容多,也形式多样,文字图案都能够清晰显示。目前比较用的多的是LCD128
21、64显示屏和LCD1602显示屏,相较LCD1602显示屏,12864显示内容更多,但是对于本设计而言,使用LCD1602液晶显示即可。当然,它也有缺点,接口线较多,但是相对的就是调试较简单。 方案二:采用带有背光的led显示,能够满足所有的显示条件,但是价格相对较贵,且调试比较复杂,没有带中文字库需要自己取模来实现汉字与数值的显示,所以比选用此方案。 方案三:采用数码管显示,数码管可以显示数字但是无法显示汉子,这样效果就不会太直观,而如果采用点阵式数码管,虽然可以显示汉子但是成本太高,所以不用此种作为显示。经过比较,本设计只要求显示内容简单,既需要文字也需要数字,所以选择方案一就能够满足要求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 语音 模块 便携式 心率 设计 大学 论文
限制150内