Sie sind auf Seite 1von 16

Capitulo 2.................................................................................................. 4 Diseo y Construccin del Electrocardigrafo..................................... 4 2.1. Introduccin ................................................................................ 36 2.2. El Electrocardigrafo ..................................................................... 36 Figura 2.

1 Diagrama de Bloques de un Electrocardigrafo ................. 37 Figura 2.2 Colocacin de Electrodos y Mtodo de Medicin ............... 38 2.3. Electrodos.................................................................................... 39 Figura 2.3 Tipos de Electrodos ............................................................ 39 2.2.1.1 Interfaz Electrodo Piel ........................................................... 40 2.2.2. Niveles de Voltaje de un ECG ............................................ 40 Figura 2.4 Niveles mnimos y mximos de cada derivacin ................ 40 Tabla 2.1 Niveles mnimos y mximos de cada derivacin en milmetros 41 2.3. Acondicionamiento de la Seal ..................................................... 41 2.3.1 Etapa de Aislamiento .................................................................. 42 2.3.1.1 Amplificador AD 202 KN ........................................................... 42 Figura 2.5 Diagrama Funcional de Bloques AD 202 KN ...................... 43 Figura 2.6 Configuracin del AD 202 KN ............................................ 44 2.3.2 Etapa de Amplificacin ................................................................ 44 2.3.2.1 Amplificador INA 128 P ............................................................ 45 Figura 2.7 Configuracin interna del amplificador INA 128 P .............. 45 Figura 2.8 Configuracin de pines INA 128 P...................................... 46 2.3.3 Etapa de Referencia .................................................................... 46 Figura 2.9 Circuito de la etapa de referencia ....................................... 47 2.3.4 Etapa Limitadora a Voltajes TTL ................................................. 47 Figura 2.10 Niveles mnimos y mximos de cada derivacin ............. 48 Figura 2.11 Esquemtico del Circuito Acondicionador ....................... 48 Figura 2.12 Circuito Acondicionador Implementado .......................... 48 2.4 Programa del Microcontrolador .......................................................... 49 2.4.1 Programa principal ...................................................................... 49 2.4.2 Interrupciones .............................................................................. 49 Figura 2.13 Diagrama de Flujo de Interrupciones .............................. 50 A continuacin se presenta un breve detalle del diagrama de flujo de la Figura 2.13 indicando la funcin de cada componente. ....................... 51 Almacena el registro de trabajo........................................................ 51 Interrupcin por conversin.............................................................. 51 Determina si ha llegado una interrupcin por desbordamiento del temporizador y es momento de convertir. ............................................ 51

Inicio Conversin Dato 1 ................................................................... 51 Activa el conversor A/D del microcontrolador ....................................... 51 Recarga de valores Temporizador.................................................... 51 Configura el temporizador para la siguiente conversin ....................... 51 Decremento......................................................................................... 51 Genera el tiempo de adquisicin previo a la conversin ...................... 51 Tiempo de Adquisicin...................................................................... 51 Tiempo de Conversin....................................................................... 51 Tiempo de espera hasta obtener los resultados del conversor ............ 51

