Professional Documents
Culture Documents
Ingeniería Médica
ECG
Matrícula:
Grupo: 002
Profesor:
Días:
Hora: N2
Tabla de contenido
TABLA DE CONTENIDO ........................................................................................................................................... 1
INTRODUCCIÓN ..................................................................................................................................................... 3
ECG............................................................................................................................................................................3
¿CÓMO FUNCIONA? .......................................................................................................................................................3
¿CÓMO SE OBTIENE? ......................................................................................................................................................4
¿QUÉ SIGNIFICA?...........................................................................................................................................................4
ALGUNAS GENERALIDADES INTERESANTES ...........................................................................................................................5
ELECTRÓNICA USADA ............................................................................................................................................ 7
MATERIAL ....................................................................................................................................................................8
PROGRAMACIÓN (ARDUINO Y C#) ......................................................................................................................... 9
MEJORAS ............................................................................................................................................................. 16
CONCLUSIONES .................................................................................................................................................... 16
BIBLIOGRAFÍA ...................................................................................................................................................... 16
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 2
Ingeniería Médica. ECG
Introducción
ECG
Un electrocardiograma (ECG) es un
procedimiento de diagnóstico médico con el
que se obtiene un registro gráfico de
la actividad eléctrica del corazón en función
del tiempo.
La formación del impulso cardiaco y su conducción generan corrientes eléctricas débiles que se
diseminan por todo el cuerpo. Al colocar electrodos en diferentes sitios y conectarlos a un
instrumento de registro como el electrocardiógrafo se obtiene el trazado característico de las
ondas.
El electrocardiograma fue inventado por el fisiólogo Willen Einthoven, quien gracias a sus
aportes recibió el premio Nobel de Medicina en 1924.
¿Cómo funciona?
Las contracciones rítmicas del corazón están controladas por una serie ordenada de descargas
eléctricas.
Antes de cada contracción del músculo cardiaco se genera un impulso
eléctrico por despolarización en el nodo o nódulo sinoauricular que se
propaga concéntricamente produciendo la onda P del electrocardiograma.
Inicialmente se despolariza la aurícula derecha y posteriormente la aurícula
izquierda.
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 3
Ingeniería Médica. ECG
¿Cómo se obtiene?
Un electrocardiograma estándar se obtiene poniendo doce
pequeños electrodos en determinados puntos del cuerpo del
paciente. Luego se enciende la maquina ECG y se realiza el
registro en unos pocos minutos.
Así, un ECG es extremadamente útil para el diagnóstico y control de las arritmias cardiacas, de
la angina de pecho, del infarto agudo de miocardio y en general para detectar cualquier
irregularidad en la actividad eléctrica del corazón.
Casi todo el mundo sabe cómo es el trazado básico de un ECG.
¿Qué significa?
La primera ondulación pequeña
en la parte superior del trazado
de un ECG se denomina "onda P".
La onda P indica que las aurículas
(las dos cavidades superiores del
corazón) son estimuladas en
forma eléctrica (se despolarizan)
para bombear la sangre hacia los
ventrículos.
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 4
Ingeniería Médica. ECG
La siguiente parte del trazado es una sección corta descendente conectada con una sección alta
ascendente. La misma se denomina onda o "complejo QRS".
Esta parte indica que los ventrículos (las dos cavidades inferiores del corazón) se están
estimulado eléctricamente (despolarizando) para bombear la sangre hacia fuera.
El segmento ST indica la cantidad de tiempo que transcurre desde el final de una contracción de
los ventrículos hasta el comienzo del período de reposo (repolarización).
El corazón tiene cuatro cámaras: dos aurículas y dos ventrículos. Para que el corazón puede
realizar la contracción se necesita una estimulación y conducción eléctrica a través de fibras
especiales para transmitir impulsos eléctricos. El latido del corazón es totalmente involuntario,
por lo tanto el cuerpo no tiene control sobre sus latidos.
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 5
Ingeniería Médica. ECG
El registro del ECG se realiza en un papel milimetrado, con líneas más gruesas cada 5 mm. Cada
mm de trazado horizontal es equivalente a 0,04 segundos del ciclo cardiaco, el espacio entre
dos líneas gruesas representa 0,2 segundos (a la velocidad habitual del papel de 25 mm/seg).
Fuente: (http://www.profesorenlinea.cl/Ciencias/Electrocardiograma.html)
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 6
Ingeniería Médica. ECG
Electrónica Usada
Un circuito adecuado y simple para un ECG es el que presento a continuación:
Pero por alguna razón extraña los filtros paso alto y bajo no nos funcionaron correctamente,
por lo tanto omitimos los filtros lo cual hace que nuestras señal este algo caótica.
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 7
Ingeniería Médica. ECG
Material
El material usado es el siguiente:
1 Opamp AD620
1 Opamp LM741
Fuente dual o dos conjuntos de baterías que entreguen 6v cada una
Electrodos
1 Resistencia 1Kohm
1 Resistencia 1Mohm
1 Potenciómetro 1Kohm o una resistencia variable
1 Arduino
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 8
Ingeniería Médica. ECG
Arduino
/*
Hazael Fernando Mojica García
San Nicolás de los Garza, Nuevo Leon Mexico
1 de Mayo del 2012
Programacion para Arduino.
Proyecto: ECG con Arduino y C#
*/
void setup()
{
Serial.begin(115200);
Inicializa();
}
void loop()
{
Get_Instruccion();
}
int Get_Instruccion()
{
if(Serial.available())
{
switch(Serial.read())
{
case 'r'://Leer entrada analogica y mandar dato
Analog_Read();
break;
void Salir()
{
Inicializa(); //Loop en inicializa esperando nueva inicializacion
}
void Analog_Read()
{
int resultado = 0;
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 9
Ingeniería Médica. ECG
while(1)
{//Mientras no se inicialize no sale del ciclo
if(Serial.available())
{
if(Serial.read() == caracter[i])
{
if(i == 5)
{//Si es la ultima iteracion
Serial.write('a');//escribimos caracter de confirmacion
break; //Salimos del while
}
i++;
}
}
}
//Termina While
}
Código 1.- Programación para Arduino
Interfaz C#
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 10
Ingeniería Médica. ECG
Form_Main.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO.Ports;
namespace Practica2_LabDSM
{
public partial class Form_Main : Form
{
Arduino arduino = null;
int[] muestreo;
public Form_Main()
{
InitializeComponent();
muestreo = new int[50];
}
#region METODOS
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 11
Ingeniería Médica. ECG
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 12
Ingeniería Médica. ECG
#endregion
#region EVENTOS
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 13
Ingeniería Médica. ECG
#endregion
}
}
Código 2.- Form_Main.cs
Clase Arduino
Arduino.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO.Ports;
using System.Windows.Forms;
namespace Practica2_LabDSM
{
class Arduino
{
SerialPort serialPort;
bool ok;
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 14
Ingeniería Médica. ECG
serialPort.Write("square");
if (serialPort.ReadChar() == 'a')
{
MessageBox.Show("Comunicacion Establecida", "Correcto",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
return true;
}
catch (Exception ex)
{
MessageBox.Show("Error en la asignacion del puerto del arduino. " +
ex, "Error de Inicializacion de Puerto", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
}
else
{
return false;
}
}
if (ok)
{
serialPort.Write("r");
lectura = serialPort.ReadChar();
}
}
catch
{
MessageBox.Show("Error Interno al obtener Lectura, la aplicacion se
cerrara", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
Application.Exit();
}
return lectura;
}
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 15
Ingeniería Médica. ECG
}
}
Código 3.- Arduino.cs
Mejoras
Este proyecto tiene mucho en donde mejorar, la interfaz se puede hacer más robusta y que
permita más opciones, entre estas podrían ser opciones de calibración y de alerta.
En lo que respecta al circuito las mejoras son imprescindibles, se necesitan filtros para eliminar
todo el ruido y obtener una señal más limpia, a la vez que una amplificación más adecuada
daría mejores resultado al momento de convertirla en digital.
Conclusiones
Un electrocardiograma es una herramienta necesaria para el diagnóstico médico y crear una
herramienta adecuada para realizar este trabajo es una ardua tarea, y se requieren de amplios
conocimientos de todo tipo, por tanto la creación de esta herramienta desde cero es un trabajo
que puede durar años, para aprender y perfeccionar nuestra propia técnica y circuitería.
Bibliografía
http://www.profesorenlinea.cl/Ciencias/Electrocardiograma.html
http://www.monografias.com/trabajos54/electro-cardiograma/electro-
cardiograma2.shtml
http://www.superreino.blogspot.mx/
http://datasheetoo.com/datasheet-application/medical-ecg-monitors-using-the-ad620-
instrumentation-amplifier.html
http://www.cs.wright.edu/~phe/EGR199/Lab_4/
http://www.electronica-electronics.com/fuentes/Fuente-Dual-7805.html
Hazael. F. Mojica. G.
Dorian L. Rodriguez V.
David Carrillo C. Page 16