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.

[参考译文] BQ25611D:未知适配器- 500mA 输入限制不能被 IINDPM 寄存器覆盖为更高的值

Guru**** 661510 points
Other Parts Discussed in Thread: BQ25611DEVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1184798/bq25611d-unknown-adapter---500ma-input-limit-cannot-be-overridden-by-iindpm-register-to-higher-value

器件型号:BQ25611D

您好!

我使用 BQ25611DEVM 进行测试(跳线配置无变化) 、台式电源设置为5V 2A、连接至 VIN (EVM J1)

USB 电缆已断开连接

加电寄存器0x0读取0x4后、电源电流为470mA、充电电流为510mA (IINDMP 限制)

当我尝试使用高于0x4的值对寄存器0x0进行编程时、500mA 的限制不会增加、但是、如果值低于0x4、则输入功率每步都会降低~100mA

我希望能够按照数据表的规定增加输入电流限制、这会是什么问题?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Arnon、

    当 REG00[4:0](IINDPM 寄存器)设置为高于0x04的值时、您能否提供显示所有寄存器值的完整寄存器转储?  

    您的 VBAT 电压和 ICHC 设置是什么(REG02[5:0]和 REG03[7:4])?

    此致、

    James

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 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