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.

[参考译文] TMS320F280049C:启用特性

Guru**** 2576215 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1239059/tms320f280049c-enabling-features

器件型号:TMS320F280049C
主题中讨论的其他器件:C2000WARE

您好!

我正在使用实验 IS13。

Question:

1.如果我已设置"flagEnableSys"并运行电机一次、启用电机 ID 的正确方法是什么? 我尝试在 while 循环中再次设置 userParams.flag_bypassMotorId = 0并调用 EST_setParams (estHandle、&userParams);但估算器卡在 ROVERL。 奇怪的是、"flagMotorIdentified"为1。

2.启用"flagEnableSys"后启用 RsRecalc 的正确方法是什么?下一次电机运行时、RsRecalc 将以 RsRecalc 启动? 我得到与上面的电机 ID 相同的行为-估算器卡在 RS 状态:

3.我注意到 is05和 is13之间有很大的差异-在 is05中使用 CTRL 概念,而在 is13中则不使用。 这两个实验之间的 mainISR 非常不同。 您能解释一下吗? 在这两个实验之间似乎是一个很大的变化。

4.发生什么情况是 estWaitTime 是0 ? 例如、pUserParams->WaitTime[EST_State_LS]= 0;

谢谢!

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

    您可以详细说明一下它指的是什么 SDK、以便将该线程分配给相应的专家。

    谢谢。

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

    MotorControl SDK 中。 284009C 上的 Instaspin。

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

    已指派给专家。 请期待尽快答复。

    谢谢。

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

    请参阅实验指南来运行示例实验、该指南位于以下文件夹中。

    \ti\c2000\C2000Ware_MotorControl_SDK_ \solutions\common\sensorless_foc\docs\labs

    Unknown 说:
    我正在使用 lab is13。

    如果您要运行电机 ID、则必须使用 is05。

    Unknown 说:
    2. 启用"flagEnableSys"后启用 RsRecalc 的正确方法是什么、因此下一次电机运行时、它将以 RsRecalc 开始? 我得到与上述电机 ID 相同的行为-估算器卡在 RS 状态:

    请参阅 is10示例实验室、

    Unknown 说:
    3. 我注意到 is05和 is13之间有很大的差异-在 is05中使用 CTRL 概念,而在 is13中则不使用。 这两个实验之间的 mainISR 非常不同。 您能解释一下吗? 这两个实验之间似乎发生了很大的变化。

    电机 ID 需要 CTRL 对象和相关函数。

    Unknown 说:
    4. 什么是 estWaitTime 是0 ? 例如,pUserParams->WaitTime[EST_State_LS]= 0;

    建议使用治疗时间的默认设置、否则、电机 ID 不能很好地识别正确的参数。