历史上的今天
返回首页

历史上的今天

今天是:2025年01月04日(星期六)

2021年01月04日 | 采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计

2021-01-04 来源:elecfans

十二导联同步心电图机,广泛应用于医院、疾病防控中心等卫生医疗保健机构,十二导联同步心电图机的厂家很多,应用广泛,各种产品之间的差别也比较大。心电图检查技术在心血管病的医疗防治和科研中具有独特的作用,目前在医疗中广泛使用的是单导联或十二导联非同步心电图机,在少数较大医院中使用的十二导联同步检查心电图机均为国外进口或国外产品在国内组装,目前尚无国产的十二导联同步检查的心电图机。根据目前的微电子、单片机和计算机技术成功研制出一种便携式心电图机,它可通过液晶显示器显示心电图,同时将数据在计算机上显示并通过网络实现信息远传,是一种新颖的临床和家庭兼用的心电图机。


标准十二导联简介

人体是一个导体,肢体导联,加压肢体导联aVR﹑aVL﹑aVF和胸导联V1﹑V2﹑V3﹑V4﹑V5﹑V6)沿用至今近70年,成为公认的最常用的记录心电图导联体系,目前已在我国各级医疗机构普遍使用。曾经使用过的七导联(标准Ⅰ﹑Ⅱ﹑Ⅲ肢体导`联,加压肢体导联aVR﹑aVL﹑aVF和胸导联V1﹑V2﹑V3﹑V4﹑V5﹑V6Ⅲ肢体导`联,加压肢体导联aVR﹑aVL﹑aVF和胸导联V)或九导联体系标准Ⅰ﹑Ⅱ﹑Ⅲ肢体导`联,加压肢体导联aVR﹑aVL﹑aVF和胸导联V1﹑V3﹑V5)的心电图技术,由于在临床诊断中偏差相对较多,目前已很少采用。1986年美国Marquette公司推出数字化的同步12导联心电图。对于期前收缩﹑心动过速﹑预激综合征﹑束支传导阻滞和分支传导阻滞的定为诊断更为准确由这些电极可以合成标准12导联心电图,合成方式如下:

(1)标准肢体导联:

导联I=VL-VR;

导联II=VF-VR;

导联III=VF-VL;

(2)加压单极肢体导联:

aVR=VR-(VL+VF)/2;

aVL=VL-(VR+VF)/2;

aVF=VF-(VL+VR)/2;

(3)常用的胸导联:

胸导Vi=Ci-(VR+VL+VF)/3,式中,VR、VL、VF和Ci(i=1~6)表示右臂、左臂、左腿和胸壁的电位。


系统总体方案

本十二导联同步心电图机采用德州仪器公司的MSP430系列的MSP430FG4616作为控制核心,可方便地实现心电信号的采集、处理、显示以及传输。系统主要由五部分组成:前置放大电路部分用来放大各导联心电信号;带通滤波电路部分用来滤除心电信号频率范围以外的噪声;陷波电路用于滤除50Hz工频干扰和35Hz肌电干扰;生物电信号数据采集电路部分用来采集放大后的各导联心电信号并将数据发送给单片机;右腿驱动电路部分不仅可以抑制50Hz工频干扰,还可根据检测到的心电信号适当调整人体电平,便于ADC采样;数据处理显示部分用来采用滤波算法处理采集的数据并实时显示心电波形;网络传输部分用来将采集的心电数据传输至医院或疾病控制中心,便于随时了解病人的状况。系统功能在液晶显示的菜单下通过按键选择完成,系统总体框图如图1所示。

采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计

图1系统总体框图

系统硬件设计

心电图(electrocardiogram)心脏在每个心动周期中,由起搏点、心房、心室相继兴奋,伴随着生物电的变化,通过心电描记器从体表引出多种形式的电位变化的图形(简称ECG)。心电图是心脏兴奋的发生、传播及恢复过程的客观指标。心电图是反映心脏兴奋的电活动过程,它对心脏基本功能及其病理研究方面,具有重要的参考价值。心电图可以分析与鉴别各种心律失常;也可以反映心肌受损的程度和发展过程和心房、心室的功能结构情况。在指导心脏手术进行及指示必要的药物处理上有参考价值。


心电信号由专用电极获取后送入前置放大器初步放大,在对各干扰信号进行一定抑制后送入带通滤波器以滤除心电频率范围以外的干扰信号,再经50Hz和35Hz陷波器滤除工频和肌电干扰后送入主放大器,最后主放大器将滤波后的信号进一步放大到合适范围后送入A/D采样电路以进行高精度A/D转换,单片机接收到A/D转换的数据进行滤波及相关处理后在液晶屏上显示。

采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计

图2心电信号前置放大电路


心电信号前置放大电路

电极获取的心电信号是十分微弱的体表电信号且在心电信号检测的过程中常伴有强干扰,因此必须经特定处理后才能用于临床诊断。本设计采用TI公司的精密仪表放大器INA326,设计了八通道心电信号采集电路,同时提取I、II及V1~V6八导联心电信号,其它四导联心电信号则在经ADC变换后在数字处理部分根据需要利用I导和II导组合实现。心电信号前置放大电路如图2所示。前级共模信号由被测者的左、右手以及左腿获取,该电路在前级增加了一级共模信号驱动,用来降低共模信号的输出阻抗和提高共模信号驱动能力,确保在多导联情况下共模信号电平的稳定。后级采用仪器放大器INA326获得8路心电信号,INA326可以消除共模至双端输入的AC线路噪声并放大输入端所残余的非直流信号,经高倍放大后心电信号被送至ADC采样电路。Ro、Co为输出滤波器,可以滤除电路输出的噪声,同时可以作为ADC电路的输入滤波器。INA326用独特的内部技术实现极好的共模抑制比。为了实现更好的高频CMR,在2和3脚之间加了一个小电容,同时在仪器放大器的反相输入端串接了与正相输入端阻值相同的电阻,以减小INA326输入偏置电流对输出信号的影响。

采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计

图3右腿驱动电路

ADC恢复放大电路

ADC,Analog-to-DigitalConverter的缩写,指模/数转换器或者模拟/数字转换器。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模/数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。


由于电极电势很高,实际可达500mV,因此通过交流耦合消除电极电势的影响就至关重要。本设计反馈配置中的ADC恢复放大器可以消除直流偏置。当INA326的输出电压增大以后,反馈积分器将施加一个等量的负相电压至INA326基准端,通过此类线性化求和,可实现电极偏置的消除。直流恢复器的作用是将原本的直流耦合放大器转变为交流耦合放大器,随着直流固有模式电压的消除,输出级可以放大交流心电图信号而不会产生过饱和。


右腿驱动电路

50Hz工频干扰是心电测量中最重要的干扰,仅靠前置放大器的高共模抑制比还不足以完全抑制,良好的右腿驱动电路可以提高电路的抗工频干扰能力,并与人体和放大电路共同形成闭合回路,保证心电放大电路的正常工作。


由于源自人体的不同端点,左臂与右臂的心电图信号处于不同的电平,且须被INA326放大,为了更好地抑制50Hz的噪声,通过INA326所得到的人体共模电压被用于反相共模信号,并与2.5V基准电压比较后通过运算放大器OPA2335驱送至人体的右腿,仅需少量的小型放大器即可实现有效的共模态抑制改善。该方法不仅可以抑制50Hz工频干扰还可根据心电信号适当调整人体电平,便于ADC采样。右腿驱动电路如图3所示,其中COM端为前级运放INA326的共模输出信号,同时在前级还增加了一级电压跟随器用于隔离。


陷波电路

虽然前置放大电路对共模干扰具有较强的抑制作用,但部分工频干扰是以差模信号方式进入电路的,且频率处于心电信号的频带之内,加上电极和输入回路不稳定等因素,前级电路输出的心电信号仍存在较强的工频干扰,因此通常要进行陷波。本设计利用美国凌力尔特有限公司的LTC1068-50集成开关电容滤波器设计了一个8阶巴特沃斯50Hz陷波器,经测试陷波深度可达50dB,可衰减100倍左右,效果比较理想。


心电数据采集电路

TI公司的ADS1258元件采用了低噪声的delta-sigmaADC架构,可有序地循环16个通道,单周期(零延迟)高速转换速率可编程,速率1.8K~23.7KSPS每通道,不会产生性能衰退。附带的内置系统监测寄存器提供了电源电压、温度、基准电压、增益、以及偏置的测量,已被广泛用于诸如患者监测及心电图系统等高精度、多通道应用,简化的数据采集模块的原理图如图4所示。注意要在ADS1258的模拟信号输入端跨接一个2.2nF的电容来旁路ADC采样电流。对±1V的输入信号,可以不用分压电阻桥,直接在其输入端串接一个保护电阻即可。外部运放OPA365将单端输出转变为全差分输出用来驱动ADC,另外还要对2.5V的参考电压进行滤波及通过运放OPA350缓冲来提供低噪声参考电压。


数据处理存储显示

单片机通过P1接口读取ADS1258采集的数据,进行特定处理后将数据依次存放在外部存储器中。数据存储器使用ATMEL公司的AT29LV1024,它具有1M位的存储空间且具有掉电保护功能,可以在意外掉电或关闭电源的情况下保存数据。本系统通过液晶显示器显示实时采集的心电波形及分析结果。另外系统采用MAX3232扩展串口,并最终将心电数据传送至医院或疾病控制中心,便于医院随时了解病人的状况。


系统软件设计

心电图机的主控模块和功能模块按照系统功能框图设计、执行,微型十二导心电图机的系统软件功能框图如图5所示。

采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计

图4数据采集模块原理图

采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计

图5系统软件功能框图


心电信号的软件数字滤波

由于心电信号会不可避免地混入50Hz工频干扰,同时从人体获得的心电信号还含有由皮肤阻抗、呼吸及放大器的温度漂移等产生的基线漂移,而仅仅依靠硬件很难将其理想滤除,因此采用软件数字滤波的方法。图6显示了用MATLAB对加噪心电信号利用FFT方法滤除50Hz工频干扰的仿真实验结果。实验原始数据取自MIT/BIH心电数据库中的一段波形。由于实验采用的是矩形窗模拟滤波,在恢复时域信号时会有振铃效应,因此在实际使用中可根据需要选用合适的窗函数。


从滤波与处理效果看,快速傅里叶变换可得到信号的全部频谱,便于进行针对性处理,且可选择的窗函数多,对50Hz频移有很好的滤除效果。而自适应模板法与数学形态滤波法则分别适用于50Hz工频干扰的去除与基线漂移及高频噪声干扰的去除。本系统将以上三种滤波方法结合起来使用,当需要在液晶屏上显示心电波形时采用自适应模板法与数学形态滤波法,将数据传输到PC机中时可以采用快速傅里叶变换法对心电信号进行精确处理。


心电图机PC机端辅助软件的开发

心电图机就是用来记录心脏活动时所产生的生理电信号的仪器。由于心电图机诊断技术成熟、可靠,操作简便,价格价格适中,对病人无损伤等优点,已成为各级医院中最普及的医用电子仪器之一。心电图机能将心脏活动时心肌激动产生的生物电信号(心电信号)自动记录下来,为临床诊断和科研常用的医疗电子仪器


本文设计的心电图机配有基于VisualC++++6.0开发环境编写的PC机软件以扩展系统功能。将心电图机与PC机连接后,启动Windows心电数据采集程序即可在计算机屏幕上看到实时采集的心电波形,PC机心电信号显示界面如图7所示。

采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计

图6利用FFT方法滤除50Hz工频干扰后的心电信号

采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计

图7PC机心电信号显示界面


结束语

本文设计的心电图机采用了TI公司的高性能单片机MSP430FG4616和16通道低噪声Δ-Σ架构的24位模数转换器,能准确获取反应心电特征及其变化规律的心电信号,并可通过单片机的控制在液晶屏上以图形方式显示和存储,为实现家庭医疗远程诊断进行了前瞻性的研究。与常规设计相比,本系统具有性能稳定、精度高、抗干扰能力强等特点,具有良好的应用前景。

推荐阅读

史海拾趣

AOS公司的发展小趣事

进入20世纪,AOS公司开始将目光投向热水领域。1936年,公司研发出了著名的“金圭特护内胆”技术,这一创新在热水器行业中引起了革命性的变化。金圭内胆不仅提高了热水器的耐用性和安全性,也大幅提升了产品的能效。这一技术的推出使AOS公司迅速成为热水领域的领先者,并奠定了其在全球热水器市场的领导地位。

台湾远翔(Feeling Technology)公司的发展小趣事

乔光电子在全球拥有广泛的销售网络,不仅在国内的上海和深圳设有销售公司,还在韩国、印度、新加坡、巴西、意大利等国家设立了销售据点。随着市场的不断拓展和技术的不断创新,乔光电子的销售额从2015年的2200万元增长到2022年的27000万元,实现了跨越式发展。未来,乔光电子计划进一步扩展导热导电胶生产线业务,并可能涉足传感器和安规电容领域。同时,公司还将继续加大研发投入,提升产品性能和质量,为全球客户提供更加优质、可靠的电子产品和服务。

台湾肯尼威(CANNYWELL)公司的发展小趣事

随着公司产品的逐渐推广,肯尼威面临着日益激烈的市场竞争。李明深知,要想在竞争中脱颖而出,必须走品质之路。他引入了国际先进的质量管理体系,率先在同行业中通过ISO9001认证。这一举措不仅提高了产品质量,也提升了公司的品牌形象。同时,公司还建立了严格的品质检测流程,确保每一件产品都符合高标准的品质要求。

AC Interface Inc公司的发展小趣事

随着全球环保意识的增强,ABC Electronics Inc. 敏锐地捕捉到了绿色电子产品的市场潜力。公司开始研发和生产符合环保标准的产品,如低能耗的LED照明产品、可循环利用的电池等。同时,公司还优化了生产工艺,减少了生产过程中的环境污染。这些环保举措不仅赢得了消费者的青睐,也提升了公司的社会形象。

BREL International Components公司的发展小趣事

BREL International Components公司自创立之初,就致力于电子元件的技术创新。在早期阶段,公司研发出一款高性能的集成电路,其稳定性和耐用性远超市场同类产品。这一创新为BREL赢得了众多客户的青睐,公司迅速在电子元件市场占据了一席之地。随着技术的不断进步,BREL持续推出创新产品,如低功耗的芯片和高速传输的连接器,进一步巩固了其在行业内的领先地位。

EXCELTA公司的发展小趣事

随着科技的不断进步和市场的不断变化,Excelta始终将技术创新作为公司发展的核心驱动力。公司投入大量资金和资源进行技术研发和产品创新,不断推出具有竞争力的新产品。其中,一款高性能的微型连接器产品凭借其出色的性能和稳定性在市场上取得了巨大成功。此外,Excelta还积极探索新的应用领域和市场机会,为公司的持续发展注入了新的活力。

问答坊 | AI 解惑

哈工大TMS320LF2407精品课件

有需要的 请联系我  免费的   截止时间2009.6.28 (上班了 就没时间了) [ 本帖最后由 sjl105105 于 2009-6-26 12:44 编辑 ]…

查看全部问答>

Windows CE.NET 操作系统的架构

Windows CE.NET 操作系统的架构…

查看全部问答>

有关于短信解码的一些问题...........................

本人用的是ANYDATA的DTGS800模块,如果别人向我发一条长短信(长度大于140字节),这时,运营商会分成多条短信然后送到我的终端。 当我收到短信时,发现在短信内容的前面都被加了一些特殊的数据来标记该条短信。。比如说以下的这条短信 +CMGR: 00 ...…

查看全部问答>

s3c2410接外设的问题

1       我把外设芯片的片选接到arm的片选3上了,是否外设的基地址就是arm的bank3的地址哩,需要加芯片的I/O基地址吗,我的芯片好像没有这一项噢 2       外设芯片有4个addr引脚,不知道这对基地址有啥 ...…

查看全部问答>

LM3S811驱动步进电机(板子锁了,程序写了一部分,先把资料共享下,以前自己写的)

电动机又称脉冲电动机或阶跃电动机,国外一般称为Stepping motor、Pulse motor或Stepper servo,就是一种离散运动的装置,步进电机驱动器通过外加控制脉冲,并按环形分配器决定的分配方式,控制步进电动机各相绕组的导通或截止,从而使电动机产生步 ...…

查看全部问答>

LPC1500体验+mbed呼吸灯

微处理器的DAC功能虽然可以输出比较准确的电压,但并不是所有的微处理器都具备的,而且在点亮LED方面也存在着一点的缺陷,所以mbed还提供了另外一种模拟输出功能,即脉宽调制(PWM:(Pulse Width Modulation)输出。它是一种对模拟信号电平进行数字 ...…

查看全部问答>

新手求助。。

这个电路是让移动电源从休眠模式中重新启动。。而我后端的电路加上之后,休眠模式下的移动电源电压会被拉低到0.8V。。这个电路就不工作了。。跪求怎么解决。。 …

查看全部问答>

MSP432的驱动函数地址

最近在看432程序的时候,突然发现一个问题。举个例子吧,调用库函数的时候,如 MAP_WDT_A_holdTimer(); 这条语句是个宏定义,指向的是 ((void (*)(void))ROM_WDTTABLE[0]) 而这个ROM表的起始地址是0x02000800 #define ROM_APITABLE  ...…

查看全部问答>