el 05-11-2016 06:45 AM
Buenas
Soy nuevo por aquí y me gustaría plantearles un problema que tengo
Tengo unas electroválvulas conectadas a una placa de Arduino UNO, que a su vez está conectada a un ordenador en el que está en funcionamiento un programa de Labview, que en función de una serie de sensores conectados también a la placa de Arduino, manda la señal a la placa para que se abran y cierren dichas electroválvulas. El problema viene cuando, Labview tiene que mandar la señal a la placa de Arduino para que se cierren las electroválvulas y esta señal no llega a la placa de Arduino porque ha habido un problema de comunicación, por ejemplo, que se haya soltado el USB que las conecta o que se quede bloqueado el ordenador, por ejemplo.
La solución que había pensado es realizar un programa que esté incluido en la placa de Arduino, y cuando detecte que no recibe información del ordenador, cierre automáticamente las electroválvulas.
¿Cómo se podría detectar esta perdida de comunicación? ¿Habría alguna otra forma de solucionar este problema?
Muchas gracias