Universidad Nacional de
Ingeniería
Facultad de Electrotecnia y Computación
Electrocardiograma con Arduino UNO
Docente: Ing. M. José Sevilla Hernández
Grupo: 4t1-EL
Estudiantes:
Duban Alejandro Angulo Chavez
Brandon Rafael Sandy Torrez
Pedro Alexander Caceres Salgado
3 de agosto del 2019
Introducción
En el cuerpo humano se generan una amplia variedad de señales eléctricas, provocadas
por la actividad química que tiene lugar en los nervios y músculos que lo conforman. El
corazón, por ejemplo, conduce a un patrón específico de variaciones de voltaje.
En Nicaragua hay muchos departamentos que cuentan no cuentan con condiciones
hospitalarias adecuadas, en especial zonas rurales; donde se lleva a cabo el trabajo más
demandado de Nicaragua que es el sector agropecuario, sin embargo estas zonas no
cuentan con centros hospitalarios como en la capital o las cabezas departamentales solo
cuentan con centros de salud donde en su mayoría ninguno cuenta con las condiciones
para dar una consulta o tratamiento eficiente.
Por ende estas personas en la mayoría de los casos de emergencia son trasladados a
los centros hospitalarios más cercanos sin embargo por la lejanía que presentan ciertas
zonas esto resulta fatal para el estado de la persona dependiendo la magnitud de la
emergencia y se entiende que entre más campesinos no estén en estados de salud
óptimos se reduce a producción agropecuaria, con nuestro proyecto pretendemos que
los centros de salud cuenten con un equipo médico indispensable para la salud y de este
modo poder llevar seguimiento y diagnósticos más a detalle sobre la salud de las
personas de estas zonas mejorando las consultas y tratamientos y evitando en gran parte
los traslados repentinos que muchas veces el paciente llega en peor estado de salud.
El AD8232 es un pequeño chip que se usa para medir la actividad eléctrica del
corazón. Esta actividad eléctrica se puede representar como un ECG o electro
cardiograma. La electrocardiografía se usa para ayudar a diagnosticar diversas
afecciones cardiacas. Además de ser un practico equipo de quirófano para un
procedimiento menor.
Objetivos:
General:
Reconocer la utilidad de este medio diagnostico actual en cardiología. Hacer
llegar el Electrocardiograma Arduino Uno a aquellas zonas rurales donde disponen de
poco equipo medico
Específicos:
Llevar a cabo el proyecto del electrocardiograma para poder venderlo a un
precio más accesible que el electrocardiograma que actualmente está en el
comercio.
Hacer que este dispositivo muestre los pulsos del corazón de manera gráfica en
una computadora para poder interpretarlos
El proyecto consistiendo en un lector de frecuencia cardiaca, ya que este proyecto es una versión
más pequeña de un ECG (Electrocardiograma); puesto que este solo se cuenta con 3 electrodos
el cual de la literatura se conoce como un ECG derivación monopolar, un ECG que realiza una
lectura completa cuanta con 12 electrodos. Este ECG funciona como un pequeño equipo de
quirófano, que dará muestra de los intervalos “PR” y “QT” además anomalías que puedan
suceder en estos intervalos, estos intervalos se mencionaran más adelante en la lectura. Este
proyecto tiene como fin mostrar una lectura del corazón con razón de monitorear el ritmo cardiaco
y prevenir cualquier complicación que pueda suceder
Entendiendo el ECG.
En términos generales, veamos lo que representa un ECG y cómo podemos entenderlo. El ECG
se divide en dos intervalos básicos, el intervalo PR y el intervalo QT, estos intervalos como se
dijo con anterioridad son medidos por 3 electrodos se explicará acerca de las derivaciones
monopolares y de los intervalos que estos escanean.
Derivaciones monopolares de las extremidades.
Las derivaciones monopolares registran la
diferencia de potencias entre 2 puntos, es
decir la derivación D1 (diferencia de
potencial entre brazo izquierdo y derecho),
las derivaciones monopolares registran el
potencial total en el punto del cuerpo. Este
tipo de registro fu ideado por Frank Wilson y
para su registro unió las 3 derivaciones en
triangulo de Einthoven, cada una a través de
una resistencia de 5000 ohmios a un punto
o central terminal de Wilson donde el
potencial eléctrico era cercano a cero. Esta
central terminal se conecta a un aparato que
registro, el cual toma el potencial absoluto
(V) en el brazo derecho (VR), el brazo
izquierdo (VL) y la pierna izquierda (VF).
Goldberger modifico el sistema propuesto
por Wilson consiguiendo aumentar así la
amplitud de ondas hasta un 50%, de aquí
estas derivaciones se les llama aVR, aVL y
aVF, donde la “a” significa ampliada o
aumentada. (polo negativo). La derivación
D2 registra la diferencia de potencial que existe entre el brazo derecho (polo negativo) y la pierna
izquierda (polo positivo). Einthoven considero que estas tres derivaciones conformaban entre si
un circuito cerrado, por lo que se puede aplicar la ley de Kirchhoff, es decir que la suma algebraica
de todas las diferencias de potencial en un circuito cerrado es igual a cero, de forma que
D1+D2+D3=0, donde se deduce que –D2=D1+D3. para poderse entender mejor la morfología
del electrocardiograma Einthoven invirtió la polaridad de la derivación D2, de modo que ahora la
ecuación, conocida como ley de Einthoven, queda de la siguiente forma :
D2=D1+D3
Esta relación debe de cumplirse e indique el electrocardiograma ha sido registrado.
Nomenclatura de las ondas de electrocardiograma:
El electrocardiograma no es más que un conjunto de ondas que Einthoven denomino P, Q, R, S,
T y U de acuerdo con la secuencia con que estas inscriben en el tiempo. La onda P representa
la despolarización de los atrios; el complejo QRS, la despolarización de los ventrículos, y la onda
T, en la repolarización de los ventrículos. La repolarización atrial no tiene expresión en el
electrocardiograma; PR y del complejo QRS, quedando enmascarada por la gran magnitud de
voltaje de los complejos QRS.
Intervalo “PR”.
El intervalo PR es la onda inicial generada por un impulso eléctrico que se desplaza desde la
aurícula derecha hacia la izquierda, dando como resultado la despolarización de los atrios. La
aurícula derecha es la primera cámara en ver un impulso eléctrico. Este impulso eléctrico hace
que las cámaras se "despolaricen". Esto obliga a que se contraiga y drene la sangre
desoxigenada de la vena cava superior e inferior al ventrículo derecho. A medida que el impulso
eléctrico viaja a través de la parte superior del corazón, activa la aurícula izquierda para
contraerse. La aurícula izquierda es responsable de recibir sangre recién oxigenada de los
pulmones al ventrículo izquierdo a través de las venas pulmonares izquierda y derecha. Las
venas pulmonares están rojas en el diagrama porque transportan sangre oxigenada. Todavía se
les llama venas porque las venas llevan sangre hacia el corazón. La duración máxima de 0.10s
y un voltaje máximo de 0.25mV.
Intervalo “QT”.
El intervalo QT es donde las cosas se ponen realmente interesantes. El QRS es un proceso
complejo que genera el "pitido" característico en los monitores cardíacos. Durante el QRS, ambos
ventrículos comienzan a bombear. El ventrículo derecho comienza a bombear sangre
desoxigenada a los pulmones a través de las arterias pulmonares izquierda y derecha. Las
arterias pulmonares son azules en el diagrama porque transportan sangre desoxigenada.
Todavía se llaman arterias porque las arterias llevan la sangre al corazón. El ventrículo izquierdo
también está comenzando a bombear sangre recién oxigenada a través de la aorta y hacia el
resto del cuerpo. Después de la contracción inicial
viene el segmento ST. El segmento ST es bastante
silencioso eléctricamente, ya que es el momento en
que los ventriculares esperan ser "repolarizados".
Finalmente, la onda T se hace presente para
activamente "replolarizar" o relajar los ventrículos.
Esta fase de relajación restablece los ventrículos
para que se llenen nuevamente por las aurículas.
Forma típica en la que se colocan los electros a lo hora de colocarse en el paciente. Estos
aplican para ECG monopolares.
Materiales a utilizar y precio.
Materiales Costo
Arduino 1 470 C$
ECG ad8232 850 C$
Modulo WIFI: esp8266 230 C$
Breadboard 100 C$
Jumpers kit 130 C$
TOTAL 1750 C$
Implementación del proyecto.
Simulación.
Ya que proteus en sus librerías no cuenta con el AD8232, lo que se realizó para la simulación
fue usar otro software diferente, siendo este fritzing, con la gran diferencia que este no
simula solo muestra de manera digital como estaría montado el circuito; a continuación,
se mostrara una imagen de cómo está montado en fritzing:
En la simulación, como se puede apreciar solo se muestra como estará montado el
circuito no si su funcionamiento será correcto, aun así esto no fue inconveniente para
continuar el proyecto y hacerlo funcionar de manera correcta.
Código del arduino:
El código para el control del módulo ACG8232 se obtuvo de la página del fabricante y este se
mostrará a continuación.
|
Como se puede apreciar es un código sencillo de no más de 13 líneas de código el cual
gestionará todo los datos recabas del arduino, para después con el mismo arduino generar la
gráfica puesto que las últimas versiones de arduino este incluye esta opción que será usando en
la barra de “herramientas” el comando serial plotter. Hay otra manera de generar la gráfica que
es con processing a continuación se mostrara el código para esto.
Equipo en funcionamiento:
Conexión:
A la hora de colocar los electrodos se seguirá ala siguiente imagen y tabla:
Color de cable Señal
Rojo R(RA-Right Arm)
Amarillo L(LA- Left Arm )
Verde F(RL- Right leg)
Los colores que aparecen en la imagen son diferentes a los de la tabla ya que los colore de la
tabla son los que venían en el kit de ECG. Así que solo se buscó la posición y esta se obtuvo por
los mismos electrodos ya que aparte de tener los colores mencionados en la tabla están
señalizados con las letras puestas en la segunda columna de la tabla.
Después de conectase el arduino a la computadora, y los electrodos en el paciente se procederá
a mandar a cargar la graficar con el mismo programa del arduino. Primero iremos a
“herramientas” para después a continuación escoger “serial plotter” y continuación tendremos la
gráfica que se observa abajo.
Esta como se puede observar sigue lo dicho al comienzo siguiendo los intervalos “PR” y “QT”.
Y con esto ya podremos observar posibles infartos o alteraciones en el ritmo cardiaco del
paciente a estudiar.
Conclusiones.
Como equipo se concluyó que el proyecto fue exitoso, a pesar de los inconvenientes que se
tuvieron en el proceso de desarrollo, como pudieron ser problemas en el código que ya no están
dando inconvenientes, además de por desconocimiento en un inicio no se sabía con certeza
donde colocar los electrodos puesto que estos tenían colores diferentes a la de la imagen en la
cual se muestra donde tienen que ir colocados después de investigar y observar los electrodos
se vio que estos estaban marcados y de acuerdo a las letras que tenían se colocó de manera
correcta según la literatura con la cual se investigó.
Bibliografía
C. Castellano, M. P., & [Link]. (2004). Electrocardiografia Clinica. En M. P. C. Castellano, & [Link],
Electrocardiografia Clinica (págs. 10-18). España: ELSEVIER S.A.
hub360. (28 de agosto de 2017). [Link]. Obtenido de [Link]
ad8232-heart-rate-sensor-with-visualization-via-arduino-serial-plotter-matlab-and-processing/
SparkFun Electronics. (17 de julio de 2014). SparkFun STAR SOMETHING. Obtenido de
[Link]