0% encontró este documento útil (0 votos)
6 vistas13 páginas

ECG Señales

Cargado por

Binisa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas13 páginas

ECG Señales

Cargado por

Binisa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Implementación de un Sistema Multipropósito para

Adquisición y Procesamiento de Señales de


Biopotenciales: Enfoque en ECG Tricanal
B. Lopez
J. Dionisio Departamento de Ingeniería Eléctrica, Sección de Bioelectrónica
Departamento de Ingeniería Eléctrica, Sección de Bioelectrónica CINVESTAV IPN
CINVESTAV IPN Ciudad de México, México
Ciudad de México, México [email protected]
[email protected]

Resumen—El presente estudio expone la adquisición de un Para su registro se colocan 4 electrodos: Brazo derecho
biopotencial tricanal (constituido por tres derivaciones bipolares (RA), Brazo izquierdo (LA), Pierna Izquierda (LL). Son 3 y se
de electrocardiograma, específicamente) a partir de la captura de denominan DI, DII, DIII.
la señal mediante instrumentación electrónica. El proceso abarca
la conversión análogo-digital, seguida por el filtrado digital y el
procesamiento subsiguiente de la señal adquirida. DI: Registra la diferencia de potencial entre el brazo
izquierdo polo positivo y el derecho (polo negativo).
Palabras Clave—ECG, Filtrado, Matlab, Derivaciones
DII: Registra le diferencia de potencial que existe entre la
pierna izquierda (polo positivo) y el brazo derecho (polo
I. INTRODUCCIÓN negativo).

La actividad eléctrica del corazón consiste en una serie de DIII: Registra la diferencia del potencial que existe entre
impulsos miogénicos sincronizados, destinados a generar la la pierna izquierda (polo positivo) y el brazo izquierdo (polo
activación mecánica del miocardio para cumplir con la función negativo) [2][3].
eyectora de la sangre [1]. Los impulsos eléctricos se propagan
a través del cuerpo (conductor de volumen), generando Basado en lo anteriormente descrito, este trabajo presenta
biopotenciales a nivel de la epidermis que están directamente un diseño de un sistema de ECG para la adquisición de las
relacionados con la actividad eléctrica cardiaca. Esta actividad derivaciones bipolares (DI, DII y DIII).
se manifiesta con señales comprendidas en el rango 0.1–1.0
mV [2]. Para la adquisición de estos biopotenciales, se hace Finalmente, se describe y presentan resultados de la
uso de los amplificadores de instrumentación, los cuales adquisición de las derivaciones con instrumentación
cuentan con las características requeridas por las normas electrónica, la conversión análogo-digital y el filtrado digital
internacionales[1]. de las señales adquiridas para trabajar y localizar la forma de
onda característica de la señal ECG.
En su forma básica, los electrodos son un conductor
metálico en contacto con la piel y se utiliza una pasta
electrolítica para establecer y mantener el contacto. II. ANTECEDENTES
Tradicionalmente el electrodo se hace de plata alemana (una
aleación plata-niquel). Antes de adherirlo al cuerpo, su
superficie cóncava se cubre con una pasta electrolítica. La A. Señal ECG
misión de los electrodos consiste en recoger la señal de la
superficie cutánea. En primer lugar, la investigación sobre el comportamiento del
corazón a través de la señal eléctrica del ECG se origina en los
Las derivaciones son disposiciones específicas de los estudios del médico Einthoven [2]. Gracias a sus
electrodos. Las bipolares creadas por Willen Einthoven, contribuciones, en el año 1911 se presentó el primer prototipo
registran la diferencia de potencial eléctrico que se produce de la máquina conocida como electrocardiógrafo. La propuesta
entre dos puntos. inicial de Einthoven para el electrocardiógrafo no incluía
electrodos adheridos a la superficie del sujeto. En su versión
original, Einthoven diseñó un electrocardiógrafo que empleaba
recipientes de agua, donde el paciente sumergía cada una de
sus extremidades. Cada recipiente de agua estaba conectado a
un cable conductor que se dirigía al sistema de registro, El electrocardiograma (ECG) es la señal que permite
utilizando un galvanómetro. De esta manera, esta describir el comportamiento eléctrico del corazón. El ECG
configuración desempeñaba el papel de electrodo [2]. Años representa gráficamente la actividad de la corriente eléctrica
después se crearon los electrodos los cuales fueron contruidos que recorre el corazón en un latido cardíaco. La actividad de la
en un inicio por la combinación de un compuesto de plata y corriente eléctrica se divide en diferentes partes y a cada una
cloruro de plata (Ag - ClAg). se le asigna una letra en el complejo cardíaco: onda P, onda Q,
onda R, onda S, onda T y onda U[1][3], ver Fig. 1.

Fig. 1. Morfología del ECG ideal, compuesto por los distintos


Una característica crucial de los electrodos es su ubicación complejos cardíacos.
espacial adecuada, asegurando una óptima captura de la señal
ECG. Einthoven propuso la disposición de los electrodos, que Señal eléctrica.
tradicionalmente se organiza en un triángulo que abarca las
extremidades del sujeto. Actualmente, se han realizado Cada latido comienza con un impulso originado en el
contribuciones que exploran nuevas formas de posicionar los nódulo sinusal (nódulo sinoauricular). Este impulso activa las
electrodos mediante configuraciones con menos sensores [6]. cavidades superiores del corazón (aurículas). La onda P
representa la activación de las aurículas.

A continuación, la corriente eléctrica se propaga hacia las


