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.

[参考译文] 关于 GUI 调整频率、限制为±20%。

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1360857/regarding-the-gui-adjustment-frequency-it-is-limited-to-20

器件型号:PMP23340UCD
主题中讨论的其他器件: UCD3138A

您好,

感谢您抽出时间。

我对 PMP23340UCD 有一些疑问。

   硬件:PMP23340UCD (UCD3138A)  
   Firmware:TI 提供的例程——UCDIBCFirmware  

问题:

  1. 我发现 FREQUENCY_SWITCH 通过 GUI 进行调整、最终写入 PMBus_DCDC_CONFIG[0].MIN_PERIOD。那么固件如何重新配置 DPWM 模块输出频率? (我没有找到相关逻辑、也没有注意到在这之后调用了 CONFIG_DPWM_TIMING ())
  2. GUI 只能将 FREQUENCY_SWITCH 设置在(1±20%) 1000kHz 范围内、是因为滤波器输出钳位受到限制吗?
  3. 我发现限制问题与以下两个函数有关,但我无法读取 period_change ()函数,它似乎没有更改滤波器极限值?
  4. 通过 GUI 调整频率后、它从何处确定是否超出阈值(如果是在滤波器输出端、为何仅通过滤波器来更改频率)?

此致。

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

    您好!

    1.滤波器配置为谐振模式,并更改滤波器输出,频率被更改。 这是从 UCD 硬件完成的。  

    2.是的。

    3. 调用 period_change()函数以更新 GUI 发送一个新的周期命令时的新周期。

    .4.

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

    4.  

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

    你好、Sean

    感谢您的答复。

    我明白了。

    但我有一个新的疑问。 再次感谢您发送编修。

    问题:

    1. 如果 VIN 发生变化、频率应增加或减少以保持 VOUT 恒定。 我知道  当滤波器 YN 大于 Filter Yn Camp High 时、滤波器 YN 被钳位在1MHz、并且输出频率不变。 那么、如果滤波器 YN 小于最大钳位值、如何将频率保持在1MHz?
    2. 在 Handle_RAMP_UP_STATE ()中,我将1.25修改为2以将频率修改下限扩展为500kHz.I 将0.84修改为0.65 ,当频率大于1250KHZ 时,输出波形不再改变。这是因为 YN 不再受修改后的钳位值的影响(或者,如果没有钳位值,系统的输出频率应该是1250KHZ )?
    3. 将 TH 从(1/(1000e3))修改为(1/(1500e3))可以使输出频率为1MHz-1.5Mhz;但将 TH 修改为((1/(900e3))、则电路板没有波形输出。 此修改中存在隐藏的危险、但我想弄清楚当 TH 大于((1/(900e3))时为什么没有输出?

    此致。

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

    作者:Martin

    如果频率超出范围、可能会有些变化、我 需要在电路板上验证一下。 给我几天时间。

    此致、
    肖恩

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

    你好、Sean

    谢谢你的答复。

    也许您可以首先帮我弄清楚前两个问题。

    对此我有点困惑。 增加或减少 VIN(48V)、为什么 Filter YN Camp High 将所有滤波器 YN 钳位在1M?

    此外、当我增大 Filter Yn Camp High 且输出频率约为1250KHZ 时、Filter YN 似乎不再被 Filter Yn Camp High 钳位、对吗?

    是否需要在谐振模式下启用 RESON_DEADTIME_COMP_EN 位? 我在源程序中没有找到它。

    此致。

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

    您好、Martin、

    如果 Vin 为低电平、YN 始终钳位到1MHz。 如果 Vin 过高、它将在频率增加之前触发 OVP。

    我需要检查您的问题:当我增大 Filter Yn Camp High 且输出频率约为1250KHZ 时、Filter YN 似乎不再被 Filter Yn Camp High 钳位。  

     UCD3138A 中未使用 RESON_DEADTIME_COMP_EN。

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

    您好、Martin、

    仅当输出频率处于调节状态时、输出频率才被钳制。  

    此致、
    肖恩

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

    您好、,Sean。

    感谢您的答复。

    您的意思是在稳定状态下通过 GUI 调整频率被限制在±20%?

    我明白了。

    我遇到的问题是:将频率调整限值从±20%更改为±50%,、但它只能在超过1250KHZ 时从500kHz 调节到1250KHZ,、频率保持不变。

    我猜测:通过 FILTERYNCLPHI 将输出频率钳位在1MHz、此时 YN_HIGH_CLAMP = 1。GUI 会通过修改 FILTERYNCLPHI 的值来调整频率。 ,无法通过 GUI 调整大于1250KHZ 的频率。 是因为当未受到 FILTERYNCLPHI 钳位时、频率的最大输出是1250KHZ?

    如果我认为不正确、您能提供一些建议吗?

    同时,这里有一个关于斜坡的问题,你能帮我解决吗?

    PMP23340UCD:DAC 斜坡模型—软启动-仿真、硬件和系统设计工具论坛-仿真、硬件和系统设计工具- TI E2E 支持论坛

    此致、
    马丁

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

    您好、Martin、

    我将系数都更改为0.6 和0.56、可以通过 GUI 将频率更改为1300KHz。

    关于另一个问题、您可以重新启动开机自检吗?

    谢谢。
    肖恩

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

    您好、Sean、

    感谢您的答复。

    系数为0.84、通过 GUI 调整的输出频率上限为1200KHZ。

    将系数更改为0.6、GUI 可调节的最大输出频率难道不应该是1670KHZ (1000kHz *(1/0.6))吗?

    我对这部分感到困惑。

    关于另一个问题、我将重新启动开机自检。

    此致、
    马丁

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

    好的。