人体健康状态监测系统设计_第1页
人体健康状态监测系统设计_第2页
人体健康状态监测系统设计_第3页
全文预览已结束

下载本文档

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

文档简介

1、人体健康状态监测系统设计摘 要:针对身体健康的监测,心率和體温是非常重要的两个指标,可以根据监测的数据提前预知人体的健康状况,能大大降低人们发病的风险。该文设计了一款以STM32F103C8T6为核心,以MAX30102为心率检测模块,以DS18B20为温度检测模块的人体健康状态监测系统,包括心率和温度的数据检测、OLED显示屏和上的显示、阈值上下限设置等功能。最终经过实物测试,该系统适用性强、可靠性高,具有极大的推广价值。关键词:人体健康 状态监测 心率 体温中图分类号:TH77;TP274     &

2、#160;  文献标识码:A文章编号:1672-3791202105b-0033-03Abstract:Forthemonitoringofphysicalhealth,heartrateandbodytemperaturearetwoveryimportantindicators.Thehealthofthehumanbodycanbepredictedinadvancebasedonthemonitoreddata,whichcangreatlyreducetheriskofpeoplegettingsick.Thisarticledesignsahumanhealth

3、monitoringsystemwithSTM32F103C8T6asthecore,MAX30102astheheartratedetectionmodule,andDS18B20asthetemperaturedetectionmodule,includingheartrateandtemperaturedatadetection,OLEDdisplayandmobilephonedisplay,thresholdvalueFunctionssuchaslowerlimitsetting.Finally,afterphysicaltesting,thesystemhasstrongappl

4、icability,highreliability,andgreatpromotionvalue.KeyWords:Humanhealth;Conditionmonitoring;Heartrate;Bodytemperature老龄化的加快以及很多慢性病的愈来愈年轻化,导致人们的身体普遍处于一种亚健康状态,对人体健康的监测成为亟待解决的问题。一般而言,人体健康参数有心率、血压、血氧饱和度等,不同生理信号可以反映出身体不同方面的变化1-2。其中,心率和体温更是非常重要的两个身体健康指标【3】。该文设计了一款新型人体健康状态监测系统,以单片机为核心,可以采集实时的心率和体温这两个指标的数据。同时

5、为了防止人们不清楚是否设备检测到自己的心率信息,当检测到心率数据时,在和显示屏上会有相关文字的通知;留神率和温度超过或低于一定平安范围时,会有紧急报警功能。此外,该系统可以通过进行心率和体温数据的查看。1 方案设计与器件选型1.1总体设计方案该系统通过使用心率和温度传感器来测量人们的心率和体温信息,这些信息可以显示在显示屏上,也可以通过App查看。当上述信息超过或低于设定的阈值时,蜂鸣器会发生报警。系统整体的组成框图见图1。1.2关键器件选型1.2.1控制器选型在该系统中,选择了stm32系列单片机stm32f103c8t6作为控制器。其是ST公司基于ARM内核设计的微控制器,专为高

6、性能、低功耗、低本钱,性能优越4-5。1.2.2心率监测器件选型该系统需要监测心率信息,选择了高性价比、低功耗的MAX30102芯片。其工作温度-40+85,微细5.6mm×3.3mm×1.55mm的14引脚封装,主要用在可穿戴设备以及健美辅助设备【6】。1.2.3温度监测器件选型该系统选用了DS18B20,其是常用的数字温度传感器,模块体积小,其测温范围在-55+125,其输出的是数字信号,具有体积小、抗干扰能力强、精度高的特点【7】。1.2.4数据通信器件选型该文选择了Wi-Fi通信的方式进行监测终端和的信号传输。Wi-Fi通信最大优点就是传输速度较高,可以到达11Mb

7、ps;在覆盖范围方面,Wi-Fi的有效距离可达约100m,随着Wi-Fi技术的开展,覆盖范围也正在不断增加8。选用的ESP8266模块是乐鑫公司研发设计的一款物联网专用芯片,是面向物联网应用的高性价比、高度集成的Wi-FiMCU9。2 硬件设计2.1显示模块电路设计该文选用的是0.96寸OLED液晶屏模块,分辨率为128×64。显示电路见图2a。2.2心率监测模块电路设计MAX30102的SCL和SDA引脚分别与单片机的PB3和PB4相连,见图2b。2.3温度监测模块电路设计DS18B20温度采集模块共有3个引脚,分别为VCC、DQ、GND,其中DQ是数字信号输入/输出端,

8、与单片机系统的PB14相连,见图2c。2.4通信模块电路设计ESP8266-01S模块中,VCC为供电引脚,与单片机系统的3.3V端口相连,TX和RX引脚分别与单片机的PB11和PB10相连、GND接地,见图2d。3 程序设计3.1主程序设计该系统主要完成设备数据检测、查看数据、OLED显示、按键局部的软件设计,从而实现检测心率以及体温、异常报警、查看数据、更改阈值、报警等功能。3.2健康数据监测程序设计首先单片机发出指令由传感器对心率信号或体温信号进行转换并读取数据,假设获取到心率或体温数据,判断是否超出平安范围,不超出平安范围时正常显示,否那么进行报警并重新获取心率或体温数据,或

9、者没有获取心率或心率数据时也会重新读取数据。4 系统分析与调试4.1心率与体温监测进行系统对心率和温度监测的测试,留神率数据监测时,见图3a所示。当监测体温数据时,见图3b所示。4.2端查看信息在上,机智云平台上可以查看心率以及温度数据的测试,见图3c。5 结语该文设计了以STM32F103C8T6为核心、以MAX30102为心率检测模块、以DS18B20为温度检测模块的人体健康状态监测系统,可以采集人体实时的心率和体温这两项数据,同时在和显示屏上会有相关文字的通知。留神率和温度超过或低于一定平安范围时,会有紧急报警功能。并且该系统可以通过查看相关心率和温度数据。通过系统测

10、试可以验证该系统适用性强,具有很高的推广价值。参考文献【1】戴世诚.基于心音信号的血压评估系统的设计与实现D.南京邮电大学,2021.2EapenZJ,TurakhiaMP,McConnellMV,etal.DefiningaMobileHealthRoadmapforCardiovascularHealthandDiseaseJ.JournaloftheAmericanHeartAssociation,2021,57:e003119.【3】陈光毅.人体健康指标实时监测系统D.哈尔滨理工大学,2021.【4】胡进德.单片机STM32F103C8T6的红外遥控器解码系统设计J.单片机与嵌入式系统应用,2021,1910:78-81,85.【5】田昌,邓文涛,赵娟.基于STM32的四旋翼无人机设计J.科技创新导报,2021,1630:61,63.【6】张晓荷,苏新彦,姚金杰.基于北斗的船員健康监测系统设计J.国外电子测量技术,2021,3712:129-133.【7】杜健宁,王梦娇,孟祥雨,等.基于W

温馨提示

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

评论

0/150

提交评论