【《基于单片机的心率体温语音播报仪设计》9900字(论文)】_第1页
【《基于单片机的心率体温语音播报仪设计》9900字(论文)】_第2页
【《基于单片机的心率体温语音播报仪设计》9900字(论文)】_第3页
【《基于单片机的心率体温语音播报仪设计》9900字(论文)】_第4页
【《基于单片机的心率体温语音播报仪设计》9900字(论文)】_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要:体温和心率是两个最直接反应人体健康状态的参数,也是最容易实现检测的。本文从低成本和实用性出发,设计一款具有心率和体温采集功能的测试仪,实现对心率和温度的高精度采集,非常适合家用,对于保障人体健康具有重要意义。本测试仪对心率和体温的测试均以接触式的方式来实现,其中,DS18B20温度传感器完成对人体体温采集,ST188光电传感器的采用使得通过与手指简单接触就可以完成对心率数据的采集;采集到两个生理参数数据后,与设定的属于正常温度范围和心率范围的值进行比较,对两个参数正常和异常进行判断;然后采用JQ8900语音分别对心率数据和体温数据进行播报,并对是否正常来进行语音提示。本文中的测试仪具有数据采集精度高,使用方便等特点,是家庭健康监测的最佳选择。关键词:DS18B20ST188接触式语音提示1.引言1.1研究背景与意义我国在最近几年已经整体进入小康社会模式,老百姓们逐渐开始关注自身身体健康以及对于疾病预防。当今社会发展非常迅速,因此人们的生活节奏也变得越来越快,于是人们承受了越来越多的压力,严重危及到自身身体健康。在206年的世卫组织调查报告中曾指出,全世界一年中由于室内空气污染所导致的死亡人数已经增加至430万人次,另外由室外空气污染所导致的死亡人数也达到了300万人次,有心血管疾病引起的死亡人数为1000万人次,还分别有80万人次以及47.5万人次因为自杀和他杀死亡。从以上数据不难得出,每年由于心血管疾病导致死亡的人数最多,而在这些人数中有大概多于五分之四的人群来自于经济不发达的地区,男女人数差不多一样。人体心率可以直观的体现出身体健康状况,也能够体现出人体运动概况。获得心率的实时参数能够让被检人知道自身的健康情况。人们还能够根据检测结果对自己的运动计划做出调整。现在的人们都开始投入更多的时间和精力来关注自己的健康,很多人也因此变得热爱运动。而实时知晓自己的心率参数能够在很大程度上帮助自己躲过心血管疾病的侵扰,防止出现意外伤害。另外,了解自己的心率参数,可以让自己实时调整运动安排,防止运动过度损伤自身的免疫系统功能。传统中医都是依靠人工号脉来获取病人的心率参数,不仅需要耗费较长的时间而且只能获取一时的数据。而依靠动态心电信号虽然能够让我们实时获取心率参数,然而实施起来比较困难,也会让患者感到不舒服,无法应用在日平常的心率测量中。所以怎样实现无痛获取实时、准确的心率参数已经成为众多研究学者趋之若鹜的热点,其也可以被应用在刑侦方面。在传感器方面,温度传感器技术以及心率测量技术最近几年发展十分迅速,并且应用范围也在慢慢扩大。人体的身心健康与否与一个人自身的体温大小以及心率值的所有存在很大的关联,尤其对于老年人来说关联非常紧密。所谓心率就是人体心脏在一分钟内跳动数的平均值。其大小能够表征出心脏的健康情况,而且其大小还与人体所做的体力或者脑力活动有很大关系。所以通过人体的心率值能够直接判断出人的生理情况。除了心率以外,人体的体温值大小也能够代表一个人的身体健康情况。对于一个普通的正常人来说,其腋下温度一般在36度和37度之间,而现在常用的测量体温的方法主要有三类,分别是口测、腋测以及肛测。对于一个正常的人来说,其体温大小基本维持不变,一天中的温差大小在1度以内。一般来说,一个人在早上的体温是一天中最低的,而在晚上的时候则是最高的。并且人体在运动以及进食后体温会略有升高,老年人的体温比年轻人要低一些。如果一个人的体温值大小在37.5-38℃这个范围内,则会被诊断为低烧,倘若在38-39℃这个范围内,就定义为中烧,39-40℃范围内的体温值,就属于高烧,超过40℃以上的体温值,就是超高烧者。一旦人体的温度值大小不在25-41℃这个范围内,其身体机能就会急速下降,严重时生命也会受到威胁。所以,在临床方面对人体的体温进行测量,有助于医护人员判断病情,对于疾病的产生有很重要的预防作用。一旦人体的心率值以及体温值超过正常范围就可以断定其身患某种疾病,早在我国远古时候就开始利用号脉的方式对疾病进行诊断,现在对于心率的测量研究从未停止过,在一些特殊时期尤其注重对体温的测量,就好比在非典盛行时期,就格外关注体温。医学技术一直在更新发展,现代人们对于测量所使用的仪器设备的要求也在不断提高,心率以及体温对于判断人体健康状况来说至关重要,所以研究两者的测量仪器显得十分关键。其代表了电子仪器与现代医学的完美融合应用,关于它的研究意义重大。1.2国内外研究的现状社会在一刻不停的向前发展,各种高新新技术层出不穷,计算机技术随时都在取得进步,并且应用范围也逐渐扩大,已经渗透到了我们日常生活的各个方面。传感技术是目前较为先进以及热门的应用技术,日常生活中也离不开它的存在,在当今国民经济建设中,传感器技术占据着非常重要的一席之地。我国的中医所使用的号脉的诊断方法从古至今已有好几千年的历史,充分说明了它的科学性。脉象就是脉动的形象,其的产生与多方面的因素都存在者关系。对于脉象而言,一个的心、脉器官是其主要来源,而它主要是以气血的形势表征出来。血液通过脉道在身体里运行。因此,一个个人脉象就可以代表其身体情况,很多心脏疾病都会引起脉象的异常变化。使用号脉的方法来对患者进行诊断,操作简单,然而却需要利用医生的经验,主管因素较大,诊断医生不一样所得出的结果就很有很有可能不一样。所以此类诊断方法容易出错,并且精确度不高,结果难以说服病人。心电图是通过相关机器来记录心脏活动变化规律图形的技术。根据这个原理,使用心电图来实现对人体心率的测量时,就不得不在人体身上接很多电极,这种测量方法通常只有医院会使用,并且这种测量方法所得出的测量结果精度较高。光电容积脉搏波描记法主要是利用测量微动脉和毛细血管中血液容积的变化量来完成非入侵式光电检测的一项技术。此检测方法问世以来,全世界很多科研人员都针对其展开了深入的研究并且取得了一些很不错的研究成果。应用此方法所研发出来的检测仪器不仅售价低廉,而且十分易于操作,性能可靠,可以完成不间断的持久性无创检测。除此以外,其检测出来的信号含有很多人体机能参数,所以其具备非常大的市场潜力,只是现在针对它的研究都还处于接触式测量阶段,无法实现非接触式测量。如今,一般用来测量心率的检测方法主要有三种:压力法、电阻法以及测脉搏法。医护人员通常会利用它们来协助疾病的诊断,但是这些仪器需要花费较高的制造成本,并且不易操作,很难在大范围内推广。科学技术的创新,使得市面上出现了很多心率监测电子设备,这些产品具备很多优点。然而它们都必须通过接触才能完成心率的测量,无法做到非接触式测量,难于在公共场所推广使用。通常情况下,温度传感器能够依据其使用方式的不同被划分为两类,即接触式测量以及非接触式测量。前者需要让传感器与被测物体直接接触以完成信号的采集过程,而后者则不需要与被测物体直接接触,只需让传感器与被测物体的距离在一定范围内,通过传感器检测被测物发出的红外线数据,再经过数据处理与分析就能够完成温度的测量。如果仅仅依据测量时所使用的传感器种类来划分,其也可以被划分为两类,一类是利用热电阻传感器将温度改变信号转变为电阻信号以完成测量过程,另一类则是利用热电偶传感器把温度改变信号变成热电势信号以完成测量。而热电阻传感器所使用的导电材料也能够被划分为两种,即金属热电阻式和半导体热电阻式。前者称为热电阻,后者则称为热敏电阻。由于其应用的是一些常规的导电金属,因此它们具备很多的优势,所以在生活中应用的非常多。目前应用较为普遍是由ADI公司开发出来的的AD7416温度传感器,而把I2C总线当做其通信数字接口。类如此款自带数字接口的温度传感器可以让研发人员在设计时省去很多麻烦,不仅节省了设计时间和成本,也提供了很大的便利。尽管如此,这种类型的芯片也存在很多不足之处,其测量范围狭窄,通常只在-55-125℃范围内有效,测量结果精度难以保证,误差较大。如果测量时对精度有比较高的要求,一般不会选用这种传感器芯片。在现有的接触式测温方式中热电偶传感器也是除上述以外最常见的温度传感器。此类型的具备非常多的优点,结构简单,制作容易,测量结果可靠并且拥有很大的测量范围非常适合远距离的信号传输。热电偶传感器无论在测量范围还是精度方面都要比上述介绍的数字温度传感器好得多。但是其也存在一些局限性,在使用时需外接放大电路以及转换电路,此时经过放大以及转换过的信号才能被单片机接收处理,在设计过程中较为麻烦。而致使其产生误差的主要原因可以划分为四种,分别是分度误差,延伸导线误差,动态误差和使用误差。1.3本文研究主要内容本文心率体温语音播报仪针对生理参数检测以及运动参数检测出发,结合产品的实用性,功能性出发,增加对数据和是否正常的语音播报功能以及数据显示功能,重点展开对两种传感器数据采集与转换的研究,本文心率体温语音播报仪结构安排如下:第一,绪论:对当前与心率体温语音播报仪相关的产品进行分析,对其中的功能特点,技术特点研究,提出本文设计的具体研究内容;第二,心率体温语音播报仪功能需求分析:对心率体温语音播报仪功能需求分析,并以心率体温语音播报仪功能需求分析为基础,选择好能实现具体功能的模块,并设计总体方案,并对心率,温度等参数采集的工作原理进行分析;第三,心率体温语音播报仪系统硬件电路设计,通过对不同模块与单片机之间的电路设计,完成模块与单片机之间通信电路的设计,实现对心率体温语音播报仪设计;第四,心率体温语音播报仪系统软件设计,在电路设计基础和功能需求分析基础上,对算法逻辑进行设计;第五,实物调试与验证,完成心率体温语音播报仪系统实物系统的制作与实现,详尽的对实现每一个功能的检测,触发方式以及实现的功能结果进行一一叙述,对系统的运行结果进行展示。2.心率体温语音播报仪系统方案设计2.1设计功能需求分析该心率体温语音播报仪以实现与生理参数相关的温度和心率采集的同时,对数据正常与否进行判断,语音播报以及实时显示,该心率体温语音播报仪功能需求如下:心率采集功能需求:心率作为衡量人体健康与否的一个极其重要的参数,因此需要设计的心率体温语音播报仪需要完成对心率参数的采集;温度采集功能需求:温度对于当前人体是否健康是最为直接的表征,也是一个极其重要的参数,所以将对人体温度的采集作为功能需求在心率体温语音播报仪中实现;显示功能需求:对采集到的数据包括心率、温度等需要进行显示,使用者才能知道自身身体状况信息等,所以显示功能需求是必备之一;语音播报功能需求:显示能够直观对数据显示传递给外界,但是为了提高系统数据传递功能的多样性,增加语音播报功能,来完成对两种参数的语音播报;设置功能需求:对于心率和温度参数的判断界限是通过通常的参数来进行设置的,但是对于不同的人,某些特殊情况,需要调整参数界限,所以需要有设置功能,完成对界限的设置。2.2总体方案设计根据实现功能,设计的数字心率体温语音播报仪总体检测方案如图1所示。心率检测模块温度检测模块单片机最小系统语音播报模块显示模块按键模块图1单片机控制模块心率检测模块温度检测模块单片机最小系统语音播报模块显示模块按键模块心率采集模块:采用ST188光电传感器实现对生理参数心率的采集;温度采集模块:采用DS18B20温度传感器采集人体温度数据,实现人体温度的检测;单片机模块:选择基于STC89C52单片机作为核心实现对两个生理参数的采集,判断,并驱动语音模块和显示模块,实现对数据的语音播报功能和数据显示功能;按键模块:设计三个按键来完成对判断界限的设置;显示模块:利用LCD完成对两个生理参数的实时显示;语音播报模块:采用JQ8900来对采集到的温度数据和心率数据进行语音播报,并且对人体状态是否正常进行语音播报。2.3体温检测模块选择方案一:结合本文采用的GY-906为核心的红外测温模块以非接触的方式来完成对人体温度的采集,该模块的核心器件是以81101为温度感应核心的感应器件,该模块能直接吸收与人体温度相关而辐射出来的红外线,并将该红外线转换为电信号,单片机读取到该红电信号后,实现对温度采集因为采用精确的校准算法,输出的温度值为线性关系,在81101模块中有两路温度信号集成其中,在内部17bit的模数转换下通过DSP处理后以PWM或者SMBus输出,模块对于温度的采集精度能达到0.01℃。方案二:可以实现多数量组网式温度采集的DS18B20传感器。虽然内部集成诸多模块,但是体积和外形大小与普通三极管类似,输出单引脚模式,对温度的检测、转换与输出都直接以单片机能够接收的数字信号形式输出,在设计上的优化使得外部数据输出以及内部数据转换都在最大程度上进行了精简,这样既方便使用,也提高了受外界干扰的能力,温度检测范围基本能满足除一些非常规环境应用场合-55℃到+125℃的范围,基本覆盖工农业上对温度检测的需求,输出的表示温度的数字数据是9位,对于温度的采集在200ms内以0.5℃位单位进行增减测试;两种方案都能完成对体温的测试,方案一采用非接触式,方案二采用接触式,方案一受外界干扰大,虽然检测精度高,但是检测范围太大导致误差大,本文选择以方案二的DS18B20来完成对体温的采集。2.4心率采集模块选择方案一:Pulsesensor主要特性有小体积,主要是基于幅值波长515nm绿光反射式检测原理,工作电压能实现与TTS和COMS的3.3到5V匹配,PPG的检测信号,输出端是模拟0-供电电压之间的电信号,固定330倍的信号放大倍数,工作电流最大在5V时为4mA,能通过程序进行设定的500Hz采样频率,分辨率最大达到1bpm。方案二:用ST188传感器采集心率数据,该心率传感器的工作原理是基于光电容积法,是在血管跳动的时,不同的人体组织在透光性能上有差异来对心率进行采集,传感器核心部分包括光电变换模块以及光源,采用夹子直接夹在耳垂上以及手指上即可完成检测,采用发出500-700nm的发光二极管作为光源,该波长的绿光能与血液中的血红蛋白有一定的选择性,当光源通过血液时,血液中血红蛋白的透光率会随着心率跳动导致充血容积变换发生一定的变换,导致反射的光线发生变换,将该变换转换为随心率跳动而变换的周期信号后放大处理后,对该变换周期采集,实现心率的检测。两种方案对于心率的采集在原理上类似,方案一的模块集成度高,使用简单,方案二传感器集成度低,需要复杂外围电路,但是成本非常低,所以选择方案二的ST188完成对心率数据的采集。3.心率体温语音播报仪系统的硬件设计3.1单片机最小系统电路针对单片机嵌入式控制系统,最小系统电路是嵌入式系统工作的基本单元,不同的单片机最小系统基本单元基本类似,由晶振电路单元,复位电路单元以及供电单元构成。如图2所示的单片机STC89C52最小系统电路设计。复位电路:实现复位就保证单片机的执行程序从头开始执行,C1/R1来组成复位电路,C1蓄电上电复位,此时,容值与复位时间长短成反比,K1实现按键复位功能。时钟电路:在本心率体温语音播报仪设计中采用的是12MHz的振荡器,电容选择两个常规的推荐值22pF,只要在设计上保证电容,晶振以及输出引脚之间的距离保证越近,系统工作频率越稳定。图2复位电路3.2温度采集电路设计三引脚结构特性以及定义见表1所示,设计的电路如图3所示,10K电阻上拉保证DATA引脚在不工作时输出高电平,不对外界输出错误信号产生干扰,与单片机的P2.0连接。表1引脚定义序号引脚特征引脚特性单片机连接引脚1/3VDD/GND外接3-5.5V电压——2I/O数据双向引脚,可以实现寄生电源PA7连接。图3温度采集电路3.3心率采集电路设计如图4所示设计的心率采集电路,ST188采用到心率信号后输是微弱的PWM心率信号,通过R5和R6以及C4/C5进行去噪后,输入到LM358运放,LM358运放的通道1对心率信号进行放大,放大倍数为1+R9/R8,将OUT1的输入信号进入2通道的负向输入端2IN-,2IN+与输入电压为R10/(R11+R10)=1.2V,对于放大后的心率信号,实现一个比较后,输出到P32引脚,实现对心率信号的采集,输出经过放大的心率周期信号与单片机的P32外部中断引脚连接,采用外部中断来对该信号的周期值采集,完成对心率的检测。图4心率采集电路3.4语音播报电路设计采用JQ8900语音模块来完成心率数据的播报及体温数据的播报,以及当体温过高或者过低,心率过高,心率过低都能进行语音播报提醒,该传感器支持两种解码和一种文件系统,有9种8到48KHz的采样频率,以85dB的信噪比DAC输出是24位,能与外部的U盘,SPIFLASH以及TF卡进行兼容,可以直接降SPIFLASH当U盘进行操作,能够实现常见新上下切换播放,暂停,选择功能,有专业上位机控制软件,实现对语音指令下载、对地址的设置等,既能实现复读也能完成指定断点播放功能,其实物和引脚结构如图5所示,引脚定义见表2所示。。图5引脚结构表2引脚定义引脚序号标号特性1VPP实现单个引脚通过串口控制功能2BUSY状态指示灯,有指令播放时为高,反之为低3/4RX/TX串口输出功能5GND地6DC与外部5V电压连接7SPK+外部负载驱动引脚,实现3W以下的喇叭驱动8SPK-9IO77个用来出发IO的引脚,低电平触发功能10IO611IO512IO413IO314IO215IO116DAC驱动外部功放通过专业上位机软件将音频信息下载到芯片后,可以通过不同的触发方式完成语音播报,比如一线串口模式,分别由指令00-09,0A-0F,10-1B,指令分别对应的不同的功能。本设计的心率体温语音播报仪中,语音模块可以实现播报心率和体温的数值功能,以及通过判断后播报是否正常的功能。如图6所示语音播报电路,在3.3V供电下,TX和RX与单片机的P30和P31连接,实现串口来控制语音指令,实现语音播报功能。图6语音播报电路3.5显示电路设计对检测到的体温值和心率值,设置的状态界限值都以字母和数字进行显示,LCD液晶显示技术:基于字模技术的小型液晶显示器,根据显示字型大小以及屏幕大小实现数量不同的数量字符显示,5X10字型模式下能实现32种不同数量字符的显示,5X7字型模式下能实现192种不同数量字符的显示,而且还预留有8个自编显示位;其内部构造简单由KS0066驱动控制短路,大小不同的字符构成液晶板以及RAM,GRROM等;该液晶显示模块因采用的是非CRT技术,对其某个点位点亮后不需要持续更新就能一直保持高质量的显示功能,对比度与引脚加的电源电压大小有关,所以即使在不同的环境下,简单的调整电压就能实现高对比度的调整及清晰的显示,而且mW级别的功耗几乎不需要侵占电源功耗,LCD1602与单片机之间的连接形式如图7,P2.5/P2.6/P2.7与LCD的RS/RW/EN数据通信,对1602进行时序控制,P10-P17与LCD的D0-D7数据通信,实现对LCD显示内容进行传输。图7显示电路3.6按键电路设计按键电路如图8所示,按键功能以及与单片机的连接见表3所示。图8引脚电路图按键序号功能性能连接引脚K2有两个功能,实现进入设置功能,对四个参数温度正常上下限,心率正常上下限进行选择P1.0低电平有效K3单功能引脚,选择设置位后实现加1功能P1.1低电平有效K4选择设置位后实现减1功能P1.2低电平有效表3引脚介绍4.心率体温语音播报仪系统软件设计4.1主程序设计程序驱动硬件来实现预期设定功能,本心率体温语音播报仪实时采集心率、采集温度,并且能对数据进行判断,完成对参数的语音播报功能和参数的显示功能。主程序:主程序第一步完成的是对不同模块的初始化,有温度采集模块初始化,串口配置初始化,单片机内部定时器模块以及时钟模块初始化,还对引脚寄存器功能初始化,比如四个界限参数,按键控制引脚等都进行初始化,然后循环读取采集到的温度数据和采集到的心率数据,并读取按键状态,对显示内容进行设置,如图9主程序流程图所示。语音播报数据并播报正常开始模块初始化参数初始化读取按键数据进行数据设置读取体温数据读取心率数据更新显示温度和心率数据异常是语音播报数据并播报异常结束否语音播报数据并播报正常开始模块初始化参数初始化读取按键数据进行数据设置读取体温数据读取心率数据更新显示温度和心率数据异常是语音播报数据并播报异常结束否4.2温度采集子程序设计如图10所示DS18B20读取子函数,指令码55H,在多传感器集成时来对每一个ROM进行匹配完成对DS18B20的定位功能;指令码33H,主要是对ROM中的48位“指纹”进行读取;F0H,对48位的“指纹”进行识别;CCH,一般在一个传感器时跳过对“指纹”的识别;4EH和BEH分别是对时序存储器的读和写功能,44H主要完成对DS18B20温度转换功能的开启。首先完成对DS18B20的感应与ID识别,然后根据上述指令完成对温度数据的读取。否是返回读取相应ID的温度发送启动温度转换指令发送匹配ROM指令DS18B20响应?发送复位脉冲信号开始图10温度采集流程图否是返回读取相应ID的温度发送启动温度转换指令发送匹配ROM指令DS18B20响应?发送复位脉冲信号开始4.3心率采集子程序心率采集也是采用外部中断,对于P3.5采集的外部信号,通过定时1min实现对中断数的统计,实现对心率数据的采集,如图11所示的心率采集子程序。小于50次/分钟保持数值程序开关中断开关中断定时器赋值否否返回是小于199次/分钟是小于50次/分钟保持数值程序开关中断开关中断定时器赋值否否返回是小于199次/分钟是图11心率采集子程序4.4按键子程序设计对按键的功能在硬件上已经完成分析,对P10/P11/P12引脚状态数据进行读取后,因按键属于公共地设计,根据读取引脚的低电平状态如图12所示来完成对按键的读取,实现参数选择、参数设置功能。否否否否是是是结束保存数值设置键被按下?显示设置值设置值减1减键被按下?设置值加1加键被按下?进入设置界面是设置键按下?开始图12按键采集流程图否否否否是是是结束保存数值设置键被按下?显示设置值设置值减1减键被按下?设置值加1加键被按下?进入设置界面是设置键按下?开始4.5语音播报子程序对于语音模块的控制,采用的是串口通信模块进行实现,设置好波特率后,以串口通信模式来完成语音播报,如图13所示的串口通信主程序。否置0标志位置发送标志位置1?读取发送数据是结束开始图13串口通信程序流程图

