Ya que te gustan las partes de Maxim ahora, echa un vistazo a Maxim MAX3160 y amigos . Proporcionan transceptores para los protocolos RS-232 y RS-485, lo que permite que el protocolo se elija en tiempo de ejecución al activar una entrada de nivel lógico.
Estamos utilizando el MAX3161 en un par de proyectos que proporcionan solo una regleta de tres contactos para el cableado de campo del cable serie ( Rx
/ A+
, Tx
/ B-
, Gnd
). Si el puerto está configurado incorrectamente, el dispositivo sigue siendo seguro porque, a diferencia de la mayoría de los receptores RS-422, tolera el rango completo de voltajes RS-232 en los pines, independientemente del protocolo seleccionado actualmente.
Esta parte es un poco más cara que un par de controladores de protocolo individuales, pero lo compensa en el área de la placa guardada y la complejidad guardada.