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.

[参考译文] DRV8305-Q1:设置 Gate_EN 后的高电流

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1135604/drv8305-q1-high-current-after-setting-gate_en

器件型号:DRV8305-Q1
主题中讨论的其他器件:DRV8305

您好!

我们将 DRV8305NQPHPQ1用作的栅极驱动器
BLDC 电机控制板、正在经历中的跳转
在这种情况下、流入电路板的总电流为70mA 至390mA
GATE _EN 位被置位。 DRV8305也变得很热
(58°C)。 所有电路板都能看到这种效果、因此看起来是这样的
系统现象。 原理图和布局
数据表(SLVSD12C)中删除了该参数。

此处是 DRV8305的原理图:

半桥的原理图如下所示:

驱动器工作、并且可以使电机(MOSFET)旋转
开关看起来不错)、但芯片很热。 任何想法
该电流将达到的值?

此致、

John

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

    嘿、John、

    我将与团队协商、并在本周结束前提供反馈。

    此致、

    Akshay

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

    您好、Akshay、

    感谢您的回复。 我将继续从我的角度来看、并在这里分享任何结果。

    起初、我认为这可能是电路板的问题、但现在的设计是相同的
    用于第二个板、它显示了相同的问题。 此外、它会影响整个电路板。

    这个问题对于我们来说至关重要、因为电路板也应该在80°C 的环境温度下工作。 尽管我有
    尚未在回火环境中进行测试、我有一些担心、这将是一个问题。

    期待您团队的回应。

    此致、

    John

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

    嘿、John、

    我想知道您使用的是什么 Idrive 设置、是否可以降低它以查看这是否有助于散热? 您能否提供所使用 MOSFET 的数据表?

    您是否测量了相电流波形的外观?

    此致、

    Akshay

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

    您好、Akshay、

    在搜索电流流向何处时、我移除了所有相位的栅极电阻器以及连接到 VCP 的晶体管。 没有改善、电流保持在360mA。 在该板上、无法打开 SH_X 和 SL_X 电路。

    正如您所询问的、以下是 Idrive 和死区时间的设置:

        drvicVars_M1.Ctrl_Reg_05.TDRIVEN = TSour_2000_ns; // default 2000 ns (1780 ns)
        drvicVars_M1.Ctrl_Reg_05.IDRIVEN_HS = ISink_HS_0p500_A;  // default 60 mA
        drvicVars_M1.Ctrl_Reg_05.IDRIVEP_HS = ISour_HS_0p125_A;  // default 50 mA
        drvicVars_M1.Ctrl_Reg_06.TDRIVEP = TSink_2000_ns; // default 2000 ns (1780 ns)
        drvicVars_M1.Ctrl_Reg_06.IDRIVEN_LS = ISink_LS_0p500_A; // default 60 mA
        drvicVars_M1.Ctrl_Reg_06.IDRIVEP_LS = ISour_LS_0p125_A; // default 50 mA
        drvicVars_M1.Ctrl_Reg_07.DEAD_TIME = DeadTime_500_ns;  // default 60 ns (52 ns)
        drvicVars_M1.Ctrl_Reg_0A.GAIN_CS1 = Gain1_10VpV; // default 10 V / V
        drvicVars_M1.Ctrl_Reg_0A.GAIN_CS2 = Gain2_10VpV; // default 10 V / V
        drvicVars_M1.Ctrl_Reg_0A.GAIN_CS3 = Gain3_10VpV; // default 10 V / V
        drvicVars_M1.Ctrl_Reg_0C.VDS_LEVEL = VDS_Level_0p175_V; // default 1.175 V
    

    和 MOSFET 的数据表:

    e2e.ti.com/.../NVMFS5C430NL_2D00_D.PDF

    我测量了相电流、以检查电流传感器和
    我觉得一切都很好。 电流分流器的比例因子
    也是正确的。

    以下是相电压(1:PH_A、2:PH_B、3:PH_C)和的示波器截图
    Ph_A 上的电流 PH_A 的 PWM 电压设置为-0.4V (pwmData.Vabc_pu.value[0])
    而 PH_b 和 PH_c 设置为0.0V。已连接电机。

    如果您看到我丢失的内容、请告诉我。 :-)

    您好!

    John

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

    嘿、John、

    感谢您提供更多信息。 我的目标是在本周结束前提供反馈。

    此致、

    Akshay

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

    您好、Akshay、

    感谢您的更新。

    新信息。 我注意到 C94 (DRV8305的 PVDD 上为4.7uF)运行过热(75°C)。 我可能会怀疑高频振铃会通过电容器接地。 但是、该电容器两侧的示波器图像是干净的。

    由于我将在接下来的两周内离开办公室、明天我们无法解决的问题、我将不得不在第41个日历周中继续讨论。 我期待您明天能够提供的任何信息。

    您好!

    John

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

    嘿、John、

     

    感谢您的耐心等待。  

    您的 PVDD 是什么?  

     

    我进行了原理图审阅、下面是我的反馈:

    1) 1)请确保 CP1H 电容的额定值为 PVDD、CP2H 电容的额定值为 PVDD x2的额定电压。  

    2) 2)建议 VCPH 至 PVDD 电容为2.2uF 而不是2.2nF。  这可能是令人关切的主要问题。

    3) 3)根据数据表的建议、nFault 上是否有外部上拉电阻器?

    4) 4)我注意到 MOSFET 的 Qgd 为9nC、通过 iDrive 设置、您将获得72ns 的上升时间和18ns 的下降时间。 这非常快、因为我们通常建议使用100-200ns 进行快速开关。 因此、我建议降低 iDrive。

    5) 5) C94是否符合 PVDD 标准? 我建议使用评级更高的电容、因为有时电容会降额、这可能会影响电容的有效性。

     

    此致、

    Akshay

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

    您好、Akshay、

    感谢您的评论和反馈。 这对我有很大帮助!

    我们在汽车领域、因此 PVDD 为9V 至16V。抱歉、我应该在第一封邮件中提到过这一点。

    对您的看法:

    1) CP1H 和 CP2H 均为47nF 50V。检查:16V + 12V = 28V * 2 = 56V ->临界性。 您认为、最好提高或好吗?
        器件型号 TDK CGA3E2X7R1H473K080AA
        数据表: TDK
    2) 2)就是这样! 哇! 我想、我已经在 A (感觉)上看了100次、没有看到错误。 我没有适合的2、2 μ F 器件、但能够输入10 μ F 25V 电压、电流降至100mA、这正是我所期望的、DRV8305温度低得多、C94也不热。 所以、我认为这是问题所在。 谢谢、谢谢、谢谢。 我很开心。

    3)是的、有一个连接到 nFault 的10k 上拉电阻器 R92

    4) 4)良好的信息、我将进行检查。 由于栅极电阻器为10欧姆、我最初增加了这些值、但会再次降低这些值。

    5) 5) C94的额定电压为35V。您认为这足够了吗?

    因为事情看起来很好。 我将关闭此主题、并将您的解决方案标记为解决此问题。 如果有任何其他问题、我将打开一个新线程。

    再次感谢!

    此致、

    John