Está en la página 1de 20

FACULTAD DE INGENIERÍA

PROCESAMIENTO DE SEÑALES INGENIERÍA MECATRÓNICA

CARDIACAS USANDO SOFTWARE


CON LABVIEW

PROYECTO FINAL
PROCESAMIENTO DE SEÑALES
CARDIACAS USANDO
SOFTWARE CON LABVIEW
ESTUDIANTES DOCENTE:
- ESPINOZA PURIZACA, Carla Gianella - Euler Deza Figueroa
- GARCÍA TORREJÓN, Xiomara Andrea
- HIPOLITO SAAVEDRA , Jesus Gonzalo
- VELASQUEZ ROJAS, Luis Piero
- QUISPE RODRIGUEZ, Brayan Gustavo
INTRODUCCIÓN

En la actualidad, las enfermedades cardiovasculares


presentan un problema de salud pública a nivel
mundial, siendo una de las principales causas de
muerte en todo el mundo. Por esta razón, se ha
vuelto esencial investigar y desarrollar nuevas
herramientas y tecnologías que puedan ayudar a
prevenir, diagnosticar y tratar estas enfermedades
de manera más precisa y efectiva.
Actualmente, existen diversas técnicas y
herramientas de procesamiento y análisis de señales
de ECG, pero muchas de ellas son costosas y no
siempre accesibles para todos los profesionales de la
salud.
BIOMEDICA
La biomedicina juega un papel fundamental en el procesamiento de señales cardiacas, ya que se encarga de
desarrollar técnicas y herramientas para la detección y diagnóstico de trastornos cardiacos a partir de las señales
ECG. El procesamiento de señales cardiacas en particular se enfoca en extraer características importantes de la
señal ECG, como la frecuencia cardiaca, la posición y forma de las ondas P, QRS y T, y hacer diagnósticos a partir
de estas características. La biomedicina usa herramientas de procesamiento de señales tales como filtros,
algoritmos de análisis de frecuencia y detección de eventos, siendo una herramienta imprescindible para la
interpretación precisa de las señales ECG y, en consecuencia, para la atención a pacientes que sufren de
trastornos cardiacos. Además, la biomedicina también desarrolla técnicas para reducir el ruido en las señales ECG
y mejorar el rendimiento de las características extraídas, contribuyendo a la precisión y confiabilidad de la
detección y diagnóstico de trastornos cardiacos. En resumen, el uso de la biomedicina es esencial para el
procesamiento de señales cardiacas y la mejora de la atención en pacientes con trastornos cardiovasculares.
OBJETIVOS
OBJETIVO GENERALES
Diseñar y desarrollar un sistema de procesamiento de
señales cardiacas utilizando la interfaz de LabVIEW teniendo
una comunicación modbus.
OBJETIVOS ESPECÍFICOS
Implementar la comunicación entre la interfaz de LabVIEW y
el microcontrolador Arduino para el procesamiento y análisis
de señal ECG.
Evaluar el rendimiento del sistema de procesamiento de
señales cardiacas a través de la comparación con medidas de
referencia establecidas.
Implementar una interfaz gráfica de usuario en LabVIEW para
el análisis en tiempo real de la señal ECG y la presentación de
resultados.
SOFTWARES:
MATERIALES USADOS

- Arduino UNO
- HW 827
- EMG
- ENC28J60
CÓDIGO DE PROGRAMACIÓN EN ARDUINO

La programación para Arduino permite la representación y procesamiento en tiempo real


