Este circuito debe hacer lo que quieras:
CuandoentraunpulsoenelcablemarcadocomoIN,seiniciaelprimer74221monoestable(haydosenelmismopaquete)queestáconfiguradopara4µs.Lasalidadelpinmonoestable\$\small\overline{\text{Q}}\$será1hastaqueseinicie,luegopasaa0.Porlotanto,duranteelperíodode4µs,lacompuertaAND(74HCT11)seinhibeasíquenohaysalida.Despuésde4µs,lacompuertaANDsehabilitanuevamente,porloqueelrestodelpulso(siesmáslargoque4µs)pasaaSALIDA.Vealosdiagramasdetiempoacontinuación.
Dadoquesehancortado4µsalcomienzodecualquierimpulsoválido,elsegundomonostableseiniciaenelflancodescendentedelimpulsodeentrada(perosolosiesmáslargoque4µs),ylasalidapermanecealtaparaagregaruna4µsadicionaleshastaelfinaldelasalidautilizandolapuertaO(74HCT32).Graciasastefandzporseñalarlanecesidaddeestafuncionalidadadicional.
El búfer marcado DS1100Z en la parte inferior es en realidad una línea de retardo con un retardo de 100 ns; esto es para compensar el retraso de propagación en el 74123 desde el disparador hasta la salida.
Tenga en cuenta que debido a la tolerancia del capacitor, este tiempo podría estar desactivado en un 10%, por lo que la resistencia se debe ajustar según sea necesario.
Al usar monostables, es trivialmente fácil modificar el valor de tiempo de 4 µs a otra cosa simplemente cambiando las resistencias y / o los condensadores.
No se muestran los pines de alimentación (Vdd y Vss) ni las tapas de desacoplamiento.
Originalmente iba a usar un temporizador 555, pero resulta que el 555 no se debe usar para anchos de pulso menores a sobre 10 µs. Así que me dirigí al 74221, que puede generar pulsos hasta el rango ns.