Accurate programmable electrocardiogram generator using a dynamical model implemented on a microcontroller

This article reports on the design and development of a complete, programmable electrocardiogram (ECG) generator, which can be used for the testing, calibration and maintenance of electrocardiograph equipment. A modified mathematical model, developed from the three coupled ordinary differential equations of McSharry et al. [IEEE Trans. Biomed. Eng. 50, 289, (2003)], was used to locate precisely the positions of the onset, termination, angle, and duration of individual components in an ECG. Generator facilities are provided so the user can adjust the signal amplitude, heart rate, QRS-complex slopes, and P- and T-wave settings. The heart rate can be adjusted in increments of 1BPM (beats per minute), from 20to176BPM, while the amplitude of the ECG signal can be set from 0.1to400mV with a 0.1mV resolution. Experimental results show that the proposed concept and the resulting system are feasible.

[1]  H V Pipberger,et al.  Electrocardiographic distortions caused by inadequate high-frequency response of direct-writing electrocardiographs. , 1967, American heart journal.

[2]  Cheng-Chi Tai,et al.  A New Wireless-Type Physiological Signal Measuring System Using a PDA and the Bluetooth Technology , 2006, 2006 IEEE International Conference on Industrial Technology.

[3]  S. Kovacs The duration of the QT interval as a function of heart rate: a derivation based on physical principles and a comparison to measured values. , 1985, American heart journal.

[4]  C. F. Huang,et al.  Flash A/D converter based on Vernier caliper design , 2004 .

[5]  A. L. Evans,et al.  Microprocessor-controlled signal generator for the functional testing of electrocardiographs , 2006, Medical and Biological Engineering and Computing.

[6]  Patrick E. McSharry,et al.  A dynamical model for generating synthetic electrocardiogram signals , 2003, IEEE Transactions on Biomedical Engineering.

[7]  P. Davey,et al.  A new physiological method for heart rate correction of the QT interval , 1999, Heart.

[8]  D. Tayler,et al.  Signal Distortion in the Electrocardiogram Due to Inadequate Phase Response , 1983, IEEE Transactions on Biomedical Engineering.

[9]  Eli Flaxer,et al.  Implementing of a precision fast thermoelectric cooler controller using a personal computer parallel port connection and ADN8830 controller , 2003 .

[10]  William H. Press,et al.  Numerical recipes in C , 2002 .

[11]  William H. Press,et al.  Numerical Recipes in C, 2nd Edition , 1992 .