Búfer controlado por voltaje LV con Hi-Z

-2

Necesito controlar una señal digital con otra. Necesito hi-z cuando la señal de control es baja y el búfer no inversor cuando la señal de control es alta. Me gustaría hacer esto con algunas partes, según sea necesario, probablemente solo basado en fet.

Tabla lógica:

       S_Hi    S_Lo
C_Hi   Hi       Lo
C_Lo   Hi_Z     Hi_Z

Mis señales están en el rango de 3V a 5V.

Tengo una línea de señal que se multiplexa con una línea de programación. Pensé que el programador pondría sus pines en un estado alto-z, pero no lo hace. Por lo tanto, mantienen la línea baja o alta mientras no programan, lo que impide que la línea de señal funcione correctamente. Tengo una línea de control alta mientras la programación funciona.

No estoy buscando algo que tendría que pedir y esperar unos días. No es tan grande de un acuerdo. Estoy buscando un circuito que pueda lanzar junto con lo que tengo (mosfets, bjts, pasivos).

    

2 respuestas

2

El 74LVC1G126 es un búfer de inhibición de salida única que tiene el comportamiento que busca. Está disponible en paquetes de 5 o 6 pines y tiene entradas tolerantes a 5V.

    
respondido por el Ignacio Vazquez-Abrams
0

No ha especificado la cantidad de corriente que debe proporcionar. Si no necesitas mucho (~ .1-50mA), esto debería estar bien.

Realmente es solo una versión de dos etapas del chip 74LVC1G126 publicado por otro usuario, construido a partir de MOS individuales.

Es solo un inversor simple (para la polaridad, ya que usted quería un búfer) en un inversor de tres estados. El inversor tristate requiere c y c '. Cuando c = 0, c '= 1, y tanto M7 como M5 están desactivados. Si c = 1, c '= 0, por lo que funciona como un inversor normal.

O, si tiene un IC de puerta de transmisión, puede usar eso para proporcionar un control de z alto directamente desde S.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el jbord39

Lea otras preguntas en las etiquetas