Sei sulla pagina 1di 14

UNIVERSIDAD NACIONAL MAYOR DE

SAN MARCOS
(Universidad del Per, DECANA DE AMRICA)
10
FACULTAD DE
Ingeniera Electrnica, Elctrica y

U Telecomunicaciones
E.A.P INGENIERA ELECTRNICA

INFORME FINAL 4

N
Electroencefalograma

ALUMNO:

Roque Pelaez Kevin Antonio 12190168


Cardenas Arias Bladimir 121901

M PROFESOR:

Ing. Rafael Bustamante


CURSO:

Laboratorio Procesamiento Digital de Seales

S GRUPO:
Viernes (6-9 pm)

CICLO:

2017-2

M CIUDAD UNIVERSITARIA, noviembre 2017


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

ELECTROENCEFALOGRAMA
INTRODUCCION OBJETIVOS
Extraer conocimiento de las seales de Este trabajo tiene como objetivo
electroencefalograma (EEG) se ha fundamental Desarrollar mtodos de
convertido en una importante rea de adquisicin y procesamiento de seales
investigacin de la ingeniera electroencefalogrficas usando Matlab
biomdica. A sus aplicaciones iniciales y Arduino y teniendo como base
de diagnosis mdica, hoy da, se le conocimientos previamente estudiados
suman numerosos esfuerzos, para en el anlisis del procesamiento de
desarrollar aplicaciones que permitan a datos.
los usuarios controlar dispositivos
En base a este objetivo principal, se
externos, nicamente con su actividad proponen los siguientes objetivos
cerebral. Este proyecto se plantea, para parciales:
desarrollar un software de procesado
en tiempo real de seales EEG, -Estudio e implementacin del modelo
generativo a desarrollar
desarrollado bajo el entorno de
MATLAB, teniendo como objetivo - Estudio de alternativas que reduzcan
principal, la implementacin de un el elevado coste de diseo.
sistema de interfaz cerebroordenador -Realizar un seguimiento de las ondas
(cuyo acrnimo ingls es BCI) basado en cerebrales generadas a partir de la
paradigmas de imaginacin de actividad elctrica del cerebro.
movimiento. Adems, se pretende que
el programa desarrollado sea capaz de MEDIOS EMPLEADOS
trabajar en lnea. El proyectista deber Para la realizacin de este experimento
desarrollar un interfaz grfico que se us del programa Matlab 2015a y el
permita al usuario controlar el hardware libre Arduino
programa de forma simple, as como
todas las herramientas de procesado FASES DEL PROYECTO
necesarias. Esto significa que debe - Estudio bsico de los principios de los
implementar al menos un mtodo de sistemas de interfaz cerebroordenador
extraccin de caractersticas de la seal (cuyo acrnimo ingls es BCI)
EEG y un algoritmo de clasificacin de
las mismas. -Estudio e identificacin de los
algoritmos ms extendidos de
procesado de seal.

2
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
-Desarrollo de una interfaz grfica - Otra aplicacin sera la realizacin de
mediante Matlab. juegos en los que una persona pueda
mover objetos con la mente mediante
-Implementacin de software de
un dispositivo(casco) que capte
procesado en tiempo real de seales
seales cerebrales, aislando una
de EEG.
determinada banda de frecuencias y
APLICACIONES asocindolo a estados de relajacin,
- Los exmenes de EEG que miden la estrs, concentracin y falta de
actividad cerebral podran utilizarse atencin (bandas alfa y beta).
para la deteccin de anomalas o y
trastornos cerebrales tales como la
epilepsia, trastorno de sueo y
similares.
- Se puede usar de manera en la que
podamos controlar dispositivos
externos tales como: sillas de ruedas,
prtesis, esto sera de mucha ayuda
para personas con discapacidad,
aunque su alcance no estara limitado
a esto, pudiendo tambin realizar
aplicaciones orientadas al control del
ordenador y la navegacin a travs de
Internet.

