Other Parts Discussed in Thread: DRV8305
Hi Team,
Using F28069M+drv8305 for motor control and the control algorithm being used is motor ware's InstaSPIN-FOC.
At 900 control frequency per second, if a fixed control current is set, for example, 1.5A, if the cycle is 1 second, each cycle current is in the opposite direction of one cycle, but the magnitude is the same, that is, the current sent is 1.5A for the first second and -1.5A for the second. the third second is 1.5A and the fourth is -1.5A and so on... In this case, the motor spins quickly in one direction and then in the other direction, and the drv8305 will report an nFault error after repeating a few times later.
If the current is constant, the period of the current commutation is shortened, for example, once in the previous 1 second and now change to a 10 millisecond commutation, the motor just keeps moving back and forth around a certain position, and the magnitude of the movement is not great. In this case, the drv8305 does not report an nFault error.
What might be the possible cause of the above nFault error? Could you help check this out? Thanks.
Best Regards,
Cherry