de señales de pulso cardíaco. Un sensor de pulso colocado en el dedo del paciente
detecta el cambio en la tensión sanguínea durante cada contracción cardíaca y envía la
señal al microcontrolador de Arduino.
Esto permite a nosotros a monitorear la actividad del corazón con mayor precisión,
realizar diagnósticos tempranos y proporcionar un mejor tratamiento a pacientes con
trastornos del corazón.
CÓDIGO DE PROGRAMACIÓN EN ARDUINO
1. Los electrodos colocados en la piel del paciente capturan las señales eléctricas y las
envían a un amplificador que amplifica la señal
2. Amplificación de la señal: La señal ECG es muy débil y se amplifica para mejorar la
calidad de la señal. El proceso de amplificación ayuda a hacer la señal más legible
para el procesamiento de la próxima etapa.
3. Filtrado de la señal: La señal ECG amplificada contiene una gran cantidad de ruido,
incluidas señales no cardíacas, como los movimientos musculares y otros artefactos.
Para eliminar estas señales no cardíacas, se aplican varios filtros, como el filtro de
línea de base, el filtro pasa altos y el filtro pasa banda para mejorar la calidad de la
señal.
4. Conversión analógica-digital (ADC): La señal ECG analógica se convierte en una señal
digital por medio del ADC.
5. Procesamiento digital: La señal ECG digital se procesa utilizando algoritmos de
procesamiento de señales digitales. Estos algoritmos se utilizan para detectar y
medir diversas características de la señal ECG, como el ritmo cardíaco, la duración
del complejo QRS y otros parámetros de la onda.
6. Visualización de la señal: La señal ECG procesada se muestra en una pantalla para
que los profesionales de la salud puedan analizar y diagnosticar cualquier problema
DESARROLLO DEL PROYECTO

Para poder visualizar el ritmo cardiaco


en el labview, fue primero generar el
código de programación en Arduino
para la lectura de la señal de ritmo
cardiaco en el puerto serial, luego se
creó un script en python con para leer
lo que haya en el puerto serial y
guardarlo en un archivo de texto para
que finalmente mediante el labview se
extraiga esos datos guardados y se
muestren en el diagrama.
CÓDIGO DE PROGRAMACIÓN EN PYTHON
SIMULACIÓN DE PROCESAMIENTO DE
SEÑALES EN LABVIEW
SIMULACIÓN DE PROCESAMIENTO DE
SEÑALES EN LABVIEW
SIMULACIÓN DE PROCESAMIENTO DE
SEÑALES EN LABVIEW
PROYECTO
RESULTADOS

Los resultados de este estudio indican que el sistema de procesamiento de señales


cardiacas implementado utilizando LabVIEW y Arduino es efectivo y eficiente en la
detección y diagnóstico preciso de trastornos cardiacos. Los módulos de filtrado
utilizados en la señal ECG redujeron significativamente el ruido y mejoraron la
calidad de las características extraídas. La interfaz gráfica de usuario diseñada en
LabVIEW permitió la monitorización en tiempo real de la señal ECG y la
presentación de datos de manera clara y ordenada.
Se evaluó el rendimiento del sistema a través de la comparación con medidas de
referencia establecidas y se encontró una alta correlación entre los resultados
obtenidos con el sistema desarrollado y las medidas de referencia establecidas. Por
tanto, se concluye que este sistema de procesamiento de señales cardiacas es
efectivo y confiable para su uso en la práctica clínica.
CONCLUSIONES

Este estudio demostró que la integración de herramientas de


procesamiento de señales con tecnologías de hardware como
LabVIEW y Arduino puede ser una solución efectiva para el
procesamiento de señales cardiacas. Los módulos de filtrado y la
interfaz gráfica de usuario diseñados en este sistema
contribuyeron a mejorar la precisión y eficiencia del
procesamiento de señales cardíacas.
Aunque este estudio se enfocó en un enfoque particularmente
en el procesamiento de la señal ECG, existen otras técnicas que
pueden integrarse para mejorar aún más la detección y
diagnóstico de trastornos cardiacos.
En resumen, se puede afirmar que la implementación exitosa de
un sistema de procesamiento de señales cardiacas utilizando
Labview y Arduino puede ser altamente beneficioso para el
diagnóstico temprano y preciso de trastornos cardiacos.
GRACIAS

También podría gustarte