Heart-rate Monitoring System Design and Analysis Using a Nios II Soft-core Processor

The heart rate of a person is able to tell whether they are healthy. A heart-rate monitoring device is able to measure or record the heart rate of a person in real time, whether it is an electrocardiogram (ECG) or a photoplethysmogram (PPG). In this work, a microprocessor system loaded with a heart-rate monitoring algorithm is implemented. The microprocessor system is the Nios II processor system, which interfaces with an analogue-to-digital converter (ADC) and a pulse sensor. A beat-finding algorithm is used in the microprocessor system for heart rate measurement. An experiment is carried out to analyse the functionality of the microprocessor system loaded with the algorithm. The results show that the detected heart rate is in the range of the average human being’s heart rate. The signal flow within the microprocessor system is observed and analysed using SignalTap II from Quartus’ software. Based on a power analysis report, the proposed microprocessor system has a total power dissipation of around 218.26 mW.

[1]  Yadong Wang,et al.  FPGA-based remote pulse rate detection using photoplethysmographic imaging , 2013, 2013 IEEE International Conference on Body Sensor Networks.

[2]  Toshiyo Tamura,et al.  The Advantages of Wearable Green Reflected Photoplethysmography , 2011, Journal of Medical Systems.

[3]  Shinobu Tanaka,et al.  Comparison between red, green and blue light reflection photoplethysmography for heart rate monitoring during motion , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[4]  Zhiqiang Li,et al.  Design of high speed pulse data acquisition system based on FPGA and USB , 2011, 2011 International Conference on Multimedia Technology.

[5]  Peng Sun,et al.  Design and Implementation of Pulse Signal Detection System Based on Bluetooth Transmission , 2015 .

[6]  Yi-Hsiang Yang,et al.  A pulse oximetry system with motion artifact reduction based on Fourier analysis , 2014, 2014 IEEE International Symposium on Bioelectronics and Bioinformatics (IEEE ISBB 2014).

[7]  Ming Zeng,et al.  Pulse monitoring system based on feedback algorithm , 2012, Proceedings of the 10th World Congress on Intelligent Control and Automation.

[8]  H. Huikuri,et al.  Heart Rate Variability: Clinical Applications and Interaction between HRV and Heart Rate , 2015 .