El prototipo de electrocardiógrafo de Einthoven marcó el cavidades inferiores del corazón (ventrículos) a través del
comienzo de una nueva era en los sistemas de diagnóstico nodo auriculoventricular. El complejo QRS representa la
basados en el estudio de señales eléctricas. Como resultado, activación de los ventrículos.
diversas empresas en el ámbito del desarrollo de dispositivos
electrónicos dirigieron su enfoque hacia la creación de Posteriormente, la corriente eléctrica se propaga por el haz
sistemas centrados en la electrocardiografía desde una de his a través de los ventrículos pero en dirección opuesta.
perspectiva de salud digital [26]. Un ejemplo de este avance Esta actividad se denomina onda de recuperación, y está
ocurrió en 1928, cuando la empresa Frank Sanborn contribuyó representada por la onda T[2][3].
al progreso tecnológico en el estudio de esta señal eléctrica al
introducir el primer electrocardiógrafo portátil. Entre sus
características destacadas se encontraban su peso (25 kg) y su
fuente de energía, que dependía de una batería de automóvil Fig. 2. Recorrido del impulso eléctrico del corazón.
de 6 voltios [7].

Los sistemas de captura de señales ECG, como el creado Derivaciones y colocación de los
por la empresa Sanborn, presentaron la limitación de ser
utilizados únicamente en exámenes en una condición estática. electrodos.
Como resultado, no permiten el estudio de cómo la señal ECG
varía en relación con el comportamiento diario del sujeto en Para realizar el ECG, se colocan electrodos (pequeños
estudio. Esta necesidad de mejorar la tecnología para la sensores redondos que se adhieren a la piel) sobre los brazos y
adquisición de señales ECG impulsó el desarrollo de piernas del paciente. Estos electrodos no contienen agujas y
prototipos capaces de almacenar registros durante períodos de son indoloros. Si la zona está recubierta de vello grueso,
hasta 24 horas. Así, en 1949, el médico Norman Holter diseñó pueden afeitarse primero las zonas a las que se aplicarán los
un dispositivo para registrar señales ECG. Hoy en día, estos electrodos. Estos electrodos miden la magnitud y la dirección
prototipos se emplean en registros ambulatorios [8]. Un de las corrientes eléctricas del corazón durante cada latido.
dispositivo similar al Holter debe contar con distintos Los electrodos están conectados y producen un registro
componentes que aseguren su portabilidad. Actualmente los específico (trazo), que varía según el electrodo. Cada trazo
dispositivos de ECG son variados y están pensados para muestra la actividad eléctrica del corazón desde distintos
distintas aplicaciones que van desde el diagnostico, monitoreo ángulos. A partir de la posición de los electrodos se pueden
hasta el uso personal en la muñeca del paciente (Smart watch). obtener diferentes configuraciones, denominadas derivaciones,
para adquirir la señal ECG, acorde al modelo propuesto por
Einthoven. La figura 3 ilustra las derivaciones más comunes
para un sistema básico de adquisición del ECG. El
Definición de ECG. procedimiento dura unos tres minutos aproximadamente y no
presenta riesgos[2].
Fig. 3. Derivaciones I, II y III. Triángulo de Einthoven procesamiento de bioseñales cardíacas mediante tecnología
inalámbrica (punto que es distinto en nuestro caso). El sistema
consta de dos etapas principales: una de bajo nivel que adapta
y filtra la señal eléctrica, compuesta por amplificadores y
Como se puede observar en la Fig. 3, las derivaciones DI, filtros, y otra de alto nivel que digitaliza y transmite la señal
DII y DIII dependen de la posición de los electrodos de ECG de manera inalámbrica mediante un microcontrolador
conectados a las extremidades del paciente: brazo derecho con ADC y un módulo Bluetooth. La combinación de estas
(Ra), brazo izquierdo (LA) y pierna izquierda (LL). Además etapas posibilita la creación de un dispositivo ECG accesible y
se debe considerar como tierra la pierna derecha (RL). sencillo de utilizar, sin necesidad de recursos computacionales
elevados. Este sistema propuesto permite la obtención
eficiente y sin interferencias de bioseñales cardíacas,
B. Transformada Rapida de Fourier FFT. facilitando su almacenamiento y la creación de una base de
datos de patologías cardiacas.[5]

III. ESTADO DEL ARTE.

En la Escuela de Ingeniería Informática Empresarial, I. OBJETIVO GENERAL


