您的位置:控制工程论坛网论坛 » 自动化软件 » 通过D+和D-引脚进行USB充电端口检测

zrnyb

zrnyb   |   当前状态:在线

总积分:884  2024年可用积分:0

注册时间: 2010-06-04

最后登录时间: 2023-08-31

空间 发短消息加为好友

通过D+和D-引脚进行USB充电端口检测

zrnyb  发表于 2023/4/13 14:20:03      411 查看 2 回复  [上一主题]  [下一主题]

手机阅读

默认的USB2.0端口只能提供500mA的电流,因此从默认USB端口充电时,充电器输入电流应保持在500mA以下,以避免端口过载。因此,大多数开关充电器将在默认启动条件下以AICR 500mA模式开始工作。为了适应USB上的更高电流,USB电池充电标准BC1.2定义了一种利用D+和D-数据线来传达USB端口电源功能的方法。BC1.2标准定义了3种类型的端口:

· 标准下行端口 (SDP)(主机D+和D-各具有15k个GND电阻)

· 专用充电端口 (DCP)(主机D+和D-连接在一起)

· 充电下游端口(CDP)(主机包括一些与检测电路握手的逻辑)

SDP只能提供500mA的电流,而DCP和CDP可以提供至少1.5A的电流。DCP无法通过D+和D-行传输数据,但CDP可以使用D+和D-行进行数据传输。除了BC1.2标准外,还有一些品牌特定的D+/D-配置可以被充电IC识别,例如Apple,Samsung,Sony,Nikon适配器,它们使用D+和D-的特定电阻分频器进行识别。充电IC将在启动期间检查主机D+和D-线路,并确定连接的主机端口类型。然后,它可以配置AICR电流电平以匹配连接的USB端口或适配器功能。


1楼 0 0 回复
  • Akendy

    Akendy   |   当前状态:在线

    总积分:554  2024年可用积分:0

    注册时间: 2008-12-02

    最后登录时间: 2023-09-07

    空间 发短消息加为好友

    Akendy   发表于 2023/4/13 14:42:24

    ding

    2楼 回复本楼

    引用 Akendy 2023/4/13 14:42:24 发表于2楼的内容

  • ak333

    ak333   |   当前状态:在线

    总积分:523  2024年可用积分:0

    注册时间: 2009-05-30

    最后登录时间: 2023-09-28

    空间 发短消息加为好友

    ak333   发表于 2023/4/14 16:33:41

    学习一下

    3楼 回复本楼

    引用 ak333 2023/4/14 16:33:41 发表于3楼的内容

总共 , 当前 /