我使用 R=220来限制电路板上的电流、因此 IlimtA=355/220=1.6A。
而 IlimtB 在 REG00中配置。
电流限制是 IlimtA 和 IlimitB 的最小值。
bq25890自动执行电压握手。 在我的测试中、我只读取 REG00、从不写入。
使用 万用表测量电流、如下所示(仅切断 VBUS 线并将其放入万用表)。
我没有使用任何 USB 电流监控器、因为它们可能支持 QC2.0\QC3.0\BC1.2 、这会干扰测试。
我使用2000mAh 1C 电池。 首先、电池电量耗尽、并在测试之前用500mA 电流充电20分钟、以确保电池不在预充电或恒压部分。
未写入 REG、因此 默认情况下 HVDCP_EN 和 MAXC_EN 都启用。
以下是我的测试结果:
情况 |
1 |
2. |
3. |
4. |
5. |
6. |
5V 电源 |
iPad 2.1A 充电器 |
iPhone6 1A 充电器 (__LW_AT__繁体中文) |
iPhone6 1A 充电器(欧洲) |
台式电源3A,D+D-短接 |
台式电源3A,、D+D-开路 |
笔记本电脑 Type C USB |
实际流向电路板的电流 |
0.55A |
0.41A |
0.45A |
795mA |
472mA |
0.46A |
我认为 IlimtB 应该是 |
无标准 2.1a. |
无标准 1A |
无标准 1A |
DCP 3.25A
|
SDP 500mA |
SDP 500mA |
从 REG00读取的实际 IlimitB |
REG00=104 2.1a. |
REG00=127 3.25A |
REG00=72 500mA |
REG00=127 3.25A |
Re G00=72 500mA |
Re G00=72 500mA |
问题1. 在案例1、CASE2和 CASE4中、Ilimit B 为2.1A、3.25A 和3.25A、为什么电流永远不会达到1.6A? (我已经检查过、当 IlimtA=1.6A 时、电路板上的 R 为220。)
问题2. MaxCharge 与 QC2.0?兼容
问题3. MaxCharge 与 Apple 电压范围?兼容
请帮助!
谢谢你。
弗兰克