Você está na página 1de 57

CENTRO UNIVERSITRIO POSITIVO

NCLEO DE CINCIAS EXATAS E TECNOLGICAS


ENGENHARIA DA COMPUTAO

SIMULADOR DE EEG

Fbio Larson

Monografia apresentada disciplina de Projeto Final como requisito parcial concluso


do Curso de Engenharia da Computao, orientado pelo Prof. Jos Carlos da Cunha.

UNICENP/NCET
Curitiba
2007

TERMO DE APROVAO

Fbio Larson

Simulador de EEG

Monografia aprovada como requisito parcial concluso do curso de Engenharia da Computao


do Centro Universitrio Positivo, pela seguinte banca examinadora:

Prof. Jos Carlos da Cunha (Orientador)

Prof. Amarildo Geraldo Reichel

Prof. Alessandro Brawerman

Curitiba, 10 de dezembro de 2007.

AGRADECIMENTOS

Gostaria de agradecer,
a Deus por ter me concedido a inteligncia que transformada em conhecimento me fez
capaz de concluir esta empreitada;
a meus pais pela compreenso e ajuda necessria para que eu chegasse a essa etapa de
minha vida;
aos professores pelos ensinamentos, orientaes, dedicao e empenho que demonstraram
durante essa longa jornada;
aos meus amigos que, de forma direta ou indireta, me ajudaram na concluso deste projeto.

RESUMO

Este projeto tem por objetivo simular ondas de eletroencefalograma (EEG), que funcionam
como recurso didtico para a formao/treinamento de profissionais da rea mdica ou
biomdica. Assim, simulam-se vrias opes de ondas que possibilitam a identificao de seu
tipo e suas caractersticas principais. O sistema desenvolvido tem a capacidade de: simular ondas
de EEG ; transmit-las para o PC; utilizar-se de um hardware que simular uma cabea; ligarse a um aparelho profissional de anlise de EEG.

Palavras-chave: EEG, Crebro, Ondas.

ABSTRACT

This project has for objective to simulate electroencephalogram waves (EEG), that they
function as didactic resource for the formation/training of professionals of the medical or
biomedical area. Thus, some options of waves are simulated that make possible the identification
of its type and its main characteristics. The developed system has the capacity of: to simulate
EEG waves; to transmit them for the PC; to use itself of the hardware that will simulate a "head";
to league a professional device to it of EEG analysis.

Key words: EEG, Brain, Waves.

SUMRIO

LISTA DE FIGURAS

LISTA DE TABELAS

LISTA DE SIGLAS

LISTA DE SMBOLOS

CAPTULO 1 INTRODUO.........................................................................................13
1.1 Motivao.................................................................................................................................15
1.2 Definio do trabalho...............................................................................................................15
1.3 Contextualizao dos dias atuais..............................................................................................15
1.4 Descrio das principais funcionalidades.................................................................................16
1.5 Tecnologias utilizadas na implementao................................................................................16

CAPTULO 2 - ESTUDO TERICO..................................................................................18


2.1 Fundamentao terica.............................................................................................................18
2.2 Teoria pura e aplicada na prtica..............................................................................................19
2.3 Teoria do software....................................................................................................................21
2.4.Teoria do hardware..................................................................................................................22

CAPTULO 3 - ESPECIFICAO.....................................................................................24
3.1 Especificao do hardware.......................................................................................................24
3.2 Especificao do software........................................................................................................26
3.3 Aplicabilidade do hardware.....................................................................................................27
3.4 Aplicabilidade do software.......................................................................................................27

CAPTULO 4 ESTUDO DE VIABILIDADE TCNICO-ECONMICA......................29


CAPTULO 5 PROJETO DO HARDWARE.....................................................................30
5.1 Alimentao..............................................................................................................................30
5.2 Kit de prototipao MSP430....................................................................................................30
5.3 Conversor DA...........................................................................................................................31
5.4 Filtro ........................................................................................................................................32
5.5 Chave analgica........................................................................................................................33

CAPTULO 6 - PROJETO DO SOFTWARE.......................................................................35


6.1 Diagrama de casos de uso.........................................................................................................35
6.2 Diagrama de seqncia.............................................................................................................36
6.3 Diagrama de classes..................................................................................................................36
6.4 Prottipo da interface do software............................................................................................ 37

6.5 Firmware...................................................................................................................................38
CAPTULO 7 PROCEDIMENTOS DE TESTES DO PROJETO...................................39
7.1 Software....................................................................................................................................39
7.2 Hardware..................................................................................................................................39

CAPTULO 8 RESULTADOS OBTIDOS.......................................................................41


8.1 Funcionamento do hardware...........................................................................................41
8.2 Funcionamento do software.............................................................................................46
8.3 Resultados......................................................................................................................49

CAPTULO 9 CONCLUSO...........................................................................................55
CAPTULO 10 - REFERNCIAS BIBLIOGRFICAS.....................................................56

1. LISTA DE FIGURAS

Figura 1.1 Exemplo de maquete ....................................................................................13


Figura 1.2 Exemplo de ondas EEG................................................................................14
Figura 1.3 MSP430 .........................................................................................................17
Figura 2.1 Diagrama em blocos do software ................................................................21
Figura 2.2 DAC0808 .......................................................................................................23
Figura 3.1 Diagrama em blocos do projeto ..................................................................24
Figura 3.2 Exemplo de conexo de eletrodos ...............................................................25
Figura 3.3 Diviso do crnio humano [8]......................................................................26
Figura 3.4 Borland C++ Builder 6 ................................................................................27
Figura 3.5 IAR E.W. ......................................................................................................27
Figura 5.1 Kit de prototipao MSP430 .......................................................................31
Figura 5.2 Esquemtico do conversor DA ....................................................................32
Figura 5.3 Filtro passa baixa 6 ordem .........................................................................33
Figura 5.4 Chave analgica ...........................................................................................33
Figura 5.5 Posies de eletrodos de EEG no escalpe humano ....................................34
Figura 6.1 Diagrama de casos de uso ............................................................................35
Figura 6.2 Diagrama de seqncia ................................................................................36
Figura 6.3 Diagrama de classe .......................................................................................37
Figura 6.4 Prottipo da interface do software para o computador ...........................37
Figura 6.5 Diagrama casos de uso do firmware ..........................................................38
Figura 6.6 Diagrama de classe do firmware ................................................................38
Figura 7.1 Tela do debug no software IAR E.W. v3.42 ..............................................39
Figura 8.1 Simulador .....................................................................................................43
Figura 8.2 Cabo Blindado ..............................................................................................43
Figura 8.3 Plug do Cabo Blindado ................................................................................43
Figura 8.4 Divisor Resistivo ...........................................................................................44
Figura 8.5 Onda Alpha no osciloscpio ........................................................................45
Figura 8.6 Maquete vista de frente ...............................................................................45
Figura 8.7 Maquete vista de trs ...................................................................................46
Figura 8.8 Tela principal do software ..........................................................................47
Figura 8.9 Menu Arquivo do software Simulador de EEG ....................................48
Figura 8.10 Menu Conexo do software Simulador de EEG .................................48

Figura 8.11 Menu Configurao do software Simulador de EEG .........................48


Figura 8.12 Menu Ajuda do software Simulador de EEG .....................................49
Figura 8.13 Onda Alpha no software Simulador de EEG ......................................50
Figura 8.14 Captao onda Alpha ................................................................................50
Figura 8.15 FFT da onda Alpha ....................................................................................50
Figura 8.16 Onda Beta no osciloscpio .........................................................................51
Figura 8.17 Onda beta no software Simulador de EEG .........................................51
Figura 8.18 Onda Delta no osciloscpio .......................................................................51
Figura 8.19 Onda Delta no software Simulador de EEG .......................................52
Figura 8.20 Captao onda Beta ...................................................................................52
Figura 8.21 Captao onda Delta ..................................................................................52
Figura 8.22 FFT da onda Beta ......................................................................................53
Figura 8.23 FFT da onda Delta .....................................................................................53
Figura 8.24 Onda Theta no osciloscpio ......................................................................53
Figura 8.25 Onda Theta no software Simulador de EEG ......................................54
Figura 8.26 Captao onda Theta .................................................................................54
Figura 8.27 FFT da onda Theta ....................................................................................54

2. LISTA DE TABELAS

Tabela 1 Caractersticas de ondas de EEG...................................................................14


Tabela 2 Pesquisa de preos de componentes usados no projeto................................29
Tabela 3 Distribuio das ondas no escalpe da maquete.............................................46

3. LISTA DE SIGLAS

NCET Ncleo de Cincias Exatas e Tecnolgicas


UNICENP Centro Universitrio Positivo
EEG Eletroencefalograma.
ECG Eletrocardiograma.
PC Personal Computer
TI Texas Instruments
AMPOP Amplificador operacional
FPB Filtro passa baixa
RS-232 - Recommended Standard 232
MTS Metros
DA Digital-analgico
CMRR Razo de remoo de modo comum.