Page 2
2 Almacenar primer dato ...................................................................... 51 Guarda el byte menos significativo resultado de la conversin ............ 51 Almacenar segundo dato con prueba de errores............................ 51 Guarda el byte ms significativo resultado de la conversin y coloca el nmero de dato que le corresponde ..................................................... 51 Este proceso se repite para los siguientes dos datos .......................... 51 Activa Transmisin ............................................................................ 51 Activa la interrupcin por transmisin ................................................... 51 Interrupcin por Transmisin ........................................................... 51 Los datos correspondientes a cada uno de los electrodos estn listos para ser transmitidos ............................................................................ 51 Incremento.......................................................................................... 51 Identifica el dato a ser transmitido ........................................................ 51 Transmitir............................................................................................ 51 Transmite el dato .................................................................................. 51 Termin de transmitir ........................................................................ 52 Confirma si ya se transmitieron los 6 datos .......................................... 52 Desactiva transmisin ....................................................................... 52 Si se transmitieron los 6 datos deshabilita la interrupcin por transmisin ........................................................................................... 52 Interrupcin por Recepcin............................................................... 52 Permite controlar el funcionamiento del electrocardigrafo desde el computador via comunicacin serial. ................................................... 52 Dato recibido igual a 51 ..................................................................... 52 Inicia la conversin ............................................................................... 52 Dato recibido igual a 0F..................................................................... 52 Detiene la conversin ........................................................................... 52 Dato recibido igual a BA.................................................................... 52 Inicia la seal de prueba ...................................................................... 52 Dato recibido igual a 7F..................................................................... 52 Finaliza la seal de prueba................................................................... 52 2.4.3 Conversin A/D ........................................................................... 52 2.4.3.1 Determinacin de Tiempos ................................................... 53 Figura 2.14 Clculo de TACQ - Manual PIC 16F876A ........................ 53 Figura 2.15 Circuito de Entrada Anloga - Manual PIC 16F876A ...... 54 2.4.3.2 Tiempo de Espera del Resultado .......................................... 54 Figura 2.16 Ciclos de Conversin A/D - Manual PIC 16F876A .......... 54 2.4.3.3 Frecuencia de muestreo ........................................................... 55

Figura 2.17 Representacin Grfica del Aliasing ............................... 55 Figura 2.18 Aliasing en una Seal Senoidal ...................................... 55 Figura 2.19 Duracin de la Seal Electrocardiogrfica ...................... 56 2.5 Comunicacin Serial y Tratamiento de Datos ............................. 57 Figura 2.20 Codificacin de los datos ................................................ 59 2.6 Seal de prueba ......................................................................... 60 Figura 2.21 Seal de prueba y divisor de voltaje ............................... 60 2.7 Asignacin de Pines ....................................................................... 60

Page 3
3 Figura 2.22 Conexin PIC 16F876A .................................................. 61

Page 4

Capitulo 2 Diseo y Construccin del Electrocardigrafo


Page 5
36

2.1. Introduccin
El correcto anlisis digital de una seal depende en gran parte de la prolijidad y el cuidado que se haya tenido al momento de la adquisicin de las mismas, es decir, al momento de seleccionar y/o disear el sistema de adquisicin. El objetivo principal de este capitulo es el de determinar parmetros como la magnitud de la seal, el tipo de electrodos utilizados, la amplificacin, ruido, la frecuencia de muestreo, tipo de transmisin y, en general, todos los aspectos por los que pasa la seal hasta llegar al computador, que es en este caso quien realiza el anlisis propiamente dicho. Esta informacin permitir a su vez implementar el hardware necesario para obtener una seal manejable y confiable proveniente del corazn. Es importante tener en cuenta que el diseo a implementar debe colaborar con las caractersticas propias de cada elemento para, si no es reducir, no aumentar el ruido proveniente del paciente, al tiempo que debe brindar toda la proteccin tanto al paciente como al equipo.

2.2. El Electrocardigrafo
El electrocardigrafo es un equipo que registra las corrientes elctricas que acompaan al impulso elctrico del corazn. El diagrama de bloques de un electrocardigrafo es presentado a continuacin:

Page 6
37

Figura 2.1 Diagrama de Bloques de un Electrocardigrafo En el presente proyecto, basndose en la interpretacin vectorial del electrocardiograma se puede deducir que se puede obtener las derivaciones I, II, III, aVR, aVL y aVF registrando la actividad de las extremidades superiores y de la extremidad inferior izquierda cada una de ellas referida a la extremidad inferior derecha. Seal Electrocardiogrfica Electrodos Acondicionador de Seal Procesamiento de Datos Visualizacin

Page 7
38 Figura 2.2 Colocacin de Electrodos y Mtodo de Medicin El acondicionamiento descrito a continuacin representa el requerido para cada uno de los puntos indicados.

Page 8
39

