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-69M-KIT: Motor Identification

Part Number: DRV8301-69M-KIT

Hi TI,

We are using Direct drive motor which operates at 310DC and1.5A. Along with this motor we are using DRV8301-69M-KIT(operated at 55V) with 28069F MCU for identification of the motor parameters.

During Rs identification motor is running properly and Rs is identified but when the Lq/Ld identification motor struggles to rotate and identification are not proper.

How can we get the correct paraments of motor.

Thanks 

  • Motor RPM is 700 with 10 pole pairs

  • This kit is for low voltage motor, which could not output enough voltage for your motor during identification and running. You should use the high voltage kit.

    http://www.ti.com/tool/tmdshvmtrinspin

    You may try to tune the identification variables in the file of the user.h according to the motor.

    #define USER_MOTOR_RES_EST_CURRENT      (1.0)                               // A -  10-30% of rated current of the motor

    #define USER_MOTOR_IND_EST_CURRENT      (-1.0)                             // A -  10-30% of rated current of the motor,  just enough to enable rotation

    #define USER_MOTOR_MAX_CURRENT            (5.0)                               // A -  30~150%  of rated current of the motor

    #define USER_MOTOR_FLUX_EST_FREQ_Hz     (40.0)                            // Hz - 10~30% rated frequency of the motor