apagar el temporizador 555 con el botón de disparo

Soy nuevo en trabajar en el temporizador 555. Lo estoy ejecutando en modo monoestable. Lo estoy activando usando un botón en el pin del gatillo. Funciona bien. Lo que quiero es que el LED conectado al pin de salida 3 se apague cuando presione el botón de activación nuevamente. Si no presiono el botón, el LED se apagará después del tiempo especificado por el circuito RC. ¿Es posible? Gracias de antemano. :)

Respuestas (2)

Terminar el pulso de salida de un monoestable

IC1 y sus componentes asociados son solo un interruptor antirrebote. C2 y R2 activan IC2 en el borde descendente (posterior) del pulso proveniente de IC1. IC3a (un flip-flop tipo D activado por borde positivo) mantiene IC2 en reinicio o habilitación dependiendo del estado de salida del circuito en el momento del borde ascendente (principal) del pulso proveniente de IC1. Se utiliza un transistor para impulsar el LED para garantizar que la entrada D de IC3a vea un voltaje de nivel lógico 1 suficientemente alto. En esta edición, he agregado un circuito de encendido y reinicio al pin de configuración asincrónica (S) de IC3a.

He construido y probado el circuito, funciona bien.

Sí, es posible usar puertas lógicas: se restablecerá solo si el LED está ENCENDIDO y presiona el botón de activación nuevamente.

ingrese la descripción de la imagen aquí

Nota: Los inversores adicionales y la compuerta AND son para detección de flanco ascendente (cuando suelta el botón disparador). Flip-flop D para obtener el estado anterior de la salida.

Si el LED está apagado antes de presionar el botón, se encenderá inmediatamente cuando se presione el botón y luego se apagará cuando se suelte el botón, cuando es necesario que permanezca encendido, ¿no es así?
Sí, gracias Jaime. He agregado D-flipflop para guardar el último estado.
Tiene la lógica correcta, pero tenga cuidado con el interruptor de rebote que causa múltiples conjuntos y reinicios de la salida monoestable 555, dejando la salida monoestable quizás configurada o quizás reiniciada después de presionar un interruptor dependiendo de la cantidad de rebotes del interruptor.
Sí, podría mejorarlo agregando un circuito antirrebote en el interruptor. gracias james