Desarrollo de una aplicación de ordenador para el control de un dispositivo

Desarrollo de una aplicación de ordenador para el control de un dispositivo

¿Cuál fue el reto o problema a resolver?

A la hora de diseñar la electrónica de un nuevo producto, esta suele requerir ciertos retoques en las variables o métodos que gobiernan los componentes. Así como realizar numerosas pruebas de ciclos de vida para analizar la viabilidad del producto.

Estas pruebas, a menudo requieren ser realizadas por técnicos que no conocen la programación interna de los microcontroladores.

¿Cómo se abordo o cual fue solución?

Para solventar este problema, se desarrolló una aplicación de ordenador con Python, capaz de controlar el dispositivo sin necesidad de tener una formación específica en programación.

Además, se incluyeron protocolos de comunicación entre la electrónica y el programa para que este pudiera modificar determinadas variables o métodos en función de los ensayos realizados.

Mediante el uso de interfaces gráficas, permite una interacción sencilla con el usuario de una manera intuitiva.

El reto

  • Desarrollo de una herramienta para controlar un dispositivo de forma sencilla.
  • Comunicación con microcontroladores en sistemas embebidos.
  • Modificación en tiempo real de las variables internas del firmware sin necesidad de reprogramación.
  • Realización y documentación de ensayos y ciclos de vida

La solución

  • Desarrollo de una aplicación de ordenador con Python
  • Programación de un módulo específico para la comunicación entre ambas plataformas.
  • Acceso a la memoria interna para la realización de cambios en el firmware

¿Hablamos?

Contacta con nosotros






He leído y aceptado la política de privacidad.


Introduce tu búsqueda