基于STC89C52简易红外脉搏测量仪.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STC89C52简易红外脉搏测量仪

基于STC89C52简易红外脉搏测量仪   摘要:本文以STC89C52单片机为控制核心,采用TCRT5000光电传感器采集脉搏信号,设计了一款简易红外脉搏测试仪。该系统将脉搏信号滤波、放大、整形之后,由主控制器进行相关处理,并将测量结果在OLED 液晶屏上显示出来。同时相关测量数据可通过2.4G无线模块NRF24L01发送到电脑终端,上位机可以实时监测脉搏的变化,并能存储和查找脉搏数据;脉搏测量结果亦能通过蓝牙模块发送到手机APP。原理样机的测试结果表明,本系统平均测量误差2.3次/分钟,平均相对误差3.0%;响应速度优8s。   关键词:STC89C52 光电传感器 脉搏 NRF24L01 蓝牙   中图分类号:TH776 文献标识码:A 文章编号:1007-9416(2016)03-0000-00   目前,医院用于心脑血管检测的仪表器械,操作复杂,价格昂贵,不适用于日常测量和监测;同时,传统的脉搏测量方式速度较慢,无法在多个终端进行数据交互和存储。本文基于光电检测的原理,提出了一种测量脉搏的简易可行的方案。该方案基于红外光电传感器TCRT5000,可通过NRF24L01和蓝牙模块,分别与电脑和手机终端进行通信,实现数据的无线传输。该心率测量仪,由于采用光电检测技术,具有较强的抗电磁干扰能力;基于硬件电路和软件算法的优化,具有较高的测量精度和较快的测量速度。   1 系统总体方案设计   本系统中人体脉搏信号的获取主要通过红外光电传感器TCRT5000实现,由于人体心脏收缩和舒张过程中,指尖血液的流动情况不同,对红外光的透射能力也不同,红外接收端接收到的光电信号强度也随之变化。该信号基本能反映人体脉搏的变化,通过对其滤波、放大和整形,之后经控制器处理,并将测量结果在OLED上显示,同时将数据以的无线的方式发送到电脑和手机终端。系统的总体框图设计如图1所示。   图1 系统总框图   2 硬件方案设计   2.1 脉搏信号采集电路   脉搏信号的采集利用红外透射式的方式来实现,系统红外光发射部分和接收部分分别利用反射式红外光电传感器TCRT5000的发射和接收部分。发射部分的限流电阻取220欧姆左右,用以保证其合适的发射功率。红外接收部分,信号从集电极取样,并通过高通滤波器进行隔直处理,截止频率为设置为159.155mHz   2.2 滤波放大电路   滤波放大具体实现电路如图2所示。由于从红外光电传感器采集到的脉搏信号为mV量级,需要对信号进行滤波去噪处理并进行放大。考虑到运算放大器带宽增益积的限制,将放大电路分为两级,第一级放大47倍,第二级放大23倍。由于人体心率的正常范围不大于3Hz,通过设置R4和C5的值,将第一级低通滤波器的截止频率设置为约3.4Hz;通过设置C16和R5的值,将第二级低通滤波器的截止频率设置为约3.3Hz。两级放大电路之间通过隔直电容耦合,其直流偏置电压均由放大器正向端提供。   图2 滤波放大电路   2.3 比较整形电路   比较器电路采用施密特触发器,并注意对电源和比较电压进行退耦,能有效地提高电路的稳定性。   2.4 无线模块   无线传输模块,主要分为两部分,其一为2.4G无线模块NRF24L01,采用SPI接口;其二为蓝牙无线数据串口透传模块。电脑终端的接收模块采用NRF24L01接收红外测量模块发送的无线数据,并对通信电平进行转换,将TTL电平转为RS232电平,通过USB接口与电脑通信。蓝牙丛机模块为Arduino 无线蓝牙串口透传模块,主机模块为手机设备上的蓝牙模块。   3 软件方案设计   软件设计具体实现流程图如图3所示。经整形之后的人体脉搏波属于低频信号,为了降低其测量误差,一般采用测周期的方法,实现频率测量。测量的具体实现是利用单片机的外部中断,在被测信号第一个下降沿,触发中断,开启计数器,进入测周期模式;而后在下一个下降沿,进入中断,关闭计数器,同时读取计数值。测量结果能在下位机显示,同时还可通过无线模块NRF24L01将数据发送出去,电脑终端通过NRF24L01转USB硬件模块接收相关数据;同时系统的蓝牙模块可以建立与手机终端的通信。   图3 软件设计流程图   4 系统测试   白天在室内对其脉搏测量性能进行测试,选取4个人为测试对象,其中2男2女,以听诊器测得的数据为实际值,得出的测量结果如表1所示。   表1 脉搏测试仪测试数据及测量误差   被测人员   测试值   (次/min)   实际值   (次/min)   绝对误差   (次/min)   相对误差   甲1(男)   76   80   4   5.3%   甲2(男)   72   74   2   2

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档