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.

[参考译文] 空载驱动 MOSFET 芯片和 MOSFET 过热

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1134279/no-load-drive-mosfet-chip-and-mosfet-hot

主题中讨论的其他器件:DRV8353

客户有以下问题需要您的帮助  

 空载时、输出 PWM 波形驱动 MOSFET、MOSFET 和芯片变热。  当我禁用芯片或者 MCU 不输出 PWM 波形时、芯片通常不加热。  图像是我的 DRV 配置。

/resized-image/__size/320x240/__key/communityserver-discussions-components-files/138/pastedimage1663133667630v4.png

/resized-image/__size/320x240/__key/communityserver-discussions-components-files/138/pastedimage1663133647859v3.png

谢谢、

Susan Ren

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

    您好 Susan、

    感谢您将问题发布到 E2E。

    图片非常模糊、我无法很好地阅读。 您是否会考虑再次以更高的分辨率上传它们。  

    此外、是否有任何来自 SPI 寄存器的警告和故障发生? 正在使用什么 Idrive 设置?

    如果您可以提供 GHx、SHx 和 VDRAIN 的波形、这也会很有帮助。

    此致、

    Akshay

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

    您好、Akshay

    DRV8353_WRITE_DCR (0x0、0x0、0x0、0x0、PWM_MODE_6X、 0x0、0x0、0x1、0x0、0x1);
    delay_us (100);
    DRV8353_WRITE_HSR (LOCK_OFF、IDRIVEP_HS_300mA、IDRIVEN_HS_1100mA);
    delay_us (100);
    DRV8353_WRITE_LSR (1、TDRIVE_1000NS、IDRIVEP_LS_300mA、IDRIVEN_LS_1100mA);
    delay_us (100);
    DRV8353_WRITE_CSACR (0x0、VREF_DIV_2、0x0、CSA_GAIN_40、0x0、 0x0、0x0、0x0、SEN_LVL_1_0);
    delay_us (100);
    DRV8353_WRITE_OCPCR (TRETRY_8ms、死区时间_200NS、OCP_RETRY、OCP_DEG_8US、VDS_LVL_1_88);
    delay_us (100);

    void DRV8353_WRITE_DCR (int OCP_ACT、int DIS_CPUV、int DIS_GDF、int OTW_REP、int PWM_MODE、 int PWM_COM、int PWM_DIR、int coast、int 制动、int CLR_FLT)

    uint16_t val =(OCP_ACT<<10)|(DIS_CPUV<9)|(DIS_GDF<8)|(OTW_REP<7)|(PWM_MODE<5)|(PWM_COM<4)|(PWM_DIR<3)|(滑行<2)|(CLR<1)|(PWM_COM<4);
    DRV8353_WRITE_reg (DRV8353_DRIVER_CONTROL、val);

    void DRV8353_WRITE_HSR (int lock、int IDRIVEP_HS、int IDRIVEN_HS)

    uint16_t val =(LOCK_<8)|(IDRIVEP_HS<4)| IDRIVEN_HS;
    DRV8353_WRITE_reg (DRV8353_GATE _DRIVE_HS、val);

    void DRV8353_WRITE_LSR (int CBC、int TDRIVE、int IDRIVEP_LS、int IDRIVEN_LS)

    uint16_t val =(CBC<<10)|(TDRIVE<8)|(IDRIVEP_LS<4)| IDRIVEN_LS;
    DRV8353_WRITE_reg (DRV8353_GATE _DRIVE_LS、val);

    void DRV8353_WRITE_OCPCR (int TRETRY、int deid_time、int OCP_MODE、int OCP_DEG、int VDS_LVL)

    uint16_t val =(TRETRY<<10)|(DEAD_TIME<<8)|(OCP_MODE<6)|(OCP_DEG<4)| VDS_LVL;
    DRV8353_WRITE_reg (DRV8353_OCP_CONTROL、val);

    void DRV8353_WRITE_CSACR (int CSA_FET、int VREF_DIV、int LS_REF、int CSA_GAIN、int DIS_SEN、 int CSA_CAL_A、int CSA_CAL_B、int CSA_CAL_C、int SEN_LVL)

    uint16_t val =(CSA_FET<<10)|(VREF_DIV<9)|(LS_REF<8)|(CSA_GAIN<6)|(DIS_SEN <5)|(CSA_CAL_A<<4)|(CSA_CAL_B<3)|(CSA_CAL_CSEN<2)|
    DRV8353_WRITE_reg (DRV8353_CSA_CONTROL、val);

     

    这是有关 DRV8353寄存器配置的图片中的内容

    此致、

    Susan Ren

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

    您好、 Akshay

    VDRAIN  波形是否是指源极功率波形?

    此致、

    Susan Ren

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

    您好、 Akshay

    上面代码的屏幕截图是 SHx、GHx、veux 波形和 drv 配置。

    谢谢  

    Susan Ren

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

    您好 Susan、

    感谢您提供更多信息。 我将在下周中之前提供反馈。

    此致、

    Akshay

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

    您好、 Akshay

    感谢 Hope。

    此致、

    Susan Ren

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

    感谢您的耐心等待。

    此致、

    Akshay

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

    您好 Susan、

    这是以下文章的副本: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1134984/drv8353rs-evm-no-load-drive-mosfet-chip-and-mosfet-hot

    我现在将关闭它。  

    谢谢、
    Aaron