Title :
Respiration rate calculation using low power DSP processor and SpO2 sensor
Author :
Canu, Alessandro ; Canu, Massimiliano ; Marinkovic, Stevan ; Faul, Stephen ; Popovici, Emanuel
Author_Institution :
Dept. of Electr. & Electron. Eng., Univ. Coll. Cork, Cork, Ireland
Abstract :
This paper proposes a practical implementation of a low power DSP algorithm for respiration rate measurement using the photoplethysmography (PPG) sensor (finger pulse oximeter of SpO2 sensor). The algorithm was first implemented and tested on a control data using matlab, to prove its validity. A number of datasets were tested with respiration rates ranging from 9 to 39 breaths per minute. The algorithm was ported to the MSP430F5437 DSP microcontroller, and the accuracy, timing and power consumption of the algorithm were measured for different clock frequencies. We showed that an algorithm of such complexity could be executed in real time in an embedded application, and the breath rate could be measured re-using the existing sensor for pulse oximetry, but with lower accuracy than using the dedicated sensor.
Keywords :
lung; microcontrollers; photoplethysmography; pneumodynamics; MSP430F5437 DSP microcontroller; Matlab data; SpO2 sensor; breaths; clock frequencies; embedded application; finger pulse oximeter; low-power DSP processor; photoplethysmography sensor; respiration rate calculation; Accuracy; Clocks; Power demand; Power measurement; Signal processing algorithms; Time frequency analysis; DSP; Low power; Respiration rate; pulse oximeter;
Conference_Titel :
Medical Measurements and Applications Proceedings (MeMeA), 2011 IEEE International Workshop on
Conference_Location :
Bari
Print_ISBN :
978-1-4244-9336-4
DOI :
10.1109/MeMeA.2011.5966757