MSP430读取BQ25895的值都是0
在使用BQ25895充电时,设置ILIM为600ma左右,内部寄存器设置为1A左右,通过电脑usb5V给电池充电,发现用稳压源可以实现充电,用USB5V供电时所用线不同部分电压不能充电,而且将线剪短后可以充电,输入VBUS电容为1uf,不能充电电压为3.0-3.3V之间不能充电,STAT引脚上的灯会狂闪,而且还有明显的啸叫,这是什么原因嗯???各位大佬看看
我的一款产品用到BQ25895这款芯片 使用12V 15W的单晶太阳能板对单节18650锂电池进行充电,但当我使用电脑USB口进行充电时显示充电正常,当插上太阳能板后无法充电,读取寄存器0BH返回值为02H,读取13H返回值为19H,下面是我的寄存器初始化值,是寄存器配置的问题吗?
你好!
原理图如下,请帮忙CHECK!
疑问如下:
1、看手册理解在 VBUS接入的情况下,PMID是由Q1控制打开,VBUS=PMID(5V或9V或12V),SYS是由VBUS降压得到3.5V-4.5V;在未接入VBUS情况下,由VBAT升压得到PMID=5V,SYS=VBAT?
如果是我上叙理解那样,是否可以保持关断Q1,不让VBUS=PMID,因为我的系统电源准备使用PMID的5V电压,如果VBUS充电时使用的9V或12V电压会烧坏我的系统电源…
BQ25895这颗充电芯片 PMID和sys可以同时输出吗, 我的理解是当适配器供电时,PMID会连到输入电压5v,sys的电压由输入降压得到3.5-4.5v;
如果是无适配器供电,sys直连到bat,输出bat电压,而PMID则通过bat升压至5V。
另外功耗的问题,同时给电池充电3A,sys以及PMID也2A,芯片能承受住吗,芯片温度能到多少?
你好!
问题:寄存器配置为充电电流限制为2.4A,但实际充电电流只能到1.6A左右,电流无法提升。
但是改变寄存器的电流限制为1.2A,实际测试是可以达到1.2A左右,就是设置的电流限制超过1.6A后,就无法达到设置的充电电流。 想请问一下是什么原因造成电流上不去的呢?
在充电时,寄存器状态是如下:
寄存器配置如下:
REG00:70
REG01:06
REG02:3D
…
BQ25895充电时发现会概率性的出现充不满电,比如设置的满电是4.208,实际充满后电池电压可能是4.05或4.1等,看到规格书中改芯片有IRCOMP功能,假如从芯片输出到电池中间有阻抗损耗,该如何设置REG08寄存器,规格书中VREG_ACTUAL = VREG + min(ICHRG_ACTUAL x BATCOMP, VCLAMP),VREG_ACTUAL是要设置的自动调整的电压吗?比如VREG=4.208V,充电快充的电流是1A,芯片输出到电池端的阻抗是50mΩ…
刚开始接入华为充电器时识别的是DCP协议,5v 1.9A的输入,到后面电池快充满时电流为280ma,电压为12v,识别到的是快充协议,这个现象正常?
怎么不会一开始就识别到快充协议呢?
用过bq25895的充电芯片,有一个缺陷就是接入高压充电适配器时,PMID端不能固定输出5V,不知道有没有其他型号满足这个需求。
1、单节3.7v锂电池;
2. usb接口
3、输出电流能够达到1A;
Dear:
在使用BQ25895时,我们有这样的需求,能否只通过改软件实现,
在接上充电器时,负载端的供电就转换成由充电芯片来供电了,即使关掉充电使能,也还是这样。
我们想在接上充电时,可以由电池继续给负载供电,这种应用可以通过不改动软件实现吗?
BQ25895电池电压检测到的值是电池端的充电电压值,不是实际电池电压,比如当前电池实际电压是3.9V,电池充电电压是4.1V,查看寄存器当前的电压是4.1V不是电池的实际电压,是不是寄存器哪里配置设置的问题?需要修改哪里才读到电池电压才是电池的实际电压?