Estoy buscando usar el transceptor RS-232/485 del MAX3160 duo para un proyecto y me preguntaba si alguien más ha tenido éxito al combinar 232 y 485 en un bus. Es decir, un UART controla 232 o 485, dependiendo del modo.
Mi objetivo es multiplexar múltiples protocolos de un solo UART en un solo bus (terminal de 3 pines) utilizando el MAX3160 para ahorrar espacio y complejidad en la placa. Estoy viendo buenos resultados cuando estoy en el modo 232 pero una vez que cambio a 485 los paquetes no regresan completos (errores CRC). Estoy usando los procesadores Atmel para programar y depurar FYI. Según mi o-scope, todo debería estar funcionando pero algo está apagado.
En mi búsqueda de comentarios de otros, encontré un hilo aquí, pero por supuesto no hay una resolución que describa un proyecto en funcionamiento.
RS232 y RS485 sobre los mismos pines
En el hilo, varios usuarios explican las dificultades al intentar unir estas líneas en un solo terminal de 3 pines porque el MAX3160 desconecta los pines 13 y 14 en 485 modos semidúplex. Debido a esto, se sugiere el MAX3161 (también en la misma hoja de datos).
Dos preguntas principales:
¿Es el 3160 o el 3161 una mejor opción aquí?
¿Alguien ha utilizado los chips MAXIM anteriores con éxito en una aplicación similar?