inversor de señal RS-232

0

Necesito algunos consejos sobre la construcción de un inversor de señal para una conexión RS-232 . Estoy usando un MAX3323 para convertir un tx / rx serial de un Arduino a RS -232 estándar. El punto es que no puedo usar la fuente de alimentación dual, y el MAX está invirtiendo, de esta manera acabo con una señal que tiene solo un rango de voltaje negativo. Una computadora normal es capaz de interpretar la cadena que estoy enviando, pero la máquina que debo ordenar no lo hace. Creo que esto se debe a que requiere que la señal tenga una dinámica positiva, por lo tanto, necesito invertirla. ¿Me puede dar alguna sugerencia sobre el circuito que se va a construir?

    
pregunta user117043

2 respuestas

1

La señalización RS-232, como la que genera MAX3323, es bipolar, y va tanto por encima de + 3V, y por debajo de -3V, cuando está completamente cargada. Ese chip MAX3323 tiene generadores a bordo por su potencia. La inversión (entrada positiva produce salida negativa) es normal para los controladores RS-232 (y los receptores, que hacen una segunda inversión, en el otro extremo).

Si su máquina de destino no acepta la señal invertida, es probable que sea diseñado para la unidad de nivel TTL sin MAX3323 intermedio requerido (y no funcionará bien con cables de conexión largos). El MAX3323 se puede omitir, si este es el caso.

    
respondido por el Whit3rd
1

Si puede recibir la cadena en una PC, la polaridad de la señal es correcta. Tal vez el problema es con el cable. Intercambie las conexiones a los pines 2 y 3 en un extremo del cable (Tx / Rx).

    
respondido por el user117884

Lea otras preguntas en las etiquetas