• Frank Chen 在版块 硬件 中发起了话题 USB3 Type-A 输出电流 2个月, 3周前

    USB3 Type-A典型的输出电流为900mA, 如果需要输出1.5A的电流如何做?

    USB 3.2 Gen 1 Type-A 的标准输出为 5V@900mA(Standard Downstream Port, SDP 模式)。
    要支持 1.5A 电流,同时保持数据传输功能,需要使用支持更高电流的协议(如 USB BC 1.2 的 SDP 或 CDP 模式),并确保硬件支持。
    USB dongle 的兼容性和电流需求需特别验证。

    解决方案:

    1.CDP 模式(Charging Downstream Port):
    1>USB Battery Charging 1.2 (BC 1.2) 规范中的 CDP 模式允许端口同时支持数据传输和高达 1.5A 的电流输出。
    2>CDP 模式通过特定的 D+/D- 信号配置,让设备识别端口支持高电流充电,同时保持数据通信功能。

    2. 实现步骤:
    硬件配置:
    在 USB Type-A 端口的 D+ 和 D- 引脚上,添加 BC 1.2 规范要求的电路。通常需要在 D+/D- 上分别连接一个上拉电阻(约 15kΩ 至 VBUS)和下拉电阻(约 15kΩ 至 GND),以便设备识别 CDP 模式。
    某些主控芯片(如 TI 的 TUSB4020BI 或 Cypress 的 HX3)内置 BC 1.2 CDP 支持,可以简化设计。

    电源管理:
    使用能够提供 [email protected](7.5W)的电源管理 IC(如 TI 的 TPS5430 或 MPS 的 MP2359)。
    确保 VBUS 线路支持高电流传输,加入过流保护(OCP)、过压保护(OVP)和短路保护。

    主控端支持:
    如果端口连接到主机(如 PC 或嵌入式设备),主控端的 USB 主机控制器需要支持 BC 1.2 协议(通常通过固件或驱动启用)。
    主机通过 D+/D- 信号与设备协商,确认设备支持 1.5A 充电。

    USB dongle 兼容性:
    确认你的 USB dongle 支持 BC 1.2 协议,能够识别 CDP 模式并安全抽取 1.5A 电流。
    如果 dongle 不支持 BC 1.2,它可能只抽取标准 900mA 电流(USB 3.0 标准)。

    一句话总结:

    Host和client端都要支持BC1.2协议。

     

WirelessLink
Logo