Universidad de Talca, Chile; han desarrollado un sistema
electrocardiográfico digital. Este trabajo presenta un modelo Adquirir, digitalizar y procesar una señal de ECG tricanal con
de diseño de sistema ECG digital para la adquisición de una el fin de filtrar y mediante un análisis con Transformada
clase de derivación (derivaciones bipolares). Este trabajo rapida de Fourier.
describe y presenta resultados de algunos algoritmos de II. OBJETIVOS ESPECÍFICOS
filtrado de la señal ECG y se muestran algunos resultados de
mejoras a un algoritmo clásico para la detección de complejos ● Establecer un sistema capaz de registrar
QRS de la señal ECG [2] simultáneamente tres señales de biopotenciales
distintas a través de un sistema de adquisición para
Actualmente se encuentran dispositivos similares al permitir la visualización y procesamiento de cada una
propuesto en nuestro trabajo, los cuales se distinguen por su de estas por separado.
capacidad para leer y almacenar bioseñales del cuerpo ● Convertir las señales analógicas de los biopotenciales
humano. Un ejemplo de ello es el Holter, un dispositivo a formato digital con al menos 10 bits de resolución.
electrónico de reducido tamaño diseñado para registrar y Empleando un convertidor analógico - digital (ADC)
retener el electrocardiograma del paciente de manera para permitir la representación precisa de las señales
ambulatoria durante al menos 24 horas, sin requerir en formato digital.
hospitalización y permitiendo la realización del monitoreo en ● Aplicar la Transformada Rapida de Fourier (FFT)
el entorno domiciliario. Este dispositivo se utiliza para obtener el espectro de frecuencia de las señales a
comúnmente en pacientes con sospecha de arritmia cardiaca o través de la aplicación de un algoritmo de la
para diagnosticar isquemia, indicativa de una insuficiente transformada de Fourier y obtener la distribución de
irrigación sanguínea en el músculo cardiaco [6]. energía en diferentes bandas de frecuencia.
● Eliminar los artefactos e interferencias de ruido
En la investigación realizada por Alberto Ochoa y Marcelo presentes en la señal de ECG aplicando técnicas de
Maciel de la Facultad de Ingeniería Mecánica y Eléctrica filtrado para visualizar la forma de onda de la señal.
Universidad de Colima; se presenta el diseño de un sistema de III. DESARROLLO
adquisición y procesamiento de señales cardiacas. El sistema
comprende un módulo destinado a la protección del usuario, A continuación se presenta el procedimiento llevado a
cabo para adquirir, digitalizar y procesar los 3 canales
otro encargado de amplificar la señal eléctrica y un módulo de
(deriaciones) de la señal de ECG
filtrado. Además, el sistema incluye un dispositivo
programable que posibilita la transmisión de la información a A. Instrumentacion Analogica (Adquisición de la señal).
un equipo de cómputo para su posterior análisis y filtrado
Conforme a la teoría preestablecida, se llevaron a cabo las
digital. En dicho trabajo A partir del sistema desarrollado,
siguientes etapas para la adquisición de la señal de ECG.
lograron obtener una señal eléctrica (electrocardiográfica)
bastante limpia, permitiendo su correcta visualización en un
osciloscopio para el análisis de un médico cardiólogo [4]. a. Colocación de electrodos

Los electrodos se disponen siguiendo el triángulo de


Einthoven para la captura específica de los biopotenciales del
En el estudio realizado por Alberto Ochoa y Walter Mata, ECG. Para la derivación I, se colocaron electrodos en el brazo
se introduce un prototipo diseñado para la captura y izquierdo (LA) y el brazo derecho (RA). Para la derivación II,
se ubicaron electrodos en el brazo derecho (RA) y la pierna
izquierda (LL), mientras que para la derivación III se
emplearon electrodos en el brazo izquierdo (LA) y la pierna
izquierda (LL).

Además, se estableció una referencia en la pierna derecha.


La referencia en la pierna derecha es crucial para establecer un
punto de comparación estable y constante en la medición de
los biopotenciales del ECG. Se utiliza como punto de tierra o
referencia común para asegurar la precisión y consistencia de
las mediciones de las derivaciones del ECG.

Esta referencia ayuda a minimizar los artefactos y el ruido


en la señal, permitiendo una medición más precisa al mantener
un punto de referencia estable con las otras derivaciones.
Fig. 6 Etapa de acoplamiento de impedancias a través de seguidores de línea
La elección de la pierna derecha como referencia se basa en para cada derivación.
su baja interferencia con las señales cardiacas y su facilidad
para la adquisición, ya que su posición anatómica permite una d. Etapa de Preamplificación
conexión sencilla y confiable con el sistema de adquisición de
ECG. Se emplearon tres amplificadores de instrumentación para
la preamplificación de cada una de las derivaciones del
electrocardiograma (ECG). Esto se debió a que las señales del
b. Alimentación del circuito ECG son de baja amplitud, del orden de milivoltios, lo que las
Se optó por la alimentación del circuito general con una hace susceptibles a la superposición con ruido eléctrico. Los
alimentación externa mínima de +/- 9 volts hasta los +/- 12 amplificadores de instrumentación, debido a su alta ganancia
volts. Así mismo, se implementaron los reguladores de voltaje diferencial, se utilizan para amplificar selectivamente la señal
L7905 y L7805 como estrategia para garantizar un suministro de interés mientras atenúan el ruido, mejorando así la relación
de energía estable y controlado dentro del circuito. señal a ruido (SNR). Son componentes esenciales en la
Estos reguladores tienen la función de mantener un voltaje adquisición de señales de ECG, permitiendo una amplificación
constante y específico (en este caso, +5V y -5V precisa, limpia y fiable.
respectivamente) independientemente de las variaciones que
puedan existir en la fuente de alimentación principal. La elección se centró en el INA129CP, un amplificador de
instrumentación de alta precisión según las especificaciones
del datasheet. Este dispositivo presenta un offset de entrada
máximo de 50uV, un bajo nivel de ruido de 8nV/√Hz a
0.2uVpp, y un elevado CMRR (Common-Mode Rejection
Ratio o Relación de Rechazo en Modo Común) de 120 dB.

Así mismo, se propone una ganancia baja de


