低噪声便携式的心电监测仪设计和实现

发布者:以泉换泉最新更新时间:2015-07-28 来源: eefocus关键字:低噪声  心电监测仪  MSP430 手机看文章 扫描二维码
随时随地手机看文章
  随着人民物质水平的提高,人们对健康的要求已不仅停留在治疗疾病的水平上,而是提出了预防疾病,健康保健的新课题。心血管病作为人类健康的第二大杀手,已经引起了医学界广泛关注。心电检测技术是目前心脏病诊断、心脏健康保健所必须的一项技术。在向小型化、家庭化、网络化发展的趋势下,势必需要更为简便、更加低成本的心电检测设备。监护仪是一种以测量和控制病人生理参数,并可与已知设定值进行比较,如果出现超标可发出警报的装置或系统。监护仪与监护诊断仪器不同,它必须24小时连续监护病人的生理参数,检出变化趋势,指出临危情况,供医生应急处理和进行治疗的依据,使并发症减到最少,达到缓解并消除病情的目的。监护仪的用途除测量和监护生理参数外,还包括监视和处理用药及手术前后的状况。

  传统的导联系统采用通用的三电极方式,右胸上电极及左腹下电极为心电采样电极,右腹下电极为右腿驱动电极。这种联接方式有效实用,有利于便携使用。便携式监护仪分析处理系统可以分为两大部分,一是携带在被检查者身上的袖珍监护仪,二是由微机系统组成的心电图处理诊断系统。被检查者将某一时段的动态心电信号由监护仪记录下来,通过GPRS通信方式将数据传送到医院的心电图处理诊断系统中。心电信号是由人体心脏发出相当复杂的微弱信号,为了获得含有较小噪声的心电信号,需要对采集到的心电信号做降噪处理。

  本设计的特点:

  (1)目前对心电信号的降噪有多种方法,这里主要从滤波的方面介绍将噪声从信号中分离。滤波采用高通和低通两级滤波,滤波电路经Workbench仿真效果明显。

  (2)与以往双T型50 Hz陷波器不同的是,该设计电路引入放大器形成正反馈,以减小阻带宽度。

  (3)本文为人体日常生活方便,设计了导联电极脱落检测电路,防止运动输入电极脱落。

  1 心电信号的特点及整体系统结构

  心电图(ECG)信号自动分析与诊断是目前信号处理领域中的研究热点之一,其真正实现将有力地促进医疗事业的发展和人们健康水平的提高,也将是现代信号处理理论与技术和人工智能等在医疗领域中应用的重大突破。心电(图)信号自动分析与诊断系统的研究内容广泛,涉及的基础理论和关键技术繁多,是一个多学科交叉的庞大课题。到目前为止,现有的心电信号自动分析方法中还存在着诸多的缺陷和不足,在理论研究和实际应用方面仍有许多改进和创新的空间。针对这种现状,论文围绕"心电信号预处理"、"心电波形检测与定位"、"心电特征提取与选择"和"心电信号自动分类与识别"四个方面的关键技术展开研究。

  心电信号由皮肤电极取自于人体表面,是一种低频率的微弱双极性信号。它淹没在许多较强的干扰和噪声之中。这些干扰主要包括肌电信号、呼吸波信号等体内干扰信号和以50 Hz工频干扰、电极与皮肤界面之间的噪声为主的体外电磁场干扰信号的影响。信号源阻抗大约100 kΩ,信号为10μV~5 mV,典型值为1 mV,加上周围的电磁干扰(特别是50 Hz的工频干扰)比较大,要求放大电路具有高增益、高输入阻抗和高共模抑制比;为保持信号的稳定,还要求输入失调电压和偏置电流小、温漂小;为了便于随身携带,还要求体积小、电源电压低、耗电少等。

  对心电信号进行精确测量,必须设计出性能优良的放大器。放大器的核心和关键是前置级的设计。整个前置级电路由前置放大电路,陷波电路和滤波电路构成。从体表获得的心电信号经导联输入后,ECG信号经运放构成的前置放大器放大,滤波器滤除其中的高频干扰后,再经一个50 Hz陷波器进一步抑制电源干扰,然后通过电平位移进入A/D转换,从而得到数字化的心电信号。

  2 电路结构描述,心电信号的传感、放大及滤波

  2.1 电路结构描述和仿真

  整个监护仪是由前置放大电路,陷波电路和滤波电路构成。医学传感器获得体表的心电信号滤除其他频段干扰后经过放大调理和A/D转换之后传给计算机以供数据分析。其中便携性方面设计了电极脱落检测电路,摆脱电缆羁绊,使使用者能随身携带。硬件电路用Workbench软件进行仿真能实现其功能,采用的滤波函数用Matlab和Filterlab软件仿真之后能达到设计要求。滤波方法采用50 Hz陷波之后,再经过高低通两级滤波,引入放大器形成正反馈,以减小阻带宽度。

  2.2 心电输入电极

  电极对动态心电图采集记录心电信号的质量至关重要,采用电极应贴附力强、透气性好、吸汗、电极导电性能好、极化电压低的优质电极,此外还应该具有对皮肤刺激小、佩带舒适、拆卸方便等优点。通常采用表面镀有AgCl的可拆卸的一次性软电极,并在电极上涂有优质导电膏。

  2.3 前置放大器

  便携机前置放大电路是对心电功能进行自动检测的关键部分,要求该系统能在强的噪声背景下,通过体表传感器不失真地将心电信号检测出来,放大至合适的幅度,送入A/D变成数字信号,供计算机分析处理。

  对心电信号等生物医学信号的采集采用模块化的方式,主要由前端医学传感器、信号滤波放大调理电路和A/D采样电路组成。其中调理电路根据不同生物医学信号的频谱和幅度范围的不同选择不同的滤波器和放大电路。通过前置放大部分对ECG信号进行放大,此部分包括右腿驱动以抑制共模干扰、屏蔽线驱动以消除引线干扰,增益设成10倍左右。设计前置放大采用美国模拟器件公司生产的医用放大器AD620.放大后的信号经滤波、50 Hz陷波处理后再进一步放大,后级增益设成100倍左右。由于心电信号幅度最大为几个mV,而A/D转换中输入信号的幅度要求在1 V以上,所以总增益设成1 000倍左右。

  其中,滤波采用二阶高(低)通滤波电路,用于消除O.05~100 Hz频带以外的肌电等干扰信号,工频中的其余高次谐波也可被滤除掉。同时,采用有源双T带阻滤波电路进一步抑制50 Hz工频干扰。

  2.4 心电信号的放大

  心电信号属于高强噪声下的低频微弱信号,且电极与体表的接触电阻一般高达几兆欧,所以要求前置放大级应具有高输入阻抗、高共摸抑制比、低噪声、高增益且可调、低功耗和抗干扰能力强的特点。经过比较,选用Analog Device公司的低价仪表放大器AD620.

  心电信号的放大具体实现电路见图1.心电信号前置放大级的增益不易设定太高,以免在干扰较强时信号引起严重失真。为更好地消除共模电压,设计了自举屏蔽驱动电路如图1所示。采用缓冲放大器将连接点的共模电位驱动到屏蔽线,在输入共模信号时使屏蔽线与芯线等电位,在差模信号输入时没有影响。为了进一步提高电路的抗干扰能力,采用右腿驱动电路从根本上降低空间电场在人体上产生的干扰。此右腿驱动不是实际意义上的右腿驱动,因为由于此系统的侧重点在于便携操作,选用腹部右下侧设置电极。

  

  2.5 电极脱落检测

  在电池中电极一般指与电解质溶液发生氧化还原反应的位置。电极有正负之分,一般正极为阴极,获得电子,发生还原反应,负极则为阳极,失去电子发生氧化反应。电极可以是金属或非金属,只要能够与电解质溶液交换电子,即成为电极。电极是原电池的基本组成部分。利用自发氧化还原反应产生电流的装置叫原电池,一个原电池必须由两个基本部分组成:两个电极和电解质溶液。给出电子发生氧化反应的电极,如丹尼尔电池(右图上部所示)中的Zn极,由于其电势较低,被称为负极(negative electrode);而接受电子发生还原反应的一极,如Cu极,由于其电势较高,而称作正极(positive electrode)。

  由于此系统应用于人体日常生活中,人常常处于活动状态,这样输入电极很可能脱落,从而使系统不能正常工作。为此,设计了导联电极脱落检测电路如图2所示。

  

  正常情况下,正负电极对人体皮肤形成的极化电压可以互相抵消。当一侧电极脱落时,将有较大的极化电压输入,通过一个比较器,当比较电压超出范围时,认为电极导联脱落,V0输出电平由正常时的高电平变为低电平,下级三极管导通,蜂鸣器发声指示。

  2.6 心电信号的滤波

  BT3受到各种噪声的干扰,噪声来源通常有下面几种:工频干扰、电极接触噪声、人为运动肌电干扰(EMG)、基线漂移等。其中50 Hz的工频干扰最为严重,也是最难消除的。其他的各种噪声通过高截低通、高通低截滤波方法可以很好地消除。

  从心电电极得到的心电信号先要经过前置放大电路,被处理后的信号具有低噪声、低漂移、低共模抑制比等性能。这时候的心电信号主要受到工频、肌电等信号的干扰。心电信号需经过两次陷波和两次滤波以实现消噪的目的,两次陷波分别滤掉50 Hz的工频信号和100 Hz的倍频谐波信号,两个滤波器分别是0.05 Hz高通滤波器和100 Hz的低通滤波器。这样可得到较为光滑的波形。

  2.6.1 陷波电路

  用陷波器,即电感电容串联谐振电路。串联谐振的特征是:对谐振的频率信号阻抗为0,对其它频率信号阻抗为∞;把串联谐振电路接在信号通道与地之间,并谐振于干扰信号频率,这样,干扰信号就被谐振电路短路入地,对其它频率信号无影响。

  陷波器的电路如图3所示,该电路是带双T网络的有源滤波器,其传递函数:

  

  

  与以往双T型陷波器不同的是,该电路引入放大器A2形成正反馈,以减小阻带宽度,使得阻带中心频率附近两边的幅值增大。品质因数Q可以通过变阻器Rw来调节。R和C的值可由中心频率f0确定。[page]

  

  当f0=50 Hz时,C和R分别取O.068μF和47 kΩ;f0=100 Hz时,C和R分别取O.068μF和24 kΩ。

  图4为式(1)传递函数的Filterlab 2.0的仿真结果。由此可以看出陷波电路设计符合要求。

  

  2.6.2 带通滤波电路

  滤波电路常用于滤去整流输出电压中的纹波,一般由电抗元件组成,如在负载电阻两端并联电容器C,或与负载串联电感器L,以及由电容,电感组成而成的各种复式滤波电路。滤波是信号处理中的一个重要概念。滤波分经典滤波和现代滤波。经典滤波的概念,是根据傅里叶分析和变换提出的一个工程概念。根据高等数学理论,任何一个满足一定条件的信号,都可以被看成是由无限个正弦波叠加而成。换句话说,就是工程信号是不同频率的正弦波线性叠加而成的,组成信号的不同频率的正弦波叫做信号的频率成分或叫做谐波成分。只允许一定频率范围内的信号成分正常通过,而阻止另一部分频率成分通过的电路,叫做经典滤波器或滤波电路。

  带通滤波器电路如图5所示,采用的是带反馈的有源滤波器。该电路前半部分是0.05 Hz的高通滤波器,后半部分为100 Hz的低通滤波器。

  

  高通滤波器的传递函数:

  

  各电阻电容值的选取,除了能够滤波以外还具有放大作用。以上全部电路所用的放大器均是TI公司的OPA2137。

  图6是Matlab的滤波仿真结果,从图中可以看出,信号在50 Hz处被很好地抑制了,滤波的效果非常理想,完全可以达到临床实用的要求。

  

  滤波器对最终信号的质量尤为重要,由于滤波器的性能对元器件的误差相当灵敏,因此在这一级的设计中需要选用稳定而精密的阻容原件,可串联精密电位器以获得较好的效果。

  3 结 语

  电路中各滤波器的性能与滤波器的参数有直接关系,需经过正确计算。陷波器双T型网络中的电阻和电容需要精确匹配,以保证双T网络的对称,否则陷波深度会受影响。变阻器如何调节将会影响波形的好坏,可在实验中调试得出。

  图7是实际电路测试的结果(纵坐标为μV),可以看到该电路较好地完成了对心电的降噪。当然,在降噪过程中还可以增加屏蔽技术,以进一步减少外部信号的干扰。带通滤波器还可以设计成只带一个放大器的滤波器,使电路更为简单,但是精确率可能会降低。

  

  要想获得清晰稳定的心电信号,心电放大器中前置放大器与滤波器的设计很关键,特别是50 Hz的带阻滤波器尤其重要。本文设计的以AD620型运放构成的心电放大器可实现输出电压高增益、低噪声、高灵敏度,保证心电信号清晰稳定,按上述设计制作出的监护仪体积小、耗电少、携带方便、工作正常。经实测输出心电波形基本无失真,P波、T波都能得到真实显示。特别是该电路抗50 Hz陷波性能好,信号中基本看不到寄生工频干扰。电路稳定性好,即使电极脱落,基线亦无明显漂移。满足家居监护以及病理分析的要求。

  作为便携式监护仪器,硬件结构简单、体积便于携带是其自身固有的特点。本文针对这些特点,心电信号采集存储和数据处理从节省电能和成本方面考虑采用MSP430单片机。为使滤波函数得以更好地实现,可采用具有运算速度快和浮点运算优点的DSP芯片进行改进,使采集的信号失真更小,保真度更高,对ECG信号的采集准确率大大提高,但DSP昂贵的价格会使成本提高。

