您好!
我使用 BQ25611DEVM 进行测试(跳线配置无变化) 、台式电源设置为5V 2A、连接至 VIN (EVM J1)
USB 电缆已断开连接
加电寄存器0x0读取0x4后、电源电流为470mA、充电电流为510mA (IINDMP 限制)
当我尝试使用高于0x4的值对寄存器0x0进行编程时、500mA 的限制不会增加、但是、如果值低于0x4、则输入功率每步都会降低~100mA
我希望能够按照数据表的规定增加输入电流限制、这会是什么问题?
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我使用 BQ25611DEVM 进行测试(跳线配置无变化) 、台式电源设置为5V 2A、连接至 VIN (EVM J1)
USB 电缆已断开连接
加电寄存器0x0读取0x4后、电源电流为470mA、充电电流为510mA (IINDMP 限制)
当我尝试使用高于0x4的值对寄存器0x0进行编程时、500mA 的限制不会增加、但是、如果值低于0x4、则输入功率每步都会降低~100mA
我希望能够按照数据表的规定增加输入电流限制、这会是什么问题?
谢谢
您好 James、
这是寄存器的转储、ICHG 和 VBATREG 具有其默认值
上电后:
0x0 | 0x04 |
0x1. | 0x1A |
0x2. | 0x91 |
0x3. | 0x22 |
0x4. | 0x40 |
0x5 | 0x9E |
0x6 | 0xE6. |
0x7 | 0x4C |
0x8. | 0xB4 |
0x9. | 0x80 |
0xA | 0xC0 |
0xB | 0x54 |
0xC | 0x75 |
将8写入 REG00后:
0x0 | 0x08 |
0x1. | 0x1A |
0x2. | 0x91 |
0x3. | 0x22 |
0x4. | 0x40 |
0x5 | 0x9E |
0x6 | 0xE6. |
0x7 | 0x4C |
0x8. | 0xB4 |
0x9. | 0x00 |
0xA | 0x80 |
0xB | 0x54 |
0xC | 0x75 |
谢谢
阿农
您好、Arnon、
如果可能、我建议您在测试期间禁用看门狗、以确保您的寄存器不会在每个看门狗周期结束时被复位。 您可以通过设置 REG05[5:4]= 00b 来禁用看门狗计时器。
此外 、我在您共享的两个转储之间看到的一个寄存器差异是 VINDPM 状态寄存器 REG0A[6]。 如果 VINDPM 调节激活、此充电器将减少流至电池的充电电流、以使 VBUS 保持在 REG06[3:0]中设定的输入电压限值之上并防止输入过载。
您能否进行显示 VBUS、IBUS (输入电流)、VBAT 和 IBAT (电池充电电流)的示波器捕获? 获取一个示波器捕获、显示 REG00从0x04更改为0x08时的波形行为。 查看波形如何响应充电电流的变化可能会有所帮助。
此致、
James