SLAU927B June 2024 – November 2024 MSPM0G3507
For applications that require spinning the motor in a specific direction, it is important to know if the motor is coasting or spinning in the direction opposite to the intended direction of spin. The MSPM0 FOC Algorithm reverse drive function acts to reverse decelerate the motor through zero speed and to accelerate after changing direction until it transitions into closed loop as shown in Figure 7-2.
The MSPM0 FOC algorithm provides an option to apply brakes and stop the motor while the motor is coasting or spinning in reverse direction and then accelerate into closed loop after changing the direction.
In applications such as ceiling fans and pumps, it is required to spin the motor in a specific direction for desired results. For such applications, follow these recommendations:
Step 1: Enable ISD [ISD_EN]
Step 2: Enable Motor ISD Reverse drive [RVS_DR_EN]
Step 3: Enable reverse resynchronization [RESYNC_EN]
Follow these recommendations if the motor fails to resynchronize in reverse direction: