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.

BQ24179: 输入电压限制寄存器0X05失效问题

Part Number: BQ24179

charger的0X05寄存器在适配插入的时候会自动配置一个值,这个值是根据什么配置的?有什么依据吗?这个寄存器能不能关闭自动配置改成手动配置?

在接电脑的HUB充电时遇到过charger把VBUS拉低至4.1V的情况,这个电压远低于我们预想的值。请问是否能在适配器插入后重新配置这个寄存器的值,保证输入电压在我们预设的范围,比如设置0X05为4.6V,这样做是否符合规范?

目前我们采用在适配器插入后重新配置0x05,但是发现还是有出现REG0X05寄存器配置的4.6V,但是VBUS却低于4.1V的情况,这个是否符合预期?是否会有其他的配置和这个冲突?或者说在什么情况下这个寄存器的配置会失效?

  • 您好,REG05在adapter接入时根据VBUS的值自动配置。取消可以设置REG_RST和watchdog。

    详细请参考数据手册8.5.1.4 REG05_Input_Voltage_Limit Register

  • 你可能没有理解我的意思,我的意思是REG05这个寄存器可以不根据插入的VBUS自动设置吗?,因为自动配置的值太低了,不满足我们预期的电压。

    手册的8.3.5.5有写到,REG05是根据VBUS的开路电压设置的,并且设置为VBUS0-0.7V,这里的0.7V能够被修改吗?我们预期是电压保持在4.5V左右,不能再低了,再低会影响到其他芯片的正常检测。

  • 您好, there is no way to disable VINDPM.  VINDPM autosets to measured VBUS after power up less 600-700mV.  VINDPM does not "pull down" the port.  It regulates the input voltage to the set value, to prevent VBUS crash, by limiting input current to a value lower than the IINDPM register.  If SYS current is pulling too much current, the battery must then supplement the SYS load.  If the host enables ICO, the IINDPM register would auto reduce to that input current value in order to prevent VINDPM from turning on in the future

    详细请参考下面链接的内容

    e2e.ti.com/.../4585419