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.

drv8312 kit vs launchpad/8301 kit

Other Parts Discussed in Thread: DRV8312, DRV8301

I have a small low power motor with 14 pole pairs. 

I did the estimation with drv8312 kit, the estimation was tough, it would jitter and vibrate a lot while running lab 2b. The Rs value came out pretty consistent but the L and flux values changed a lot everytime I ran it. Finally i managed to bump up the  USER_IQ_FULL_SCALE_VOLTAGE_V to 3 x of USER_ADC_FULL_SCALE_VOLTAGE_V and kept increasing USER_MOTOR_FLUX_EST_FREQ_Hz ,til the L and Flux values estimated where pretty consistent but the motor was sitll vibrating and lot jittery while running lab 2b. I tried Lab 2d and it was pretty jittery too, the values for L and Flux came out pretty close to the the consistent values through 2b. When I tried to test Lab 5a, the motor spun and was pretty quiet and stable.

But drv8312kit runs at 12v or above, so, i tried the launchpad/drv8301 kit because i wanted to run at 6-7v dc bus. With launchpad/drv8301 kit, i had the same issues as with drv8312 kit, i finally got some consistency in L and Flux values estimated and similar to what was estimated through drv8312 kit so i was pretty happy and went ahead to try lab 5a, but even wgen iq_ref = 0 in lab 5a, the motor vibrates and jitters a lot. If i provide small values of iq_ref, the motor keeps jittering and cant even hold direction of spin. 

I know the launchpad/drv8301 kit is designed for much higher current motor drives so may be the current sensor resolution is getting messed up when i am using a low current motor with the launchpad/drv8301 kit . Any suggestions on what might be happening? 

  • you need to use proj_lab02c to ID this motor most likely.
    use the default user.h values (increasing the full_scale_voltage is not necessary, set it to Vbus)

    you can post your user.h (drag and drop into your reply Use rich formatting)

    what is the maximum speed/frequency of the motor?
    what motor parameters were ID'd?