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.

[参考译文] TIDA-010042:在开关期间、来自 msp430f5132的 HIN 和 LIN 信号有时会同时变为高电平

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1395779/tida-010042-hin-and-lin-signal-from-msp430f5132-is-sometimes-becoming-high-simultaneously-during-switching

器件型号:TIDA-010042
主题中讨论的其他器件: MSP430F5132

工具与软件:

您好!

在 TIDA-010042 (基于 msp430f5132的设计)中、我将计时器 D 模式从向上计数模式更改为向上/向下计数模式。 更改的原因是在 PWM 信号的两侧启用死区(312ns)。

现在我们面临两个问题:

在禁用降压启用后、将产生高电流。

目前、只有一个相位以交错方式启用。

#define BUCK_DISABLE    TD0CCTL1 = TD0CCTL2 = OUTMOD_0;\
                        TD1CCTL1 = TD1CCTL2 = OUTMOD_0;     // Turn PWM outputs off
#define BUCK_ENABLE     TD0CCTL1 = OUTMOD_6;\
                        TD0CCTL2 = OUTMOD_2;

当我们分析信号时、发现来自 微控制器的高侧和低侧信号变为高电平、导致两个 FET 同时导通。 请参阅随附的 SW 节点波形屏幕截图。

黄色- 3.3V (接地反弹)、蓝色-SW 节点

2.我们尝试了全时启用 BUCK (不禁用)-通过这种修改、问题几乎没有发生、但有时甚至会出现问题。

请参阅随附的有关该问题期间来自微控制器的高侧和低侧信号波形的屏幕截图。

黄色表示高侧信号、蓝色表示低侧信号

你知道这可能是什么原因吗?

此致、

Cyril

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

    尊敬的 Cyril:

    测试上部 FET 的 PWM 信号时、您是否使用隔离式探头?

    此外、在进行测试时我没有更改载波计数模式...

    此致、

    Bowen

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

    尊敬的 Bowen:

    我不确定您为何要使用隔离式探针。 上面显示的波形是 MSP430的输出、而不是驱动器的输出。

    您是否也是指载波计数模式的向上计数模式。 我曾使用向上/向下计数模式在 PWM 信号的两侧引入死区。

    此致、

    Cyril