BQ27510-G3
时间:10-02
整理:3721RD
点击:
如下图所示,OP Config 的 SLEEP位已经置位了,并且Average Current也低到0mA,但Control Status 的SLEEP位并没有置位,没有进入SLEEP模式,这是为什么?
从手册看只要OP Config 的SLEEP位置位了,并且平均电流低于阈值就会进入Sleep模式啊
- 您好
- 请把OP config寄存器的读数发上来看一下
- 我用EVM测试了一下,SLEEP是置位的
这个不就是OP config寄存器吗?OP config 读数SLEEP是置位的啊,我的理解是,只要OP cofig置位,并且平均电流小于阈值就可以进入Sleep.
因为这个芯片用EV2300无法实现量产,所以就没有对它进行任何配置,这样可以吗?OP config的sleep位默认时置位的,而且默认的阈值也远大于我们电路的待机电流。现在待机电流120uA,其中这个片子不进入睡眠模式就消耗了100多uA。
我知道问题在哪里了,是Flags寄存器的BAT_DET没有置位(没有检测掉齿),就连normal模式都没有进入,所以就没有所谓的sleep了。
我把OPconfig B 的BIE位清除,再下发BAT_INSERT指令,就进入sleep模式了,待机电流成功低至24uA