TMCM-1070 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2016-Sept-16
5 / 23
1.3 stallGuard2
stallGuard2 is a high-precision sensorless load measurement using the back EMF of the motor coils. It
can be used for stall detection as well as other uses at loads below those which stall the motor. The
stallGuard2 measurement value changes linearly over a wide range of load, velocity, and current settings.
At maximum motor load, the value reaches zero or is near zero. This is the most energy-efficient point of
operation for the motor.
ꢈꢉꢂꢊꢊꢋꢌꢂꢍꢃꢎ
ꢀꢁꢂꢃ ꢄꢅꢆꢇ
ꢏꢐꢑꢉꢑꢂꢊ ꢈꢉꢂꢊꢊꢋꢌꢂꢍꢃꢎ ꢒꢓꢋꢔ ꢕꢂꢊꢌꢖꢗ ꢘꢙꢙꢚ
ꢛꢂꢜꢝ ꢊꢁꢂꢃ
ꢈꢉꢂꢊꢊꢋꢌꢂꢍꢃꢎ ꢒꢓꢋꢔ ꢕꢂꢊꢌꢖꢗ ꢙ
ꢛꢂꢜꢑꢆꢌꢆ ꢊꢁꢂꢃ ꢍꢖꢂꢞꢟꢖꢃꢝ
ꢛꢁꢉꢁꢍ ꢞꢊꢁꢈꢖ ꢉꢁ ꢈꢉꢂꢊꢊꢝ
ꢛꢁꢉꢁꢍ ꢈꢉꢂꢊꢊꢈ
Figure 3: stallGuard2 Load Measurement as a Function of Load
1.4 coolStep
coolStep is a load-adaptive automatic current scaling based on the load measurement via stallGuard2.
coolStep adapts the required current to the load. Energy consumption can be reduced by as much as 75%.
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 for cost reduction.
ꢀꢁꢊ
ꢋꢌꢌꢍꢎꢍꢏꢐꢎꢑ ꢛꢍꢕꢜ ꢎꢔꢔꢓꢝꢕꢏꢞ
ꢀꢁꢉ
ꢀꢁꢈ
ꢀꢁꢇ
ꢀꢁꢆ
ꢀꢁꢅ
ꢀꢁꢄ
ꢀꢁꢃ
ꢀꢁꢂ
ꢀ
ꢋꢌꢌꢍꢎꢍꢏꢐꢎꢑ ꢛꢍꢕꢜ ꢆꢀv ꢕꢔꢟꢠꢡꢏ ꢟꢏꢢꢏꢟꢣꢏ
ꢋꢌꢌꢍꢎꢍꢏꢐꢎꢑ
ꢀ
ꢆꢀ
ꢂꢀꢀ
ꢂꢆꢀ
ꢃꢀꢀ
ꢃꢆꢀ
ꢄꢀꢀ
ꢄꢆꢀ
ꢒꢏꢓꢔꢎꢍꢕꢑ ꢖꢗꢘꢙꢚ
Figure 4: Energy Efficiency Example with coolStep
©2016 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany
Terms of delivery and rights to technical change reserved.
Download newest version at www.trinamic.com
Read entire documentation.