¿Cómo puedo alternar un disparo durante el ciclo de tiempo?

0

Necesito un circuito de disparo de un solo disparo (monoestable) que se apagará durante el ciclo de temporización si se recibe un segundo impulso de entrada / activación. Es decir. Deseo tener un solo interruptor momentáneo para iniciar el temporizador, pero si lo presiono nuevamente durante el período de tiempo, la cosa se corta (la salida baja nuevamente) y el circuito se reinicia. No me importa si esto se hace con un 555, flip-flops o un IC de un disparo dedicado, pero no puedo, por mi vida, descubrir cómo hacerlo. Cualquier puntero apreciado.

    
pregunta DC Dave

1 respuesta

2
  

agregado: Obtenga hoja de datos para el 74HC / HCT221 dual No retiggerable One shot

  • HC es estándar CMOS
  • mientras que HCT es umbrales de entrada TTL de 1.3V para lógica de 3V así como lógica de 5V

Disparos de un solo disparo no recuperables solo para desactivar la entrada mientras la salida está activa.

En los viejos tiempos utilizábamos LS123 para hacer esto, contadores o firmware de uC. Supongo que ahora podría usar un 74HC123 que se puede volver a activar para hacer lo mismo.

Pero debe decidir si desea habilitar el estado (1 o 0) o el borde activado y el borde, y luego agregar un FF con reloj sensible al borde que se reinicia mediante la desactivación activa mientras se deshabilita la entrada a 1 disparo mientras que la desactivación está activa al mismo tiempo .

Pero en este caso, usted desea acortar el disparo no retigable si se detecta un segundo borde durante el ciclo activo, que probablemente sea más largo que el tiempo de reacción de una persona y la entrada ya está "despistada" o filtrada por más tiempo El tiempo de rebote del interruptor.

  • para hacer esto, un FF captura el primer borde y dispara un disparo que se puede volver a activar para deshabilitar más disparadores, luego un segundo FF registra la etapa de salida del primer FF para ver si un disparador ya ha comenzado y luego fuerza un REAJUSTE en un disparo con el nivel activo del interruptor. La salida de 1 disparo solo RESTABLECE el segundo FF, mientras que un segundo disparo corto restablece el primer FF haciendo que no se pueda volver a encender durante unos pocos microsegundos y, por lo tanto, volver al estado inactivo. Por lo tanto, una D dual FF y una HC123 dual funcionarán.

Puede haber métodos más simples, pero tienes 4 estados que requieren 2 bits de memoria (FF). ... y ese es mi consejo de 2 bits.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas