You are on page 1of 30

Ayala Torres Luis Guillermo | Garibay Snchez

Electrooculograma
Rigoberto |

BIOINSTRUMENTACIN II

RAMOS GUTIERRES IRENE


CASTILLO ROA PEDRO
PAIS MARTNEZ IBETH
SANTOS MARTINEZ SHARON LIZETH
Objetivos
Disear e implementar un electrooculograma con base a los conocimientos
tericos de la fisiologa visual.

Introduccin
ELECTROOCULOGRAMA
El electrooculograma (EOG) es un mtodo de registro de los movimientos oculares
basados en la diferencia de potencial entre la crnea y la retina, que muestra los
cambios en el potencial elctrico que se suceden con este movimiento.

BASES FISIOLGICAS
El epitelio pigmentario de la retina (EPR) es una capa de clulas, situada por fuera de
los fotorreceptores, que contribuye a mantener la retina externa. Entre sus funciones
est absorber la luz sobrante para evitar que los fotorreceptores se reestimulen,
transportarles el retinol en el ciclo de los fotopigmentos, fagocitar los discos que se
desprenden del segmento externo de los fotorreceptores, transportar fluidos y
metabolitos, regular el contenido del cytosol y, tambin, forma parte de la barrera
hemato-retiniana externa.

El EPR es responsable de la diferencia de potencial existente entre la crnea y el fondo


del ojo, formando un dipolo en el eje ptico, positivo en la crnea y negativo en el
fondo. Este potencial se puede registrar mediante electrodos colocados en la piel
cerca del ojo ya que vara segn el ngulo de rotacin del ojo, hecho que se utiliza
para estudiar la motilidad ocular. Adems, el potencial crneo-fundal del ojo a oscuras
se modifica considerablemente con la luz. El registro del potencial y su
comportamiento en oscuridad y con luz es la base del electrooculograma.

El valor de amplitud de voltaje del EOG vara entre 50 y 3500 V, con un rango de
frecuencias entre DC (0Hz) y 100Hz, adems su comportamiento es casi lineal para
ngulos de mirada de 40 grados y permite detectar movimientos con una precisin
inferior a 2 grados.

En el globo ocular normal existe una diferencia de potencial entre la crnea y el polo
posterior del ojo. Este potencial recibe el nombre de potencial de reposo del ojo y
vara segn las condiciones de iluminacin. Normalmente tiene un valor entre 0,4 y 1
mV.

El potencial puede ser representado como un dipolo entre la crnea (corresponde a la


parte positiva) y la retina (parte negativa). ste variar siempre que el ojo se mueva,
ya que cambiar la direccin del vector del dipolo.

PGINA 1
Se pueden clasificar los movimientos oculares voluntarios tal y como sigue a
continuacin:

Movimientos sacdicos: movimientos reflejos, voluntarios y rpidos, que


permiten el desplazamiento de la mirada de un punto de fijacin a otro dentro
del campo visual. La duracin es normalmente entre 30 ms y 120 ms. La
velocidad es de alrededor de los 700 grados por segundo.
Movimientos suaves de persecucin: estos movimientos se realizan en el
seguimiento con la mirada de un objeto en movimiento.
Movimientos vestibulares: se producen cuando se pretende fijar la mirada en
un punto esttico mientras se realizan movimientos con la cabeza.
Movimientos de convergencia: aparecen cuando se enfoca la mirada en objetos
cercanos a los ojos.

Por otro lado, existen movimientos oculares involuntarios, tales como:

Movimientos de vibracin: pequeas vibraciones en los ojos entre 30-80 Hz.


Movimientos de saltos lentos: aunque el objeto que se observe est esttico, la
imagen salta a travs de la fvea.
Movimientos microsacdicos: una vez la imagen salta a travs de la fvea,
causa un reflejo de salto del glbulo ocular, proyectndose nuevamente hacia
la fvea.

REGISTRO DEL MOVIMIENTO OCULAR


A partir de lo conocido del funcionamiento del sistema motor ocular y sus
movimientos se puede hacer una estimacin ideal inicial sobre las formas de seal
que esperamos obtener.

En la figura 2, se muestra el registro donde se observa la seal EOG resultante,


cuando la visin de los ojos se fija sobre un objeto (por ejemplo un punto) en reposo.
La variacin de la amplitud de la seal se da si el movimiento de los ojos es de un
lado, lado positivo, o para el otro lado, lado negativo.

Si se observa el registro para una persona normal, se puede observar que la seal
esperada ser de una seal cuadrada (caso ideal) ya que despus del movimiento
inicial de sacada (movimiento involuntario e impredecible) que mueve el ojo,
centrando la fvea en la posicin del objeto muy rpidamente tendremos una lnea

PGINA 2
totalmente plana que representa el perodo de fijacin y el ojo se encuentra fijo en
una posicin angular final. Cuando el objeto se cambia a una posicin opuesta,
obtendremos la misma respuesta pero en posicin invertida.

Figura 2. Tipos de registro EOG idealizado

CARCTERSTICAS DE LA SEAL EOG


Trabajar con seales fisiolgocas EOG implica conocer sus caractersticas ms
importantes que son:

Los movimientos oculares oscilan entre 70


La linealidad se pierde en forma progresiva conforme el ngulo sobrepasa los
30, especialmente en el registro vertical.
La precisin que se obtiene con el uso de electrodos de superficie son de 1.5
a 2.
Las fuentes principales de error son los artefactos elctricos, movimientos
musculares, la interferencia del parpadeo y las variaciones en el potencial
crnea-retina debidas a la adaptacin a la luz y la estado de alerta.
La relacin seal/ruido del EOG puede mejorarse utilizando electrodos de aguja
de platino en la piel alrededor de la rbita o utilizando electrodos de plata-
cloruro de plata en miniatura implantado de manera permanente en los huecos
de la rbita sea.

PGINA 3
La deteccin del potencial puede ser mejorado cuando se integra el
amplificador al electrodo y se ensambla directamente a la piel para eliminar la
susceptibilidad al ruido.
La amplitud de la seal vara entre 50 y 3500 V
El espectro de frecuencias se encuentra distribuido entre DC y 100Hz.

TCNICA ELECTROOCULOGRFICA
Las derivaciones del EOG pueden obtenerse colocando dos electrodos en la parte
lateral de los ojos para la derivacin horizontal, y otro par de electrodos arriba y
debajo de los ojos para la derivacin vertical.

El electrodo de referencia se coloca en la frente, utilizndose un total de 5 electrodos.


En la figura se muestra la colocacin de ellos.

Figura 3. Tcnica de EOG. a) Colocacin de electrodos. b) Estimulacin en el campo


visual.

La diferencia de potencial entre los electrodos situados arriba y debajo de los ojos
respectivamente est directamente relacionada a la desviacin horizontal de la
mirada.

Con la colocacin de los electrodos de esta forma, se puede detectar las derivaciones
horizontal y vertical respectivamente. Sin embargo, ambas mediciones no son
independientes, por lo que siempre es de inters tomarlas al mismo tiempo y estudiar
su correlacin.

Por otro lado, una de las interferencias sobre la EOG es la generada por el
acoplamiento de la seal de la red de alimentacin de energa elctrica sobre el
sistema de adquisicin a las variaciones de potencial de la interfaz electrodo-piel y a
otros biopotenciales o sistemas fisiolgicos.

El principal problema de la EOG es la variabilidad de la misma, la que se refleja sobre


el desplazamiento de la componente continua de dicha seal. Los principales factores
que ocasionan esta variacin son: otros biopotenciales, luminosidad del ambiente,
colocacin de los electrodos y el movimiento de la cabeza o cuerpo. Para solucionar
este problema, se utilizan tcnicas de filtrado pasa-alto con una frecuencia de corte
muy pequea (0.05Hz)

De todas eta interferencias, las que ms afectan son las introducidas por el interfaz
electrodo-piel, por otros biopotenciales y los movimientos faciales (parpadeos, accin
de hablar, etc.) Tambin se debe tener en cuenta los posibles acoplamientos
capacitivos.

PGINA 4
Diagrama a bloques

Amplificador de
Amplificador
Electrodos
Electrodos Filtros
Filtros Grfica
Grfica
Instrumentaci
Instrumentacinn
Voltaje mximo en
55 electrodos
electrodos Ganancia:250
Ganancia:250 Pasa
Pasa altas:
altas: 1Hz
1Hz cada
cada punto
punto dede
estimulacin
estimulacin
Canal vertical y
CMRR:80-90 Pasa bajas: 50Hz
horizontal

Diagrama elctrico
A continuacin se muestra el diagrama elctrico de los circuitos utilizados.

PGINA 5
Memoria de clculo
AMPLIFICADOR DE INSTRUMENTACIN
Para el uso del circuito ms simplificado de Instrumentacin, se us el INA114 el cual
nos permite el uso de una sola resistencia que permite modificar la ganancia.

Para nuestro caso se eligi una ganancia de 1000 por lo tanto, sustituyendo este valor
en la formula, la cual es otorgada en el datasheet, tendremos que el valor de nuestra
resistencia de ganancia es:

50 k 50 k 50 k
G= +1 Rg= Rg= =200.80
Rg G1 2501
Por otra parte para el clculo del CMRR, se necesitan saber 2 parmetros que son la
Ganancia en Modo Diferencial y la Ganancia en Modo Comn.

Como ya se sabe, la Ganancia tanto en Modo Comn como en Diferencial es:

VS
G=
VE
Para la Ganancia en Modo Diferencial se tuvo un voltaje de entrada de 20mV con una
salida de 18.527V, por lo tanto si se hace uso de la frmula de Ganancia, tendremos
que nuestra ganancia es igual a:

V S 5.80
GD = = =290
V E 0.020
Por otro lado para el clculo de la Ganancia en Modo Comn, se introdujo una entrada
de 10V y se obtuvo una salida de 0.02, siendo nuestra ganancia igual a:

V S 0.4
GC = = =0.02
V E 20
Una vez obtenidos estos dos parmetros, se hace uso de la frmula general del CMRR:

PGINA 6
GD
GC

CMRR=20 log
Y sustituyendo los valores obtenidos se tiene que el CMRR de nuestro amplificador es
igual a:

290
0.02
=81..93
CMRR=20 log

FILTRO PASA ALTAS


Para la etapa de filtrado se usaron amplificadores operaciones en configuracin de
filtros Sallen Key, Butterworth de segundo orden cada filtro (revisar la introduccin).
En el diseo de filtro pasa altas con frecuencia de corte (fc) a 20 Hz de Sallen Key se
us la siguiente frmula:

1
f c=
2 RC
Usando C=0.1f y fc=20 Hz podemos sustituir en la frmula y despejar:

1 1
R= = =1.6 M
fc2 C ( 1 Hz )( 2 )( 0.1 f )

Dicha resistencia es la ubicada en retroalimentacin positiva y a tierra en la entrada


positiva.

Con lo que se obtiene una R=1.6 M aunque en la prctica se utiliza un trinpot

de 10M
Como se desea una configuracin Butterworth de segundo orden, el filtro debe tener
una ganancia de aproximadamente 1.58, donde R2 es la resistencia a tierra de la
entrada inversora y R1 es la resistencia de retroalimentacin negativa

R2
G= +1
R1
Proponemos los valores de R2 y R1
R2=30k
R1=56k

30 k
G= +1=1.54
56 k
PGINA 7
Figura 4. Filtro pasa altas configuracin Sallen Key

FILTRO PASA BAJAS


Se tiene la misma configuracin del filtro pasa altas, de configuracin Sallen Key
Butterworth de segundo orden, por lo que los clculos con son similares siguiendo la
frmula

1
f c=
2 RC
Y sustituyendo C=0.1F y fc=500Hz

1 1
R= = =31.8 k
fc2 C ( 50Hz )( 2 ) ( 0.1 f )
Las resistencias R van en serie a la entrada positiva del amplificador.

Como igualmente se tiene una configuracin Butterworth de segundo orden entonces


se ocupa la siguiente formula:

R2
G= +1
R1
Proponiendo los mismos valores de R2 y R1
R2=30k
R1=56k

30 k
G= +1=1.54
56 k
En este caso R2 va conectada como retroalimentacin negativa, y R3 se conecta del
nodo de R2 y el capacitor y a tierra.

PGINA 8
Figura 5. Filtro pasa bajas configuracin Sallen Key
Debido a que la frecuencia de corte superior es de 50Hz se ahorra la implementacin
de un filtro Notch, ya que la frecuencia de lnea no producira una interferencia.

Resultados
ESTIMULADOR DE EOG
Para la tcnica del EOG se requiere usar una estimulacin a ciertos grados de mirada.
Primeramente se debe encender el led central, que es el de referencia, despus se
deben encender los leds de los extremos derecho e izquierdo respectivamente de
forma horizontal, vuelve a encenderse el led de referencia y posteriormente comienza
una secuencia hacia la derecha cada 10, a 10, 20 hasta 50, se vuelve a
encender la referencia y despus comienza la secuencia hacia La izquierda, vuelve a
encenderse el led de referencia y vuelve a repetirse el proceso anterior pero Ahora de
forma vertical.
Para realizar lo anterior, se hizo uso de la placa y plataforma de Arduino Uno, de
acuerdo al siguiente cdigo:

//Asignacin de cada int ledPinRE = 43 ; int ledPin1 = 44 ;


puerto a su respectivo led
int ledPinAA = 41 ; int ledPin11 = 40 ;
//o boton segun
int ledPinBB = 39 ; int ledPin22 = 38 ;
corresponda
int ledPinCC = 37 ; int ledPin33 = 36 ;
int buttonPinG = 31 ;
int ledPinDD = 35 ; int ledPin44 = 34 ;
int buttonStateG=0;
int ledPinEE = 33 ; int ledPin55 = 32 ;

