Cancelación de luz ambiental en el oxímetro de pulso

0

Estoy tratando de construir un oxímetro de pulso usando TSL2305 sensor LTF y 2 LEDs (Rojo e IR). El gráfico deseado que se espera de la luz se grafica correctamente, pero quiero saber si debería haber una cancelación de la luz ambiental de los valores obtenidos de las luces roja e IR para obtener un resultado preciso. Por ahora, las luces rojas e IR se alternan en un intervalo de 10 ms. ¿Se debe agregar un tiempo de APAGADO de ambas luces en el medio para adquirir la luz ambiental que debe ser sustraída de la luz roja e IR detectada?

    
pregunta Arun Joe

1 respuesta

0

Lo que ha presentado aquí, según tengo entendido, es un problema de calibración básica. Definitivamente, tendrá que realizar alguna forma de resta o compensación por el desplazamiento creado por esa luz ambiental.

Ejecutaría el siguiente algoritmo cada vez que se inicie el dispositivo.

Comenzar:

  1. Obtenga el valor de frecuencia para las condiciones de luz ambiental, es decir, sin ninguna excitación de IR o luz roja. Almacena esto como f_amb.

    Bucle (RED 10ms, IR 10ms):

  2. Obtenga el valor de frecuencia para las condiciones de excitación. Que sea f_ext.

  3. f_actual = f_ext-f_amb

  4. Hacer cálculos de oximetría de pulso

    End Loop

Fin

El punto a tener en cuenta aquí es que no es necesario incorporar un tiempo de apagado entre los ciclos de 10 ms. En su lugar, simplemente asigne un retraso de tiempo de, por ejemplo, 20 ms en la secuencia de inicio del dispositivo para la ejecución de la calibración. De esta manera, se ahorra mucho tiempo que de lo contrario se habría perdido. Sin embargo, esto tendrá un costo de confiabilidad porque en el caso de un cambio en las condiciones de luz ambiental, a menos que el dispositivo se apague y se vuelva a encender, obtendrá valores incorrectos. Puede agregar una secuencia de 'verificación' para detectar cambios en las condiciones ambientales cada pocos minutos.

Todo lo mejor!

    
respondido por el A. Ahmad

Lea otras preguntas en las etiquetas