前段时间我们用BQ24070作为我们产品的电池充放电管理的芯片,这款芯片使用起来还是比较方便的,但是由于它不支持对外设充电,所以我们又考虑使用BQ24195了,看了BQ24195的芯片资料,现在又如下问题希望能得到大家的帮助:
1.由于我们希望在使用BQ24195的时候最好不要在不需要外部HOST的配置,拟采用Default Mode,在 Default Mode 下(不通过HOST配置寄存器,为默认状态)D+/D– Detection的功能是否可以完成,因为我看到DPDM_EN 该位的默认值为0.
2.在Default Mode下,通过设置外部电阻,使充电电流为1A,那么如果我提供的charge port的最大输出电流为600mA,当使用这个charge port给电池充电时(设备的负载关闭),芯片的Dynamic Power Management 功能会开启吗?如果Dynamic Power Management功能开启,那么Dynamic Power Management会减小充电电流,以保证charge port 输出的电压在4.36V以上?
3. 在Default Mode下,Watchdog Timer是默认开启的,如果我的BQ24195在在Default Mode下,不去管Watchdog Timer 会出现什么后果?
4. 在Default Mode下,fast charging 的时间为5小时,然后将停止充电,由电池给系统供电,不管电池有没有充满。有没有什么情况能够改变这种方式。
5. 在Default Mode下 ,Input Current Limit Detection和D+/D– Detection的关系什么样的?
Randy Wang:
你好,好像你有即充电,又对外供电的需求,如果要满足这两种需求,对于BQ24195是一定需要MCU介入操作的,如果需要完全不要MCU控制的芯片,推荐BQ24295,这颗芯片内部寄存器的默认OTG是使能的。
1. D+, D-是可以完成的,DPDM_EN那个应该是强制检测;
2. 建议保证输出电压在4.6V以上,BQ2419X/ BQ2429X系列都有输入电压,输入电流的动态管理功能,所以原则上只要输入端口是适配器充电,当电流过大,输出电压降低时,IC会将减少充电电流使得输入电压保证在设定点;
3. 一直重新置位;但是无影响,因为如果没有MCU,对IC压根就没操作;
4. 没有,除非MCU参与控制;
5. 请参考BC1.2协议标准。
user3917511:
推荐BQ24295,这颗芯片内部寄存器的默认OTG是使能的。
1. D+, D-是可以完成的,DPDM_EN那个应该是强制检测;
2. 建议保证输出电压在4.6V以上,BQ2419X/ BQ2429X系列都有输入电压,输入电流的动态管理功能,所以原则上只要输入端口是适配器充电,当电流过大,输出电压降低时,IC会将减少充电电流使得输入电压保证在设定点;
3. 一直重新置位;但是无影响,因为如果没有MCU,对IC压根就没操作;
4. 没有,除非MCU参与控制;
yanyun niu:
回复 user3917511:
谢谢两位的帮助,我现在已经准备换成BQ24295了,感觉BQ24295方便很多,在不需要MCU控制的情况下,默认设置基本可以满足要求。我再仔细看看BQ24295的手册,需要帮助的时候我再来问大家,。
JiaChuang Chen:
BQ24295的充电电流最大是3A,输入电压最大是6V。BQ24195的充电电流最大是4.5A,输入电压最大是17V。