Sie sind auf Seite 1von 4

INTERFASE USB PARA ELECTROCARDIOGRAFO

Autores: Perell Diego, Rodrguez Costa Gabriel


Directores: Ing. R. Rivera, Ing. W. Gemin, Ing. F Clara 2008

Resumen Se presenta una interfase que permite conectar la salida de un electrocardigrafo convencional con una PC, para observar los registros, imprimirlos, guardarlos y compararlos con otros anteriores. Se basa en un PIC 18F2550 que provee salida para puerto USB. A travs de esta conexin se alimenta a la interfase, eliminando la necesidad de fuente de alimentacin. El software de aplicacin est desarrollado en Visual Basic 2005, y provee una interfase sencilla y agradable para el usuario.

2. Descripcin de la Interfase En la figura 1 se expone el diagrama en bloques del sistema, integrado por un acondicionador de nivel seal que adapta la salida analgica del electrocardigrafo a los niveles admitidos por el PIC, un filtro de 50 Hz que elimina la interferencia de la red de alimentacin, y por ultimo, el microcontrolador que se vincula directamente a la PC.
Electrocardigrafo analgico Acondicionador de entrada Filtro Notch Pulsador PIC

PC

Figura 1.- Diagrama en bloques del sistema 2.1. Acondicionador de entrada La seal de salida para osciloscopio que disponen los electrocardigrafos es de alto nivel. En el caso del equipo utilizado (Fukuda modelo.) esta seal debe ser atenuada ya que su amplitud es de 12 volts, siendo la requerida por el PIC de 0 a 5 volts. En la Fig. 2 se expone el circuito del acondicionador de nivel

1. Introduccin El electrocardigrafo imprime una tira de papel con las distintas derivaciones electrocardiogrficas dispuestas en forma sucesiva y predeterminada, registro denominado electrocardiograma. Cada derivacin se origina en el registro de la seal obtenida mediante pares de electrodos distribuidos sobre el cuerpo del paciente. El mdico entrega la tira de registros al paciente, sin quedarse con copia de la misma. El presente proyecto surgi de la idea de ingresar los registros a una PC, para que el profesional pueda observarlos, imprimirlos, guardarlos y consultarlos posteriormente, para determinar la evolucin del paciente. Para obtener las seales obtenidas por el electrocardigrafo, se hizo uso de un conector que traen estos equipos, que provee una salida de seal de alto nivel para conexin con un monitor externo.

Figura 2.- Acondicionador de nivel de entrada

2.2. Filtro de lnea En todo electrocardigrafo se incluye un filtro de 50 Hz para eliminar la interferencia de 50 Hz que inevitablemente genera la lnea de alimentacin. La salida para monitor del equipo utilizado es previa al filtro interno, razn por la cual se debi intercalar un filtro notch externo entre el acondicionador y el conversor A/D. En la Fig. 3 se expone su circuito.

En la figura 5 se expone el circuito del PIC, donde se aprecia la sencillez extrema del mismo.

Figura 3.- Filtro Notch Figura 5.- Esquema de conexiones del PIC 2.3. Microcontrolador Se seleccion al PIC 18F2550 debido a que entre sus ventajas incluye una interfase al puerto USB. En la figura 4 se expone el diagrama de pines del mismo. 2.4. Cambio de derivacin El cambio de derivacin electrocardiogrfica se realiza mediante un pulsador con el cual el mdico puede seleccionar el momento en que inicia la toma del registro. Para evitar rebotes producidos por el pulsador se utiliz un circuito monoestable, que genera un flanco ascendente el cual produce una interrupcin externa en el PIC indicando a este que enve un dato especfico para producir dicho cambio en la graficacin.

Figura 4.- Diagrama de pines del PIC Se utiliza uno de los conversores A/D del PIC para efectuar la digitalizacin de las seales de ECG. La comunicacin con la PC a travs del puerto USB se efecta en forma directa mediante los pines 15 y 16 del PIC. El pin de +5V del puerto USB se utiliza para alimentar todo el circuito de la interfase, evitando la utilizacin de fuente de alimentacin y contribuyendo a la reduccin de tamao de la misma. Prcticamente el PIC no requiere componentes externos, excepto los requeridos para implementar el reloj de 20 MHz y algunos capacitores de desacople.

Figura 4.- Circuito monoestable

3. Software La interfaz grfica con el usuario se realiz mediante el programa Visual Studio 2005 orientado a objetos, del tipo freeware. Sus funciones son permitir al usuario cargar los datos del paciente, visualizar, guardar e imprimir la seal adquirida, y compararla con registros previos. Se exponen a continuacin las principales pantallas que dispone el usuario para comandar las funciones del sistema. 3.1 Men principal Mediante esta pantalla se efecta la seleccin del puerto USB con el cual se comunicar el PIC con la PC, se ingresan el apellido y nombre del paciente, se selecciona la opcin de consultar los archivos de otros pacientes previos, o se ejecuta la accin de salir del programa.

3.3. Observacin de derivacin En esta pantalla se presentan las opciones de ver una derivacin con mayor tamao, para observar detalles, de comparar una derivacin con otra y de volver al men principal.

3.2 Electrocardigrafo En esta pantalla se efectan las acciones correspondiente a las funciones de adquisicin de datos a travs del PIC, observacin y graficacin de las 12 derivaciones electrocardiogrficas, encendido, pausa, reanudacin, avanzar y retroceder durante la inspeccin de un registro, seleccin de la escala de amplitud, guardar el registro, imprimir el registro (efectundose un salto a la rutina Imprimir), redactar observaciones (efectundose un salto a la rutina Informe), observar con detalle una derivacin especifica (efectundose un salto a la rutina Derivacin), guardar datos y observaciones, volver al men principal y salida del sistema.

3.3. Impresin En esta seccin presentan las opciones de imprimir y ver las vistas previas de las 12 derivaciones y el informe.

3.4. Informe En esta pantalla el mdico puede redactar y guardar el informe relativo al estudio realizado.

- Microchip. Data sheet 18f2550. - Data sheet LM324 y LM 555.

- Programador de Pic.Versin para Puerto


Serial. Por Hugo G. Abalos

Conclusiones La utilizacin del PIC 18F2550 permiti lograr una interfase sencilla y compacta, que permite una transmisin y recepcin de datos confiable y veloz. El programa principal, desarrollado en Visual Basic 2005, permiti disear un entorno agradable mediante el cual el mdico puede visualizar y operar fcilmente el equipo. El costo del hardware requerido result sumamente bajo, concentrndose en el costo del PIC y los cables de conexin. La utilizacin del puerto USB de la PC para la comunicacin, permiti inclusive alimentar el equipo sin necesidad de usar una fuente externa, contribuyendo a la reduccin de su tamao y costo. El ensayo final del equipo fue efectuado en presencia de un mdico cardilogo, el cual aprob y elogi su funcionamiento. Bibliografa
Biophysical Measurements de Peter Strong.

- Manual de usuario del compilador PCW de


CCS. Por Andrs Cnovas Lpez - Manual de introduccin a Visual Basic 2005. Por Jorge Serrano.

www.micropic.es www.forosdeelectronica.com www.micros.mforos.com Plot Pack Manual304 de Iocomp.

- Microsoft Corporation. Microsoft Visual Studio 2005.

Das könnte Ihnen auch gefallen