SLLA575 June 2022 DRV10987 , MCF8316A , MCT8316A
Initial Position Detection (IPD) method determines the initial position of the motor using the spatial variation in the motor inductance. IPD operates by sequentially applying six different phase voltage patterns. When the current through a particular phase pattern reaches the programmed threshold, the MCF8316A stops driving the particular phase pattern and measures the time taken from the start of the voltage that was applied to that particular phase pattern to the time that the current through the phase pattern reached the current threshold. This time varies as a function of the inductance in the motor windings. The state with the shortest time represents the state with the minimum inductance. The minimum inductance is because of the alignment of the north pole of the motor with this particular driving state.
Below are the dominant parameters that impact startup time during IPD. Open loop parameters are discussed in Section 2.1.1.
Figure 2-4 shows the IPD current pulses along with the above four parameters labeled in the plot.
Follow the below steps to minimize the motor startup time during IPD operation.
Figure 2-7 shows the FG and phase current of a BLDC motor. FG is configured to output pulses in closed loop. This is to know exactly at what point the motor enters closed loop. The bottom half of the figure shows the phase current that is zoomed to show the IPD current pulses. Figure 2-8 shows the time taken for the BLDC motor to enter closed loop which is 219 ms.