SLOSE98A December 2022 – September 2023 DRV8461
PRODUCTION DATA
The performance and audible noise of any stepper motor system depends on the torque ripple generated by both the motor and the load. The torque ripple is defined by the variation in torque at each microstep. For most stepper motors, the standard sinusoidal microstep indexer is sufficient to achieve acceptable torque ripple and a good performance.
However, for some motor and load torque combinations, altering the current profile can reduce torque ripple, resulting in lower vibration and audible noise. When properly programmed, the customized current waveform ensures equally distanced microstep positions with constant torque and therefore also the best positional accuracy.
For example, in case of permanent magnet motors, variations in torque are more prominent due to larger step angle (3.6° to 18°) than that of hybrid motors (0.9° or 1.8°). Due to fewer number of stator teeths, less amount of flux interacts between the stator teeth and the rotor when the rotor is in between two stator teeths. If the current level is increased at these intermediate positions, the torque ripple will be lower compared to the default sinusoidal indexer.
The DRV8461 features a lookup table for tailoring the microstepping current profile to suit the requirements of a specific motor. The modified current profile is used in place of the default sinusoidal profile by writing '1' to the EN_CUSTOM bit. The frequency of the STEP input in custom microstepping mode should not exceed 300 kHz. The details of the interpolation process is described below -
Table 7-15 shows an example of the user inputs.
Position (degrees) |
Sine Indexer Value |
Modified Value (CUSTOM_CURRENTx) |
---|---|---|
0 | 0 | 0 |
11.25 | 49.7 | 24 |
22.5 | 97.6 | 56 |
33.75 | 141.7 | 96 |
45 | 180.3 | 152 |
56.25 | 212 | 192 |
67.5 | 235.6 | 224 |
78.75 | 250.1 | 240 |
90 | 255 | 255 |
Figure 7-9 shows the corresponding modified current waveform of coil A for one full electrical angle, compared to waveform generated by sine indexer.