SLLSFX9A December 2024 – May 2025 MCF8316D
PRODUCTION DATA
Align is enabled by configuring MTR_STARTUP to 00b. The MCF8316D aligns the motor by injecting a DC current through a particular phase pattern for a certain time configured by ALIGN_TIME. The phase pattern during align is generated based on ALIGN_ANGLE. In the MCF8316D, the current limit during align is configured through ALIGN_OR_SLOW_CURRENT_ILIMIT.
A fast change in the phase current results in a sudden change in the driving torque and acoustic noise. To avoid this, the MCF8316D ramps up the current from 0 to the current limit at a configurable ramp rate set by ALIGN_SLOW_RAMP_RATE. At the end of align routine, the motor is aligned at the known position.