ImageVerifierCode 换一换
格式:DOCX , 页数:58 ,大小:838.46KB ,
资源ID:6125605      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6125605.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机的数字人体心率计的设计与实现样本.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于单片机的数字人体心率计的设计与实现样本.docx

1、基于单片机的数字人体心率计的设计与实现样本摘 要生物医学信号指标与人体健康息息有关,只有掌握其中规律才干更好解决人体健康问题。随着电子信息技术发展和医学不断进步,人们对高精度便捷式生物医学信号电子检测设备需求越来越高。心率和体温是人体两个重要指标,依照所学知识制作了此心率计。设计是基于单片机数字人体心率计,从可实现性和经济性方面考虑,决定采用51单片机作为设计主控芯片,使用红外光电传感器作为心率采集模块,而体温采集则使用18b20温度传感器,外加显示模块和功能选取模块。心率和体温采集部位均为指尖,采集信号经单片机解决后输出给显示模块显示最后成果。从硬件电路到程序设计,重要解决了如下几种问题:

2、1、心率信号由红外光电传感器采集,通过两级放大将原信号放大后,再由比较电路进行整形,输出能使单片机更好辨认脉冲波信号; 2、体温信号由单线温度传感器18b20采集,采集数据通过转换计算后变为温度,最后单片机输出体温测量成果;3、测量成果都是以数字形式输出,3位一体数码管显示成果,使测量成果读取简朴精准化;4、按键和程序结合运用,使得心率计和体温计功能切换更加以便快捷。核心词:心率;体温;单片机;红外传感器;温度传感器AbstractBiomedical signal indexes and human health are closely related,only to master the

3、law can better solve the health problems of the human body. With the development of electronic information technology and the development of medicine,the demand for high precision portable biomedical signal electronic testing equipment is more and more high. Heart rate and body temperature are two i

4、mportant indicators of the human body,based on the knowledge to make the heart rate meter. The design of digital human body heart rate meter based on SCM,from realization and economic considerations,decided to adopt the 51 microcontroller as the main control chip,the use of infrared photoelectric se

5、nsor as the acquisition module,heart rate,and body temperature acquisition using 18B20 temperature sensor is simple,and the display module and the function module. The sampling position of heart rate and body temperature were the fingertips,signal acquisition and processing by the MCU output to the

6、display module to display the final results.The hardware circuit design procedures,mainly solves several problems as follows:1,the heart rate signal by infrared photoelectric sensor acquisition,after two grade general raw signal amplification,shaping by comparison circuit,output the pulse wave signa

7、l microcontroller better recognition;2,the temperature signal by a single temperature sensor 18B20 acquisition,acquisition data through the conversion into a temperature measurement results at last,microcontroller output temperature;3,the measurement results are output in digital form,one of 3 digit

8、al tube display results,read the measurement results of simple accurate;Combining the 4,keys and program,the heart rate meter and thermometer function switching more convenient.Keywords:heartrate,body temperature,single chip,infrared sensor,temperature sensor摘 要IAbstractII目 录IV1 绪 论11.1 选题背景及意义11.2

9、国内外研究现状和发展趋势21.3 论文构造概括32 设计方案及论证42.1 方案一42.2 方案二52.3 方案论证63 硬件电路概述及元器件简介63.1 硬件电路总方框图63.2 单片机模块73.3 心率信号采集模块103.4 体温信号采集模块153.5 显示模块183.6 功能选取模块234 程序设计244.1 主程序设计244.2 心率测试程序设计294.3 体温测试程序设计345 设计完毕及整体调试415.1 硬件电路焊接及调试415.2 程序下载及调试435.3 调试中干扰456 总结和展望466.1 总 结466.2 展 望47参照文献48致 谢50附 录1 设计总电路图51附 录

10、2 设计实物图52附 录3 程序清单54附 录4 外文文献及翻译691 绪 论1.1选题背景及意义心率(Heart Rate)是用来描述心动周期专业术语,是指心脏每分钟跳动次数,以第一声音为准。 心率,当代汉语将心率解释为“心脏跳动频率”。频率就是在单位时间内,某件事情发生次数。两种解释合起来就是,心脏在一定期间内跳动次数,也就是在一定期间内,心脏跳动快慢意思。健康成人心率为60100次/分,大多数为6080次/分,女性稍快;3岁如下小儿常在100次/分以上;老年人偏慢。成人每分钟心率超过100次(普通不超过 160次/分)或婴幼儿超过 150次/分者,称为窦性心动过速。常用于正常人运动、兴奋