aproximadamente 20, esto debido a que al tener una ganancia
demasiado alta puede amplificar no solo la señal de interés,
sino también el ruido, lo que puede afectar de manera negativa
Fig. 5 Diagrama de la alimentación del circuito a través de reguladores de a la relación señal a ruido (SNR). Así mismo, una ganancia
voltaje L7805 y L7905. extremadamente grande puede aumentar la sensibilidad a
interferencias y artefactos como movimientos musculares,
interferencia eléctrica externa o variaciones en la impedancia
c. Acople de impedancia
de los electrodos. Dado lo anterior se calculó la resistencia de
ganancia deseada despejando la de la ecuación (1).
Se colocó una etapa tipo buffer para el acople de la
impedancia de entrada y servir como protección al paciente.
Así mismo, los buffers pueden filtrar y minimizar el ruido
eléctrico, las interferencias de alta frecuencia o cualquier otra
señal indeseada que pueda afectar la calidad de la señal del Contemplando una resistencia comercial de 2.22 kilo- ohms,
ECG. Esto es esencial para garantizar mediciones precisas y se obtiene una ganancia de
confiables del ritmo cardiaco.
—----------- (4)
Por otro lado, las especificaciones de la hoja de datos Por otro lado, una alta resistencia de apagado evita que las
técnica nos recomienda el uso de condensadores de señales inactivas se sumen a la señal de salida deseada,
desacoplamiento cerca de los pines de alimentación del manteniendo así la integridad de la señal seleccionada.
dispositivo.
El multiplexor específico utilizado es el CD4052BE, el
Del mismo modo, se colocó a la salida de cada uno de cual requiere, para su control, valores de Vcc en sus entradas
estos amplificadores un capacitor de acople de 100nF para de control A y B para establecer la tabla de verdad
eliminar la corriente continua en DC (corrientes continuas) correspondiente.
mientras permite el paso de señales de corriente alterna (AC)
de nuestras derivaciones. Tabla I. Tabla de verdad de la salida del multiplexor.

Entradas Salida Señal


A B
0 0 X0 Derivación I
0 1 X1 Derivación II
1 0 X2 Derivación III
1 1 Ninguna Ninguna

Controlamos estas salidas utilizando los pines digitales del


microcontrolador en serie con una resistencia de 1 kΩ
conectada a la base de un transistor NPN. Este transistor tiene
su emisor directamente conectado a tierra y su colector
proporciona el voltaje de salida. Cuando enviamos un valor
"HIGH", la salida entrega un voltaje por debajo de Vcc. En
contraste, al enviar un valor "LOW", se obtiene el máximo
voltaje de Vcc en la salida.

Fig. 7 Etapa de pre amplificación para la DI, DII y DIII.

e. Etapa de Multiplexado

Para reducir la cantidad de dispositivos electrónicos que


potencialmente podrían introducir ruido en el sistema, se optó
por posicionar el multiplexor después de los amplificadores de
instrumentación.

Los criterios clave para la selección de nuestro integrado


se fundamentan en diversos aspectos, como el rango de voltaje
de entrada y salida analógica, una baja resistencia de
encendido, alta resistencia de apagado, un rango de voltaje
amplio o suficientemente adecuado, precisión, velocidad de
muestreo óptima, resolución y una alta relación señal a ruido Fig. 8 Etapa de multiplexado. Entran a los canales de entrada X0, X1 y X2. El
(SNR). resto de los canales están a tierra para evitar ruido adherido.

La baja resistencia de encendido del multiplexor garantiza


que la señal de entrada fluya con mínimas pérdidas a través
del dispositivo, prácticamente como si fuera un conductor, f. Amplificación
minimizando la atenuación y distorsión de la señal.
Con el objetivo de alcanzar una resolución significativa,
buscamos obtener una señal con una amplitud mínima de 1
voltio. Este enfoque busca evitar pérdidas de información
durante el proceso de digitalización y reduce la necesidad de
una resolución más alta en nuestro convertidor analógico-
digital.

En esta etapa, se decidió emplear un amplificador no


inversor con el objetivo de preservar la integridad de nuestra
señal. Del mismo modo, se evitó una ganancia excesiva para
prevenir la amplificación del ruido presente en nuestra señal
de interés. La ecuación resultante en la salida de nuestro
amplificador operacional no inversor se presenta a
continuación:

(5)

La ganancia de esta etapa se determina mediante los valores Fig. 9 Etapa de amplificación. La salida común del multiplexor ingresa hacia
de las resistencias y . Para la selección de estas resistencias se el pin no inversor de uno de los cuatro amplificadores diferenciales del
recomienda utilizar valorescomprendidos entre 1 k y 100 k integrado TL084.
para evitar caídas de tensión a lo largo del circuito. Por lo
tanto, se sugiere que con el valor de 1 k . Considerando un g. Sumador no Inversor con Offset
voltaje de entrada de aproximadamente 50 mV, al proponer
una ganancia de 20, se obtiene una amplitud máxima de salida El propósito de esta etapa es asegurar que la señal de
de 1 V. ECG, que inicialmente se encuentra en línea base con un valor
de Vpp, se transforme exclusivamente en valores positivos.
Despejando de la ecuación anterior los valores considerados Esto se busca para permitir que el convertidor analógico-
obtenemos: digital lea la señal en su totalidad, evitando pérdidas de
información.

(6) Se propone conectar la salida del divisor de voltaje a un


nodo en la entrada positiva del amplificador operacional, el
(7) cual actúa como un búfer, con la entrada inversora a tierra.
Esto proporciona el voltaje positivo necesario en la salida. Es
crucial ajustar este offset de manera precisa para evitar la
(8)
saturación en la parte positiva y, al mismo tiempo, permitir
que la señal se transmita sin alteraciones.
Debido a la falta de una resistencia comercial de , se recurre
a la combinación de dos resistencias comerciales de 10 para
Un beneficio adicional es su alta impedancia de entrada,
lograr una ganancia aproximada de 21. lo que significa que demanda muy poca corriente de las
señales de entrada y minimiza la carga sobre las fuentes de la
Además, tanto en la etapa de offset como en la de señal.
amplificación, se emplea un amplificador operacional TL084,
el cual se destaca por integrar 4 amplificadores operacionales Se plantea el uso de un circuito sumador no inversor para
en un solo dispositivo. Esta característica resulta ventajosa al combinar la componente en DC, obtenida con el offset, y la
reducir el número de componentes necesarios para el circuito. señal en AC previamente amplificada, a pesar de que ambas
Asimismo, estos amplificadores operacionales son tengan polaridades diferentes. Este circuito preserva la fase
reconocidos por su robustez y confiabilidad. original de la señal de entrada y conserva su polaridad en la
salida. Además, se puede configurar para tener como una
segunda etapa de amplificación.

