4.3. Motor Control 5. Main System Menu 6. Camera Control 6.1. Connecting the Camera 6.2. Introduction to the MX3 Camera Cycle 6.3. Controlling Exposure on the Camera 6.4. Controlling Exposure on the MX3 6.5. Controlling Focus, Waking Camera up from Sleep 6.6.
MoCoBus support. Built to the highest specification with industrial grade components, the MX3 is designed to provide years of reliable operation in the field, wherever your photography takes you. --The MX3 provides a simple, intuitive means for specifying continuous and shoot-move-shoot motion-controlled time-lapse videos automatically, using inexpensive DC motors for up to three axes of control.
3. Basic Operation The MX3 user interface consists of a 2x16 LCD display and five user input buttons. Upon startup, the firmware version will be reported before going to the main control screens. 3.1. Powering the MX3 The MX3 can accept several different power sources. The primary sources for power are the DC input jack, the USB connector, and the MoCoBus port.
The USB connector can be used when connected to a computer or a powered hub, for powering the MX3 alone. This can be useful for setting up the MX3, or using it as an intervalometer alone. Motors cannot be used with USB power, this 5V source is not enough power to drive motors.
4. Main Control Screens The majority of your interaction with the MX3 will be through the main control screens, each of these screens gives access to a number of parameters related to that screen. To change control screens, simply press...
6. Camera Control The MX3 is capable of controlling a camera through its remote shutter port via the use of a specialized 3/32” (2.3mm) TRS camera cable. If your camera does not have a remote shutter port, it cannot be triggered with the MX3. You will need a specialized camera cable, available from Dynamic Perception, for your specific camera.
For most time-lapse videos, it is best to let the camera control the exposure time. In this case, we simply need to know how long the exposure is set for. The MX3 will signal the camera to trigger a shutter cycle, and the camera will time the exposure.
MX3 controls the length of the exposure by triggering the shutter for the entire time the exposure must be performed. To let the MX3 control exposure, set the camera to Bulb mode. On the MX3, go to the Camera Control screen and use the...
Most cameras cannot handle a bulb exposure shorter than 1/30th of a second. For exposures less than 1 second, bulb exposure is not recommended as deviation can occur in the bulb timing between the camera and the MX3. 6.5. Controlling Focus, Waking Camera up from Sleep For some creative shots or to wake the camera up before exposing during long intervals, it may be necessary to control the focus line for the camera before triggering a shot.
Add up the total time it takes to cycle through the AEB shot sequence and set the Exposure Time to match on the MX3. The Exposure Delay time must provide enough time for the camera’s buffer to clear (will vary depending on camera model and memory card speed).
7.1. Configuring Motor Axes When you first use your MX3, you will need to configure each motor axis to specify what type of motor you are using, and the function of that axis. If you’re using a Dynamic Perception provided motor with a Dynamic Perception physical motion unit, you can simply use a preset.
7.1.2. Configure Axis Manually If you’re using DIY or 3rd-party equipment with the MX3, you may need to configure your axes manually. To do this, you will edit the RPM, Ratio, and Rotary parameters directly. RPM is the number of output rotations per minute of your motor. This is after any included gearbox in the motor.
7.2. Choosing Your Motion Mode The two basic motion control modes for the MX3 motion controller are Continuous Motion and Shoot-Move-Shoot. (Also known as SMS.) In Continuous Motion mode, the motor moves irrespective of the camera being fired, and generally at a consistent speed. In SMS mode, the motor only moves between exposures.
For SMS motion, between each exposure the motor is moved a short distance. In this case, the motor is moved at full speed for a brief period of time. This allows the MX3 to produce very short movements over long periods of time, by breaking the move up into very small moves that are executed once per interval.
Changing the lead control while the program is running will only affect the lead-out. 7.6. Linear Ramping The MX3 can automatically apply linear ramping to each move. In the case of linear ramping, the motor will be brought from 0 speed to the specified speed over the requested number of exposures.
In symmetric ramping, the ramp in and ramp out are of the same length. This is one of the most common forms of ramping, and the default behavior of the MX3. To set a symmetric ramping, go to the appropriate Motor Control screen, use...
A low input voltage can indicate that a battery has been discharged more than it should be and you may soon lose power. As the MX3 takes a wide variety of voltage inputs, you can modify the threshold of this warning, or you can disable this warning entirely if it presents issues for you.
Usually, too much current draw indicates that one or more motors require more current than the MX3 can support, or that a motor has stalled and severe damage to the motor or the MX3 may occur. When a motor current alarm is triggered, all motor movement will be immediately stopped and a warning screen will be presented for fifteen seconds.
9. Auxiliary Inputs and Outputs The MX3 has three auxiliary inputs/outputs, and one additional auxiliary output. These I/O lines allow you to interact with other devices, take external triggers, and integrate the MX3 into your existing workflow. Several program control actions are available on input triggers, and output triggers can be created to signal other devices.
It may be necessary to change the trigger type that the MX3 reacts to, depending on the type of device you are hooking up. In most cases, you want to trigger when the signal is FALLING, that is - the moment the I/O is pulled to the common line. However, for some applications, such as monitoring the PC port of a camera to know when an exposure is complete, you want to trigger when the signal is RISING, that is - the moment the I/O line is released from the common line.
9.4.1. Limit Switches One of the most common uses for auxiliary input is the use of limit switches. When a switch is triggered, the MX3 can be stopped, or direction can be reversed to continue shooting for as long as possible.
You must always run the Init I/O action after changing the I/O port settings. 9.4.2. External Intervalometer You may want to use the signal from another device to trigger the MX3, for example if you have multiple rigs running and want one central device to automate them. In this case, you will need to make sure that you have an isolated control signal for each MX3 - this can be achieved by feeding any intervalometer device into a Dynamic Perception MUX-4 Camera Splitter.
LOW, and then will be brought HIGH again when the shutter closes. Thus, we will need to inform the MX3 that it should respond to the RISING signal from the Aux inputs - which tells it to react when the signal transitions from LOW to HIGH.
10. Cold Weather Modification The MX3 has an available Cold Weather Mod that expands its operating low temperature rating to -20C (-4F). This involves, amongst other activities, replacing the LCD screen with one which is self-heating. As the LCD heater can consume electricity, the cold weather modification can be disabled when not shooting in very cold environments.
MX3. Once activated, you can abort this action within 8 seconds by pressing enter. After memory has been reset, you will be unable to use the MX3 until you power cycle the device. The screen will inform you of this.
12. Updating Firmware You can update the MX3 either by using the DPWebUpdate utility, or directly via the Arduino IDE. For this manual, we will only cover using the DPWebUpdate utility. The DPWebUpdate utility can be found on the Dynamic Perception website, and is available for Windows and OSX.
Page 45
○ Jump! Appendix B: List of Supported Cameras The following cameras are supported, listed by camera connection cable available from Dynamic Perception. Note that not all cameras may support all features. Make Model Cable 10D, 20D, 30D, 40D, 50D, 7D, 6D, 1D Mark II, 1Ds Mark II, 1D...
Need help?
Do you have a question about the MX3 and is the answer not in the manual?
Questions and answers