I have two mini slave flashes, that have no stand-by modes by themselves. So, even when charged and ready to flash, current keep flowing from the two AAA batteries each, and, if I forget to turn them off, their batteries run out of charge.
So I assembled this circuit a year ago maybe, with an arduino Micro (Leonardo) that has a raw pin to accept a wider voltage and I use one NP-F550 lipo battery (8.4V) to power the arduino and the flashes. In each flash, in the space where the batteries would be inserted, I soldered a small voltage regulator breakout board to make the 8.4V to 3.0V. And I used a TIP120 to turn off the flashes with an arduino, after some time it was on. So I created a standy-by code in the arduino for the flashes. And only one battery to replace instead of four.
What happens one time or another, it's not frequent, is that, when the flashes are fully charged and I turn off the unit (I put a on-off lever switch also on the battery wire) and later I turn it on again, as they are then fully charged, sometimes they both trigger without being told too.
These flashes are slave ones, so they need another flash to trigger them. But in these conditions they trigger just because I turned on the switch. And it happens one time or another. I can't replicate this when I want to.
It never happens when leaving stand-by mode (with the arduino "energized). It only happens when I cut power from the battery with the flashes fully energized and ready to be triggered. And one time or another. It never happens also when I turn off the switch with the flashes not fully energized (there's a little led in each unit that tells you if they're charged or not)
Is I made this circuit a while ago, I remember that each flash when charging drew close to 0,8A. So both together don't draw more current than 1.6A, for maybe 5 seconds (time to fully charge). So I didn't use any heatsink on the TIP120.
So, why does this happen? Is there any way to prevent this sudden trigger to happen? Should I use a different circuit to turn on and off them?
Thanks for reading!
I’ll add a link I’ve just found for a hack someone did on this flash this year. Shows the disassembly of the unit. The flashes I used are two of these Vivitar DF120 units
One thing to mention is that, the OFF position of the flash sliding lateral switch is also a “firing test” position. So it has a OFF/ Test position, and three slave modes to choose from. That fires on the first, second or third flashes, from diverse camera types.
I managed to measure the current of this flash (DF-120):
At 3V, it charges in close to 10 seconds by drawing 0.84A. At 12 seconds current drops to 0.3A. At 25 seconds current drops to 0.13A. At 30 seconds, after firing and re-charging it stabilizes at 0.12A and stays forever at 0.12A, until next firing. So it's stand-by current is 0.12A, after 30 seconds of have fired.
When they are fully charged, and arduino enters stand-by, as soon it leaves stand-by the flashes are already at 100% charge. They don't slow re-charge. The green led, goes from dead (stand-by) to full green instantaneously.
The same effect happens when I turn the battery switch off, that powers both the arduino and the flashes. If I then turn again the switch on, they are instantaneously at 100% power ready to flash. So, as I never turn off their own switch (that is a Off/test switch), they hold their charge.
And today I tried and tried and never managed to make them fire when switching on and off the battery....