En esta segunda etapa de amplificación, aseguramos


finalmente que nuestra derivación de máxima amplitud se
encuentra en un rango aceptable de 0 a 700 bits o de 0 a 2.25
V lo que equivale a una resolución de 9.4 bits.
Por lo que la ecuación que me da el voltaje de salida en el La velocidad de muestreo, indica la rapidez con la que el
sumador no inversor está descrita de la siguiente manera, ADC puede tomar muestras de la señal analógica y
convertirlas en valores digitales. Es crucial conocer esta
(5) velocidad para asegurar que el ADC pueda capturar y procesar
adecuadamente las variaciones temporales de la señal sin
Finalmente, conocemos que la ganancia está dada por, perder información importante.

(5) Para lograr una conversión precisa de 10 bits, se requiere


dar suficiente tiempo al condensador de retención de carga (C
sample) para adquirir el nivel de voltaje durante el período de
muestreo de 1.5 ciclos de reloj. Las impedancias de la fuente
Al colocar una resistencia variable en Ri obtenemos una (RS) y el interruptor de muestreo interno (RSS) afectan este
ganancia final variable. Por lo que al medir un valor de tiempo.
resistencia de 800 ohms se obtiene un voltaje de salida de 2.25
Volts dada por una ganancia de 2.3. Si en este tiempo, el valor que se quiere convertir no se
mantiene constante, entonces el valor digital de salida
Es crucial destacar que durante la simulación, la señal de correspondiente con el valor analógico de entrada puede ser
salida tiende a saturarse incluso antes de alcanzar la erróneo. Para evitar este problema, se utiliza un dispositivo
alimentación máxima de los amplificadores operacionales. Por que mantiene constante el valor de entrada durante al menos
tanto, se debe considerar trabajar con un rango ligeramente este tiempo de conversión, llamado bloque retenedor o
inferior a la Vcc máxima para evitar este problema. “holder”.

Una ventaja significativa en este escenario es que la señal de


ECG se sitúa en un ancho de banda de 0.5 a 120 Hz. Al aplicar
el teorema de Nyquist-Shannon a esta señal, reemplazando la
frecuencia fundamental por el ancho de banda, obtenemos la
siguiente ecuación:

(1)

Donde por lo menos la frecuencia de muestreo debe ser el


doble del ancho de banda de la señal muestreada con el fin de
evitar el fenómeno conocido como “aliasing”, el cual ocurre
cuando una señal analógica es muestreada a una frecuencia
menor que la indicada. Esto conlleva a que componentes de
alta frecuencia presentes en la señal original aparecen como
componentes de baja frecuencia en la señal muestreada lo cual
puede resultar en la pérdida de información crucial y en la
imposibilidad de reconstruir adecuadamente la señal original.
Fig. 10 Diagrama de circuito del sumador no inversor con offset. La salida de
la etapa de amplificación ingresa hacia el pin no inversor de un amplificadores Despejando el ancho de banda de la ecuación anterior se
diferenciales a través de una resistencia de 10 kohms con el offset en paralelo. calcula que la frecuencia de muestreo debe de ser de:

(1)
B. Conversión Analógico-Digital.
La entrada de referencia determina el rango de voltaje
Entre las características clave a considerar para la selección de entrada analógica y el tamaño del LSB. La ecuación para el
de un ADC, en primera instancia se solicitó una resolución de tamaño del LSB es:
10 bits. Sabemos que la resolución se refiere a la capacidad del
ADC para representar con precisión la señal analógica en (1)
valores digitales. Solicitar una resolución de 10 bits implica
que el ADC puede dividir la amplitud de la señal analógica en Para obtener una mejor resolución utilizamos nuestro voltaje
2^10 (o 1024) niveles discretos. En otras palabras, puede de referencia de 3.3 V dándonos el bit menos significativo de
distinguir y representar la señal en un rango de valores 3.22 mV, es decir, que 1 bit equivale a 3.22 mV. Este voltaje
discretos, lo que brinda una mayor precisión en la conversión de referencia lo obtenemos a través del regulador de voltaje de
analógica a digital. la tarjeta de adquisición Arduino UNO, en donde, para evitar
pérdidas o caídas de tensión se alimentó a la tarjeta de manera
externa con una batería de aproximadamente 9 volts en Se procede a programar desde la interfaz de Arduino haciendo
conjunto con un capacitor de desacople para la alimentación uso de la librería de Arduino “Adafruit MCP3008”:
del ADC en VDD y así evitar caídas de tensión y corriente.
En donde la comunicación se inicia manipulando la línea CS
Para asegurar tanto una frecuencia de muestreo adecuada (Chip Select). Si el dispositivo se ha encendido con el pin CS
conforme al teorema de Nyquist-Shannon como la resolución en estado bajo, este debe ser llevado a estado alto y luego
deseada, se suministra un voltaje de 3.3 V a VDD y VREF. nuevamente a bajo para iniciar la comunicación. Así mismo,
Esto resulta en una frecuencia de muestreo intermedia entre se inicializa el software SPI con los pines SCK, MOSI, MISO
200 kps (para 5 V) y 75 kps (para 2.7 V). Este rango es y CS específicos conectados a los pines del Arduino del 13 al
óptimo, considerando que se requiere al menos una frecuencia 10 en orden descendente respectivamente.
de muestreo de 240 Hz.
El primer bit recibido tras bajar CS y con DIN en estado alto
Por consiguiente, se propone una frecuencia de muestreo de representa el bit de inicio. Luego, el bit SGL/DIFF (modo)
520 Hz, cuatro veces mayor que la máxima frecuencia sigue al bit de inicio y determina si la conversión se realizará
presente en la señal de ECG. Esto asegura una captura en modo diferencial o de un solo extremo. Los siguientes tres
adecuada de las variaciones temporales de la señal, bits (D0, D1 y D2) se utilizan para seleccionar la
manteniendo un margen por encima de la frecuencia máxima y configuración del canal de entrada.
evitando el aliasing.
Una vez que se ha recibido el bit de inicio, el dispositivo
Proseguimos con el cálculo del código de salida digital, el inicia el muestreo de la entrada analógica en el cuarto flanco
cual es una función de la señal de entrada analógica y la ascendente del reloj. El período de muestreo finaliza en el
entrada de referencia según la ecuación de conversión: flanco descendente del quinto reloj después del bit de inicio.
Tras recibir el bit D0, se requiere un reloj adicional para
(1) completar el período de muestreo y retención, donde DIN no
tiene relevancia.
Donde Vin equivale al voltaje de entrada analógico y Vref
o la entrada de referencia. En el flanco descendente del siguiente reloj, el dispositivo
genera un bit nulo bajo, y los 10 relojes posteriores generan el
En nuestro caso, dado que poseemos un plano de tierra resultado de la conversión, con el bit más significativo
disponible, la datasheet recomienda conectar los pines de primero. Los datos siempre se envían del dispositivo en el
tierra analógicos y digitales al plano de tierra analógico. flanco descendente del reloj.

