Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

Electrocardiogram signal processing algorithm on microcontroller using wavelet transform method

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 14 No. 2 (2024)

DOI
10.11591/ijece.v14i2.pp1530-1543
ISSN
2722-2578, 2088-8708
Published
2024-04-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-sa/4.0

Abstract

The electrocardiogram (ECG) is an important parameter for analyzing the cardiac system. It serves as the primary diagnostic tool for patients with suspected heart disease, guiding appropriate cardiac investigations according to the disease or condition suspected. However, ECG measurements may generate noise, leading to false diagnoses. The wavelet transform is an effective and widely-used technique for eliminating noise. Typically, analysis and generation algorithms are developed on computer and using software built in. This paper presents a noise elimination algorithm based on the wavelet transform method, designed to operate on resource-limited Node microcontroller unit (MCU). An efficiency study was conducted to determine the optimum mother wavelet implementation of the algorithm, and the results showed that, when considering synthetic ECG signals, db4 was the most suitable for eliminating interference by achieving the highest signal to noise ratio (SNR) and correlation coefficient. In addition, this algorithm prototype can analyze ECG signals using the wavelet transform method processed in a microcontroller and is accurate compared to reliable programs. It has the potential to be further developed into a low-cost portable ECG signal measurement tool for use in remote medicine, healthcare facilities in resource-limited areas, education and training, as well as home monitoring for chronic patients.

Collaboration network of the authors

5 authors · 6 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Rajamangala University of Technology Isan
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Kittaya SomsaiRajamangala University of Technology Isan1
Veera ThanyaphirakRajamangala University of Technology Isan1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>Electrocardiogram signal processing algorithm on microcontroller using wavelet transform method</dc:title><dc:creator>Phuphanin, Akkachai</dc:creator><dc:creator>Tasakorn, Metha</dc:creator><dc:creator>Srivichai, Jeerapong</dc:creator><dc:description>&lt;jats:p&gt;The electrocardiogram (ECG) is an important parameter for analyzing the cardiac system. It serves as the primary diagnostic tool for patients with suspected heart disease, guiding appropriate cardiac investigations according to the disease or condition suspected. However, ECG measurements may generate noise, leading to false diagnoses. The wavelet transform is an effective and widely-used technique for eliminating noise. Typically, analysis and generation algorithms are developed on computer and using software built in. This paper presents a noise elimination algorithm based on the wavelet transform method, designed to operate on resource-limited Node microcontroller unit (MCU). An efficiency study was conducted to determine the optimum mother wavelet implementation of the algorithm, and the results showed that, when considering synthetic ECG signals, db4 was the most suitable for eliminating interference by achieving the highest signal to noise ratio (SNR) and correlation coefficient. In addition, this algorithm prototype can analyze ECG signals using the wavelet transform method processed in a microcontroller and is accurate compared to reliable programs. It has the potential to be further developed into a low-cost portable ECG signal measurement tool for use in remote medicine, healthcare facilities in resource-limited areas, education and training, as well as home monitoring for chronic patients.&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2024-04-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v14i2.pp1530-1543</dc:identifier><dc:identifier>10.11591/ijece.v14i2.pp1530-1543</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 14 No 2 (2024); 1530</dc:source><dc:source>2722-2578</dc:source><dc:source>2088-8708</dc:source><dc:relation>https://ijece.iaescore.com/index.php/IJECE/article/viewFile/34168/17228</dc:relation><dc:rights>http://creativecommons.org/licenses/by-sa/4.0</dc:rights></oai_dc:dc>