Synthetic ECG and PPG signal generation using pulse shaping technique

This paper presents the generation of synthetic Electrocardiogram (ECG) and Photoplethysmogram (PPG) signals using electronic circuits which can be used for testing, calibration and maintenance of ECG machines and pulse oximeters and for the study of those biomedical signals. ECG and PPG signals were generated for different heart rate, varying from 50 to 150 beats per minute, using a potentiometer connected to the analog input port of the microcontroller. Individual components for both the ECG and PPG signals were generated using pulse shaping techniques and were added together to form the complete signal. The different pulse wave components were generated using an astable multivibrator and microcontroller for ECG and PPG respectively. These components were further shaped using low pass filters. The amplitude of P, QRS and T wave of ECG and shape of dicrotic notch in PPG can be changed by varying the potentiometer.

[1]  M. O'Rourke,et al.  Pulse wave analysis. , 1996, Journal of hypertension. Supplement : official journal of the International Society of Hypertension.

[2]  Gari D. Clifford,et al.  ECG Statistics , Noise , Artifacts , and Missing Data , 2006 .

[3]  Remigiusz J. Rak,et al.  Effective simulation of signals for testing ECG analyzer , 2005, IEEE Transactions on Instrumentation and Measurement.

[4]  M. Elgendi On the Analysis of Fingertip Photoplethysmogram Signals , 2012, Current cardiology reviews.

[5]  Jaakko Malmivuo,et al.  12-Lead ECG System , 1995 .

[6]  M. du Plessis,et al.  CMOS ECG, EEG and EMG Waveform Bio-Simulator , 2006, 2006 International Semiconductor Conference.

[7]  R. Malkin,et al.  Development of a pulse oximeter analyzer for the developing world , 2005, Proceedings of the IEEE 31st Annual Northeast Bioengineering Conference, 2005..

[8]  Jia-Ren Chang Chien,et al.  Design of a Programmable Electrocardiogram Generator Using a Microcontroller and the CPLD Technology , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[9]  G. X. Zhou,et al.  Pulse Oximeter Calibrator Based On A Liquid-crystal Light Valve , 1990, [1990] Proceedings of the Twelfth Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[10]  Mehmet Engin,et al.  The Programmable ECG Simulator , 2008, Journal of Medical Systems.