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.

[参考译文] TMS320F28069M:BLDC 电机 ID 在额定磁通阶段出现故障

Guru**** 2416710 points
Other Parts Discussed in Thread: TMS320F28069M

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1540587/tms320f28069m-bldc-motor-id-fails-during-rated-flux-phase

器件型号:TMS320F28069M


工具/软件:

您好、

目前、我正在努力使用 TMS320F28069M 上的 InstaSPIN-FOC 和定制板上的 DRV8323RSRGZR 来表征 BLDC 电机。
我遇到的问题发生在电机识别过程中、尤其是在额定磁通估算阶段。 初始斜升后、电机在额定磁通阶段开始减速、最终在到达斜降阶段之前完全停止。

USER_MOTOR_FLUX_EST_FREQ_Hz正如故障排除指南中所建议的那样、我已经尝试增加、但行为没有改变。

问题似乎与软件有关。 我还能尝试什么?

谢谢你。

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

    您好、

     在 ID 期间到达 EST_State 是多少? 您是否尝试过调整等待时间?

    The state transitions that have time dependencies are based on an internal counter compared to the
    value stored in the respective wait time in userParams.h:
    uint_least32_t estWaitTime[EST_numStates];
    uint_least32_t FluxWaitTime[EST_Flux_numStates];
    uint_least32_t LsWaitTime[EST_Ls_numStates];
    uint_least32_t RsWaitTime[EST_Rs_numStates];

    使用探头时的相电流是什么样子的? 您可以参考以下内容。

    用户指南: https://www.ti.com/lit/spruhj1 

    此致、

    Kevin