2.2.1 Electrodos
Los electrodos son la interfaz encargada de transmitir el impulso elctrico de un punto especfico. Para este efecto se emplea el proceso qumico de oxidacin reduccin de un compuesto altamente conductivo, como es el caso de el Cloruro de Plata Agl. Existen varios tipos de electrodos, entre los cuales se puede clasificar de la siguiente manera: ffl Por su uso o Descartables o Reutilizables ffl Por su construccin o Secos o Con gel ffl Por su posicin o Superficiales o Hipodrmicos Alguno de estos se muestran a continuacin Figura 2.3 Tipos de Electrodos

Page 9
40

2.2.1.1 Interfaz Electrodo Piel


Debido a que los niveles de voltajes que se intenta medir son realmente pequeos, es imprescindible reducir el nivel de ruido al mnimo implementando todas las recomendaciones: ffl Limpiar la piel ffl Desgastar la capa externa de la piel

ffl Verificar el buen estado del electrodo, caractersticas del gel y no oxidacin de la parte metlica.

2.2.2. Niveles de Voltaje de un ECG


En la superficie de la piel, por efecto del funcionamiento mismo del corazn, se generan voltajes cuya amplitud depende, adems de los puntos especficos de medicin, de la ubicacin estimulo elctrico que recibe el corazn para su funcionamiento. Como ya se haba visto en el capitulo anterior, los puntos de medicin de estos voltajes constituyen los vectores que corresponden a cada una de las derivaciones, cuyos niveles mnimos y mximos se los detalla a continuacin en la Tabla 2.1 Figura 2.4 Niveles mnimos y mximos de cada derivacin

Page 10
41 Para interpretar de mejor manera, se representan estos valores en la siguiente tabla.
Derivacin D1 D2 D3 aVR aVL aVF V1 V2 V3 V4 V5 V6 Onda P min. 0,1 0,3 -0,5 -1,0 -0,5 -0,3 -0,8 0,2 0,0 0,1 0,0 0,0 mx. 1,3 2,5 2,0 -0,1 8,0 1,5 1,6 1,6 1,8 2,3 2,4 1,4 Q min. 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 mx. 4,0 4,0 6,0 8,0 3,5 3,0 0,0 0,0 0,5 1,6 2,1 2,7 R min. 1,0 2,0 0,5 0,0 0,0 0,0 0,0 0,0 1,5 4,0 4,0 4,0 mx. 12,0 17,0 13,0 5,0 10,0 20,0 7,0 16,0 26,0 27,0 26,0 22,0 S min. 0,0 0,0 0,0 0,0 0,0 0,0 2,0 0,0 0,0 0,0 0,0 0,0 mx. 3,5 5,0 5,5 13,0 18,0 8,0 25,0 29,0 25,0 20,0 6,0 7,0 T min. 1,0 1,0 -1,5 -5,0 -4,0 -0,5 -4,0 -3,0 2,0 0,0 0,0 -0,5 mx. 5,0 6,5 3,5 1,5 6,0 5,0 4,0 16,0 16,0 17,0 9,0 5,0 ST min. -0,5 -0,5 -0,5 -0,5 -0,5 -0,5 0,0 0,0 0,0 -0,5 -0,5 -0,5 mx. 1,0 1,0 1,0 1,0 1,0 1,0 3,0 3,0 3,0 1,0 1,0 1,0

Tabla 2.1 Niveles mnimos y mximos de cada derivacin en milmetros

2.3. Acondicionamiento de la Seal


A partir de los niveles de voltaje biomtricos tomados por los electrodos, es necesario implementar varias etapas de amplificacin o acondicionamiento para obtener niveles de voltaje en magnitudes en las que se pueda realizar una conversin anloga-digital con el menor error posible y aplicar los filtros necesarios para obtener una seal adecuada para el anlisis. Dentro de las etapas consideradas en el proyecto se puede citar las siguientes: ffl Etapa de aislamiento. ffl Etapa de amplificacin. ffl Etapa de referencia

Page 11
42 ffl Etapa limitadora a voltajes TTL

2.3.1 Etapa de Aislamiento


En esta etapa se procura que tanto el paciente como el equipo queden separados, con el fin de proteger al paciente de un choque elctrico producido por el equipo ante un eventual fallo y al equipo ante la posible necesidad de aplicar electroshock o algn otro procedimiento que pudiere poner en riesgo la sensible etapa de amplificacin del electrocardigrafo. Para este efecto se ha escogido el amplificador AD 202 KN de ANALOG DEVICES por presentar las mejores caractersticas.

2.3.1.1 Amplificador AD 202 KN


El AD 202 es un amplificador de propsito general de dos canales, presenta dos transformadores de aislamiento, el uno utilizado para aislar la seal y el otro para proveer de una fuente de voltaje aislada de 7.5 V. y 0.4 mA. Los voltajes mximos de aislamiento que soporta y que cumplen con las normas de seguridad para equipo mdico son: ffl 1500 Vrms de voltaje AC, 60 Hz, continuos. ffl 2000 Vpico continuos (AC o DC) Requiere una fuente de alimentacin de 15 V. e internamente posee moduladores y demoduladores para convertir la seal en corriente alterna

Page 12
43 y de esta manera atraviese los transformadores y reconstruirla despus de estos, respectivamente. Figura 2.5 Diagrama Funcional de Bloques AD 202 KN Donde: ffl IN + : Entrada positiva del amplificador ffl IN COM : Entrada / Comn de fuente de voltaje aislada ffl IN : Entrada Negativa del amplificador ffl FB : Entrada de realimentacin ffl HI : Salida LO ffl LO : Salida HI ffl - Viso out : Fuente de voltaje aislada -7.5 ffl + Viso out : Fuente de voltaje aislada +7.5 ffl POWER SUPPLY (15V.) ffl POWER RETURN Con el fin de evitar la distorsin de la seal se ha configurado esta etapa con ganancia 2, mediante la siguiente configuracin:

Page 13

44

Electrodo 1 2 3 38 18 19
C1 1uF INA128 p2 INA128 p3 Rf 100k RG 100k R1 1M R2 5.6k Figura 2.6 Configuracin del AD 202 KN Donde la ganancia esta dada por la siguiente ecuacin:

+ =
G F Electrodo

R R V Vo 1 Por lo cual en el circuito implementado las resistencias tomaron valores de RF = RG= 100 K, ya que el fabricante recomienda que RF tenga valores superiores a 20 K. Con el fin de proporcionar un aislamiento capacitivo entre el paciente y el equipo e implementar un filtro pasa bajos que evite en primera instancia la interferencia de 60Hz se coloca la resistencia R1 de 1M y el capacitor C1 de 1F formando un filtro pasivo.

2.3.2 Etapa de Amplificacin


Debido a la magnitud de las seales obtenidas por los electrodos detallada anteriormente, es necesario implementar un circuito de alta ganancia que permita amplificar la seal para que las etapas a continuacin puedan captar sus detalles. Con este objeto se utiliz el amplificador de instrumentacin integrado INA 128 P de TEXAS INSTRUMENTS que se detalla a continuacin.

Page 14
45

2.3.2.1 Amplificador INA 128 P


Este amplificador de instrumentacin ofrece una alta exactitud, con un voltaje offset mximo de 50 V. Posee protecciones de sobrevoltaje en cada una de sus entradas lo cual asegura el buen funcionamiento de esta parte del circuito al acoplarlo a la etapa de aislamiento y un incremento mximo por temperatura de 0. 5 V / C. Internamente esta constituido por tres amplificadores de precisin cuya configuracin se muestra en la figura. Figura 2.7 Configuracin interna del amplificador INA 128 P Esta configuracin ofrece un rechazo en modo comn mnimo de 120 dB y puede ser polarizado en un rango de 2.25 V a 18 V con un consumo de corriente de 700 A. Se eligi un voltaje de 15 V y con la misma fuente polarizar el integrado AD 202 KN y de esta manera tener solo este nivel de voltaje para esta parte del circuito. La distribucin de pines se indica en la Figura 2.8 siguiente

