English
Language : 

TMC2130-LA Datasheet, PDF (66/103 Pages) TRINAMIC Motion Control GmbH & Co. KG. – POWER DRIVER FOR STEPPER MOTORS
TMC2130 DATASHEET (Rev. 1.07 / 2016-APR-27)
66
15 coolStep Operation
coolStep is an automatic smart energy optimization for stepper motors based on the motor
mechanical load, making them “green”.
15.1 User Benefits
Energy efficiency
Motor generates less heat
Less cooling infrastructure
Cheaper motor
– consumption decreased up to 75%
– improved mechanical precision
– for motor and driver
– does the job!
coolStep allows substantial energy savings, especially for motors which see varying loads or operate
at a high duty cycle. Because a stepper motor application needs to work with a torque reserve of 30%
to 50%, even a constant-load application allows significant energy savings because coolStep
automatically enables torque reserve when required. Reducing power consumption keeps the system
cooler, increases motor life, and allows reducing cost in the power supply and cooling components.
Reducing motor current by half results in reducing power by a factor of four.
15.2 Setting up for coolStep
coolStep is controlled by several parameters, but two are critical for understanding how it works:
Parameter
SEMIN
SEMAX
Description
Range
4-bit unsigned integer that sets a lower threshold. 0
If SG goes below this threshold, coolStep 1…15
increases the current to both coils. The 4-bit
SEMIN value is scaled by 32 to cover the lower
half of the range of the 10-bit SG value. (The
name of this parameter is derived from
smartEnergy, which is an earlier name for
coolStep.)
4-bit unsigned integer that controls an upper 0…15
threshold. If SG is sampled equal to or above this
threshold enough times, coolStep decreases the
current to both coils. The upper threshold is
(SEMIN + SEMAX + 1)*32.
Comment
disable coolStep
threshold is SEMIN*32
threshold is
(SEMIN+SEMAX+1)*32
Figure 15.1 shows the operating regions of coolStep:
- The black line represents the SG measurement value.
- The blue line represents the mechanical load applied to the motor.
- The red line represents the current into the motor coils.
When the load increases, SG falls below SEMIN, and coolStep increases the current. When the load
decreases, SG rises above (SEMIN + SEMAX + 1) * 32, and the current is reduced.
www.trinamic.com