Sei sulla pagina 1di 22

UNIVERSIDAD CATOLICA DE SANTA MARIA

FACULTAD DE CIENCIAS E INGENIERIAS FÍSICAS Y FORMALES


PROGRAMA PROFESIONAL DE INGENIERIA ELECTRÓNICA

Asignatura: Proyecto de Tesis


TITULO: “Prototipo de un Electrocardiógrafo Basado en
Adquisición de Datos Vía Inalámbrica y Grafica para Aplicaciones
de Diagnóstico Clínico”

ALUMNO:
Fernández Chambi, Roger
Vargas Escalante, Alenkar

Docente:

Ing. Victor Hugo Rivera Chavez

AREQUIPA - 2016
PROTOTIPO DE UN ELECTROCARDIOGRAFO BASADO EN ADQUISICION
DE DATOS VIA INALAMBRICA Y GRAFICA PARA APLICACIÓNES DE
DIAGNOSTICO CLINICO

INTRODUCCION

El electrocardiograma (ECG) es la obtención en la


superficie corporal de la actividad e3lectrica
generada por el Corazón .El uso de las
computadoras para la interpretación del ECG ha
sido una de las aplicaciones más modernas en el
área de la medicina.

PRINCIPIO DE
FUNCIONAMIENTO

Cada vez que el corazón late establece un campo dieléctrico, produciendo unas corrientes
eléctricas que se difunden por todo el cuerpo, esta señal electrocardiografía se la lleva al
amplificador de instrumentación; los valores que se registran son muy pequeños, del orden de
algunos milivoltios en la señal ECG, esto es un problema para la amplificación de las mismas ya que
la visualización se hace muy complicada a estos niveles de voltaje y las hace susceptibles a la
interferencia y el ruido por este motivo dichas señales se amplifican

La amplificación se puede hacer en varias etapas según se requiera la señal para ser visible, la
etapa del amplificador es la que tiene contacto directo con la señal, este amplificador como los
electrodos y el cable apantallado son las principales fuentes de distorsión y la última etapa es la
filtración de estas distorsiones.

Para el montaje del circuito utilizamos el Amp. Op. TL 082 tanto para la etapa de amplificadores de
instrumentación como para el filtro pasabanda.
DIAGRAMA A BLOQUE DEL PROYECTO

ENVIO DE DATOS
SUJETO DE PRUEBA AMPLIFICACIOND E FILTRO ACTIVO
ELECTRODOS ADC
INSTRUMENTACION PASABANDA
INALAMABRICO

RECEPCION DE
DATOS PC
INALAMBRICO

VISUALIZACION DE
LA SEÑAL ECG DEL
SUJETO DE PRUEBA

El procedimiento del diseño de un electrocardiógrafo constaran de las siguientes etapas: el


procesamiento de la señal ECG, luego de capturarlas por medio de electrodos y cables
apantallados para la reducción del ruido, la etapa de amplificación se la obtuvo a través de un
amplificador de instrumentación implementado con amplificadores operacionales, para la última
etapa se realizara el filtrado dichas señales, implementando un filtro pasabanda de frecuencia
entre 0.05 Hz y 50 Hz.
EXPLICACION DEL DIAGRAMA DE BLOQUES

 En los bloques se enfocan en el filtrado y acondicionamiento de la señal, los bloques de no


interés son el sujeto de prueba dado que es el objetivo primordial del sistema (no
experimentar con un sujeto de prueba, sin antes estar seguros que el sistema no puede
hacerle daño de ningún tipo), los electrodos dado que no se tiene sujeto de prueba no se
tiene un potencial que medir con estos sensores.

 Otra de las etapas no contempladas es el amplificador de instrumentación dado que este


es usado cuando se tienen dos electrodos conectados en los brazos del paciente con lo
cual el amplificador de instrumentación toma la diferencia de potenciales de esos datos
recabados por los electrodos y los pasa a la siguiente etapa.

 Los filtros cumplen la función de eliminar el ruido introducido por factores externos como
el ruido producido por los cables eléctricos.

 La salida de todas estas etapas ingresan a un microcontrolador, el cual cumple la funciona


de enviar los datos en una trama, la cual será finalmente enviada de forma inalámbrica
hacia una PC.

 Dentro de la PC se reciben los datos enviados por el microcontrolador y se interpretan


para finalmente mostrarlos por pantalla en tiempo real.
HIPOTESIS:

Realidad:
Hoy en día el  ritmo apretado de vida entre la vida laboral y las responsabilidades propia de cada
persona (como por ejemplo compartir el tiempo con estudios para la competencia y
perfeccionamiento profesional, la vida en el hogar, responsabilidades económicas, soportar el
tránsito en horas punta, crisis emocionales etc); nos lleva al stress, el mismo que se traduce en
aumento de presión arterial, ansiedad, palpitaciones, glucosa elevada, colesterol alto, sobrepeso,
ingesta de comida chatarra con frecuencia, exceso de tabaco o bebidas alcohólicas, gastritis entre
otros. Estos factores de riesgos nos pueden conducir a un infarto seguro. Por ello es necesario
realizarnos nuestros controles por lo menos una vez al año, donde no debe faltar el
electrocardiograma

Importancia:
Su importancia radica en su capacidad de detectar algunas alteraciones cardiacas. Todo joven
deportista debería ser sometido a un examen médico previo a la competición que incluya historia
clínica, exploración física y electrocardiograma, hecho que no se da en la actualidad. En el caso del
ECG se ha demostrado su importancia para detectar diversas enfermedades implicadas en la
muerte súbita del deportista.

Objetivo:
Implementación de prototipo para el sensado de la actividad cardíaca.
Generación de interfaz gráfica para monitorear el estado del paciente de forma inalámbrica.

VARIABLES DEPENDIENTES E INDEPENDIENTES:

Variable dependiente Variable independiente


 Prototipo  Estado de salud del paciente
 Vía inalámbrica  Aplicaciones de diagnóstico clínico
 Interfaz Gráfica para la visualización de  Calidad de los instrumentos para la
la señal ECG medición de señal ECG
DISEÑO Y SIMULACION DEL AMPLIFICADOR DE
INSTRUMENTACION
El amplificador de instrumentación  es un dispositivo creado a partir de amplificadores
operacionales. Ya que es un amplificador diferencial, puede trabajar como inversor y como no
inversor.  La operación que realiza es la resta de sus dos entradas multiplicadas por un factor.

Donde JP1 determina la ganancia del amplificador de instrumentación.

Esta será la ecuación que se empleara en los siguientes cálculos para determinar la ganancia
deseada del amplificador de instrumentación.
GANANCIA DIFERENCIAL

SIMULACION

Grafica señal salida vs entrada

EXPERIMENTAL

En la figura se puede observar las mediciones en el osciloscopio, de la salida con


respecto a la entrada para la obtención de la ganancia en modo diferencial.

Donde:

Entrada:
Salida :
TABLA COMPARATIVA

VALOR TEORICO SIMULADO EXPERIMENTAL


Ad=(R6/R5)*(1+2*R3/Rg) Ad=4.851/200mV Ad=4.2/200mV
Ad Para cuando
Rg=65k,R6=100k,R5=10k,R3=50k
Ad=25.84 Ad=24 Ad=21

GANANCIA MODO COMUN

-Grafica simulada señal salida vs entrada

EXPERIMENTAL
En la figura se puede observar las mediciones en el osciloscopio, de la salida con
respecto a la entrada para la obtención de la ganancia en MODO COMUN

Donde:

Entrada:
Salida :

VALOR TEORICO SIMULADO EXPERIMENTAL


Ac 0 Ac=114mV/200mV Ac=540mV/2.92
Ac=571mV Ac= 184mV

RRMC (Relación de rechazo en modo común)

VALOR TEORICO SIMULADO EXPERIMENTAL


Al tener R2/R3=R5/R6 Ad/Ac= Ad/Ac=
RRMC tiende al 24/571mV= 42.03 21/184mV=114
RRMC
infinito 20log( ) =32.47 20log(114)=136.5dB

DISEÑO DEL FILTRO PASABANDA


FILTRO PASABAJOS (BUTTERWORTH) 2do orden

Por tablas podemos hallar los coeficientes a 1y b1:

Fijando C1=10nF, determinamos el valor de C2

4 b1
C 2 ≥ C1 ≥ 20 nF
a21

Para una frecuencia de corte en 50Hz

a1 C 2 ∓ √ a21 C 22−4 b1 C 1 C 2
R11,12 =
4 π f c C1C 2

R1=7,86 kΩ ; R2=14,6 kΩ

FILTRO PASA-ALTOS (BUTTERWORTH) 1ER ORDEN

Por tablas podemos hallar los coeficientes a 1y b1:


Fijamos C1=3.3uf

1
R 1=
2∗pi∗fc∗a 1∗C 1

Para una frecuencia de 0.05Hz

R1=1Mohm

Para una ganancia unitaria realimentada de 1Mohm

AMPLIFICADOR CON GANANCIA 22 PARA


COMPENSAR PERDIDAS

Calculo:
G=R 19 /R 18=22 K /1 K=22

OPAMP PARA CORRIMIENTO DEL OFFSET

Esta configuración del amplificador operacional


cumple la función de desplazar la onda al cuadrante
positivo para así conseguir que el microcontrolador
logre tomar toda la señal obtenida.

