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/BOOSTXL-3PHGANINV:5200 GaN EVM 的 InstaSPIN 实验室

Guru**** 2536830 points
Other Parts Discussed in Thread: LAUNCHXL-F28069M, BOOSTXL-3PHGANINV

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/677558/ccs-boostxl-3phganinv-instaspin-labs-for-5200-gan-evm

器件型号:BOOSTXL-3PHGANINV
主题中讨论的其他器件: LAUNCHXL-F28069M

工具/软件:Code Composer Studio

尝试使用具有 launchxl-f28069m 的 boostxl-3phganinv 板运行 InstaSPIN-FOC 实验、但没有取得很大成功。 给出了运行 lab02a 的指导、这是可行的。 执行相同的步骤足以让其他实验编译、链接和启动调试会话、但它们无法正常工作。 是否提供了有关如何使用此 EVM 板运行其他实验的指南?

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

    我很遗憾看到没有成功。 我正在与 C2000专家进行联系、但您能否详细说明其他实验是如何工作的? 此外、您正在为其他实验项目寻找哪种电机控制?

    此致、
    Peter Iliya
    电流感应应用
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这些实验专为8301和8305栅极驱动器而设计。 与 GaN 板相比、它们与 MCU 的连接方式有所不同、包括通过 SPI。 在实验中、基于8301的电路板无法与基于 GaN 的电路板配合使用。

    通过复制整个8301实验室树、替换五个.c/.h 文件并更改一些路径变量、有清晰的说明(包括.c 和.h 文件)来使 Lab02a 适应 GaN 板。 当遵循这些指令时、Lab02a 起作用。 电机电阻、电感和磁通均已正确测量、并且电机运转良好。

    但是、我没有找到有关如何在 Lab02a 之后对任何其他实验进行类似调整的文档。 我可以列出具体的症状、但最重要的是、这些实验是针对基于8301的电路板而设计的、这是一个不同的电路板、因此它们不能与此电路板一起使用。

    显然、TI 尚未完成发布此电路板修订版实验室的工作、但同样明显的是、有人在考虑到该目标的情况下对 Lab02a 进行了调整。 我希望这意味着有一些文档、某处或个人专业知识、某处可以通过列出所需的一般更改类型来减少我们自己调整其余实验所需的工作。 或者可能是我们可以启动轮胎的预发布版本?

    提前感谢您的任何指导、
    Jeff
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于 lab02a 运行良好、您可以轻松地将所有其他项目移植到基于 boostxldrv8301的 boostxl-3phganinv 板。 您可能只需要按照 BOOSTXL-3PhGaNInv 用户指南来设置与 lab02a 类似的其他项目。 在其他实验项目中将 hal.c、hal.h、user.h 和 user_j5.h 保持为 lab02a、以查找 HAL_enablePwm (halHandle)和 HAL_disablePwm (halHandle)、并在 proj_labxx.c 中添加以下几行代码

    1、为 HAL_enablePwm (halHandle)添加 HAL_setGateDriverEnableGPIO (halHandle)、如下所示
    HAL_enablePwm (halHandle);
    HAL_setGateDriverEnableGPIO (halHandle);

    2.为 HAL_disablePwm (halHandle)添加 HAL_setGateDriverDisableGPIO (halHandle)、如下所示
    HAL_disablePwm (halHandle);
    HAL_setGateDriverDisableGPIO (halHandle);
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢、这看起来很简单。

    Jeff