Problema de recepción del circuito del convertidor RS232/RS485

Estoy tratando de hacer un circuito convertidor RS232/RS485. Usé un circuito del sitio http://airborn.com.au/layout/232cnv/232to485.html y cambié algunos componentes en ese circuito. Luego establecí mi circuito convertidor:

esquemático

Utilicé vertido de cobre como tierra y conecté las conexiones a tierra que faltaban con cables adicionales después de preparar la placa. Para probar mi circuito, utilicé otro circuito convertidor RS232/RS485 que sé que funciona sin problemas. Conecté las salidas A y B del conector RS485 de mi circuito a las salidas A y B del conector de otro circuito. Luego conecté estos dos circuitos convertidores a la computadora con un cable USB RS232. Probé la comunicación entre estos circuitos usando el terminal de comunicación serial CuteCOM. Usé dos terminales para mi circuito y otro. (Tasa de baudios: 9600)

Observé que los datos se transmiten desde mi circuito convertidor a otro pero no se reciben de otro circuito al mío.

También probé el otro circuito convertidor con otro circuito convertidor RS232/RS485 que sé que funciona sin problemas, y me di cuenta de que no hay ningún problema durante el proceso de transmisión y recepción, por lo que los datos se pueden enviar y recibir.

Esta es la lista de los cambios que hice en el esquema original para mi esquema de conversión;

  1. Se utilizó MAX232CWE de Maxim en lugar de ICL232.
  2. Se utilizó SN65HVD3082E de Texas Instruments en lugar de 75176.
  3. Como regulador de tensión se utilizó el SPX3819 de Exar en lugar del LM2936Z5.
  4. Como transistor, se utilizó BC256A (pnp) en lugar de BC557 (pnp).
  5. Se utilizaron capacitores de 22 uF en lugar de 2.2 uF, para los conectados al MAX232CWE.
  6. En el esquema original, se usó un conector de 6 pines como conector RS485 y dos pines para las conexiones A, B, un pin se conectó a tierra, un pin se conectó al noveno pin (RI - Indicador de anillo) del conector RS232 con un saltador A diferencia de estos, en mi circuito, se usó un conector de 2 pines como conector RS485 y solo se realizaron conexiones A, B. (No se usaron conexiones RI y de tierra).
  7. En el circuito original, los pines A y B del transceptor RS485 SN65HVD3082E se terminaron con una resistencia de 120 ohmios y un puente. No hice esto en mi circuito.

Estoy investigando sobre el problema que puede estar relacionado con los cambios que hice en el circuito original u otra razón. Estaré muy feliz si comparte su idea sobre el problema de solo transmitir y no recibir datos en mi circuito convertidor.

RS485 requiere una resistencia de terminación en cada extremo del cable para un funcionamiento adecuado. También requiere un GND de extremo a extremo, por lo que necesitará al menos un conector de 3 pines.
Parece que el RTS y CTS del puerto RS232 controlan el DE del transceptor RS485. ¿El software está cambiando correctamente el estado de estas señales RS232 (es decir, está configurado cuteCOM para tener protocolo de enlace de hardware)? Si el DE está activo, no esperaría recibir ningún dato del dispositivo remoto.

Respuestas (1)

en mi circuito, se usó un conector de 2 pines como conector RS485 y solo se realizaron conexiones A, B. (No se usaron conexiones RI y de tierra).

El cableado adecuado de RS485 requiere una conexión a tierra común: -

ingrese la descripción de la imagen aquí

No puede esperar que sistemas dispares que tengan sus propias conexiones a tierra manejen adecuadamente el ruido de modo común que normalmente está presente entre tierras separadas.

Además, el documento máximo vinculado establece: -

Aunque RS-485 se puede transmitir con éxito usando varios tipos de medios, debe usarse con un cableado comúnmente llamado "par trenzado". ¿Qué es el par trenzado y por qué se utiliza?

Como su nombre lo indica, un par trenzado es simplemente un par de cables de igual longitud y trenzados entre sí. El uso de un transmisor compatible con RS-485 con cable de par trenzado reduce dos fuentes principales de problemas para los diseñadores de redes de larga distancia de alta velocidad: EMI radiada y EMI recibida.

Siempre uso par trenzado apantallado con terminadores coincidentes.

Ni siquiera ha intentado usar el terminador 120R (entre A y B).

Vaya... Hice mis comentarios anteriores antes de darme cuenta de que había abordado los mismos problemas en una respuesta.