Un controlador maestro habla con varios dispositivos esclavos utilizando TTL async serial. En lugar de implementar códigos de transmisión de software, códigos de selección de esclavos, etc., quiero que la selección de esclavos esté conectada.
Utilizo un registro de desplazamiento (en lugar de los pines del circuito), por lo que solo necesito 5 líneas del microcontrolador para controlar la cantidad de esclavos que quiero.
El circuito adjunto se prueba y funciona, pero ¿es un diseño válido? ¿Qué tan estable será esto? ¿Me equivoco al suponer que los flujos actuales de TX a RX? En ese caso, ¿qué tipo de interruptores puedo usar? ¿Optoacopladores?