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/TMS320F28027F:TMDSHVRESLLCKIT 套件的源代码完全错误

Guru**** 2387640 points
Other Parts Discussed in Thread: TMDSCNCD28027, CONTROLSUITE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/781078/ccs-tms320f28027f-the-source-code-of-the-tmdshvresllckit-suite-is-absolutely-wrong

器件型号:TMS320F28027F
主题中讨论的其他器件:TMDSHVRESLLCKITTMDSCNCD28027controlSUITE

工具/软件:Code Composer Studio

我使用 TMDSHVRESLLCKIT 套件。 当我将其写入 LLC 程序时、根本没有 PWM 波形输出。 我认为 TMDSHVRESLLCKIT 套件的源代码是错误的。

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

    源代码在理论上应该正确。 这可能是由几个可能的原因造成的。 除了未找到 PWM 输出之外、您能给我们提供更多信息吗? 您认为代码中是否有任何可能导致此问题的原因? 谢谢。

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

    大家好、Chen Jiang!

       我购买了 TMDSHVRESLLCKIT 套件。 出于安全考虑、此 TMDSHVRESLLCKIT 套件不会加载400VDC 直流高电压、但只会向 TMDSCNCD28027控制卡添加+5VDC。

    然后使用示波器测量 PWM-1A (GPIO-00)、无 PWM 波形输出、仅为0V 低电平! 此外、使用示波器测量 PWM-1B (GPIO-01)、没有 PWM 波形输出、只有3.3V 高电平! 这很奇怪!

    根据 TI 提供的 C:\ti\controlSUITE\development_kits\TMDSHVRESLLCKIT_v1.0中的程序、它被写入 TMDSCNCD28027控制卡。 结果与上述相同、也是 PWM-1A (GPIO-00)=0V、

    PWM-1B (GPIO-01)= 3.3V。
       
       基于上述测试数据、我认为 TMDSHVRESLLCKIT_v1.0的源代码存在问题、它是无法正常工作的源代码! 如果 TMDSHVRESLLCKIT_v1.0的源代码没有问题、那么我想问:如何设置
    TMDSHVRESLLCKIT 套件能否正常工作?

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

    感谢您的回复。 您是否遵循了 controlSUITE 中的 HVLLC-SWGuide? 如果没有、我建议仔细检查。 如果是、我假设它在构建1下不起作用(主要检查 ADC 和 PWM)、您在哪个特定的步骤开始看到问题?

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

    您是否对此问题有任何更新? 我将于3月21日回到办公室、届时将遵循此主题。 很抱歉给我带来不便。

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

    大家好、Chen Jiang ti! 非常感谢您的回复!

      我上周出差去的。 我今天刚回来。 根据您的实践、我遵循了 controlSUITE 中的 HVLLC-SWGuide。 根据构建2、
    PWM 波形立即出现! 好的、谢谢!

    但发现了几个新问题:1、PWM 周期为6uS、为什么周期如此短? 如何更改初始值周期的大小? 2、电压反馈为输入
    但输出无法调节、也就是说、它无法在闭环中工作。 我根据构建2执行了它。

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

    很抱歉耽误你的回答。

    在软件指南构建1中:
    在主电源设置为0V 或关闭的情况下、验证 PWM 和 ADC 电路:
    --通过将“LLC_Enable”和“SR_Enable”设置为1来启用 PWM。 使用示波器
    验证 PWM 波形。 调整“周期”值并验证的频率
    PWM 波形发生变化。

    2.您是否已验证构建1中的所有过程? 您是否能够更改构建1中的输出电压?

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

    您是否能够解决该问题? 我将点击"TI 认为已解决"按钮并关闭该主题。 如果您有任何其他问题、请随时回来创建另一个主题。 谢谢。

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

        我最近工作过得太忙了,所以我很久没有给你回复,我很抱歉! 根据您所说的方法、PWM 的波形会输出、PWM 的最大和最小周期也可以任意设置。 通过 ADC-A7的电压反馈端子、闭环电压调节也非常稳定、也就是说、TMDSHVRESLLCKIT 套件用作 LLC 电源、闭环调节不成问题! 这是非常好的!
       
        输出电压为12V、输出电流甚至可以达到50A、但没有过流保护功能。 使用示波器观察 ADC-B1端口、电流信号的波形、甚至最大信号振幅都可以达到3.3V 或更高、 但没有保护措施、仔细检查相关的电流保护代码、发现 ADC-A7的电压反馈终端代码工作正常、电流反馈 ADC-B1端口没有过流保护代码、Chen Jiang TI 如何才能使 TMDSHVRESLLCKIT 套件的电流保护功能正常? 我希望陈江义在繁忙的行程中能给出答案,谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Desert、

    是的、代码中没有电流保护。 您可以使用比较器和 ePWM 模块来实现它。

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