Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PULSIOXIMETRO
Resumen.- El presente proyecto consiste desarrollar un oxímetro de pulsos que envía señales analógicas
(onda pletismográfica) por medio de la técnica de colorimetría. Utilizando la plataforma Arduino para
mostrar los datos de saturación de oxigeno (SPO2) y el número de pulsos por minuto (PRbpm) en una
pantalla LCD. Para este fin se utilizara un sensor pulsímetro y una placa Arduino.
1. Definición
2. Objetivo
- Implementar el sensor de oximetría para procesar
una señal pletismográfica y mostrarla los datos en
un display LCD por utilizando un
microcontrolador Arduino.
- Crear una interfaz compatible para que exista una
adecuada comunicación entre el oxímetro y el
microcontrolador y se muestren los datos de
saturación de oxígeno y número de pulsos por
minuto.
3. Materiales
- 1 LM358
- 1 Potenciómetro de 10KΩ
Fig. 1.- Esquema de la toma de presión en el circuito - 2 Diodos 1N914
circulatorio, con las dos ondas de presión una directa y
otra reflejada.
- 1 Fotoemisor IR
- 1 Fototransistor IR
El pulsímetro es básicamente la interpretación de - 1 LED rojo de alta luminosidad
la coloración sanguínea que depende de la SaO2. - 2 capacitores de 10uF
El cambio de color de la sangre al saturarse de - 2 capacitores de 1uF
oxígeno, es debido a las propiedades ópticas de la - 2 Resistencias de 110Ω
molécula de Hemoglobina (específicamente de la - 3 Resistencias de 20KΩ
porción heme). A medida que la sangre se - 2 Resistencias de 100KΩ
desoxigena se vuelve menos permeable a la luz - 2 Resistencias de 330Ω
roja, el tejido pierde entonces su apariencia rosada, - 1 Resistencia de 5 KΩ
tomando un tinte azulado; de manera que visto de
una manera simplista, el oxímetro sólo tiene que 4. Configuración
medir lo rojo de la sangre arterial e interpretarlo en
términos de saturación, pudiendo entonces 4.1 Sensor de luz
establecer que el pulsímetro mide la absorción de
luz de longitudes de onda específicas que Para la realización del sensor de luz, se realizó el
dependerá de la proporción existente entre armado según el siguiente esquema, en donde se
Hemoglobina oxigenada y Hemoglobina usaron los principios de la luz al atravesar un
desoxigenada. material, si este es muy oscuro, la cantidad de luz
saliente es más opaca, y si el material es muy claro,
habrá mayor paso de intensidad de luz.
UNIVERSIDAD CATOLICA BOLIVIANA “SAN PABLO”
Laboratorio de Sensores y Acondicionadores de señal – INB-350
Semestre: II-2016
Debido a este principio se utilizó un dedo para la segundo LED emite una longitud de onda de 920
toma de medidas debido a que en ese lugar se nm (infrarrojo) la que es absorbida
pueden tomar datos más precisos ya que no hay mayoritariamente por la hemoglobina oxigenada
muchos obstáculos para la luz lo atraviese. En (HbO2), el cual es captada por el medio del sensor,
cualquier parte del cuerpo de una persona, circula el cual muestra la señal del pulso de la persona.
la sangre que es bombeada por el corazón, y cada
vez que es bombeada hay un flujo de sangre Es por este motivo que se produciran dos distintas
oxigenada y también de sangre desoxigenada, estas longitudes de onda con los dos estados de la sangre
dos variaciones hacen que el dedo permita el paso como ya anteriormente se explicaba en donde se
de más cantidad o menos de luz, y debido a eso, tendra la absorcion de los dos emisores según la
como se muestra en la figura 2 se obtiene la figura 6.
variación de la onda la cual contiene dos picos una
de la presión directa de sangre con hemoglobina
oxigenada y otra con la presión reflejada de sangre
con hemoglobina desoxigenada.
filtros pasa bajos a 0.8Hz conectados la salida del y a través de una regla de tres se establecerá el
fototransistor y a la entrada de la ganancia porcentaje hallado. Se aplicó el siguiente código:
(potenciómetro), para el filtrado de ruido de la
const int pinpot=11;
señal.
float t1=0;
5. Datos
float t2=0;
5.1 Obtención y visualización de la señal de
float ts=0;
onda pletismográfica
- Conectar el circuito a una fuente de 5v y la salida int pot;
del pin número 7 del amplificador al osciloscopio
int n=0;
todas las tierras deben ir conectadas juntas.
- Colocar el potenciómetro en una ganancia de int time1=10;
10kΩ.
int x=0;
- Coloque el dedo índice o meñique entre los dos
sensores como se muestra en la figura 5 evitando int Latpmin=0;
cualquier tipo de movimiento.
int sat;
#include <LiquidCrystal.h>
LiquidCrystal
lcd(8,9,4,5,6,7);
void setup()
Serial.begin(9600);
lcd.begin(16,2);
ts=t2/1000;
if(ts>=time1)
Latpmin=(60*n)/10;
n=0;
time1=time1+10;
}
Fig. 9.- Figura de la placa diseñada a través de ARES.
x=analogRead(pinpot);
if(x>=650)
sat=(x*0.1219);
lcd.setCursor(2,2);
lcd.print(Latpmin);
lcd.setCursor(11,1);
lcd.print(sat);
lcd.setCursor(13,1);
delay(500);
}
UNIVERSIDAD CATOLICA BOLIVIANA “SAN PABLO”
Laboratorio de Sensores y Acondicionadores de señal – INB-350
Semestre: II-2016
6. Análisis de datos
Gráfica 1
Con los datos analógicos enviados del
pulsioximetro se procesaron y se muestran a la
izquierda el número de pulsos del paciente y a la
derecha el porcentaje de saturación de oxígeno. Fig. 12.- Figura del renderizado final de la pieza
ensamblada.
9. Bibliografía