You are on page 1of 8

UNIVERSIDAD PEDAGGICA Y TECONOLGICA DE

COLOMBIA

INGENIERA ELECTRNICA

Proyecto final seales y sistemas

Patologa de taquicardia supra ventricular

Cristian Camilo Quintero Gutirrez


Yeison Fernando Arcos Acua
Ivn Danilo Hurtado
Pedro Jordn Otlora Mozo

Ing. Edward Wilder Caro


Tunja, 21 de noviembre del 2014
1. INTRODUCCION Palabras clave: patologa, taquicardia supra
ventricular, osciloscopio, Arduino, Proteus, ECG.
En los hospitales y centros de atencin mdica es
Abstract
comn encontrar dispositivos que registran los
signos vitales, los cuales son visualizados en la In the following laboratory will be described a signal
interfaz del equipo. Cuando se tiene una central de pathology supra ventricular tachycardia may be
monitoreo es deseable que la informacin de todos observed on the oscilloscope. To which will be used an
los dispositivos se pueda monitorear desde la Arduino for program the signal and Proteus program
central para facilitar el seguimiento de la for the simulation of this signal; this will be based on
an ECG signal so as to change it and reaching the
evolucin de los pacientes. Proyectos
required signal, to obtain this basic signal is necessary
desarrollados anteriormente, utilizaban medios de
mathematically analysis to find the times and
transmisin almbrico entre el dispositivo de amplitudes of each signal in order to make a Arduino
adquisicin y en la central de monitoreo, programming proper.
dificultando el trabajo del personal mdico.
Sumado a que algunos hospitales no pueden Keywords: pathology, supra ventricular tachycardia,
realizar modificaciones en su arquitectura, se ha oscilloscope, Arduino, Proteus, ECG.
hecho popular la utilizacin de tecnologas
inalmbricas de bajo costo para la transmisin de
los datos provenientes de los equipos de 3. JUSTIFICACIN:
monitoreo de varios pacientes dentro de una
misma rea del hospital. El presente proyecto se presenta con la intencin
de poder aplicar los conceptos vistos en las
diferentes clases de Seales y Sistemas teniendo
en cuenta los conocimientos sobre cmo hallar las
2. PROLOGO funciones, los tiempos, las amplitudes y las
pendientes de las seales rampa y pulso.
El aprendizaje sobre las seales elctricas del
Adems en este proyecto se desarrollan una seal
cuerpo humano es vital para conocer y entender la
electrocardiogrfica normal y otra con una
dinmica del funcionamiento del mismo, la
patologa de una taquicardia supra ventricular
simulacin de estas sistemas electrnicos permite
dado esto, se puede calibrar por medio de estas
emular condiciones las cuales pueden ser
seales desarrolladas un electrocardigrafo con el
estudiadas en ambientes controlados y as saber
fin de ayudar a los mdicos y sus pacientes para
qu medidas tomar en casos de vida o muerte, al
que su herramienta de trabajo este siempre
conocer y entender estas condiciones permite
calibrada y el diagnostico dado sea el apropiado
desarrollar mejores protocolos de reaccin en
para cada paciente ya que esta herramienta es
casos de emergencia.
muy importante porque es la herramienta que le
Resumen
dice al mdico cual es la situacin cardiaca del
paciente y no puede haber errores en su
En el siguiente laboratorio se describir la seal de diagnstico ,
una patologa de taquicardia supra ventricular que se
podr observar en el osciloscopio. Para lo cual se 4. OBJETIVOS
utilizara un Arduino para programar la seal y el Objetivo general:
programa Proteus para hacer la simulacin de dicha Elaborar una seal
seal; se partir de una seal ECG aproximada para electrocardiogrfica por medio de
as modificarla llegando a la seal requerida, para cualquier sistema de programacin o
obtener esta seal bsica es necesario hallar
en las diferentes tarjetas de
matemticamente los tiempos y amplitudes de cada
desarrollo existentes
seal para poder hacer una correcta programacin en
Arduino.
Objetivos especficos trabajar con micro controladores, pero ofrece
algunas ventajas para los profesores, estudiantes y
A partir de la seal aficionados interesados sobre otros sistemas:
electrocardiogrfica elaborar la seal
correspondiente a la patologa de una Asequible - placas Arduino son relativamente
taquicardia supra ventricular. baratos en comparacin con otras plataformas de
micro controladores. La versin menos costosa del
Utilizando los conocimientos mdulo Arduino puede ser ensamblado a mano, e
adquiridos durante el curso de incluso los mdulos de Arduino pre montados
seales y sistemas hallar las cuestan menos de $ 50
ecuaciones cannicas y paramtricas Cruz-plataforma - El software de Arduino se
de las diferentes seales ejecuta en los sistemas operativos Windows,
Macintosh OSX y Linux. La mayora de los
sistemas de micro controladores estn limitados a
5. MARCO TEORICO Windows.
Entorno de programacin simple, claro - El
Arduino es una herramienta para la toma de los entorno de programacin de Arduino es suficiente
equipos que pueden detectar y controlar ms del para los usuarios avanzados que aprovechan as de
mundo fsico de su ordenador de sobremesa. Es fcil de usar para principiantes, pero flexible. Para
una plataforma de computacin fsica de cdigo los profesores, se basa convenientemente en el
abierto basado en una placa electrnica simple, y entorno de programacin Processing, por lo que
un entorno de desarrollo para escribir software los estudiantes aprenden a programar en ese
para la placa. entorno estarn familiarizados con el aspecto y la
Arduino se puede utilizar para desarrollar objetos sensacin de Arduino
interactivos, teniendo las entradas de una variedad El cdigo abierto y extensible en software El
de interruptores o sensores, y el control de una software de Arduino est publicado como
variedad de luces, motores y otras salidas herramientas de cdigo abierto, disponible para la
fsicas. Proyectos de Arduino pueden ser extensin por programadores experimentados. El
autnomos, o pueden comunicarse con el software idioma se puede ampliar a travs de las bibliotecas
que se ejecuta en su computadora (por ejemplo, C ++, y la gente con ganas de entender los detalles
Flash, Processing,MaxMSP.) Las tablas se pueden tcnicos pueden dar el salto de Arduino para el
montar a mano o comprados pre-ensamblada; el lenguaje de programacin AVR C en la que se
IDE de cdigo abierto se puede descargar de basa.Del mismo modo, puede agregar cdigo
forma gratuita. AVR-C directamente en sus programas de
El lenguaje de programacin de Arduino es una Arduino si quieres.
implementacin de cableado, una plataforma
El cdigo abierto y el hardware extensible - El
similar computacin fsica, que se basa en el
Arduino se basa en ATmega8 y micro
entorno de programacin multimedia de
controladores de Atmel ATmega168. Los planes
procesamiento.
para los mdulos estn publicados bajo una
Hay muchos otros micro controladores y licencia de Creative Commons, por lo que los
plataformas de micro controladores disponibles diseadores de circuitos con experiencia pueden
para la computacin fsica. Parallax Basic Stamp, hacer su propia versin del mdulo, amplindolo
de Netmedia BX-24, Phidgets, Handyboard del y mejorndolo. Incluso los usuarios con poca
MIT, y muchos otros ofrecen una funcionalidad experiencia pueden construir la versin tablero del
similar. Todas estas herramientas toman los mdulo con el fin de entender cmo funciona y
detalles sucios de programacin de micro ahorrar dinero.
controladores y se envuelve en un paquete fcil de
usar. Arduino tambin simplifica el proceso de
Sobre esta herramienta se trabajara la seal de la pico mximo hasta el pico mnimo el cual es
taquicardia supra ventricular. negativo y terminando con una nueva rampa
desde este pico mnimo terminando en cero ms
La taquicardia supra ventricular es una frecuencia adelante se explicara por qu algunas de las
cardaca regular pero elevada, de alrededor de palabras usadas estn entre comillas
150250 latidos por minuto, por lo cual nos
basamos en ese estado para obtener su periodo y La ecuacin de la seal es la siguiente:
as mismo su frecuencia las cuales manejamos en
1escalon = 402mV
el Arduino para obtener el ciclo y duracin de
cada una de las rampas y escalos que encontramos u(t-260) u(t-380) tu(-t-480) tu(-t-489) + tu(t-
en esta arritmia 489) tu(t-517) tu(t-517) tu(t-540) + tu(t-540)
tu(t-543) + u(t-653) u(t-943)
A diferencia de otros tipos de arritmia, la
taquicardia supra ventricular no se origina en el Otra forma
ndulo SA.
380
() = 412 { ;
La taquicardia supra ventricular o TSVP se 250
produce cuando se originan seales elctricas 675
anormales en las cavidades superiores del () = 45 69 103 { ;
609
corazn, lo cual interfiere con las seales
elctricas que se originan en el marcapasos natural
675
del corazn. Entonces, los latidos en las aurculas () = 70,56 350 { ;
609
aumentan la frecuencia cardaca.
736
() = 67,84 + 1,59 { ;
Los primeros anlisis para desarrollar esta arritmia 703
fue tomar un ciclo completo de la seal y obtener
739
su tiempo el cual fue de 333ms de ah nos () = 203 675 103 { ;
736
basamos en un electrocardiograma tomado en una
hoja logartmica para calcular e estado de cada 943
() = 1,33 {
una de sus variables 643

Hecho esto se procede a programar en Arduino


dicha seal lo cual se explicara paso a paso en
seguida:

Primero que todo la unidad de compilacin que se


us para elaborar el programa fue Arduino por su
fcil acceso, adems de que maneja directrices y
Fig.. 1 seal de la taquicardia supra ventricular.
declaraciones muy sencillas lo que hace muy
cmodo el desarrollo del programa Arduino tiene
6. PROCEDIMIENTO. una programacin intermedia muy parecida a la
programacin bsica en C
Para empezar a hacer el presente laboratorio el
primer paso fue hallar las funciones, los tiempos y
las amplitudes de cada parte de la seal ECG. La
cual est compuesta por un pulso inicial que
termina en cero seguido de un pulso ms
pequeo el cual termina en cero seguida por un
rampa que inicia negativa y sube hasta el pico
mximo de la seal la cual vuelve a bajar desde el
Fig 2. Simulacin de la seal ECG. Fig. 3 Oscilograma de la seal ECG.

En la figura 2 se puede observar la simulacin en


La taquicardia supra ventricular o TSVP se
Proteus 7 para la seal ECG realizada por medio
produce cuando se originan seales elctricas
de la tarjeta de desarrollo Arduino uno r3. El
anormales en las cavidades superiores del
programa consisti en generar dos pulsos ,y 4
corazn, lo cual interfiere con las seales
rampas todas dentro de un mismo ciclo , para el
elctricas que se originan en el marcapasos natural
manejo del cero lo que se hizo fue arrancar
del corazn. Entonces, los latidos en las aurculas
primero que todo con un valor binario ms grande
aumentan la frecuencia cardaca.
que situaba el primer pulso mucho ms arriba que
la rampa negativa, la rampa negativa con el mayor
Los primeros anlisis para desarrollar esta arritmia
pico fue la que se tom como el valor cero del
fue tomar un ciclo completo de la seal y obtener
cual se parte la seal ECG; los pulsos se
su tiempo el cual fue de 333ms de ah nos
elaboraron dndole un valor en binario a los
basamos en un electrocardiograma tomado en una
puertos de salida del Arduino y mantenindolos
hoja logartmica para calcular e estado de cada
con un retardo, las rampas en cambio se
una de sus variables
construyeron por medio de contadores
ascendentes y descendentes donde se mantena En la figura nmero cuatro se puede evidenciar el
una secuencia al valor binario en el que se cambio en la frecuencia entre la transicin de las
encontrara y por consecuente hasta el que llegaba seales a travs del habilitador siendo la seal de
as sucesivamente hasta cumplir con la seal la patologa mucho ms rpida.
propuesta.

La figura nmero 3 corresponde a la


implantacin de la seal ECG en el osciloscopio
del laboratorio; se observa que la seal
programada que pasa por el DAC 0808 y
desemboca en el amplificador cumple con los
parmetros exigidos para el mismo.

Fig. 4 cambio de la frecuencia de las seales

De acuerdo a la patologa taquicardia supra


ventricular la frecuencia cardiaca aumenta,
alrededor de 150 a 270 latidos por minuto; para
este caso se consideran 200 pulsaciones por
minuto por lo que la frecuencia de cada seal es
de 0,3 Hz a travs de la investigacin se
encuentra que la seal de la patologa est
compuesta casi en su totalidad por rampas por lo
que teniendo en cuenta esto se desarrollan o se
escriben las ecuaciones caractersticas de la
misma.

tu(t)-tu(t-81)-tu(-t-82)-tu(-t-90)+tu(t-91)
tu(t-115)+tu(t-120)-tu(t-210)+u(t-220)-u(t-270)

La otra forma de representacin de la ecuacin es

81
() = 22,75 457 { ;
0

90
() = 255 + 2,21 { ;
81
Fig. 5 oscilograma de la taquicardia supra ventricular
115
() = 12 + 25 { ;
90
7. CONCLUCIONES

210 Se logr la construccin de la seal


() = 6 + 90 { ;
120 electrocardiogrfica por medio del
sistema de programacin Arduino para
ello se consult previamente el manejo
260 de puertos en el Arduino.
() = 564 { ;
220
Se deben tener en cuenta los tiempos de
300
() = 518 { ; retraso en la programacin con el fin de
260
obtener los periodos y frecuencias
caractersticos de las seales a visualizar.

En la figura numero 5 se puede evidenciar la seal


de la taquicardia supra ventricular vizualisada en Se presentaron demasiados problemas a
el osciloscopio en donde al observar la medicion la hora del desarrollo del switch o
de frecuencia siendo esta de 3,4 Hz pulsadores que se usaron para la
aproximadamente cumple con el parametro de seleccin de las diferentes seales porque
tiempo que se determino para la seal siendo este dentro de la programacin las
de 0,3 S con el fin de obtener 200 pulsaciones por condiciones que se elaboraron no
minuto como se plantea anteriormente. cumplen el objetivo de hacer la
transicin entre las seales al haber un
voltaje de alto nivel o bajo nivel pues al
realizar el switcheo la transicin se
realizaba solo cuando el sistema era
recetado.

A la hora de realizar la prueba de la


implementacin del circuito se filtran
seales de ruido lo que puede ser debido inalmbrica de datos. Revista
a la amplitud y la frecuencia que posee Scientia et Technica, 35, 151-156,
la seal; se dio solucin al problema por 2007.
medio de un capacitor entre el voltaje de
referencia positivo y la tierra del circuito [Gler N.F., Fidan U. Wireless
para una mejor amplificacin se cambia transmission of ECG signal. Journal
la resistencia de retroalimentacin del of Medical Systems, 30, 3, 231-235,
amplificador de 2K a una resistencia de June, 2006.Ballesteros D.M. et al.
10K. Sistema de transmisin inalmbrica

Jeong D.U., Kew H.P. Real-time


En la seal correspondiente a la
monitoring of ubiquitous wearable
taquicardia supra ventricular no presento
ECG sensor node for healthcare
problemas de ruido ni tampoco ningn
application. Lecture Notes in
inconveniente de mayor relevancia
Computer Science, Computational
. Science and Its Applications
ICCSA 2009.
Los simuladores de paciente son
importantes para el desarrollo de Becerra J.B. ECG mvil por PC
habilidades de estudiantes de medicina utilizando tecnologa inalmbrica.
ya que pueden realizar el procedimiento Tesis de Grado, Ingeniero en
adecuado sin la necesidad de poner la Telecomunicaciones, UMNG, 2006.
vida de las personas en riesgo.

Estupin P., Huertas A. Red


inalmbrica mediante ZigBee para
8. REFERENCIAS el monitoreo de signos vitales en una
UCI. Tesis de Grado, Ingenieras en
Telecomunicaciones, UMNG, 2009.
Ballesteros D.M., Salgado J.J., Prat
J.; Garca A. Sistema de Cifuentes C.A.; Gentilettiz G.G.,
Alfonso M.R. Desarrollo de un
registro de seales neumolgicas: dispositivo IEEE 802.15.4/Zigbee
SIREN. Memorias del II para redes inalmbricas de
Instrumentacin Biomdica.
Bravo I., Boquete L., Rodrguez Memorias de BIOINNOVA, Bogot,
J.M., Martn P., Martn J.L. Solucin Colombia, 2009.
inalmbrica para la implementacin
de un sistema de telemedicina.
Novatica: Revista de la Asociacin Gutierrez C., Delgado J., Tello J.P.
de Tcnicos de Informtica, 177, 31- Diseo de un sistema portable de
33, 2005. adquisicin y visualizacin de
seales electrocardiogrficas.
Memorias del V Seminario
Rojas W.H., Herrera J.F., Acua Internacional de Ingeniera
J.G., Muoz P.A., Ibargen F.J. Biomdica, Bogot, Colombia, 2009.
Anlisis y supervisin de la seal
cardiaca con transmisin
Parani 10. Enabling Wireless Serial
Communication. Users Guide.
[Disponible online:
http://www.hellodevice.nl/fileadmin/
Manual/parani10.pdf].

XBee/XBee-PRO OEM RF
Modules. Product Manual.
[Disponible online:
http://ftp1.digi.com/support/docume
ntation/manual_xb_oem-rf-
modules_802.15.4_v1.xAx.pdf].

You might also like