基于STM32芯片和TFT-LCD的便携式心电图仪设计

发布者:angelbaby最新更新时间:2017-12-27 关键字:心电图  STM32  lcd 手机看文章 扫描二维码
随时随地手机看文章

便携式心电图设备的出现使心电信号能够在更多场合进行采集,它既可以实现可移动化,又可以实时的对心电信号进行分析。通过内置大容量存储器件能够对患者进行长时间的实时监护,并记录患者的心电数据,通过USB接口与PC机进行数据传输,以提交到专业医疗机构做进一步分析和诊断。

1、系统整体设计概述

系统原理框图可以用图1表示。心电信号由电极获取,送入心电采集电路,经前置放大、主放大、高低通滤波、电平抬升后,得到符合要求的心电信号,并送入到STM32的ADC进行AD转换。为了更好地抑制干扰信号,在电路中还引入了右腿驱动电路。系统控制芯片采用STM32,TFT-LCD的触摸功能加上少量按键可以建立良好的人机交互环境,可以通过LCD实时显示和回放,采用SD卡可以存储24h的心电数据,数据通过USB可靠地传输到PC机,以便对心电数据做进一步的分析。

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图1 心电图仪原理框图

2、系统主要硬件结构及电路

系统主要划分为三大部分:心电采集电路,主要完成心电信号的提取;带通滤波及主放大电路,用于调理采集到的信号,使之符合处理要求;STM32处理电路,完成心电信号的显示、分析、存储和数据传送功能。

2.1、心电采集电路

心电采集电路是整个便携式心电图仪的核心,直接决定整个系统性能的好坏。心电采集电路主要包括:输入缓冲及前置放大、右腿驱动、高低通滤波器、主放大和电平抬升。

体表心电信号的频率主要集中在0.05~100Hz,幅度为10μV~4mV,典型值为1mV,是一种低频率的微弱双极性信号。而STM32的ADC输入端电压范围是0~3.3V,因此需要对心电信号进行放大和电平抬升,总体放大倍数约为1000倍,然后再通过电平抬升电路抬高1V左右。心电测量中,实际的电极不可能完全对称,这样将会引起基线漂移现象,还有无处不在的电源工频干扰(50Hz),肌电干扰等,这些都要求心电前置放大器必须有很高的共模抑制比。一般要求共模抑制比在80dB以上。心电前置放大电路及右腿驱动电路如图2。(未画出放大器的正负电源)

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图2  心电前置放大电路及右腿驱动电路

本设计选用INA118仪表放大器作为系统前置放大器,它具有低噪声、低漂移、高共模抑制比、高输入阻抗等特点,它的增益可达1000倍,计算公式为G=1+50k/Rg。电极极化电压最大可达300mV,为了防止前置放大器进入截止或饱和状态,必须限制其放大倍数,这里增益取10,由G=1+50/Rg得出Rg=5.6kΨ,外部电阻Rg选用阻值为5.6kΨ的精密线绕电阻。由于人体的阻抗和心电电极阻抗非常大,所以在前置放大前设计了一级跟随作为信号缓冲。为了更好地抑制50Hz干扰,采用右腿电极经电阻与放大器接地端相连,以降低人体的共模电压。

2.2、带通滤波及主放大电路


心电信号频带主要集中在0.05~100Hz,因此带通滤波器设计的带宽为0.03~110Hz以滤除干扰信号。带通滤波器用高低通滤波器来构成,如图3所示,基于小型化和成本考虑,硬件滤波只用一阶高通滤波器和一阶低通滤波器,虽然设计了右腿驱动电路,但是仍然有50Hz干扰进入电路,本文不再设计50Hz陷波器,而改为用软件的方法通过设计数字滤波器来滤除工频干扰。

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图3  高、低通滤波电路

图3中高通滤波器由U5A、C4、R6组成,设置其截至频率为f=0.03Hz,低通滤波器由U5B、C5、R7组成,设置其截止频率为f=110Hz。

主放大电路要放大100倍左右,为更好地适应实际应用加入滑动变阻器使其倍数可调。心电采集电路处理后的波形如图4所示。

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图4  示波器采集到的波形

从图4看出示波器采集到的心电波形比较干净,符合心电波形的特征,同时看到该波形还有一些波纹,即50Hz干扰存在,经过软件滤波可以消除这些干扰。

2.3、STM32处理器及主要接口电路


2.3.1、TFT-LCD液晶接口设计


