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.

[参考译文] TMS320F280049C:LLC 闭环驱动波形异常、输出电压基本正常

Guru**** 2549040 points
Other Parts Discussed in Thread: TIDA-010062, SFRA

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good

器件型号:TMS320F280049C
主题中讨论的其他器件:TIDA-010062SFRA

大家好、

以下是客户提出的问题、可能需要您的帮助:

参考 TIDA-010062的例程 LLC_f280049。

如果输入为低电压、则 LLC 驱动波形为36V 方波、如下图所示。 如果超过36V 输入、波形将会消失一段时间。 这可能是什么原因?

您可以帮助检查此案例吗? 谢谢。

此致、

樱桃

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

    您好、Cherry、

    LLC 级没有感应输入电压。  我想您正在处理代码以外的硬件问题。

    您能告诉我们、客户使用的是哪种类型的电路吗? "驱动波形"是什么意思?

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

    您好!

    感谢您的支持。

    [引用 userid="36888" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4405947 #4405947">客户使用哪种电路? [/报价]

    全桥 LLC 降压电路。

    [引用 userid="36888" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4405947 #4405947"]并且、"驱动波形"是什么意思?

    驱动波形是指变压器降压后的 PWM 波形。  

    谢谢、此致、

    樱桃

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

    您好、Cherry、

    [引用 userid="496057" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good "]如果超过36V 输入,波形将在一段时间内消失。

    1.您说 PWM 在消失一段时间后会再次出现吗?

    2.您可以检查表达式窗口中的一些寄存器/参数。 例如、过流/过压标志或 ePWM.TZFLG.OST。 您可以检查它们是否为1。 如果是、这是由于触发保护、原因有一些。

    此致、

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

    您好、Chen、

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4413472 #4413472]1. 您是否说 PWM 将在消失一段时间后再次出现?

    是的。

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4413472 #4413472]2. 您可以检查表达式窗口中的某些寄存器/参数。 例如、过流/过压标志或 ePWM.TZFLG.OST。 您可以检查它们是否为1。 如果是、这是由于出于某些原因触发了保护。[/quot]

    a:过压/过流保护功能已屏蔽、不应与触发保护相关。 屏蔽保护功能是否会对环路调节产生影响?

    b.当波形消失时、客户已查看了 PWM 配置的参数[即、函数 LLC_HAL_updatePWM () CMPB_PRE_1_TICKs 更改的参数 tbprd_prd_ticks、cmpa_PRE_1_TICKs、但未找到 PWM 消失的原因。

    谢谢、此致、

    樱桃

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

    您好、Cherry、

    [引用 userid="496057" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4414814 #4414814"]b. 当波形消失时、客户已经查看了 PWM 配置的参数[即、函数 LLC_HAL_updatePWM () CMPB_PRE_1_TICKs 更改的参数 tbprd_PRE_TICKs、cmpa_PRE_1_TICKs、但未找到 PWM 消失的原因。[/QUERP]

    好的、看起来所有 PWM 设置都是正确的(它们需要记录/绘制该时间内寄存器变化的图、以免错过信息)。 它们还可以检查死区值。

    代码中是否有逐周期跳闸区域设置? 我认为它不在原始代码中、但值得仔细检查。  

    此致、

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

    您好、Chen、

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4415432 #4415432"]他们还可以检查死区值。

    死区时间设置为500ns、PWM 约为50kHz。  

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4415432 #4415432"]他们是否在代码中具有逐周期跳闸区域设置?

    此外、在闭环中进行调优时、通过调试模式读取 periodSet_pu 值会显示输出 PWM 始终处于其最大值。 这是为什么?  

    谢谢、此致、

    樱桃

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="496057" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4416623 #4416623">此外、在闭环中调优时、通过调试模式读取 periodSet_pu 值会显示输出 PWM 始终处于其最大值。 这是为什么?  [/报价]

    在什么测试条件下会发生这种情况? 您是否仍然可以调节电压输出?  

    您可以检查输出电压感应控制环路的输入和电压基准。  查看这两个值是否正确。 然后、您可以检查控制环路中的中间参数。   

    此致、

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

    您好、Chen、

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4417504 #4417504")这种情况在什么测试条件下发生? 您是否仍然可以调节电压输出?  [/报价]

    1)测试条件:0V 至72V 直流电压输入、无 SFRA 的闭环控制、由 DCL_runPID_C1 ()控制;函数 DCL_runPID_C1 ()的返回值为-1;

    是的、仍可以调节输出电压。

    2) 2)控制环路的感测输入电压与输出电压设置值相关、例如:输出电压设置为5V、感测输入电压设置为1.041V; 输出电压设置为10V、SENSE 输入电压设置为2.08V

    电压基准到底意味着什么? ADC 是否对基准电压进行采样? 如果是、则电压基准为2.5V、如果不是、则使用哪些参数来设置电压基准?

    3) 3)如何判断输出电压感应控制环路的输入和电压基准值是否正确? 闭环运行是否需要两个值相等?

    谢谢、此致、

    樱桃

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

    您好!

    我是否可以知道有任何更新?

    谢谢、此致、

    樱桃

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

    您好、Cherry、

    很抱歉耽误你的回答。

    [引用 userid="496057" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4418486 #4418486"]

    2) 2)控制环路的感测输入电压与输出电压设置值相关、例如:输出电压设置为5V、感测输入电压设置为1.041V; 输出电压设置为10V、SENSE 输入电压设置为2.08V

    电压基准到底意味着什么? ADC 是否对基准电压进行采样? 如果是、则电压基准为2.5V、如果不是、则使用哪些参数来设置电压基准?

    [/报价]

    我是说他们可以检查 LLC_vSecSet_pu 和 LLC_VSEC_pu、以查看这些参数在问题发生时是否合理。

    闭环运行。 感测到的值 LLC_VSEC_pu 应接近 参考值  LLC_vSecSet_pu。 如果 由于 ADC 感应问题导致 LLC_VSEC_pu 出错、您将看到控制环路输出的钳位。

    另一个可能的原因是、在该测试条件下、它达到了最大控制值、这是因为系统增益不足、这意味着您无法更改频率来控制输出电压(超出规格设置)。 为什么使用400V 的低输入电压集成电路进行测试。

    此致、

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

    您好、Chen、

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4430100 #4430100"]我是指他们可以检查 LLC_vSecSet_pu 和 LLC_VSEC_pu、以查看这些参数在问题发生时是否有意义。

    客户审阅了 LLC_vSecSet_pu 和 LLC_VSEC_pu 参数、以及当基准输出电压发生变化(即 LLC_VSEC_REG_VOLTAGE 值发生变化)时的 LLC_vSecSet_pu 参数。
    在闭环运行时、LLC_VSEC_pu 应接近参考值 LLC_vSecSet_pu、以显示该参数在问题发生时是合理的。

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4430100 #4430100"]它仅因为系统增益不足而达到最大控制值[/quot]

    如何判断是否满足系统增益?  

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4430100 #4430100"]为什么使用400V 的低输入电压接口进行测试。

    直接使用400V 测试硬件可能会烧毁、因此在低输入电压和输出设置为相应低的情况下进行测试。 例如、输出设置为大约3V。 LLC 的低电压输入电压是否有最小限制?  

    谢谢、此致、

    樱桃

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

    您好、Chen、

    您对最新响应的反馈是否有?

    谢谢、此致、

    樱桃

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

    您好、Cherry、

    我认为您的问题已合并到旧消息中、难以理解。

    再说一遍、您现在有什么问题吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="496057" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1170829/tms320f280049c-llc-closed-loop-drive-waveform-is-abnormal-output-voltage-is-basically-good/4434318 #4434318"]直接使用400V 测试硬件可能会烧毁、因此在低输入电压和相应输出设置为低电平的情况下进行测试。 例如、输出设置为大约3V。 LLC 的低电压输入电压是否有最小限制?  [/报价]

    很抱歉缺少此主题。 好的、如果您使用100V 输入电压和3V 输出电压进行测试。 LLC 增益不应成为问题、因为它与400/12V 电压相同。 正如 Desheng 在下面提到的、您能告诉我们他们目前的问题是什么吗? 不确定他们是否已解决该问题或有其他发现。  

    此致、