0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于GD32F350R8的单导联心电采集系统的介绍和分析

GD32MCU 来源:djl 2019-10-21 15:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1项目介绍

传统心电监测常见有常规心电图检测、监护心电图检测和动态心电图检测。常规心电图检测使用12导联同步检测,大部门在医院或体检中心使用,存在设备体积大、不适合院外监护等缺点。监护心电图采用三导联检测心电信号,主要有CCU、ICU监护室的实时心电监护仪,按次数收费,仅限于医院。而常见的动态心电图检测配合不同数量的电极,可检测不同导联心电信号,设备需要提前预约,数据分析和报告获取都必须前往医院,且不够便携。

为了更加便捷高效地监测人体的心律特征,设计了一种基于GD32F350R8的单导联心电采集系统。该系统采用单导联的方式获取心电信号,只需将导联电极片安装于使用者手上,即可随时随地查看自己的心电图,无需前往医院专门检查自己的心脏健康情况。系统采用蓝牙的传输方式,将心电信号通过蓝牙实时上传至手机APP端,APP端集成心电信号的滤波算法,实时绘制使用者的心电图,同时,在测量结束后,给出测量报告。该系统不但解决了传统心电监测设备不方便的问题,还可以为使用者提供心电分析报告及心电图,为进一步医生确诊提供详细的参考依据。

2方案框图

关于GD32F350R8的单导联心电采集系统的介绍和分析

图1 系统框图

如图1所示,系统主要由微控制器GD32F350R8、TFT显示屏、心电信号处理电路、金属电极片、独立按键、LED显示灯、蓝牙模块、手机APP和服务器组成。其中,微控制器GD32F350R8、独立按键和LED显示灯集成于GD32F350R8开发板上,其他部分的硬件和软件为自主设计。系统利用的GD32F350R8的资源包括RTC、定时器Timer0、串口USART0和串口USART1、ADC转换、SPI总线、外部中断EXTI和GPIO控制,融合心电信号处理算法,可以实现实时心电数据的采集,并通过蓝牙传输至APP端进行算法处理和绘制。

GD32F350R8通过UART0与蓝牙模块(nRF52832)连接,通过外部中断的方式判断蓝牙是否连接上APP,通过GPIO控制LED指示灯,通过外部中断的方式判断独立按键,通过SPI/UART1与TFT显示屏连接,并将RTC实时时钟显示在屏幕上,接收心电信号处理电路的输出信号,通过ADC采样,利用TIMER0定时采样,即设置采样率。GD32F350R8的时钟源采用外部高速晶振8MHz以及外部低速时钟32.768KHz(自己焊接)。

蓝牙模块以nRF52832为主控芯片,通过串口与GD32F350R8连接,将串口数据转成蓝牙数据,传输至手机APP实时显示并给出评估报告。

TFT显示屏主要显示图片、动态滚动字幕、动态实时时钟、静态文字等。

心电信号处理电路主要用于放大滤波稳定微弱的心电信号,是整个系统功能的基础条件。

下面,分各个模块进一步详细介绍。

3控制和开发流程

一、硬件设计

3.1 GD32F350R8最小系统(开发板)

图2 GD32F350开发板

作为主MCU,系统功能的实现,调用内部很多资源。该系统采用了GD32F350R8的以下功能:

异步通信接口UART0和UART1

外部高速时钟HXAL,8MHz晶振(自己焊接)

GPIO 通用输入输出接口

软件模拟I2C,SPI总线通信协议

RTC实时时钟;

外部低速时钟LXAL,32.768KHz晶振(自己焊接)

Timer0定时器捕获高速输入

12位ADC单次采样连续模式

外部中断,边沿触发

可以说,兆易创新推出的这款GD32F350R8芯片,无论是从高频率的处理速度还是资源的配备上,都是能够满足绝大部分的应用。

3.2 心电信号处理电路

关于GD32F350R8的单导联心电采集系统的介绍和分析

图3 心电信号处理电路

关于GD32F350R8的单导联心电采集系统的介绍和分析

图4 心电信号处理电路供电电路

如图3所示,为心电信号处理电路(由于知识产权原因,具体参数不提供),该部分是整个系统能够实现最终功能的基础,包括心电信号放大、滤波、稳定。电路采用3.0V直流稳压电源供电,图4为心电信号处理电路供电电路。心电信号处理电路输出端信号传入至GD32F350R8的通道11进行ADC转换。GD32F350R8采用逐次逼近方式的12位模拟数字转换器ADC,有 19 个多路复用通道,可以测量来自16个外部通道,2个内部通道和电池电压(VBAT)通道的模拟信号。模拟看门狗允许应用程序来检测输入电压是否超出用户设定的高低阈值。每个通道的A/D 转换可以配置成单次、连续、扫描或间断转换模式。如果GD32F350R8能够支持差分输入ADC就更好了。本系统设置ADC为12位分辨率,采用定时器设置采样频率,采样频率为250Hz。

图5 心电信号处理电路实物图

图6 金属导联电极片

如图5所示,为心电信号处理电路实物图。电路的输出为一路模拟信号输入至GD32F350R8的ADC通道,电路的输入为三个金属导联电极片,分别接人体任意三个部位,但不能两两短路,如图6所示,为三个金属导联电极片。

3.3 TFT显示屏和RTC实时时钟

图7 TFT显示屏显示内容及实时时钟

TFT显示屏主要显示图片、静态文字、滚动字幕、实时时钟以及绘制心电图波形。

RTC实时时钟的初始化设置可以通过APP设置,APP通过蓝牙下发指令,蓝牙模块将指令通过串口下发,如图7所示,设置成功后,实时时钟会显示在TFT显示屏上,并按秒更新计数。

3.4 蓝牙模块

关于GD32F350R8的单导联心电采集系统的介绍和分析

图8 nRF52832最小系统原理图

系统采用nRF52832设计蓝牙模块,最小系统电路图如图8所示。上电后,nRF52832广播蓝牙连接消息,未与手机蓝牙建立连接时,引脚STATUS为高电平,LED闪烁,建立蓝牙连接时,引脚STATUS为低电平,LED常亮,触发GD32F350R8外部下跳沿中断,GD32F350R8开启定时中断和ADC采样,nRF52832通过串口接收心电数据,并通过蓝牙传输至手机APP,手机APP绘制实时心电图,如图9所示。断开蓝牙连接后,引脚STATUS为高电平,LED闪烁,触发GD32F350R8外部上升沿中断,GD32F350R8关闭定时中断和ADC采样,手机APP结束绘制心电图,并给出心电图综合评估报告,如图10所示。

图9 实时心电图

关于GD32F350R8的单导联心电采集系统的介绍和分析

图10 心电图综合评估报告

3.5 独立按键和LED显示灯

这两个部分的硬件在GD32F350R8的开发板上有,主要用于按键事件触发及工作指示功能。当开始心电采集时,LED显示灯呈流水灯式变化,否则静止不动,保持当前状态。

二、软件设计

关于GD32F350R8的单导联心电采集系统的介绍和分析

图11 GD32F350软件设计流程图

GD32F350R8软件设计流程图如图11所示。首先,系统初始化,包括GPIO输入输出、外部中断、ADC初始化、SPI初始化、串口UART0和UART1初始化、定时器初始化、系统参数初始化等等。蓝牙未连接时,STATUS引脚为高电平,当蓝牙连接上,STATUS引脚由高电平变为低电平,触发GD32F350R8的外部下跳沿中断事件,则开启ADC和定时器,LED灯开始流水灯式闪烁,系统开始正常工作;当蓝牙断开时,STATUS引脚由低电平变为高电平,触发GD32F350R8的外部上升沿中断事件,则关闭ADC和定时器,LED停止闪烁;

关于GD32F350R8的单导联心电采集系统的介绍和分析

图12 nRF52832蓝牙模块软件设计流程图

nRF52832蓝牙模块的软件设计流程图如图12所示,其主要功能为将串口数据转成蓝牙数据发送至APP手机客户端,并通过STATUS输出引脚通知GD32F350R8是否已经连接上蓝牙。串口数据遵循数据格式,若不是定义的数据格式的数据,将被视为无效数据丢弃,目的是保证系统的安全性和不可复制性。

4实验图片和视频

本作品采用单导联采集人体心电信号,通过算法提高心电测量的精确度和准确度,为使用者提供心电相关联的生理健康参数指标,便于使用者能够更加方便快捷地获取到准确的数据,为身体感到异常时提供就医参考数据及病历,同时间接改变使用者的生理作息,引导使用者坚持健康的生活方式。

本作品可以应用于智慧养老,提供心电监测及改善产品和集成软件API接口。还可以应用于智慧医疗,基于心电诊疗医院等单位/机构推出的心电监测及改善服务。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 定时器
    +关注

    关注

    23

    文章

    3372

    浏览量

    124493
  • 蓝牙模块
    +关注

    关注

    30

    文章

    672

    浏览量

    57999
  • 智慧医疗
    +关注

    关注

    9

    文章

    1125

    浏览量

    48254
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    350W 输出开关电源 SE - 350 系列深度剖析

    350W 输出开关电源 SE - 350 系列深度剖析 在电子设备的设计中,电源模块的选择至关重要,它直接影响着整个系统的稳定性和性能。今天,我们就来详细探讨一下
    的头像 发表于 04-07 09:55 117次阅读

    350W输出带PFC功能的USP - 350系列电源模块详解

    350W输出带PFC功能的USP - 350系列电源模块详解 一、引言 在电子设备的设计中,电源模块的性能至关重要。USP - 350系列电源模块以其卓越的性能和全面的功能,为电子工
    的头像 发表于 04-05 13:40 694次阅读

    350W输出开关电源NES - 350系列:性能与设计全解析

    350W输出开关电源NES - 350系列:性能与设计全解析 在电子设备的设计中,电源模块是至关重要的一环,它为整个系统提供稳定的能量支持。今天,我们就来深入探讨一下
    的头像 发表于 04-05 10:40 297次阅读

    MEAN WELL LRS - 350系列350W输出开关电源深度解析

    MEAN WELL LRS - 350系列350W输出开关电源深度解析 引言 在电子设备的设计中,电源供应是至关重要的一环。一个稳定、高效的电源不仅能保障设备的正常运行,还能提升设备的整体性
    的头像 发表于 04-05 09:40 309次阅读

    FT32F030R8AT7辉芒微64kB闪存兼容STM32F030R8优势替代分析

    FT32F030R8AT7是FMD推出的 FT32F030xx系列旗舰型号 ,采用LQFP64封装,主打 \"进口替代+成本优化\" 路线。该芯片基于ARM Cortex-M0
    发表于 04-02 15:54

    基于RT-Thread与GD32F527I-EVAL的多媒体门禁系统 | 技术集结

    兆易创新本月正式推出GD32F503/505高性能系列32位通用微控制器,新品将全面支持RT-Thread平台。GD32F503/505高性能系列显著扩大了基于ArmCortex-M33内核的产品
    的头像 发表于 11-25 18:31 1281次阅读
    基于RT-Thread与<b class='flag-5'>GD32F</b>527I-EVAL的多媒体门禁<b class='flag-5'>系统</b> | 技术集结

    gd32vf103r-start和gd32vf103c-start区别是什么?

    gd32vf103r-start和gd32vf103c-start区别,我将c-start板的led代码下进r-start板里,led没有亮,这是什么原因。我是直接操作IO口,因此和led口的宏定义应该无关。
    发表于 11-11 06:49

    芯片8T8R,全国产“4D卫星架构雷达”来了

    全面超越传统方案,成为推动智能汽车电子电气架构向集中式演进的关键节点。   其采用圭步微电子8T8R卫星雷达芯片,性能对标双极4D雷达,成本降低 60%。集成波导天线设计让体积缩小30%,抗干扰能力提升50%,以“ 全国产
    的头像 发表于 10-31 09:09 3258次阅读

    基于兆易创新GD32F527系列MCU的多媒体门禁系统解决方案

    基于GD32F527系列MCU的多媒体门禁系统,主控GD32F527系列MCU,具备摄像头采集图像(DMA直接到SDRAM),保存照片,查看照片。DCI数字图像接口、TLI接口驱动TF
    的头像 发表于 10-29 11:37 8708次阅读
    基于兆易创新<b class='flag-5'>GD32F</b>527系列MCU的多媒体门禁<b class='flag-5'>系统</b>解决方案

    网线铝箔屏蔽纸还是双

    网线铝箔屏蔽纸通常采用双结构,即铝箔层同时具备导电和屏蔽功能,且部分设计会结合金属编织网形成双层屏蔽,以增强对高低频干扰的防护能力。以下是对和双铝箔屏蔽纸在网线中应用的详细
    的头像 发表于 09-04 10:57 1258次阅读

    高新兴瑞推出新款LTE Cat.1高性能OBD产品GD303

    2025年8月,高新兴瑞新款LTE Cat.1高性能OBD产品——GD303正式上市!凭借卓越的性能、丰富的功能和广泛的应用场景适用性和易用性,GD303将丰富高新兴瑞
    的头像 发表于 08-15 11:02 2400次阅读

    GD32F4xx系列MCU基础工程资料

    GD32F4xx系列MCU基础工程创建.
    发表于 08-04 14:53 2次下载

    便携式心电图机定制_医疗手持终端方案定制_发科安卓主板方案商

    便携式心电图机作为心血管疾病诊断的核心设备,其设计与性能直接决定了诊断的精确性和便捷性。基于发科 MT8768 平台研发的便携式心电图机方案,通过采用标准的 12
    的头像 发表于 07-30 20:30 831次阅读
    便携式<b class='flag-5'>心电</b>图机定制_医疗手持终端方案定制_<b class='flag-5'>联</b>发科安卓主板方案商

    HY-M8&amp;M16 动态信号测试分析系统介绍

    HY-M8&M16动态信号测试分析系统介绍 HY-M8/16是一款西安环测自动化技术有限公司高性能数据
    发表于 06-25 11:41

    高速数据采集卡设计:887-基于 RFSoC 47DR的8T8R 100Gbps 软件无线电光纤前端卡

    一、 板卡概述      板卡使用Xilinx最新的第三代RFSOC系列,颗芯片包含8路ADC和DAC,64-bit Cortex A53系列4核CPU,Cortex-R5F实时处理核,以及大容量FPGA。对主机接口采用100
    的头像 发表于 05-30 10:13 1153次阅读
    高速数据<b class='flag-5'>采集</b>卡设计:887-基于 RFSoC 47DR的<b class='flag-5'>8T8R</b> 100Gbps 软件无线电光纤前端卡