心电信号采集记录系统的设计
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第7期
张飞 , 等 : 心电信号采集记录系统的设计
·727 ·
图 2 心电信号的放大电路示意图
心电信号前置放大级的增益不易设定太高 , 以免在干扰较 强时信号引起严重失真 。为更好的消除共模电压 , 设计了自举 屏蔽驱动电路如图 2 所示 。采用缓冲放大器将连接点的共模电 位驱动到屏蔽线 , 在输入共模信号时使屏蔽线与芯线等电位 , 在差模信号输入时没有影响[9] ! 为了进一步提高电路的抗干扰 能力 , 采用右腿驱动电路从根本上降低空间电场在人体上产生 的干扰 。具体电路如图 2 所示 。此右腿驱动不是实际意义上的 右腿驱动 , 因为由于此系统的侧重点在于便携操作 , 选用腹部 右下侧设置电极 。 21 21 3 电极脱落检测
4 系统软件设计
系统软件主要有 TMS320C32 的软件引导程序 、50 Hz 工 频数字滤波[13] 、数据存储和发送 。引导程序比较简单 , 把系 统软件移到高速 RAM 中 。主程序流程图如图 5 所示 。
图 7 自适应滤波后的心电信号示意图
5 结论
该动态心电信号采集存储系统充分发挥 DSP 芯片运算速 度快和浮点运算的优点 , 使滤波函数得以较好的实现 , 此系统 具有体积小 、存储量大 、工耗低 、工作时间长 (连续 24h 以 上) 等特点 。由于采用了 DSP 和新的算法 , 采集的信号失真 小 , 保真度高 , 对 EC G 信号的采集准确率大大提高 。系统也 充分考虑了实际情况 , 在设计中也预留了扩展接口 , 以便于以 后系统的扩展 。
2. Shenzhen Edan Inst rument s INC , Shenzhen 518054 , China)
Abstract : In order to bet ter solve t he p roblems in t he acquisition and p rocessing for EC G , a system , which is a real - time acquisition and record inst rument for ECG wit h t he core of high - perfor mance DSP chip : TMS320C32x is designed. And t he majorit y of t he paper is to st udy t he design of t he hardware of EC G’s magnification and filter . A checking elect ronic circuit for p ractical use is designed. The hardware of t he system and t he adaptive filter for p rocessing t he EC G is designed based on C language. The result shows t hat t he system can complete t he acquisition , filtering and record very well .
·728 ·
计算机测量与控制
第7期
统需要 。 经综合 考 虑 , A/ D 转 换 选 用 ADS8325 。ADS8325 是 16
位 , 取样 、模数 (A/ D) 转换器 , 线性特性非常好 , 低燥声 , 低失真 。典型转换速率 100 KSPS。
FP GA ( Filed - Programmable Gate Array , 现场可编程门 阵列) 模块主要提高系统的通用性和构件性 , 便于以后系统的 扩展和重构 。其实现数据接口与 DSP 之间的数据缓冲 、进行 各种逻辑控制 。经比较采用 At mel 的 A T17C512 芯片 , 实现对 多路开关 MU X 和 P GA 进行逻辑控制 , 并作为 DSP 的协处理 器对数据进行预处理 。
拆卸的一次性软电极 , 并在电极上涂有优质导电膏。 21 21 2 心电信号的放大
心电信号属于高强噪声下的低频微弱信号 , 且电极与体表 的接触电阻一般高达几兆欧 , 所以要求前置放大级应具有高输 入阻抗 、高共摸抑制比 、低噪声 、高增益且可调 、低功耗和抗 干扰能力强的特点[8] 。经过比较 , 选用 Analog Device 公司的 低价仪表放大器 AD620 。具体实现电路如图 2 所示 。
·726 ·
计算机测量与控制 . 2 0 0 5 . 1 3 ( 7 ) Computer Measurement & Control
文章编号 :1671 - 4598 (2005) 07 - 0726 - 03 中图分类号 : TP274 ; R541 文献标识码 :B
1 概述
心电信号采集处理系统有多路开关 、放大电路 、滤波电 路 、A/ D 转换 、DSP 、导 联 脱 落 检 测 电 路 、SDRAM 存 储 和 U SB 接口[3] 等组成 。为了使此系统携带方便 , 不影响患者的日 常生活 , 设计时使用了尽量少的芯片 , 使最后开发的系统体积 小 , 实现真正的携带方便[4] 。同时采用大容量 SDRAM 存储 器 , 可以存储更长时间的心电信号 , 即使在断电的情况下数据 也可以长时间保存 。系统总体框图如图 1 所示 。
图 3 电极脱落检测电路图
正常情况下 , 正负电极对人体皮肤形成的极化电压可以互 相抵消 。当一侧电极脱落时 , 将有较大的极化电压输入 , 通过 一个比较器 , 当比较电压超出范围时 , 认为电极导联脱落 , V o 输出电平由正常时的高电平变为低电平 , 下级三极管导通 , 蜂 鸣器发声指示 。
图 4 双 T 滤波示意图
3 后级 PC G、A/ D 和 F P GA[12 ]
从人体体表拾取的心电信号一般只有 10μV~5mV , 频谱 范围 01 05~100 Hz 。心电信号正常输出时 , 其幅值约为 1mV , 而 A/ D 转换器的输入电平要求达到 1 左右 , 即心电放大器的 放大倍数约为 1000 倍 。心电信号前置放大级的增益不易设定 太高 , 以免在干扰较强时信号引起严重失真 , 为此要达到较高 的合适的放大倍数就要有后级放大器 , 并且要可调增益 。这里 选用可编程增益放大器 P GA204 。其数字可编程增益 1 , 10 , 100 , 1000 , 与前置放大级组合成合适的增益 ; 其线性失调最 大值 50μV , 基线漂移最大值 ±01 25μV/ ℃, 能很好的满足系
关键词 : 数字信号处理器 ; 心电信号 ; 自适应滤波器
Design of Real - time Acquisition and Record Instrument f or ECG
Zhang Fei1 , Zhao Yuqian1 , Wang Ye1 , Liao Yunpeng2 , He Gang1 , He J ishan1 (1. School of Info - p hysics and Geomatics Engineering , Cent ral Sout h University , Changsha 410083 , China ;
50 Hz 工频干扰 。自适应的意思指针对不对的环境或条件可以 自动进行调整滤波器参数 , 以更好的适应环境和条件 , 这在心 电信号处理中很重要 。这里给出滤波器等效的传递函数 :
H ( Z)
=
E D
由于此系统应用于人体日常生活中 , 人常常处于活动状 态 , 这样输入电极很可能脱落 , 从而使系统不能正常工作 。为 此 , 设计了导联电极脱落检测电路如图 3 所示 。
21 21 4 心电信号的滤波 正常的心电信号频率范围为 01 05~100 Hz , 而 90 %的心电
信号 ( ECG) 频谱能量集中在 01 25~35 Hz 之间 。受到各种噪 声的干扰 , 噪声来源通常有下面几种 : 工频干扰 、电极接触噪 声 、人为运动肌电干扰 ( EM G) 、基线漂移等[10] 。其中这些干 扰中 50 Hz 的工频干扰最为严重 , 也是最难消除的 。其他的各 种噪声通过高截低通 、高通低截滤波方法可以很好地消除 , 主 要讨论 50 Hz 的工频干扰的滤除 。由于采用 TMS320C32 , 所以 从硬件和软件两方面对其进行消除 。硬件部分采用双 T 有源 滤波器[11] 。其具体电路如图 4 所示 。
图 1 系统总体框图
收稿日期 :2004 - 07 - 21 ; 修回日期 :2004 - 11 - 08 。 作者简介 :张飞 (1979 - ) ,男 ,河南太康县人 ,在读硕士研究生 ,主要 从事生物医学信号采集和处理方向的研究 。 何继善 (1934 - ) ,男 ,湖南省浏阳市人 , 中国工程院院士 ,博士生导 师 ,主要从事地球物理学的研究 。
图 5 主程序流程图
这里主要讨论 50 Hz 的数字滤波器的设计 。在心电信号的 采集和记录过程中 , 50 Hz 工频干扰是经常存在的 。通常可以 采用点阻滤波 、分段滤波等手段来抑制 。但由于 50 Hz 干扰信 号落在心电信号的有效频带内 , 上述方法对心电信号的有效成 分会造成一 定的 损 害 。本 系 统 采用 自 适 应 滤 波 的 方 法 去 除
Key words : DSP ; ECG; adaptive filtering
0 引言
心血管疾病是人类生命的最主要的威胁 , 而心电 ( EC G , elect rocardiogram) 信号是诊断心血管疾病的主要依据 , 因此 实时检测病人心电活动 、设计自动采集存储病人心电信号的便 携式系统具有重要意义 。
2 系统组成
21 1 DSP 芯片 TMS320C32[ 5 - 6] TMS320C3X 为 TI 公司生产的系列高速 DSP 芯片 。采用
哈佛结构和并行 、流水线操作 , 在数据处理上很有优势 。经比 较 , TMS320C3X 不仅符合设计要求 , 并且性价比高 , 对此系统设计较适用 。 21 2 心电信号的传感 、放大及滤波 21 21 1 心电输入电极[7] 电极对动态心电图采集记录心电信号的质量至关重要 , 采用电极应贴附力强、透气性好、吸汗、电极导电性能好、 极化电压低的优质电极 , 此外还应该具有对皮肤刺激小、 佩带舒适、拆卸方便等优点。通常采用表面镀有 AgCl 的可
心电信号是由人体心脏发出相当复杂的微弱信号 , 其幅度 一般在 10μV~5mV 之间 , 频率为 01 05~100 Hz , 外界干扰以 及其他因素的存在使其变得更难以检测[1] 。心电信号采集处理 系统以抑制干扰 、得到较为理想状态下的心电信号为目的 。在 心电信号滤波和处理算法中 , 要频繁进行大量的数据乘 、加运 算 , 如采用普通的单片机来实现 , 其自身结构的局限性使得数 据处理的速度达不到要求 。因此本系统采用高速数字信号处理 器 (DSP , Digital Signal Processor) 来满足要求[2] 。
Hale Waihona Puke Baidu
设计与应用
心电信号采集记录系统的设计
张 飞1 , 赵于前1 , 王 烨1 , 廖云鹏2 , 何 刚1 , 何继善1
(1. 中南大学 信息物理工程学院 , 湖南 长沙 410083 ; 2. 深圳理邦精密仪器有限公司 , 广东 深圳 518054)
摘要 : 为了更好地解决心电信号的采集和处理问题 , 设计了以高性能 DSP 芯片 TMS320C32x 为核心心电信号的采集记录系统 , 对 心电信号的放大 、滤波部分的硬件设计进行了重点研究并针对实际应用设计了检测电路 , 以 C 语言为基础设计了系统软件和针对于心电 信号处理的自适应滤波器 , 实践证明该系统能很好地完成对心电信号的采集 、滤波和记录 。