Lo que ayuda a minimizar el ruido en los circuitos Si se continúan transmitiendo relojes mientras CS permance
analógicos, ya que evita que la corriente digital genere bajo después de haber enviado los 10 bits de datos, el
interferencia en la sección analógica. dispositivo generará primero el resultado de la conversión
menos significativo (LSB). En algunas ocasiones, se baja CS y
A continuación se muestra el diagrama del circuito de esta se envían ceros iniciales a través de la línea DIN antes del bit
etapa en la figura 10. de inicio. Esto se hace comúnmente en puertos SPI basados en
microcontroladores para enviar 8 bits a la vez.

De acuerdo con lo anterior, la librería utilizada realiza cada


una de estas funciones de manera interna, es decir, realiza la
transferencia SPI para leer el ADC, configura los bytes de
control según el canal y el modo (en nuestro caso de un solo
extremo), inicia y finaliza la transacción SPI y finalmente
procesa y devuelve el valor del ADC.

Así mismo, dentro del código de Arduino, se manda a leer un


canal del ADC de un solo extremo (específicamente el canal
CH0) devolviéndonos el valor del ADC como un entero. Entre
Fig. 11 Diagrama de convertidor analógico digital. Cuya entrada es la salida
del sumador no inversor y cuyos pines digitales están conectados a conexiones cada lectura se coloca un “retardo” de 1790 microsegundos
con el microcontrolador ATMEGA328. para asegurar la frecuencia de muestreo antes mencionada a
520 Hz. Como se muestra en la fig. 11.
Una vez configurado lo anterior, se procede a realizar la
comunicación del MCP3008 con el ATMEGA328 a través de
la interfaz serie estándar SPI (Serial Peripherial Interface).
Fi Fig. 14 Esquema de placa de circuito con componentes de orificio pasante
g. 12 Monitor serial Empleo de la identifiacaión de la frecuencia de muestreo (true hole) en vista inferior.
como alternativa secundaria para la configuración de la tasa de muestreo..
D. Transmisión de datos mediante la comunicación serial
Se realizó la medición del periodo del pulso CS para verificar entre un dispositivo Arduino y CoolTerm
la adquisición de datos a la frecuencia requerida. Este pulso,
como se explicó previamente, regula la activación y Una vez determinada la frecuencia de muestreo, se intentó
desactivación de la comunicación en el protocolo SPI. En realizar la adquisición a través de la interfaz de MATLAB. Se
ausencia de un 'retardo' sustancial, sería viable medir el utilizó la función 'tic toc' para verificar la precisión de la
periodo de los 24 pulsos de reloj para establecer la frecuencia frecuencia de muestreo obtenida. Sin embargo, se observó una
de muestreo. variabilidad inherente al rendimiento del procesador de la
computadora, lo que genera fluctuaciones en los resultados.
Se realiza la simulación del circuito propuesto y se obtiene Por consiguiente, se optó por implementar un método
que la señal se satura poco antes del voltaje de alimentación, alternativo de adquisición en lugar de la visualización en
esto debido a las características del TL084 el cual, a pesar de tiempo real. Esta estrategia garantiza una frecuencia de
ser un excelente circuito integrado al no realizar de manera tan muestreo constante y estable, independientemente del
ideal el acople de impedancia pareciera ser que está tratando rendimiento del procesador, asegurando así resultados
de extraer una cantidad de corriente mayor a la que puede consistentes.
manejar. La elección de la aplicación CoolTerm se basó en su
capacidad para manejar velocidades de baudios
C. Implementación en placa impresa con Altium significativamente altas. Esta capacidad permite la lectura de
datos a una frecuencia de muestreo de 500 Hz, siempre y
Después de obtener el diagrama del circuito y probarlo en el cuando la configuración del dispositivo serie y del programa
protoboard, se pasó a su implementación en una placa impresa lo permitan.
utilizando el software Altium para diseñar. Como se observa La versatilidad de CoolTerm en la gestión de velocidades
en las figuras 11 y 12. de baudios superiores facilita el procesamiento fluido de datos
a una frecuencia de muestreo elevada, lo que resulta
fundamental para nuestra aplicación, ofreciendo así un
desempeño óptimo en la captura de datos a la velocidad
deseada.
Los baudios, o baud rate, representan la velocidad de
transferencia de datos medida en bits por segundo (bps). Esta
tasa determina la cantidad de bits que pueden ser transmitidos
por segundo a través de un canal de comunicación.

