USB论坛
直播中

淡淡的爱

13年用户 975经验值
私信 关注
[问答]

CYPD3176如何检查D+和D-线?

我目前正在使用CYPD3176 检查 CC 线路。为此,我使用 CC 线路请求不同的电压,并检查充电器输出电压是否符合我的要求。但我还需要检查 D+ 和 D- 线路。有没有 IC 可以帮助我解决这个问题?

回帖(1)

郭中

2025-5-12 17:27:34

针对使用 CYPD3176 检测 D+/D- 线路的需求,以下是分步解决方案:




1. 理解 D+/D- 的功能需求



  • USB 2.0 数据通信:D+/D- 用于 USB 2.0 数据传输(非 Power Delivery 场景)。

  • 专有快充协议:如 QC2.0/3.0(高通)、FCP(华为)、AFC(三星)等协议通过 D+/D- 发送握手信号。

  • 电压检测:某些充电器可能通过 D+/D- 输出电压信号(如 Apple 5V2.4A 充电器)。


需要明确您的具体检测目标:是协议通信、电压值测量,还是信号完整性验证?




2. CYPD3176 的限制


CYPD3176 是 USB Type-C 控制器,主要功能是处理 CC 通信USB PD 协议。它 不直接支持 D+/D- 的检测或协议解析,需外部电路或芯片辅助。




3. 解决方案


方案一:使用专用协议芯片


针对 D+/D- 的协议检测(如 QC、FCP 等):



  • 推荐芯片

    • WT6632P(Weltrend):支持 QC2.0/3.0、FCP、AFC 等协议检测。

    • IP2712(Injoinic):支持多种快充协议解析。

    • STUSB1602(STMicro):集成 Type-C 和部分 D+/D- 协议检测。


  • 实现步骤

    1. 将 D+/D- 连接到协议芯片的输入端。

    2. 通过 I2C/SPI 读取协议芯片的输出(检测到的协议类型或电压值)。

    3. 与 CYPD3176 协同工作,通过主控 MCU 整合 CC 和 D+/D- 的检测结果。



方案二:MCU + 模拟前端


如果需要直接测量 D+/D- 电压或信号波形:



  • 推荐电路

    • 模拟开关(如 TS3A5017):切换 D+/D- 到 ADC 输入。

    • 差分放大器(如 AD8479):测量 D+/D- 差分信号(针对 USB 2.0 数据)。


  • 实现步骤

    1. 使用模拟开关将 D+/D- 连接到 MCU 的 ADC 引脚。

    2. 通过 ADC 读取 D+/D- 电压(例如检测 Apple 5V2.4A 的 D+ 3V/D- 3V)。

    3. 对于协议通信,需配置 MCU 的 UART 或 GPIO 捕获 D+/D- 信号并解析。



方案三:集成 Type-C 多协议芯片


若需完整集成 CC、PD 和 D+/D- 检测:



  • 推荐芯片

    • FUSB302B(Cypress/Infineon):支持 Type-C CC 控制,可扩展 D+/D- 检测电路。

    • TPS25810(TI):集成 Type-C 和 USB 充电协议检测。


  • 实现步骤

    1. 将 D+/D- 连接到芯片的专用检测引脚。

    2. 通过 I2C 读取寄存器状态,判断协议类型或电压。





4. 硬件连接示例


WT6632P + CYPD3176 为例:


CYPD3176 (主控)
  │
  ├─ CC1/CC2:检测 Type-C CC 线路
  └─ I2C ── WT6632P(D+/D- 协议检测)
             │
             └─ D+/D-:连接充电器 D+/D- 线路


  • 操作流程

    1. CYPD3176 通过 CC 线路请求电压(如 9V)。

    2. WT6632P 检测 D+/D- 上的协议信号(如 QC3.0 的脉冲)。

    3. 主控 MCU 通过 I2C 读取 WT6632P 的协议状态,并验证充电器输出是否符合预期。





5. 关键注意事项



  • 电气隔离:D+/D- 线路需添加 ESD 保护二极管(如 PGB1010601)。

  • 信号干扰:高速协议(如 USB 2.0)需注意 PCB 走线阻抗匹配。

  • 协议兼容性:确保所选芯片支持目标充电协议(如华为 SCP 需要芯片级支持)。




6. 调试工具建议



  • 协议分析仪:使用 Total Phase Beagle USB 分析仪抓取 D+/D- 通信。

  • 示波器:测量 D+/D- 电压波形(如 QC 的脉冲信号)。


通过上述方案,可结合 CYPD3176 的 CC 检测能力与外部芯片实现完整的充电器验证系统。

举报

更多回帖

发帖
×
20
完善资料,
赚取积分