• DocumentCode
    2488407
  • 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
  • fYear
    2011
  • fDate
    30-31 May 2011
  • Firstpage
    517
  • Lastpage
    520
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Medical Measurements and Applications Proceedings (MeMeA), 2011 IEEE International Workshop on
  • Conference_Location
    Bari
  • Print_ISBN
    978-1-4244-9336-4
  • Type

    conf

  • DOI
    10.1109/MeMeA.2011.5966757
  • Filename
    5966757