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.

[参考译文] CCS/LUNCHXL-F2.8069万M:InstaSpin

Guru**** 2574265 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/642816/ccs-launchxl-f28069m-instaspin

部件号:LAUNCHTXL-F2.8069万M

工具/软件:Code Composer Studio

我正在尝试 使用SpinTAC在无刷电机上使用InstaSpin projLab06b。 我无法让电机来回旋转,如实验室所示。

我可以成功加载.out文件,一旦激活设置变量"gMotorVars.Flag_enableSys"等于1,设置电流回路控制器,将变量"gMotorVars.Flag_Run_Identit"等于1,电机开始消耗少量电流。 但是,它不会旋转。

我不知道如何在proj_lab06b.c文件中设置速度曲线。

//示例:STVELPLAN_addCfgState(handle, VelSetpoint[pups], StateTimer[ticks]);

STVELPLAN_addCfgState(stObj->velPlanHandle, 0200L);//状态A ??

STVELPLAN_addCfgState(stObj->velPlanHandle,_Iq (0.25 * ST_SPEED PU_Per_Per_Per_P_Krpm), 2000L);// Stateb ?

STVELPLAN_addCfgState(stObj->velPlanHandle,_Iq (-ST_SPEAD_PU_PER_PER_PH_Krpm 0.25 ),2000L);// STATEC  ?

 

我在哪里设置  ST_SPEING_PU_Per_Per_Krpm?  是否有包含示例的用户手册?

有人能解释如何设置速度和持续时间吗? 最终,我需要创建速度脉冲曲线(速度与时间)

谢谢!

戴夫

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

    David,

    您是否能够成功运行实验02a来识别您的电机,并成功运行实验室05c来识别您的系统惯性?

    要设置软件以运行电机,需要执行以下步骤。 我希望在运行实验室06b时,在将 gMotorVars.Flag_enableSys和 gMotorVars.Flag_Run_identify设置为1后,您的电机应开始缓慢旋转。

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

    您好,Adam:

    是的,我已成功运行 实验02B以识别电机参数。 它所测试的电动机参数是正确的,控制器以命令的旋转方式将电动机正确旋转至无负载。

    我现在正在无负载运行电机。 我没有运行lab05c,而是使用了manyfacturor中的惯性,并将其与标识的电机参数一起插入user_j1.h文件中。

    我应该做些不同的事情吗?

    谢谢!

    戴夫·奥诺弗里奥

    自动

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我将VelPlanRun设置为Start (开始)时,我可以在Watch (监视)窗口中看到状态变换实时移动。 电机消耗0.5 电流,但无运动。

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

    Dave,

    是的,您需要运行实验室05c来估计电机的惯性。  InstaSPIN运动使用的惯性值不是SI单位,它代表施加扭矩时电动机加速的容量。  如果没有正确的惯性值,速度循环将无法调整,因此可能无法很好地跟踪您的参考。

    有关详细信息,请参阅InstaSPIN-Motion Lab Guide (InstaSPIN-Motion实验室指南)。