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 1 BPM (beats per minute), from 20 to 176 BPM, while the amplitude of the ECG signal can be set from 0.1 to 400 mV with a 0.1 mV resolution. Experimental results show that the proposed concept and the resulting system are feasible.
All Science Journal Classification (ASJC) codes