Tengo una aplicación donde usamos RS485 para comunicar mensajes a una serie de pantallas LED en el bus. Nuestra primera versión de la placa parecía funcionar bien sin problemas, sin embargo, hemos realizado una nueva revisión que utiliza un transceptor RS485 diferente y ahora algunas pantallas no reciben sus mensajes de manera confiable. Sin embargo, no todas las pantallas en el bus están siendo afectadas. Sólo uno o dos están siendo afectados. Nunca tuvimos que usar resistencias de polarización o resistencias de terminación con la primera versión, así que no puedo verlo como el problema para este caso. Lo único que puedo ver que podría estar causando el problema es el cambio en el transceptor RS485 que se usó.
El primer 485 Transceptor que usamos fue un ST485C, sin embargo, la nueva placa está usando un transceptor SN65HVD485E 485. ¿Es posible que el cambio en el chip haya causado una diferencia en el rendimiento? Sé que solo hay una forma de averiguarlo, pero solo quería saber si esto fue una causa razonable.
También usamos el cable UTP Cat5 y usamos la siguiente configuración de pin. Este es el estándar T568a.
- RS485 B
- RS485 B
- RS485 A
- GND
- GND
- RS485 A
- VCC
- VCC
Sé que el cableado anterior no sigue el cableado estándar RS485, pero funcionó con la última Revisión y no puedo ver cómo este podría ser el motivo de los problemas actuales.