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-F28069M:实现定制电压源逆变器(VSI)

Guru**** 2595805 points
Other Parts Discussed in Thread: MOTORWARE, DRV8301, BOOSTXL-DRV8301

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/669538/launchxl-f28069m-implementing-custom-voltage-source-inverter-vsi

器件型号:LAUNCHXL-F28069M
主题中讨论的其他器件:MOTORWAREDRV8301BOOSTXL-DRV8301

您好!  

我正在尝试实施代码、以便28069M Launchpad 能够识别我们的定制 VSI。  

目标:

使用定制逆变器和28069M Launchpad 运行 PMSM

系统:

PMSM - Emrax 208、300Vdc、80kW 电机、具有 RM44IE 编码器

定制 VSI

LEM 电流传感器(由于我们使用的是编码器、因此没有电压传感器)

LaunchPad - 28069M

到目前为止已完成:

我们一直使用 BOOSTXL-DRV8301来熟悉 CCS 和 Instaspin。 已成功完成大多数适用的 motorware/instaspin 实验(1、2、3、5c、12a -由于 DRV8301无法提供所需的电力、因此未获得准确的结果)。

我们设计了一个适合28069M 的主板、我们已将必要的引脚与 launchpad 上的引脚相关联。

我在网上搜索了与将28069M 与定制 VSI 搭配使用相关的主题、但未找到任何内容。  我浏览过 drv8301.c 和.h 文件、但我感到很损失。 如果能就从何处开始和/或寻找什么提出任何建议、我们将不胜感激。

谢谢、  

Roberto

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

    如果定制硬件不使用 DRV83xx 集成驱动器之一、则无需任何 drv8301源代码或接头、因为它们旨在支持 C2000和 DRV 器件之间的 SPI 连接。 您需要创建一个新的 user.h、该将专门用于定制硬件、并添加正确的信息。 确保删除 DRV8301_SPI 预定义符号,以便项目不会尝试调用 HAL_writeDrvData()。 您可以查看 HVKIT 的项目以了解您的项目将会是什么样的、因为此套件采用分立式驱动器而不是集成式驱动器。

    在没有 DRV 源代码和接头的情况下编译工程后、应运行 proj_lab01b 和 proj_lab01c 来验证硬件的信号链和反馈电路。 为了使 InstaSPIN 正常工作、确保您获得正确的反馈至关重要。 相应地更新 user.h (如果使用 BoosterPack 结构、则更新 user_j1.h)、特别注意"电流和电压"部分以及 USER_VOLTGE_FILTER_POLE_Hz 值

    如果您设计了适合 Launchpad 的引脚对引脚兼容 VSI、则无需为 HAL 混乱。 我可能会忘记这里的几个步骤、但这应该可以让您开始

    肖恩

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

    您好 Sean、  

    很抱歉耽误你的回答。 我在考试期间。

    感谢您的建议、这对我有很大帮助。

    快速问题。 我们的设置中目前没有电压传感器。 我是否能够在没有 InstaSpin 的情况下使用它们(电流传感器+编码器)?

    再次感谢、  

    Roberto

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果没有三相电压传感器、motorware 中的 InstaSPIN-FOC 和 instaSPIN-Motion 实验项目都无法支持逆变器。 如果您只想在不带三相电压传感器的逆变器的 instaSPIN-MOTION 中使用 SpinTAC、则必须更改控制算法和流量。