¿Qué familias lógicas 74xx son tolerantes a las sobretensiones en sus salidas?

2

Aquí está mi dilema: tengo una línea de lógica activa-baja de 3.3v, y quiero usarla para conducir una línea de lógica activa-baja de 5v. La línea 5v ya tiene un pullup, así que mi plan era usar un IC de búfer de colector abierto como el 74LCX07 , con su VCC a 3.3v, como un búfer.

Esto parece estar bien, pero he leído que muchas familias lógicas 74xx tienen diodos de protección ESD en la salida, lo que significa que la aplicación de > VCC a sus pines de salida, incluso los de drenaje abierto, alimentará la corriente al VCC del chip a través de Diodo de protección ESD.

¿Es este el caso? Si es así, ¿cuáles de las familias 74xx son seguras de usar así?

    
pregunta Nick Johnson

3 respuestas

5

El 74LCX07 no sujetará la salida a \ $ V_ {DD} \ $ (la hoja de datos habla de \ $ V_ {CC} \ $), ya que está especialmente dirigido a la interconexión entre diferentes voltajes de suministro. Tenga en cuenta que las entradas son tolerantes a 5V, también con \ $ V_ {DD} \ $ = 3.3V.

La hoja de datos dice que el voltaje máximo de salida es 5.5V (nunca use los 7V mencionados en las clasificaciones máximas absolutas), pero debería haber mencionado para qué voltaje de suministro, por ejemplo, también para 3.3V.

La única característica que pude encontrar que realmente indica que se permite un voltaje de salida más alto es off state current en la página 4, lo que da un valor de 10 \ $ \ mu \ $ A at \ $ V_ {CC} \ $ = 2 a 5.5V y \ $ V_O \ $ = 5.5V.

editar
Eso podría haber sido más claro. Especialmente porque contradice lo que dice en Clasificación máxima absoluta: "Corriente de diodo de salida de CC, para \ $ V_O > V_ {CC} \ $: 50mA".

El NXP 74LVC1G07 parece ser una solución.

  

Para nivelar el cambio desde un sistema de 3.3V a niveles de entrada de 5V CMOS, simplemente conecte la salida de LVC a un voltaje de terminación de 5V a través de una resistencia pullup como se muestra a continuación. Las salidas de estos dispositivos son tolerantes a 5 V y proporcionan una solución simple para controlar los niveles de entrada de 5 V CMOS.

Desde aquí .

También solo menciona la corriente de sujeción de salida para \ $ V_O < 0 \ $, por lo que no se ajustará a 5V.

    
respondido por el stevenvh
-1

Me doy cuenta de que quería usar específicamente un dispositivo de la familia 74xx, pero si no está muy limitado (¿por qué?), un miembro de la familia de optoaisladores podría ser la mejor solución. Su gramática era toda "a", por lo que si solo necesita una E / S, un 4N25 indestructible podría ser la mejor solución. Un 74LCX07 proporciona seis puertos io ... pero por aproximadamente el mismo precio, puede obtener un optoaislador 4N25 y una resistencia o dos y obtener 7500 voltios de aislamiento en un puerto ...

También hay algo que decir acerca de la simplicidad del diseño de una solución opto ... nada de lo que haga con menos de 7500 voltios o más en la salida tiene algún efecto en los dispositivos de entrada ... hace las cosas un poco más simples , el tiempo es dinero, etc.

Finalmente, una familia lógica peculiar podría desaparecer en el futuro, dejándole con un problema de diseño futuro. Por otro lado, el venerable 4N25 opto estará alrededor de 555s 741s 8051s quién sabe. LCX te limita a, ¿qué, Fairchild y STM? No es que haya nada malo con eso, pero debe haber al menos una docena de fabricantes de opto genéricos. Opto es una prueba de futuro bastante buena, nunca será un día en el que no pueda comprar un 4N25 o similar de forma inmediata.

    
respondido por el Vince Mulhollon
-6

Siempre que proporcione un margen por debajo de los NIVELES SEGUROS MÁXIMOS, estará seguro.

que significa .. +/- 50mA para la corriente de diodo de salida          y -.5 a 7.0 Vcc para Vout siempre que se observe lo anterior,

Ejecutar en cualquier Vdd (que) esté permitido está bien, incluso 3.3V (esta es una pequeña parte de toba)

no te preocupes por esta parte, lo mismo para otras partes .. observe todos los NIVELES SEGUROS MÁXIMOS, pero pueden ser más bajos.

. Buena pregunta aunque ...

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas