基于DSP的心电监测系统的研究与设计
发布时间:2019-05-27 20:54
【摘要】:一直以来,心脏疾病作为威胁人类健康的主要疾病之一,其诊断和防治已成为医学界面临的主要问题。能为心脏疾病的诊断治疗做出参考依据的心电信号是一种典型的生物信号,从不同方面和层次上反映了心脏的生理状态,因此心电信号的采集和分析研究对心脏疾病的临床诊断和治疗具有非常重要的价值。采集分析心电信号的心电图机,目前已有很多的技术和设备,但大多数因其处理能力、体积、费用、功耗等方面还不尽人意,所以开发便携式、智能化的心电监测系统具有重要意义。 本文设计了基于TMS320VC5509A的心电采集分析系统。在深入系统研究心电信号基础理论、DSP技术相关知识、自适应滤波理论与应用和C++相关知识后,选用高性能的TMS320VC5509A处理器作为中央处理单元,设计了心电信号采集系统、基于TMS320VC5509A的心电信号处理系统和基于PC机的心电信号管理系统。心电信号前级采集和调理系统包括输入保护电路、前置放大及右腿驱动电路、带通滤波电路、50Hz陷波电路、主放大及电平抬升电路和电源电路;基于TMS320VC5509A的心电信号处理系统主要包括电源电路、A/D转换、存储器扩展电路和串口通信电路,主要实现对心电信号的采集、数字滤波和传输;基于PC机的心电信号处理系统主要设计了基于VC++心电信号分析系统,可实现对心电信号的读取、显示、存储、回放等分析和处理。 软件系统在CCS集成开发环境下用C语言来编程,采用模块化编程方式。主程序对各个子程序调用和组织,使整个系统能协调工作。子程序主要包括系统初始化程序、ADC程序、数字信号处理程序、PC机应用程序等。关键部分是数字信号处理算法,算法是否合适关系到整个系统的精度和实时性。本文首先使用Matlab工具,应用数字信号处理算法对标准心电信号进行了仿真验证,然后通过C语言和汇编语言混合编程在DSP上实现信号处理算法,有效的抑制了噪声和干扰。 通过仿真和现场试验,本文设计的基于TMS320VC5509A的心电监测系统能成功采集、传输、存储和显示心电信号,,对心电信号能进行简单的分析和处理。
[Abstract]:For a long time, as one of the main diseases threatening human health, the diagnosis and prevention of heart disease has become the main problem faced by the medical profession. ECG signal, which can be used as a reference for the diagnosis and treatment of heart disease, is a typical biological signal, which reflects the physiological state of the heart from different aspects and levels. Therefore, the collection and analysis of ECG signals is of great value in the clinical diagnosis and treatment of heart diseases. At present, there are a lot of technologies and equipment for collecting and analyzing ECG signals, but most of them are not satisfactory in terms of processing capacity, volume, cost, power consumption and so on, so the development of portable machines. Intelligent ECG monitoring system is of great significance. In this paper, a ECG acquisition and analysis system based on TMS320VC5509A is designed. After deeply and systematically studying the basic theory of ECG signal, DSP technology related knowledge, adaptive filtering theory and application and C related knowledge, the high performance TMS320VC5509A processor is selected as the central processing unit, and the ECG signal acquisition system is designed. ECG signal processing system based on TMS320VC5509A and ECG signal management system based on PC. The front stage acquisition and conditioning system of ECG signal includes input protection circuit, preamplifier and right leg drive circuit, band-pass filter circuit, 50Hz notch circuit, main amplifier and level lifting circuit and power supply circuit. The ECG signal processing system based on TMS320VC5509A mainly includes power supply circuit, A / D conversion, memory expansion circuit and serial communication circuit, which mainly realizes ECG signal acquisition, digital filtering and transmission. The ECG signal processing system based on PC mainly designs the ECG signal analysis system based on VC, which can realize the analysis and processing of ECG signal reading, display, storage, playback and so on. The software system is programmed in C language and modular programming in CCS integrated development environment. The main program calls and organizes each subprogram so that the whole system can coordinate its work. The subroutine mainly includes system initialization program, ADC program, digital signal processing program, PC application program and so on. The key part is the digital signal processing algorithm, whether the algorithm is suitable or not is related to the accuracy and real-time performance of the whole system. In this paper, the standard ECG signal is simulated and verified by using Matlab tool and digital signal processing algorithm, and then the signal processing algorithm is implemented on DSP by mixed programming with C language and assembly language, which effectively suppresses noise and interference. Through simulation and field test, the ECG monitoring system based on TMS320VC5509A can successfully collect, transmit, store and display ECG signals, and can simply analyze and process ECG signals.
【学位授予单位】:西北师范大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:R318.0
本文编号:2486470
[Abstract]:For a long time, as one of the main diseases threatening human health, the diagnosis and prevention of heart disease has become the main problem faced by the medical profession. ECG signal, which can be used as a reference for the diagnosis and treatment of heart disease, is a typical biological signal, which reflects the physiological state of the heart from different aspects and levels. Therefore, the collection and analysis of ECG signals is of great value in the clinical diagnosis and treatment of heart diseases. At present, there are a lot of technologies and equipment for collecting and analyzing ECG signals, but most of them are not satisfactory in terms of processing capacity, volume, cost, power consumption and so on, so the development of portable machines. Intelligent ECG monitoring system is of great significance. In this paper, a ECG acquisition and analysis system based on TMS320VC5509A is designed. After deeply and systematically studying the basic theory of ECG signal, DSP technology related knowledge, adaptive filtering theory and application and C related knowledge, the high performance TMS320VC5509A processor is selected as the central processing unit, and the ECG signal acquisition system is designed. ECG signal processing system based on TMS320VC5509A and ECG signal management system based on PC. The front stage acquisition and conditioning system of ECG signal includes input protection circuit, preamplifier and right leg drive circuit, band-pass filter circuit, 50Hz notch circuit, main amplifier and level lifting circuit and power supply circuit. The ECG signal processing system based on TMS320VC5509A mainly includes power supply circuit, A / D conversion, memory expansion circuit and serial communication circuit, which mainly realizes ECG signal acquisition, digital filtering and transmission. The ECG signal processing system based on PC mainly designs the ECG signal analysis system based on VC, which can realize the analysis and processing of ECG signal reading, display, storage, playback and so on. The software system is programmed in C language and modular programming in CCS integrated development environment. The main program calls and organizes each subprogram so that the whole system can coordinate its work. The subroutine mainly includes system initialization program, ADC program, digital signal processing program, PC application program and so on. The key part is the digital signal processing algorithm, whether the algorithm is suitable or not is related to the accuracy and real-time performance of the whole system. In this paper, the standard ECG signal is simulated and verified by using Matlab tool and digital signal processing algorithm, and then the signal processing algorithm is implemented on DSP by mixed programming with C language and assembly language, which effectively suppresses noise and interference. Through simulation and field test, the ECG monitoring system based on TMS320VC5509A can successfully collect, transmit, store and display ECG signals, and can simply analyze and process ECG signals.
【学位授予单位】:西北师范大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:R318.0
【参考文献】
相关期刊论文 前10条
1 伍美俊;吴忷陵;;TMS320VC5509应用flash存储数据的接口电路设计与编程[J];电子器件;2007年02期
2 段新昱;林家瑞;司海芹;;ECG监视过程中的消噪问题[J];国外医学.生物医学工程分册;1992年03期
3 张德龙;刘海东;卢福永;;基于MATLAB平台的DSP嵌入式应用程序设计的研究[J];工业计量;2010年02期
4 牛海涛;王志斌;张记龙;;运用TMS320VC5509的SPI引导装载方法研究[J];中北大学学报(自然科学版);2005年06期
5 罗湘建;方兴未艾的生物医学工程学[J];湖南医科大学学报(社会科学版);2002年01期
6 谢中科,谢志坚,孙乐;VC++中文档存储的编程技术及其实现[J];计算技术与自动化;2002年04期
7 刘冬,陈硕;DSP与PC机间的串行通讯[J];控制工程;2003年02期
8 何军;HOLTER的发展和现状[J];实用医技杂志;1997年08期
9 张会生;闫学斌;秦勇;黄鹤;;LMS算法自适应滤波器的DSP实现[J];信息安全与通信保密;2006年10期
10 沈忠铿,张波,陈立辉;基于Windows的PC机与DSP串行通信[J];通信电源技术;2005年04期
相关硕士学位论文 前1条
1 许国威;自适应噪声抵消技术研究及DSP实现[D];西北师范大学;2011年
本文编号:2486470
本文链接:https://www.wllwen.com/yixuelunwen/swyx/2486470.html