Somethings to consider ... it looks like the pistol is a replica of the M1911 45 cal. There have been people who had a rate of fire of 550 rounds per minute or 0.109 seconds per round. One hand holding the weapon and the other working the trigger.
If that is what your pistol replicates, I would build the circuit to allow that rate of fire. Of course, the person would be moving their trigger finger as fast as possible. Also you might consider the number of rounds in the clip and delay firing the time it would take to change the clip which is about one second according to the videos on youtube.
Of course, if it's not the M1911, I would consider those the number of rounds, the rate of fire, and the delay for clip changes for whatever the weapon that pistol emulates.
Thats some top info Joe! You know your guns
I worked out the per round time by figuring out how long it takes to activate the solenoid (.04 seconds) rounded it up to .05 seconds and doubled it to allow for the solenoid to return to its original position.
This allows for 600 rounds per minute.
Now my brother practices button presses per second, i know it sounds strange but check this out.
**broken link removed**
Well if hes doing normal button presses he can get around 130 per ten seconds, if hes using his fingernail and making his wrist "vibrate"
he can achieve 170 presses per 10 seconds.
Thats 1020 presses per minute!
But id rather keep the rapid fire down to 500 hits per minute to allow for proper function of the recoil.
Alec-t , the relay is rated at 20mA
https://pdf1.alldatasheet.com/datasheet-pdf/view/194494/HONGFA/HFS40.html
If i drop down to say a 47nf cap id have to use a 2.2m resistor to get the 50ms up down im looking for, is this advisable? will there be any significant change in input if a change the cap?
I figured using the same caps as in the original driver was a good idea as the timings were pretty much the same just ones momentary and the other is astable.
When using the nMOSFET do you think that maybe it isolates the input/output a little better?
As the nMOSFET grounds the relay to activate it while without the nMOSFET i have to feed 5v into the relay run it and its always grounded.