Development of A Low-Cost Arduino-Based 12-Lead Ecg Acquisition System And Accompanied Labview Application
Son Nguyen Van1, Duc Trinh Quang2, Giang Nguyen Hoai3

1Son Nguyen Van, Hanoi Open University, Hanoi, Vietnam.
2Duc Trinh Quang*, Hanoi University of Science and Technology, Hanoi, Vietnam.
3Giang Nguyen Hoai, Hanoi Open University, Hanoi, Vietnam.
Manuscript received on September 22, 2019. | Revised Manuscript received on October 20, 2019. | Manuscript published on October 30, 2019. | PP: 1641-1648 | Volume-9 Issue-1, October 2019 | Retrieval Number: A1316109119/2019©BEIESP | DOI: 10.35940/ijeat.A1316.109119
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (

Abstract: In this paper, the design of a real-time digital multi–channel ECG signal acquisition system is presented. With the purpose of fabrication towards a simple, compact and low-cost tool for bioelectrical signal processing laboratories, the system is developed to acquire the 12 leads EGC signals and converted to numerical data based on an Arduino module named as Leonardo equipped 12 channels ADC. To observe the EGC waves, the ECG signals are amplified through designed amplifiers with the gain of 60 dB. To reduce the effects from the DC component as well as the baseline wandering and the high frequency noise, the active analog bandpass filter ranged in 0,05 Hz to 100 Hz was designed. The power line noise of 50 Hz also decreased with an active analog bandstop filter with attenuation -38 dB. Under the PC application was built using Labview programing, the low-cost digital ECG signal acquisition system was demonstrated with the requirement of observation in real-time. To clarify the small wave in the digital EGG signal, the limitation of the analog signal processing is improved through the digital filters parameterized in the software to increase the SNR from 1.4 dB to 27.6 dB. Practically, the system is evaluated through a series of experiments on a volunteer person resulting the ECG data is recorded and stored in a TDMS file. Since the system is designed as opened-system, a series of developments towards various applications in biomedical diagnosis based on digital signal analysis techniques is promised to be feasible in the near future.
Keywords:  Arduino application, Low-cost ECG 12 leads, Labview.