论文部分内容阅读
一直以来,心脏疾病作为威胁人类健康的主要疾病之一,其诊断和防治已成为医学界面临的主要问题。能为心脏疾病的诊断治疗做出参考依据的心电信号是一种典型的生物信号,从不同方面和层次上反映了心脏的生理状态,因此心电信号的采集和分析研究对心脏疾病的临床诊断和治疗具有非常重要的价值。采集分析心电信号的心电图机,目前已有很多的技术和设备,但大多数因其处理能力、体积、费用、功耗等方面还不尽人意,所以开发便携式、智能化的心电监测系统具有重要意义。本文设计了基于TMS320VC5509A的心电采集分析系统。在深入系统研究心电信号基础理论、DSP技术相关知识、自适应滤波理论与应用和C++相关知识后,选用高性能的TMS320VC5509A处理器作为中央处理单元,设计了心电信号采集系统、基于TMS320VC5509A的心电信号处理系统和基于PC机的心电信号管理系统。心电信号前级采集和调理系统包括输入保护电路、前置放大及右腿驱动电路、带通滤波电路、50Hz陷波电路、主放大及电平抬升电路和电源电路;基于TMS320VC5509A的心电信号处理系统主要包括电源电路、A/D转换、存储器扩展电路和串口通信电路,主要实现对心电信号的采集、数字滤波和传输;基于PC机的心电信号处理系统主要设计了基于VC++心电信号分析系统,可实现对心电信号的读取、显示、存储、回放等分析和处理。软件系统在CCS集成开发环境下用C语言来编程,采用模块化编程方式。主程序对各个子程序调用和组织,使整个系统能协调工作。子程序主要包括系统初始化程序、ADC程序、数字信号处理程序、PC机应用程序等。关键部分是数字信号处理算法,算法是否合适关系到整个系统的精度和实时性。本文首先使用Matlab工具,应用数字信号处理算法对标准心电信号进行了仿真验证,然后通过C语言和汇编语言混合编程在DSP上实现信号处理算法,有效的抑制了噪声和干扰。通过仿真和现场试验,本文设计的基于TMS320VC5509A的心电监测系统能成功采集、传输、存储和显示心电信号,对心电信号能进行简单的分析和处理。