Sistema IoT para Monitoreo Remoto de Signos Vitales en Telemedicina.

Autores/as

  • Marco Antonio Núñez Gaona
  • Heriberto Aguirre Meneses Departamento de Sistemas Médicos , Instituto Nacional de Rehabilitación https://orcid.org/0000-0002-2655-1367
  • Mario Ibrahín Gutiérrez Velasco Investigador por México, Departamento de Sistemas Médicos , Instituto Nacional de Rehabilitación https://orcid.org/0000-0001-8113-5932
  • Itzel Isabel Molina Rivera Universidad Iberoamericana

Palabras clave:

Telemedicina, internet de las cosas (IoT), sensores biométricos, servicios REST.

Resumen

Este proyecto se centra en la creación de un dispositivo para el monitoreo de signos vitales (temperatura, frecuencia cardíaca y saturación de oxígeno), diseñado específicamente para su integración en un sistema de telemedicina.

El sistema propuesto busca revolucionar los servicios de salud al permitir el seguimiento a distancia de pacientes y facilitar intervenciones médicas rápidas. Se propone un diseño en UML (Lenguaje Unificado de Modelado) para modelar la arquitectura del software y se valida con microcontroladores ESP32-S3 y sensores como el DS18B20 para temperatura y el MAX30100 para frecuencia cardíaca y saturación de oxígeno. Los datos recopilados en tiempo real se envían a un sistema de información médica utilizando protocolos HTTP y servicios REST, asegurando una transmisión de datos fiable y segura.

Metodología

Se propone el uso de ingeniería de software (Figura 1), para asegurar las siguiente características:

Modularidad y el desacoplamiento, la responsabilidad entre clases es clara, simplifica el desarrollo y mantenimiento. Se define una interfaz Sensor para desacoplar la lógica de adquisición de datos de las características de cada sensor.

Concurrencia se logra protegiendo recursos compartidos y permitiendo sincronización entre tareas.

Extensibilidad se define mediante clases abstractas, permitiendo la adición de nuevos tipos de sensores sin modificar el código existente. Se implementa el manejo de tiempos declarando funciones críticas utilizando interrupciones, garantizando la ejecución de código desde la RAM. La interfaz de comunicación se diseñará como una API de servicios web en formato JSON para la transmisión remota de datos, y la programación se realizará en C++ utilizando el IDF de ESP32.

Caracterización de Sensores: Identificar los rangos de operación, precisión, exactitud, sensibilidad y calibrar los sensores DS18B20 y MAX30100 y el convertido analógico-digital del microcontrolador ESP32-S3.

Diseño de Hardware: Elaborar el esquema electrónico detallado del circuito, especificando las conexiones entre el microcontrolador y los sensores para asegurar una integración y alimentación correctas.

Integración y Despliegue: Se definirá un diccionario de datos para mapear la adquisición de datos, facilitando la integración con plataformas de telemedicina. Finalmente, se realizará un análisis de resultados para comparar el desempeño del dispositivo con soluciones comerciales.

Desafíos y Conclusiones

Incorporar un sistema operativo en tiempo real, es crucial para la multitarea, permitiendo hilos dedicados para la adquisición y transmisión de datos. Sin embargo, la sobrecarga de la red Wi-Fi y el procesamiento intensivo podían introducir retardos. La implementación de buffers circulares demostró ser efectiva para mitigar la pérdida de datos durante picos de procesamiento o latencia de red.

la construcción de un sistema de adquisición en tiempo real con un ESP32 es factible, pero exige una planificación cuidadosa y una optimización constante. Los retos fundamentales residen en la gestión de la temporización, la asignación de recursos y la robustez de la comunicación.

El rendimiento óptimo, depende del uso de técnicas de programación concurrente, optimización de protocolos de comunicación y un diseño de hardware que minimice el ruido y las interferencias.

##plugins.generic.pfl.publicationFactsTitle##

Metric
##plugins.generic.pfl.thisArticle##
##plugins.generic.pfl.otherArticles##
##plugins.generic.pfl.peerReviewers## 
2.4 promedio

##plugins.generic.pfl.reviewerProfiles##  N/D

##plugins.generic.pfl.authorStatements##

##plugins.generic.pfl.authorStatements##
##plugins.generic.pfl.thisArticle##
##plugins.generic.pfl.otherArticles##
##plugins.generic.pfl.dataAvailability## 
##plugins.generic.pfl.dataAvailability.unsupported##
##plugins.generic.pfl.averagePercentYes##
##plugins.generic.pfl.funders## 
N/D
32% con financiadores
##plugins.generic.pfl.competingInterests## 
Conflicto de intereses: No
##plugins.generic.pfl.averagePercentYes##
Metric
Para esta revista
##plugins.generic.pfl.otherJournals##
##plugins.generic.pfl.articlesAccepted## 
Artículos aceptados: 20%
33% aceptado
##plugins.generic.pfl.daysToPublication## 
##plugins.generic.pfl.numDaysToPublication##
145

Indexado: {$indexList}

    ##plugins.generic.pfl.indexedList##
##plugins.generic.pfl.editorAndBoard##
##plugins.generic.pfl.profiles##
##plugins.generic.pfl.academicSociety## 
N/D

Publicado

2025-11-11

Cómo citar

1.
Núñez Gaona MA, Aguirre Meneses H, Gutiérrez Velasco MI, Molina Rivera II. Sistema IoT para Monitoreo Remoto de Signos Vitales en Telemedicina. Invest. Discapacidad [Internet]. 11 de noviembre de 2025 [citado 21 de noviembre de 2025];11(S1). Disponible en: https://dsm.inr.gob.mx/indiscap/index.php/INDISCAP/article/view/436

Artículos más leídos del mismo autor/a

Artículos similares

1 2 3 4 5 6 7 8 9 10 > >> 

También puede {advancedSearchLink} para este artículo.