关键字:低噪声  心电监测仪  MSP430 引用地址:低噪声便携式的心电监测仪设计和实现

上一篇:基于单片机的红外发送程序(Infineon--XC866)
下一篇:单片机中断应用程序

推荐阅读最新更新时间:2024-03-16 14:26

MSP430为核心的可穿戴血糖仪电路设计
MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器。 本文介绍的是一种便携式可穿戴血糖仪,主要基于MSP430单片机为核心,葡萄糖氧化酶电极为测试传感器,以下给出了电路原理及电路图设计。 电路原理 血糖测试电路:在酶电极两端滴入血液后,会产生自由电子。由于电极两端存在激励电压,就会有定向电流流过电极。该激励电压是由ADC模块提供的1.5V稳压通过电阻分压而产生的,大约在300mV左右,它能产生μA级别的定向电流。由于A/D转换模块测量的是电压,所以需要将该定向电流转换成电压,并且进行一定的放大。本系统采用图2所示的电路来实现电流到电压的转换和放大。
[单片机]
以<font color='red'>MSP430</font>为核心的可穿戴血糖仪电路设计
MSP430G2553开发板万年历加温湿度
材料:MSP430G2553开发板一块、DS1302时钟芯片、CR1220纽扣电池、CR1220纽扣电池、32.768Khz晶振、小纽扣按键三个、DHT11温湿度传感器、跳帽三个、LCD12864(自带电位器,3.3v供电需要调节对比度) 一、DS1302 DS1302 是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周、时、分、秒进行计时。DS1302采用三线SPI接口与单片机通讯,在进行一次读写操作时,我们要先发送控制字(要进行得操作和相应寄存器地址),然后对该寄存器写入数据或者读出数据。 DS1302读时隙: 控制字在串行时钟SCLK每个上升沿将一位数据读入,将一个
[单片机]
<font color='red'>MSP430</font>G2553开发板万年历加温湿度
如何来为MSP430单片机加密?
1、为什么要加密,如何加密? 当您的产品推向市场的时候,您的竞争对手就开始盯上它了,如果您的产品硬件很容易被模仿,而且您使用的MSP430单片机没有被加密的话,那么您辛辛苦苦的劳动成功就很容易成为您竞争对手的产品了,使用JTAG调试工具FET虽然可以将程序下载到芯片内部,但只有使用专业编程器能够防止程序被窃取。 2、JTAG、BSL、BOOTLOADER、熔丝的区别和关系是什么? JTAG接口能够访问MSP430单片机内部所有资源,通过JTAG可以对芯片进行程序下载、代码调试、内存修改等等,通过JTAG还能烧断加密熔丝,熔丝一旦被烧断,JTAG接口绝大部分功能失效,就再也不能通过它进行编程了。 BSL接口是利用芯片
[单片机]
使用Energia IDE开发MSP430G2微控制器入门指南 - 闪烁LED
MSP-EXP430G2是德州仪器提供的开发工具,也称为LaunchPad,用于学习和练习如何使用其微控制器产品。该开发板属于MSP430 Value Line系列,我们可以对所有MSP430系列微控制器进行编程。这款美丽闪亮的红色主板因其属于TI(德州仪器)的事实而令人着迷。学习如何使用TI微控制器肯定会成为我们的强大工具,因为TI非常庞大,并且价格非常具有竞争力。 在本系列教程中,我们将了解这款MSP430G2 LaunchPad以及如何对其进行编程。使用这款LaunchPad,我们可以使用MSP430微控制器,它可以提供16位性能,运行频率高达16MHz。这些教程是为电子学初学者编写的,因此每个主题都应尽可能简洁
[单片机]
使用Energia IDE开发<font color='red'>MSP430</font>G2微控制器入门指南 - 闪烁LED
MSP430F5529 上手小例程4
*将ACLK和SMCLK配置为REFCLK、VLOCLK *datasheet的打开方式 查阅资料得知: 3个时钟源: REFO: 32.768KHZ VLO: 10KHZ XT2: 4MHZ LFXT1: 32.768KHZ DCO: 通过FLL设置,经1、2、4、8、16、32分频可得到DCOCLKDIV XT1和XT2必须进行PXSEL配置,否则无效。 系统稳定后,DCOCLK默认2.097152MHZ,FLL默认二分频,则MCLK和SMCLK的频率为1.048576MHZ 3个时钟信号: ACLK:开机默认XT1,低频切换REFO,其他DCO MCLK:开机默认DCOCLKDIV SMCLK:开机默认DCOCLKDIV
[单片机]
<font color='red'>MSP430</font>F5529 上手小例程4
MSP430第五章:统一时钟系统
1.介绍 通用时钟系统(UCS)可以让用户在性能与功耗中寻找最佳平衡点,允许用户在外部只有晶振的条件下纯软件配置,其包含5个时钟源: XT1CLK:低频/高频振荡器,可以使用32768HZ手表晶振、标准晶振、谐振器、4-32MHZ外部时钟源 VLOCLK:内部低功耗低频时钟,典型值10KHZ。 REFOCLK:内部32768HZ手表晶振,可用作FLL的参考时钟。 DCOCLK:内部数控振荡器(DCO),可被FLL稳定。 XT2CLK:可选高频振荡器,可用作标准振荡器,共振器、4-32MHZ外部时钟源,也可用作FLL的参考时钟。 3个可用时钟信号: ACLK:辅助时钟,ACLK可被软件选用源于XT1CLK, REFOCL
[单片机]
<font color='red'>MSP430</font>第五章:统一时钟系统
MSP430教程17:MSP430单片机开发总结
1.#i nclude 指要在编辑器设定目录下,#i nclude 指的是在当前工程目录下。 2.要调用另一个文件中的函数,要把这个函数文件放到当前工程目录下,并且在工程中添加此文件。 3.命名中不能有-,比如:byq-ee会认为是错误的,要用下划线。 4.用IAR软件仿真时,可以加入变量,如果是查看I/O信息只需加入PXIN,PXOUT即可。 5.IAR在处理字符时,要注意,是字符处理结尾标志,他和其他编辑软件是不同的。比如我们长用字符处理回 自动在结尾处加,但IAR有些是不加的,这就要十分注意。 6.如果只用到LFX1的低速时钟,9600bit/s传输的话,接收会出现问题,原因是误差太大,可以设置到4800以下。 7.在写FL
[单片机]
基于MSP430自动胀管控制器的研制
  胀管机是针对冷凝器、冷油器、加热器、换热器中各类管材与管板胀接需要而设计开发的一种专用设备。其控制器的基本原理是用驱动电机(又称驱动马达、胀管机头)的工作电流来标定所加载的负荷,即驱动电机在一定的工作电流值下,提供相当数量的扭矩,而与之相当数量的扭矩可以通过旋转胀管器产生一定的膨胀量(胀力),它是可以被测量的。因此,通过精确测量并控制驱动马达的工作电流值,就可获得并控制所需要的膨胀量(胀力)。   目前,市场上大多数的胀管机采用51单片机,但其缺点比较突出。如内部无存储器,必需外接Flash或EPROM存储设置信息,这就导致电路比较复杂,不利于扩展,且工作电压范围较窄,抗干扰能力较差。而采用MSP430F149单片机的胀管机
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

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