4. LISTA DE SMBOLOS

hz Hertz.
Mhz Mega Hertz.
K Kilo (10 3) unidade.
A Ampre.
Micro (10-6).
V Volts.
K Ganho de um filtro.

CAPTULO 1 - INTRODUO

Os desenvolvimentos tcnicos no campo das medidas e do registro de fenmenos eltricos


do final do sculo XIX tornaram possvel a descoberta pelo psiquiatra alemo Hans Berger, em
1929, de que o crebro humano gerava atividade eltrica contnua e que ela podia ser registrada.
Surge, assim, o eletroencefalograma (EEG) que consiste em um registro da atividade
eltrica no crtex cerebral que corresponde ao fluxo de informaes processado pelo crebro em
suas atividades (LUFT, 2006).
As caractersticas das ondas registradas no EEG mudam de acordo com a situao
fisiolgica (acordado, dormindo, sonhando) e as tarefas mentais, alterando-se a freqncia e a
amplitude das ondas registradas.
O EEG usado em neurologia e psiquiatria, especialmente para auxiliar no diagnstico de
doenas do crebro (epilepsia), desordens do sono e tumores cerebrais.
O objetivo deste estudo o de disponibilizar recurso didtico para realizar uma anlise
com EEG, simulando as ondas do crebro virtualmente (PC) e fisicamente utilizando
microcontrolador (maquete - Figura 1.1).

Figura 1.1 Exemplo de maquete


FONTE: adaptada EEG.pdf (Unicamp)

O projeto tem objetivo de mostrar as diversas ondas cerebrais, diferenciando cada onda
pelas suas caractersticas principais (freqncia e amplitude). A simulao de ondas de EEG tm
a utilidade de testar aparelhos de EEG, para poder calibrar ou detectar algum defeito do aparelho
e treinar o pessoal da rea de sade atravs das simulaes que o projeto possibilita.

13

Figura 1.2 Exemplo de ondas EEG


FONTE: adaptada Lent (2001)

As ondas de EEG no possuem um padro definido, como por exemplo, as de eletro


cardiograma - ECG. As ondas cerebrais so diferentes de pessoa para pessoa (homens e
mulheres), de idade para idade (crianas, adolescentes e adultos), mas todas possuem certas
caractersticas que tornam possveis classific-las por tipo, como por exemplo, ondas delta,
alpha, theta, beta, ondas do sono e at identificar doenas como a epilepsia, distrbios do sono e
outras, conforme fica claro na tabela 1 abaixo.

Tabela 1 Caracterstica de ondas de EEG

FONTE: Eeg.pdf (Unicamp)

14

1.1. Motivao

O projeto demonstra-se interessante por ser interdisciplinar; assim envolve vrias reas
como: instrumentao, programao, biomdica, microcontroladores e eletrnica.
A complexidade do crebro humano e o quo pouco ainda o conhecemos torna tal trabalho
instigador.
A possibilidade de contribuir para o treinamento de pessoas da rea mdica e para a
aferio de equipamentos de EEG e a conseqente repercusso na melhoria das condies de
sade das pessoas d ao projeto a aplicao prtica de conhecimentos tericos que faz com que a
cincia se valide.

1.2. Definio do trabalho

O projeto dividido em duas partes distintas, software e hardware.


O software recebe as ondas que so geradas pelo hardware e ento as mostrar na tela do
computador, proporcionando sua anlise, estudo e entendimento. O software possibilitar opes
de espcies diferentes de ondas conforme queira ser gerada.
No hardware, um microcontrolador gera as ondas de maneira aleatria, mantendo-se,
porm, suas caractersticas principais de baixa freqncia e amplitude, por algoritmo, tabela ou
equao, pois como se sabe o EEG no possui padro determinado. O hardware fornecer duas
sadas para a onda gerada: uma ir para o computador e a outra ir para uma maquete (espcie de
manequim simulando uma cabea), para que se possa atravs de um aparelho profissional
identificar as ondas que esto sendo geradas pelo hardware. Esse aparelho permite verificar as
ondas que esto sendo geradas corretamente, verificando, dessa forma, se o prprio aparelho no
possui algum defeito.

1.3. Contextualizao nos dias atuais

A simulao de sinais do crebro, preconizada por este projeto, poder ser utilizada para a
prtica didtica. Alunos, professores e tcnicos que estudam e trabalham na rea psiquitrica e
neurolgica, podero fazer uso deste trabalho visando aprimorar seus conhecimentos e adquirir
experincia com EEG.

15

No mercado existem simuladores de EEG para venda com custos elevados e que so
vendidos apenas para hospitais e clnicas especializadas de grande porte.
Se a aquisio de um simulador de EEG fosse mais acessvel, alunos de medicina,
biomdica e reas afins poderiam ter essa ferramenta para auxiliar seus estudos, orientar seus
pacientes, e at mesmo utiliz-lo para fins comerciais, prestando servios de calibragem de
aparelhos profissionais de EEG.

1.4. Descrio das principais funcionalidades

O simulador tem como principal funo a simulao de condies de exame de EEG o que
possibilita condies de aprendizagem para pessoas interessadas na rea neurolgica. No
software desenvolvido, via simulao de ondas, ser possvel visualizar-se, atravs de escala,
padres de tempo e freqncia e tipos de ondas desejadas.
Tal diversificao de padres de ondas ocorrem por comandos no software, provocando
reaes no hardware, que responde conforme os comandos recebidos. Se o utilizador do
simulador quiser gerar, por exemplo, a onda REM, de estgio profundo do sono, ele apenas ir
selecionar no software REM e o hardware receber essa informao e comear a gerar a onda
caracterstica do REM, transmitindo para o computador os dados da onda selecionada, e tambm
para o manequim (quando o equipamento profissional estiver conectado a ele). Assim, a mesma
onda que aparece na tela do computador ser a onda que o equipamento de EEG mostra em seu
visor.
O equipamento pode ser utilizado para aulas de neurologia, para que se possa visualizar
como funciona o crebro. Possibilita o estudo de diversos tipos de ondas do crebro, detectando
a existncia de vrias doenas, como epilepsia. Com o estudo das ondas cerebrais e seu
entendimento, pode-se aprimorar o conhecimento da classe mdica e biomdica, e melhorar
didaticamente o ensino da neurologia em instituies de ensino.

1.5. Tecnologias utilizadas na implementao

Para o desenvolvimento do software ser utilizada a linguagem C, C++, que uma


linguagem muito ampla, dinmica e que aceita conexes com ambientes externos e manipulao
com grficos. Projeto desta envergadura necessita de uma linguagem de programao confivel e
poderosa, e a linguagem C, alm de ser bastante conhecida, estvel e confivel. O software ser

16

desenvolvido no ambiente Builder da empresa Borland, que contm muitas ferramentas de fcil
compreenso, o que facilitar o trabalho de desenvolvimento do software.
Tais caractersticas do hardware, de preciso e confiabilidade, fazem-se necessrias, pois
ele , praticamente, o crebro do projeto. O hardware fica dentro do manequim simulando as
ondas cerebrais, enviando o sinal gerado para o computador e para o seu escalpe. O
microcontrolador utilizado o MSP 430 (Figura 1.3), programvel e que combina alta preciso e
consumo extremamente reduzido de potncia (PEREIRA, 2002).

Figura 1.3 MSP430


FONTE: Atomia
O microcontrolador MSP 430, da Texas Instruments rene uma CPU Risc de 16 bits, uma
unidade de conversor analgico-digital (ADC) de 12 bits, responsvel por converter as medies
do mundo real em dados numricos, um comparador analgico, um multiplicador de hardware,
das portas seriais, dois timers com PWMs de 16 bits e at 60kb de memria flash integrada, de
consumo ultra-reduzido (PEREIRA, 2002).
O MSP 430 pode converter dados de medio a taxas de at 200 ksps (milhares de
amostras por segundo). Este conversor funciona de forma independente, armazenando dados em
uma memria temporria; dessa forma, diminui o overhead da CPU, podendo permanecer em
modo de baixo consumo at que o buffer seja preenchido completamente. Por possuir memria
integrada, pode gravar dados para que possa ser utilizado na formulao de certas ondas, se for o
caso de adicionar tabelas para que gerem uma onda determinada (PEREIRA, 2002).
Um detalhe do microcontrolador o baixo consumo de energia. Em modo Sleep, o chip s
exige uma corrente de 0,1 microampre em stand-by, o consumo chega a apenas 1,5
microampres. Para se ter uma idia, um medidor de energia alimentado por baterias poderia
funcionar sem interrupo por dez ou at 15 anos. Quando em pleno funcionamento, o MSP 430
consome 250 microampres (PEREIRA, 2002).
O microcontrolador ser usado em conjunto com um uma plataforma, kit de prototipao,
que foi desenvolvido pelo professor Afonso Ferreira Miguel e emprestado para esse projeto.

17

CAPTULO 2 - ESTUDO TERICO

2.1. Fundamentao terica

Quando o psiquiatra austraco Hans Berger (1873 1941) descobriu que um par de fios
metlicos colocados sobre o crnio de uma pessoa e ligados a um amplificador era capaz de
mover para cima e para baixo uma pena escritora sobre um papel em movimento, foi desprezado
pelos cticos por ter descoberto um traado sem significado, e saudado pelos otimistas como o
descobridor das bases fisiolgicas do pensamento humano. Nem uma coisa nem outra. O
eletroencefalograma (EEG) transformou-se em um exame complementar bastante til para o
diagnstico de algumas doenas, principalmente a epilepsia, e um registro fisiolgico muito
utilizado nos estudos sobre sono (LENT, 2001).
Ningum sabe exatamente o que significam as ondas do EEG, mas sabe-se que so geradas
pela atividade sinptica, principalmente proveniente do tlamo, sobre os neurnios piramidais do
crtex e as informaes provenientes dos sistemas sensoriais, ou mesmo as que vm de outras
regies corticais. O nmero e a variedade de potenciais sinpticos gerados so to grandes que
os eletrdios posicionados do lado de fora do crnio s conseguem captar a sua soma algbrica
que se aproxima de zero. O resultado um traado dessincronizado, isto , composto por ondas
de baixa voltagem e alta freqncia (ritmos alpha e beta). o que ocorre quando o indivduo est
acordado. Mas quando o tlamo no deixa passar to facilmente a informao que recebe,
tornam-se menores, menos variados e mais sincronizados os potenciais sinpticos no crtex.
Resulta um traado sincronizado, composto por ondas de alta voltagem e baixa freqncia
(LENT, 2001).
As vantagens do EEG so o seu custo baixo, a natureza incua e prtica do exame e a sua
boa resoluo temporal, isto , a capacidade de detectar variaes muito rpidas (milissegundos a
segundos) da atividade enceflica. Sua grande desvantagem a baixa resoluo espacial, ou seja,
a grande rea sob os eletrdios que geram os traados em cada ponto. Localizar um fenmeno
fisiolgico ou patolgico atravs do EEG significa admitir um erro de vrios centmetros.
Atualmente, o uso de microcomputadores acoplados ao EEG permite realizar o mapeamento
cerebral, isto , gerar um mapa que representa a posio aproximada dos diversos ritmos na
superfcie cortical. Computadores tambm podem ser empregados para promediar (tirar a mdia
ponto a ponto) vrios traados dos mesmos indivduos em cada ponto do crnio, relacionando as
ondas obtidas com eventos psicolgicos ou fisiolgicos: so os potenciais evocados e os
potenciais relacionados a eventos (LENT, 2001).

18

Os ritmos do EEG variam consideravelmente e correlacionam-se com freqncia com


estados do comportamento, como os nveis de ateno, sono ou viglia e patologias, tais como
crises de epilepsia ou coma. Os ritmos so categorizados pela sua faixa de freqncia e cada
faixa denominada com uma letra grega. Ritmos betas so os mais rpidos, maiores que 14 hz, e
sinalizam um crtex ativado. Ritmos alpha situam-se aproximadamente entre 8 e 13 hz e esto
associados com estados de viglia, em repouso. Ritmos theta situam-se de 4 e 7 hz e ocorrem
durante alguns estados de sono. Ritmos delta so muito lentos, menores que 4 hz, grandes em
amplitude, e uma indica sono profundo (Tabela 1) (BEAR, CONNORS, PARADISO, 2002).
Apesar de que a anlise de um EEG nunca informar sobre o que uma pessoa est
pensando, ela pode ajudar a reconhecer se uma pessoa est pensando. Em geral, ritmos de baixa
amplitude e alta freqncia esto associados com viglia e estado de alerta ou com os estgios de
sono em que ocorrem os sonhos. Ritmos de amplitude elevada e baixa freqncia esto
associados com os estgios de sono sem sonhos e com os estados patolgicos do coma. Isso
lgico, pois quando o crtex est mais ativamente envolvido no processamento de informaes,
sejam estes gerados por aferncias sensoriais ou por alguns processos interno, os nveis de
atividade dos neurnios corticais esto relativamente altos, mas tambm dessincronizados. Em
outras palavras, cada neurnio ou um grupo muito pequeno de neurnios est fortemente
envolvido em um aspecto um pouco diferente de uma tarefa cognitiva complexa, disparando
rpida, mas no simultaneamente. Isto leva a uma baixa sincronia e, assim, a amplitude do EEG
baixa e as ondas betas predominam. Ao contrrio, durante o sono profundo, os neurnios
corticais no esto ocupados com o processamento da informao e a maior parte deles esto
excitados de maneira fsica, por uma referncia rtmica e lenta igual para todos. Neste caso, a
sincronia alta e, portanto, a amplitude do EEG tambm (BEAR, CONNORS, PARADISO,
2002).

2.2 Teoria pura e aplicada na prtica

Os neurnios se comunicam de forma rpida e precisa, percorrendo longos trajetos.


Mecanismos eltricos e qumicos tornam possvel a integrao sinptica neural, permitindo que
um neurnio forme mais de mil sinapses e receba mais de 10 mil conexes.
O sistema nervoso central dividido em duas partes principais: encfalo e medula
espinhal. O encfalo est anatomicamente dividido em 03 partes: crtex, tronco enceflico e
cerebelo. As reas corticais individuais (sensorial, motora e cognitiva) so distinguidas pelas

19

suas conexes de entrada e sada. Embora sejam diferentes, ambas as reas so distribudas da
mesma maneira, organizadas em colunas verticais. A principal origem dos potenciais de EEG a
atividade eltrica das clulas piramidais, que tm como caracterstica a projeo de seus axnios
para outras reas do crebro e para a medula espinhal. Essas clulas so neurnios excitatrios,
possuem axnios contra laterais que se projetam localmente e o seu principal neurotransmissor
o glutamato (BEAR, CONNORS, PARADISO, 2002).
Como em todos os exames complementares de diagnstico, h situaes em que o EEG
muito til e outras em que pouco ajuda. O desenvolvimento tecnolgicos na rea da eletrnica
tem revolucionado a capacidade de analisar a atividade eltrica do crebro. As indicaes
quotidianas deste estudo foram largamente ultrapassadas pelas suas potencialidades no campo da
investigao. Infelizmente, o EEG no consegue dar informaes sobre a maior parte das
funes cerebrais (pensamento, memria, linguagem, etc.), mas somente registrar diferenas de
potencial eltrico entre pontos do escalpe. Tem por isso muitas limitaes. As de ordem
espaciais, decorrentes do nmero limitado de eletrodos que so colocados, pois, por mais que se
amplie esse nmero ainda sero insuficientes, ou seja, no se consegue ter eletrodos
suficientemente prximos das faces internas e inferiores dos hemisfrios cerebrais. Seguem-se,
as limitaes temporais decorrentes do fato de que as medies que se explicitam em grficos de
curvas sinusoidais com amplitudes e freqncias variveis apenas reproduzem dados que
ocorrem durante o registro, deixando de informar sobre acontecimentos significativos que podem
ocorrer noutras pocas. Existem, tambm, limitaes tcnicas, pois entre o crebro e a pele do
couro cabeludo interpe-se vrias camadas de tecidos que prejudicam a conduo eltrica.
Finalmente, pode-se considerar as limitaes de significado muito ainda est para se descobrir,
para que se possa saber tudo o que corresponde efetivamente a uma determinada variao de
sinal eltrico. Se na prtica clnica for seguido o princpio geral da medicina que comear a
abordagem do doente pela anamnese e lev-la at s suas ltimas conseqncias, ento o recurso
do EEG, a exemplo de outros exames complementares, revela-se til na medida em que conhecese a sua sensibilidade e a sua especificidade. O EEG muito til na confirmao de diagnsticos
clnicos de algumas epilepsias. no manejo clnico das epilepsias que este exame conhece nveis
de especificidade maiores, chegando a 78 ou 98% conforme os estudos. No entanto, como se
pode depreender do que j foi dito acima, a sensibilidade do EEG fraca, situando-se entre 25 e
50%. Isto significa que diante de muitos falsos positivos, ou seja, quando se encontram certos
elementos grficos sugestivos de certas sndromes epilpticas a probabilidade de confirmar o
diagnstico alta, mas quando, por outro lado, tem-se muitos falsos negativos, ou seja, quando
um exame no revela anomalias isso no pode ser argumento para anular um diagnstico

20

baseado noutros elementos, em particular, na anamnese (BEAR, CONNORS, PARADISO,


2002).

2.3 Teoria do software

O software desenvolvido em linguagem C, C++, ter a funo de comandar o hardware,


informando qual onda que o ele dever simular. O software, tem ainda que receber a resposta do
hardware e transformar os dados recebidos em um grfico visualizado na tela do computador.

