Conmutación/multiplexación de líneas de señal RS232

Necesito construir un multiplexor RS232 simple. Preferiría una solución SMD compacta.

¿Cuál es la implementación de switch más adecuada?

¿Hay algo que me impida usar MOSFET para este propósito? Estoy un poco preocupado por el voltaje de umbral.

¿Existen otras alternativas de semiconductores a los relés SMD mecánicos?

¿Qué distancia aproximada necesitas salvar?
¿Cuántas señales estás tratando de MUX? Hay chips cuádruples TTL/CMOS MUx en SMD, pero un CPLD por $1 tiene 22 líneas de señal. luego agregue 1 chip RS232 rx/tx con un costo total de $ 3 en 1 "pies cuadrados.
@jippie Necesito conectar unos 2 m de distancia a 4800 baudios.
@TonyStewart CPLD es claramente excesivo para mí. Solo necesito cambiar las líneas RX y TX usando las líneas de estado entre dos dispositivos.
@TonyStewart: dijo que quería un multiplexor RS232, no un multiplexor UART. Estás despedido. Estás despedido de todos modos por malgastar el dinero de la empresa de esta manera.
RS-232 es un estándar. Creo que tiene razón, solo quería una señal Mux y CMOS es malo para transportar largas distancias debido a los efectos SCR de ingreso. Punto. Si desea una revisión por pares en este tema. En cualquier momento. Y antes de que se vaya con esta controversia, por favor busque su sentido del humor.

Respuestas (2)

Sí, eche un vistazo a estos interruptores analógicos AD . Puede tener interruptores SPST o SPDT, varios de ellos con resistencias menores a 1 Ω .

editar
Primero sugerí el ADG849 , pero Arik señala correctamente que esto solo se limita a la operación de 5V. Había verificado esto, pero debo haber cambiado de opinión y elegí un dispositivo diferente en el último momento.

ingrese la descripción de la imagen aquí

El ADG1436 es una mejor opción, también porque es un interruptor doble, por lo que solo necesita uno para cambiar Rx y Tx. Puede operar en ± 15V, y cambiar las señales a los rieles. EIA-232 es ± 15 V como máximo, pero lo más probable es que tenga 12 V o, si usa algo como un MAX232, solo 10 V.
El ADG1436 tiene un R O norte de 2.6 Ω , y cambia en unos 100 nanosegundos. A diferencia de un relé, apenas requiere energía: 0.001 m A(!) a 25°C.

Fue este tipo de diseño lo que hizo que nuestro Proyecto Ida fallara en una demostración interna en 1983 de una WAN T1 ISDN BB con una caja de configuración que se bloqueaba cuando el usuario se quedaba estático al tocar un televisor cubierto de vidrio y polvo con estática. mejor asegúrese de que su control de ingreso de ESD esté bien diseñado.
Gracias Steven. Recuerdo haber visto estos interruptores hace un tiempo, pero me había olvidado por completo de ellos. Un problema que veo es que no admiten la operación sobre rieles. Es probable que RS232 sea mayor que el voltaje de suministro máximo permitido. Esta sería una clara ventaja de los relés de lengüeta, ¡aunque el bajo consumo de energía es excelente!
@Arik: sí, el voltaje de suministro no está bien, pensé que lo había comprobado. Voy a ver si hay partes con un ± Suministro de 15V.

¿Está familiarizado con el efecto de enclavamiento CMOS, en el que el dispositivo comienza a humear debido al efecto de disparo SCR inducido por una descarga electrostática (ESD) perdida de alguien que agarra un extremo del cable después de caminar sobre la alfombra de una oficina con zapatos con suela de plástico? He visto esto demasiadas veces para saber que la protección de abrazadera de diodo incorporada no es suficiente. ¿Por qué? porque los tiempos de subida de ESR son del orden de 10~50 ps (picoseg) y el tiempo de subida de la abrazadera del diodo es de ~ 1 nS y si la línea de señal excede el riel de suministro en más de 0,5 V, está perdido.

Es por eso que es mejor quedarse con los controladores RS232 de diseño robusto y bipolar.

Por cierto, diseñé una unidad PAX dividida como un contrato para una compañía canadiense de datos de telecomunicaciones en 1983 una semana, pero ahora tienes todos estos CPLD y dispositivos más grandes que pueden hacer MUX/DEMUX mucho más fácilmente. No sé si alguna vez persiguieron mi diseño conceptual, pero le valió a nuestra empresa 50 mil dólares por el trabajo.

Los MOSFETS funcionarán siempre que la abrazadera/filtros de su TVS no reduzcan la velocidad de giro con un diodo de recuperación ultrarrápido (Caro). Así que sugiero RS232 estándar o elegir los controladores de conjunto de datos de distancia limitada de alta amplitud para RS232 para recorrer unos pocos km. Pero realmente tiene más sentido usar una VPN a través de Ethernet a velocidades de 10 Mbps y luego MUX-DEMUX a RS232 hexadecimal para el tráfico local usando Xilinx, etc. para la lógica/sincronización y usar Ethernet o CRC.

¿Cuántos puertos y qué tarifas? y que distancia ¿Detección automática de baudios? ¿Control de flujo por Xon Xoff o RTS CTS DSR DTR? ¿o que? necesito especificaciones por favor.

Supongo que es seguro decir... "el rápido aumento de TCP/IP relegó muchos de los productos de Gandalf a un nicho y la empresa finalmente quebró en 1997". (Gandalf era famoso por los conjuntos de datos/módems SUD, etc.) Es posible que encuentre algunos sobrantes.

dv porque no puedo encontrar la respuesta a la pregunta entre las preguntas para OP, reminiscencias sobre proyectos antiguos y digresiones sobre ESD.
Podría encontrar una respuesta alternativa a la pregunta de OP.
Gracias por la respuesta. Desafortunadamente, no tengo muy claro dónde surge el problema con ESD con respecto al muxing RS232. ¿Podría dejar esto claro para un no experto?
Está bien @The Photon, una vez diseñé un sistema para los sistemas Gandalf Data a principios de los 80 para concentrar 1024 canales RS 232, podría compartir mi éxito con eso si alguien estuviera interesado.