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.

[参考译文] UCD3138CC64EVM-030:PSFB 无法配置板、更改频率或看到任何 DPWM 输出

Guru**** 2465890 points
Other Parts Discussed in Thread: UCD3138CC64EVM-030, UCD3138, USB-TO-GPIO2, UCD3138PSFBEVM-027

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1541111/ucd3138cc64evm-030-psfb-cannot-configure-board-change-frequency-or-see-any-dpwm-outputs

器件型号:UCD3138CC64EVM-030
Thread 中讨论的其他器件: UCD3138PSFBEVM-027UCD3138USB 转 GPIO2

工具/软件:

UCD3138CC64EVM-030 通过 PMBus 和 2022 USB 接口适配器连接到了 PC、没有外部电源、也未连接到任何功率级。 Fusion Digital Power Studio(使用 TI 的 PSFB 固件 — 不变)显示 32V Vout(即使“Configure"选项“选项卡设置为 96V)、6A Iout、但频率为 0kHz。 “Status"选项“选项卡显示 STATUS_WORD 下的 Vout 0V FAULT、Iout 0C Fault、temperature、POWER_GOOD#、IOUT/POUT 和 VOUT。 “Design"选项“选项卡具有默认值(不过,因为未连接功率级,所以这是否重要)、而“Configure"和“和“Vout"选项“选项卡不匹配。 如果我尝试更改 VOUT_COMMAND 值、它会直接变为 0、但 Vout 绝不会从 32V 变化。 我可以暂时更改 FREQUENCY_SWITCH(仅更改为 25.6kHz,否则不会对硬件进行写入)、但如果器件复位、删除或按下“Store RAM to flash“、则这会复位为 0。 此时我想做的是能够更改所需的输出电压、但尤其是频率、并通过示波器观察 DPWM 输出。 因为没有连接到功率级而无法更改频率的原因是什么? 还是因为它没有外部电源? 如何在没有功率级的情况下简单地测试它以查看 DPWM 波形和频率。 谢谢。

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

    尊敬的 Jonathan:  

    感谢您的回复、这很有帮助。 我知道、如果没有 Vin、器件将保持空闲状态、因此不会在 DPWM 引脚上产生波形。 我的问题是无法使用“Configure"菜单“菜单、并且无法更改所需的输出电压或开关频率。 当我尝试设置 VOUT_COMMAND 的值时、它会恢复为零、与 FREQUENCY_SWITCH 相同。 FREQUENCY_SWITCH 有时会允许 25.6kHz(而不允许其他频率)、但只会暂时允许该频率。 如何配置这些参数、以便在连接输入电压时产生所需的结果?

    谢谢。

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

    尊敬的 Adam:

    此时、我需要有关设置的更多信息或背景信息。 您能否分享一些内存调试器和 Fusion Studio Online 的屏幕截图? 您还能分享示波器上的一些波形吗? 最后、您是否还能分享您的实验室测试设置图片?

    此致、

    Jonathan Wong

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

    尊敬的 Jonathan:

    在物理设置中、我将电路板通过 PMBus 适配器连接到我的 PC、带有 J2 和 J6 跳线接头(PC 为电路板供电)。 电路板指示灯呈绿色,因此电源正常)。 我目前没有连接任何功率级或示波器、只是尝试配置电路板。 我随附了 Fusion Digital Power Studio 的屏幕截图。 所有设置都是 TI PSFB 固件的默认设置。 我无法更改任何配置设置、因为当我尝试更改这些设置时、这些设置恢复为 0(“已将_写入设备并已进行确认、但写入验证读取返回_“)。 频率和电压是我尝试更改的主要参数、但不允许将更改写入硬件或将 RAM 存储到闪存中。 我也无法更改 OV/OC 故障限制、因为它们也会恢复为 0。 如果您需要任何其他屏幕截图或信息,我很乐意提供。

    谢谢、Adam。



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

    尊敬的 Adam:

    您的 Fusion GUI 似乎未通过 PMBus 与 UCD3138 正确通信。 您可以看到这些值、例如您的 VIN = 21,504、这是很差的。

    是否在使用 USB-TO-GPIO2 (2022) 适配器? 我们看到此适配器向 GUI 发送错误信息时出现一些问题。 如果您可以找到 USB-TO-GPIO (2006) 适配器、则可能效果更好。  

    我看到您使用的是 Fusion Digital Power Studio v3.0.77。 尝试安装此未发布版本的 Fusion Digital Power Studio v3.0.83: e2e.ti.com/.../TI_2D00_Fusion_2D00_Digital_2D00_Power_2D00_Studio_2D00_3.0.83.test。 我将文件重命名为“.test"。“。 可以上传。 只需将扩展名重命名为“.exe"即可“即可进行安装。

    此致、

    Jonathan Wong

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

    尊敬的 Jonathan:

    感谢您到目前为止的所有帮助。 新版本的效果似乎更好、因为我现在可以更改所有配置设置、但频率 现在固定在 140kHz(优于零,但我仍然需要更改)。 我认为适配器不是问题、因为当我点击电路板上的引脚时、可以在图中看到尖峰和噪声。 我将尝试探测负板并为其提供输入。  您能否准确确认哪些引脚需要连接才能使电路板正常工作?

    谢谢、
    Adam。

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

    尊敬的 Adam:

    我认为与 UCD3138x 的连接是可以的。 只需 PMBus 适配器即可将 USB 转 GPIO2 连接到 UCD3138 控制卡。

    Fusion GUI v3.0.83 是更新的 GUI、旨在解决 USB 转 GPIO2 与 Fusion GUI 之间的误通信问题。 此版本应已修复您的所有问题。  

    您是否可以尝试使用其他 UCD3138x 示例固件来查看您是否可以使用 GUI 更改频率? 例如、UCD3138 FW SDK (https://www.ti.com/tool/UCD3138_FW_SDK) 具有其他示例拓扑。  

    同时、您可以通过更改代码中的值来手动更改开关频率。 这可以在 PMBUS_topology.h 中找到 您可以使用 UCD3xxx 器件 GUI 构建工程并将新生成的.x0 文件刷写到 UCD3138x 中。  

    此致、

    Jonathan Wong

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

    尊敬的 Jonathan:

    我将 UCD3138CC64EVM-030 通过 PMBus 连接到 UCD3138PSFBEVM-027 和计算机。 只要连接了计算机、我是否需要 12V 外部连接?  

    我还在努力将 Vout 强制到控制卡中(只是为了“欺骗“控制器认为它应该退出空闲状态)、因为我理想情况下希望将电路板移至稳压状态(并能够对其进行探测)、而无需施加完整的 400V 输入。

    最后、该设置可以在多大的频率范围内运行? 理想情况下、我希望同步开关频率、这意味着它在运行期间可能会有所不同。

    谢谢、
    Adam。

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

    尊敬的 Adam:

    如果您要将控制卡连接到 PSFB EVM 主板、我建议您通过主板而不是通过 PMBus 为 UCD 供电。 在控制主板的同时尝试通过 PMBus 供电时、我们遇到了问题。 该问题可能是由于笔记本电脑和 PSFB EVM 主板之间的接地不匹配造成的。 如果您通过主板供电、那么辅助反激式器件应该开始在~100Vin 下工作、以便为 UCD 供电。

    您可以尝试在 Fusion GUI 上使用存储器调试器吗? 您可以搜索  SUPPLY_STATE 可变、并 强制写入 UCD 以手动进入调节(设置 SUPPLY_STATE = 2 )。

    UCD PSFB EVM 的标称 fsw 为 140kHz。 我认为这个开关频率不会出现太大偏差。 PSFB 仅改变半桥之间的相位、同时保持开关频率恒定。 LLC 控制器更适合改变开关频率。

    “LLC-SRC 使用频率调制进行电压调节、而 PSFB 和 DAB 都使用固定开关频率的相移控制进行电压调节。“ (https://www.ti.com/lit/ta slup414/slup414.pdf)

    此致、

    Jonathan Wong

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

    尊敬的 Jonathan:

    对于我的设置、我将 1.7V 电压输入到 AD08 中、并向输入端施加 50V 电压(因为我想在不施加完整的 400V 的情况下测试该设置)。 我可以看到 4 个 DPWM 的正确波形、而 Fusion 显示出较小的输出电压(但没有电流)。 但是、同步整流器的 DPWM 似乎是关断的。 同步整流器驱动器上是否存在可在 C 代码中禁用的关断电压或最小负载禁用情况? 例如、能够在较低的输入电压下运行系统、并让同步整流器正常工作。

    谢谢、

    Adam。

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

    尊敬的 Adam:

    在执行测试时、会执行什么操作  SUPPLY_STATE  等于? 您可以弄清自己处于哪种状态、然后进入 standard_interrupt.c 查看特定代码。

    例如、IF  SUPPLY_STATE = 0(空闲状态)时、DPWM0 和 DPWM1 作为 GPIO 启用、而不是作为 DPWM 启用。

    此致、

    Jonathan Wong

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

    尊敬的 Jonathan:

    在测试期间、我可以看到 SUPPLY_STATE 处于 2(稳压)状态。 然而、探测时、可以清楚地看到 SR (DPWM0B 和 1B) 已关闭。  在连接电子负载时、也可以清楚地看到它未处于调节状态、因为电压不断下降。 我需要的是使系统在稳定状态(稳定输出且 SR 导通)下运行、但输入电压较低(50-60V、而不是 350-400V 标准)。 即使这不是 PSFB 的理想设置、也可用于评估目的、而无需连接高电压。 我是否可以更改设置、C 代码或在 Fusion 中更改以实现这一点?

    谢谢、

    Adam Kader。

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

    尊敬的 Adam:

    这可能很困难、因为 PSFB 的匝数比适用于 350-400V 降压至 12V。 我认为 PSFB 不会在如此低的电压输入下工作。 在>100V 之前、辅助反激级甚至不应该导通。 如何为 UCD3138 供电? 当 UCD3138 通过主板的辅助反激式供电时、转换器的工作效果最佳、 不会 PMBus。  

    为什么您不能尝试在高压下进行测试?

    此致、

    Jonathan Wong