USB3 Type-A 输出电流
- 该话题包含 1个回复,1 人参与,最后由
Frank Chen 更新于 1天、 7小时前 。
- 作者帖子
- Up::0
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协议。
- 作者帖子
- 哎呀,回复话题必需登录。