Hello!
I recently bought the a three phase BLDC/PMSM motor kit with DRV8301 and piccolo F28035 MCU. The kit should be rated for up to 82,5A. I am running a quite big BLDC-motor with it, and the kit is supplied with 50V from batteries.
First, I was running the motor without load with the pre-flashed GUI. Everything seemed to work quite nice, except that an error occured if I loaded the motor and the current exeeded about. 8,5A. It looks like the error was an over current fault. I tried to raise the OC_ADJ_SET to 31 (max) and the fault disappeared. (Default was 15).
However, this was probably not too smart, because when I now loaded the motor, it tripped on over temperature (OTSD in status register 1).
Now, when I try to run the GUI, some strange noices comes from the motor (the motor should be ok). I have tried to check the PWM-states on the three phases, and it looks like they are "out of phase". The three phases are switching at almoust the same time.
I think that the DRV8301 could be damaged (it was very hot after running). Do you agree?
I am ordering a new DRV now, will have to learn some SMD-soldering i guess... But for next time, what do you think I have done wrong in my software? In the first place, I shouldn't get the over-current fault. OC_ADD_SET was set to 15, which should give me alot more than 8,5A.