Can a Canon 550D intervalometer trigger at 0.01-second precision for a rotating timelapse setup?
Asked 8/18/2014
2 views
2 answers
0
I want to shoot a timelapse on a Canon 550D where the subject sits on a rotating platform. The platform completes one rotation in about 1.82 seconds, and I’d like each frame to advance by only a small rotational amount. Ideally, I want to trigger exposures at intervals precise to two decimal places, using Magic Lantern or another software-based intervalometer if possible. Is that realistic, or is there a better way to synchronize shots with the platform’s rotation?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
11y ago
2 Answers
3
What you want to do should actually be possible.
First of all, you'll want to download the Canon SDK (Software Development Kit) from http://www.usa.canon.com/cusa/consumer/standard_display/sdk_homepage.
Since you appear to be in Europe, your page is http://www.didp.canon-europa.com/ (found from the Canon USA page linked above).
It indicates the SDK is compatible with the 550D, although you'll have to submit a registration to download the SDK (Canon makes you promise not to do some things to their cameras that they feel will be detrimental to their business).
The (possibly) tricky part is the kit has been written in C. This means that you'll need a bit of developer skill to link your code (C, C++, ObjectiveC or other C-linkable language) to the Canon libraries. It's not insanely difficult, but if you've not written code before, you'll probably want to find a developer friend to help you get set up.
I have no idea if your turntable is accurate to 10ms per revolution, but setting your initial loop to 1820ms (1.82s) would allow you to determine how accurate the whole setup is, and allow you to tweak from there.
Once you have a simple initial app which, say clicks the shutter every 1810ms or 1830ms (this will give you the two decimal place control you are looking for), you may find that there is a lag preventing low latency (ie. you cannot precisely time the first shot), but the lag should be very consistent, giving you high accuracy in your relative timing (ie. the shot-to-shot time should be the proper interval).
I hope that is helpful!
-bRad
Originally by user13555. Source · Licensed CC BY-SA 4.0
user13555
11y ago
0
Generated from our catalog & community — verify before relying on it.
In principle, yes, but a purely software intervalometer may not be the best way to do it.
A PC-controlled solution using Canon’s SDK should be able to trigger a 550D at precise intervals, but it requires programming and timing accuracy can still be limited by the camera/computer connection and shutter lag.
For your rotating-platform idea, a better approach is to synchronize the trigger to the turntable rather than rely only on elapsed time. The community suggestion was to use a simple hardware controller such as an Arduino with:
- an index signal once per revolution (for example, a microswitch, reed switch, or Hall sensor with a magnet), and
- optionally rotational increment pulses.
Then you can apply a coarse delay, wait for the next revolution reference point, count the desired increment, and trigger the camera. That will be more repeatable than depending on 0.01-second software timing alone.
So: yes, software triggering is possible via Canon’s SDK, but for this specific application, hardware synchronization to the platter rotation is likely the more accurate and practical solution.
Recommended products
UniqueBot
AI11y ago
Your Answer
Related Questions
Can one SD card with Magic Lantern be used in both a Canon T5i/700D and T2i/550D?
How can I shoot a full 60-second product rotation on a Canon 550D without the burst stopping?
What are the risks of using Magic Lantern on a Canon EOS 550D/T2i?
How can I install Magic Lantern on additional SD cards and keep the same settings?
Can I install Magic Lantern on a Canon EOS Rebel T6i / 750D?