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.

[参考译文] DRV8301:如果启用了降压,DRV8301会加热很多

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/566937/drv8301-drv8301-heats-up-a-lot-if-buck-is-enabled

部件号:DRV8301

大家好,  

我在DRV8301上工作了2周多,但每次尝试使用数据表中图7中提供的参考设计时,我都会遇到一个问题。 我按照设计中的建议连接了所有设备,然后IC迅速加热 。

温度很快达到100 C,没有任何工作,在这种情况下,GVDD很低。 但一旦我通过将EN_BUCK降低来禁用它,GVDD = 11V,IC冷却,SPI工作正常。

当EN_BUCK保持浮动时,它达到2.4V。 当降压被禁用时,我已经检查了所有其它电压,如AVDD = 6.4V,DVDD = 3.3V。  

在驱动EN_BUCK低电压时,我还从设计中移除了22uH电感器和47uF电容器。

当启用降压时,为什么IC会加热?

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

    很抱歉,这部分给您带来了麻烦。

    1) 在测试过程中是否安装了22 uH电感器和47 UF电容器?
    2) 您从VCC获得了多少电流?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Phil,您好!
    非常感谢您的回复,我将Arduino MEGA 2560用作微控制器,并使用板上的VCC引脚跨DRV8301的外围设备提供VCC。 当连接电感器时,它会产生大量电流(就像短路一样),Arduino板将关闭,直到我从电路中移除电感器。 这就是为什么我要移除电感器和电容器,而且我必须将EN_BUCK拉低,这样IC就不会加热太多。
    禁用降压和去除电感器有哪些缺点? 为什么当启用降压时IC会加热?
    再次感谢您的参与!!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Suraj,

    电感器必须连接至降压,以使其正常工作。 我建议从VCC降压输出断开所有外部负载,并检查以下组件块:

    1) PHand VCC之间的电感器连接
    2) 电容器直接在电感器后面,连接到VCC和GND
    3) PH和GND之间连接的二极管
    4) 在VCC,VSENSE和GND之间正确配置分压器。

    DRV8301 BoosterPack提供了组件选择和放置的良好参考:
    www.ti.com/.../BOOSTXL-DRV8301
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Phil,您好!
    感谢您的回答,我将尝试此操作并在此处报告结果。
    再次感谢!!