MSP430系列单片机在医疗设备行业应用很广泛,以其低功耗,外围设计简单的优点得到了设计者的喜欢。而心电图或CT的复杂的医疗设备应用的很多。心电图机是诊断心脏病的重要仪器之一,能够为医生提供最直观的心电波形。欧美国家已经普遍使用十二导心电图机。十二导联心电图同步记录能客观表达各波、段和间期,可以对早博、心动过速、预激综合征、束支阻滞及分支阻滞等进行定位诊断与鉴别诊断;将心电数据存入数据库,可以进行各种电参数的统计学处理,为临床医疗和科研工作带来了极大便利。根据目前的微电子、单片机和计算机技术成功研制出一种便携式心电图机,它可通过液晶显示器显示心电图,同时将数据在计算机上显示并通过网络实现信息远传,是一种新颖的临床和家庭兼用的心电图机。
标准十二导联简介
人体是一个导体,心脏壁收缩引起的动作电势使电流由心脏传播至整个人体,所传播的电流在人体的不同部位产生不同的电势,可以通过电极在皮肤表层感应得出。为了完整地记录心脏的电活动状况,常用水平和垂直方向的十二种不同导联作记录,称为标准十二导联,即Ⅰ、Ⅱ、Ⅲ、aVR、aVL、aVF、V1、V2、V3、V4、V5、V6导联。测量时须在人体上安放10个电极,分别为:右手电极VR、左手电极VL、右腿电极RL、左腿电极VF、胸部6个电极C1~C6。根据国家标准,由这些电极可以合成标准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所示。
图1 系统总体框图
系统硬件设计
心电信号由专用电极获取后送入前置放大器初步放大,在对各干扰信号进行一定抑制后送入带通滤波器以滤除心电频率范围以外的干扰信号,再经50Hz和35Hz陷波器滤除工频和肌电干扰后送入主放大器,最后主放大器将滤波后的信号进一步放大到合适范围后送入A/D采样电路以进行高精度A/D转换,单片机接收到A/D转换的数据进行滤波及相关处理后在液晶屏上显示。
图2 心电信号前置放大电路
心电信号前置放大电路
电极获取的心电信号是十分微弱的体表电信号且在心电信号检测的过程中常伴有强干扰,因此必须经特定处理后才能用于临床诊断。本设计采用TI公司的精密仪表放大器INA326,设计了八通道心电信号采集电路,同时提取I、II及V1~V6八导联心电信号,其它四导联心电信号则在经ADC变换后在数字处理部分根据需要利用I导和II导组合实现。心电信号前置放大电路如图2所示。前级共模信号由被测者的左、右手以及左腿获取,该电路在前级增加了一级共模信号驱动,用来降低共模信号的输出阻抗和提高共模信号驱动能力,确保在多导联情况下共模信号电平的稳定。后级采用仪器放大器INA326获得8路心电信号,INA326可以消除共模至双端输入的AC线路噪声并放大输入端所残余的非直流信号,经高倍放大后心电信号被送至ADC采样电路。Ro、Co为输出滤波器,可以滤除电路输出的噪声,同时可以作为ADC电路的输入滤波器。INA326用独特的内部技术实现极好的共模抑制比。为了实现更好的高频CMR,在2和3脚之间加了一个小电容,同时在仪器放大器的反相输入端串接了与正相输入端阻值相同的电阻,以减小INA326输入偏置电流对输出信号的影响。
图3 右腿驱动电路
ADC恢复放大电路
由于电极电势很高,实际可达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-sigma ADC架构,可有序地循环16个通道,单周期(零延迟)高速转换速率可编程,速率1.8K~23.7KSPS每通道,不会产生性能衰退。附带的内置系统监测寄存器提供了电源电压、温度、基准电压、增益、以及偏置的测量,已被广泛用于诸如患者监测及心电图系统等高精度、多通道应用,简化的数据采集模块的原理图如图4所示。注意要在ADS1258的模拟信号输入端跨接一个2.2nF的电容来旁路ADC采样电流。对±1V的输入信号,可以不用分压电阻桥,直接在其输入端串接一个保护电阻即可。外部运放OPA365将单端输出转变为全差分输出用来驱动ADC,另外还要对2.5V的参考电压进行滤波及通过运放OPA350缓冲来提供低噪声参考电压。
数据处理存储显示
单片机通过P1接口读取ADS1258采集的数据,进行特定处理后将数据依次存放在外部存储器中。数据存储器使用ATMEL公司的AT29LV1024,它具有1M位的存储空间且具有掉电保护功能,可以在意外掉电或关闭电源的情况下保存数据。本系统通过液晶显示器显示实时采集的心电波形及分析结果。另外系统采用MAX3232扩展串口,并最终将心电数据传送至医院或疾病控制中心,便于医院随时了解病人的状况。
系统软件设计
心电图机的主控模块和功能模块按照系统功能框图设计、执行,微型十二导心电图机的系统软件功能框图如图5所示。
图4 数据采集模块原理图
图5 系统软件功能框图
心电信号的软件数字滤波
由于心电信号会不可避免地混入50Hz工频干扰,同时从人体获得的心电信号还含有由皮肤阻抗、呼吸及放大器的温度漂移等产生的基线漂移,而仅仅依靠硬件很难将其理想滤除,因此采用软件数字滤波的方法。图6显示了用MATLAB对加噪心电信号利用FFT方法滤除50Hz工频干扰的仿真实验结果。实验原始数据取自MIT/BIH心电数据库中的一段波形。由于实验采用的是矩形窗模拟滤波,在恢复时域信号时会有振铃效应,因此在实际使用中可根据需要选用合适的窗函数。
从滤波与处理效果看,快速傅里叶变换可得到信号的全部频谱,便于进行针对性处理,且可选择的窗函数多,对50Hz频移有很好的滤除效果。而自适应模板法与数学形态滤波法则分别适用于50Hz工频干扰的去除与基线漂移及高频噪声干扰的去除。本系统将以上三种滤波方法结合起来使用,当需要在液晶屏上显示心电波形时采用自适应模板法与数学形态滤波法,将数据传输到PC机中时可以采用快速傅里叶变换法对心电信号进行精确处理。
心电图机PC机端辅助软件的开发
本文设计的心电图机配有基于Visual C++6.0开发环境编写的PC机软件以扩展系统功能。将心电图机与PC机连接后,启动Windows心电数据采集程序即可在计算机屏幕上看到实时采集的心电波形,PC机心电信号显示界面如图7所示。
图6 利用FFT方法滤除50Hz工频干扰后的心电信号
图7 PC机心电信号显示界面
结束语
本文设计的心电图机采用了TI公司的高性能单片机MSP430FG4616和16通道低噪声Δ-Σ架构的24位模数转换器,能准确获取反应心电特征及其变化规律的心电信号,并可通过单片机的控制在液晶屏上以图形方式显示和存储,为实现家庭医疗远程诊断进行了前瞻性的研究。与常规设计相比,本系统具有性能稳定、精度高、抗干扰能力强等特点,具有良好的应用前景。
基于MSP430单片机的十二导联同步心电图机的设计
相关推荐
热点推荐
基于MSP430设计的微型家用心电图机
本文介绍了一种微型家用心电图机。该仪器具有强大的功能:显示监测、存储、回放、打印、记录管理、电源报警、电话或者互联网络传输。与其他心电图机的突出不同之处在于,本系统采用新型低功耗的16位单片机
2015-06-21 17:15:34
1603
1603采用MSP430FG4616单片机与模数转换器实现心电图机系统的设计
十二导联同步心电图机,广泛应用于医院、疾病防控中心等卫生医疗保健机构,十二导联同步心电图机的厂家很多,应用广泛,各种产品之间的差别也比较大。
2018-12-10 09:00:00
5477
5477
MSP430单片机视频教程 强烈推荐 零基础 经典 MSP430单片机
MSP430单片机视频教程 强烈推荐 零基础 经典 MSP430单片机 链接: http://pan.baidu.com/s/1CI4Wu 密码: l1ux
2013-12-19 09:08:13
DSP的EASI十二导联多功能Holter系统
使用,因此常把记录心脏病病人动态心电图的仪器称为Holter。 传统基于单片机的Holter能实现心电信号的显示、传输及简单的判病报警,但受限于单片机的运算速度,难以采用检测准确但耗费资源相对较多的算法实现
2011-05-27 10:11:08
【下载】MSP430单片机资料大合集
`1.MSP430_C语言例程注释详下载链接:[hide][/hide]2.MSP430常用模块应用原理下载链接:[hide][/hide]3. MSP430单片机自学笔记简介:《MSP430单片机
2017-06-08 18:16:41
基于msp430的简易心电图仪-江汉大学高等职业技术学院
的共模抑制比;选用内部资源 丰富的MSP430 单片机和液晶显示器LCD 实现了心电信号的存储和回放。结果表 明系统各项技术指标达到了设计要求,具有低功耗低成本的特点。
2012-08-16 15:03:38
推荐一款好用的十二导联心电图机
十二导联心电图机是一种医疗设备,用于检测和记录心脏电活动的变化。由十二个电极组成的,这些电极可以通过皮肤接触到患者的胸部和四肢,实现对十二导联心电信号进行同步采集,通过对心电信号的工频滤波、基线滤波
2024-07-11 18:34:22
MSP430系列单片机接口技术及系统设计实例
MSP430系列单片机接口技术及系统设计实例本书较为详细地介绍了TI公司的MSP430系列单片机。全书共分5章。首先讲述MSP430全系列所涉及的片内外围模块的功能、原理、应有及各个系列
2009-10-09 17:17:36
0
0MSP430系列单片机C语言程序设计与开发
MSP430系列单片机C语言程序设计与开发MSP430系列是一个具有明显技术特色的单片机品种。关于它的硬件特性及汇编语言程序设计已在《MSP430系列超低功耗16位单片机的原理与应用》
2009-10-09 17:23:57
1102
1102MSP430系列flash型超低功耗16位单片机
MSP430系列flash型超低功耗16位单片机MSP430系列单片机在超低功耗和功能集成等方面有明显的特点。该系列单片机自问世以来,颇受用户关注。在2000年该系列单片机又出现了几个FLASH
2009-10-09 17:26:08
115
115采用MSP430设计的微型家用心电图方案
采用MSP430设计的微型家用心电图方案
本文介绍了一种微型家用心电图机。该仪器具有强大的功能:显示监测、存储、回放、打印、记录管理、电源报警、电话或
2010-03-22 11:45:20
53
53基于MSP430单片机的SD卡读写
利用SD卡研究、设计一种大容量心电存储及回放系统。系统基于高速低功耗的msp430单片机,利用串行外围接口总线与SD卡相连,实现对sD卡的数据读写。为方便微处理器和pc机对sD卡
2010-10-20 16:07:43
814
814基于MSP430系列单片机的CAN总线接口转换卡设计
基于MSP430系列单片机的CAN总线接口转换卡设计
IT公司的MSP430系列单片机是一种超低功耗的混合信号控制器,具有丰富的片内外设,有极其广阔的应用
2009-09-26 17:48:04
2156
2156
MSP430单片机在电源控制中的应用
MSP430单片机在电源控制中的应用
MSP430系列单片机是美国TI公司生产的新一代16位单片机,是一种超低功耗的混合信号处理器(MixedSignal Processor),它具
2009-10-12 12:08:21
1365
1365
MSP430单片机的加密熔断器设计
MSP430单片机的加密熔断器设计
引 言
MSP430系列单片机是德州仪器(TI)公司推出的一款16位超低功耗单片机。它能够在1.8~3.6 V电压、1 MHz频率的条件下运行
2010-01-12 09:53:32
1413
1413
MSP430单片机设计
MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低 MSP430单片机[1]功耗、具有精简指令集(RISC)的混合信号处理器(Mixed Signal Processor)。称之为混合信号处理器,是由于其
2011-05-11 18:58:56
395
395MSP430超低功耗16位单片机原理与应用_胡大可
本书介绍了MSP430单片机的特点和选型,详细讲述了MSP430单片机的结构和指令系统,对MSP430全系列单片机(包括最新的F15X、F16X)所涉及的片内外围模块的功能、原理、应用作了详尽的描
2011-11-09 14:01:24
0
0MSP430单片机在PTN产品中的应用
详细介绍了阿尔卡特朗讯1850业务传输平台TSS-5通用单板控制器的功能以及MSP430单片机在PTN产品中的应用。TSS-5系统选取MSP430单片机作为它的通用单板控制器,单板控制器主要用于监测外
2012-04-20 10:43:31
18
18MSP430单片机中断系统
中断是MSP430单片机的一大特点,有效地利用中断可以简化程序并提高执行效率。在MSP430单片机中,几乎每个片上外设都能够产生中断,为MSP430单片机针对中断事件进行编程打下基础。MSP430
2016-07-15 15:27:00
0
0MSP430单片机软件工程开发基础
本章介绍MSP430单片机软件工程的开发基础,主要讲解MSP430单片机C语言编程基础、MSP430单片机的软件编程方法及软件集成开发环境的基本操作。通过本章的讲解,旨在使读者对MSP430单片机的编程思想有一定的了解。
2016-07-15 15:27:00
0
0MSP430单片机的结构及应用
MSP430系列单片机的CPU和通用微处理器基本相同,只是在设计上采用了面向控制的结构和指令系统。MSP430的内核CPU结构是按照精简指令集和高透明的宗旨而设计的,使用的指令有硬件执行的内核指令和基于现有硬件结构的仿真指令。这样可以提高指令执行速度和效率,增强了MSP430的实时处理能力。
2017-09-21 09:41:58
3
3MSP430单片机的端口介绍
本文主要以MSP430单片机的端口为中心,先后主要介绍了端口的定义、分类以及端口的作用,最后则详细的介绍了MSP430单片机的端口以及它的功能等。
2017-12-27 14:39:15
5919
5919MSP430单片机的选型及系列介绍
在MSP430选型时,我们主要着重介绍现在较流行使用的FLASH型单片机。因为目前主流单片机也是以FLASH型为主,使用得非常广泛。所以在此也针对MSP430 的FLASH型作出了其选型列表,若想了解其它未列出的较少型号请中国TI联系。
2018-01-30 19:25:21
18085
18085MSP430单片机的同步串行SPI多通道温度测试系统设计详析
文中介绍了基于MSP430单片机的同步串行SPI的多通道温度测试系统的设计方案。该系统主要由TI公司的MSP430F1611单片机等芯片构成。
2018-04-24 16:20:07
10
10动态心电图动脉图同步检测仪的设计详析
针对现有的动态心电图机无法同步记录脉搏图的问题,本文设计了一种同步动态心电图动脉图检测仪,该检测仪使用低功耗 MSP430 单片机对人体心电信号和脉搏信号进行同步采集,实时存储,采集完成后通过 USB 接口上传到 PC 机,利用 PC 机的软件进行分析显示。
2018-04-25 17:31:14
13
13MSP430单片机复位电路可靠性设计详析
为了解决混合信号控制器MSP430在实际应用中常遇到的因偶发复位失效而造成整个电路系统死机的问题,对MSP430系列单片机的复位机制进行了深入浅出的分析,提出了对MSP430单片机不同系列采用不同复位电路的设计方法,并详细介绍了具体的原理图、元件及参数。
2018-04-27 11:01:12
18
18MSP430系列单片机及MSP430F449单片机在医疗仪器中的应用
TI 公司生产的 MSP430 系列单片机带有 flash 存储器, 使得在线访问和改写数据变得很方便, 具有其他单片机无可比拟的优点。
2018-04-28 17:14:59
9
9关于MSP430单片机的USB接口固件编程的研究
基于 MSP430 系列单片机的系统设计,已经遍布电子产品的每一个领域。以 MSP430 单片机开发的系统与计算机的通信,可以使得信息数据更好更快的被处理。
2018-05-02 08:33:36
8
8关于MSP430系列单片机及MSP430F449单片机在医疗仪器中的应用
TI 公司生产的 MSP430 系列单片机带有 flash 存储器, 使得在线访问和改写数据变得很方便, 具有其他单片机无可比拟的优点。
2018-05-03 17:55:20
11
11关于MSP430和MCS_51单片机在数据采集中的应用比较
针对目前MSP430单片机在国内广泛使用的现实,将MSP430单片机与传统的MCS-51单片机在数据采集方面进行应用比较,得知使用 MSP430 单片机开发数据采集系统比使用 MCS-51 单片机要简便方便。
2018-05-07 08:50:14
5
5MSP430单片机定时器A结构及其应用范例
MSP430单片机定时器A结构及其应用范例 ,MSP430单片机定时器A结构及其应用范例。 定时器模块 在MSP430系列单片机中带有功能强大的定时器资源,这定时器在单片机应用系统中起到重要的作用
2018-05-29 15:36:00
4456
4456采用ADS1293和MSP430单片机的心电信号采集系统的设计与应用
心电信号采集系统主要由信号采集前端ADS1293和MSP430单片机控制电路组成。工作原理如下:电极提取的人体心电信号,首先送入ADS 1293做适当的放大后进行模/数转换,变成数字信号。然后通过
2018-11-08 08:15:00
6539
6539
MSP430系列超低功耗16位单片机原理与应用的详细资料说明
本文档详细介绍的是MSP430系列超低功耗16位单片机原理与应用的详细资料说明主要内容包括了:1.概述,2.MSP430单片机结构,3.MSP430指令系统与程序设计,4.MSP430单片机片内外围模块,5.MSP430单片机应用
2019-03-05 08:00:00
17
17如何使用MSP430单片机进行多机串口通信的设计
MSP430单片机以其显著的低功耗特性在工业控制等领域得到了广泛应用。本文讨论了采用MSP430单片机构建串口多机通信系统的问题,在分析了MSP430单片机串口模块特性的基础上,给出
2019-03-07 18:06:53
21
21MSP430系列单片机与51单片机的区别及优劣势对比
msp430系列单片机是一种新型的16位单片机,主要特点就是功耗小,速度快,主要开发语言是c。开发环境有iar集成开发环境。 msp430单片机有不同系列,有f系列,c系列。比如f系列
2019-07-22 15:43:56
36895
36895心电图机导联线故障的快速判断及维修
心电图机在使用过程中由于导联线经常受到牵拉、拧劲等因素出现某一导联线的接触不良或断路影响了心电图的正常描记,是心电图机故障中较为常见的一种。现总结出利用心电图机自身来判断故障的方法。
2020-07-24 14:58:26
10258
10258MSP430 MSP430单片机软件开发集成环境CCS
DO OR DIE【MSP430】—{MSP430单片机软件开发集成环境CCS}零、参考资料一、CCS的下载和安装1、CCS的下载2、CCS的安装步骤二、利用CCS新建工程零、参考资料1、TI官网
2021-11-13 14:21:02
32
32MSP430单片机
文章目录单片机的概念单片机系列MSP430单片机特点单片机的概念通用型能够提供全部的开发资源专用型专对某个应用使用,eg:MP3单片机系列MCS51AVRPICMSP43016位超低功耗,具有
2021-11-15 12:36:03
9
9MSP430单片机概述课件ppt
在种类和数量繁多的单片机中,MSP430单片机颇具特色,并具有优良的性能。MPS430单片机是美国德州仪器公司(以下简称TI公司)于1996年开始推向市场的一种16位超低功耗的混合信号处理器。它将
2022-08-01 15:17:30
0
0MSP430单片机软件工程开发基础课件ppt
MSP430单片机的CPU属于RISC(精简指令集)处理器,RISC处理器基本上是为高级语言所设计的,因为精简指令系统很大程度上降低了编译器的设计难度,有利于产生高效紧凑的代码。初学者完全可以在不深
2022-08-01 15:16:12
2
2MSP430单片机中断系统课件ppt
中断是MSP430单片机的一大特点,有效地利用中断可以简化程序并提高执行效率。在MSP430单片机中,几乎每个片上外设都能够产生中断,为MSP430单片机针对中断事件进行编程打下基础。MSP430
2022-08-01 15:13:49
8
8msp430单片机的优缺点介绍
自1996年面世以来,MSP430系列单片机以其卓越的性能和独特的优势,在电子工程领域独树一帜。这款16位超低功耗的混合信号处理器,凭借其出色的低功耗特性、高效的处理速度以及灵活的编程能力,迅速
2024-09-25 17:12:35
2340
2340
电子发烧友App





评论