当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:文中介绍了一种基于STM32和LabVIEW的心电信号采集系统。系统采用STM32作为下位机主芯片进行硬件和软件设计,同时将PC作为上位机并使用LabVIEW编写程序实现波形显示、信号处理和存储。根据人的生理信号特点,采用电极夹从人体中获取微弱的心电信号,使用AD8232芯片配置电阻电容设计心电放大滤波电路,经STM32单片机对放大滤波后的信号进行模数转换,并控制HM-13蓝牙模块将数字化的心电信号无线传输到LabVIEW中,对心电信号进行波峰特征提取, 计算心率。测试结果表明,该系统能够准确测量人的心电信号,实现了对患者远程的心电监护功能。

引 言

据最新的《中国心血管疾病报告》显示,目前估计全国心血管疾病患者人数达 2.9 亿,随着人口老龄化的增长患者人数还会不断上升。心血管病是一系列涉及循环系统的疾病,具有突发性,若无法及时发现则存在失去生命的风险,因此在日常生活中对心血管疾病患者进行心电监护尤其重要 [1]。本文针对上述需求,克服了传统心电图机价格昂贵、不可携带、不可传输心电信号等缺点,设计了一套便携式,集心电信号采集、无线传输、信号处理等功能于一体的心电信号采集系统。

STM32F103 芯片作为系统下位机的核心,主要包括单片机模块、蓝牙模块、AD8232 采集模块和电源模块 [2],用于实现心电信号的采集,并将采集到的信号通过蓝牙以无线传输方式上传至上位机。将采集到的心电信号通过主控芯片STM32F103 的 SPI 接口控制采集芯片AD8232,完成心电信号的放大、滤波、共模抑制和模数转换,再通过 UART 接口连接蓝牙芯片,完成上位机和下位机的通信。上位机采用LabVIEW 作为开发平台,利用 LabVIEW 的串口通信功能实现与下位机的数据通信 [3]。

1 系统设计方案

系统采用意法半导体(ST)公司微控制器 STM32F103[4]、ECG 信号处理模块AD8232、蓝牙模块 HM-13 和 LabVIEW 软件相结合的监测方案。其中,STM32F103 和 AD8232 组成下位机,主要用于心电信号的采集 ;蓝牙模块主要用于实现硬件采集电路和上位机的数据传输 ;LabVIEW 作为上位机,主要用于通过蓝牙串口接收下位机采集到的数据,完成对采集数据的显示、分析和存储等 [5]。系统结构如图 1 所示。

基于STM32和LabVIEW的心电信号采集系统设计

                                                                                                                          图1 系统结构图

2 系统硬件设计

2.1 心电信号采集电路

将AD8232芯片作为采集心电信号的控制芯片。AD8232 是一款用于 ECG及其他生物电测量的集成信号调理模块。该模块可在具有运动或远程电极产生噪声的情况下提取信号,并放大、过滤微弱的生物电信号。AD8232还内置有导联脱落检测电路和一个自动快速恢复电路,可在导联重新连接后迅速恢复信号,其功能如图 2所示。该模块内置有一个专用仪表放大器(IA)、一个运算放大器(A1)、一个右腿驱动放大器(A2)和一个中间电源电压基准电压缓冲器(A3)[6]。

基于STM32和LabVIEW的心电信号采集系统设计

2.2 蓝牙传输电路

本系统采用HM-13蓝牙模块取代硬件电路中的串口发送(发送原理与串口发送电路原理一致)。HM-13蓝牙模块和STM32单片机的连接电路如图 3所示 [6]。

基于STM32和LabVIEW的心电信号采集系统设计

在图 3中,STM32单片 机 的 PA9/U1_TX引脚 连 接HM-13蓝牙模块的 UART_TX引脚,PA10/U2_RX引脚连接UART_RX引脚 [7],接 3.3V电压,PIO1引脚连接一个蓝牙指示灯,将数字化的心电信号通过蓝牙模块实时发送。与单片机控制串口连接电路类似,实现了无线传输,改变了传统的传输方式。

3 系统软件设计

因所用 MCU 为意法半导 体(ST)公司设计生产的STM32F103 系列芯片,故下位机开发软件采用 Keil5,上位机软件采用 LabVIEW 2014 版本。

系统软件设计可分为三个部分,即 STM32 下位机程序、HM-13 蓝牙驱动程序和 LabVIEW 上位机程序。STM32 下位机程序是整个系统的核心,蓝牙驱动程序有效保证了下位机和上位机的通信。首先下位机上电复位,初始化设备后打开蓝牙串口与上位机通信,之后开启 ADC 转换功能,将传输采样数据送至串口数据缓冲区,再由上位机程序控制下位机读取数据,实现对数据的分析、处理和显示。系统程序流程如图 4 所示。

基于STM32和LabVIEW的心电信号采集系统设计

                                                                                                                                      图 4 系统程序框图

接 3.3 V 电压后,单片机首先应完成系统时钟的配置, 在 PC 端打开蓝牙驱动,连接蓝牙设备。连上后等待上位机发送启动、停止等命令,单片机以中断方式接收命令并执行相应操作,开启相应 ADC 通道,转换后将数据打包发送给上位机 [8]。

4 测试方法

可用多种导联方法采集人体心电信号。本文主要介绍标准双极肢体导联法,共有Ⅰ、Ⅱ、Ⅲ导联。

Ⅰ导联 :左上肢接放大器正输入端,右上肢接放大器负输入端。

Ⅱ导联 :左下肢接放大器正输入端,右上肢接放大器负输入端。

Ⅲ导联 :左下肢接放大器正输入端,左上肢接放大器负输入端。

本系统采用标准Ⅰ导联,原因如下:

(1) 标准Ⅰ导联测得的信号波形幅度大,特征点明显 [8]。

(2) 标准Ⅰ导联从上肢采集信号,更容易被大家接受。本设计采用标准Ⅰ导联,将电极夹分别夹在左右手腕处,

下位机上电后,系统开始采集心电信号,可在 LabVIEW 显示面板上看到实时采集的心电波形。

5 结 语

本文系统包括 STM32AD8232 芯片及外部信号采集和调理电路,通过 HM-13 蓝牙模块传输心电信号至 PC 端,采用LabVIEW 强大的数据处理功能,降低了系统的开发成本和难度,实现了人体心电信号的采集、显示、传输等功能。该系统操作简单方便,具有一定的推广价值。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