SLUUDM5 March 2026 MSPM0G1507 , MSPM0G1519 , MSPM0G3507 , MSPM0G3519
In applications where the power supply fluctuates, users need to specify the minimum and maximum power supply voltage range. During an undervoltage condition, the motor operates in overmodulation region to achieve the target speed leading to current distortion, inefficiency or noise. During an overvoltage condition, the MOSFETs and motor are stressed with continued operation in high voltage.
Using pUserInputRegs->faultCfg2.b.minVmMtr and minVmMtr to set proper DC bus voltage range. And pUserStatusRegs->controllerFaultStatus is used to determine that undervoltage or overvoltage is triggered.
FOC application provides an undervoltage recovery mode [pUserInputRegs->faultCfg2.b.minVmMode] and an overvoltage recovery mode [pUserInputRegs->faultCfg2.b.maxVmMode]. Undervoltage or overvoltage recovery mode can be configured to either automatically clear Undervoltage by setting minVmMode or minVmMode as 1b, or latch on the fault by setting minVmMode or minVmMode as 0b.