Page 15
46 Figura 2.8 Configuracin de pines INA 128 P Donde ffl RG : Entrada de resistencia de ganancia ffl V -IN : Entrada negativa del amplificador ffl V +IN : Entrada positiva del amplificador ffl V : Polarizacin negativa ffl Ref : Salida LO ffl Vo : Salida HI ffl V+ : Polarizacin positiva ffl RG : Entrada de resistencia de ganancia La ganancia en este circuito es calculada por la siguiente ecuacin:
G

R k 50 1G += Donde RG es la resistencia que regula la ganancia en un rango de 1 a 1000, por lo cual, para obtener una ganancia de 500 se necesit una resistencia de 100

2.3.3 Etapa de Referencia


Debido a que para la digitalizacin de la seal se requiere valores de voltaje entre 0 y 5 V para evitar perdida de informacin, en esta etapa se

Page 16
47 eleva la referencia de 0 a 2.5 V con lo que la seal podr fluctuar entre 2.5 V, y que al conversor AD ingresen valores de 0 a 5 V. Para este efecto se implementa un seguidor de voltaje que a su entrada tiene un potencimetro de 100K que permite calibrar el nivel de offset o referencia de la seal.
-15V 15V R TL 081 INA128 p5

Figura 2.9 Circuito de la etapa de referencia La salida de este circuito se encuentra conectada al pin 5 de la etapa anterior, que es la referencia de la salida del amplificador. Adems con sta etapa se corrige un corrimiento de voltaje que se presenta en la primera etapa, debido a las caractersticas propias del integrado AD202KN dejando a todos los canales en la misma referencia.

2.3.4 Etapa Limitadora a Voltajes TTL


Ya que a la salida de la etapa de amplificacin se puede obtener niveles de voltaje de +/- 15 voltios, niveles de saturacin tanto positiva como negativa de los amplificadores de instrumentacin; es necesario, para proteger el conversor anlogo digital del microprocesador 16F876A, implementar la etapa limitadora a voltajes TTL. Esta etapa se implementa mediante un circuito seguidor basado en amplificadores operacionales, utilizando un circuito integrado LM324 polarizado con 0 y 5 V, respectivamente. Esto produce realmente una

Page 17
48 limitacin entre 0 y 4V a la salida debido a la saturacin interna del integrado, con lo que se logra una proteccin tanto en niveles inferiores como superiores a los valores TTL.
Canal N INA128 p6 + LM324 5V

Figura 2.10 Niveles mnimos y mximos de cada derivacin Las etapas antes indicadas constituyen un Canal de Adquisicin de datos.
Electrodo
15V Rv TL 081 -15V R8 1k 5V + LM324 PIC p2 R7 40k R6 25k R5 40k R4 25k R3 100 C1 1uF Rf 100k RG 100k R1 1M R2 5.6k

Figura 2.11 Esquemtico del Circuito Acondicionador Figura 2.12 Circuito Acondicionador Implementado

Page 18
49

2.4 Programa del Microcontrolador


Para poder garantizar una adecuada digitalizacin de una seal se debe tener en cuenta aspectos como su frecuencia y magnitud. Dada la capacidad del PIC 16F876A de generar tiempos, de comunicarse va RS232, la facilidad de su programacin y que posee un conversor A/D cuyas caractersticas se indicarn mas adelante; se escogi este microcontrolador para implementar un sistema de adquisicin que, comunicndose va serial, logre ingresar al computador los datos captados por los electrodos previamente acondicionados en etapas anteriores.

2.4.1 Programa principal


Dado que el microcontrolador es utilizado para la funcin especfica de adquirir datos e ingresarlos al computador, al ingresar en el programa principal, se configura el estado inicial de los registros a implementarse, se ejecuta una serie de saltos repetitivos esperando que se presione el botn de inicio y cuando la bandera de inicio se activa, arranca la cuenta del tiempo requerido para la conversin. Si ninguna interrupcin llega, el programa continua esperando la orden de parar.

