I have a problem controlling a bouncing switch. When an impact occurs, the switch bounces causing multiple contacts. I'm trying to design a circuit that will trigger on the first bounce, cause a TTL output of a fixed amount of time (e.g. 40ms) and ignore any additional bounces during that time period. Another impact event at 50ms would repeat the output.
Attached is a diagram of my circuit and an LTSpice model. My input is a pulse function with a stepped input that simulates the bouncing switch. My challenge is how to get the circuit to ignore the additional bounces? Any suggestions would be appreciated.
Attached is a diagram of my circuit and an LTSpice model. My input is a pulse function with a stepped input that simulates the bouncing switch. My challenge is how to get the circuit to ignore the additional bounces? Any suggestions would be appreciated.
Attachments
-
15.6 KB Views: 115
-
3.1 KB Views: 69
-
8.7 KB Views: 61
-
17.9 KB Views: 57
-
1.8 KB Views: 21