主题中讨论的其他器件:BQ25792、、 TS3USB221A
工具与软件:
在我们的设计中、我们使用 TPS25751作为 PD 控制器、并使用 BQ25792作为电池充电器 IC。 目前、USB 数据线已直接连接到 PD 控制器、随后将通过多路复用器进行路由。 默认情况下、这允许将数据线拆分到电池充电器 IC、然后再拆分到微处理器以进行数据传输。 我们不确定此配置是否适合我们的设计。 我已经添加了我们的体系结构—您能否对其进行回顾以确认此设计方法是否正确?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
在我们的设计中、我们使用 TPS25751作为 PD 控制器、并使用 BQ25792作为电池充电器 IC。 目前、USB 数据线已直接连接到 PD 控制器、随后将通过多路复用器进行路由。 默认情况下、这允许将数据线拆分到电池充电器 IC、然后再拆分到微处理器以进行数据传输。 我们不确定此配置是否适合我们的设计。 我已经添加了我们的体系结构—您能否对其进行回顾以确认此设计方法是否正确?
尊敬的 Raymond:
多路复用器放置在 PD (电力输送)控制器后面、用于将 默认的 USB 数据线路由到 BQ25792 或 处理器。 充电时、多路复用器将数据线引导到 BQ25792以支持 BC1.2、从而允许 BQ25792检测充电器类型并设置适当的充电电流。 为了进行数据传输、多路复用器将数据线切换到处理器、从而实现通信。 此设置让 USB Type-C 连接器能够高效地处理充电和数据功能。
Jefin、您好!
对于 USB2数据、可将 DP/DM 线路短接在一起、同时将部分 USB2线路(DP/DM)连接至 TPS25751的 GPIO4/5、以进行 BC1.2枚举。 连接时、TPS25751将枚举 BC1.2协议(根据建立的连接、TPS25751将枚举为 BC1.2供电方或受电方)、并相应地配置所选的 BQ、以根据约定的充电协议提供/充电。 签订 BC1.2合约后、TPS25751不会将 DP/DM 线路用于任何其他用途(除非针对 DCP 方案进行了配置)。
方框图中所示的 USB2.0多路复用器取决于您的最终应用、在大多数 USB2.0设计 中、将连接器的 DP 引脚短接在一起(与 DM 线相同)、类似于 USB-A 连接器只有一组 USB2数据线(VBUS、DP、DM 和 GND 引脚)。 如果需要使用多路复用器更改 DP/DM 线在系统内连接到的位置、TS3USB221A 便是一个 USB2多路复用器的示例: https://www.ti.com/product/TS3USB221A
否则、如果系统中只有一个 USB 端点、则可将 DP/DM 线路直接从连接器引至 MCU。
谢谢。此致、
Raymond Lin