2.4.2 Interrupciones
El programa del microcontrolador trabaja ntegramente mediante interrupciones, es por ello que es indispensable ejecutarlas con las debidas prioridades, esto permite a su vez tener un mejor control, en especial de los tiempos involucrados en cada una de ellas. En el diagrama que se presenta a continuacin se puede visualizar que el grado de atencin del microprocesador es mayor para la conversin Anlogo Digital.

Page 19
50 -.
-.
FIN No No Si Si Si No Si Si Si Si No Si No No No Si Inicio
Interrupcin por conversin

Almacena registro de trabajo Inicio Conversin dato 1


Interrupcin transmisin

Recarga de valores: Primer Temporizador Tiempo de adquisicin Descuento


Interrupcin Recepcin

Si Tiempo de conversin Almacenar el primer Dato Almacenar el segundo Dato con la prueba de errores No Incremento Termin de transmitir? Desactiva Transmisin

Dato recibido igual a 51 Inicia Conversin Dato recibido igual a 0F Finaliza Conversin No Dato recibido igual a BA Finaliza seal de prueba No Dato recibido igual a BA Fin Prueba Transmitir Si No No Inicio Conversin dato 2 Recarga de valores: Primer Temporizador Tiempo de adquisicin Descuento Si Tiempo de conversin Almacenar el primer Dato Almacenar el segundo Dato con la prueba de errores No No Repone registro de trabajo

Figura 2.13 Diagrama de Flujo de Interrupciones

Page 20
51 A continuacin se presenta un breve detalle del diagrama de flujo de la Figura 2.13 indicando la funcin de cada componente. Almacena el registro de trabajo Interrupcin por conversin Determina si ha llegado una interrupcin por desbordamiento del temporizador y es momento de convertir. Inicio Conversin Dato 1 Activa el conversor A/D del microcontrolador Recarga de valores Temporizador Configura el temporizador para la siguiente conversin Decremento Genera el tiempo de adquisicin previo a la conversin Tiempo de Adquisicin Tiempo de Conversin Tiempo de espera hasta obtener los resultados del conversor Almacenar primer dato Guarda el byte menos significativo resultado de la conversin Almacenar segundo dato con prueba de errores Guarda el byte ms significativo resultado de la conversin y coloca el nmero de dato que le corresponde Este proceso se repite para los siguientes dos datos Activa Transmisin Activa la interrupcin por transmisin Interrupcin por Transmisin Los datos correspondientes a cada uno de los electrodos estn listos para ser transmitidos Incremento Identifica el dato a ser transmitido Transmitir Transmite el dato

Page 21

52 Termin de transmitir Confirma si ya se transmitieron los 6 datos Desactiva transmisin Si se transmitieron los 6 datos deshabilita la interrupcin por transmisin Interrupcin por Recepcin Permite controlar el funcionamiento del electrocardigrafo desde el computador via comunicacin serial. Dato recibido igual a 51 Inicia la conversin Dato recibido igual a 0F Detiene la conversin Dato recibido igual a BA Inicia la seal de prueba Dato recibido igual a 7F Finaliza la seal de prueba

2.4.3 Conversin A/D


El PIC 16F876A cuenta con cinco entradas anlogas y un conversor Anlogo Digital de 10 bits. Para presentar este resultado utiliza dos registros ADRESH y ADRESL que almacenan los bits mas significativos y menos significativos de la conversin, respectivamente, dependiendo de una configuracin previa realizada en los registros ADCON0 y ADCON1 Los registros ADCON0 y ADCON1 permiten configurar la seleccin del reloj de conversin, del canal analgico a convertir, determinar si el modulo esta realizando un proceso, encender el modulo AD, y configurar los canales que sern utilizados como analgicos y los que sern utilizados como digitales.

