Saltar al contenido principal
← Volver al inicio

Gas Moon

App Android que calibra, configura y prueba detectores de gas industriales por puerto serie o Bluetooth.

  • App móvil
  • Embebido
  • Diseño UI
Gas Moon

Desafío

El fabricante mantenía sus detectores con una aplicación de escritorio heredada: cada intervención en campo exigía un portátil y un cable serie. La aplicación acumulaba además años de conocimiento del protocolo: varias generaciones de firmware instaladas en campo, cada una con sus particularidades, y todas tenían que seguir funcionando. El objetivo era llevar toda la herramienta a Android sin romper la compatibilidad con ningún detector ya instalado.

Solución

Diseñamos la interfaz para uso en teléfono y tablet y reconstruimos la aplicación en Java sobre Android, organizada en cuatro capas estrictas que mantienen separados el protocolo de comunicación, los flujos de trabajo con el dispositivo y la interfaz. Al conectarse, la app sondea el detector y se adapta a la generación de firmware que encuentra. El enlace serie pasa por un adaptador USB FTDI; para el uso inalámbrico construimos un enlace Bluetooth Low Energy sobre el módulo Quectel FC41D, que transporta el mismo protocolo por el aire. Los procedimientos guiados cubren la calibración de cero y de span con corrección de ganancia, la simulación de alarmas y fallos, y los parámetros, desde los umbrales de alarma hasta la escala de 4-20 mA. Cada calibración exporta desde el dispositivo un certificado y un informe.

Resultado

Los técnicos mantienen ahora todo el parque instalado desde un dispositivo Android, por cable o por Bluetooth. Una sola base de código produce la app en cuatro ediciones de marca blanca y cada calibración termina con un certificado generado in situ.

Sobre este proyecto

Gas Moon es la herramienta con la que un fabricante italiano de sistemas de detección de gas mantiene sus detectores fijos: equipos basados en cabezales sensores catalíticos, electroquímicos, de semiconductor y de CO que miden gases inflamables y tóxicos en instalaciones industriales. Durante años existió como aplicación de escritorio, así que cada intervención en un detector suponía llevar un portátil y un cable serie.

LM DevStudio la rediseñó y la reconstruyó como app Android nativa. Un teléfono o una tablet se conecta al instrumento mediante un adaptador serie USB o por Bluetooth Low Energy, a través de un enlace que construimos sobre el módulo Quectel FC41D. Los técnicos leen valores en tiempo real, ajustan los umbrales de alarma y ejecutan calibraciones guiadas que generan un certificado en el momento, y una sola base de código produce cuatro ediciones de marca blanca.

Herramientas utilizadas

  • Android
  • Java
  • FTDI
  • Quectel FC41D