Y la puerta permanece abierta

7

Tengo un circuito muy simple en una placa de pruebas con dos interruptores de botón, una puerta AND (74LS08) y un LED. Tengo los dos interruptores conectados a los pines 1 y 2, mientras que el LED pasa de 3 a tierra. El pin 14 recibe 5 voltios, mientras que el pin 7 va a tierra.

Solo intento probar si la compuerta AND funciona y hasta ahora parece que no funciona. Tan pronto conecto 5 voltios al pin 14, recibo corriente a través de todos los pines de salida, 3, 6, 10 y 13, independientemente de lo que esté pasando con sus respectivos pines de entrada, incluso si el pin 7 no está conectado a tierra.

Obviamente, el LED solo debe encenderse cuando ambos interruptores están encendidos, pero una vez que se suministran 5 voltios al pin 14, no importa lo que haga con los botones. He probado un par de las mismas puertas AND del paquete, así como algunas puertas OR, y todas lo hacen.

    
pregunta user2303321

4 respuestas

19

Ayudaría si hubiera agregado un esquema, pero por lo que puedo ver, le falta un componente vital. Una resistencia desplegable. Lo que esto hace es asegurarse de que las entradas estén a 0 V cuando no hay voltaje presente en la entrada. Una vez que se presiona el botón, obtendrá su 5V y cuando se presionan ambos botones, obtiene 5V en ambas entradas.

Tal como está ahora, sus entradas están 'flotando', lo que significa que se encuentran en un estado desconocido, que el IC podría determinar como un estado '1', por lo que su LED está siempre encendido. Esta será también la razón por la que lo mismo se aplica a todas las salidas. Con estos circuitos integrados, siempre debe vincular las entradas no utilizadas a GND a través de una resistencia desplegable.

simular este circuito : esquema creado usando href="https://www.circuitlab.com/"> CircuitLab

Mira el esquema de arriba. El principal es cómo veo su configuración en este momento (corríjame si me equivoco). Cuando no se aplica voltaje a la entrada, se deja con un voltaje flotante y puede que no esté en 0V.

El de abajo es como debería ser. Algunas resistencias de bajada asegurarán que cuando no haya voltaje presente en la entrada, permanecerán a 0V.

Agregue estos resistores y debería ver cómo desaparece su problema.

    
respondido por el MCG
13

Las entradas en familias TTL bipolares (74xx, 74LSxx, y otras sin una "C" en el centro) generarán corriente. Cuando no se conectan, actuarán como una lógica alta. Para la familia 74LS, debe extraer aproximadamente 0,4 mA de una entrada para que se reconozca como una lógica baja.

Tradicionalmente, poníamos interruptores entre el pin de entrada y tierra para asegurarnos de que la entrada pudiera ser lo suficientemente baja como para ser vista como baja, y agregar una resistencia de pull-up desde el pin a + 5V para asegurar que la entrada sería alto cuando el interruptor estaba abierto.

Si desea cambiar entre el pin de entrada y + 5V, necesitará una resistencia desplegable de menos de 2000 ohmios para asegurarse de que la entrada era baja cuando el interruptor está abierto.

    
respondido por el Peter Bennett
0

simular este circuito : esquema creado usando CircuitLab

Esto se debe a que su circuito nunca pone las entradas a 0v (entradas de la puerta). tiene que usar pull-up / pull-down para administrar la señal en las entradas de la puerta.

Entonces, cuando no usa el botón, se suministran los 5 voltios ... si lo usas se conecta la entrada a gnd

la salida de la puerta cambia.

    
respondido por el francois P
0

TL; DR: separado de 5V por un simple interruptor IGUAL "pin no conectado" NO IGUAL "no se aplica voltaje" NO IGUAL "0 lógico".

Una entrada no conectada de un verdadero chip TTL (74xx, 74Sxx, 74LSxx) se comporta como si estuviera conectada a 5V DC, mientras que en un chip CMOS (74HCxx, 74ACTxx, CD40xx), se comporta como si estuviera conectada a 5V AC.

En cualquier caso, a menos que su LED tenga una resistencia limitadora de corriente incorporada (rara), USTED NECESITA UNA.

    
respondido por el rackandboneman

Lea otras preguntas en las etiquetas