//seccion horizontal
//seccion vertical void setup() {
int ledPinE = 53 ;
int ledPin5 = 52 ; // Establecemos los
int ledPinD = 51 ;
puesrtos como entrada o
int ledPin4 = 50 ;
int ledPinC = 49 ; salida
int ledPin3 = 48 ;
int ledPinB = 47 ; pinMode(ledPinE,
int ledPin2 = 46; OUTPUT);
int ledPinA = 45 ;

PGINA 9
pinMode(ledPinD, buttonStateG = digitalWrite(ledPinRE,
OUTPUT); digitalRead(buttonPinG);// LOW);
estado del boton
pinMode(ledPinC,
OUTPUT); if (buttonStateG ==
//Encienden leds cada 10
HIGH) {
pinMode(ledPinB, a la der.
OUTPUT); //secuencia horizontal
digitalWrite(ledPinA,
pinMode(ledPinA, //Enciende la referencia HIGH);
OUTPUT);
delay(3000); delay(5000);
pinMode(ledPinRE,
digitalWrite(ledPinRE, digitalWrite(ledPinA,
OUTPUT);
HIGH); LOW);
pinMode(ledPinAA,
delay(5000); digitalWrite(ledPinB,
OUTPUT);
HIGH);
digitalWrite(ledPinRE,
pinMode(ledPinBB,
LOW); delay(5000);
OUTPUT);
digitalWrite(ledPinB,
pinMode(ledPinCC,
LOW);
OUTPUT); //enciende el ultimo led
del extremo der. digitalWrite(ledPinC,
pinMode(ledPinDD,
HIGH);
OUTPUT); digitalWrite(ledPinE,
HIGH); delay(5000);
pinMode(ledPinEE,
OUTPUT); delay(5000); digitalWrite(ledPinC,
LOW);
pinMode(buttonPinG, digitalWrite(ledPinE,
INPUT); LOW); digitalWrite(ledPinD,
HIGH);
pinMode(ledPin1,
OUTPUT); delay(5000);
//Enciende la referencia
pinMode(ledPin11, digitalWrite(ledPinD,
OUTPUT); digitalWrite(ledPinRE, LOW);
HIGH);
pinMode(ledPin2, digitalWrite(ledPinE,
OUTPUT); delay(5000); HIGH);
pinMode(ledPin22, digitalWrite(ledPinRE, delay(5000);
OUTPUT); LOW);
digitalWrite(ledPinE,
pinMode(ledPin3, LOW);
OUTPUT); //enciende el ultimo led //Enciende la referencia
pinMode(ledPin33, del extremo izq.
digitalWrite(ledPinRE,
OUTPUT); digitalWrite(ledPinEE, HIGH);
pinMode(ledPin4, HIGH);
delay(5000);
OUTPUT); delay(5000);
digitalWrite(ledPinRE,
pinMode(ledPin44, digitalWrite(ledPinEE, LOW);
OUTPUT); LOW);
pinMode(ledPin5,
OUTPUT); //Encienden leds cada 10
//Enciende la referencia a la izq.
pinMode(ledPin55,
OUTPUT); digitalWrite(ledPinRE, digitalWrite(ledPinAA,
HIGH); HIGH);
}
delay(5000); delay(5000);
void loop() {

PGINA 10
digitalWrite(ledPinAA, digitalWrite(ledPinRE, digitalWrite(ledPin11,
LOW); LOW); HIGH);
digitalWrite(ledPinBB, digitalWrite(ledPin55, delay(5000);
HIGH); HIGH);
digitalWrite(ledPin11,
delay(5000); delay(5000); LOW);
digitalWrite(ledPinBB, digitalWrite(ledPin55, digitalWrite(ledPin22,
LOW); LOW); HIGH);
digitalWrite(ledPinCC, digitalWrite(ledPinRE, delay(5000);
HIGH); HIGH);
digitalWrite(ledPin22,
delay(5000); delay(5000); LOW);
digitalWrite(ledPinCC, digitalWrite(ledPinRE, digitalWrite(ledPin33,
LOW); LOW); HIGH);
digitalWrite(ledPinDD, digitalWrite(ledPin1, delay(5000);
HIGH); HIGH);
digitalWrite(ledPin33,
delay(5000); delay(5000); LOW);
digitalWrite(ledPinDD, digitalWrite(ledPin1, digitalWrite(ledPin44,
LOW); LOW); HIGH);
digitalWrite(ledPinEE, digitalWrite(ledPin2, delay(5000);
HIGH); HIGH);
digitalWrite(ledPin44,
delay(5000); delay(5000); LOW);
digitalWrite(ledPinEE, digitalWrite(ledPin2, digitalWrite(ledPin55,
LOW); LOW); HIGH);
digitalWrite(ledPinRE, digitalWrite(ledPin3, delay(5000);
HIGH); HIGH);
digitalWrite(ledPin55,
delay(5000); delay(5000); LOW);
digitalWrite(ledPinRE, digitalWrite(ledPin3, digitalWrite(ledPinRE,
LOW); LOW); HIGH);
delay(5000); digitalWrite(ledPin4, delay(5000);
HIGH);
digitalWrite(ledPinRE,
delay(5000); LOW);
//secuencia vertical
digitalWrite(ledPin4, delay(2000);
digitalWrite(ledPinRE, LOW);
HIGH); }
digitalWrite(ledPin5,
delay(5000); else {
HIGH);
digitalWrite(ledPinRE, //turn LED off:
delay(5000);
LOW);
digitalWrite(ledPinA, LOW);
digitalWrite(ledPin5,
digitalWrite(ledPin5, LOW); digitalWrite(ledPinAA,
HIGH);
LOW);
digitalWrite(ledPinRE,
delay(5000); HIGH); digitalWrite(ledPinB, LOW);
digitalWrite(ledPin5, delay(5000); digitalWrite(ledPinBB,
LOW);
LOW);
digitalWrite(ledPinRE,
digitalWrite(ledPinRE, LOW); digitalWrite(ledPinC,
HIGH);
LOW);
delay(5000);
PGINA 11
digitalWrite(ledPinCC,
LOW);
digitalWrite(ledPinD,
LOW);
digitalWrite(ledPinDD,
LOW);
digitalWrite(ledPinE, LOW);
digitalWrite(ledPinEE,
LOW);
digitalWrite(ledPinRE,
LOW);
digitalWrite(ledPin5, LOW);
digitalWrite(ledPin4, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin11,
LOW);
digitalWrite(ledPin22,
LOW);
digitalWrite(ledPin33,
LOW);
digitalWrite(ledPin44,
LOW);
digitalWrite(ledPin55,
LOW);
}
}

PGINA 12
1
0
50

Diagrama del estimulador

Fig. Estimulador para EOG

PGINA 0
COLOCACIN DE ELECTRODOS

FIGURA. COLOCACIN DE ELECTRODOS

Como se puede observar en la figura, se colocaron los electrodos del canal horizontal
y vertical tal como lo reporta la literatura, para poder observar el potencial de inters.

FILTRO PASA BANDAS


La frecuencia de corte en lo filtros se da a un 70% de la amplitud total de la seal de
entrada, es decir, si tenemos una entrada de una seal senoidal con un 1 Vpp la
frecuencia de corte se da cuando la seal de salida sea de 700mVpp.

Filtro P.A. #1 Filtro P.A. #2 % Error #1 % Error #2


Fc terica 1Hz 1Hz 0% 10%
Fc normal 1Hz 900mHz
Voltaje terico 0.70 V 0.70 V 8.5% 8.5%
Voltaje normal 0.76 V 0.76 V
Tabla 1. Resultados y % de error en los filtros pasa altas

Filtro P.B. #1 Filtro P.B. #2 % Error #1 % Error #2


Fc terica 50Hz 50Hz 4% 8%
Fc normal 48Hz 46Hz
Voltaje terico 0.70 V 0.70 V 8.5% 5.7%

PGINA 1
Voltaje normal 0.76 V 0.74 V
Tabla 2. Resultados y % de error en los filtros pasa bajas

SEAL EOG
Primero de probaron los canales verticales y horizontales del EOG, como se muestra
en la siguiente figura, viendo la salida de ambos en un rango de 0 a 10 Votls.

A continuacin se muestran los resultados en voltaje del EOG vertical y horizontal, con
y sin estimulacin.

Grados Voltaje de salida


-50 -7.8
-40 -7.4
-30 -5.2
-20 -4
-10 -2.6
0 0
10 1.84
20 3.36
30 5.2
40 6.6
50 8.6

Tabla 3. Resultados del EOG Horizontal sin estimulacin

PGINA 2
Respuesta del Electrooculograma Horizontal sin estimulacin
10
8
6
4
2
Amplitud [Volts] 0
-60 -40 -20 0 20 40 60
-2
-4
-6
-8
-10

Grados []

Grfica de la respuesta del EOG Horizontal sin estimulacin (oscuro)

Se puede obsevar que sin estimulacin la respuesta del EOG es lneal.

Grados V de salida
-50 8.2
-40 7.8
-30 5.6
-20 4
-10 2.6
0 0
10 2
20 2.8
30 4.6
40 6.6
50 8.6

Tabla 4. Resultados del EOG Horizontal con estimulacin

PGINA 3
Respuesta del Electrooculograma Horizontal con estimulacin
10
8
6
4
2
Amplitud [Volts] 0
-60 -40 -20 0 20 40 60
-2
-4
-6
-8
-10

Grados []

Grfica de respuesta de EOG Horizontal con estimulacin

Grados Voltaje de salida


-50 -7.4
-40 -5.8
-30 -5.6
-20 -4.4
-10 -3.4
0 0
10 3.2
20 4.8
30 5.6
40 6.8
50 8.4

Tabla 5. Resultados del EOG Vertical sin estimulacin

PGINA 4
Respuesta del Electrooculograma Vertical sin estimulacin
10
8
6
4
2
Amplitud [Volts] 0
-60 -40 -20 0 20 40 60
-2
-4
-6
-8
-10

Grados []

Grfica de la respuesta del EOG vertical sin estimulacin

Grados Voltaje de salida


-50 -7.8
-40 -6.6
-30 -6
-20 -3.8
-10 -2.6
0 2.2
10 4
20 4.8
30 6.4
40 7.4
50 7.8

Tabla 6. Resultados del EOG vertical con estimulacin

PGINA 5
Repuesta del Electrooculograma Vertical con estimulacin
10
8
6
4
2
Amplitud [Volts] 0
-60 -40 -20 0 20 40 60
-2
-4
-6
-8
-10

Grados []

Grfica de respuesta del EOG vertical con estimulacin

Como podemos observar tambin cambia el valor de voltaje de la repuesta del EOG
con estimulacin a comparacin del EOG sin estimulacin.

INTERFAZ CON LA COMPUTADORA


Para la adquisicin de las seales se realizar la interfaz con la computadora se hizo
uso de Arduino y de MatLab, de la siguiente forma:

CODIGO EN ARDUINO

PGINA 6
%borrar previos
delete(instrfind({'Port'},{'COM7'}));
%crear objeto serie
s = serial('COM7','BaudRate',9600,'Terminator','CR/LF');
warning('off','MATLAB:serial:fscanf:unsuccessfulRead');
%abrir puerto
fopen(s);

% parmetros de medidas
tmax = 90; % tiempo de captura en s
rate Por medio%deresultado
= 33; Arduino se obtienen las dos seales
experimental analgicas del EOG y posteriormente se envan
(comprobar)
a MatLab.

% preparar la figura
f = figure('Name','Captura');
a = axes('XLim',[0 tmax],'YLim',[0 5.1]);
l1 = line(nan,nan,'Color','r','LineWidth',2);
l2 = line(nan,nan,'Color','b','LineWidth',2);

CODIGO EN MATLAB
xlabel('Tiempo (s)')
ylabel('Voltaje (V)')
title('Captura de voltaje en tiempo real con Arduino')
grid on
hold on

% inicializar
v1 = zeros(1,tmax*rate);
v2 = zeros(1,tmax*rate);
i = 1; PGINA 7
t = 0;
% ejecutar bucle cronometrado
tic
while t<tmax
t = toc;
% leer del puerto serie
a = fscanf(s,'%d,%d')';
v1(i)=a(1)*5/1024;
v2(i)=a(2)*5/1024;
% dibujar en la figura
x = linspace(0,i/rate,i);
set(l1,'YData',v1(1:i),'XData',x);
set(l2,'YData',v2(1:i),'XData',x);
drawnow
% seguir
i = i+1;
end

% resultado del cronometro


clc;
fprintf('%g s de captura a %g cap/s \n',t,i/t);

%savefigure('captura_multi','s',[4.5 3],'po','-dpdf')

%% Limpiar la escena del crimen


fclose(s);
delete(s);
clear s;

ADQUISICIN DE DATOS
A continuacin se muestra una prueba de la interfaz hecha, tomando y variando el
valor de dos potencimetros.

PGINA 8
Anlisis de resultados
ACOPLE GALVNICO
Para el acople galvnico usamos un amplificador de aislamiento (ISO124P), el cual es
alimentado por una pila de 9 Volts.

El amplificador de aislamiento est compuesto por un amplificador de entrada, un


modulador, una barrera de aislamiento, un demodulador y un amplificador de salida.

FIGURA . C ONFIGURACIN BSICA DE UN AMPLIFICADOR DE AISLAMIENTO .

Para acoplar la entrada y salida del amplificador de aislamiento, existen tres mtodos
principales: aislamiento inductivo, ptico y capacitivo. En nuestro caso el ISO124P usa
el mtodo capacitivo, el cual consta de un condensador en serie.

PGINA 9
FIGURA . E SQUEMA INTERNO DEL ISO124P.

Debido a que la terminal de tierra, o comn, entre la entrada y salida son diferentes,
estn elctricamente aisladas en el orden de millones de ohms. El amplificador de
aislamiento es en realidad un convertidor de energa; la energa elctrica a la entrada
del modulador es convertida a algn tipo de energa no conductiva en la barrera de
aislamiento y posteriormente convertida nuevamente en energa elctrica en la salida
del demodulador. Los amplificadores de aislamiento realmente operan bajo el principio
de atenuacin. La alta impedancia de la barrera se presenta en serie entre la entrada
y la salida. Por lo tanto, un voltaje de ruido de modo aislado (IMV) debe ir a travs de
la alta resistencia de la barrera antes de que se pueda mezclar con la seal de salida.
As la mayora de los voltajes de interferencia o ruido se abaten en su paso a travs de
la barrera, aadindose muy poco a la seal de salida. Debido a que la barrera no
tiene una impedancia infinita se produce cierto voltaje, decimos que un voltaje de
modo aislado (IMV).

La medida de que tan bien un amplificador de aislamiento atena o rechaza el voltaje


de modo aislado (IMV) es llamado rechazo al modo aislado (IMR), en nuestro caso
nuestro IMR es de 140 dB. El amplificador de aislamiento rechaza voltajes de
interferencia de bajo nivel que aparecen a travs de la barrera de aislamiento en la
misma forma en que rechaza los kilovolts.

La configuracin que se us para el amplificador de aislamiento ISO124P fue la


expresada en su datasheet, la cual es la requerida para cumplir su funcionamiento.

PGINA 10
FIGURA . E SQUEMA DE CONEXIN DEL ISO124P.

Finalmente, el amplificador de aislamiento nos ayuda a cumplir con 3 propsitos


principales:

Rompe los lazos de tierra permitiendo conectar circuitos incompatibles.


Amplifica seales y atena el ruido.
Evita que altos voltajes puedan producir dao a personas, circuitos y equipos.

Una tcnica para saber si nuestro amplificador de aislamiento est funcionando es


probar con un multmetro, en la funcin de continuidad, si existe continuidad entre los
dos circuitos, observando claramente que la salida obtenida por el amplificador sea la
que nosotros esperbamos.

AMPLIFICADOR DE INSTRUMENTACIN
Para el desarrollo de esta prctica se utiliz el Amplificador INA144 el cual por medio
de una sola resistencia se puede configurar la ganancia, es de bajo costo por as
decirlo y tiene una proteccin contra dao de +/- 40 V cosa que otros no cuentan al
igual que la caracterstica importante para este caso es una CMRR de 115dB.

Tal como se puede ver en la memoria de clculo, la resistencia Rg se puede calcular


con la formula mostrada simplemente se conectan los dispositivos y ser todo, cabe
recalcar que esta Rg es la que variara la ganancia del dispositivo (como se dijo
anteriormente), dicha ganancia para este caso se recomienda que no sea tan grande,
por dicha razn se eligi una igual a 250 dando como resultado una Rg= 200.80
(mostrado en la memoria de clculos).

PGINA 11
FILTROS PASA BANDA
Los resultados en frecuencia de los filtros pasa bajas pueden mostrarse en las
siguientes tablas, as como la grfica del barrido de frecuencias.

Respuesta del filtro pasa bandas #1


1.2

0.8

Amplitud [Volts] 0.6


0.4

0.2

0
0 10 20 30 40 50 60 70

Frecuencia [Hz]

Frecuencia Amplitud
0.7 0.6
0.9 0.72
1 0.76
3 1.01
5 1.01
7 1.01
9 1.01
11 1.01
13 1.01
15 1.01
20 1.01
25 0.92
30 0.92
35 0.88
40 0.84
42 0.8
44 0.8
46 0.8
48 0.76
50 0.76
52 0.72

PGINA 12
54 0.6
56 0.5
58 0.4
60 0.4

Respuesta del filtro pasa bandas #2


1.2

0.8

Amplitud [Volts] 0.6


0.4

0.2

0
0 10 20 30 40 50 60 70
Frecuencia [Hz]

Frecuencia Amplitud
0.7 0.63
0.9 0.76
1 0.85
3 0.99
5 0.99
7 1.01
9 0.98
11 0.98
13 0.96
15 0.95
20 0.93
25 0.91
PGINA 13
30 0.87
35 0.84
40 0.79
42 0.77
44 0.76
46 0.74
48 0.73
50 0.72
52 0.7
54 0.64
56 0.6
58 0.5
60 0.4

Se decidi utilizar la topologa Sallen Key para los filtros por las siguientes
caractersticas:

Dichos filtros tienen estructura de fuente de tensin.


La exactitud de la ganancia es importante
Se utiliza un filtro con ganancia unidad
La Q del par de polos es baja (p.e. Q < 3)

Las ventajas de implementar un filtro Butterworth son las siguientes:

Mxima uniformidad de amplitud en la respuesta en frecuencia en la banda de


paso.
Buen comportamiento en general.
Mejor respuesta a entrada de pulsos que Chebyshev.
Mejor pendiente de atenuacin que Bessel.

Aunque tiene un sola desventaja con respecto a los otros tipos de filtros.

Ligeros sobrepasamientos y oscilaciones en la respuesta a entrada de pulsos

Conclusiones.
RAMOS GUTIRREZ IRENE
En esta prctica tenamos como objetivo disear e implementar un Electrooculograma
vertical y horizontal, lo cual significa la utilizacin de dos canales. Al principio del
desarrollo prctico tuvimos problemas con los electrodos, ya que stos eran muy
grandes y pesados, sin embargo resolvimos el problema utilizando electrodos
peditricos y caimanes. Otro problema que tuvimos fue en el amplificador de
instrumentacin, en el que en un principio tenamos una ganancia de 1000, sin
embargo la seal de salida nos daba en un rango de mili volts; por lo tanto
cambiamos la amplificacin a 250, agregando una amplificacin final de 75. Adems
PGINA 14
de la implementacin del Electrooculograma, se realiz un estimulador visual del tipo
dmero, con el cual se encenda un LED por cada grado de visin a un metro de
distancia el paciente, o alumno prueba.

Podemos concluir que la seal electroculogrfica es una seal de fcil adquisicin,


aunque se tiene que implementar un aislamiento para evitar descargas en una zona
tan sensible como son los ojos.

SANTOS MARTNEZ SHARON LIZETH


En la realizacin de esta prctica podemos decir que obtuvimos muy buenos
resultados, desde la realizacin de la pre amplificacin, ya que fue correcta y
suficiente para poder observar la seal en el osciloscopio, se implement una
amplificacin con ganancia en 250, esto permiti una mejor visualizacin de la seal;
en cuanto a los filtros podemos decir que tienen una respuesta muy buena de acuerdo
a la tabla y la grfica obtenida, adems de que la seal presenta ruido de forma
mnima, es decir, que no interviene con la visualizacin de la seal. As mismo
desarrollar el estimulador ocular fue una gran herramienta con la cual se realiz la
prueba encendiendo el led correspondiente cada 5 segundos, esto permiti visualizar
el cambio de voltaje en la seal de acuerdo a los grados en que el paciente mirara, si
observamos los datos de la prueba, podemos ver que es muy significativo el cambio
de voltaje de acuerdo tanto a los grados de la mirada, as como tambin la influencia
de realizarlo en obscuridad y con iluminacin.

CASTILLO ROA PEDRO ANTONIO


Tras llevar acabo esta prctica, se pude decir que se obtuvieron los resultados
esperados, sin embargo durante el proceso se tuvieron algunas dificultades, tales
como la amplificacin del INA114, en un principio esto resulto un problema, ya que al
inicio se tena una amplificacin demasiado grande y esto no permita una
visualizacin adecuada de la seal, por lo que se opt por disminuir la amplificacin a
250 lo cual ayudo mucho, otro problema que se tuvo fue que a la salida de los filtros
la seal resultante no tena una amplificacin suficiente, por lo que se decidi poner
una ltima amplificacin de 75 para poder visualizarlo mejor (lo cual si resulto til).

Finalmente cabe resaltar que al llevar a cabo el estudio, los voltajes obtenidos con luz
resultaron ser ms grandes que al hacerlo sin luz, lo cual es muy coherente pues el
ojo humano tiene una respuesta agresiva a los cambios de iluminacin, siendo esta
mayor cuando la luz que incide en el ojo es muy intensa.

IBETH PAIS
La seal del EOG es de gran importancia para el estudio de los movimientos oculares.
. El desarrollo fue muy similar a la seal de ECG en cuanto procedimiento por
lo que la parte interesante que resaltamos es la caracterizacin de la seal
envolvente. Cabe mencionar que desde la parte adquisicin de la onda
encontramos problemas ya que la seal tena una amplitud pequea, por lo
que nos fue difcil realizar una correcta caracterizacin de la seal para el
desarrollo de la grfica y as poder analizar la respuesta de los movimientos
oculares con y sin estimulacin visual.

PGINA 15
PGINA 16

You might also like