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.

[参考译文] 当到 DPWM 或 DPWM 寄存器的滤波器输出值变化250 - 750ps 时、DPWM 的脉冲宽度是否会实际变化?

Guru**** 2555630 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/787297/whether-will-the-pulse-width-of-dpwm-actually-change-when-the-filter-output-to-dpwm-or-dpwm-registers-value-change-250---750ps

器件型号:UCD3138A

你好

我已经在电路板上进行了测试。 我将 DPWM 配置为在正常模式下工作、并且 CLA_EN = 0、

       Dpwm0Regs.DPWMEV1.ALL = 608;   
       Dpwm0Regs.DPWMEV2.all = 608 + pw_para_config.max_Duty;     
       Dpwm0Regs.DPWMEV3.ALL = 608 + pw_para_config.max_Duty + pwr_para_config.deadtime2
       Dpwm0Regs.DPWMEV4.ALL = 608 - pwr_para_config.dead_time1;

PWR_PARA_CONFIG.max_Duty 将增加特定值、然后在10ms 后解码相同的值并重复等待10ms。 因此 DPWM0A 的脉冲宽度会定期更改特定值。  

当 pwR_PARA_CONFIG.max_Duty 定期更改1时、DPWM0A 的脉宽将定期更改250ps。 但 输出电压没有变化。 我尝试将更改值设置为1到4。 在我将更改值设置为4之前、这意味着 DPWM0A 的脉冲宽度将定期变化1ns、输出电压会发生动态变化。

第一个波形是 DPWM0A 的脉宽定期变化0.75ns 时的输出电压纹波。 我们可以看到没有明显的变化。

第二个波形是 DPWM0A 的脉宽定期变化1ns 时的输出电压纹波。 我们可以看到动态变化。

因此、我想知道、当到 DPWM 或 DPWM 寄存器的滤波器输出值变化250 - 750ps 时、DPWM 的脉冲宽度是否会实际变化?

通道1 (黄色)输出电压纹波 通道2 (绿色) DPWM0A

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

    作为第一个测量值、请确保 DPWMCTRL1中的位字段 HiRes_DIS 设置为零。
    如果这样做没有帮助、请将偏置数字(代码中为608)移至632和其他一些值、看看这是否会产生任何影响。

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Dana:
    我们没有听到您的反馈。
    问题是否已解决?
    如果不是、请尽量回应上述建议。
    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Dana:
    由于我没有听到您的声音、我将关闭此帖子。
    如果您想重新讨论此问题、请打开一个新帖子。
    此致、