选用320*240TFT液晶来显示波形,而用STM32的FSMC模块来控制液晶就非常合适。FSMC即灵活的静态存储控制器,它能够与同步或异步的存储器和16bit的PC存储器卡接口,其一大特色是访问外部设备的时序可编程:等待周期可编程、总线恢复周期可编程、输出使能和写使能延迟可编程、独立地读写时序和协议。这样就可以把液晶当做外部存储设备来使用,配置好读写及控制信号时序,只要指定指针就可以实现对液晶的读写访问。


2.3.2、SD卡接口与USB数据传输设计


SD卡有存储容量大、成本低、读写速度快的优点,正逐渐成为存储设备的主流。其访问方式有两种:SPI模式和SDIO模式。STM32有这两种模式的接口,本文选用SPI模式。接口电路如图5。

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图5  SD卡接口电路

心电数据的存储对便携式心电图仪来说是必要的,本文在存储设计上实现了两个功能:一是支持24h心电数据存储;二是建立基于SD卡的文件系统,把心电数据存储为TXT文件格式。这样处理有一个优点,既可以用心电图仪的USB接口与PC机进行数据传输,也可以把SD卡拔下来用读卡器把数据读入PC机。

STM32内含USB模块,因此省去了外扩USB芯片,另外ST公司还提供了大量USB的实例,只需稍加修改就可应用到实际工程中,加快了开发进程。图6是USB读取SD卡中的数据截图。

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图6 SD卡存储的心电数据

3、软件设计

软件采用功能模块化设计方法,通过分析,可以得到控制系统主程序和ADC中断程序的软件流程图,主程序主要完成图形菜单和波形绘制。ADC中断服务子程序完成电压的采集和标志位的传递。图7为绘制心电波形流程图,图8为ADC中断程序流程图。ADC设置为外部触发。DrawEcgflag是画图标志位,Savefalg是存储标志位。

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图7  绘制心电波形程序流程图

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图8  ADC中断子程序流程图

4、测试结果分析

将三个电极的一端分别接到人体的左右臂和右腿,令一端接入采集电路的三个输入端,在采样频率200Hz时的波形如图9所示。

基于STM32芯片和TFT-LCD的便携式心电图仪设计

图9  采样频率200Hz时液晶显示的波形

从图9中TFT液晶显示的波形看出,该心电图仪显示波形清晰、稳定,波形特征明显,能够满足实际应用的需要。

5、小结

采用STM32作为主控芯片,其内部包含丰富的功能模块,拥有标准和先进的通信接口,无需外扩芯片即可完成心电信号的采集、存储和数据通信。使得整个心电图仪具有体积小、功耗低的特点。满足了便携式设备的基本要求。实验表明该系统达到了预期效果。随着心血管疾病的发病率不断地逐年上升,这种便携式心电图仪具有很高的应用价值和良好的市场前景。


关键字:心电图  STM32  lcd 引用地址:基于STM32芯片和TFT-LCD的便携式心电图仪设计

上一篇:超微创技术!软体机器人问世,用处超出你想象
下一篇:不只嗅探粪便样本味道,电子鼻还可检测肠道疾病

推荐阅读最新更新时间:2024-03-16 12:11

