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-F28379D:对于使用 Simulink 进行三相 IM 控制的 6× 15V IGBT、应该使用哪个栅极驱动器

Guru**** 2584525 points
Other Parts Discussed in Thread: UCC21520, LAUNCHXL-F28379D, UCC5870QEVM-045, UCC21550

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1573261/launchxl-f28379d-which-gate-driver-should-i-use-for-6-15v-igbts-used-in-3-phase-im-control-with-simulink

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件: UCC5870QEVM-045UCC21550、UCC21520、 C2000WARE

工具/软件:

你好

我目前正在使用一个基于 IGBT 的逆变器工作台驱动三相感应电机。 六个 IGBT 需要 15V 栅极驱动器。

我想使用 LAUNCHXL-F28379D LaunchPad 控制电机、通过 Simulink 进行一些实时 V/f 电机控制、并在 PC 上查看速度。

此时、我不知道应该使用哪个模块/栅极驱动器来正确连接事物以执行一些电机控制。
应该在 LAUNCHXL-F28379D 和 15V IGBT 栅极驱动器之间使用什么来实现正确的电机控制?
是否有参考设计或示例?

我看到了以下模块、这些模块可能对我的用例很感兴趣:
- UCC5870QEVM-045 评估板,有 6 路输出,我不知道它是否完全符合我的需求,但它似乎是(我可能错了?)
-× 3 μ V UCC21550(更新了 UCC21520)、但需要先进行一些调整和/或电路板设计

感谢您的帮助和提示

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

    最终订购评估板、从而避免了自行创建功率级的昂贵且耗时的过程、特别是因为 UCC5870QEVM-045 似乎符合我的需求。

    我现在担心的是实现的编码方面:让所有内容都能正常使用 Simulink 似乎不是一件容易的事情,即使没有项目的监控方面也是如此。
    也许有人已经有过这方面的经验、可以解释或向我展示一个有用的例子? 为了将该评估板与运行 Simulink 代码的 LaunchPad 配合使用。

    谢谢你。

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

    尊敬的 Jarem:

    我建议参考适用于 C2000 器件的 Mathworks 电机控制示例。 他们有几个无传感器和有传感器电机控制示例项目、您可以根据此电路板进行调整。 这通常需要 C2000 Blockset。

    https://www.mathworks.com/help/ti-c2000/motor-control-examples.html

    此致、

    Kevin

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

    谢谢!
    我已经看了这些例子,我定期回顾它们,以缓慢地了解一切。
    我想知道是否有人尝试过类似的事情,并有其他的例子,可能是自己做的,但我知道这是真正的利基。

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

    尊敬的 Jarem:

    TI 唯一类似的 Simulink 模型是以下 C2000 MCSDK 中的模型。 我还会附上我制作的一些幻灯片来描述该工程、但是 Mathworks 自己的解决方案可能是您和您选择的器件的更好起点。

    C:\ti\c2000\C2000Control_SDK_5_04_00_00\solutions\tida_010265_wminv\matlab Ware_Motor

    e2e.ti.com/.../TIDA_2D00_010265_5F00_MC_5F00_Simulink_5F00_Model_5F00_Overview_5F00_v1_5F00_EXT.pptx

    此致、

    Kevin

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

    感谢您的回答!

    我看看给出的例子,它看起来很有趣,接近我的意思,谢谢你!
    我仍然是这些东西的初学者,但我了解了系统是如何工作的。 我不理解所有内容、但我得到了大部分设计背后的主要工作原理。
    我将在设计时将示例保留在一边、并从中获得灵感。

    目前,我需要长期做的主要事情:
    -了解如何正确设置和控制 LaunchPad 的 ePWM 来驱动逆变器的 6 个 IGBT
    -使用 Simulink 进行纯模拟控制算法。 #即使我已经开始处理这个,已经有了一个工作的仿真,事情是我使用 SPWM 方法制作 PWM ,我知道我应该换 SVPWM 来获得更好的结果,并且我不知道如何将其转化为使用 LaunchPad 的东西。
    -从工作模拟,使 Simulink launchpad +主机文件完全与硬件一起工作,与您提供的示例中所示的方式相同,无论哪种方式都可以工作。

    感谢您的帮助、我将继续尽力了解并运用示例。