Proyectos
Diseño e implementación de un sistema embebido para un emulador neonatal
Resumen
En el ámbito académico de la medicina en Colombia, muchas técnicas propias de evaluación del estado de un neonato no tienen una forma establecida de validación y enseñanza para muchos de los sistemas sobre los cuales éstas se aplican. Dado que muchas universidades en el país cuentan con simuladores provenientes del extranjero, con validación de técnicas propias de sus respectivos países, muchas de las capacitaciones dadas a los estudiantes de medicina no tienen forma de validar las técnicas propias desarrolladas en el país. Por tanto se requiere que exista un emulador neonatal que cuente con un sistema de control que tenga la capacidad de programar los modos de funcionamiento del hardware que emula los sistemas internos del neonato, que permita el control de sus variables fundamentales y la visualización de información a través de una plataforma de fácil acceso y a bajo costo. Los sistemas implementados en la actualidad por el CMUN fueron desarrollados utilizando técnicas y tipos de tecnologías que presentan una serie de inconvenientes tales como la dependencia tecnológica de las tarjetas utilizadas para el control de los emuladores, dado que en diferentes casos de diseños utilizaron diferentes tipos de componentes como microprocesadores, lo que conlleva a que cada nuevo desarrollo que se realice sobre el emulador, requiera un cambio significativo en los componentes constitutivos del diseño inicial y una reestructuración completa de la lógica y el lenguaje de programación utilizado, lo que genera una constante renovación del sistema y no ha permitido la integración de módulos, generando inconvenientes como la distribución del espacio dentro del maniquí, control centralizado del emulador y calentamientos por el uso que hacen las tarjetas de la potencia disponible. También, estos sistemas existentes a nivel comercial requieren elementos diseñados específicamente por cada fabricante como hardware externo al emulador y de conexión física con el dispositivo de visualización o con software licenciado de aplicación particular. Por tanto se propone la implementación de una plataforma basada en sistemas de software libre como Linux y una tarjeta de desarrollo (Hardware Copyleft) que integre diferentes módulos para el control de las funciones del emulador y la visualización de la información, tanto de variables de entrada como de salida, permitiendo la centralización del control del hardware del emulador y su control a través de cualquier dispositivo con conexión Wi-Fi y navegador web, eliminando la necesidad de contar con instaladores, controladores o cualquier otro tipo de software particular, evitando problemas de compatibilidad entre diferentes plataformas y versiones. Por tanto, si se presentan nuevos diseños o adiciones de hardware, estos se pueden agregar a la misma tarjeta embebida sin mayores problemas de re-fabricación y rediseño de los componentes que inicialmente contenga el emulador. Además, se evita la reestructuración completa del lenguaje de programación y de la plataforma, dado que estos permiten la fácil integración de nuevas funciones, teniendo en cuenta que también el software es de fácil actualización. Además, dado este software es libre, se puede estudiar el funcionamiento del programa y modificarlo a voluntad, sin que esto conlleve a problemas de derechos de autor, permitiendo un mayor desarrollo sobre lo que se tenga implementado en el emulador.
Convocatoria
Nombre de la convocatoria:PROGRAMA NACIONAL DE SEMILLEROS DE INVESTIGACIÓN, CREACIÓN E INNOVACIÓN DE LA UNIVERSIDAD NACIONAL DE COLOMBIA 2013-2015
Modalidad:Modalidad 3. Proyectos desarrollados mediante trabajos de grado
Responsable