En el contexto de CoolTerm y la comunicación serial, al


configurar la velocidad de transmisión (baud rate) para que
coincida con la tasa de comunicación requerida por tu
dispositivo serie, estás asegurando que la información se
Fig. 13 Representación del diseño de placa de circuito impreso (PCB) con transmita a la velocidad específica que el dispositivo puede
componentes de montaje superficial (SMD) en vista superior. manejar.
b. Filtrado digital

Se propusieron 2 filtros digitales para eliminar las frecuencias


indeseables, y suavizar la señal con la finalidad de distinguir la
señal de ECG.

Filtro IIR

Primero se utilizó un filtro “IIR” de orden 9, que permitió


eliminar el ruido de la señal sin deformar la forma de onda de
la señal cardiaca. El diseño del filtro se realizó a través del
MatLab, empleando la función “butter” para así calcular
los parámetros del filtro Butterworth pasa bajas.

La frecuencia de corte del filtro fue de 60Hz. A través de la


función “filtfilt” se aplicó el filtro diseñado a la señal con la
finalidad de evitar desfasamiento.. En la figura 11 se muestra
la respuesta en frecuencia del filtro dieñado.
Fig. 15 Interfaz de adquisición de CoolTerm a 115200 baudios para la
comunicación serie con Arduino UNO. Configuración de adquisición.

Una vez que se ha extraído el documento en formato .csv


o .txt, se lleva a cabo su importación a la interfaz de Matlab
con el propósito de ejecutar su procesamiento y la aplicación
de filtros correspondientes.

E. Programa de Matlab para el Procesamiento de la señal.

a. Lectura, adquisición y analisis de la FFT

En la adquisición se obtuvieron 3 derivaciones (DI, DII Y


DIII). Debido a ello se guardaron 3 arreglos, uno para cada
derivación.
Dichos arreglos se leyeron y se guardaron en una estructura de
datos para poder hacer la lectura más óptima al momento de
ejecutar el programa de Matlab.

Lo primero que se hizo fue verificar la frecuencia de muestreo Fig. 16.Respuesta en frecuencia del filtro FIR diseñado.
de la señal. Como ya se mencionó en el punto en B y D de esta
sección se comparó que la frecuencia de muestreo fuera la Filtro FIR
misma en el programa realizado en arduino, en el archivo de
datos .csv y lo medido en el osciloscopio en el pin CS del Se diseñó un filtro FIR, este se utilizó para suavizar la señal
ADC. Se determinó una frecuencia de muestreo de 520 Hz. filtrada con el filtro IIR y evitar el menor número de
oscilaciones posibles. Dicho filtro se propuso de orden 200,
Lo primero que se hizo con cada una de las señales adquiridas con una frecuencia de corte de 40 Hz. Se propuso esa
fue ajustarle los ejes. Se hizo la conversión de la amplitud de frecuencia de corte por que la onda de más alta frecuencia del
la señal de bits a mv en el eje y con la fórmula (). También se ECG (complejo QRS) tiene frecuencias de 0 a 25 Hz
ajustó el eje x convirtiendo de número de muestras a aproximadamente (Ver Fig. ). Así evitamos disminuir el
Tiempo(s) (Ver fórmula ()) complejo QRS y podemos asegurarnos que no estamos
borrando información de la señal.
Posterior a ello se obtuvo la transformada de fourier de la
señal para analizar su espectro en frecuencias y ver qué
componentes se necesitan eliminar para obtener la señal lo El filtro FIR utilizo una ventana Hamming y la funcion
más limpia posible. Para asegurarnos que el espectro se tomará “filtfilt” de igual manera que en el filtro IIR para evitar
de manera adecuada a la señal se le aplicó un ventaneo con desfazamiento de la señal filtrada. En la figura 12 se muestra
una ventana hamming obligando a nuestra señal de ECG a la respuesta en frecuencia del filtro FIR de 40 Hz.
hacerse “periódica”.
Tabla I. Ganancias totales y por etapas del circuito.

Tabla I. Mediciones manuales de voltaje de entrada y salida

Voltaje de Salida
(V)
Voltaje de Entrada
Derivación
(mV)

I 0.816 49.6
II 1.78 67.6
III 3.38 280

del sistema.
A continuación, se muestran las imágenes capturadas de las
Fig. 17.Respuesta en frecuencia del filtro FIR diseñado. derivaciones de ECG desde el osciloscopio.

Por ultimo se hizo la comparación de los espectros y la señal


en el tiempo de las señales filtradas respecto a las originales

IV. RESULTADOS
A. Instrumentación Analógica

Los parámetros a evaluar en esta sección de resultados son


la ganancia total del circuito, el CMRR (Relación de Rechazo
en Modo Común) total del circuito y el comportamiento del
circuito a diferentes frecuencias.

c. Cálculo de Ganancia Teórica

Básicamente, la ganancia teórica es la consideración de las


