USB论坛
直播中

其实znvm

9年用户 1272经验值
擅长:电源/新能源
私信 关注
[问答]

是否可以保持与 SOM 的数据连接并将连接到 CYPD3177 的 CC 线路同时设置 USB 电压?

我有一个应用程序,我必须将数据线连接到 SOM 单元以进行 USB 高速连接,然后将 CC 线路连接到 CYPD3177 来设置电压。 是否可以保持与 SOM 的数据连接并将连接到 CYPD3177 的 CC 线路同时设置 USB 电压?
另一件事是,我想减少我们花在编程上的时间,出于这个原因,我不想使用 i2c 线路,只想使用电阻来设定电压(它将固定在 12V 或 15V),我应该让 i2c 浮动还是连接上拉电阻?

回帖(1)

李鸿洋

2025-6-3 17:58:35

根据您的描述,您希望实现一个同时保留 USB 数据通道(连接至 SOM)和通过 CC 引脚配置 USB 电压(通过 CYPD3177)的设计,同时避免使用 I2C 接口。以下是分步解答和建议:




1. 关于同时连接数据线和 CC 线路的可行性


USB Type-C 的规范允许 物理分离数据通道和电源协商通道,但需要满足以下条件:



  • 数据通道(D+/D- 或 SS TX/RX):直接连接至 SOM 的 USB 控制器,保持高速数据传输。

  • CC 通道:连接至 CYPD3177 的 CC 引脚,用于电源角色(Source/Sink)和电压/电流的协商。


关键点:



  • 物理上可行:只要 SOM 的 USB 控制器不主动占用 CC 引脚(即 SOM 仅作为 USB 设备,不参与电源协商),您可以将 CC 引脚独立连接至 CYPD3177。

  • 逻辑上需协调:确保 CYPD3177 配置为 Source 角色,并通过 CC 引脚发送电压/电流能力信息,而 SOM 作为 Sink 时需接受协商后的电压。




2. 通过电阻设定固定电压(12V/15V)的可行性


USB Type-C 的默认电压是 5V,但 12V/15V 属于 USB PD(Power Delivery)协议范畴,必须通过 PD 通信实现。以下是两种可能性:


方案 A:放弃 PD 协议,使用传统 Type-C 电源(不推荐)



  • 仅支持 5V@3A(通过 CC 引脚的下拉电阻 Rp/Rd 配置)。

  • 无法实现 12V/15V,因为 PD 协议是强制性的。


方案 B:通过 CYPD3177 实现 PD 通信(推荐)



  • CYPD3177 是支持 PD 协议的控制器,可通过硬件配置(电阻或引脚)设定固定的 PD 电压档(如 12V/15V),无需 I2C 编程。

  • 硬件配置方法

    1. 查阅 CYPD3177 数据手册,确认是否支持通过电阻/引脚选择 PD 电压档(例如 VBUS_CFG 引脚或类似功能)。

    2. 若支持,通过外部电阻分压或跳线设置目标电压(例如:12V 对应电阻值 R1,15V 对应 R2)。





3. I2C 引脚的处理


如果完全不使用 I2C:



  • 建议将 I2C 引脚(SDA/SCL)悬空(Float),但需确保 CYPD3177 的 I2C 接口内部无下拉/上拉电阻冲突。

  • 避免加上拉电阻:除非数据手册明确要求,否则可能干扰其他功能。




4. 推荐实现步骤




  1. 验证 CYPD3177 的硬件配置能力



    • 检查数据手册中是否有 VBUS_CFG 或类似引脚,允许通过电阻选择 PD 电压档。

    • 若无,则必须通过 I2C 配置(此时需权衡开发时间与硬件复杂度)。




  2. 分离数据通道与电源通道



    • 将 USB 数据线(D+/D- 或 SS TX/RX)直连 SOM。

    • 将 CC1/CC2 引脚连接至 CYPD3177,由 CYPD3177 控制电源协商。




  3. 配置 CYPD3177 的电源角色



    • 通过 ROLE_CFG 引脚或电阻设置 CYPD3177 为 Source 角色

    • 通过硬件配置选择目标电压(例如:12V 或 15V)。




  4. 测试 PD 通信



    • 使用 USB PD 协议分析仪验证 CYPD3177 是否正确广播电压档。

    • 确保 SOM 作为 Sink 时能接受协商后的电压。






5. 注意事项



  • USB PD 协议强制要求:12V/15V 必须通过 PD 通信实现,无法通过电阻直接设定。

  • CYPD3177 的灵活性:某些 PD 控制器允许通过引脚或电阻选择预定义的 PD 配置文件(无需 I2C)。例如,Cypress 的某些型号支持 GPIO_CFG 引脚配置。

  • SOM 兼容性:确保 SOM 的 USB 控制器支持接受外部 PD 协商后的电压(通常需要硬件和软件支持)。




结论



  • 可以实现数据通道与电源通道的分离,但 12V/15V 必须通过 CYPD3177 的 PD 协议实现。

  • 若 CYPD3177 支持硬件配置,可通过电阻选择固定电压档,无需 I2C。

  • 若必须完全避免编程,选择支持硬件配置的 PD 控制器型号,并严格按照数据手册设计电路。


建议参考 CYPD3177 数据手册 确认硬件配置选项,或联系厂商技术支持获取详细配置指南。

举报

更多回帖

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