3
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Marco Terico
CONCEPTOS BASICOS
En este captulo se pretende presentar
al lector todos los conceptos bsicos
necesarios para poder seguir con
mayor facilidad la descripcin del
Figura 1: Clasificacin tcnicas captura actividad
mtodo desarrollado, con el fin de que cerebral
el texto resulte ameno para todo tipo
de lectores, tanto expertos como Interfaz cerebro computador
aquellos que no tengan conocimiento
Una interfaz cerebro-computador (BCI
alguno de conceptos de tratamiento de
por sus siglas en ingls) es un sistema
seales.
que permite control directo de una
aplicacin computacional, instrumento
Electroencefalograma (EEG) mecnico, entre otros, mediante las
intenciones de una persona, reflejadas
En primer lugar, resulta relevante
explicar el porqu de la eleccin del
electroencefalograma como mtodo de
medida de la actividad cerebral.
Atendiendo a la Figura 1, que muestra
una clasificacin de las diferentes
tcnicas de captura de la actividad
cerebral en funcin de la resolucin
espacio-temporal que requieren, se en seales cerebrales. Se dice que se
puede observar cmo el EEG es de los omite el mecanismo de salida
menos invasivos. Adems, ofrece las tradicional del cuerpo humano, es
mejores prestaciones en relacin decir, los msculos, para obtener las
calidad-precio y su fabricacin es instrucciones directamente desde las
sencilla. seales medidas.

Estado mental del sujeto


El concepto de estado mental del sujeto
est fuertemente ligado al tipo de onda
cerebral predominante en un momento
determinado, como se muestra a
continuacin

4
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Ondas caractersticas de un EEG EEG durante fases del sueo

5
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Sistemas de EEG CAPTACIN DEL EEG

El proceso tpico para registrar seales La actividad bioelctrica cerebral puede


bioelctricas que incluye registro, captarse por diversos procedimientos:
filtrado, amplificacin y digitalizacin Sobre el cuero cabelludo
de la seal, se presenta en la siguiente
En la base del crneo
figura:
En cerebro expuesto
En localizaciones cerebrales
profundas .
Para captar la seal se utilizan
diferentes tipos de electrodos:
Electrodos superficiales: Se aplican
Registro, filtrado, amplificacin y digitalizacin de
sobre el cuero cabelludo
una seal bioelctrica Electrodos basales: Se aplican en la
base del crneo sin necesidad de
procedimiento quirrgico
De acuerdo con C. Binnie, una mquina
de EEG debe ser capaz de registrar la Electrodos quirrgicos: para su
actividad cerebral desde un nivel de 1 aplicacin es precisa la ciruga y pueden
V 2 V hasta 1 mV o 2 mV, dentro de ser corticales o intracerebrales
un ancho de banda de 0,1 Hz 100 Hz. El registro de la actividad bioelctrica
En general un EEG de 21 canales es lo cerebral recibe distintos nombres
mnimo considerado para utilizar todos segn la forma de captacin:
los electrodos del sistema 10-20. En la
mayora de los laboratorios, se tienen Electroencefalograma (EEG): cuando
campos elctricos provenientes de la se utilizan electrodos de superficie o
red, ya sea de 50 Hz o 60 Hz. Esto causa basales. Electrocorticograma (ECoG): si
interferencia en varias maneras, ya que se utilizan electrodos quirrgicos en la
cualquier amplificador trabajando a superficie de la corteza
nivel de microvolts ser afectado por la Estreo Electroencefalograma (E-
interferencia de la red, as como al EEG): cuando se utilizan electrodos
conectar y desconectar cables. quirrgicos de aplicacin profunda.

