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.

[参考译文] DRV8350:在同步1x PWM 模式下 GHx 不能正常工作

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1469872/drv8350-ghx-not-working-properly-for-synchronous-1x-pwm-mode

器件型号:DRV8350

工具与软件:

您好!

我希望你们都做得很好!
我使用的是  DRV8350HRTVT、但电机正常旋转会遇到一些问题。 我正在使用以下条件:

  1. 1x PWM 模式(MODE 引脚、560k Ω 电阻、Hi-Z)
  2. INHC (Dir、低电平)
  3. INLC (制动、高电平)
  4. 霍尔传感器信号直接连接到 INLA、INHB 和 INLB、无需 MCU (实现了适当的上拉电阻和滤波)
  5. MCU 生成的 PWM 信号(STM32、20kHz、10%占空比仅用于测试)
  6. VM/VDRAIN ->电源16.8V ~ 18V (3A)
  7. IDRIVE ->连接到3.3V
  8. VDS -> Hi-Z

由于电机仅振动、我尝试先检查信号(霍尔传感器、相位、GHx、GLx、SHx)发生了什么情况。 我注意到在某些相位和某些门中有太多噪声、因此在尝试使其工作之前、我决定移除电机、仅检查驱动器的预期行为。

数据表提供以下参考:

DRV8350H (数据表)
未定义状态 INHC = 0 A 相 B 相 C 相 该设计的链接
INLA INHB INLB GHA GLA GHB GLB GHC GLC
STOP (停止) 0 0 0 L L L L L L STOP (停止)
对齐 1. 1. 1. PWM !PWM L h L h 对齐
1. 1. 1. 0 L L PWM !PWM L h B→C
2. 1. 0 0 PWM !PWM L L L h a→C
3. 1. 0 1. PWM !PWM L h L L A→B
4. 0 0 1. L L L h PWM !PWM C→B
5. 0 1. 1. L h L L PWM !PWM C→A
6. 0 1. 0 L h PWM !PWM L L B→A

由于我移除了电机、因此我可以控制霍尔传感器信号并检查预期行为。 我获得了以下结果:

DRV8350H (测量、无电机)
未定义状态 INHC = 0 A 相 B 相 C 相 该设计的链接
INLA INHB INLB GHA GLA GHB GLB GHC GLC
制动器 X X X L h L h L h 制动器
STOP (停止) 0 0 0 h L h L h L STOP (停止)
对齐 1. 1. 1. PWM !PWM L h L h 对齐
1. 1. 1. 0 h L PWM !PWM L h B→C
2. 1. 0 0 PWM !PWM h L L h a→C
3. 1. 0 1. PWM !PWM L h h L A→B
4. 0 0 1. h L L h PWM !PWM C→B
5. 0 1. 1. L h h L PWM !PWM C→A
6. 0 1. 0 L h PWM !PWM h L B→A

似乎高侧的栅极无法正常工作(但并非所有情况下都是如此)。

我检查了电路和驱动器配置很多次、但无法确定问题可能在哪里。

我附上了原理图的一部分作为参考。

您能给我介绍一下我还能尝试解决这个问题吗?

提前感谢!

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

    Daniel、您好!

    不确定这里发生了什么,但从你的终端的更多信息可能会帮助我。

    您是否提到输出中存在大量噪声? 您的 IDRIVE 设置为什么? 您在使用什么 MOSFET?

    您是否碰巧具有以下波形:

    GHx 至 SHx

    SHx 至 GND

    GLx 至 GND

    此致、

    Yara

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

    你好、雅拉!

    感谢您的答复。 我花了一段时间进行一些测量、但我希望这些测量能够帮助找出问题的根源。

    1) 1)是的、有一些噪声(振荡、尖峰/峰值)、尤其是在我连接电机时。

    2) 2) IDRIVE 设置为3.3V。 公司之前的一个项目就是这样使用的、但我更彻底地检查数据表、我知道它可以连接到 DVDD。 我的下一个测试是尝试将其路由到 DVDD、看看这是否导致了错误行为。

    3) 3)我将"TPW1R306PL、L1Q"用作 MOSFET。

    至于我尝试了三种不同状态(0-0-0停止、1-1-0 B->C、1-0-0 A->C)下的波形。

     总之、我将信息放在一个表格中。

    如果您需要更多信息或原始数据、请告诉我、我会尽快准备。

    感谢您的帮助!

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

    Daniel、您好!

    我认为问题只是 IDRIVE 设置对于正在使用的 MOSFET 来说太高了。

    请阅读以下两个常见问题解答:

    https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/796378/faq-selecting-the-best-idrive-setting-and-why-this-is-essential

    https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1236302/faq-drv8353rs-evm-how-to-avoid-damaging-your-drv8353rx-evm-with-too-high-idrive

    栅极上有相当多的振铃、看起来会引起一些击穿、因为振铃足够严重、会在高侧栅极开启时开启低侧栅极。

    此致、

    Yara

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

    你好、雅拉!

    感谢您的快速回复。

    我针对以下选项更改了 IDRIVE 设置。

    但我仍会在信号上看到相同的振铃。 遗憾的是、除了电压电平外、似乎没有任何变化。

    我还比较了以下内容、以便 您可以看到行为几乎是相同的。

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

    Daniel、您好!

    我更改了以下选项的 IDRIVE 设置。

    您的意思是您已经尝试了所有这些 IDRIVE 设置吗?

    使用所选的 MOSFET、您实际上不应超过突出显示的设置:

    您是否有可供测试的全新 IC?

    此致、

    Yara

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

    您好、Yara、

    有。  检查 MOSFET 后、我发现150/GND 和更低的设置可能都没问题、所以 我会尝试从300mA 变为更高的设置。 不幸的是、没有任何变化。

    对于新的 IC、我尝试了使用备用 PCB 并使用了 IDRIVE 50/GND (连接到100mA)、但再次获得了相同的结果。

    下一步、我将尝试使用应该可以正常工作的早期版本的 PCB。 我非常快速地检查了 PCB、发现它还将 IDRIVE 设置为1/2A、所以不知道为什么它在其中运行良好。 不过、原理图应该是相同的。 我知道主要区别在于固件(之前的源代码丢失)和 PCB 设计、但如果没有重大变化、驱动器的行为仍然应该与数据表相匹配。

    我会再测试一些、如果发现任何新东西、我会回来与您联系。  非常感谢您提出任何建议或进行其他测试。

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

    Daniel、您好!

    您是否尝试过输出中的滤波组件? 因为波形看起来 即使在栅极未切换时也有很多噪声。

    以下是一些有关 RC 滤波器的资源

    https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/991693/faq-proper-rc-snubber-design-for-motor-drivers

    https://www.ti.com/lit/ta / ssztbc7/ssztbc7.pdf?ts = 1739462292533&ref_url=https%253A%252F%252Fwww.google.com%252F

    请告诉我您的测试进展如何!

    此致、

    Yara