recent posts | submit an article | Back to Basics | subscribe | reader photos
home studio | tutorials | readers projects

This guest post was made by Rolf Randby, the same person who wrote the Hot Shoe Adapter article. In fact, This slave trigger was the "trigger" (pan intended) for building the hot shoe adapter in the first place.
There are some Gazillion optical slaves out there. We even one optical slave unit published on this site. So what is so special about this circuitry? Rolf used a PIC (Programmable Interrupt Controller) to give this unit some very nice features: 1. No setup 2. It will work with a red eye setting in your camera. Yep, those annoying red-eye pre-flashes will not trigger the flash, it will "magically know" when the main slash if fired and activate the unit. 3. It will work with all point and shoot cameras.
Those three nice features accomplished with PIC hex code written by Evan Dudzik, from a algorithm by Rolf, make this unit an optimal optical slave unit for P&S cameras. It is the reason I call it the "Very Cool Optical Slave Unit". Rolf, for some reason, insists on the boring name "STF 1". I'll stick with my name - "Very Cool Optical Slave Unit" or VeCOSU :).
The instructions, code and schematics included in this article are for personal use only. That means that you can build the unit, use it as a photographer, but you can not mass produce it. If you want to mass produce it, contact Rolf.
Here are the complete specifications if the VeCOSU:
Here is how it looks like assembled
Sounds cool, right? Not so fast! first you will need to learn how to program a PIC. you can start learning here, or here. You can also take the easy route, and contact Rolf for a pre-programmed PIC for a low fee.
So here are the instructions for Building Your Own Very Cool Optical Slave Unit
Step one - Get your materials:
Here is the rubber band thingy:
Step two - program the PIC:
Use the code posted here to do so. You can also look here for some PIC beginner links.
Step three - assemble the circuit:
Here are the schematics:
you dont see the 100K resistors because they are under the PIC to save space:
Step four- installing battery:
This is a little tricky, because in order to save power we had to start up the PIC in a mode that doesn't automatically ensure proper start-up, after battery change, the rest of the time it works flawlessly. I it doesn't start properly, one blink when battery is inserted or one or two blinks when the switch is momentary pressed then disconnect the battery and short out the battery terminals briefly to discharge the capacitor. In some cases this has to be done several times, so don't panic.
Step five- test:
Attach the VeCOSU to a flash, press the button to activate the unit. fire a flash. Everything works? Great!
Step six- encase:
You can follow the great idea from Rolf, and use a American Value Peppermints dispenser, 7/16" cut off from the open end. see picture below. Note how the ON / OFF switch is mounted on top of the PIC. When you press on the
red dot the plastic case gives a little and activates the switch
Finally, here are the operating instructions for the optical slave flash trigger
Rolf's newest unit, with completely new code, in order to be compatible with ALL cameras and ALL settings, will be reviewed here in the near future.
Comments
I love this!!
How do I get a couple... I dont know the first thing about electronics so I cant make it... the link above doesnt sem to give an email addy so I dont know how to get in touch with Rolf.... Please Rolf, Post your email addy!!
Thanks!
Email ..........
You can find it here:
http://forums.dpreview.com/forums/postersprofile.asp?poster=heiyieivhe
Missing
I miss a complete component list.
It would be nice to be able to order a complete kit.
Components
Drop me a line at "sinoline at charter dot com and I will see what I can do.
Sorry, Wrong Email Addressee .........
I cant believe I posted the wrong addressee, I must have been tired, sorry. Here is the correct one: sinoline at charter dot net (substitute the correct symbols for at and dot)
Does this work with all Flashes?
Does this work with all flash types and models?
It should, but I have no way
It should, but I have no way of being 100% sure. The SCR I use will handle trigger voltages up to 400V and I have not found any flash units that have voltages above that.
I just found out that it more than likely wouldn't work with the Canon 580EX and 580EX II, dedicated units. So the model III is being modified, as I speak, to correct this. Since this model (II) was designed for P&S's, it will stay the same.
Circuit Board?
How about some help on how you built the circuit board? I can read schematics, solder, etc., but how does one construct the board itself?
DIY Printed Circuit Board (PCB)
It is a wealth of information available, just Google for info. This should get you started:
http://eegeek.net/content/view/34/31/
latest version (IIIa) works great with Canon EX-series too!
I inquired Rolf about the possibility of designing an optical slave trigger that would work with the Canon EX series of flashes, specifically, my 580EX. We exchanged emails and decided it was possible. He set up a unit and sent it to me to test.
This thing just works! The original complaint about most (probably all, including Wein and other brands) optical slave triggers is that they won't work with the EX flashes. This is no longer the case, if you use Rolf's. His design accounts for whatever the EX flash requires in its circuitry to reset for the next flash.
I tested his unit, version IIIa (I'll declare that the 'a' stands for awesome in keeping with the DIYPhotography theme of renaming Rolf's inventions... ) with a Canon A570 IS. All settings worked beautifully. The unit synced with full auto, full manual, and everything in between, even with the flash exposure compensation turned down to -2ev. No resetting of the unit or the 580EX was required. This is a great unit, and serves my purposes beautifully. If I have the Rebel out in the field, and my wife wants to snap a few shots at home with the A570, with bounced (or at least more powerful) flash, now she can! Great! I could see this being very useful at the next wedding too, given how weak Canon's built-in EX IR signal is.
Thanks Rolf! Good luck with that unit. You have a good thing there!
Source code?
This is great!
Is there any chance of posting the source code with whatever comments?
I have expereince and access to MSP430 and Atmel chips and programmers.. No PIC. I'd love to port to a different chip that I have around.
Thanks!
ATMEL
ATMEL SFT:
http://www.circuitcellar.com/AVR2006/winners/Abstracts/AT3078_Abstract.p...
ftp://ftp.circuitcellar.com/pub/Circuit_Cellar/2007/203/Borysiuk-203.zip
Source Code
Sorry, but I am not divulging the source code.
The timing logic behind it, is similar to this circuit:
http://www.pbase.com/sinoline/image/64373158
Other PIC support
Hi! This looks great! I have a few spare 12f629 pics, they dont have the A/D converters like the 12f675. Is it possible to use your hex on this PIC?
Post new comment