Aquí está el circuito bipolar más simple que puedo imaginar. Cuando la entrada es alta-z, flotará a 2,5 V (1/2 del voltaje de alimentación) y una corriente de ~ 4,5 mA fluirá hacia abajo a través de las resistencias R1-R4. R1 y R4 mantienen los voltajes del emisor base de Q1 y Q2 a ~ 0.45 V, por lo que ambos transistores estarán apagados.
Cuando la entrada se desplaza a tierra (o + 5V), hay el doble de voltaje en R1 y R2 (R3 y R4), por lo que el voltaje del Emisor Básico sube a 0,6 V o más y Q1 (Q2) se enciende , tirando de la salida alta (baja).
Elegí resistores de bajo valor para obtener una unidad de salida fuerte. Si su MCU no puede proporcionar la corriente de entrada de entrada requerida (~ 9mA), aumente todos los valores de la resistencia mientras mantiene las proporciones iguales (por ejemplo, 1k y 4.7k). Si necesita operar con un voltaje de suministro más bajo, reduzca los valores de R2 y R3 y / o aumente los valores de R1 y R4 para obtener un voltaje de Emisor Básico alto-z de ~ 0.45V.
simular este circuito : esquema creado usando CircuitLab