Page 22
53 Para realizar una correcta conversin se debe tomar en cuenta varios aspectos como son: ffl Tiempo de adquisicin ffl Tiempo de espera del resultado ffl Frecuencia de muestreo ffl Tratamiento de datos

2.4.3.1 Determinacin de Tiempos


El tiempo de adquisicin esta compuesto por el tiempo de establecimiento, el tiempo de espera de carga de capacitor y el coeficiente de temperatura cuya suma, como se muestra a continuacin, determinan el TACQ Figura 2.14 Clculo de TACQ - Manual PIC 16F876A El tiempo de espera de carga del capacitor es el requerido por el conversor para obtener un valor estable, sobre este elemento, durante el proceso de conversin, ya que internamente el switch de muestreo se desconecta en este intervalo de tiempo.

Page 23
54 Figura 2.15 Circuito de Entrada Anloga - Manual PIC 16F876A

2.4.3.2 Tiempo de Espera del Resultado


Luego de haber colocado un uno lgico en el bit GO en el registro de control ADCON0 se requiere esperar doce TAD para obtener el resultado en los registros ADRESH : ADRESL. Estos registros solo se actualizan si la conversin se ha totalizado, en ningn caso cuando se coloca un cero lgico en el bit GO. Un esquema de la distribucin de este tiempo es mostrada a continuacin: Figura 2.16 Ciclos de Conversin A/D - Manual PIC 16F876A

Page 24
55

2.4.3.3 Frecuencia de muestreo


Cuando la frecuencia de muestreo no es la adecuada, se produce el efecto conocido como aliasing o solapamiento al producirse un traslado de la seal muestreada en el dominio de la frecuencia. Figura 2.17 Representacin Grfica del Aliasing Cuando se obtienen muestras peridicas de una seal sinusoidal, puede ocurrir que se obtengan las mismas muestras que se obtendran de una seal sinusoidal igualmente pero con frecuencia ms baja. Especficamente, si una sinusoide de frecuencia f es muestreada s veces por segundo, y s f/2, entonces las muestras resultantes tambin sern compatibles con una sinusoide de frecuencia f - 2 s. Figura 2.18 Aliasing en una Seal Senoidal

Page 25
56 Por tanto, si se muestrea a la frecuencia s una seal analgica que contiene las dos frecuencias, la seal no podr ser reconstruida. Con el fin de evitar el efecto aliasing se recurre al teorema de Nyquist que recomienda que la frecuencia de muestreo sea por lo menos dos veces la seal a muestrear tomando en cuenta incluso las seales que como ruido se presenta en el acondicionamiento para su posterior tratamiento. En la seal electrocardiogrfica se tiene que tomar en cuenta que es una seal de frecuencia variable que en su forma tiene caractersticas de frecuencias mayores a la fundamental. En el siguiente grfico, se muestra una seal electrocardiogrfica con la duracin respectiva de cada uno de sus formas importantes Figura 2.19 Duracin de la Seal Electrocardiogrfica Para determinar la frecuencia de muestreo del modulo de adquisicin de datos, se consider los siguientes aspectos:

Page 26
57 ffl La frecuencia cardiaca vara entre 0 y 350 latidos por minuto (0 Hz 5.8Hz). ffl El intervalo QR tiene una duracin de 0.03 segundos, 33.3Hz; una de las interferencias mas representativas en un electrocardiograma. ffl La duracin de las ondas caractersticas del electrocardiograma varan en funcin de la frecuencia fundamental.

ffl La principal interferencia o ruido que se debe evitar es la corriente alterna de (50 Hz o 60Hz) ffl La frecuencia de Nyquist Como se puede apreciar, la mayor frecuencia que se debe tomar en cuenta es 60 Hz por este motivo se determin que la frecuencia de muestreo Fs=200Hz

2.5 Comunicacin Serial y Tratamiento de Datos


Una vez obtenidos los valores de inters en trminos digitales, se presenta la necesidad de enviarlos al computador para su posterior procesamiento. Esto se decidi hacerlo empleando el protocolo de comunicacin serial. El concepto de comunicacin serial es simple, se realiza la transmisin recepcin de datos, un bit a la vez, por medio de tres hilos denominados TX, RX, GND (transmisin, recepcin y referencia respectivamente). Aunque esto es ms lento que la comunicacin paralela, que permite la

Page 27
58 transmisin entera de bytes de una sola vez, es ms sencillo y se lo puede utilizar en distancias grandes. Como todo protocolo cuenta con especificaciones que en ste caso definen la velocidad, bit de inicio, bits de datos, bit de paridad y bit de parada. Dadas las caractersticas de la comunicacin RS232 se plantea el problema de la transmisin de hasta ocho bits de datos por byte y debido a que cada uno de los datos transmitidos es de gran importancia tanto por su valor como por su secuencia, se requiere implementar, en este proyecto una codificacin que permitiera reconstruir la seal en el computador. Como se muestra en la Figura 2.19 a continuacin, se antepone en los cuatro bits mas significativos un nmero entre el uno y tres que permite identificar el electrodo al que pertenece el dato, as como tambin si se cuenta con los tres datos requeridos por cada medicin.

Page 28
59 Figura 2.20 Codificacin de los datos Este proceso se lo realiza mediante la interrupcin de transmisin, que es habilitada luego de haber convertido y codificado los tres canales y deshabitada al terminar de transmitir los seis datos anteriormente expuestos. Si por alguna razn antes de realizar la nueva conversin, no se ha terminado de transmitir se genera una seal de alarma. Es necesario tambin, con el fin de evitar datos no deseados, controlar el proceso de adquisicin de datos. Para ello, va comunicacin serial se enva comandos que inician o detienen la conversin.
Dato 2 Dato 3 02 03 BYTE 4 BYTE 3 BYTE 6 BYTE 5 Dato 1

01 BYTE 1 BYTE 2

Codificacin y ordenamiento Datos a Transmitir


03 02 01

Electrodo Pierna Izq. Electrodo Mano Izq. Electrodo Mano Der. BYTE 6 BYTE 5 BYTE 4 BYTE 3 BYTE 1 BYTE 2

Derivaciones

Page 29
60

2.6 Seal de prueba


Todo electrocardiograma requiere tener una seal con la que se le pueda comparar, para este efecto el modulo presentado ofrece la posibilidad de generar una seal cuadrada de 1Hz de frecuencia que es conectada a un divisor de voltaje cuya relacin a la salida permite obtener una seal de amplitud 1 mV. Esta seal es generada por el PWM interno de microprocesador utilizando el Timer 2. Al generarse esta seal todos los canales se conectan entre si y a su vez al divisor de voltaje. Debe tenerse la precaucin entonces de desconectar el cable del paciente para evitar cualquier descarga, ya que por esta configuracin se elimina el aislamiento.
Pin PORTB Seal de Prueba 1 [mV]
20 100k

Figura 2.21 Seal de prueba y divisor de voltaje

2.7 Asignacin de Pines


Para la implementacin del sistema de adquisicin se utilizaron los siguientes pines: ffl Pin 1 : Master Reset ffl Pin 2 : Entrada 1 la conversor A/D ffl Pin 3 : Entrada 2 la conversor A/D ffl Pin 5 : Entrada 3 la conversor A/D ffl Pin 8 : VSS polarizacin del PIC (0V)

Page 30
61 ffl Pin 9 : Oscilador ffl Pin 10 : Oscilador ffl Pin 17 : Transmisin Serial ffl Pin 18 : Recepcin Serial ffl Pin 19 : VSS polarizacin del PIC (0V) ffl Pin 20 : VDD polarizacin del PIC (5V) ffl Pin 21 al 28 : Acceso al Puerto B

http://webcache.googleusercontent.com/search?q=cache:IcSJgsM4rWcJ:bieec.epn.edu.ec:8180/d space/bitstream/123456789/883/4/T10314CAP2.pdf+amplificador+ecg+Amplificadores+INA128& hl=es

Das könnte Ihnen auch gefallen