Tengo 5 nodos que están conectados a un servidor con RS485.
La distancia entre nodos es de 5,5 m. Usé un cable de par trenzado blindado y terminé la línea con una resistencia de 120 ohmios. La potencia del cable de los nodos está completamente separada. Quiero recopilar datos de un sensor y enviarlos a un servidor (nanopi m3) a través de RS485. Los sensores y los cables se colocan debajo del suelo.
El problema es que a veces pierdo un nodo. Significa que no recibo ningún dato. Pero vuelve automáticamente después de algunos días. Después de eso pierdo otro y también vuelve después de un tiempo. Creo que no es el problema del código porque tengo datos de los sensores primero y segundo constantemente. El problema se produce para los 3er, 4to y últimos nodos sensores. La velocidad en baudios para sensores y controladores es 115200.
La pregunta es ¿por qué ocurre? ¿Puede ser debido a la conexión GND de rs485 a la GND del circuito?
elcablenegroeselcabledealimentaciónyelgriseselcablers485