位置:51电子网 » 技术资料 » 传感与控制

基于DSP的心电监护模块设计

发布时间:2008/5/26 0:00:00 访问次数:726

作者:上海交通大学信息检测技术与仪器系(200030)奚锦文 周红全

来源:《电子技术应用》

摘要:美国德州仪器公司(ti)的tms320c2xx系列定点数字信号处理器(dsp)具有强大的实时处理能力和高度集成的片上硬件资源,使用灵活方便,在数字信号处理领域得到了广泛的应用。讨论了该dsp系列中的tms320f206的心电监护模块中的应用,包括硬件接口和软件编程。 关键词:心电监护 ecg 数字信号处理器 ad采样 心脏在机械收缩之前,心肌预先发生电的激动,并向全身各部位放散,从而在体表的不同部位产生电位差。通过体表把这种变动着的电位差按时间顺序描记出来的连续曲线就是心电图(ecg)。 心电图是诊断心律失常的最可靠的途径,其它临床检查虽然也可以诊断某些心律失常,但是准确率不高。通过观察患者的心电图,其诊断准确率几乎可以达到100%。心电监护模块的功能就是实时地记录下病人的心电波形,并进行自动分析和处理,同时给出相应的结论。 随着数字信号处理技术和大规模集成电路工艺的发展,单片数字信号处理器的功能越来越强大,价格越来越低,越来越多地被应用到人们生产生活的各个领域。本文介绍一种基于dsp芯片的心电监护模块的解决方案,讨论了它的硬件结构和软件组成。 该心电监护模块是一个以美国德州仪器公司(ti)的tms320f206为核心的dsp数据采集和处理模块。整个系统安装在一块4层的pcb板上,通过9针rs-232电缆和pc机进行通讯,其原理框图如图1所示。其中所有的输入信号包括ecg1、ecg2(两路心电信号)、tempi(体温信号)、resp(呼吸信号)、leadoff(导联脱落检测)、pace(起博器检测)等均来自心电信号前期模拟处理模块。 1 tms320f206简介 tms320f206(以下简称f206)是ti公司于1996年推出的一种性价比很高的16位定点dsp芯片,运算速度为40mips。f206体系采用改进的哈佛结构。将程序存储器和数据存储器的总线分开,以便最大限度地提高处理能力。其可寻址空间为224k字(64k字程序空间,64k字数据空间,64k字i/o空间,32k字全局空间),64k字程序空间中前32k字可映射到f206片内集成的内烁存储器(flash memory)中,这样可以内具有4级流水线结构,其指令集专门对信号算是中常用的乘-加运算作了优化,支持单周期的乘法/累加指令;支持存储器块搬移指令,以便更好地管理程序和数据;支持基2的fft位倒序检查寻址。 除支持高速运算以外,f206还具有众多的片上外设,主要包括:①软件可编程定时器;②用于程序、数据、i/o存储空间的软件可编程等待状态发生器,便于和低速器件接口;③片内振荡器和锁相环(pll),用于时钟选择×1,×2,×4,÷2;④同步串口,便于和串行codec接口;⑤全双工的异步串口,便于和pc机通信。 2 硬件组成 该心电监护模块共有4路输入:两路心电信号ecg1和ecg2、一路体温信号tempi、一路呼吸信号resp,采用分时采样的工作方式。由于呼吸信号和体温信号的频率远小于心电信号的频率,在确定采样率时就以心电信号为基准。经验表明,在做常规心电图时,要求系统的带宽为100hz左右,根据nyquist采样定理,采样频率必须低于200hz。考虑到一定的工作裕量,每个工作通道的采样率取250hz,这样对4个通道而言,总的工作频率为1khz。通道切换的工作由一片双向模拟开关cd4051来实现,将c、b、a控制端连接到tms320f206的三根地址线上,通过i/o指令打开相应的模拟通道,进行信号的采样。 信号的采样和量化工作由一片ads774完成。ads774是美国burr-brown公司生产的12位逐次副近型并行a/d转换器,典型转换时间为8.5μs,并且有多种工作方式可供用户选择。在本心电模块中我们选用了直通(throughout)模式,仅用两根控制线r/c和status与

