Abrir el búfer de seguimiento de datos del recopilador

2

Estoy buscando un IC con el siguiente diagrama funcional. Básicamente es un búfer inversor cuya salida es de colector abierto, y que tiene una señal de habilitación. Un circuito lógico equivalente sería reemplazar el búfer inversor de tres estados con una compuerta "NOR" que controla la base del transistor. Esencialmente quiero que la salida flote incondicionalmente cuando el pin de habilitación está "bajo". Cuando el pin de habilitación es "alto", quiero que la salida sea baja cuando la entrada sea baja y, de lo contrario, flote.

¿Existe algo así? Lo ideal sería alimentarlo desde 1.8V (pero soy flexible en ese requisito) y vendría en un paquete SOT-5. Basta con decir que esto no es para un nuevo diseño, sino para poner una curita en un problema de diseño existente (que he heredado).

    
pregunta vicatcu

4 respuestas

4

Creo que puedes hacer esto con un solo chip si usas una compuerta NAND doble con salida de drenaje abierto como 74LVC2G08 (ambas puertas abajo tienen salida de drenaje abierto):

Se ejecuta desde 1.65 a 3.3 V y está disponible en un paquete de 8x3 mm de 8 pines, que es bastante similar al tamaño de SOT-23.

    
respondido por el The Photon
2

¿Puede decirnos más sobre a qué se conecta esto?

Si tiene una forma de invertir la entrada, puede usar dos transistores SOT-23, como el MOSFET de canal N.

Incluso podría utilizar 1 MOSFET, con la puerta conectada a la habilitación y la fuente conectada a la entrada. En esta situación, cualquier otro dispositivo que conduzca la salida baja pondría el MOSFET en polaridad inversa. Preste mucha atención a las especificaciones de la hoja de datos.

    
respondido por el Michael Pruitt
1

Esto hace lo que quieres.
 O bien

  • 2 x transistores bipolares, 2 x resistencias.

    o

  • 2 x MOSFET, 1 x resistencia (o 1 MOSFET, 1 bipolar, 1 resistencia)).

    El diseño puede necesitar trabajo [tm] :-)

@MichaelPruittsugirióunMOSFETúnico,comoenelejemploAacontinuación.

AmbasversionesquesemuestranacontinuaciónnecesitanquelacorrientesehundaporVincuandoesbajaparaqueseasuficienteparaactuarcomobajaparaVout*.porejemplo,siVinesunpindemicrocontroladorclasificadoparaunfregaderode5myVoutnecesitaunfregaderode50mA,entoncesningunodeestosperroscazará.[*I_Vin_capability>=I_Vout]

Pero,apartedenecesitarI_Vin=I_Voutcomoanteriormente,hayproblemasconlarutadeconduccióndeldiododelcuerpo(legalenestecaso:-)),comotambiénmencionó,cuandoVinestáaltoyVouttieneunacargaatierra.

ElequivalentebipolarenBesmenospropensoaesto,perosilauniónCBesadecuadamenteO/CparaustedesTBD,probablementeno,yaquetieneunauniónBCconpolarizacióndirectaalimentadaatravésdeRdesdeHabilitar.EstoconduciráVoutaunVbedebajodeVenable.SilasalidaThseconectaalpullupaV>>Venableentoncesestopuedeestarbien..

    
respondido por el Russell McMahon
1

Un 74HC4053 podría proporcionar la funcionalidad deseada en un solo chip, sin desperdiciar corriente estática en resistencias, para tres entradas si uno quisiera usar una habilitación común activa-baja. Proporcione las entradas a S1-S3, ate Y1-Y3 a tierra y flote Z1-Z3. Conecte / E a la señal de habilitación deseada.

Si uno quisiera usar una entrada de datos común, pero tres habilitaciones activas-altas separadas, conecte la entrada de datos a / E y las habilitaciones a S1-S3. Flote Y1-Y3, y ate Z1-Z3 a tierra.

Si uno desea establecer una asignación arbitraria de dos entradas a dos salidas, incluidos los estados alto, bajo y alto Z, un 74HC4052 proporciona una buena manera de hacerlo. Conecte las dos entradas a las entradas seleccionadas, las dos salidas a las salidas mux, y luego conecte las entradas mux a +5, a tierra, o nada en cualquier patrón deseado.

    
respondido por el supercat

Lea otras preguntas en las etiquetas