主题中讨论的其他器件:TIDA-010062、 SFRA
大家好、
以下是客户提出的问题、可能需要您的帮助:
参考 TIDA-010062的例程 LLC_f280049。
如果输入为低电压、则 LLC 驱动波形为36V 方波、如下图所示。 如果超过36V 输入、波形将会消失一段时间。 这可能是什么原因?

您可以帮助检查此案例吗? 谢谢。
此致、
樱桃
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.
大家好、
以下是客户提出的问题、可能需要您的帮助:
参考 TIDA-010062的例程 LLC_f280049。
如果输入为低电压、则 LLC 驱动波形为36V 方波、如下图所示。 如果超过36V 输入、波形将会消失一段时间。 这可能是什么原因?

您可以帮助检查此案例吗? 谢谢。
此致、
樱桃
您好!
感谢您的支持。
[引用 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 始终处于其最大值。 这是为什么?
谢谢、此致、
樱桃
在什么测试条件下会发生这种情况? 您是否仍然可以调节电压输出?
您可以检查输出电压感应控制环路的输入和电压基准。 查看这两个值是否正确。 然后、您可以检查控制环路中的中间参数。
此致、
陈
您好、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"]为什么使用400V 的低输入电压接口进行测试。直接使用400V 测试硬件可能会烧毁、因此在低输入电压和输出设置为相应低的情况下进行测试。 例如、输出设置为大约3V。 LLC 的低电压输入电压是否有最小限制?
谢谢、此致、
樱桃
很抱歉缺少此主题。 好的、如果您使用100V 输入电压和3V 输出电压进行测试。 LLC 增益不应成为问题、因为它与400/12V 电压相同。 正如 Desheng 在下面提到的、您能告诉我们他们目前的问题是什么吗? 不确定他们是否已解决该问题或有其他发现。
此致、
陈