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/LAUNCHXL-F280049C:数字电源降压转换器 BoosterPack [CCS、PSIM、PIL、LAunchpadD/controlCARD F280049C]

Guru**** 2535150 points
Other Parts Discussed in Thread: LAUNCHXL-F280049C, BOOSTXL-BUCKCONV, LAUNCHXL-F28069M, LAUNCHXL-F28379D, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/782346/ccs-launchxl-f280049c-digital-power-buck-converter-boosterpack-ccs-psim-pil-launchpadd-controlcard-f280049c

器件型号:LAUNCHXL-F280049C
主题中讨论的其他器件: BOOSTXL-BUCKCONVLAUNCHXL-F28069MLAUNCHXL-F28379DcontrolSUITE

工具/软件:Code Composer Studio

早上好、

请回答 两个问题 :  

1 -我的第一个、我 最近购买 了它  

我想使用    数字电源降压转换器 BoosterPack 测试此 Launchpad F280049C。

我的问题是、我担心它 不起作用、因为 在控制套件中、他们说它只与 F28069M 或 F2837xS 兼容

 我应该使用哪个版本???? 代码中是否有任何修改以使其 与“我的设备 ”兼容???  

2 - 我要问的第二个问题是  使用控制卡 F280049C 进行 PIL 仿真 、以驱动 类似于 PSIM 中完成的 BoosterPack 的虚拟转换器。

因此,我可以使用相同的代码来验证 iof 在模拟中是否具有相同的结果???????????

通过控制卡在 Launchpad 中的代码之间有很大差异  

非常感谢你们的任何建议 :)   