作者:上海交通大学信息检测技术与仪器系(200030)奚锦文 周红全

来源:《电子技术应用》

摘要:美国德州仪器公司(ti)的tms320c2xx系列定点数字信号处理器(dsp)具有强大的实时处理能力和高度集成的片上硬件资源,使用灵活方便,在数字信号处理领域得到了广泛的应用。讨论了该dsp系列中的tms320f206的心电监护模块中的应用,包括硬件接口和软件编程。 关键词:心电监护 ecg 数字信号处理器 ad采样 心脏在机械收缩之前,心肌预先发生电的激动,并向全身各部位放散,从而在体表的不同部位产生电位差。通过体表把这种变动着的电位差按时间顺序描记出来的连续曲线就是心电图(ecg)。 心电图是诊断心律失常的最可靠的途径,其它临床检查虽然也可以诊断某些心律失常,但是准确率不高。通过观察患者的心电图,其诊断准确率几乎可以达到100%。心电监护模块的功能就是实时地记录下病人的心电波形,并进行自动分析和处理,同时给出相应的结论。 随着数字信号处理技术和大规模集成电路工艺的发展,单片数字信号处理器的功能越来越强大,价格越来越低,越来越多地被应用到人们生产生活的各个领域。本文介绍一种基于dsp芯片的心电监护模块的解决方案,讨论了它的硬件结构和软件组成。 该心电监护模块是一个以美国德州仪器公司(ti)的tms320f206为核心的dsp数据采集和处理模块。整个系统安装在一块4层的pcb板上,通过9针rs-232电缆和pc机进行通讯,其原理框图如图1所示。其中所有的输入信号包括ecg1、ecg2(两路心电信号)、tempi(体温信号)、resp(呼吸信号)、leadoff(导联脱落检测)、pace(起博器检测)等均来自心电信号前期模拟处理模块。 1 tms320f206简介 tms320f206(以下简称f206)是ti公司于1996年推出的一种性价比很高的16位定点dsp芯片,运算速度为40mips。f206体系采用改进的哈佛结构。将程序存储器和数据存储器的总线分开,以便最大限度地提高处理能力。其可寻址空间为224k字(64k字程序空间,64k字数据空间,64k字i/o空间,32k字全局空间),64k字程序空间中前32k字可映射到f206片内集成的内烁存储器(flash memory)中,这样可以内具有4级流水线结构,其指令集专门对信号算是中常用的乘-加运算作了优化,支持单周期的乘法/累加指令;支持存储器块搬移指令,以便更好地管理程序和数据;支持基2的fft位倒序检查寻址。 除支持高速运算以外,f206还具有众多的片上外设,主要包括:①软件可编程定时器;②用于程序、数据、i/o存储空间的软件可编程等待状态发生器,便于和低速器件接口;③片内振荡器和锁相环(pll),用于时钟选择×1,×2,×4,÷2;④同步串口,便于和串行codec接口;⑤全双工的异步串口,便于和pc机通信。 2 硬件组成 该心电监护模块共有4路输入:两路心电信号ecg1和ecg2、一路体温信号tempi、一路呼吸信号resp,采用分时采样的工作方式。由于呼吸信号和体温信号的频率远小于心电信号的频率,在确定采样率时就以心电信号为基准。经验表明,在做常规心电图时,要求系统的带宽为100hz左右,根据nyquist采样定理,采样频率必须低于200hz。考虑到一定的工作裕量,每个工作通道的采样率取250hz,这样对4个通道而言,总的工作频率为1khz。通道切换的工作由一片双向模拟开关cd4051来实现,将c、b、a控制端连接到tms320f206的三根地址线上,通过i/o指令打开相应的模拟通道,进行信号的采样。 信号的采样和量化工作由一片ads774完成。ads774是美国burr-brown公司生产的12位逐次副近型并行a/d转换器,典型转换时间为8.5μs,并且有多种工作方式可供用户选择。在本心电模块中我们选用了直通(throughout)模式,仅用两根控制线r/c和status与

相关IC型号

热门点击

 

推荐技术资料

滑雪绕桩机器人
   本例是一款非常有趣,同时又有一定调试难度的玩法。EDE2116AB... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!