Gera Sinal na
tela do PC

Conexo serial
com Hardware

Software

Recepo de
dados do
hardware

Comandos para
Hardware

Figura 2.1 Diagrama em blocos do software

O software encaminha dados de qual onda dever ser simulada pelo hardware, por
exemplo, onda alpha, e ento o hardware comear a enviar simultaneamente os dados para o
computador e para a maquete. Com os dados chegando ao computador, o software ir comear a
desenhar, plotar a onda conforme os dados que est recebendo do hardware. A forma da onda,
nesse caso a onda alpha, ser mostrada no monitor do PC com suas caractersticas principais.
O software foi projetado em camadas, para facilitar alguma modificao, ou atualizao
durante o processo de implementao do simulador de EEG. O programa tem um banco de dados
capaz de armazenar alguma onda para futuros estudos ou de, at mesmo, gerar ondas sem a
necessidade de algum algoritmo ou frmula, utilizando, dessa maneira, dados j definidos de

21

uma onda. O programa didtico, de forma que toda pessoa possa entend-lo e seja capaz de
dirimir dvidas com relao s caractersticas de ondas de EEG e suas peculiaridades.

2.4 Teoria do hardware

O microcontrolador que ser utilizado, como dito anteriormente, o MSP 430. A famlia
de processadores de sinal misto MSP430 de 16 bits RISC de baixssimo consumo da Texas
Instruments oferece a soluo final para aplicaes alimentadas por baterias. Atravs da
liderana nas tecnologias de sinal misto e digital, a Texas criou o MSP430, que permite aos
desenvolvedores de sistemas fazer a interface de sinais analgicos, sensores e componentes
digitais mantendo a tenso baixa (FERREIRA, 2002).
-

Arquitetura de baixo consumo aumenta a vida da bateria.

Modo de reteno de RAM de 0.1A.

Modo de clock em tempo real de 0.8 A.

Consumo: 250 A / 1MIPS em modo ativo.

Perifricos analgicos de alta desempenho j incorporados ao chip.

Moderna arquitetura ortogonal RISC que usa poucas instrues para programao,

permitindo uma maior eficincia em codificao.


-

Programao in-system permitindo atualizaes de software facilmente e rapidamente.

Preos dos microcontroladores bastante acessveis.


-

A CPU dos MSP430 possui um conjunto de apenas 51 instrues (27 fsicas e 24

emuladas) e um total de 16 registradores de 16 bits.


-

Esto disponveis diversos perifricos tais como: timers, USARTs, ADCs de 10, 12 e

16 bits, comparador analgico, amplificador operacional, DACs de 12 bits e/ou de 10 bits,


controlador de LCD, etc.
-

A principal caracterstica do MSP430 a flexibilidade, no que diz respeito sua

arquitetura das portas.


-

Estas possuem funes de entrada, sada e uma funo especial de hardware como

USARTs, DACs, etc.


A Texas oferece algumas ferramentas de desenvolvimento gratuitas, uma delas a verso
reduzida do compilador C/C++ IAR. Esta verso permite programas de at 4KB de cdigo
C/C++. Pode ser encontrado tambm o compilador GNU para a famlia MSP430, o MSPGCC -

22

Baseado no Gcc. O pacote tambm inclui ferramentas para edio, link e "debbuger"
(FERREIRA, 2002).
O sinal ao sair do microcontrolador deve ser tratado, por questes de rudo ou outra
distoro indesejvel. Enquanto os dados esto sendo gerados, eles so enviados
simultaneamente para o PC e para outra parte do hardware, que um conversor digital
analgico, nesse caso, o DAC0808 (Figura 2.2), por ser de simples manuseio e de fcil
aquisio. Aps a converso o sinal dever passar por um amplificador com sada diferencial,
para que na maquete, o aparelho profissional de EEG possa detect-lo. Um amplificador
diferencial um tipo de amplificador eletrnico que multiplica a diferena entre duas entradas
por um valor constante (o ganho diferencial); o estgio de entrada da maioria dos
amplificadores operacionais; uma forma de circuito mais geral do que o amplificador com uma
nica entrada, pois aterrando uma das entradas do amplificador diferencial, temos como
resultado um amplificador de uma sada. Tais amplificadores diferenciais so encontrados em
muitos sistemas que utilizam realimentao negativa, aonde uma entrada utilizada para o sinal
de entrada, e a outra para o sinal de realimentao. Uma aplicao comum o controle de
motores ou servomecanismos, assim como para aplicaes com amplificao de sinais. Em
eletrnica discreta, um modo comum da implementao dos amplificadores diferenciais a sada
longa, que muito utilizada como o elemento diferencial na maioria dos circuitos integrados de
amplificadores operacionais (PERTENCE, 1996).

Figura 2.2 DAC0808

Para que o sinal no contenha informaes que no fazem parte dele, fez-se necessria a
aplicao de filtros. Um circuito de dois acessos chamado de quadrupolo, podendo ser linear ou
no linear, concentrado ou distribudo, passivo ou ativo, invariante ou variante no tempo, capaz
de processar sinais eltricos analgicos ou digitais (PERTENCE, 1996).

23

CAPTULO 3 ESPECIFICAO

3.1 Especificao do hardware

O hardware formado de um microcontrolador, MSP 430 da TI. O microcontrolador tem


em sua memria dados para que possa gerar as ondas de EEG, porm essas ondas so geradas
como um sinal digital. Para envio ao computador, sinais digitais so melhores, porm, para a
maquete esses dados devem ser convertidos em sinais analgicos, pois no mundo real a relao
analgica. Para essa transformao implementou-se um conversor DA ou de um conversor DA j
existente no mercado, DAC0808.
Fez-se necessria uma memria externa, que pode gerar vrias ondas de EEG. O tamanho
da memria do microcontrolador restrito (60Kbytes), se forem geradas todas as ondas
existentes, necessria uma memria extra, funcionando em paralelo com o MSP 430.

DADOS DO
USURIO

TRATAMENTO DE
DADOS

PLOTAR SINAL
(GRFICO PC)

SOFTWARE

HARDWARE

INFORMA TIPO
DE SINAL

CONVERSO
D/A

MSP430 GERA
SINAL

ENVIO DO SINAL

ATENUAO DO
SINAL

FILTRO

Figura 3.1 Diagrama em blocos do projeto

24

MAQUETE

O sinal depois de gerado passa por um filtro para retirar algum dado que no seja original
do sinal, como, por exemplo, rudos. Um filtro FPB com freqncia de corte de 45 hz,
necessrio, pois os sinais de EEG situam-se, quase todos, abaixo de 45 hz. Outro item importante
a instalao de um AMPOP, cuja funo de atenuar o sinal para o envio para o manequim, de
forma que o aparelho profissional possa detectar o sinal e que ele se situe o mais prximo do
real. A atenuao tambm pode ser feita no prprio filtro.
Todos os fios que levarem o sinal de EEG gerado pelo microcontrolador devem ser
blindados, pois sinais de baixa freqncia e amplitude, podem ser influenciados por rudos. A
blindagem dos fios uma segurana a mais, a garantia de que o sinal permanecer sempre limpo
e com suas caractersticas originais.
O sinal que estabelece a conexo serial com o computador, enviado digitalmente e feita
pelo kit de prototipao. A sincronizao tem duas partes - na primeira, o mdulo de hardware,
utiliza a interface RS-232 para conectar o mdulo porttil com o PC. Sua vantagem a
facilidade de implementao, por se tratar de uma interface que utiliza poucos componentes
eletrnicos. Existem algumas bibliotecas gratuitas disponveis em C/C++ para trabalhar com as
portas seriais e paralelas. Com este mdulo pretende-se que a sincronizao, entre os dados
contidos no dispositivo porttil e uma base de dados contidas no PC, seja efetuada
automaticamente bastando apenas conectar o dispositivo no computador. J a segunda parte de
sincronismo, ocorre na maquete, o sinal digital ser convertido para analgico e ser distribudo
dentro do manequim pelas reas do crebro (Figura 3.2).

Figura 3.2 Exemplo de conexo de eletrodos


FONTE: Eeg.pdf (Unicamp)

O crnio divido em vrias reas, e os eletrodos de EEG so posicionados naquelas em


que se queira visualizar a onda em questo. O conjunto de pares de eletrodos que o tcnico
seleciona para registrar os traados de EEG chamado de montagem. Existem dois tipos de
montagens bsicas usadas, so as bipolares, em que as diferenas de potencial so medidas entre

25

dois eletrodos de escalpe, e a monopolar ou referencial, na qual se registra a diferena de


potencial entre um eletrodo e um ponto de referncia (Figura 3.3).

Figura 3.3 Diviso do crnio humano


FONTE: Eeg.pdf (Unicamp)

