I am trying to get a single pulse of 10 milliseconds on the output of my 555 timer. I following is my schematic:
I am supplying 12 V for Vcc. The value of Resistor R and capacitor C is 100 ohms and 100 microfarads.If my trigger switch is pressed and let go, I get a 10 millisecond output. The problem I'm getting is that if my trigger switch is pressed for a long time, the square wave I get always stays on at 12 and doesn't go down after 10 ms which isn't something that I want since I want to replace my trigger switch with an optocoupler so I really want my output to only stay high for 10 ms. Is there a way around this? How can I get a 10 ms square wave even when my trigger switch stays pressed for a long time?