eepty
Full Member level 2

I would like to implement a circuit so that after a person holding a tact-switch for 2s, a signal will be sent to trigger a 555 timer to start timing.
Firstly, I think of a simple RC circuit to delay the signal. However, there is a problem that it needs time for the capacitor to discharge if the person holding the switch less than 2s. Then if the person press again the switch, it will take much shorter time to trigger the timer. Or if the person press the switch repeatedly, the 555 timer will be triggered in the end.
The circuit does not have a microcontroller. The power is 5V.
Could you suggest a circuit to implement this function?
Thank you very much!
Firstly, I think of a simple RC circuit to delay the signal. However, there is a problem that it needs time for the capacitor to discharge if the person holding the switch less than 2s. Then if the person press again the switch, it will take much shorter time to trigger the timer. Or if the person press the switch repeatedly, the 555 timer will be triggered in the end.
The circuit does not have a microcontroller. The power is 5V.
Could you suggest a circuit to implement this function?
Thank you very much!