TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: ant en 30 de Septiembre de 2013, 14:22:47
-
Un pequeño proyecto usando un micro-controlador PIC y un sensor de luz para medir el ritmo cardíaco.
El sensor de luz se tapa con el dedo y se mide la luz recibida.
Los cambios de luz provocados por el flujo sanguíneo a través del dedo dan lugar a una señal periodica que es monitorizada por el PIC.
A partir de la señal recibida se estima su periodo y la correspondiente frecuencia cardíaca.
Más detalles, código, etc. en:
http://picfernalia.blogspot.com.es/2013/09/monitor-del-ritmo-cardiaco.html
Video de los resultados:
Un saludo, Antonio.
-
Muy bueno, felicitaciones !! ((:-)) ((:-)) ((:-)) ((:-))
-
Sí, muy buen proyecto! Felicitaciones!
-
Si utilizas dos led de longitudes de onda distintas (no recuerdo ahora mismo cuales era, pero la información está por internet), podrías además medir la concentración de oxígeno en sangre, es lo que se denomina un pulsioxímetro, y se utiliza mucho en los hospitales, para monitorizar principalmente las alteraciones pulmonares, como la neumonía.
La electrónica es practicamente la misma, pero se mide la absorción de dos longitudes de onda distintas con leds rojos, según lo que midas en el sensor, se aplica una fórmula, para deteminar la concentración del oxígeno en la sangre.
-
Si utilizas dos led de longitudes de onda distintas (no recuerdo ahora mismo cuales era, pero la información está por internet), podrías además medir la concentración de oxígeno en sangre, es lo que se denomina un pulsioxímetro, y se utiliza mucho en los hospitales, para monitorizar principalmente las alteraciones pulmonares, como la neumonía.
La electrónica es practicamente la misma, pero se mide la absorción de los longitudes de onda distintas con leds rojos, según lo que midas en el sensor, se aplica una fórmula, para deteminar la concentración del oxígeno en la sangre.
Si que conocía el tema y pense en implementarlo, pero lo que me hecho para atrás es que me parece que en ese caso hay muchas variables del montaje físico (posición de los LEDs y del sensor) que pueden variar. POr lo tanto las medidas de absorción tomadas estarán modificadas por esos factores y los resultados de la fórmula no serían correctos. Supongo que sería más fácil si dispones de un pulsioxímetro fiable. De esa forma podrías tomar medidas "correctas" simultáneamente y usarlas como calibración, corrigiendo los posibles sesgos en tu montaje.
A lo mejor estoy equivocado (tendría que leer un poco más sobre el tema) pero a primera vista no me parece que sería fácil calibrar un sistema así sin contar con una medida fiable independiente.
Gracias por tu comentario, Antonio.
-
Si que conocía el tema y pense en implementarlo, pero lo que me hecho para atrás es que me parece que en ese caso hay muchas variables del montaje físico (posición de los LEDs y del sensor) que pueden variar. POr lo tanto las medidas de absorción tomadas estarán modificadas por esos factores y los resultados de la fórmula no serían correctos. Supongo que sería más fácil si dispones de un pulsioxímetro fiable. De esa forma podrías tomar medidas "correctas" simultáneamente y usarlas como calibración, corrigiendo los posibles sesgos en tu montaje.
A lo mejor estoy equivocado (tendría que leer un poco más sobre el tema) pero a primera vista no me parece que sería fácil calibrar un sistema así sin contar con una medida fiable independiente.
Gracias por tu comentario, Antonio.
La pinza la puedes comprar hecha, moldeada en plástico para que se acomode perfectamente a la forma del dedo, incorpora el fotodiodo y dos diodos LEd, uno rojo de 660nm y uno de infrarrojos de 940nm.
Por internet hay algunos proyectos muy detallados, incluso usando un PIC18, por ejemplo este:
http://www.monografias.com/trabajos88/electromedicina-pulsioximetro/electromedicina-pulsioximetro.shtml
Yo hace años estuve a punto de desarrollar, conjuntamente con un médico, una aparato que integraba pulsómetro, oxímetro y electrocardiógrafo, me estuve documentando bastante sobre los oxímetros y la electrónica de entrada de los electrocardiógrafos. No es complicado. En cuanto a la calibración, si usas una pinza estandar, que también las hay desechables, no vas a tener problemas, solo hay que aplicar la fórmula, según las lecturas que de el fotodiodo a la absorción de cada led.
He estado buscando mi documentación, pero ya hace tantos años (2001-2002), que no la he encontrado, pero buscando por google sale la fórmula y su interpretación, es muy sencilla:
(http://www.scielo.org.bo/img/revistas/rbp/v51n2/a11_ecuacion_01.gif)
" Para la determinación de la saturación de hemoglobina arterial con oxígeno (SpO2), el oxímetro de pulso o pulsioxímetro usa la espectrofotometría basada en que la oxihemoglobina u hemoglobina oxigenada (HbO2) y la desoxihemoglobina o hemoglobina reducida (Hb) absorben y transmiten determinadas longitudes de onda del espectro luminoso para la luz roja (640-660nm) y la luz infrarroja (910-940nm). La HbO2 absorbe más la luz infrarroja y permite el paso de la luz roja; por el contrario, la Hb absorbe más la luz roja (R) y permite el paso de la luz infrarroja (IR). El radio de la absorción de la luz R e IR mide el grado de oxigenación de la hemoglobina.
Los oxímetros de pulso tienen dos sensores o sondas con diodos emisores de luz (DEL), uno para luz IR y otro para la R, además, de un fotodiodo detector. Para medir el oxígeno los DEL y el fotodiodo detector deben ponerse en puntos opuestos dejando en medio el tejido translucido (pulpejo del dedo, pabellón auricular, etc). El mecanismo que permite la lectura de la oxigenación es que en cada pulsación de la sangre arterial se transmiten valores lumínicos, detectando al mismo tiempo la frecuencia cardiaca. Asumiendo que solo la sangre arterial pulsa a esto se denomina componente arterial pulsátil (CA). La cantidad de luz absorbida cambia de acuerdo a la cantidad de sangre en el lecho tisular y la presencia de HbO2/Hb. Por otro lado existe un componente estático (CE) que está formado por los tejidos, huesos, piel y la sangre venosa. La siguiente fórmula muestra como del cociente de la luz R e IR se obtiene la SpO2. "
En este enlace, está todo explicado con más detalle:
http://es.convdocs.org/docs/index-61288.html
-
Si que conocía el tema y pense en implementarlo, pero lo que me hecho para atrás es que me parece que en ese caso hay muchas variables del montaje físico (posición de los LEDs y del sensor) que pueden variar. POr lo tanto las medidas de absorción tomadas estarán modificadas por esos factores y los resultados de la fórmula no serían correctos. Supongo que sería más fácil si dispones de un pulsioxímetro fiable. De esa forma podrías tomar medidas "correctas" simultáneamente y usarlas como calibración, corrigiendo los posibles sesgos en tu montaje.
A lo mejor estoy equivocado (tendría que leer un poco más sobre el tema) pero a primera vista no me parece que sería fácil calibrar un sistema así sin contar con una medida fiable independiente.
Gracias por tu comentario, Antonio.
La pinza la puedes comprar hecha, moldeada en plástico para que se acomode perfectamente a la forma del dedo, incorpora el fotodiodo y dos diodos LEd, uno rojo de 660nm y uno de infrarrojos de 940nm.
... montones de información útil recortada
Muchas gracias por tus detallados comentarios. Mirando la fórmula que pones si que me he dado cuenta de que al haber varios cocientes (entre la componente alterna y estacionaria para cada longitud de onda y luego otro cociente entre los resultados de ambos LEDs) si que parece que la
mayoría de los sesgos en los que yo estaba pensando se pueden cancelar. Parece que puede ser más fácil de lo que pensaba.
De nuevo gracias por tus comentarios y referencias, Antonio
-
Felicitaciones,Muy bacano, que version de matlab es la 2008 ?.
-
Muy interesante :mrgreen:
-
Muy chulo, gracias por compartirlo
-
Felicitaciones,Muy bacano, que version de matlab es la 2008 ?.
La version usada es la R2009a, aunque no creo que hubiera problemas con la 2008.
Un saludo,
Antonio
-
Muy ineteresante!