KMoffett said:
I like Hero999's transistor monostable circuit, with high-side switching. But, since it has no values, I wonder how it will work for a 20-second period, and with less than 1.25v from Richard's nicad battery voltage.
With that design in mind, I modified my dual monostable to a single 555, moved the microswitch out of the motor circuit, and added a low Rds logic-level, P-channel, high-side MOSFET.
If 6V is used as a control voltage, a 7555 will last for 60k hours when run from four AAA alkaline cells which will probably never need replacing.
The component values for my astable circuit will depend on the current consumption of the motor.
Ideally R3 should allow 1/10th of the motor current though Q3's base in order for it to saturate well.
From Wikipedia:
Multivibrator - Wikipedia, the free encyclopedia
[latex]t = ln(2)\times R2 \times C1[/latex]
But:
R2 needs to saturate Q2 so it needs to allow 1/10th of Q2's collector current.
R1 needs to be small in relation to R2.
Given these rules, I've realised that a buffer is required because the capacitor value will need to be huge; calculations are shown below.
Suppose the motor requires 500mA@1.5V.
Q3(Ib) = 50mA
R3 = (1.5-0.7)/0.05 = 16R
Q2(Ib) = 5mA
R2 = (1.5-0.7)/0.005 = 160R
[latex] C1 = \frac{t}{Ln(2) \times R2} = \frac{20}{ln(2) \times 160} = 0.18F[/latex]
The solution is to use a couple of buffers to increase the resistor values. A fairly large capacitor is still required but at least is isn't super capacitor sized.
So for a 500mA 1.5V motor:
R6 = 16R
R5 = 160R
R3 = 1k6
R4 = 16k
[latex]C1 = \frac{20}{ln(2) \times 16 \times 10^3} = 1800 \times 10^{-6}F[/latex]
Of course 1800µF isn't a common capacitor value. If R4 = 13k C1 can be 2200µF which is an E3 value. R6, R5, and R3 can be 15R, 150R and 1k5 respectively.
A 6.3V 2200µF capacitor is not a very big capacitor, 10mm by 16mm
https://www.electro-tech-online.com/custompdfs/2009/05/0900766b80800481.pdf
If high quality transistors are used e.g. ZTX1048A (which saturate well at Ib/200Ic) then the capacitor can be even smaller or less buffering can be used).
So are you going for a 12V battery now?
Single 1.5V cell circuits are often quite challenging to design but I thought I've run through it for educational purposes.