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.

[参考译文] BQ25895:系统输出限制为500mA

Guru**** 2496645 points
Other Parts Discussed in Thread: BQ25895

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/726079/bq25895-sys-output-limited-to-500ma

器件型号:BQ25895

团队、

我有一位客户使用 BQ25895进行设计、他们似乎无法更改 SYS 上可用的电流。 它们为 VBUS 提供5V 电压。 他们在没有任何改变或改进的情况下尝试操作多个寄存器。 到目前  为止、他们已经尝试更改输入电流限制器 IINLIM (reg 00-6)、ICO (输入电流优化器)(reg 02-4和 reg 09-7)和电压限制偏移(reg 01)的值。 以下是其当前定义:

#define mValChargerREG00_c 0x3F // 0b00111111 *
#define mValChargerREG01_c 0x05 /* 0b00000101 */
#define mValChargerREG02_c 0x21 // 0b00100001 */
#define mValChargerREG03_c 0x12 // 0b00010010 *
#define mValChargerREG04_c 0x25 // 0b00100101 *//* 2.368 A *
#define mValChargerREG05_c 0xF0 /* 0b11110000 *////* 1.024A、64mA */
#define mValChargerREG06_c 0x5E // 0b01011110 */
#define mValChargerREG07_c 0x85 // 0b10000101 *
#define mValChargerREG08_c 0x01 // 0b00000001 */
#define mValChargerREG09_c 0x44 //始终为0b01000100 */
#define mValChargerREG0A_c 0x93 //始终为0b10011 */
//#define mValChargerREG0B_c
//#define mValChargerREG0C_c
#define mValChargerREG0D_c 0x12 //始终为0b00010010 */
//#define mValChargerREG0E_c
//#define mValChargerREG0F_c
//#define mValChargerREG10_c
//#define mValChargerREG11_c
//#define mValChargerREG12_c
//#define mValChargerREG13_c
#define mValChargerREG14_c 0x39 // 0b00111001 */

有什么想法吗?  

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

    您的客户是在使用 EVM 还是他们自己的电路板? 如果有自己的电路板、是否可以发送原理图、包括电感器器件型号? 您能否让客户启用 ADC、进行至少一次测量、然后发送所有寄存器、包括上述缺失的寄存器? 一些缺失的寄存器是状态/故障寄存器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jeff、

    感谢您的回复。 看起来他们能够使其启动并运行。 他们 设法禁用了这个500mA 的电流限制。

    这是通过改变寄存器中的电压限值来完成的、如下所示:

     

    #define mValChargerREG03_c               0x1A             最小系统电压  3.5V

    #define mValChargerREG0D_c               0x8D             输入电压限制 3.9V、 强制 VINDPM

     

     您能在这里解释一下相关信息吗? 我们推测这是由于输入电压限制。 如果将其设置为4.7V、则导致 Vbus 引脚的 I-R 压降可能足以低于500mA 时的电压阈值。 这种理解是否准确?

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

    降低 MINSYS 电平会降低总输出功率、从而降低所需的输入功率。 VINDPM 监控 VBUS 是否由于拉取的输入电流大于 VBUS CAN 电源的电源而出现压降。 如果 VBUS 下降至 VINDPM 阈值、则充电器的输入电流被钳位在该值、以防止 VBUS 下降至低于该阈值。 默认情况下、阈值在上电减去600mV 时自动设置为 VBUS。 主机可以更改操作以强制为 VINDPM 设置一个固定值。