Other Parts Discussed in Thread: DRV10987, DRV8313, MOTORWARE, DRV8312, , CONTROLSUITE
My customer is trying to drive a low inductance BLDC motor between 10000 and 25000 rpm (one pole-pair motor) with a sensorless control scheme. We started with the DRV10987 driver but found the PWM frequency is too low (50 kHz) which causes large pk-pk current ripple from the low inductance (L = 0.1 mH, R = 1.8 ohm). To get reasonable current ripple, the PWM frequency probably needs to be closer to 200 kHz. The customer has a DRV8313 eval board, but the MSP430 code on this board uses a PWM rate of 20 kHz.
We need help figuring out how to drive and control the motor. Maybe there is a C2000 based Insta-spin based solution that can be used to drive the DRV8313 eval board?