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.

[参考译文] UCC27533:仅首次运行

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/965340/ucc27533-only-works-the-first-time

器件型号:UCC27533

您好!

我的驱动程序有问题。 我想做一个简单的测试、因此我将其焊接在性能板上、并将其连接到 Arduino。 我尝试在电源上使用100nF 和1uF 电容器、但结果始终相同。 我首先生成具有 Arduino 的 PWM、即5V 500 Hz 50%、工作正常。 我将占空比更改为0%、这是可以的;我将其更改为100%、这是可以的;当我将占空比再次更改为50%时、它停止工作。 Arduino 输出上的信号正确、5V PWM 占空比为50%。 驱动器输入 IN+上的信号衰减、1V PWM 占空比为50%。 驱动器的输出为0V。 我用100%重试占空比、但驱动器永远无法正常工作。 无论我做什么、输入 IN+上的信号最终始终为0V。 我停止使用 Arduino 的 PWM、并将输入 IN+直接连接到 VDD 12V。 不会发生任何情况。 当我拔下电线并将其连接到12V、接地之后、再接12V 等时、它有时会开始工作。 因此、在驱动器的输出上、我会按预期获得12V 电压。 但我必须多次这么做。

我决定使用 IN-输入、因此 IN+ I 连接到12V。 结果是相同的。

我已经尝试过3个驱动程序、结果始终相同。

 此致

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

    曼努埃尔

    感谢您联系 E2E!

    关于您的问题、我有几个问题/意见:

    1) 1) IN+引脚上的1V PWM 不会使驱动器切换、这是有道理的、因为输入阈值:

    2) 2) 2) 2) 您能否确认输入电阻器的值为220欧姆而不是220千欧?  无论如何、请考虑将其替换为推荐的150欧姆电阻器。

    3) 3) 关于您的电源旁路电容器、它们是否实际靠近 IC 放置并穿过 VDD 和 GND 引脚?  由于它们分别是引脚1和引脚2、因此这是合理的。

    4) 4) 由于您使用的是 PERF 板、您是否具有到所有 GND 的低阻抗路径?  您的 GND 反弹是如何的?  

    驱动器输出产生的高 di/dt 电流以及电路板布局寄生效应会导致接地反弹。 由于该器件只有一个 GND 引脚、该引脚可能以电源接地为基准、因此这可能会干扰输入引脚和 GND 之间的差分电压、并触发意外的输出状态变化。 由于17ns 的快速传播延迟、这最终会导致高频振荡、从而增加功率耗散并造成损坏器件的风险。

    我希望这对您有所帮助、我期待收到您的回复。

    谢谢!

    Aaron Grgurich