Estoy tratando de hacer un circuito convertidor RS232 / RS485. Utilicé un circuito del sitio enlace y cambié algunos componentes en ese circuito. Entonces establecí mi circuito convertidor:
Usé cobre como tierra y conecté sin conexión a tierra con cables adicionales después de que se preparó la placa. Para probar mi circuito, usé 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. Utilicé dos terminales para mi circuito y otro. (Velocidad de transmisión: 9600)
Observé que los datos se están transmitiendo desde mi circuito convertidor a otro pero que no están recibiendo 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 realicé en el esquema original para mi esquema de conversión;
- Se usó MAX232CWE de Maxim en lugar de ICL232.
- Se usó SN65HVD3082E de Texas Instruments en lugar de 75176.
- Como regulador de voltaje, se usó SPX3819 de Exar en lugar de LM2936Z5.
- Como transistor, se utilizó BC256A (pnp) en lugar de BC557 (pnp).
- Se utilizaron 22 uF de capacitores en lugar de 2.2 uF, para los conectados a MAX232CWE.
- En el esquema original, se usó un conector de 6 pines como conector RS485 y se usaron dos pines para las conexiones A, B, se conectó un pin para la conexión a tierra, se conectó un pin al noveno pin (RI - Indicador de anillo) del Conector RS232 con un puente. A diferencia de estos, en mi circuito, el conector de 2 pines se usó como conector RS485 y solo se hicieron las conexiones A, B. (RI y las conexiones a tierra no se utilizaron).
- En el circuito original, los pines A y B de SN65HVD3082E RS485 Transreciever se terminaron con una resistencia de 120 Ohm y un puente. No hice esto en mi circuito.
Estoy investigando sobre el problema que puede estar relacionado con los cambios que realicé en el circuito original u otra razón. Estaré muy contento si comparte su idea sobre el problema de simplemente transmitir y no recibir datos en mi circuito convertidor.