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.

[参考译文] UCD3138A:DPWM模式

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/582519/ucd3138a-dpwm-mode

部件号:UCD3138A

尊敬的各位:

我正在尝试实施双向降压-升压转换器。 我将使用UCD3138A进行控制。 我是UCD的新用户,目前,我已阅读《数字电源外设编程人员手册》和《TI设计的DCDC转换器用户指南》。 但是,在这种设计中,只有降压模式在一个方向上工作,而增压模式在反向操作。

此时,我想询问我应该使用哪个DPWM模式。 由于降压和升压模式会有操作模式变化,我认为应该使用自动模式切换,但我不太了解UCD。 因此,我想问大家,是否还有其他方法可以实施?  

如果有人帮助我,我将不胜感激。 感谢您的参与。

此致,

Merih

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不是双向DC/DC的专家,但从代码的角度看,它看起来与我们处理无桥接DC/DC的方式相似,因为我们遇到的情况与电流反向的情况相同。

    如果您查看TI EVM代码中的BUCG.c和BOOST.c,就可以看到发生了什么。

    DPWM始终保持在正常模式,其中DPWMxA输出的脉冲宽度与滤波器输出(D)成比例,而DPWMxB输出的脉冲类似于1-D -在剩余时间内打开,其中有一些死机时间。

    但是,由于电流反转,一个方向的D需要在另一个方向上为1-D。 此外,滤波器输入上的符号需要与当前反向反向反转。

    所以你会看到Intra_mux中的位字段在一个方向上为零,而另一个方向上为3。 使用0,内部DPWM_XA信号在DPWM_XA上发出,DPWM_XB在DPWMxB上发出。 使用3,它们被切换,DPWM_XB在DPWM_XA引脚上输出,DPWM_XA在DPWM_XB上输出。

    eADC_INV位更改为0或1,以反转输入电流的极性。

    请注意,PWM_ENA位在切换序列开始时被清除-这将在切换过程中关闭PWM以避免瞬变。 我看到它进入了一个名为wait_to_s落户 的状态,所以我猜它不会立即打开。

    此外,过滤器也会被清除,这样PWM将在零时启动。

    我也看到DPWM的时间也发生了变化,大概是因为死亡时间,甚至是死亡时间,可能会因你的方向不同而不同。

    自动模式切换不支持所有这一切,因此我认为您必须在固件中执行此操作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Merih:

    双向降压-升压需要在一个方向上实现与当前降压不同的实现,而在另一个方向上实现升压。 这将需要H桥实现。 我们正在 制定 实施双向降压-升压转换器的方法。

    我 认为如果    没有其他选择,应该考虑使用双向降压升压转换器。 但是,如果您的输入和输出范围非常宽,双向 降压-升压将是一个不错的选择。 请记住,与  简单的同步降压相比,此拓扑的效率肯定较低,需要更多组件。

    请告诉我们您的申请是什么?    

    谢谢!

    Sanatan

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

    感谢您的回复。 没错,这种拓扑比简单降压的效率要低,但我打算将它用于电池充电,它具有非常广泛的输入和输出范围。 因此,我必须使用降压-升压拓扑

    此致,

    Merih