• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

CHY100 QC2.0快充IC,bug解决方案

                   

                     CHY100 是颗 QC2.0 快速充电识别 IC。CHY100 和电源 IC 配合可以组成快充电路系统。输出电压 5V, 9V, 12V,最高 20V。在大量的工厂朋友测试和客户使用中,大部分已经发现 CHY100 对 iphone 设备充电电流均不会大于 1A。IPAD 和 iphone 也是充电只有:1A,比原装充电器:2A 和 2.4A 少了一倍以上,相应的充电时间将大大增加一倍以上。

                     解决方案:在 FP 代理商 深圳市百盛新纪元半导体有限公司 -郑 R 的推荐下,使用了 FP6600这款 QC2.0 识别芯片,也是已过高通认证的芯片。

                     

                      FP6600 除了支持 QC2.0 协议外,还集成了 TPS2513 的所有智能识别功能,也就是能解决 iphone 充电问题:FP6600 支持智能识别苹果 1A,2A,2.4A 模式。

                      FP6600 脚位跟 CHY100: PIN 对 PIN 。 也就是说不用改 PCB, 这个确实很方便!

                

                      CHY100 更换成 FP6600 需要注意的问题:

                                                                           1, RvDD 电阻阻值需改为 2.2K,原本阻值应该是 4K 多。(如下图,红箭头)

                                                                           2, CHY100 有个下拉电阻:390K 去掉,不焊即可。

高通QC2.0 握手协议原理:

       QC 2.0快充的充电器与手机通过micro USB接口中间两线(D+D-)上加载电压来进行通讯,调节QC2.0的输出电压。握手过程如下:当将充电器(+QC2.0识别芯片FP6600)端通过数据线连到手机上时,充电器(+QC2.0识别芯片FP6600)默认通过MOS让D+D-短接,手机端探测到充电器类型为DCP(专用充电端口模式)。此时输出电压为5v,手机正常充电。 若手机支持QC2.0快速充电协议,则Android用户空间的hvdcp进程将会启动,开始在D+上加载0.325V的电压。当这个电压维持1.25s后,充电器将断开D+和D-的短接, D-上的电压将会下降;手机端检测到D-上的电压下降后,hvdcp读取/sys/class/power_supply/usb/voltage_max的值,如果是9000000(mV),设置D+上的电压为3.3V,D-上 的电压为0.6V,充电器输出9v电压。若为5000000(mV)设置D+为0.6V,D-为0V,充电器输出5V电压。

全部回复(1)
正序查看
倒序查看
zy2331984
LV.2
2
2016-03-23 14:24
0
回复