Abstract:
En la presente investigación se propone desarrollar un hardware embebido portable para la adquisición de señales de fotopletismografía, para su posterior procesamiento mediante un algoritmo que permita estimar la frecuencia respiratoria. En primer lugar, se diseñó el hardware, para ello se eligió el sensor MAX30102 que es un pulsioxímetro comercial, la lectura de data se hizo mediante la placa Arduino Pro Mini que incluye un microcontrolador ATmega328p, la comunicación se realizó a través del módulo Bluetooth HC-05 y para la alimentación se utilizó una batería de Ion Litio y un módulo cargador TP4056. Posteriormente, se obtuvieron señales PPG con data cruda de voluntarios de prueba. Para el procesamiento de estas señales se siguió un algoritmo de 4 etapas: filtrado de la señal, detección de picos de la señal filtrada, cálculo del intervalo de serie temporal de picos y valles, y por último la estimación de la frecuencia respiratoria. Para el filtrado se utilizó un filtro Butterworth pasa bandas de tercer orden. El algoritmo utilizado logro buenos resultados en comparación a otros algoritmos utilizados en la literatura, se obtuvo un error medio absoluto de 0.653 respiraciones por minuto en un conjunto de 20 muestras.