Tengo un UART de 3.3 V (dos pines) más un pin de selector de dirección (también 3.3 V). Necesito hablar y escuchar en un solo bus serie dúplex a 5 V con una potencia de 20 mA. La velocidad de señalización es de 3 Mbit / s, aunque se permite que las direcciones de conmutación tomen 4 microsegundos. Un traductor bidireccional automático como TXB0102 no está bien porque ignora la señal de dirección. Un 74hct125 (un elemento que va en cada dirección) no hace una traducción de nivel. Un simple MOSFET para la traducción no es lo suficientemente bueno porque no es push / pull y, por lo tanto, no tiene la fuerza de manejo en ambos sentidos (además de que los pull-ups fuertes son malos para este bus). Finalmente, prefiero algo en DIP-8, pero puedo subir a DIP-14 si no se necesitan componentes externos, y descomponeré y usaré SMD si no hay otra opción.
Entonces, ¿qué componente existente hay que cumpla estos requisitos? He buscado búsquedas paramétricas en Digi-Key pero no he encontrado nada que cumpla con todos los requisitos anteriores ...