6
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
torcica. Como caractersticas mas
importantes presentan la comodidad
TIPOS DE ELECTRODOS de colocacin, la comodidad para el
Superficiales: Existen varios tipos: paciente en registros de larga
duracin, su gran inmunidad a los
a) Adheridos. Son pequeos discos
artefactos y la precisin de su
metlicos de 5 mm de dimetro. Se
colocacin, lo que los hace muy tiles
adhieren con pasta conductora y se
en estudios comparativos, aunque
fijan con colodin que es aislante.
para sacar provecho de esta
Aplicados correctamente dan
caracterstica es precisa una tcnica
resistencias de contacto muy bajas (1-2
muy depurada.
kilo ohmios).
b) De contacto. Consisten en pequeos
tubos de plata clorurada roscados a
soportes de plstico. En su extremo de
contacto se colocan una almohadilla
que se humedece con solucin
conductora. Se sujetan al crneo con
bandas elsticas y se conectan con
Principio de colocacin de electrodos en casco de
pinzas de cocodrilo. Son de malla
colocacin muy fcil, pero incmodos
para el paciente. Por esto no permiten d) De aguja. Su uso es muy limitado;
registros de larga duracin. solo se emplea en recin nacidos y en
UCI. Pueden ser desechables (de un
solo uso) o de uso mltiple. En este
caso, su esterilizacin y manipulacin
deben ser muy cuidadosos. Todos los
electrodos descritos hasta aqu
registran solamente la convexidad
A. Esquema de un electrodo de contacto.
superior de la corteza. Para el estudio
B. Colocacin de los electrodos de contacto. de la cara basal del encfalo se utilizan
c) En casco de malla electrodos especiales como el
farngeo, el esfenoidal, y el timpnico.
De introduccin reciente. Los
electrodos estn incluidos en una e) Quirrgicos. Se utilizan durante el
especie de casco elstico. Existen acto quirrgico y son manipulados
cascos de diferentes tamaos, exclusivamente por el neurocirujano.
dependiendo de la talla del paciente. Pueden ser durales, corticales o
Se sujetan con cintas a una banda intracerebrales.
7
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
1 = 2 = 10 3 = 5

ETAPA DE FILTRADO
Donde la ganancia vendr dada por:
A. FILTRO NOTCH A 60Hz:
2
El filtro NOTCH se caracteriza por rechazar =1+
1
una frecuencia determinada que este
interfiriendo a un circuito, en nuestro caso la
frecuencia de 60Hz que es generada por la Debido a que las resistencias se asumen
lnea de potencia. El filtro se encargara de iguales, intentando aumentar la calidad del
rechazar exclusivamente el ruido de esta circuito, su ganancia ser de tan solo 2.
frecuencia para entregar a la salida una seal
completamente pura de distorsiones de este Para las capacitancias:
tipo.
Uno de los circuitos ms usados para este tipo
de aplicaciones es el Doble T con 1 1
1 = 2 = =
amplificadores operacionales que permite un 2 1 2(60)(10)
factor de calidad Q alto (Banda angosta y = 265,25 3
cada de alta pendiente). = 530,51

Dejando el circuito de la siguiente manera:

Figura 1. Circuito filtro NOTCH de Q alto

Para este tipo de filtros, como se observa en la


Figura 4 se tiene la siguiente frmula para la
frecuencia central de corte: Figura 2. Filtro NOTCH a 60Hz
1
= B. FILTRO PASABANDA DE 10 A 30 Hz:
21 1
Los valores de las otras capacitancias y El filtro pasabanda es un circuito diseado
resistencias vienen dados por las siguientes para pasar seales slo en cierta banda de
relaciones: frecuencias en tanto que rechaza todas las
3
1 = 2 = 23 1 = 2 = seales fuera de esta banda. Este tipo de filtro
2 tiene una ganancia mxima a una frecuencia
Asumiendo valores para las resistencias 1 y
denominada frecuencia de resonancia. Si la
2 de 10M obtenemos los siguientes valores
frecuencia varia respecto a la resonancia, el
de elementos del circuito:
voltaje de salida disminuye. Hay 2 frecuencias
8
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
en las cuales la ganancia de voltaje es 0,707, 2
1 = = 79,57
estas frecuencias se denominan frecuencias de 2 2(20) 100
corte. 2
2 =
(2(22 ) 2) 2(20) 100
= 26,5
Para este caso, uno de los filtros de mejor
2(2)
calidad es el de topologa Sallen-Key que le 3 = = 318,3
agrega 1 polo de ms al circuito y le 2(20) 100
proporciona mltiple realimentacin, lo que Dejando el circuito:
asegura un factor de calidad, Q, del circuito
mayor que algunos de otras topologas.

Figura 4. Filtro pasabanda 10 a 30Hz

Figura 3. Filtro pasabanda de topologa


Sallen-Key
Las frmulas de este circuito para hallar los
valores de sus elementos vienen dadas por:

1 =
2 2

= 3
(2 2
) 2
2
=
2
Donde,

1 1 + 3
0 =
2 1 2 3
3
= = 0 2
21

Entonces, estableciendo un Q de 2 para


asegurar que el filtrado sea de banda ancha,
para obtener una buena respuesta del filtro, una
frecuencia central de 20Hz, una ganancia de 2,
as como los rechazabanda antes
implementados y un C=100nF, obtenemos
que:
9
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

SIMULACIONES
FILTROS
Filtro pasabanda (10-30 Hz)

Grficas de bode

10
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Filtro Notch

Graficas de bode
11
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Circuito Amplificador

12
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
set(L1,'Xdata',t,'Ydata',u)
drawnow
end
end
Cdigo del programa Programa para realizar la fft
Programa para realizar la adquisicion L=100;
de datos
Y = fft(u);
clc
P2 = abs(Y/L);
close all
P1 = P2(1:L/2+1);
clear all
P1(2:end-1) = 2*P1(2:end-1);
ar= arduino('COM3');
figure(1)
Fs= 50; %Frecuencia de muestreo
subplot(1,1,2)
N = 100; %Tamao del vector
plot(f,P1)
u = zeros(N,1); % Vector de entrada
title('Seal expresado en frecuencia')
y = zeros(N,1); % Vector de entrada
xlabel('f (Hz)')
t= linspace(0,(N-1)/Fs,N);
ylabel('P(u)')
L1=line(nan,nan,'Color','g','LineWidth'
,2);
L2=line(nan,nan,'Color','r','LineWidth', %Filtro PasaBaja
2); fc=40 fs=200 #orden=40
ylim([-.1 5.1]) m=[1,1,1,1,1,1,0,0,0,0];
xlim([0 (N-1)/Fs]) f=[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,1];
grid B=remez(40,f,m);
uicontrol('Style','Pushbutton','String',' [H,wT]=freqz(B,[1],100);
Parar','Callback','Stop = 0;')
subplot(2,1,2),plot(f,m,'--
tic ',wT/pi,abs(H));
while 1 title('Filtro FIR');
if toc > 1/Fs xlabel('Frecuencia Normalizada');
tic ylabel('Magnitud');
u(1:end-1) = u(2:end); subplot(2,1,2),plot(wT/pi*200,abs(H))
u(end) = readVoltage(ar,'A0'); ;

13
Procesamiento Digital de Seales 2017-II
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
title('Seal filtrada');
xlabel('Hz');

REFERENCIAS
Op-Amp Band Pass Filter, 2011. Visto en:
http://www.radioelectronics.com/info/circ
uits/opamp_band_pass_filter/op_amp_ban
dpassfilter.php

Notch filter circuit, 2011. Visto en: h


http://www.radioelectronics.com/info/circ
uits/opamp_notch_filter/opamp_notch_filt
er.php

Rafael Barea Navarro, ECG Portatil. Grupo


Biorem, Universidad Antonio Nario.

http://www.elo.jmc.utfsm.cl/sriquelme/apunte
s/filtros/filtros%20activos.pdf
http://fisica.udea.edu.co/~lab-
gicm/Curso%20FPGA_2011/2012_Filtro%20
notch.pdf

14
Procesamiento Digital de Seales 2017-II

Potrebbero piacerti anche