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.

[FAQ] DRV8316REVM: 用于 MotorControl SDK 的 DRV8316REVM 源代码

Part Number: DRV8316REVM
Other Parts Discussed in Thread: LAUNCHXL-F280049C, C2000WARE

DRV8316REVM 可与 LAUNCHXL-F280049C 配合使用,通过 C2000 的 MotorControl 软件开发套件提供无传感器磁场定向控制 (FOC)。MotorControl 包含一套全面的软件基础架构、工具和文档,旨在尽可能缩短基于 C2000 MCU 的电机控制系统开发时间,可适用于各种三相电机控制应用。它包括在电机控制评估模块(如 DRV8316REVM)上运行的 InstaSPIN-FOC 固件。此 E2E 常见问题解答介绍了与 MotorControl SDK 一起使用的 DRV8316REVM 预量产固件。

该固件与 DRV8316R(SPI 型号)和 DRV8316T(硬件型号)兼容。请注意,DRV8316REVM 默认针对 DRV8316R 进行配置,但也与 DRV8316T 兼容。为目标型号配置评估模式时,请参阅 DRV8316REVM 用户指南中的“DRV8316T 兼容性”一节。

MotorControl SDK 提供了多种实验室(见 MotorControl SDK InstaSPIN 用户指南说明),用来验证评估硬件上的 InstaSPIN-FOC 算法并开发诸如磁场减弱和 MTPA 控制等高级控制技术。编译器新建工程后,源代码可用于生成二进制输出文件 (.out)。您可以在 CCS 中运行或调试 .out 文件,或者将 .out 文件导入 DRV8316REVM InstaSPIN Universal GUI,后者可在 Gallery 上进行评估和下载。

版本 3.03.00.00:https://www.ti.com/tool/download/C2000WARE-MOTORCONTROL-SDK/3.03.00.00

版本 3.01.00.00:请按照以下步骤操作。 

集成 DRV8316REVM 无传感器 FOC 固件的步骤:

  1. 下载 Code Composer Studio。确保为“C2000 实时 MCU”安装编译器选项。
  2. 下载 MotorControl SDK 版本01.00.00:https://www.ti.com/tool/download/C2000WARE-MOTORCONTROL-SDK/3.01.00.00
  3. 下载“zip”解决方案文件夹:3782.drv8316revm.zip
  4. 将“zip”的所有文件解压到 C:\ti\c2000\C2000Ware_MotorControl_SDK_3_01_00_00\solutions 中。
  5. 打开 Code Composer Studio。
  6. 在“Project”下,点击“Import CCS Projects”。然后点击“Browse”。
  7. 导航至以下目录:C:\ti\c2000\C2000Ware_MotorControl_SDK_3_01_00_00\solutions\drv8316revm\f28004x\ccs\sensorless_foc
  8. 点击“Select Folder”,然后导入 MotorControl SDK InstaSPIN 用户指南中详述的所需工程。MotorControl SDK InstaSPIN 用户指南可在此处找到:C:\ti\c2000\C2000Ware_MotorControl_SDK_3_01_00_00\solutions\common\sensorless_foc\docs\labs