Cómo conectar RS232 ("Opto-RS232")

--Fondo--

Estoy configurando una interfaz RS232 bastante estándar desde un calibrador digital a un microcontrolador, a través de un chip MAX232 (o en mi caso, MAX3222, que es la variante de suministro de 3.3V con 2 pares de transmisores y 2 pares de receptores).

Sin embargo, lo único que no es estándar en este calibrador en particular es que utiliza un cable Opto-RS232 , que especifica las conexiones de la siguiente manera:

ingrese la descripción de la imagen aquí

Las conexiones RXD y TXD son obvias.

Y DTR es para [Power +], así que lo conecté a T2-OUT en el chip MAX, por lo que puedo escribir un ALTO en un pin MCU conectado a T2-IN ==> por lo que T2-OUT estará en +5-15V .

Por lo tanto, mis conexiones hasta ahora se ven así:

mis conexiones

-- Pregunta --

¿Existe una solución simple para la única conexión restante: RTS?

Es para [Power -] y requiere un nivel de voltaje APAGADO/BAJO de -5 a -15V.

Pero desafortunadamente, no quedan más pines de recepción RS232 (T1-OUT y T2-OUT ya están ocupados). Podría usar un chip como MAX3246 con incluso más canales, pero eso aumentaría el costo de la lista de materiales.

Respuestas (1)

Parece que el opto-cable está utilizando DTR y RTS como sus propios pines de entrada de energía.

Su MAX3222 utiliza bombas de carga para generar altos voltajes positivos y negativos para la señalización a través de RS-232.

ingrese la descripción de la imagen aquí

Para mí, si su cable no consume mucha corriente, lo más fácil sería conectar el suministro positivo (DSR) a V+ (pin 3) y el suministro negativo (RTS) al pin 7 del MAX3222. Voilá, poder.

Si su cable necesita más energía, deberá proporcionarla por algún otro medio (una fuente de alimentación separada o una bomba de carga).

Buena idea, gracias. ¡Voy a probar esto y te vuelvo a contactar! Por cierto, ¿qué parámetro en la hoja de datos especificaría la cantidad de corriente que se puede extraer de los pines V+ y V-? Aquí está el enlace a la hoja de datos .
No parece estar especificado explícitamente. La bomba de carga se activará si el voltaje del condensador cae por debajo de 5,5 V y se desconectará por encima de 5,5 V. Es posible que deba jugar con los tamaños de los condensadores para que esto funcione.
Este método funcionó con éxito (en mi caso, no fue necesario ajustar el condensador desde el estándar de 0,1 uF).
@Inga Esa es una gran noticia.