Ayuda a construir un circuito para desencadenar un evento solo después de que la señal de entrada cambie de "1" a "0"

0

Me gustaría construir un tipo de lógica como se muestra en la imagen, pero no puedo hacerlo y realmente aprecio si alguien puede ayudar en eso. Básicamente, lo que me gustaría lograr es que cuando la señal de entrada cambia de 1 a 0, debe activar un interruptor en los últimos 2-3 segundos y después de que todo se haya liberado. La señal de entrada no es síncrona, lo que significa que puede durar un tiempo indefinido. Gracias!

GraciasaloscomentariosybasadoenelenlacequeHandyHowieproporcionóenelpárrafo"8. Más sobre cómo activar", como se muestra en la imagen de arriba, parece que podría ser la solución correcta, pero no estoy 100% seguro. Por favor, avíseme si esto podría funcionar.

    
pregunta komzila

3 respuestas

3

Suena como un trabajo para un temporizador 555 configurado como monostable, vea, por ejemplo, enlace

    
respondido por el HandyHowie
0

¡No puedes hacer eso solo con lógica pura! Detectar la pendiente negativa en la entrada es fácil, un flip-flop JK lo hará. Pero necesitas un segundo, incluso después de 2-3 segundos, para revertir la salida. Para esto necesitarías un one-shot o un retraso. Los cuales no son circuitos lógicos puros, se basan en (des) cargar algo para "cronometrar" el tiempo.

    
respondido por el Bimpelrekkie
0

Cualquier microcontrolador común programado con un disparador de interrupción de transición "Alto a Bajo" haría esto. Cuantas menos piezas de apoyo.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas