Well there will not be second input pulse before the delayed output. The input source is a SRS Signal Generator. The delay can be variable.The pulse is 80uSec and you want to delay it by a variable amount (controlled by what?).
What do you want to happen if a second pulse starts before the first delayed pulse is still in progress?
Do you want the delayed signal to delay start by 20-50uSec and still take the full 80uSec or should the end come early so the system is ready to accept a second pulse?
Is this logic level and milliamperes or what is driven by this delayed signal? What is the source of the original signal?


Hi Eric,
I would like this as well.Hi Eric,
Thanks, Could you please share the TLC555 library file. I have downloaded a Pspice model and imported to LTspice but its not working also has different pin nomenclature.
This looks good. Do you have simulation file?Here is a version that delays both edges of the input pulse rather than regenerating it at the output with a monostable, For a one time-constant delay, the adjustment range is 19.8 us to 52.8 us.
It looks nice, but will need modelling or prototyping to confirm. The issue is that the amount that timing capacitor C1 charges beyond the U1B upper or lower the trip point, before the next signal reversal, varies inversely with the amount of delay. This *might* make the output pulse width vary as a function of the delay period. The root cause is that the delay period is a significant and variable portion of the input pulse width. This probably is nothing, but I thought it best to bring it up.
Almost any Schmitt trigger gates will work, and they need not be inverting as long as they are the same. In a 5 V system, a 74HC14 or 74AC14 will work just as well.
ak
View attachment 263524