DRV8301驱动芯片BUCK电路问题
手上有一套TI的DRV8301开发板,用示波器测试BUCK模块相关引脚电压波形,非常标准。自己参考该开发板原理图设计了一块电路板,昨天反复测试后发现当设置EN_GATE为低电平时,PWRGD和FAULT引脚都为高电平;当设置EN_GATE为高电平时,PWRGD和FAULT引脚开始出现低电平。
昨天下午又焊了一块DRV8301及其外围电路,所用元器件参数和TI的DRV8301开发板上的一样,可是最后BUCK电路稳压出来的电压为8V,VSENSE引脚电压为1.3V。
今天通过修改程序,设置EN_GATE为高电平后增加10ms延迟,PWRGD和FAULT引脚都为高电平。可是DRV8301其他模块均不能工作,没有PWM输出,没有电流放大器输出,也不能通过SPI访问。
这张图片是PH引脚的波形
这是PH引脚波形的放大图
这张图片是BUCK电路输出电压波形(通过调整反馈电阻,使输出接近5V,但VSENSE引脚电压仍为1.3V),存在明显的纹波。另外RT_CLK、COMP以及VSENSE引脚也存在明显的纹波,且电压值与TI的DRV8301开发板的相比,都有所偏大。
这是给整个电路板(自制的)断电后BUCK电路输出电压波形变化曲线,并且能听到明显的噪音,应该是电感发出的吧。另外,自制的电路板工作时,也会发出较轻的声音。
上面给出的图片都是昨天测试的,测试时EN_GATE引脚处于低电平状态。
以上是我在实验时观察到的现象,不知是否有什么细节没有考虑到。如果是PCB布线的问题(VSENSE引脚反馈电阻距离电感输出端较远,有6cm的布线长度),如何改善?
接触DRV8301驱动芯片有一段时间了,唯一的学习资料就是TI的DRV8301开发板原理图和芯片手册,虽然先后看了几遍,感觉还是对这款芯片很陌生,不禁要感叹一声,简直比28035芯片还难入门。迄今为止,使用这款芯片遇到了不少问题,这是我之前学习单片机及DSP所从来没有遇到过的(之前的问题只要多看资料都可以解决),希望各位多多讨论,帮助一下像我一样的初学者,也使得DRV8301这款强劲的芯片更易于为大家所用。
修正一下上面的最后一段话,因为在设置EN_GATE引脚时没有写EALLOW;语句,即并没有真正地将EN_GATE设置为高电平。所以现在的情况是当设置EN_GATE为低电平时,PWRGD和FAULT引脚都为高电平;当设置EN_GATE为高电平时,PWRGD和FAULT引脚开始出现低电平。
请问您的问题解决了吗
这是因为8301后面的大焊盘没接地造成的,我也是查了好久才发现的
8301后面的焊盘没接地导致的
求问这个情况怎么处理 我也遇到了同样的问题 急求啊 QQ357177371
drv8301没焊接好,芯片背后的焊盘必须可靠接地,如果不是机器焊接,建议把背面焊盘用飞线引出来接地
全部引出来接地?能加个QQ聊下吗 我们就是输出8V 这个电压 我看是个R6 R7 有关 能跟你请教下吗
你好 请问 问题解决了吗 我也遇到了同样的问题 想跟你沟通下 行吗