This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV8301-HC-C2-KIT: DRV8301-HC-C2-KIT

Part Number: DRV8301-HC-C2-KIT

Dear All i am using the Project provided in control suit to run a motor currently the motor runs fine if i am running the same with NO Load it statrts and Atains it maximum RPM but when i connect the same with Load the more is not starting as soon as the run command is given in debug window the current Alarm Led is ON, Currently the motor has to have minimum of 40Amps at load to start spinning. Kindly me know how to adjust the current limit to start the motor. or any suggestions for the same.

i am using InstaSPIN_BLDC code in DRV830x-HC-C2-KIT_v105 folder in control suite 

with regards

Vijayanarayana

Helioss Systems 

  • Currently the motor has to have minimum of 40Amps at load to start spinnin

    This board is difficult to support InstaSPIN-BLDC to start run a motor from zero speed with such heavy load and current. You may try to refer to the datasheet to change the control register of the DRV8301 to adjust the gain and the over current threshold value as below in the example project.

    DRV8301_cntrl_reg1.bit.OC_ADJ_SET = 15; // OC @ Vds=0.358V

    DRV8301_cntrl_reg2.bit.GAIN = 2; // CS amplifier gain = 40

    Also, try to tune the commutation integration threshold of the InstaSPIN-BLDC. The value of threshold should be between _IQ(0.5) to _IQ(1.0) according to the motor.

    InstaSPIN_BLDC1.Int_Threshold = _IQ(1.0);