RS485 problema de comunicación half duplex con K64

0

Mi tarjeta tiene un controlador K64 NXP con comunicación RS485 half duplex, como se muestra aquí: Seinstalaenunamáquinagrandeconmuchosotroscomponenteselectrónicos/mecánicosenmarcha.Tengo2tablasenlamáquina.Cadaplacarecibe24Vdeunafuentedealimentacióndiferentey,alutilizarCC/CC(abordo),latransfierea3.3.Enlaentrada24Vtengootros'usuarios'también.Loqueestoyexperimentandoesqueenunadelasplacas,cadavezqueseenciendeyapagaunusuariodiferente(enlamismalíneadealimentaciónprincipalde24V),obtengounbucleinfinitodehabilitacióntx,quesemuestraaquí:  Esto va para siempre, y obviamente, la conexión con el K64 está muerta, hasta que la enciendo. Sin encender / apagar a este usuario, no hay problema con la conexión. La línea verde es la habilitación de tx. La línea amarilla es la transmisión Rs485 (A +). No vi ningún pico de voltaje en el 3.3 del K64 ni en los 24 V cuando el otro usuario está encendido. Estoy usando un dongle USB a RS485 que no está blindado (producto hecho listo), por lo que supongo que hay un ruido externo acoplado en este cable. Cuando sucede, incluso el menor toque en este cable y comienza a mostrar que este tx está habilitado, a veces cuando lo toco, de repente se detiene.

a. Incluso si se trata de un problema de ruido, ¿por qué el K64 envía interminables pulsos de habilitación de TX? Habría pensado solo en un escenario de tiempo, no todo el tiempo.

b. ¿Alguna idea de cómo solucionarlo? ¿Tal vez algo con las resistencias de terminación RS485? Gracias.

    
pregunta roy.me

0 respuestas

Lea otras preguntas en las etiquetas