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.

[参考译文] LAUNCHXL-F280049C:Instaspin 不会运行电机

Guru**** 2595805 points
Other Parts Discussed in Thread: BOOSTXL-DRV8320S, LAUNCHXL-F280049C, BOOSTXL-DRV8320RS, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/839539/launchxl-f280049c-instaspin-will-not-run-motor

器件型号:LAUNCHXL-F280049C
主题中讨论的其他器件: BOOSTXL-DRV8320SBOOSTXL-DRV8320RSC2000WARE

您好!

我将尝试 结合 BOOSTXL-DRV8320S EVM、运行 LAUNCHXL-F280049C 的 InstapinFOC 实验。 我在 J1和 J2上设置了 DRV、如 user.h 文件中定义。 在每个实验中、会设置以下跳闸故障:  

if (HAL_getPwmEnableStatus (halHandle)=true)
{
if (HAL_getTripFaults (halHandle)!= 0)
{
motorVars.faultNow.bit.moduleOverCurrent = 1;
}
} 

我尝试将其注释掉、但电机仍不会旋转。 我一直在尝试使用实验5和7使电机旋转。 DRV 电路板上的故障 LED 不会亮起、因此看起来不存在任何实际故障。 在 user.h 中、我尝试将电机定义为 my_motor_1或预定义 的#define Estun_EMJ_04APB22_B

我们非常感谢您的任何帮助。

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

    BoostXL-DRV8320RS 适用于低压电机、支持 从电池或直流电压源提供6V 至54V 的直流电源。

    支持 F280049C LaunchPad 的站点1 (J1-J4)和站点2 (J5-J8) 分别连接到一个 DRV8320RS BoosterPack 板以进行单个电机控制。 在 user.h 中设置用于选择站点1或站点的定义。

    您需要使用 lab05首先识别电机、然后在 user.h 中为其他后续实验设置识别的参数。  您可能会看到实验指南并按照该指南运行这些实验。

    该指南可在电机控制 SDK 的文件夹中找到、如下所示。

    C:\ti\c2000\C2000Ware_MotorControl_SDK_2_00_00\solutions\common\sensorless_foc\docs