Comprensión de cómo funciona un búfer de tres estados (74LS241)

1

Estoy tratando de entender cómo funciona el 74LS241. Por lo que leí, si dos entradas son altas en un búfer, entonces la salida será alta. Por alguna razón, esto no está funcionando en mi circuito.

Asíqueaquíestáloquehice:Hepuestounledenelpinde3salidasparaprobarlasalida.Luegoconectéelpin19y17con3.5v,peromilednomuestraningunaentradaalta.

(rojodondelaentradaestáen3.5v,verdedondelasalidaesperadadebeseralta)

YcuandoconectoelpinVcc,sin19y17,miledestáencendido,dondeesperabaqueestoestuvieraapagado.

Tengolasensacióndequeheentendidoelesquema,peroelhechoesqueestonofunciona.Asíqueclaramentenoentiendoenabsoluto.

Mipreguntaes:¿rompíelchipynoprotegílaentrada?(Nopuseningunaresistenciaenlaentrada).Peropenséquelaspuertascomoesasnonecesitabanserprotegidas.

actualizaciónAquíestámiesquemareal:

    
pregunta Mr Bonjour

2 respuestas

1

Una salida de registro puede tener 3 estados diferentes: bajo, alto o desconectado (también a veces llamado 'flotante', 'alto-z'). En los dos primeros casos, la salida se activa o baja con un transistor; en el estado desconectado, ninguno de los transistores está activado.

Los pines 1 y 19 del LS241 controlan este estado para los búferes dentro del chip. Estas entradas 'G' deben activarse para que las memorias intermedias conectadas a ellas obtengan sus salidas bajas o altas, dependiendo de su entrada. Sin ella, las salidas flotan. Observe el símbolo del inversor (anillo pequeño) en la puerta de control conectada al pin 1; debe activar el pin 19 alto para activar, y el pin 1 bajo para activar.

Este circuito ayudará:

simular este circuito : esquema creado usando CircuitLab

Si tira del pin 19 hacia abajo, la salida flotará y ambos LED brillarán tenuemente porque la corriente pasa a través de ambos. Tire del pin 19 alto y la salida seguirá la entrada (17) y el LED verde o rojo brillará intensamente; El otro estará apagado.

    
respondido por el JvO
1

Lamentablemente, su prueba no es válida porque (de acuerdo con su esquema reciente) su suministro de Vcc al 74LS241 es solo de 3.5 V. Esto está fuera del rango permitido para un dispositivo normal de 74LS (el voltaje normal de la fuente de alimentación de 74LS es de 5 V + / - 5%, es decir, 4,75 V a 5,25 V). Por lo tanto, no se garantiza que los resultados que obtenga utilizando una fuente de alimentación de 3.5 V sean los descritos en la hoja de datos.

Si usa una fuente de alimentación de 5 V y se asegura de que siempre esté conectado a los pines Vcc y Gnd del dispositivo (consulte a continuación), debería ver el comportamiento esperado.

  

Y cuando conecto el pin Vcc [...]

¡Así que sus primeras pruebas se realizaron sin ningún tipo de alimentación conectada al pin Vcc! Esto también provocará un comportamiento diferente del comportamiento cuando se conecta la alimentación correcta.

He investigado bastante desde la primera vez que escribí esta respuesta, y con dispositivos 74LS sin alimentación y un voltaje de entrada entre 0 V y 5,5 V, es posible que haya "escapado" sin causar daño al hacer esto; una salida de alta impedancia, que encajaría con el comportamiento que describió. Usted dijo:

  

Puse un led en el pin de 3 salidas para probar la salida. Luego conecté el pin 19 y 17 con 3.5 v, pero mi led no muestra ninguna entrada alta.

Lo que he interpretado como:

You have [connected an LED + resistor between pin 3 and Gnd], in order to [view the state of] the output. Then [you connected 3.5 V to input pins 17 + 19, with nothing connected to Vcc pin 20] but [your LED didn't light despite the logic] high input[s].

Esto no es inesperado, ya que no alimentó el IC a través de sus pines de alimentación para esta prueba. Es probable que la salida permanezca en un estado de alta impedancia, por lo que el LED no se iluminó.

Entonces dijiste:

  

cuando conecto el pin Vcc, sin 19 y 17, mi led está encendido, donde esperaba que esto estuviera apagado.

Que he interpretado como:

When you connected [3.5 V, as shown in your schematic, to] the Vcc pin, without [any connection to pins] 19 and 17, [your LED] is on, where [you] expected this to be off.

El LED que está encendido no es una sorpresa. Aunque no es una "práctica recomendada" hacer esto, las entradas LS TTL no conectadas (normalmente) flotarán hacia arriba, como @PeterBennet ya ha explicado amablemente.

Por lo tanto, aunque 3.5 V está fuera de la especificación de la fuente de alimentación, podemos esperar que los pines de entrada 17 y 19 floten alto y se comporten como si estuvieran conectados a Vcc. Por lo tanto, tampoco es sorprendente que cuando conectó los pines 17 y 19 a Vcc, el LED permaneciera encendido.

Texas Instruments analiza algunos de estos resultados de voltajes de alimentación de voltaje reducido a los circuitos integrados, en este breve " Diseño Con la lógica "documento.

A menos que sepa exactamente lo que está haciendo y sus consecuencias, no aplique voltajes a los otros pines de un IC, sin que también se suministre el voltaje correcto de la fuente de alimentación a sus pines de energía especificados (es decir, conectando correctamente Gnd / Pines Vss, así como los pines Vcc / Vdd).

Si desea ver más ejemplos (relacionados con dispositivos CMOS modernos en lugar de LS TTL), aquí hay algunos otros temas de EE.SE en los que la alimentación de dispositivos a través de otros pines, en lugar de los pines de alimentación, provocó un comportamiento inesperado:

respondido por el SamGibson

Lea otras preguntas en las etiquetas