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.

[参考译文] UCD3138:UCD3138 PFC 正常异常

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1454822/ucd3138-ucd3138-pfc-ok-abnormal

器件型号:UCD3138

工具与软件:

尊敬的 E2E:

谢谢、请帮助检查以下问题。

正常运行(左上角的图片):当 MCU_VDD 3.3V 建立时、判断 V_Bulk > 390V、PFC_OK 转换(从高电平到低电平)、并通知 PWM 操作。 如左上图所示。

异常运行(右上角的图片):当 MCU_VDD 3.3V 建立时、判断 V_Bulk > 390V、PFC_OK 更改状态(从 HI 变为 LO)、5ms 后、V_BULK 不会降至欠压点330V、PFC_OK 变为 HI、此时 DPWM_2B 停止操作(PFC 阶段停止操作)。 由于 PWM 操作机制将由 PFC_OK 信号来判断、因此当发生异常操作时、PWM 操作将发生两次

设置:  
PFC_OK (PWM Brown、其中指出)转换点设置为390V、以通知 PWM 动作点
PFC_OK (PWM 欠压点)将转换点设置为330V 并通知 PWM 停止点

CH1:PFC_OK、CH2:DPWM_2B、CH3:MCU_VDD、CH4:V_BULK

   

谢谢。此致。

摇滚

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

    你好、Rock、

    总之、您的问题是:  在异常行为期间、为什么 即使未发生 brown_out 限制、PFC_OK 信号也会在5ms 后从 LO 返回到高电平?

    我有几个澄清问题:

    • 这种异常行为的条件是什么?
    • 这种异常行为发生的频率如何?
    • PFC_OK 信号是始终在5ms 后关闭还是作为时间变量关闭? (例如、有时为6ms、有时为2ms 等)
    • PFC_OK 信号是否持续重复从 LO 变为 HI、从 HI 变为 LO、还是在5ms 后仅发生一次?
    • 哪个 UCD3138引脚输出 PFC_OK 信号? PFC_OK 信号是否配置为 GPIO?
    • 模拟比较器是否用于 brown_out 和 brown_in?
    • 哪个 UCD3138引脚检测 brown_out 和 brown_in 电压? 引脚周围的电路是什么?
    • 使用了什么负载? 输出功率是多少?

    以下是一些要探讨的建议:

    • 即使短暂地触发 brown_out 限制、是否确实触发了该限制? 尝试探测 UCD3138引脚本身、查看是否观察到电压骤降
    • 负载是否可能干扰或导致可触发 brown_out 的不规则性?  

    此致、

    Jonathan Wong

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

    Jonathan、您好!

    请参考客户反馈、谢谢。

    这种异常行为的条件是什么?

           115VAC、25°C 环境温度

    这种异常行为发生的频率如何?

           约为20%

    PFC_OK 信号是始终在5ms 后关闭还是作为时间变量关闭? (例如、有时为6ms、有时为2ms 等)

           在5ms 后始终保持关闭。

    PFC_OK 信号是否持续重复从 LO 变为 HI、从 HI 变为 LO、还是在5ms 后仅发生一次?

           由于 UCD3138具有3.3V 电压并导通、因此仅发生一次。

    哪个 UCD3138引脚输出 PFC_OK 信号? PFC_OK 信号是否配置为 GPIO?

           引脚20 PMBUS_CTRL (UCD3138A QFN40)

           下面是配置。

           MiscAnalogRegs.GLBIOEN.bit.CONTROL_IO_EN = 1;

           MiscAnalogRegs.GLBIOE.bit.CONTROL_IO_OE = 1;

    模拟比较器是否用于 brown_out 和 brown_in?

           不需要、仅需 PFC_OK GPIO 输出即可触发次级导通。

           VBUS 高于390 VDC --> brown_in --> PFC_OK 信号变为低电平-->辅助开启

           VBUS 低于330 VDC --> brown_out --> PFC_OK 信号变为高电平-->辅助关闭

    哪个 UCD3138引脚检测 brown_out 和 brown_in 电压? 引脚周围的电路是什么?

           引脚5 AD03、它检测 VBUS。

    使用了什么负载? 输出功率是多少?

           功率约为300W。

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

    你好、Rock、

    硬件似乎正常、因此我怀疑存在固件问题、尤其是 PFC_OK 只是 GPIO 输出时。

    PFC_OK 是否由状态机中的中断进行控制? 如果被置位、那么可能发生的情况是 UCD3138在5ms 后返回到缺省/复位状态。 由于时间一致为5ms 且不变、可能触发了一些看门狗或复位计时器、以复位 UCD3138并使其返回到斜升状态。  

    此致、

    Jonathan Wong