如何判断USB口插入的是充电器还是USB线?(已解决)

2020-02-20 20:20发布

本帖最后由 FSL_TICS_Robin 于 2014-8-8 16:40 编辑

请问各路坛友,如何判断USB口插入的是充电器还是USB线?是否有硬件方式或者IC实现,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
41条回答
dr2001
2020-02-21 21:32
目前略显标准的方法有:
1、Apple的方法,除了Apple,别的产商或许用到了,没详细测试过,不好说。方法是:测量D+,D-引脚的电压,确认供电能力。USB充电器有专门的电阻分压网络提供充电器的能力信息。
2、USB IF标准化的方法,具体查看Battery Charging的Spec,有明确的规定,包含电路结构。但是,充电器不能提供供电电流的信息。
3、现在还没流行开的USB PD,这个要用专用芯片。

土鳖的方法:
检测到VBus,等一段时间看有枚举操作没,没有那就是大电流充电器,否则就是USB设备。
充电电流最好跟着Battery Charging走。

一周热门 更多>