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. :)
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.
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.
usuario173271
mahoma
usuario173271
mahoma