Electronic – Limit Number Of Pulses From 555 Or Similar

555buttonpulseswitchestimer

I need as small a circuit as possible that can produce 2 pulses (say maybe 200 milliseconds long and apart) when I press a button. My thought was to use a 555 timer and set it up for my desired pulse (exact timing not important), but I don't know how to limit the number of times it happens.

basically I will have a momentary switch as a trigger, and when I press it I need to produce 2/3 pulses in order to control something. I'm totally open to a better way to do this as well, but the circuit must be small, and it is only controlling an low power signal to play/skip songs with an android phone, so anything passive would be even better so I don't need some kind of power.

Best Answer

You can have one 555 timer be the enable for a second 555 timer. One in mono-stable mode and the other oscillating at whatever frequency your pulses need to be at. Then just make the first 555's single pulse long enough to contain how ever many pulses of the second you want.

schematic

simulate this circuit – Schematic created using CircuitLab

Note the pin numbers are not in the same spots for the two packages. This was drawn pretty quickly, so also check for errors :)