11、、激动、吸烟、饮酒和喝浓茶后。也可见于发热、休克、贫血、甲亢、心力衰竭及应用阿托品、肾上腺素、麻黄素等。如果心率在 160220次/分,常称为阵发性心动过速。心率低于60次/分者(普通在40次/分以上),称为窦性心动过缓。可见于长期从事重体力劳动和运动员;病理性见于甲状腺机能低下、颅内压增高、阻塞性黄疸、以及洋地黄、奎尼丁或心得安类药物过量或中毒。如心率低于40次/分,应考虑有房室传导阻滞。心率过快超过160次/分,或低于40次/分,大多见于心脏病病人,病人常有心悸、胸闷、心前区不适,应及早进行详细检查,以便针对病因进行治疗。体温是指机体内部温度。人体温度是相对恒定,正常人在24小时内体温略有

12、波动,普通相差不超过1度。生理状态下,上午体温略低,下午略高。运动、进食后、妇女月经期前或妊娠期体温稍高,而老年人体温偏低。体温高于正常称为发热,37.338摄氏度为低热,38.139摄氏度为中度发热,39.141摄氏度为高热,41摄氏度以上为超高热。人体温度相对恒定是维持人体正常生命活动重要条件之一,如体温高于41摄氏度或低于25摄氏度时将严重影响各系统(特别是神经系统)机能活动,甚至危害生命。机体产热和散热,是受神经中枢调节,诸多疾病都可使体温正常调节机能发生障碍而使体温发生变化。可见,心率和体温是人体中非常重要生命信息,与人体健康问题息息有关,及时检测人体心率及体温状况,观测其变化对诊断

13、疾病或防止疾病有重要意义。鉴于此,特选取了基于单片机数字人体心率计作为毕业设计。本设计是以51单片机作为主控制芯片,用于实现驱动传感器、信息加工计算和驱动数码管显示成果等功能,而心率信号和体温信号分别由红外光电传感器和18b20温度传感器采集,由数码管显现最后成果,是集心率测量和体温测量与于一体数字式电子设备。1.2国内外研究现状和发展趋势近年来,全球医疗器械产业迅速发展,贸易往来活跃,平均增速达7%左右,是同期国民经济增长速度两倍左右。医疗器械产业作为全球高新技术产业竞争焦点领域,其竞争正在向技术、人才、管理、服务、资本、原则等多维度、全方位拓展。与发达国家相比,国内医疗器械产业基本薄弱,产

14、业链条不完整,整体竞争力弱,基本产品综合性能和可靠性存在一定差距,某些核心核心技术尚未掌握,在产业竞争中处在不利地位。医疗器械是典型高新技术产业,具备高新技术应用密集、学科交叉广泛、技术集成融合等明显特点,是一种国家前沿技术发展水平和技术集成应用能力集中体现,是带动和引领多学科技术发展重要引擎。当前,国际医疗器械领域科技创新高度活跃,电子、信息、网络、材料、制造、纳米等先进技术创新成果向医疗器械领域渗入日益加快,创新产品不断涌现。但是,由于创新能力薄弱,创新体系不完善,产学研医结合不紧密,国内医疗器械科技发展水平与发达国家存在较大差距。提高自主创新能力、哺育战略性新兴产业、建设创新型国家重要阶

15、段,也是进一步深化医药卫生体制改革攻坚时期。医疗器械是医疗卫生体系建设重要基本,具备高度战略性、带动性和成长性,其战略地位受到了世界各国普遍注重,已成为一种国家科技进步和国民经济当代化水平重要标志。单从心率计方面来讲,普通属于心电机一某些,且惯用于医院等某些医疗机构,专门测量心率仪器并不多,但随着时代进步和社会发展,心率计应用也越来越广泛,在病人监控、临床治疗及体育竞赛等方面均有着广泛应用。在将来应用中,心率计也将朝着精度高、轻型化、一体化、可视化、可控化等适合在家庭和社区条件下使用方向发展。当前应用最为广泛体温计就是人们所熟知水银体温计,具备精度高、使用简朴、价格低廉等长处,但同步也具备水银

16、污染严重、监测不以便等缺陷,故在研究人员不断研究下产生了电子体温计,且迅速得到承认,正在向着数字化和一体化方向发展。1.3论文构造概括从提出问题到解决方案,再到最后完毕,论文对设计硬件电路、程序设计和调试等方面进行了详尽论述,大体构造安排如下:第1章简介了选题背景及意义,提到了心率和体温是人体中非常重要生命信息,与人体健康问题息息有关,及时检测人体心率及体温状况,观测其变化对诊断疾病或防止疾病有重要意义。第2章依照问题提出了两个设计方案,通过论证之后,决定采用红外光电传感器采集心率信号、DS18B20温度传感器采集体温信号、3位一体数码管显示最后测试成果方案。第3章重点简介和分析了设计硬件电路

17、,整个设计分为五大模块:单片机模块、功能选取模块、心率信号采集模块、体温信号采集模块和显示模块,各个元器件选取和使用状况均有详尽阐明。第4章运用流程图和某些代码,简介了设计程序实现过程,涉及主程序实现流程和各分程序运营过程。第5章是对设计调试过程,从硬件电路焊接及硬件电路仿真到程序下载及测试,以便及时发现设计中浮现问题并提出解决方案,使设计更加实用。第6章进行了总结和展望。在生活节奏迅速、心脑疾病多发时代下,此设计对诊断疾病或防止疾病有着重要意义。同步,提出设计尚有诸多需要改进地方,且尚有很大研究空间。2 设计方案及论证2.1方案一采用压力传感器采集心率信号、模仿温度传感器AD590J采集体温

18、信号、LCD1602显示成果。2.1.1设计思路(1)依照设计规定,采用89C51单片机作为主控芯片;(2)心率和体温显示使用LCD1602;(3)采集心率信号通过放大和整形后,送入单片机;2.1.2硬件设计方框图依照设计规定与设计思路,方案一硬件电路设计框图如图2.1所示。图 2.1 方案一方框图2.2方案二采用红外光电传感器采集心率信号、DS18B20温度传感器采集体温信号、3位一体数码管显示最后测试成果。2.2.1 设计思路(1)依照设计规定,采用89C51单片机作为主控芯片;(2)用温度传感器DS18B20采集温度信号和用红外对管采集心电信号直接 送入单片机解决;(3)心率和体温显示采

19、用数码管显示。2.2.2 硬件设计框图方案二硬件设计方框图如下图所示:图 2.2 方案二方框图2.3 方案论证方案一采用压力传感器采集心率信号传出电信号比较薄弱,测量难度大,且容易受外界干扰;显示模块采用1602显示,从价格方面考虑,不是抱负选取。相对于方案一,方案二采用红外光电对管采集心率信号抗干扰能力较强,测量到心率波形比较稳定,波形也较好;DS18B20温度传感器使用比较简朴普遍;同步数码管确是价格便宜实用性较强。综上所述,本设计采用方案二。3 硬件电路概述及元器件简介3.1 硬件电路总方框图硬件电路总方框图如下所示,整个设计分为五大模块:单片机模块、功能选取模块、心率信号采集模块、体温

20、信号采集模块和显示模块。其中,功能选取模块用于心率测量和体温测量选取。图 3.1 硬件电路总方框图3.2单片机模块3.2.1单片机模块方框图及电路图单片机模块重要由三某些构成,即STC89C51单片机、晶振电路和复位电路。晶振电路为单片机提供合格时钟信号,在该设计中使用晶振频率为12M;复位电路分为上电自动复位和手动复位两种,功能是是单片机恢复到最初状态。 图 3.2 单片机模块方框图及电路图3.2.2 STC89C51单片机简介51单片机是对所有兼容Intel 8031指令系统单片机统称。该系列单片机始祖是Intel8031单片机,日后随着Flash rom技术发展,8031单片机获得了长足

21、进展,成为应用最广泛8位单片机之一,其代表型号是ATMEL公司AT89系列,它广泛应用于工业测控系统之中。诸多公司均有51系列兼容机型推出,此后很长一段时间内将占有大量市场。51单片机是基本入门一种单片机,还是应用最广泛一种。图 3.3 51单片机引脚图51单片机功能及内部构造8位CPU4kbytes程序存储器(ROM) (52为8K)128bytes数据存储器(RAM) (52有256bytesRAM)32条I/O口线111条指令,大某些为单字节指令21个专用寄存器2个可编程定期/计数器5个中断源,2个优先级(52有6个)一种全双工串行通信口外部数据存储器寻址空间为64kB外部程序存储器寻址

22、空间为64kB逻辑操作位寻址功能双列直插40PinDIP封装单一+5V电源供电 图 3.4 51单片机内部构造CPU:由运算和控制逻辑构成,同步还涉及中断系统和某些外部特殊功能寄存器;RAM:用以存储可以读写数据,如运算中间成果、最后成果以及欲显示数据;ROM:用以存储程序、某些原始数据和表格;I/O口:四个8位并行I/O口,既可用作输入,也可用作输出T/C:两个定期/记数器,既可以工作在定期模式,也可以工作在记数模式;五个中断源中断控制系统;一种全双工UART(通用异步接受发送器)串行I/O口,用于实现单片机之间或单片机与微机之间串行通信;片内振荡器和时钟产生电路,石英晶体和微调电容需要外接

23、。最佳振荡频率为6M12M。3.3 心率信号采集模块3.3.1 心率传感器分类及红外脉搏传感器原理心率传感器就是能感受外周血管搏动并转换成可用输出信号传感器,心率传感器分为:红外脉搏传感器、心率脉搏传感器、光电脉搏传感器、腕部脉搏传感器、数字脉搏传感器、心音脉搏传感器、及集成化脉搏传感器等等。其中应用比较广泛是红外脉搏传感器,其工作原理是运用特定波长红外线对血管末端血液微循环产生血液容积变化敏感特性,检测由于心脏跳动,引起指尖血液变化,通过信号放大、调节等电路解决。重要应用于临床上脉率测量、监测和脉搏波病理分析。3.3.2 心率采集模块电路图在此设计中,使用光电传感器将脉搏信号转换为电信号,此

24、装置做成指套用在指尖上。光电传感器一侧发光二极管放射红外光,当脉搏跳动时,指尖动脉血管血容量发生周期性变化,透过指尖红外光强度同步发生变化。另一侧光电三极管将接受到红外光信号转化为电信号。但由于光电传感器接受到脉搏信号极其薄弱,仅有几种毫伏,需要进行放大。同步,为了使单片机更好地辨认,加入了比较器使输出信号为方波。详细如下图所示。图 3.5 心率信号采集模块电路图3.3.3 关于放大及整形在电路设计中采用运算放大器进行了两级放大解决。如下图所示,对于第二级放大器,采用同相负反馈接法,单电源供电,放大光电三极管中薄弱交流小信号,需要加偏置电压由R9提供,同步还起到了分流作用。电压放大倍数最后由R

25、10和R11比例来决定。图 3.6 二级放大电路图由于V- = V+,V+=Vin,V-= R11/(R10+R11)Vout (电阻分压),故:Vin= R11/(R10+R11)Vout,Vout/Vin=AV (放大倍数),AV= (R10+R11)/R11= 50,即放大倍数为50倍。第一级放大倍数与第二级同样,也为50倍。同步,电压信号在输入两级放大器之前都加了一种4.7uF滤波电容,其目是滤去外界对干扰信号,两级放大器之间采用电耦合,隔离两级放大器直流工作点互相影响,并减少零点漂移。固然,为了使输出电压信号更加稳定,在两级放大电路之后又增长了如下电路。图 3.7 稳定电路图通过上述

26、电路放大之后,其输出波形如下图所示,是相对稳定锯齿波。图 3.8 波形图但为了使单片机更加精确辨认电压信号,需要将其进行整形解决成脉冲方波形式,故增长了一种比较器,如下图所示:图 3.9 比较电路3.3.4 低功率运算放大器MCP6004MCP6004运算放大器是专门为各种通用应用设计,且在设计中采用了Microchip先进CMOS工艺。具备特性:1MHz增益带宽积;轨到轨输入/输出;提供电压1.8V至5.5V;供电电流100A;90度相位容限等。其引脚及封装图如下所示。图 3.10 MCP6004引脚图其详细引脚功能表如下:表 3.1 MCP6004引脚功能表在设计中应用重要涉及范畴有:汽车

27、、便携式设备、光电二极管放大器、模仿滤波器、电池供电系统等。典型应用如下图:图 3.11 典型应用图3.4 体温信号采集模块3.4.1体温信号采集模块电路图 体温信号采集模块重要由一种上拉电阻和温度传感器DS18B20构成,其中,上拉电阻目是使DS18B20更加稳定工作。图3.12 温度采集模块电路图3.4.2 DS18B20温度传感器简介1、DS18B20基本知识 DS18B20数字温度计是DALLAS公司生产1Wire,即单总线器件,具备线路简朴,体积小特点。因而用它来构成一种测温系统,具备线路简朴,在一根通信线,可以挂诸多这样数字温度计,十分以便。2、DS18B20产品特点 (1)、只规定一种端口即可实现通信。 (2)、在DS18B20中每个器件上均有独一无二序列号。 (3)、实际应用中不需要外部任何元器件即可实现测温。 (4)、测量温度范畴在55。C到125。C之间。 (5)、数字温度计辨别率顾客可以从9位到12位选取。 (6)、内部有温度上、下限告警设立。 3、DS18B20内部

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1