Real time microprocessor-based 50 Hz notch filter for ECG

High performance analogue notch filters are difficult to realize in practice. Their real time digital counterparts, when implemented on an inexpensive microprocessor with no additional hardware, also have limitations of their own. To overcome these limitations, we have developed a new type of 50 Hz...

Full description

Saved in:
Bibliographic Details
Published inJournal of biomedical engineering Vol. 10; no. 3; pp. 285 - 288
Main Authors Choy, T.T.C., Leung, P.M.
Format Journal Article
LanguageEnglish
Published Oxford Elsevier Inc 01.05.1988
Butterworth-Heinemann
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:High performance analogue notch filters are difficult to realize in practice. Their real time digital counterparts, when implemented on an inexpensive microprocessor with no additional hardware, also have limitations of their own. To overcome these limitations, we have developed a new type of 50 Hz notch filter with its poles close to the zeros of the transfer function 1 + Z −N. This new type of digital notch filter can be used for suppression of 50 Hz noise in the ECG. The filter is simple to design and easy to implement on most 8-bit microprocessors. It has a high execution speed, low analogue to digital noise, low recursive noise and good frequency response with no overshoot or ringing. It is capable of suppressing 50 Hz noise by at least 40 db. Its finite bandwidth of 4 Hz causes about 2% attenuation on the QRS peak, which is acceptable for almost all practical applications. One possible drawback is that multiple notches occur at higher frequencies. However, this has hardly any effect on the ECG because of the limited notch bandwidth.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0141-5425
DOI:10.1016/0141-5425(88)90013-1