características teóricas de amplificación de cada componente
(amplificadores operacionales, transistores, etc.) y cómo Fig.18 Representación en el Osciloscopio de la Salida de la
contribuyen a la ganancia total del circuito. Derivación I del Amplificador de Instrumentación. Siendo el
Considerando que tenemos una etapa de pre amplificación eje”x” correspondiente al tiempo de la señal y el eje “y” a los
de ganancia 23.25, una de amplificación de 20 y finalmente la milivoltios. Amplitud máxima de aproximadamente 49.6 mV.
ganancia del sumador no inversor de 2.3, nos da como
resultado una ganancia total de

(4)

d. Medición de Ganancia Real


Se procedió a medir el voltaje de entrada, en la entrada del
amplificador de instrumentación de cada una de las
derivaciones. Así mismo, se midió el voltaje de salida final de
cada una de estás a la salida del sumador no inversor, el cual
corresponde a la entrada de nuestro convertidor analógico
digital.

Ganancia
Sumador
Deriva- en la pre Ampli- Ganancia
No
ción amplifica- ficación Total
Inversor
ción
I 23.54 1731.84

II 23.54 21.11 3.48 1731.84

III 23.58 1734.78


Fig. 19 Representación en el Osciloscopio de la Salida de la
Derivación I del amplificador no inversor. Siendo el eje x
correspondiente al tiempo de la señal y el eje y a los
milivoltios. Amplitud máxima de 816mV.

Fig. 22 Representación en el Osciloscopio de la Salida de la


Derivación III del amplificador no inversor. Siendo el eje x
correspondiente al tiempo y el eje “y” a los milivoltios.
Amplitud máxima de 280mV.

Fig.20 Representación en el Osciloscopio de la Salida de la


Derivación II del Amplificador de Instrumentación. Siendo el
eje x correspondiente al tiempo de la señal y el eje y a los
milivoltios.

Fig. 23 Representación en el Osciloscopio de la Salida de la


Derivación II del amplificador no inversor. Siendo el eje x
correspondiente al tiempo de la señal y el eje y a los
milivoltios. Amplitud máxima de 49.6mV.

e. CMRR: Valor de CMRR medido para evaluar la


capacidad del circuito para rechazar señales de modo
común.
Fig. 21 Representación en el Osciloscopio de la Salida de la
Derivación II del amplificador no inversor. Siendo el eje x Para realizar este procedimiento era necesario medir la
correspondiente al tiempo de la señal y el eje y a los ganancia en modo común y en modo diferencial, sin embargo,
milivoltios. Amplitud máxima de 1.78 V. se suscita el mismo acontecimiento al tener que ingresar una
función de determinada amplitud y frecuencia. Pese a que se le
ingresó una señal con amplitud mínima de 50 mVpp, está
presentaba saturación a la salida del circuito, lo que nos
impidió realizar un cálculo correcto del CMRR.
Sin embargo, se cuentan con los CMRR de los
amplificadores de instrumentación de 120 dB. Lo cual es
considerado alto para este tipo de amplificadores de
instrumentación.

f. Comportamiento a diferentes frecuencias


Se aplicaron al sistema de adquisición señales de distintas
frecuencias con una amplitud mínima de 50mV. A pesar de ser
visibles en la interfaz, estas señales se saturaron debido a que
la alimentación estaba regulada a 5 voltios. Los TL084, al ser
alimentados, experimentan una pérdida de voltaje en lugar de
mantenerlo constante, lo que contribuyó a la saturación de las
señales.

B. Conversión Analógico - Digital

La resolución adquirida a través de la digitalización nos


entrega una amplitud máxima de 700 bits al momento de
realizar este informe. Sin embargo, se detectan ciertas
inconsistencias inherentes al ruido de los componentes
electrónicos y altas frecuencias las cuales pueden estar
afectando la señal adquirida de inicio.
Por lo que al amplificar nuestra señal de salida, de igual
manera estamos amplificando el ruido sumado en ella.
Para calcular nuestra resolución real, se obtiene el valor
máximo de la amplitud de la derivación más grande, en este
caso particular la derivación III. V. DISCUSIÓN
Finalmente, a través de la siguiente fórmula despejamos la
resolución de salida.
VI. CONCLUSIONES
En conclusión es posible que un tren de impulsos de delta
de Dirac se establezca como base canónica para representar
C. Procesamiento y filtrado cualquier función x(t) a través de la serie generalizada de
Fourier.
A continuación se muestran los resultados obtenidos del Las series generalizadas de Fourier nos permiten
procesamiento digital. Cabe resaltar que para cada derivación representar una función x(t) en términos de combinaciones
se obtuvo cada una de las siguientes gráficas. Por temas de lineales de funciones ortogonales que no necesariamente son
practicidad solo se mostraran los resultados de la derivación 3. bases canónicas. Pero en este caso sí lo fue.

La ecuación de análisis es la que nos da pauta a ver que


parte de la función original está siendo representada por cada
uno de los elementos de la base.

VII. REFERENCIAS

[1] D. H. Milone, “Espacios de Señales,” in Introduccion


a las Señales y los Sistemas Discretos, F. de I. de la U.
N. de E. Rios, Ed. Argentina, 2009, pp. 43–75.
[2] P. A. Moya, “Analisis de Fourier,” in Señales y
Sistemas Fundamentos Matematicos, Primera ed.,
Costa Rica, 2008, pp. 109–153.
[3] J. Duoandikoetxea, “Lecciones sobre las series y
transformadas de Fourier,” Managua, 1, 2003.
[4] Alan V. Oppenheim, “Representacion de Señales
periodicas en Series de Fourier,” in Señales y
Fig. 24. Señal recién adquirida. Gráfica del número de muestras contra Sistemas, Segunda ed., no. July, Mexico: Pretince
magnitud de la señal en bits
Hall, 2020, pp. 177–250.

También podría gustarte