以LabVIEW为平台和HKG-07B红外脉搏传感器实现无线心率测量系统的设计

基于labview为开发平台设计并实现一种无线心率测量系统。采用hkg-07b红外脉搏传感器采集心电信号,信号经放大、滤波、整形、ad转换后通过led显示心率,并通过无线发送到pc终端,在终端信号经labview采集、显示、存储心率波形,而且可以随时调用心率波形。该设计体积小,实时性好,人机界面友好。
心率测量是常用的医学检查项目之一,是人体健康监测的一项重要指标,目前的家用心率测量系统主要采用的核心芯片是单片机,这种开发方式设计出来的产品虽然容易携带,但是很难实时有效地存储心率波形。而采用labview的心率测试系统不仅能实时测量心率,显示心率波形,同时还能方便地存储心率波形,为后续的算法处理提供方便。
1 系统构成和原理
系统采用红外传感器hkg-07b采集心率信号,经放大滤波及a/d转换后通过mcu进行数据计算并用led显示,并将a/d转换后的数据通过wifi发送到pc终端,在pc终端上用labview显示波形、存储数据并可通过网络报警。系统结构图如图1所示。
图1 系统结构图
2 labview采集显示存储模块设计
pc机端接收到的心率图形由labview采集并显示,并可以选择存储时间长度,其前面板界面如图2所示。
图2 labview前面板界面
进行采集时,将对串口进行初始化设置,并检测是否有数据收到,如果没有,继续等待。其程序框图如图3所示。
图3 串口初始化
设置好串口参数后,执行采集模块,读取串口送来的数据,将收到字符串数据转换为ascii码,再转换成电压的伏值。由于电脑接收的数据为8位二进制,即0~255,其相应的伏值为(u/255)×5,并输入到显示波形显示。如图4所示。
图4 字符转换
字符串数据转换为ascii码后,建立数组,创建波形,并根据波形测量模块检测输入波形的频率,该频率乘上60,可得每分钟心率数。如图5所示。
图5 脉搏次数运算
为方便以后调用历史数据,对采集来的数据进行保存。将ascii码转换为十进制电压值,保存到电子表格中,如图6所示。
图6 存储模块
调用历史数据时选择回放模式,读取保存的文件,将其转化为数组,并对其中选定段数据进行波形显示,如图7所示。
图7 回放模块
3 测试结果
系统上电测试后结果如图8所示。从测试结果来看,led显示的心跳和pc机端显示的心率略有不同,这是因为二者计算方法有所差别。电脑计算心率值时所使用的统计时长较长,而单片机计算心率时使用的统计时长较短。
图8 系统工作图形
图9 干扰后的心率图形
在测试过程中也发现,心率脉搏有部分受到干扰,受干扰后的波形如图9所示。干扰包括信号发送和接收时受到的其他信号的干扰,也包括在采集时外部环境对传感器的干扰。为减少不良信号的出现,可以对采集和滤波电路做进一步改进。
4 结论
系统以labview为平台,采用华科hdg-07b红外传感器采集心率信号,ad0809为模数转换芯片,采用usr-wifi232-b wifi无线收发模块,实现心率的测量和显示。测试结果表明,系统可靠性较好,可在labview平台上进一步进行信号处理。

知行科技把自家的L3级自动驾驶量产方案推向市场
泛林硅部件推动产业发展
华为1+1融合解决方案将助力运营商构建智能极简5G网络
风华2号国产显卡与国产系统统信UOS完成认证:开始量产
昆山同茂电子音圈马达无人机实现应急控制
以LabVIEW为平台和HKG-07B红外脉搏传感器实现无线心率测量系统的设计
浅谈面向5G通信的射频功放
魔珐科技:3D虚拟人AIGC原生产品,助力全新商业机遇
研究人员开发一种神经网络,能够读取食谱并生成烹饪完成后的熟食产品的图像
请给小米5C一点宽容,松果还只是个孩子!雷军的中国梦之路还很长
容声推出美式对开门冰箱 从设计到功能真正给消费者精致养鲜生活
微软Surface Neo键盘盖技术的原理是什么
索尼PlayStationVR:远超HTCVive,销量轻松破百万
基于RFID技术的MES系统设计方案
中国是手机OLED显示面板最大购买国,未来制造商将继续增加产量
伺服驱动技术的高性能发展趋势
AI给市场营销带来了什么改变
断路器的分类及其区别
PRBTEK分享泰克TPP0500B示波器无源探头使用手册
数字电路的心脏--晶振的概述