Closed-loop control vs traditional open-loop, a new choice for stepper motor drive
In industrial automation, stepper motors are widely used, such as industrial robots, 3D printers, computer hard drives, etc. The traditional stepper motor can control the angular position of the rotor without requiring a sensor to control the position. It is an open-loop control system. In this control method, the input of the stepper motor control pulse does not depend on the position of the rotor. Instead, it sends out its control pulses according to a fixed rule, and the stepper motor only relies on this series of established pulses to work. Most stepper motor-based motion systems operate in an open loop, thus providing a low-cost solution. In fact, the stepper system is the only motion technology that has position control capabilities without feedback. However, when the stepper motor drives the load in an open-loop manner, there is the potential for loss of synchronization between the command step and the actual step. .
Closed-loop control refers to a control relationship in which the controlled output returns to the input terminal as the control in a certain way and exerts a control influence on the input terminal. The closed-loop control of the stepper motor uses position feedback or speed feedback to determine the phase conversion suitable for the rotor position, closing the loop to verify/control out-of-step, detect motor stalling, and ensure greater effective torque output. , providing users with excellent accuracy and efficiency, which can not only achieve the performance of servo motors, but also have the low-price advantage of stepper motors, and can provide more economical solutions for motion control applications that have higher requirements for safety, reliability and accuracy. s Choice.
Even when the load of belt mechanism, cam, chain drive, etc. changes, positioning can be achieved without gain adjustment. The gain of the servo system in the servo motor has a great influence on the motor performance, and adjusting the servo gain is a time-consuming and laborious task.
When the servo motor is stopped, it relies on the encoder for positioning and requires gain adjustment, so it cannot be absolutely stationary. However, the stepper servo motor has no slight vibration when positioning and stops by the motor's own holding force, so it is most suitable for low rigidity applications that require vibration-free stopping. Institutional use, typical applications such as optical field, etc.
Compared with servo motors of the same mounting size, stepper servos can drive loads with greater inertia.
Thanks to the continuous, stable and reliable current control technology, the closed-loop stepper motor can run up to 3000-4000RPM without losing steps.
Like open-loop stepper motors, closed-loop stepper motors run synchronously with control instructions, so they can achieve precise positioning in a short stroke and in a short time. Generally, servo motors are not suitable for short-stroke positioning situations due to the position settling time when stopping.
Compared with traditional stepper motors, closed-loop stepper motors can output a large torque within a very wide speed range, and the drive can operate continuously at 100% load. There is no need to worry about the motor's ability to drive the load, which is completely different from traditional microstepping (subdivision) driving. The stepper servo can use unique current control technology according to the motor's speed to still output high torque in the high-speed range. The output current of ADI Trinamic's CoolStep and Dcstep drivers will dynamically increase or decrease in closed loop with the external load.
Since the driver adopts vector control technology, coupled with ADI Trinamic's unique StealthChop and SpreadCycle patented technologies, it can ensure that the motor has no vibration and a silent effect at low speeds.
The combination of closed-loop stepping and ADI Trinamic's unique Coolstep technology (current dynamic adjustment with load) can reduce motor heating, reduce motor operating temperature, improve efficiency and further save energy.
Traditional semi-closed loop stepping solution
ADI Trinamic adopts a fully closed-loop position control mode. The module integrates bus interface, motion control function, input and output, motor drive and program storage. The encoder signal is fed back to the interior of the module to complete closed-loop control. It has simple wiring, precise control and after-sales maintenance. Convenience and many other advantages.
ADI Trinamic all-position closed-loop stepper solution
-
TMC4361+TMC2130/TMC5130 (low power)
-
TMC4361+TMC2160/TMC5160 (high power)
TMC4361 is a stepper motor fully closed-loop servo controller that realizes fully closed-loop operation of current loop, speed loop, and position loop. It has an S-shaped slope generator that can accelerate and decelerate at any point to prevent overshoot when the motor starts and stops. . In addition, the TMC4361 uses ADI Trinamic DcStep, closed-loop control and ChopSync technology to drive high loads as fast as possible without step loss.
Advantages of TMC4361 stepper motor closed-loop drive solution:
-
Supports absolute encoder, optional incremental encoder or absolute encoder, making design more convenient for engineers.
-
S-shaped slope
-
Can be emergency stopped, emergency stop overshoot prevention, frequent start or stop
-
Acceleration and deceleration control at any point
-
No gain, no jitter
-
Quiet, low speed and no vibration
-
High speed, high efficiency, high response
The TMCM-1310 is a fully enclosed single-axis stepper control unit suitable for all applications requiring high reliability and dynamic characteristics. The device is powered by ADI Trinamic StallGuard2, CoolStep and SpreadCycle chopper technology. The TMCM-1310 is capable of driving up to 4.3A from each output (with appropriate heat sink). Designed for operating voltages from 9-51V. The device provides USB, EtherCAT and encoder interfaces.
Featured Posts