Embedded biomedical development system for photoplethysmography signal processing based on a Programmable System-on-Chip (PSoC)

Authors

DOI:

https://doi.org/10.46842/ipn.cien.v29n2a01

Keywords:

photoplethysmography, embedded systems, heart rate, heart rate variability, programmable system-on-chip

Abstract

This work presents the design and implementation of an embedded platform that acquires and processes 
photoplethysmography (PPG) signals using only the internal resources of a programmable system-on-chip (PSoC). The acquisition unit incorporates LED emitters and a photodetector to capture variations in blood absorbance, followed by an analog conditioning stage designed with the PSoC’s internal operational amplifiers and a 12-bit SAR converter. The firmware implements a state machine that manages sampling at 500 Hz, while a graphical user interface (GUI) performs IIR digital filtering to reduce motion artifacts and low-frequency noise. To validate its performance, the embedded system was compared with a commercial oximeter. Under resting conditions, PPG signals were recorded 
simultaneously, and RR intervals and heart rate were calculated. The results showed a mean absolute error (MAE) of only 2.69 BPM compared to the reference oximeter. The use of integrated operational amplifiers and reconfigurable peripherals allowed for optimized power consumption and a reduced board size without compromising signal quality. The inherent flexibility of the PSoC architecture enables the implementation of a wide range of filtering and peak detection algorithms tailored to specific device requirements. This highlights the advantages of integrating analog and digital functionalities within a single chip, as opposed to conventional microcontroller-based solutions relying on 
discrete components. In the present study, the analog OpAmp module from the PSoC 4200M family (CY8C4247AZI-M485) is employed for preprocessing and conditioning of the PPG signal. 
In conclusion, the PSoC-based prototype delivered satisfactory results in terms of accuracy, energy efficiency, and miniaturization, positioning itself as a promising alternative for telemedicine applications and continuous heart rate monitoring. Moreover, it offers a pathway for expanding toward advanced heart rate variability analysis and additional biomedical signal processing capabilities. 

References

[1] Instituto Nacional de Estadística y Geografía, Estadísticas de mortalidad en México 2018–2022, 2023. https://www.inegi.org.mx (accesed Mar. 3, 2025).

[2] Organización Mundial de la Salud, Cardiovascular diseases (CVDs), 2022. https://www.who.int/es/news-room/fact-sheets/detail/cardiovascular-diseases-(cvds) (accesed Mar. 3, 2025).

[3] Secretaría de Salud, Cada año, 220 mil personas fallecen debido a enfermedades del corazón, 2022. https://www.gob.mx/salud/prensa/490-cada-ano-220-mil-personas-fallecen-debido-a-enfermedades-del-corazon (accesed Mar. 3, 2025).

[4] C. Rotariu, V. Manta, “Wireless system for remote monitoring of oxygen saturation and heart rate,” in Proceedings of the Federated Conference on Computer Science and Information Systems. (FedCSIS), Wroclaw, Poland, 9-12 Sept. 2012, pp. 193-196. Available: https://www.academia.edu/download/107699335/343.pdf

[5] A. Caizzone, An ultra low-noise micropower PPG sensor (No. 7946), EPFL, 2020. Available: https://infoscience.epfl.ch/record/277680/files/EPFL_TH7946.pdf

[6] R. Ahmed, A. Mehmood, M. Rahman, O. Dobre, “A deep learning and fast wavelet transform-based hybrid approach for denoising of PPG signals," IEEE sensors letters, vol 7, no. 7, pp. 1-4, Jun. 2023, available: https://arxiv.org/pdf/2301.06549

[7] J. H. Kwon, S. E. Kim, N. H. Kim, E. C. Lee, J. H. Lee, " Preeminently robust neural ppg denoiser, " Sensors, vol. 22, no. 6, pp. 2082, Mar. 2022, available: https://www.mdpi.com/1424-8220/22/6/2082

[8] Q. Wang, H. Yang, K. Fan, “Joint discrete wavelet transform and improved Savitzky-Golay filtering for noise reduction of PPG signals,” in Fourth International Conference on Sensors and Information Technology (ICSI 2024), Xiamen, China, May., 2024, pp. 447-454.

[9] V. Toral, A. García, F. J. Romero, D. P. Morales, et al., “Wearable system for biosignal acquisition and monitoring based on reconfigurable technologies,” Sensors, vol. 19, no. 7, pp. 1590, Mar. 2019. Available: https://www.mdpi.com/1424-8220/19/7/1590

[10] A. Lukianchuk, H. Klym, T. Tkachuk, I. Rudavskyi, “Remote health monitoring system for infants based on PSoC,” Electronics and information technologies/Електроніка та інформаційні технології, no. 28, pp. 95-108, 2024.

[11] A. Y. Elagha, A. A. EL-Farra, M. H. K. Shehada, “Design a non-invasive pulse oximeter device based on PIC microcontroller,” in 2019 International Conference on Promising Electronic Technologies (ICPET), Oct. 2019, pp. 107-112.

[12] A. Saha, S. Saha, P. Mandal, P. Bawaly, M. Roy, “Microcontroller-Based Heart Rate Monitor,” In Computational Advancement in Communication, Circuits and Systems. Lecture Notes in Electrical Engineering, Singapore: Springer, 2022, pp.1169-1172, doi: https://doi.org/10.1007/978-981-16-4035-3_24

[13] D. Agrò, R. Canicattì, A. Tomasino, A. Giordano, G. Adamo, A. Parisi, et al., “PPG embedded system for blood pressure monitoring,” in 2014 AEIT Annual Conference-From Research to Industry: The Need for a More Effective Technology Transfer (AEIT), Trieste, Italy, Sep. 2014, pp. 1-6.

[14] J. Přibil, A. Přibilová, I. Frollo, "Comparison of three prototypes of PPG sensors for continual real-time measurement in weak magnetic field," Sensors, vol. 22, no. 10, pp. 3769, May. 2022. Available: https://www.mdpi.com/1424-8220/22/10/3769/pdf?version=1652687358

[15] J. Gerald Dcruz, P. Yeh, “The Accuracy of Pulse Oxygen Saturation, Heart Rate, Blood Pressure, and Respiratory Rate Raised by a Contactless Telehealth Portal: Validation Study”, JMIR Formative Research, 8, 2024, e55361. Available: https://doi.org/10.2196/55361

Downloads

Published

10-10-2025

How to Cite

Embedded biomedical development system for photoplethysmography signal processing based on a Programmable System-on-Chip (PSoC). (2025). Científica, 29(2), 1-15. https://doi.org/10.46842/ipn.cien.v29n2a01