感谢你的帮助。

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

    [引用用户="Z123D CH123KHA">我想使用    数字电源降压转换器 BoosterPack 测试此 Launchpad F280049C。

    我的问题是、我担心它 不起作用、因为 在控制套件中、他们说它只与 F28069M 或 F2837xS 兼容

     我应该使用哪个版本???? 代码中是否有任何修改以使其 与我的设备兼容 ????

    BOOSTXL-BUCKCONV 和 LAUNCHXL-F280049C 是引脚兼容的。 但是、目前还没有软件示例可用于同时操作这两者。 BOOSTXL-BUCKCONV 和 LAUNCHXL-F280049C 组合的工作示例预计在2019年第3季度左右推出。

    将软件移植到 F280049C 将需要一些详细的工作、即使对于熟悉器件的人也是如此。 如果您希望继续移植、使用 F2837xS 示例(与 F28069M 示例相反)将更容易作为起点、因为 F2837xS 和 F280049C 具有非常相似的架构。  

    如果您希望在任何平台上观察运行示例、则购买 LAUNCHXL-F28069M 更容易使用现有软件。

    [引用 user="Z123D CH123KHA">我的第二个问题是要使用  控制卡 F280049C 进行 PIL 仿真 、以驱动类似于  PSIM 中完成的 BoosterPack 的虚拟转换器。

    因此,我可以使用相同的代码来验证 iof 在模拟中是否具有相同的结果???????????

    通过控制卡在 Launchpad 中的代码之间是否存在很大差异[/报价]

    在 controlCARD 上运行的代码也将在 LaunchPad 上运行。 主要区别在于引脚可用性。 通常、controlCARD 旨在实现更好的性能和更多的引脚访问、而 LaunchPad 则专注于降低成本和生态系统兼容性。

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

    感谢先生的及时回答。

    如果我理解得非常好、  

    当我购买 F2837xS 时,代码通常会自动运行而不会出现任何问题?? (无需 从 F28069M 移植、因为 CCS 中已存在代码)。

    但是、当我购买 F280049C 时 、我将从 F28068M 移植代码、这有点困难。因此、我想知道我们在谈论什么困难。

    我可以自己做(是工程学学生)还是不做?  

    我不明白为什么只 在   LAUNCHXL-F28069M 而不是 F2837xS 所需的任何平台上运行此示例。

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

    [引用 user="Zi123D CH123KHA">当我购买 F2837xS 时,代码通常会自动运行,而不会出现任何问题?? (无需 从 F28069M 移植、因为 CCS 中已存在代码)。

    LAUNCHXL-F28377S 板已停产、并替换为 LAUNCHXL-F28379D 板。 如果您能够设法获得 LAUNCHXL-F28377S 板、它将按原样使用 controlSUITE 演示。

    LAUNCHXL-F28377S 代码将在 LAUNCHXL-F28379D 板上执行、但两个板的接头引脚分配不同、因此您需要修改软件以处理不同的引脚。

    [引用用户="Zi123D CH123KHA"]但我在购买 F280049C 时 会从 F28068M 移植代码,这有点困难。

    F2837x 和 F28004x 具有类似的架构、因此您需要将 F2837xS 代码库用于该端口。 F2806x 将不是一个直接端口。

    [引用用户="Zi123D CH123KHA"]因此,我想知道我们在谈论什么困难。

    至少需要修改引脚和模块分配。 器件初始化也将被修改。 我不会在这里详述所有细节,因为这样做不切实际,而且我们没有详尽的所需改动清单。

    [引用 user="Zi123D CH123KHA">我是否可以自己(是一名工程学生)完成? [/报价]

    这取决于您的时间允许、对嵌入式编程的熟练程度以及对 C2000器件的熟悉程度。 这可能需要数天的时间、即使对于精通和熟悉的人来说也是如此。

    [引用 user="Z123D CH123KHA"]我不明白为什么只 在   LAUNCHXL-F28069M 而不是 F2837xS 所需的任何平台上运行此示例。

    您的预期消息是已经为 LAUNCHXL-F28069M 发布了演示。 如果您没有任何平台要求、这是您的最佳选择。

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

    感谢先生的帮助。

    我还有一些问题。 感谢 您 的回答。

    根据我们之前的讨论、我购买 了 F280049C LaunchPad。

    我对 F280049C/F2837xS 之间的引脚进行了小规模比较、见表

        我的问题是,我不明白为什么连接在前40个引脚(1->40)上,而不是 第二40个引脚 (40->80)(我们总共有80个) ,如 图所示。通常情况 下,图中40到80的引脚连接到 BoosterPack。

    我知道我们有两个升压器连接,但我发现连接第一个引脚是如此的奇怪???????

    我的第二个问题是、为什么我们有6个 PWM 通道连接到 BoosterPack。

    通常、根据数据表、我们需要4个通道、如该表中所述  

    " www.ti.com/.../tidu986.pdf"

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

    [引用用户="Zi123D CH123KHA">我的问题是,我不理解为什么连接在前40个引脚(1->40)上,而不是 在后40个引脚 (40-)上 >80)(总共有80  个)如图所示。通常情况下,图中 的40到80个引脚连接到 BoosterPack。

    我知道我们有两个升压器连接,但我发现连接第一个引脚是如此的奇怪??????? [/报价]

    在我看来、似乎您正在后退进行此练习。 您还必须在 LAUNCHXL-F280049C 上使用第二组接头(引脚40-80)、否则由于散热器的原因、BOOSTXL-BUCKCONV 将不适用。 因此、正确的做法是更改 F280049C 要使用的模块分配和资源、以便使用所需的标头。

    [引用 user="Zi123D CH123KHA"]我的第二个问题,为什么我们有6个 PWM 通道连接到 BoosterPack。

    只需 ePWM-4A、ePWM-4B 和 ePWM-6A 信号。 如果您看一下 BOOSTXL-BUCKCONV 原理图、您会看到 ePWM-5B 和 ePWM-6B 已连接到接头、但未被任何组件使用。 包含 ePWM-5A 是为了实现灵活性、因此不需要。

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

    自上次更新以来已经有一段时间了。 我假设您能够解决您的问题。

    如果没有、请回复此主题。 如果该线程由于超时而锁定、请创建一个描述问题当前状态的新线程。

    Tommy