我们选购了TI的BQ25120EVM-731的板子,想进入运输模式(ship mode),我也按照测试步骤进行了,得到的电压不是100nA以内,而是415uA左右。
Ship Mode (Optional if I2C Control not Used)
1. Enable PS#1 and PS#2
2. Open the software GUI
3. Go to Field View of the GUI and then read all the registers. All the default register values should be
shown in the register map (as shown in Figure 3).
4. Measure on CM#2 → ICHRG = 9–11 mA
5. Install the jumper on J7 – connect CD to SYS
6. Disable PS#1
7. Measure on CM#2 → ICHRG = 5–7 µA
8. Check the box in front of “EN_SHIPMODE” in the software GUI
9. Measure on CM#2 → ICHRG < 100 nA
10. Disable PS#2
上面是说明文档里对进入运输模式的说明,第1~7步没有任何问题,电流表测试的结果也跟文档上说明一致。
第8步因为我们没有EV2400的板子,所以用不了GUI去调试。
但我们用自己的MCU编程给了它一个进入ship mode的指令。
具体是给0x00地址写了一个0x20的值给它,也把CD脚跟SYS短接了,并且拔掉了充电线。
结果电池处得到的电流是415uA左右,而不是上面说的小于100nA。
请问对上述问题有什么解决办法?在线等,谢谢!
Xinming Gao:
很有可能是你的I^2C没写成功,建议你读下所写的值,确认是否已经写写成功了。
Frank Huang:
回复 Xinming Gao:
谢谢,如果正常的话,I2C出来的结果应该是什么?我现在读到的值是0x03,请问对吗?
Frank Huang:
回复 Xinming Gao:
按照步骤,首先是插上充电线充电,并且CD不拉高时,电流10.10mA
Frank Huang:
回复 Xinming Gao:
接着,我把CD脚跟SYS短接,这时CD为高电平,电流变成9.5uA,之前测试一直是5.8uA左右的。
Frank Huang:
回复 Xinming Gao:
接下来就是写I2C指令进入运输模式,并且拔掉充电线,这时的电流是400多uA了,不是小于100nA。
mo zhu:
回复 Frank Huang:
你好,我想问一下,为什么我用I2C读BQ25120读不出来数据?CD这个引脚具体什么功能?谢谢啦
user1471758:
回复 Frank Huang:
请问手动按MR如何进入shipmode?我现在偶尔可以进入,但是大多数条件下,不能进入,我现在不清楚手动MR进入SHIPMODE的条件具体有哪些?