Font Size: a A A

Design Of MIT-BIH ECG Data Management System Based On Visual C++

Posted on:2011-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:J K WangFull Text:PDF
GTID:2178360308465270Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
In recent years, cardiovascular diseases have become threats to human life and safety of major diseases, as the China's old-age population is increasing, heart disease has become the number one killer of mankind. As heart disease has not any sign, it develops rapidly, has a high risk, for patients with heart disease, especially middle-aged patients with heart disease have seriously damage. Therefore, the prevention and diagnosis of heart diseases has become an important issue. In recent years, with the developing in the electronic hardware and computer software technology, as ventricular tachycardia and ventricular fibrillation are distinguished, LOWNS are classified, theories of TWA, HRV, QT and QTd detection algorithm is becoming more perfect, these have laid a good foundation for ECG monitoring system's development.The research of ECG Monitor needs ECG signal samples, in the early stage of theoretical research, we adopt internationally recognized standards database as a sample of ECG signal, it has the vital significance. Currently available standard ECG databases are mainly Massachusetts Institute of Technology provided by the MIT-BIH database, the American Heart Association AHA Database and the European ST-T ECG database, MIT - BIH database has most widely used. This topic use Visual c + +6.0 programming tools, has set up a data management system for ECG. The system is mainly used to identify the MIT-BIH ECG database, ECG database are treated, ECG signal was output to test equipment and are used to validate ECG detection algorithm. At the same time to we build software platform in the PC, and can real-time playback ECG signal waveform, retrieval and browse waveform, intercept and keep important data segment.This paper has completed the following aspects of the research work:First, this paper has studied the ECG signal's basic principle and characteristics, and the typical ECG signal data format of the database, article briefly describes the three major internationally recognized database, at the same time put forward the specific methods to research the data of MIT-BIH ECG database. Specific means is: first, research the header files of ECG data, header file includes the file name of ECG data, channel number, sampling number, the ADC resolution, the ADC zero value and the check number. And then research the data file, we display file hexadecimal data, introduce the data storage, and according to the hexadecimal values, the signal amplitude values are determined. Finally we research annotations file, analysis the AHA and MIT annotations file format, introduce storage mode.Secondly, this paper introduces the realization of a system platform, and detailed introduces the realization of software system platform design and hardware structure. Software system platform main use modular design, include data management, real-time playback and screen retrieval three major modules, at the same time, introduces the packaging of application development. Data management module function implement reading and processing ECG data by responding to menu items, provide data for other modules. Real-time playback module is responsible for the output signal to the hardware testing equipment, at the same time, display synchronized ECG waveform in the computer screen, and compare test results and the actual ECG waveform. Screen retrieval module achieves a static view ECG waveform, through dragging the slider we can observe the entire ECG waveform, we can choose important ECG data segment to save. The system's hardware structure includes D/A converter module, as the actual ECG data is analog signals, but the ECG data in database is digital signals, therefore, as practical clinical ECG data, it needs to be converted into analog signals. D/A converter module use USB2.0-based MP411 boards to achieve, in this paper, MP411 block diagram and main chips are introduced, at the same time, the operation functions and specific processes of D/A conversion are described, finally the D/A module performance indexes are described.Finally this paper introduces the key technology and realization of the system design, this paper introduces several key techniques in the system development process, including: MFC libraries, Document view, the data transmission of MFC framework, Multithread technique and synchronous communication mechanism, windows platforms display technology and the double buffering technology in screen drawing.In the system platform, each module function is realized. By D/A transformation ECG signal output to ECG testing equipment, for theoretical research, provide the signal source. This paper has laid a good foundation for researching portable real-time ECG monitor.
Keywords/Search Tags:ECG, MIT-BIH, D/A transformation, Double-buffering drawing, Real-time playback
PDF Full Text Request
Related items