In my design, say there are 2 pins A and B.
Now I want to implement circuit in such a way that B is initially high , but when A goes low, after 12 seconds B will go low for short duration and again will become 1.
Is there any circuit which I can implement.
I tried below Monostable multivibrator as timer using IC555, but issue is that initially B is low as per configuration.
Required signals as below:
Can someone help me and suggest? Thanks in advance.
Best Answer
You could use a Schmitt-Trigger with an RC-LP on it's input and two different resistors for charging and discharging. If Input A goes low, C1 will be discharged via R1. Use a time constant to create 12s delay till the Schmitt-Trigger goes low. R2 determines the time it takes the output to go high again, after A went high.
Alternatively, you could obviously use a small µC like an ATtiny. This would give you a lot more flexibility.