Assim sendo, as sadas para o manequim devem ser posicionadas de forma a representar o
escalpe da cabea, e cada sinal dever ser posicionado corretamente no interior do manequim,
obedecendo s reas do escalpe da cabea. Para que o hardware possa fazer a diferenciao dos
sinais para diferentes reas do manequim, necessrio uma chave analgica, que viabiliza enviar
o sinal pr determinado para a rea desejada.

3.2 Especificao do software

O ambiente em que se desenvolveu o software o da plataforma Borland C++ Builder 6.0


(Figura 3.4), necessrio e suficiente para enviar e receber dados, plotagem de grficos e clculos
para ondas de EEG.

26

Figura 3.4 Borland C++ Builder 6

A linguagem utilizada no microcontrolador MSP430 a C++, cujo compilador est


disponibilizado no site da TI, sendo usado em conjunto com o kit do MSP430 (trata-se do
compilador da IAR Embedded Workbench IDE verso 3.42).

Figura 3.5 IAR E.W.

A interao ocorre no ambiente Windows, que hoje em dia a mais comum e conhecida
dentre os usurios de computadores.
O software efetua conexo serial com o microcontrolador, permitindo a troca de dados e
exibe os sinais recebidos do hardware na tela do computador.

3.3 Aplicabilidade do hardware

O hardware a parte principal do projeto, pois ele quem gera os sinais do simulador de
EEG. Atravs do microcontrolador os sinais gerados so convertidos para analgico e passam
por filtros. O hardware tem total aplicao no manequim, aloja-se dentro dele, simulando as
ondas cerebrais, como se fosse o prprio crebro.

3.4 Aplicabilidade do software

Sem o software, o hardware no sabe o que fazer. O software alm de fazer a interao do
usurio com o simulador, tambm quem diz o que o hardware deve gerar.

27

Atravs do software o usurio escolhe quais os tipos de onda que o simulador deve
produzir, e tambm demonstra na tela do computador o resultado dessa simulao. Com os dados
recebidos o software ir plotar o grfico da onda de EEG, e com isso verifica-se se o hardware
est funcionando corretamente.

28

CAPTULO 4 - ESTUDO DE VIABILIDADE TCNICO-ECONMICA

Valores de componentes:

Tabela 2 Pesquisa de preos de componentes usados no projeto


Descrio
Hora Tcnica

Qtde

Custo

Total

700

R$ 3,00

R$ 2.100,00

MSP430

R$ 40,00

R$ 40,00

Kit MSP430

R$ 280,00

R$ 280,00

Fio Blindado (mts)

R$ 5,00

R$ 25,00

Manequim

R$ 3,00

R$ 3,00

Circuito Impresso

R$ 15,00

R$ 15,00

Componentes diversos

R$ 50,00

R$ 50,00

Total

R$ 2.513,00

FONTE: Mercado local (Curitiba-PR)

Partindo da idia de que est se construindo um simulador de EEG, que poder ser
utilizado como material didtico por empresas, faculdades, hospitais e clnicas, e que ser
acoplado a qualquer computador, tem-se que seu custo (R$ 2.513,99) demonstra-se compatvel a
sua utilizao. Comparando-o aos aparelhos profissionais da rea biomdica, o valor em questo
situa-se aqum dos valores de equipamentos utilizados nesse segmento.

29

CAPTULO 5 PROJETO DO HARDWARE

A diviso dos mdulos do hardware necessrio para facilitar a compreenso e para que
se possa fazer uma abordagem mais detalhada de cada item que se utiliza neste projeto. Como foi
visto no diagrama de blocos (Figura 3.1), o projeto se divide basicamente em 11 blocos, sendo
03 (trs) de software (algoritmos e programao) e os outros 08 (oito) de hardware (placas,
conexes, componentes eletrnicos, etc.).

5.1 Alimentao

Projeto necessita de 3 tenses diferente:


9 V tenso para o kit de prototipao MSP430.
5 V tenso positiva para ampop, utilizado em filtros e outras aplicaes.
-5 V tenso negativa para ampop, utilizado em filtros e outras aplicaes.
O desenvolvimento de uma fonte de alimentao de extrema necessidade, para que se
tenham 3 (trs) tenses diferentes, projetou-se uma fonte simtrica. Tal alimentao obtm-se
com um trafo de 9 V + 9 V, retificando a tenso e usando reguladores de tenso de +9V, +5V e 5V.

5.2 Kit de prototipao MSP430

O kit do microcontrolador MSP430 possui vrios recursos, para este projeto usar-se- o
prprio microcontrolador MSP430, conexo serial que feita atravs do componente max-3221,
conexo paralela para efetuar a programao no microcontrolador, e as sadas do kit para enviar
o sinal gerado para o restante do hardware.
O kit alimentado por uma tenso de 9V e possui um regulador de tenso para segurana
de possveis oscilaes. Contm a porta RS232 para fazer conexo serial atravs do componente
max3221, possui 03 (trs) paralelas (Parallels IO) que possibilitam grande distribuio de sinais.
Apresenta conexo para display LCD (no ser utilizado no projeto), e muitas outras
caractersticas para diversas aplicaes.

30

Figura 5.1 Kit de prototipao MSP430


FONTE: adaptada ICET

5.3 Conversor DA

A utilizao do conversor DA necessria pois quando o sinal gerado pelo


microcontrolador ele est em formato digital, como a proposta do projeto simular onda de EEG
em uma maquete, tem-se que transformar o sinal digital em analgico.
Com o componente DAC0808, obtm-se o sinal analgico de forma fcil e sem
complicao. Componente conversor de 8-bits fabricado pela National na tecnologia de escada
R-2R.
Na montagem do circuito de converso DA, foi utilizada a ajuda do datasheet do DAC0808 que
mostrava um exemplo de utilizao. Nesse exemplo so utilizados resistores de 5K, como um
valor no comercial ser utilizado o valor comercial mais prximo que de 4.7 K , obtendo
assim um valor ideal ao desejado. O capacitor que ligado no pino 16 ser de 100nF conforme
mencionado no datasheet. Na sada do circuito (Figura 5.2) utilizado um ampop LF351 e na

31

sada tempos o sinal gerado pelo kit do MSP430 (Figura 5.1) digital convertido em um sinal
analgico.

Figura 5.2 Esquemtico do conversor DA


FONTE: datasheet DAC0808

5.4 Filtro

O filtro de extrema necessidade para retirar qualquer rudo ou dado que no pertena ao
sinal original. Como os sinais de EEG so de baixa freqncia (tabela 1), foi utilizado um filtro
de 6 ordem butterworth na forma MFB (Figura 5.3) com freqncia de corte de fc = 45 hz. A
freqncia de corte utilizada foi deduzida na composio do filtro para facilitar na utilizao de
resistores e capacitores com valores comerciais. Como se deseja excluir freqncias superiores e
acabar com o problema de contaminao do sinal com interferncia de equipamentos ligados
rede eltrica (60 hz), fc = 45 hz um valor excelente.
O filtro foi configurado para que atenue o sinal, visto que os sinais de EEG possuem um
baixa amplitude (tabela 1). Nesse caso o filtro foi configurado com K = 0,5 nos dois primeiros
filtros de ordem 2 e no ltimo com K = 1, obtendo assim uma atenuao de 100% para que o

32

sinal possa se aproximar a uma amplitude prxima de um sinal de EEG real. Se necessrio
futuramente pode-se utilizar resistores para que o sinal seja atenuado, assim sendo obtido o valor
da amplitude desejada.
No filtro foi utilizado um conjunto de ampop LF351 formando um filtro passa baixa de
sexta ordem. O ampop LF351 considerado um bom componente na utilizao de filtros.

Figura 5.3 Filtro passa baixa 6 ordem

5.5 Chave analgica

A chave analgica (Figura 5.4) ser utilizada para selecionar para qual rea da maquete
que o sinal dever ir. Aps o sinal ter sido tratado (converso DA, filtro e atenuao), ele ir para
a maquete e ser distribudo dentro de reas especficas, de forma a que cada tipo de sinal esteja
na rea que lhe pertence.

Figura 5.4 Chave analgica


FONTE: datasheet 4051

33

Digamos que o sinal alpha seja detectado no escalpe humano (Figura 5.5) pelos pontos Fz
com o F3, a maquete dever simular igual regio com o sinal determinado. Se o hardware
estiver gerando a onda alpha, a maquete na regio Fz e F3 ter que estar fornecendo a onda
alpha.
Esse detalhe de reas ser solucionado com a chave analgica 4051 (Figura 5.4), que deve
distribuir o sinal gerado para a rea propriamente dita. O microcontrolador acionar a sada da
chave (Figura 5.4) que deve ser acionada para cada tipo de onda. Assim sendo, o sinal ser
distribudo para a rea correta.

Figura 5.5 Posies de eletrodos de EEG, no escalpe humano


FONTE: eeg.pdf (UNICAMP).

34

CAPTULO 6 PROJETO DO SOFTWARE

6.1 Diagrama de casos de uso

O diagrama caso de uso (Figura 6.1) utilizado para mostrar os requisitos funcionais de
um sistema. Ele utiliza atores que representam o papel de uma entidade externa ao sistema como
um usurio, ou um outro sistema que interage com o sistema modelado. Os atores iniciam a
comunicao com o sistema atravs do use-cases. Atores e casos de uso so classes. Um ator
conectado a um ou mais casos de uso atravs de associaes, e tanto atores quanto casos de uso
podem possuir relacionamentos de generalizao que definem um comportamento comum de
herana em superclasses especializadas em subclasses (COSTA, 2003).
O software fornece opes de escolha de onda de EEG, para que se possa escolher o tipo.
Atravs da conexo serial o programa informa ao hardware qual onda foi selecionada e ento
atravs da conexo serial j pr-estabelecida o programa comea a receber os dados via porta
serial. O ltimo passo para o software ser gerar o grfico na tela do computador com os dados
que est recebendo do hardware, assim a onda que foi selecionada no incio, aparecer na tela.

ESCOLHER TIPO
DE ONDA EEG
FAZER CONEXO
SERIAL
USURIO

RECEBER DADOS
DO HARDWARE

GERAR GRFICO
NO PC

Figura 6.1 Diagrama de casos de uso

35

6.2 Diagrama de seqncia

Os diagramas de seqncia (Figura 6.2) so utilizados para mostrar o fluxo de funo em


um use-case, mostrando e exibindo objetos e no classes. Um diagrama de seqncia mostra o
objeto de interao organizado na hora da seqncia. Ele mostra os objetos e classes envolvidas
no cenrio e a seqncia de mensagens trocadas entre os objetos (COSTA, 2003).

Usurio

Comunica

Cserial

TipoOnda()

MandaDado()

ConectaSerial()
GerarGrafico()

Figura 6.2 Diagrama de seqncia

6.3 Diagrama de classes

O diagrama de classe (Figura 6.3) mostra as interaes entre as classes do sistema. As


classes podem ser consideradas como plantas dos objetos. As classes podem se relacionar com
outras atravs de associao, dependncia, especializao ou em pacotes. As estruturas internas
de uma classe so seus atributos e operaes. Os diagramas de classes ajudam os
desenvolvedores a planejarem a estrutura do sistema antes do cdigo ser escrito. Uma classe
encapsula informaes e comportamento de um objeto. A classe possui as 3 (trs) sees, onde

36

na seo superior definido o nome da classe ou seu esteretipo. A seo intermediria possui os
atributos, j na seo inferior so definidas as operaes da classe.

Comunica
+Dado : float
+RecebeDado() : float
Cserial
+Tx : unsigned char
+Rx : char
+Printf
+Cserial()
+Rx()
+Printf() : char

GeraGrafico
+Dado : float
+GeraGrafico() : float

Figura 6.3 Diagrama de classe

6.4 Prottipo da interface do software

Figura 6.4 Prottipo da interface do software para o computador

37

A Figura 6.4 mostra a tela inicial do software SIMULADOR DE EEG. Essa tela a
interao que o usurio tem com o projeto, como foi supracitado o usurio poder escolher qual
tipo de onda deseja simular e ento a onda aparecer na tela do computador.

6.5 Firmware

O firmware a parte do cdigo de programao que fica gravado no microcontrolador.


Esse cdigo chamado embarcado o responsvel pela gerao dos sinais de EEG. Atravs de um
algoritmo criado, foi possvel fazer o microcontrolador gerar uma onda de EEG, e claro as
demais ondas que forem selecionadas no software pelo usurio.

Gera_onda

Cserial

HARDWARE

SOFTWARE

Figura 6.5 Diagrama casos de uso do firmware

Cserial

gera_onda

+Tx : char
+Printf : char
+Rx
+Rx()
+Printf() : char

+saida_out : int
+vlr_inst : float
+quant_harm : int
+tempo : int
+amplitude : int
+harmonico : float
+saida_ft : float
+saida_in : int
+gera_onda() : int
+onda()
+pega_dados()
+delay() : int
+carrega_harmonico() : float
+carrega_amplitude() : int

Figura 6.6 Diagrama de classe do firmware

38

CAPTULO 7 PROCEDIMENTOS DE TESTES DO PROJETO

7.1 Software

O software foi testado no compilador IAR Embedded Workbench IDE verso 3.42 (Figura
3.5). Atravs da opo debug e do watch, pode-se rodar o cdigo do firmware passo a passo, e
visualizar o contedo de cada varivel, para verificar se o resultado est conforme o esperado.

Figura 7.1 Tela do debug no software IAR E. W. v3.42

7.2 Hardware

O hardware foi testado como auxlio do osciloscpio. Na sada P4 do kit do MSP430 foi
conectado um cabo flat de 16 vias que transmite 8 bits do sinal que est sendo gerado para o
conversor DA. O DAC0808 foi montado conforme esquemtico (Figura 5.2), o conversor foi
montado no protoboard para testes iniciais. Na sada do conversor DA foi ligado o osciloscpio
para verificar qual sinal estava sendo gerado.

39

O cdigo gravado no firmware tem por finalidade gerar uma onda delta, que tem como
caractersticas freqncias abaixo de 4 hz e 100A. A freqncia definida pelo algoritmo do
firmware, j a amplitude foi obtida atravs da atenuao no hardware.
Os resultados foram relativamente satisfatrios, pois o sinal obtido possua muito rudo e a
amplitude no foi obtida - a atenuao foi feita no filtro passa baixa.
Sendo assim, pode-se apenas constatar que o sistema embarcado no microcontrolador
MSP430, estava funcionando, porm necessita de muitos ajustes na parte de hardware e alguns
na parte de software (firmware).

40

CAPTULO 8 RESULTADOS OBTIDOS

8.1 Funcionamento do Hardware

Os testes do hardware foram executados dividindo o sistema em sete mdulos;


1.

Fonte.

2.

Kit MSP430.

3.

Conversor Digital-analgico.

4.

Filtro Passa - baixa de 6 ordem.

5.

Chave analgica.

6.

Atenuao.

7.

Distribuio dos sinais.

No mdulo 1 foi projetada uma fonte simtrica para alimentao de todo projeto. Foi
utilizado um grafo de 9V + 9V de 1A, que foi retificado em suas sadas com uma ponte e logo
em seguida passado para um capacitor de 2200F, de forma a tornar a tenso contnua
(corrigindo a queda da senide com o capacitor) e estvel. Foram utilizados reguladores de
tenso para +9V (7809), +5V (7805) e -5V (7905).
A fonte simtrica foi montada e testada com a ajuda de um osciloscpio. O resultado foi o
esperado: tenso de +9V, +5V e -5V estabilizados e sem variaes. Essa fonte ligada a uma
tomada de 127V comum e fornece toda alimentao necessria para o projeto simulador de EEG.
O mdulo 2 refere-se ao Kit de prototipao (Figura 5.1), que foi alimentado com +9V e
gravado em sua memria, via porta paralela, o cdigo (firmware). O kit funcionou
adequadamente, fornecendo pela sada P3 os dados para plotar as ondas simuladas. A sada P3
possui 8 pinos, fornecendo ento um nmero decimal de 0 at 255 em binrio. Os dados foram
passados via cabo flat para o conversor DA sem perda alguma de informao. Com a sada P4 do
kit msp430 o firmware fornecia qual a porta da chave analgica que deve ser acionada, como a
chave analgica (Figura 5.4) possui 3 pinos para serem configurados e assim acionarem qual
porta analgica deveria ser liberada, foi feito uma tabela para saber quais valores que deveriam
sair na P4 para que a porta analgica funcionasse perfeitamente. Como a porta P4 do kit de
prototipao MSP430 possui 8 pinos, o nmero binrio enviado de 8 dgitos, porm s
necessrio a mudana dos ltimos 3 nmeros binrio para que se configure a chave analgica
(9,10 e 11).

41

O conversor digital analgico o mdulo 3, que recebe a sada do kit de prototipao e


converte os dados binrios para uma resposta analgica. Nessa etapa apareceram rudos,
decorrentes possivelmente de acoplamento ou da prpria rede, sendo que o conversor DA recebe
tenso positiva (+5V) e tenso negativa (-5V). O problema foi resolvido colocando um capacitor
de 22nF entre a alimentao negativa e o terra do sistema.
O mdulo 4 o filtro passa baixa de 6 ordem com freqncia de corte (fc) em 45 hz, a
finalidade desse filtro eliminar qualquer rudo ou sinal indesejvel que no pertena ao sinal
original, portanto toda ou qualquer freqncia acima de 45 hz ser eliminada. A utilizao e
implementao desse filtro foi fcil, porm foi necessrio medir com multmetro todos os
resistores, para que a medida estivesse exata, pois os resistores comprados possuem tolerncia de
5% ou 10%, ocasionando uma variao no positiva na freqncia de corte. O filtro obteve xito
em seu objetivo, eliminou todos os rudos at esse mdulo, e principalmente a freqncia 60 hz.
Mdulo 5, a chave analgica, onde tambm no ocorreram problemas. O detalhe
significativo foi configurar os pinos 9, 10 e 11 que so os pinos que acionam a sada da chave. O
problema foi que a sada P4 do MSP430 um socket para cabo flat de 16 pinos, e apenas 8 pinos
deste socket so os que fornecem a sada de dados, a posio deles, em ordem de bits mais
significativos da esquerda para direita e de cima para baixo, por isso que os valores da tabela 4
no so seqenciais, mas foram configurados para que o bit de nvel alto (1) acionasse o pino
9,10 ou 11 conforme a onda que estava sendo enviada os dados do kit do MSP430. Nas sadas da
chave analgica, foram colocados 4 bobinas, uma para cada sada da chave analgico. O objetivo
destas bobinas foi transformar a referncia do sinal para uma referncia flutuante. A bobina tem
duas entradas e duas sadas, no oferece ganho algum, por isso chama-se bobina 1:1,
componente muito utilizado em equipamentos de telefonia, placas de fax modem e outros
equipamentos. At esse mdulo, o sinal simulado est referenciado ao terra do sistema, ao
colocar a sada da chave analgica na entrada de um dos pinos da bobina e colocar outro pino de
entrada da bobina no terra, tem-se na sada da bobina um sinal diferencial entre si, mudando
ento a referncia do sinal, deixando de ser referncia ao terra do sistema e passando a ser um
sinal diferencial entre si. Na prtica, um sinal de EEG real no possui um terra, pode-se dizer
que o terra do corpo humano uma referncia flutuante, no caso do projeto a tentativa de se
fazer um sinal diferencial com referncia flutuante foi solucionado com uma simples bobina de
1:1, deixando ento o sinal simulado com uma caracterstica muito semelhante ao sinal real de
um EEG.
A atenuao ocorre no mdulo 6. Quando o sinal sai do simulador, agora diferencial, sai
das bobinas e passa por um filtro passivo, para eliminar algum rudo que tenha sido gerado pela

42

bobina. O mdulo 5 finaliza a montagem da caixa que no caso vamos chamar de simulador
(Figura 8.1).

Figura 8.1 Simulador

O simulador composto pelos mdulos 1, 2, 3, 4, e 5. Pode-se observar, na figura 8.1, que


o simulador possui duas conexes, uma a sada serial que faz a conexo com o computador e a
outra uma sada de oito vias, que manda o sinal gerado para a maquete. A ligao do simulador
com a maquete feita por um cabo blindado (Figura 8.2), para evitar interferncias do meio,
quais sejam quaisquer tipos de rudo.

Figura 8.2 Cabo Blindado


O cabo possui um plug de oito pinos, conectado ao simulador e maquete. Ele possui 1
metro de comprimento e faz a transferncia do sinal simulado para a maquete.

Figura 8.3 Plug do Cabo Blindado

43

A atenuao feita por divisor resistivo (Figura 8.4). Os sinais de EEG possuem tenso de
100V, 30V, 50 V e 20 V, sendo possvel atenuar o sinal gerado para essas pequenas
tenses, porm no possvel visualizar o sinal, pois a escala mxima de um osciloscpio de
3mV. Ento a atenuao foi feita em menor escala.

Figura 8.4 Divisor Resistivo

Como exemplo, a onda Alpha que na teoria possui uma amplitude de 20V a 75V (Tabela
1), foi simulada com 3mV, para que possa ser mostrada no osciloscpio e comprovada que est
sendo simulada. No caso da onda Alpha, foi utilizado R1= 1M e R2=1K, uma relao que
daria aproximadamente uma atenuao de 1:100, o que deixaria o sinal Alpha com 3.5mV. Na
Figura 8.4 pode se ver que a onda Alpha est sendo gerada com suas caractersticas em
amplitude, percebesse na figura que a amplitude da onda est aproximadamente entre 3mV e
5mV, temos que levar em considerao que a quantidade de rudo presente originrio do
prprio osciloscpio, como a amplitude muito pequena, todo ou qualquer interferncia ir gerar
um rudo para deformar a onda, porm a grande parte dessa deformao no sinal pode ser da
ponta de prova do osciloscpio. Para tentar diminuir as aes de rudos do meio, o modulo 6
atenuao foi colocada dentro da maquete em pequenas caixinhas de plstico, isolada de dentro
para fora com papel alumnio. A inteno tentar diminuir rudos utilizando uma espcie de
gaiola de Faraday, o resultado foi bom, os rudos foram diminudos em ate 10%, mas mesmo
assim foi necessrio a implementao de mais um filtro passivo na sada da ento gaiola de
Faraday para o escalpe da maquete.
O osciloscpio no um aparelho apropriado para esse tipo de medio, o ideal seria
realmente ter um aparelho de EEG profissional para que se possa ter uma idia realmente de qual
a qualidade do sinal que est sendo simulado. Em um aparelho de EEG existem vrios filtros e
amplificadores operacionais, que poderiam mostrar sim, o sinal puro, em sua qualidade e
caractersticas.

44

Figura 8.5 Onda Alpha no osciloscpio

Finalizando o projeto, tem-se o mdulo 7, que trata da distribuio dos sinais no escalpe da
maquete. A maquete (Figura 8.6), trata-se de uma cabea de manequim, encontrada em qualquer
loja do ramo, que foi dividida nas reas cerebrais, e que teve colocada placas banhadas de
estanho em alguns pontos, de forma a permitir que o sinal possa ser transmitido para toda a rea
da placa.

Figura 8.6 Maquete vista de frente

45

Figura 8.7 maquete vista de trs

A distribuio foi feita baseando-se em um artigo cientfico (F. IAIONE, J. L. B.


MARQUES), que mostra o desenvolvimento de um sistema porttil para EEG. O referido artigo
consigna em quais reas cerebrais aparecem tais ondas e com que freqncia. Partindo de tal
detalhamento confeccionou-se a tabela 5, que detalha qual distribuio foi feita no escalpe da
maquete.

Tabela 3 Distribuio das ondas no escalpe da maquete


ONDA

REA

AMPLITUDE

FREQUENCIA

ALPHA

C4 Cz

3mV

8 hz ~ 13 hz

BETA

O1 P3

35mV

13 hz ~ 20 hz

DELTA

F7 A1

35mV

0,3 hz ~ 4 hz

THETA

Pz O2

15mV

4 hz ~ 7 hz

FONTE: F. IAIONE, J. L. B. MARQUES

8.2 Funcionamento do Software

O software obteve xito em todas as suas operacionalidades. Sua funo era a de coordenar
e determinar qual onda deveria ser simulada. O usurio pode escolher qual das 4 (quatro) ondas
simular e assim visualizar na maquete o resultado da simulao. Com relao a programao
podemos dividir o software em dois mdulos:

46

1.

software do usurio (PC).

2.

firmware no MSP430.

O mdulo 1 a interface com o usurio, programa que seleciona qual onda deve ser
simulada, e tambm efetua outras configuraes.

Figura 8.8 Tela principal do software

Na Figura 8.8 percebe-se que no incio da tela do programa, existe um plano cartesiano: no
eixo x consta como varivel o tempo, expresso em unidade de segundos; e o eixo y que
ostenta como varivel a tenso e como unidade de medida mV. O software desenha a onda que
est sendo simulada pelo simulador (Figura 8.1) com as caractersticas de perodo e amplitude. A
onda plotada atravs da ferramenta do builder tchart, recebendo os dados via conexo serial.
Tem-se na Figura 8.9, na aba Arquivos a opo de ligar Simulador que leva o firwmare
a comear a receber dados para a onda que deve ser gerada. Por conseqncia a seleo
Desligar Simulador faz com que o hardware termine sua rotina de simular ondas de EEG.

47

Figura 8.9 Menu Arquivo do software Simulador de EEG

Na figura 8.10, a aba Conexo, tem como objetivo configurar dados para a conexo
serial. Na seleo Porta pode se configurar com a COM que queria fazer a conexo serial junto
com o simulador (Figura 8.1). Na opo nova, inicia-se uma nova conexo serial, a partir de
ento se fecha uma conexo serial entre o computador e o simulador de EEG, e os dados
comeam a ser trocados.

Figura 8.10 Menu Conexo do software Simulador de EEG

Logo abaixo, tem-se a figura 8.11, cuja aba Configurao tem como finalidade selecionar
qual onda de EEG deve ser simulada (Alpha, Beta, Delta ou Theta).

Figura 8.11 Menu Configurao do software Simulador de EEG

48

Por ltimo, a figura 8.12 que na aba Ajuda possibilita ao usurio obter informaes de
carter geral: texto sobre como utilizar o software (Utilizao),

dados sobre as ondas do

simulador (Informao) e a verso do software e seu autor (Sobre).

