Implementation of ECG signal processing algorithms for removing baseline wander and electromyography (EMG) interference is proposed in this paper. First, Moving Average Filter (MAF) is used to remove the baseline wanders in ECG signal. Then the EMG components are detected and canceled by the Empirical Mode Decomposition (EMD). The Texas Instruments (TI) produced ADS1298 is chose to be the Analog Front-End (AFE) ECG capture chip which provides 8 measurement channels. The ARM series chips of STMicroelectronics produced STM32F429ZI is used as the computing core of signal processing which has operation frequency of up to 180MHz and is suitable for a large amount of data calculation as well as peripheral interface control.
展开▼