Implementation of a real-time 60 Hz interference cancellation algorithm for ECG signals based on ARM cortex M4 and ADS1298

The quality of electrocardiogram (ECG) signal is fundamental for reliable patient diagnosis. Reality is that ECG signal will be, in most cases, corrupted with electromagnetic interference (EMI) from several sources, mainly power-line. This type of interference can be reduced with different well-know...

Full description

Saved in:
Bibliographic Details
Published in2017 IEEE XXIV International Conference on Electronics, Electrical Engineering and Computing (INTERCON) pp. 1 - 4
Main Authors Huamani R, R., Talavera, Jorge Rendulich, Soto Mendoza, Enrique A., Davila, Nelly M., Supo, Elvis
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.08.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The quality of electrocardiogram (ECG) signal is fundamental for reliable patient diagnosis. Reality is that ECG signal will be, in most cases, corrupted with electromagnetic interference (EMI) from several sources, mainly power-line. This type of interference can be reduced with different well-known methods like IIR (infinite impulse response) notch filters and adaptive cancelling algorithms. In this work, a 60 Hz interference cancellation algorithm is applied on real ECG data, which is processed in an embedded system built on STMicroelectronics STM32F401RE Cortex M4 microcontroller, and multichannel 24-bit ADS1298 (ADC) from Texas Instruments. The performance of this embedded algorithm is calculated as interference suppression (percentage) and extracted interference from a single ADS1298 channel.
DOI:10.1109/INTERCON.2017.8079725