JDI白山工厂将无限期停工,大批员工主动离职?
苹果LCD供应商之一的JDI旗下白山工厂将无限期停工,主因iPhone 11用LCD订单量不如原先预期。 据报道,因苹果预计新型iPhone 11 用LCD订单量较原先预期来得少,光靠茂原工厂就可满足需求,也让JDI决定延长白山工厂的停工时间,而此次延长停工虽不会设定期限,但预估JDI会在1年后重新对白山工厂的存废进行研判。 对此,JDI 13日于日股盘后发布新闻稿宣布,目前一段时间将延长主要白山工厂(位于石川县白山市)的停工。这是由于面向智能手机的液晶面板需求持续低迷,重新开工时期尚未确定。与该公司缔结资本业务合作的中国大陆和香港基金汇入资金事宜也依然存在不透明感,朝向重组走钢丝的状况持续。 JDI公司6月受液晶面板需
[嵌入式]
STM32的SPI问题。
问题描述: 之前一直使用的单片机是LPC2109,对其SPI很熟悉。基本就是原本拿来稍作修改就用。 由于某种原因需要使用STM32,然后设备的驱动是之前写好的,只修改了一些硬件控制端口,由于硬件驱动使用到了SPI接口,而我是把SPI接口提供了出来,本来以为简单修改SPI配置到对应单片机就行了。简单看了STM3的SPI配置,轻车熟路改代码,瞬间体现了良好的接口有哈。 编译,生成目标文件,下载运行。 并没有出现预想的结果。由于之前的设备驱动是能用的,所以排除设备驱动问题。 开始以为是由于对STM32端口配置的不熟悉导致的、看手册,看别人代码,没发现问题。 debug........ 问题定在SPI代码上。查看配置,一样啊。郁闷!!! 把
[单片机]
<font color='red'>STM32</font>的SPI问题。
STM32多路adc检测
首先先上一图,自己做的检测8位adc.测量八个adc传感器 1.12位分辨率 在STM32所有系列芯片中只有少部分是16位的,如:F373芯片。 12位分辨率意味着我们采集电压的精度可以达到:Vref /4096。 采集电压 = Vref * ADC_DR / 4096; Vref:参考电压 ADC_DR:读取到ADC数据寄存器的值 由于寄存器是32位的,在配置的时候分左对齐和右对齐,一般我们使用右对齐,也就是对低12位数据为有效数据。 2.转换模式 A.单次和连续转换 单次:单通道单次转换、多通道单次(分多次)转换; 连续:单通道连续转换、多通道连续(循环)转换; B.双ADC模式
[单片机]
<font color='red'>STM32</font>多路adc检测
基于嵌入式Linux的LCD背光调节及驱动实现
  在手持式设备中,液晶显示屏的使用越来越广泛。由于LCD自身是不能发光的,它需要一个强劲的光源来给它提供背光,以便清晰地显示信息。这样的光源是非常耗电的,通常液晶显示屏的功耗常常占到系统总功耗的60%以上。以群创的7寸屏为例,通常背光灯的功耗为2.5W,而LCD的功耗只有0.825W。由此可见,背光光源的功耗在整个电源中的比重是相当高的。如果系统在不用显示屏时,也全功率的运行,系统的电池能量将很快被耗光。所以,调节LCD的背光源,降低系统在不用显示屏时的能耗是十分必要的工作。   另外,由于手持式设备工作环境的变化,也需要根据外界光线强度的变化,对背光的亮度做出相应的调节,以适合人眼观看的舒适度。   基于上述2种原因,考虑
[电源管理]
基于嵌入式Linux的<font color='red'>LCD</font>背光调节及驱动实现
STM32 F1 TIM8 4通道同时PWM出波 4通道同时PWM输出
void TIM8_PWM_Init(u16 arr,u16 psc) { GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM8, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); GPIO_I
[单片机]
STM32的RS485调试过程记录
RS485是半双工,RS422是全双工。 A接A,B接B,不要交叉。 RS485标准是4根线,定义如下: RO: Receiver Output: If A B by 200mV, RO will be high;If A B by 200mV, RO will be low.2 /RE: 接收器输出使能。当RE为低电平时,RO有效;当RE为高电平时,RO为高阻状态。 RI: Driver Input. A low on DI forces output Y low and output Z high. Similarly, a high on DI forces output Y high and output Z low
[单片机]
STM32 TM1640芯片驱动程序
以下为.h文件: #ifndef __TM1640_H__ #define __TM1640_H__ #include stm32f10x.h #define ADDR_START1640 0XC0 #define DSP1640_DIS 0 #define DSP1640_ENB 1 /* 控制显示 0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f 分别对应 1/16, 2/16, 4/16, 10/16, 11/16, 12/16, 13/16, 14/16 设置数据,0x40,0x44分别对应地址自动加一和固定地址模式 */
[单片机]
<font color='red'>STM32</font> TM1640芯片驱动程序
Q3数字电视芯片出货量大增,联发科超越Genesis占据第二把交椅
DisplaySearch针对电视电子(TV Electronics)产品发表调查报告指出,2007年三季数字电视的多媒体处理芯片、MPEG多媒体处理芯片及视频解交错扫描芯片等合计出货量较上一季成长28%,与去年同期相比成长22%;反映自模拟电视转移到数字电视的发展趋势,并已形成推动数字电视芯片成长的基本动力。而联发科(MediaTek)则持续取得更高的市场占有率,出货量较上一季成长高达94%,超越Genesis取得出货量第二名位置。 即使电视芯片平均销售价格受到电视制造厂商议价的影响,造成微幅下降,不过来自返校潮购买需求及为第四季传统旺季需求所带动出货量提升,综合影响之下的第三季数字多媒体处理芯片出货金额仍较上一季成长16%。
[焦点新闻]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新医疗电子文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 医学成像 家庭消费 监护/遥测 植入式器材 临床设备 通用技术/产品 其他技术 综合资讯

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved