Electrocardiogram (ECG) is one of the techniques to diagnose heart disease. With the rapid development of computer technology and the microelectronics technology,more and more technologies have been applied to biomedical research and development of measuring instruments application.Because of the sudden heart attack and randomness, 60% of patients with heart disease deaths occur at homes,medical monitoring equipment is often bulky, expensive and not portable. So it is becoming a major research to invent a miniature, smart, portable and practical household ECG monitoring equipment.The main contents of this paper is based on SOPC (System on Programmable Chip),Using the Cycloneâ…¢set EP3C16Q240C8 core chip of Altera Corporation for building hardware, as with soft-core embedded processor Niosâ…¡design of a portable ECG monitor system.This article contents as follows:Introduce the design of portable ECG monitor system and the circuit design of ECG signal acquisition. ECG signal is sent to FPGA chip as digital filtering through the preamplifier circuit, Butterworth bandpass filter, main amplifier circuit, voltage lift circuit and A/D converter circuit. Circuits design of TFT-LCD touch screen, SD card, USB interface and so on.In the DE2 embedded platform of Cycloneâ…¢set EP3C16Q240C8 chip transplanted uClinux Operating System based on Niosâ…¡.Digital filter with Altera's DSP Builder design of Equiripple FIR low-pass Chebyshev filter, filter out high frequency interference above 110Hz.LMS adaptive FIR filter used to remove frequency interference and baseline drift of the ECG signal.ECG signal detection. Using an adaptive variable threshold difference algorithm on the Q, R, S, T, P wave detection and extraction of feature parameters of ECG signal. By calculated parameters and corresponded with the disease, diagnosed ECG signal, obtained diagnostic results. Peripheral equipment used the TFT LCD touch screen as the display, it can display ECG waveforms and other data real-time.SD card is used to storage device. It selects the implementation of SPI mode and with the FAT 16 file system access to data.Provide USB port for connection with the host computer and data transmission.In this paper, each part is discussed in detail. The ECG monitor system are set up, control programs are written to coordinate control of each module by using Nios IDE. The design is based on SOPC system,using the advantages of parallel data processing of FPGA, NiosII processor core as the system control process to reduce a large number of peripheral interface circuit, reducing the volume and improve the reliability of the system to achieve the desired specifications. Users can observe the ECG waveform and data through the LCD screen, monitoring and self-diagnostic their own health routinely. |