Part Number:BQ25713
使用BQ25713芯片给系统供电,现在有个问题就是寄存器0x32h:7位设置没有效果,按我的芯片pdf的寄存器配置说明0x32h:7设置为0之后,输入电流完全由寄存器0x0F/0E决定,0x32h:7设置为1之后才由ILIM_HIZ管脚和寄存器0x0F/0E之间的小值决定。
实际情况是,我把0x32h:7设置为0之后,输入电流还是由ILIM_HIZ管脚和寄存器0x0F/0E之间的小值决定。
另外还有一个问题,就是BQ25713通过ADC监测的电流值偏小,监测电阻是10毫欧的,芯片默认配置也是这个也没问题,用万用表测量监测电阻两端的电压值是准确的,就是ADC读上来的值偏小。
Star Xu:
您好,the input current limit is set by lower current setting either setting by REGx0F/0R() or ILIM_HIZ.
BQ25713通过ADC监测的电流值偏小,您的测试手法是怎样的,如果是将万用表串在电路上测的,可能会影响阻抗, 您将万用表移除再试一下。
,
user4825130:
那寄存器寄存器0x32h:7位设置为0和1分别是什么效果?
,
user4825130:
读数据时万用表是没有测量电阻电压的,不存在干扰的情况,在负载和电池充电电压不变的情况下,直流电源输出电流很稳定,用万用表测检测电阻两端的电压也很稳定,而且这两者读数是能对的上的。但芯片读出来的数值就偏小而且是变化的。现在直流电源输出电流为4.62A,测量监测电阻两端的电压为45mV,但芯片读上来的数据在2850到4050之间,普遍在3500左右
,
user4825130:
换了一块板子是好的,应该是这块板子有问题