Other Parts Discussed in Thread: DRV8301, CONTROLSUITE
We have designed our own surface mounted PMSM motor, and trying to drive it with the DRV8301-69M-KIT. We have followed the PM sensorless field orientated control module supplied with the kit, with everything working correctly up to level 7.
However when we try to spin the motor above 900 RPM, the board shows a fault, with the fault LED being turned on. We have looked at DRV8301_stat_reg1 and it shows that:
DRV8301_stat_reg1.bit.FETLA_OC = 1
namely that the C phase on the low side FET is being called to high. This testing is being put under no load with the motor being designed to spin at 1500 RPM. The current levels at this point is at 2.1A, but when the rpm is set higher, a large current spike is drawn and the board shows a fault. This seems to be an issue with the board itself, as the motor is well within the parameters given.
Any help would be greatly appreciated.