Por primera vez estoy intentando construir algo por mi cuenta. Soy bastante n00b cuando se trata de electrónica, así que, por favor, tengan paciencia conmigo.
Estoy tratando de construir un esquema "simple" que diga lo siguiente: hay dos botones (SW1 y SW2) normalmente abiertos y 2 LED (D2 y D3) asociados a cada botón. Cuando se cierra un botón, el LED relativo se enciende, pero cuando se suelta el botón, el LED relativo continuará encendido.
Un botón no influirá en el otro LED.
Además, hay un tercer botón Restablecer que se usa para apagar ambos LED: mientras se presiona, el botón Restablecer apaga los LED.
Para hacer este circuito (aparentemente) simple, estoy usando algunas puertas:
- una compuerta NO que invierte el botón de reinicio: cuando no se presiona el botón, la compuerta será alta e ingresará dos compuertas AND.
- dos puertas AND que toman el reinicio como una entrada. Cuando se presiona reiniciar (+ Vcc), la compuerta NO debe bajar, haciendo que las compuertas AND se reduzcan en la salida. La otra entrada de las puertas AND es la salida de dos puertas OR (uno a uno).
- las compuertas OR (OR1, OR2) usan un mecanismo de retroalimentación para mantener alta la señal una vez que se eleva. Cada OR tiene SW1 (SW2) y la salida de las puertas AND (AND1, AND2) como entrada. Cuando se presiona el reinicio y no se presiona ningún botón, el OR baja, pero si se presiona un botón y no se presiona ningún reinicio, entonces la salida es alta, lo que ingresa en el puerto AND, que dará una salida alta y por lo tanto mantendrá las puertas OR alto.
Me di cuenta en una placa de pruebas del circuito a continuación
Lo siento, en la imagen algunos resistores están equivocados: R5 = R3 = R1 = 5.6k Ohm R6 = R7 = 10k Ohm
Utilicé 74LS04 para la puerta NOT, 74LS08 B1 para las puertas AND y 74LS32 para las puertas OR.
Siendo LS, conecté todas las entradas no utilizadas a tierra, mientras que todas las demás entradas estarán conectadas, porque intenté usar resistencias desplegables en las entradas.
Ahora, esta es la primera vez que intento algo tan complejo: sé que esto es conceptualmente simple, pero simplemente no tengo las herramientas y el conocimiento para lidiar con la fabricación del hardware.
De hecho, este circuito no funciona como esperaba: incluso si no se presiona el botón de reinicio (o incluso si se presiona), la compuerta NO siempre producirá un voltaje de salida de 0.75, que es (creo ) bajo. De hecho, los botones SW1 y SW2 solo encenderán los LED cuando estén cerrados.
Si elimino el enlace que va de la puerta NO a las puertas AND, dejando solo el LED D1 como salida, la puerta NO funciona como se esperaba.
Como entrada adicional: los chips están conectados correctamente a Vcc y GND (+ 5V y 0), y estoy utilizando, como fuente de alimentación, una fuente de alimentación estabilizada (que en realidad es una PSU de computadora reciclada).
Bueno, eso es todo por ahora ... ¿Puede alguien darme un consejo? Realmente no puedo entender lo que está pasando (y por qué).