El Pin 3 de JP6 se conecta con la entrada positiva de


la fuente.
ESQUEMATICO
SIMULACION DE LA SEÑAL
ECG

Para esta simulación se simulo el pulso cardiaco con una señal cuadrada con un ancho de
pulso de 1% y frecuencia de 20hz como se puede observar en la imagen:

La grafica resultante de la simulación es la que se ve respectivamente en el osciloscopio


virtual de multisim.
CÓDIGO PARA LA COMUNICACIÓN INALÁMBRICA

#include <18F2550.h>

//############Configuracion del ADC=10bits, Fuses y el oscilador 8Mhz


#device adc=8
#fuses HSPLL,NOMCLR,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL2,CPUDIV1,VREGEN,NOPBADEN
#use delay(clock=48000000)
#use rs232(baud=9600, parity=N, bits=8, STOP=1, xmit=PIN_C6, rcv=PIN_C7)
#include <LCD.C>

void main() {

//###########Configuracion de puertos y timers#######


setup_adc_ports(AN0_TO_AN1 | VSS_VDD); //Entrada analoga 0 voltaje de referencia de la fuente
setup_adc(ADC_CLOCK_DIV_8); //Tiempo para muestreo de entrada analoga
set_adc_channel(0);
delay_ms(1);
lcd_init();

//##########Asignaciín de Variables#############
Int i;
long ADC0;
long pro;
float ADC00;

//##########Programa Principal#############
while (true) {

pro=0;
for(i=1 ; i<=100 ; i++){
ADC0=read_adc();
pro=pro+ADC0;
}
ADC0=pro/100;

ADC00=ADC0;
printf("%f\n",ADC00);
printf(LCD_PUTC, "\f");
printf(LCD_PUTC, "ADC=%Lu", ADC0);
delay_ms(3);

} //fin de while
} //fin de main

Pruebas de comunicación inalámbrica


Se definió una conversión A/D de 10bits para tener una mejor resolución para la
adquisición de datos de la señal ECG.

Esquemático para la prueba de comunicación inalámbrica


IMPLEMENTACIÓN DE CIRCUITO PARA MEDICIÓN DE SEÑAL ECG

 Implementación de circuito.

 Resultados obtenidos en osciloscopio.

Como se puede apreciar el ritmo cardiaco es de aproximadamente 800ms, lo cual está


dentro de un ritmo de latidos normal.
IMPLEMENTACIÓN DE CIRCUITO EN PCB
IMPLEMENTACIÓN DE CIRCUITO PARA LA TRANSMISIÓN DE DATOS A LA PC

 Modulo Bluetooth
Este es el encargado de la transmisión
de datos a la PC, los datos se transmiten
desde el Microcontrolador por medio
de RS232 a la PC y esta última crea un
interfaz RS232 virtual, con este puerto
virtual el LabView ya puede iniciar la
recepción de los datos transmitidos.
 Señal Ingresada A La Entrada Del Microcontrolador

GENERACIÓN DE INTERFAZ PARA PC.


Los datos llegan por el puerto serie virtual generado por la PC y estos son tomados por el
bloque “VISA resource name”, los siguientes bloques antes de ingresar al buble while
configuran el puerto para una correcta adquisición de datos.

Al ingresar al buble while el bloque se encarga de tomar datos cada 100ms


Como los datos que llegan son del tipo string hay la necesidad de convertirlos a un dato de

tipo flotante y esto se realiza con el siguiente bloque , este a su salida nos envía un
dato que ya puede ser tratado y manipulado por el usuario.

CONCLUSIONES:

 Se conoció y aprendió lo concerniente al funcionamiento del corazón como lo es la


actividad eléctrica del mismo.

 Por medio de la investigación realizada, detectamos que la adquisición de la señal


de ritmo cardiaco conlleva que el amplificador que toma dicha señal tenga un
CMRR alto, para así evitar que el ruido se filtre.

 Se observó que es necesario que esté muy quieto, el moverse durante la


adquisición del ECG provoca que la señal se desplace sobre el eje de la amplitud,
esto debido a que la variación de presión sobre los electrodos produce que la
diferencia de potencial en las manos cambie.

 El uso de un Microcontrolador para la adquisición de datos es de mucha ayuda, ya


que este además de tomar la señal puede procesarla previamente para filtrar el
ruido y así enviar una señal más estable.

 Una de las principales ventajas de programación gráfica LabVIEW es que el código


fuente es muy similar a los diagramas de circuito, por lo que es un idioma muy fácil
para el usuario.

 El uso que le podemos dar además de visualizar la señal ECG es la detección de


anormalidades conductivas, mostrar la condición física de un paciente durante un
test de esfuerzo.

Potrebbero piacerti anche