Figura 8.12 Menu Ajuda do software Simulador de EEG

O mdulo 2, que trata do cdigo que est na memria do microcontrolador MSP430 ou


firmware, tem como funo gerar dados para que se possa simular uma onda de EEG, com suas
principais caractersticas, amplitude e freqncias baixas.
Como dito anteriormente, a amplitude baixa foi conseqncia do mdulo 6, de atenuao
na desenvolvimento do hardware. J as faixas de freqncias nos sinais de EEG, foram
conseguidas atravs de um somatrio de senoides, que j estavam com suas freqncias prdefinidas. Com isso, mudou-se apenas a quantidade de harmnicos de cada onda, para dar a ela a
caracterstica aleatria. Cada onda possui 256 amostras, o que restringe muito a envoltria de
cada onda, mas, como o microcontrolador de apenas 8 bits no foi possvel simular ondas com
mais amostras do que 256.

8.3 Resultados

Com todo o conjunto montado simulador, (Figura 8.1), maquete (Figura 8.6) e computador
com software instalado, foi possvel obter-se os resultados do simulador de EEG. O simulador
(Figura 8.6) conectado ao computador via porta serial, e conectado tambm na maquete
(Figura 8.6) via cabo blindado de 8 vias na parte de trs da maquete (Figura 8.7).
Os resultados para a onda Alpha no atingiram a excelncia, como mostrado na tabela 5, a
onda Alpha foi a que obteve a maior atenuao, e por conseqncia a que sofreu maior ao dos
rudos, tanto do osciloscpio como do meio, na Figura 8.4 fica visvel como o rudo distorceu a
viso da onda gerada pelo simulador (Figura 8.1). Porm, no software do simulador o resultado
foi excelente, o programa conseguiu plotar a onda perfeitamente, mostrando assim como deveria
ser a onda sem rudos ou com ao de alguma interferncia.

49

Figura 8.13 Onda Alpha no software Simulador de EEG

A montagem para captao da onda Alpha foi feita atravs das reas C4 Cz (tabela 5),
como pode ser visto na figura abaixo.

Figura 8.14 Captao onda Alpha

Com relao a FFT da onda Alpha, ficou a desejar a visualizao no osciloscpio


justamente por causa da quantidade de rudos que apareceram no sinal. A onda Alpha possui
faixa de freqncia de 8 hz ~ 13 hz, que pode ser observada na figura 8.15 uma pequena
elevao na amplitude nas freqncias dessa faixa.

Figura 8.15 FFT da onda Alpha

50

Na onda Beta e Delta os resultados foram mais satisfatrios, pois a atenuao foi menor e
as ondas ficaram com amplitude de 35mV (Tabela 5). A influncia dos rudos no afetou
significativamente a visualizao das ondas no osciloscpio, e por conseqncia a FFT ficou
com melhor visualizao, confirmando a tese de que os rudos que deformaram a onda Alpha
(Figura 8.5) decorreram da m qualidade do osciloscpio e das pontas para essa aplicao. Nas
figuras a seguir percebe-se a envoltria das ondas Beta e Delta parecidas com a do software.

Figura 8.16 Onda Beta no osciloscpio

Figura 8.17 Onda Beta no software Simulador de EEG

Figura 8.18 Onda Delta no osciloscpio

51

Figura 8.19 Onda Delta no software Simulador de EEG

A montagem para teste das ondas obedeceram a tabela 5, Beta O1 P3 e Delta F7 A1.

Figura 8.20 Captao onda Beta

Figura 8.21 Captao onda Delta

A FFT, das ondas Beta e Delta, pode ser muito bem visualizada, a elevao nas amplitudes
da faixa de freqncia 13 hz ~ 20 hz demonstra a caracterstica da onda Beta e a elevao nas
amplitudes da faixa de freqncia 0,3 hz ~ 4 hz demonstra a caracterstica da onda Delta. Essa
elevao de amplitude mostra que as ondas que esto no osciloscpio tm predominantemente
essas freqncias, como o eixo x do osciloscpio est no domnio da freqncia e cada diviso

52

significa 5 hz, pode-se perceber que as duas ondas esto dentro da faixa de freqncia a que
pertencem.

Figura 8.22 FFT da onda Beta

Figura 8.23 FFT da onda Delta

Por ltimo, a onda Theta, foi alterada a amplitude para 15mV, para conseguir uma tenso
menor, mas com qualidade de visualizao no osciloscpio. O resultado foi melhor do que o da
onda Alpha, porm apresenta muito rudo e interferncia. muito provvel esses rudos sejam
semelhantes aos que deformaram a onda Alpha. Assim, como explicado anteriormente, se o
procedimento de captao das ondas ocorresse com um aparelho de EEG profissional, os
resultados seriam melhores.

Figura 8.24 Onda Theta no osciloscpio

53

Figura 8.25 Onda Theta no software Simulador de EEG

A montagem para captao da onda Theta foi feita para as regies Pz O2, a onda
apresentou a FFT melhor do que o da onda Alpha, sua faixa de freqncia pode ser observada na
figura 8.26.

Figura 8.26 Captao onda Theta

Figura 8.27 FFT da onda Theta

54

CAPTULO 9 - CONCLUSO

Apesar da complexidade decorrente da gerao de uma onda cerebral artificial, os mdulos


desenvolvidos e implementados apresentaram funcionamento satisfatrios, dentro dos limites da
tecnologia disponvel para a conduo do experimento.
O conjunto, SIMULADOR DE EEG, composto por simulador, maquete e software foi
concludo e funcionou dentro dos parmetros apresentados no item 9.3. Alguns fatores
influenciaram nos resultados: aparelho no profissional para captao das ondas e a utilizao de
alguns dispositivos e componentes em padres inadequados, face seu alto custo.
Os mdulos foram implementados baseando-se em estudos tericos e em clculos
formulados em consonncia e em decorrncia da pesquisa realizada.
Por bvio que, existem melhoramentos a serem introduzidos no projeto de forma a
propiciar que o simulador se torne um equipamento comercializvel ou para que ele tenha sua
capacidade de utilizao ampliada (atravs da implementao de outras ondas - da freqncia da
conscincia, e as relacionadas com distrbios e doenas como Alzheimer , epilepsia e existncia
de tumores por exemplo). Para tanto, faz-se necessrio investir em um microcontrolador de
melhor qualidade e com maior poder de processamento e usar componentes com um menor grau
de tolerncia e de melhor padro.

55

CAPTULO 10 - REFERNCIAS BIBLIOGRFICAS

[1] Amplificador diferencial, disponvel em:


<http://pt.wikipedia.org/wiki/Amplificador_diferencial>. Acesso em: maro 2007

[2] COSTA, Richard Douglas D. Latu sensu em sistemas de informao e aplicaes


web. Manaus, 2003. Monografia (graduao).
[3] F. BEAR.; et al. Neurocincias desvendando o sistema nervoso. Porto alegre:
Artmed, 2. ed., 2002.

[4] F. Iaione, J. L. B. Marques. Desenvolvimento de um sistema porttil para registro


de eletroencefalograma, disponvel em http://www.hab2001.sld.cu/arrepdf/00207.pdf. Acesso
em: setembro 2007.

[5] Instrumentao Biomdica Engenharia Clnica Deb/Feec Unicamp, disponvel em


http://www.fee.unicamp.br/deb/vera/eeg.pdf. Acesso em: abril 2007.
[6]

Kit

de

prototipao

MSP430,

disponvel

<http://www.icet.pucpr.br/afonso/Graduacao/MPII/microprocessadoresII.htm>.

Acesso

em:
em:

junho 2007.

[7] LENT, Roberto. Cem bilhes de neurnios conceitos fundamentais de neurocincia.


So Paulo: Atheneu, 2. ed., 2001.

[8] LUFT, Caroline e ANDRADE, Alexandro. A pesquisa com EEG aplicada rea de
aprendizagem motora. Revista Port. Cincia Desportiva., n. 1, vol. 6, p.106-115, jan. 2006.

[9] MSP 430: microcontrolador, disponvel em: <http://pt.wikipedia.org/wiki/Msp430>.


Acesso em: maro de 2007.

[10] MSP430, disponvel em: <www.atomia.net>. Acesso em: abril 2007.


[11] Para entender o eletroencefalograma (E.E.G.), disponvel em:
<http://www.ibemol.com.br/silveira/ecg.doc>. Acesso em: abril 2007.

56

[12] Pesquisa com EEG, disponvel em:


<http://www.laseeb.org/publications/1983/1999-09-SEMNI-P.pdf >. Acesso em: maro 2007

[13] PEREIRA, FABIO: Microcontroladores MSP430 Teoria e pratica, Editora


Famlia, 1 ed, 2002.

[14] PERTENCE JR., A: Amplificadores Operacionais e filtros ativos: Teoria, projetos,


aplicaes e laboratrios. Editora Makron Books, 5 ed, 1996.

57

Você também pode gostar