Other Parts Discussed in Thread:BQ25606, BQ25619
1,Bq25606不能检测电池电压,充电过程中通过采集的电池电压是不是不准确。那有什么方法可以让MCU正确的检测电池电压。
2,如下图所示Q4是不能由外部关闭的。如果充电过程种,CE拉高时,Q4是打开还是关闭的,buck电路是否工作,sys是否有电(有电的话是电池提供还是buck提供)。
3,如果我要使用OTG模式,是不是用D+,D-来识别,还是不插适配器是一直打开。
Star Xu:
您好
1,充电过程中电压偏高,停止充电压是准确的,这是锂电池的特性
2,CE拉高停止充电,详细请参考数据手册Figure 18,Figure 19
3,这款芯片没有D+,D-,通过OTG 引脚,Boost mode enable pin. When this pin is pulled HIGH, OTG is enabled.
,
user6467128:
感谢您的回复,原本我们计划在适配器不插入的情况下开启boost,使vbus输出5v给外部设备供电,但是当我们再次插入适配器的时候,芯片怎么判断适配器插入切换为buck充电模式呢。是不是这种方式不可行?
,
user6467128:
Referring to 8.3.3 Boost Mode Operation From Battery on the d/s, if the OTG pin is pulled high all the time, the boost operation can be enabled automatically if the conditions are valid:
1. BAT above VOTG_BAT
2. VBUS less than BAT+VSLEEP (in sleep mode)
3. Voltage at TS (thermistor) pin as a percentage of VREGN is within acceptable range (VBHOT < VTS < VBCOLD)
4. After 30-ms delay from boost mode enable
我刚刚又去看了设计手册,如果OTG一直为高是不是没办法切回buck模式了
,
Star Xu:
您好,buck和boost是无缝切换,在适配器不插入的情况下开启boost,使vbus输出5v给外部设备供电,但是当我们再次插入适配器的时候,芯片切换为buck充电模式。
The device provides automatic power path selection to supply the system (SYS) from input source (VBUS), battery (BAT), or
both.
,
user6467128:
您好 最近我测试这块芯片,我发现在正常充电的情况下,(PG为低电平)。我拔掉UBUS电源后,启用了otg模式(otg管脚一直拉高),此时PG为高电平,但是当我再次插入UBUS电源后,PG仍然为高电平,无论怎么拔插都无法从boost切换到buck。请问是我什么地方设置有问题吗?
,
user6467128:
Jun 19, 2020 10:35 PM
In reply to Geraldo Gomes:Good question, yes, RBFET is always on. If the voltage you applied does not trigger OVP which is about 6.4V, Boost keeps on. VBUS cannot detect adaptor plug-in. For BQ25619, the converter will switch from Boost mode to charge mode for this condition because RBFET is off during Boost.
这是我在英文论坛上找到的工程师的回答,在boost开启后,再插入适配器 bq25606是没办法识别的。
,
Star Xu:
您好,感谢指正
,
user6467128:
您好 那么这款芯片要怎么实现buck和boost转换,只能通过控制OTG实现吗?
,
Star Xu:
您好,If the OTG pin is pulled high, the device may automatically enter buck or boost mode when the corresponding conditions are met.
详细请参考下面链接
e2e.ti.com/…/897497