BQ24170输出电流问题
参考datasheet搭建的充电电路,如下图所示
当电路处于充电状态时,将电路板连接到system处(打开系统电源开关),充电指示灯开始闪烁,充电故障!保持系统开关打开,重新插拔adapter,充电正常。查看datasheet,有如下一段文字
分析可能是上电瞬间,电流过大。
请问是这个原因吗?有什么方法解决。不能每次都插拔adapter吧?
另外文字描述中所说的MOSFETs是指哪个mos管?他是如何检测到这个mos管导通电阻的电流的呢?
高人呢?怎么没人回复啊?
你好,充电电流cycle by cycle保护是指监测的同步buck充电器的上管。
用示波器监测一下出现异常时输入电压的波动,看看是否因为系统负载的容性负载突然打开拉低了输入电压。
此外你发来的图显示是用了power path的电路图即Figure 1,2 这种架构系统负载的电流突变不会导致buck的上管过流,而Figure 3,4这种直接将系统负载接到充电输出端的架构才会出现这个问题。建议你检查一下负载所接的位置 以及是否采用了POWER PATH ,即是否BAT和系统负载直接接了MOSFET来隔离。
因为mosfet导通阻抗Ron是一个恒定的值,所以在导通以后可以把它当成一个固定的电流检测电阻,直接测量MOSFET S-D两端的电压差就可以了,而这个mosfet是集成在内部的,所以Ron的值是确定的,用Ron上采集到的电压信号去与过流门限做比较就可以判断是否过流,但实际的电路中以及考虑到每个开关周期的导通瞬间的涌浪,所以cycle by cycle的过流保护都是有一定的消隐时间的。
您好:上面是我的实际电路图。另外我的vcc_system后面确实是接的容性负载(两路DCDC)
在你按下开关后,输入端的电压波形是什么样的?充电器的输入过流保护是否有触发?
此外,你选用的dc-dc带有软启动功能吗?如果dc-dc的负载也比较大,建议做一个启动时序来错开启动的涌浪。或者简单的在每一个dc-dc的输入端加一个小电感来抑制启动时的涌浪。谢谢!
现在的解决方案是:
1)OVPSET对地接个电容器起到上电缓起的功能,避开上电瞬间的浪涌电流
2)在开关前加电感和电容,在开关打开的瞬间由电容对后面的电路供电,从而抑制充电电路中开关打开瞬间的浪涌电流。
充电器输入端的过流保护应该是可恢复的吧?
你好,我也是参照该图,但遇到的情况却恰恰相反。条件是电池低于5.6V,我的负载工作不起来了,然后我插入充电器12V充电(断开负载了),灯一直在闪,估计是检测不到电池报错,我把电池重新扣上或者接上负载,灯就不闪了。如何理解?
这块是指充电回路的电流监测吗 ? 和power path 架构的系统输出电流不相关吧