The first phase of a motion-controlled photography rig has been completed, focusing on the setup of bipolar stepper motor controllers. This component is crucial for motor control, which is essential for achieving motion in the project. A list of materials and the general process for building and operating the controller will be discussed. The L298N dual full-bridge motor driver was selected for this project, although the SN7544 H-Bridge is another option. However, a wiring schematic with back-EMF protection diodes for the SN7544 was not available. Both integrated circuits (ICs) are suitable for powering inductive loads like motors and allow bi-directional rotation or stepper motor control. The L298N, however, is packaged in a 15-lead Multiwatt format, making it incompatible with breadboards. A breakout board is available for purchase, but a custom wiring solution was chosen instead. The L298N has four inputs and outputs, allowing for stepper motor control through a specific sequence of powering the pins. There are alternative stepping schemes that can increase torque but complicate wiring and control. The L298 schematic includes additional components such as capacitors, resistors, and diodes. 0.1uF 50V 105C radial electrolytic capacitors were used for power conditioning to handle sudden spikes in power consumption. 1 OHM 1W 1% metal film resistors were included to measure voltage drop and current draw, though they are optional. 1N4937 600V 1A fast recovery diodes were implemented to prevent back-EMF from damaging the L298N. Inductors can create damaging back currents, so diodes serve as one-way valves to protect the circuit. All components were sourced from Tayda Electronics, which offers competitive pricing compared to other suppliers.
The motion-controlled photography rig requires precise control over the stepper motors, which are crucial for achieving accurate and smooth movements during photography sessions. The L298N dual full-bridge motor driver is selected for its capability to handle the necessary inductive loads while allowing for bi-directional control of the motors. This driver can effectively manage the stepper motor's phases by controlling the four inputs, which correspond to the outputs that drive the motor coils.
The selected capacitors serve to stabilize the power supply, ensuring that any fluctuations in voltage due to sudden changes in current draw by the motors do not adversely affect the operation of the driver or the performance of the motors. This is particularly important in applications where precise timing and control are critical, such as in motion-controlled photography.
The inclusion of resistors for current measurement allows for monitoring the performance of the motors, which can help in assessing their operational efficiency. Although these resistors are not strictly necessary, they provide valuable feedback for troubleshooting and optimization of the system.
The fast recovery diodes are essential for protecting the L298N from potential damage caused by back-EMF generated when the motors are de-energized. This is a common concern in inductive circuits, and the use of diodes ensures that the energy does not flow back into the driver, which could lead to failure of the components.
Overall, the design incorporates essential components that contribute to the reliability and functionality of the motion-controlled photography rig, ensuring that the system operates smoothly and efficiently for capturing high-quality images.I`ve managed to complete the first phase of my motion-controlled photography rig: setting up a pair of bipolar stepper motor controllers. This is the most important non-mechanical part of the project, as without control of motors there can be no awesome-tastic motion.
I went over some preliminary planning in my first MoCo-related post, but I`ll go through my list of materials again as well as the general process of building and operating the controller in this post. And if you need a refresher on stepper motors well blah. To start out, I purchased an L298N dual full bridge motor driver. Another option would be to use an SN7544 H-Bridge, as demonstrated on the Arduino site. However, I couldn`t find a wiring schematic for that particular implementation that included back-EMF protection diodes.
Regardless, both IC`s are designed to power inductive loads (like a motor) and allow you to do bi-directional rotation on a DC motor, or control a stepper motor. The only problem with the L298N is that it comes in a 15-lead Multiwatt package, aka something you can`t plug into a breadboard.
Sparkfun sells a breakout board for $3 intended specifically for this IC but that costs more than the chip itself, so I opted to skip it and work out my own ridiculous wiring methodology. The L298N functions basically as such: It has 4 inputs and 4 outputs. Each input corresponds to an output, and by powering these pins in a specific sequence, you can advance a stepper motor (see Wikipedia picture below).
There are variations on the 1-2-3-4 stepping scheme, like 12-23-34-41, that increase torque by engaging more coils of the motor but they complicate the wiring and also the control. Apparently one drawback is that it does not guarantee absolute position as well as the 1-2-3-4 scheme does (do correct me if I`m wrong).
If you take a look at the L298 schematic for a stepper motor (see snippet above), you`ll notice a few other bits of analog fun, some capacitors, some resistors, and some diodes. I used 0. 1uF 50V 105C radial electrolytic capacitors, which serve the purpose of power-conditioning your source voltage.
Should there ever be a sudden spike in power consumption that a battery can`t keep up with (like if you power up the stepper motor), the capacitors will help you out until your power supply has steadied out (we`re talking no longer than a millisecond here). If you`re using a bench power supply, then the capacitors probably aren`t as essential. 1 OHM 1W 1% metal film resistors are for the express purpose of giving you a voltage drop to measure, should you desire to know how much current your motors are drawing.
If you don`t care, then I`m pretty sure you can skip the resistors. It shouldn`t matter. Lastly, 1N4937 600V 1A fast recovery diodes were used in order to keep the stepper motors from regurgitating electricity back into the L298N. For those of you that don`t know, inductors (or any coils of wire) act like pitchers or water. If you put a current through an inductor, it`s like stirring the pitcher with a spoon. If you suddenly stop, the water wants to keep moving. This behavior makes inductors potentially damaging to circuits if they are of sufficient size er inductance.
Diodes are one-way-valves that prevent electricity from spilling back out of the stepper motors once you have ceased putting energy into its coils. I purchased all of these parts from Tayda Electronics, and I mention this not to shamelessly promote them, but because they are much cheaper than Sparkfun and the like for raw materials.
Even with shipping prices, which can be waived with a timely coupon code from their Facebook page, you can buy materials for 4 motor controllers for the price of one pre-built one. AND, you`ll learn something making it instead of buying pre-fab circuit boards Now, everything I mentioned abo
This flashing brake light circuit is designed for motorcycles. When the brake light switch S1 is closed, power is supplied to U1 and U2. The circuit utilizes two inverters from U2.
The flashing brake light circuit operates by utilizing a...
Microdot - wrist watch LED pattern timepiece. This project is a circuit board designed for creating a wristwatch-sized version.
The Microdot wristwatch project involves the design and implementation of a compact circuit board that integrates LED technology to display time...
This is a simple, cheap device that can be connected to any serial port to control most components that have infrared remote controls. I designed and built it on a solderless breadboard in 1991. In 1992 I wrote a...
This circuit features an intermittent siren output and automatic reset. It can be operated manually using a key switch or a hidden switch; however, it can also be wired to activate automatically when the ignition is turned off. By...
The circuit depicted in Figure 16-105 illustrates a synchronous motor. The components include BQ, which represents its field winding, and G, which denotes the AC excitation for the motor. The notation BQG indicates the field winding, with an empty...
LCD initializations in 8051 C programming involve understanding the logic behind serial communication, including the duration of SIG pulse transmission and the necessary delays. These statements inform the compiler that a 16x2 LCD is connected to the defined pins...
We use cookies to enhance your experience, analyze traffic, and serve personalized ads.
By clicking "Accept", you agree to our use of cookies.
Learn more