否置0标志位置发送标志位置1?读取发送数据是结束开始5.实物与功能验证5.1硬件焊接与调试对心率体温语音播报仪硬件和软件分开调试,成功后进行联合调试,对预期功能一一验证,按照硬件电路图对所有器件,比如STC89C52单片机、语音模块、按键、心率模块器件,完成硬件的焊接,来对引脚之间的连接进行测试。调试完成的硬件电路如图14所示。图14心率体温语音播报仪系统实物图软件调试:KEIL专业编程软件,实现对算法的设计,以模块化思想完成对软件的设计,设计完成后编译,直到编译成功无错误,如图15所示。图15编程成功软件图5.2功能调试按照在心率体温语音播报仪的功能需求分析中,对心率体温语音播报仪功能进行验证,主要对温度数据的采集,语音播报等功能进行验证:(1)上电功能后第一步会显示开机界面会显示:“欢迎”的英文字母,一直会持续2s然后进入循环刷新显示采集到的心率数据、温度数据,如图16所示。图16开机(2)手指放在心率检测传感器上,完成对心率数据的采集后,会实时显示和播报体温数据和心率数据,如果数据正常会播报正常状态,反之则播报异常,如图17所示。图17显示(3)按键设置功能,按下设计的设置按键,会对其进行调整,在操作界面会出现选择的需要设置的位,选择完成后,按下加减按键对时间数据进行设置,如图18所示。图18按键设置界面(4)改变温度数据和心率数据,当出现异常时,当设置的温度范围为35时,此时温度低于过低值,所以会语音数据的同时,语音播报您的体温过低,如图19所示。图19异常检测状态6.结语基于STC89C52的心率体温语音播报仪,可以完成对人体生理参数的检测,进一步对身体和生理健康进行检测。操作简单适合各类人群使用,既具有数字显示功能,也具有语音播报功能,本文对该心率体温语音播报仪主要实现功能和工作内容如下:以对心率和体温生理参数采集为基线,实现对两个参数的采集、显示以及语音播报功能,同时具有参数异常判断功能,还具有按键设置异常界限值等;硬件部分,采用STC89C52单片机来控制整个心率体温语音播报仪控制系统,采用DS18B20温度传感器和心率检测器,对体温和心率两个参数进行采集与传输,通过LCD完成显示功能,用JQ8900模块实现语音播报;无论是选择的芯片,还是系统的控制芯片以及显示模块,不仅成本低廉,非常适合本系统使用,可靠性高。本文完成了基于STC89C52心率体温语音播报仪的设计,根据功能需求分析也实现了预期功能,对于实物和论文都存在较大完善和提高的空间:比如在理论上,为了提高检测的准确性,需要对心率和体温检测算法进行优化;对转换精度进行研究以使之提高;功能拓展方面:本系统对于参数的采集和显示功能都比较丰富,如果能在此基础上完成对采集数据的无线监控功能,将会更加实用,有更多的人去使用,因此可以增加无线监控功能,使得心

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论