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.

[参考译文] BOOSTXL-DRV8301:电机识别过程中出现故障

Guru**** 2348500 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/610448/boostxl-drv8301-trouble-with-motor-identification-process

部件号:BOOSTXL-DRV8301

您好,

我在为四轴副本机识别无刷直流电机时遇到了一些问题。 它是 A2212/5T 2700KV无刷无结束器电机,负载电流高达18安培,功率高达240瓦。 我尝试过以下实验02a,02B和02C,但它们都导致了相同的问题。 一旦识别过程开始,我的电机将缓慢旋转几秒钟。 但是,在代码编写器工作室显示gMotorVars.EstState变量达到EST_ROTOR_VLUX后,我的电机停止旋转,gMotorVars.EstState变量的值为EST_STATE。

如有任何帮助,我们将不胜感激。

谢谢!

Adi Telikichella

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Adi,

    我们的专家已经联系过,应该很快作出答复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于电机是低电感电机,请使用lab02c来识别电机参数。
    1.在user.h中将user_PWM_FREQ_kHz设置为45kHz,并将user_NUM_PWM_TICK_PER_ISR_TICK设置为3
    2.在user.h中调整电动机参数,以便在完整的识别过程中平稳地运行电动机。
    #define user_motor_RES_EST_current (10.0)
    #define user_motor_IND_EST_current (- 6.0)
    #define user_motor_MAX_current (30.0)
    #define user_motor_fluate_EST_FREQ_Hz (60.0)