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.

[参考译文] TMS320F28388D:使用 DRV8323RS 的电机相位中 MOSFET 开关上的电流过冲

Guru**** 2540080 points
Other Parts Discussed in Thread: TMS320F28388D, DRV8323, BOOSTXL-DRV8323RS, TMDSCNCD28388D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/925958/tms320f28388d-current-overshoot-on-mosfet-switch-in-motor-phase-using-drv8323rs

器件型号:TMS320F28388D
主题中讨论的其他器件: DRV8323BOOSTXL-DRV8323RSTMDSCNCD28388D

您好!

我们目前正在使用 TMS320F28388D 和 DRV8323RS 门来实现 FOC、以控制 PMSM 电机。
但是、当我们观察电流时、我们清楚地看到电流过冲、在某些情况下会成为一个问题。

其中包括:

不同的通道为:

黄色:栅极高侧 PWM

蓝色;栅极低侧 PWM

绿色;实际相电流(通过电流探头进行测量)

紫色:DRV ISENA 引脚(滤波电流感测引脚)

我们在这里看到、每次晶体管开关时、电机相位中都会发生过冲或下冲。

然而、由于电机相位的感应、电流应该保持恒定。

此外、当低侧晶体管打开时、不应发生低侧分流电阻器上的下冲、电流应很快变为零。

以下是在转换时缩放的相同测量值:

您是否了解导致此问题的原因?

提前感谢。

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

    您好!

    您是否使用开关器件栅源极端子的差分示波器测量栅极低侧/高侧?

    您申请了多少死区时间? (DBRED 和 DBFED)我在放大图上清楚地看到了体二极管导通周期、但在第一幅图中看不到。

    最棒的

    John

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

    John、您好、感谢您的回答。

    我们通过测量接地端和 PWM 信号引脚之间的电压来测量栅极低侧/高侧。 这就是高侧和低侧不处于相同刻度的原因。

    死区时间由 DRV8323处理、设置为100ns。 控制卡发送的 PWM 没有死区、因为 DRV 添加了一个死区。 您是否认为控制卡还应增加死区时间?

    此致、
    Natan

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

    Natan、

    您可以增大 DRV8323上的死区时间设置吗? 如果这不起作用、我们可能需要电机驱动论坛专家的帮助。

    最棒的

    John

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

    您好、John、感谢您的回答。


    我尝试将 DRV 死区时间设置在50到200ns 之间、过冲会增加。

    在50ns 的死区时间内、它从大约50%变为200ns 的死区时间、从略高于60%变为零。

    最棒的

    Natan

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

    您好、Nathan、

    您是指 isena 的振铃吗? 如果是、这似乎是由于两个开关中的过大下冲而发生的。 下冲标度通常是由栅极驱动电阻引起的、并非总是如此。 您的第一次捕捉似乎表明了两侧的元凶。 它可能是高侧下冲也会影响总线电压、从而不良地影响低侧导通事件。 PCB 必须具有足够的本地直流滤波电容器、这可能是减少两种情况下电源压降的一种方法。

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

    Natan、

    我们需要查看您的原理图和布局以进一步深入了解。

    此致、

    -Adam

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

    您好、Adam、感谢您的回答。

    我们的设置非常简单。 我们将 TMDSCNCD28388D 控制卡与两个 BOOSTXL-DRV8323RS 电机驱动器配合使用。

    这些驱动器控制 T 型电机的抗重力4004 300kv 电机。

    控制卡的电源是常规 USB 电缆、而电机驱动器电源是外部12V 电源。

    (此外、还有用于测量转子角度的编码器)。

    下面是设置图:

    此外、这里是电压的引脚分配文件:

    e2e.ti.com/.../PinAssignment.zip

    最棒的
    Natan

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

    您好、GL、感谢您的回答。

    “治愈”的确切含义是什么?

    总线电压是我们尚未检查的东西。 我将在这个方向上进行一些挖掘。 谢谢。

    最棒的

    Natan

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

    Natan、

    请在此主题中发布您的发现。

    此致、

    -Adam

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

    好的、抱歉、

    我的最后一个发现是、Vbus 测量在极短的时间内将1或2V 峰间干扰(电源电压为12V)偏斜。 因此、这似乎是一个很大的问题、也许我错了。

    我还想补充一点、电机特性是:

    马达:马达抗重力4004 kv300

    两相间测得的电阻:0.65欧姆

    两相间测得的电感:270uH

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

    尊敬的 Adam:

    在执行更多测试后、似乎未在电机相位中发生过冲。 由于电流探头就在电机旁边、因此我们进行了错误测量、因此我们认为电机产生的磁场是由探头测量的。

    这是新测量的屏幕

    此外、我们在这里看到的噪声水平是我们在探针未测量任何电流时所具有的噪声水平。

    最好
    Natan