El otro día compré 2 módulos RS485 como estos por Aliexpress.
Una vez que empecé a cacharrear con ellos me di cuenta de que si uno de los módulos lo conectaba a un arduino se quedaba encendida la luz de RX del arduino y no podía enviar datos, pero sí recibirlos.
Con el mismo arduino (y código) la luz de RX y TX sólo parpadean cuando envian o reciben datos (como debe de ser) y funciona bien, envía y recibe datos
¿Puedo considerar que el módulo es defectuoso o se me escapa algo?
¿Hay alguna forma de identificar el problema? (con multímetro me dan todos los valores de resistencias iguales en un módulo que en otro)
Pues así lo he hecho. Es un arduino nano.
Voy probando la comunicación a través del puerto serie del IDE de arduino mientras lo tengo conectado al RS485.
¿Está mal?
No esta mal, es poco practico. Cuando conectas el modulo anulas la comunicación USB, se puede vivir con eso, pero es conveniente utilizar el modulo y tener el puerto para programar.
Digamos que hay muy altas probabilidades de que haya colisiones entre los datos del puerto USB y los datos del módulo y obtener cualquier cosa, de un lado y del otro.