ZHCSOS0C august 2021 – june 2023 MCF8316A
PRODUCTION DATA
Upon completing the motor position initialization with either align, double align, IPD or slow first cycle, the MCF8316A begins to accelerate the motor in open loop. During open loop, the speed is increased with a fixed current limit. In open loop, the control PI loops for Iq and Id actively control the currents. The angle during open loop is provided from the ramp generator as shown in Figure 7-26
In MCF8316A, the current limit threshold is configured through OL_ILIMIT_CONFIG and is set by ILIMIT or OL_ILIMIT based on configuration of OL_ILIMIT_CONFIG. The function of the open-loop operation is to drive the motor to a speed at which the motor generates sufficient BEMF to allow the back-EMF observer to accurately detect the position of the rotor. The motor is accelerated in open loop and speed at any given time is determined by Equation 5. In MCF8316A, open loop acceleration coefficients, A1 and A2 are configured through OL_ACC_A1 and OL_ACC_A2 respectively.