微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > BQ24297的D+/D-是否允许和usb device的D+/D-直接并联

BQ24297的D+/D-是否允许和usb device的D+/D-直接并联

时间:10-02 整理:3721RD 点击:

有2个设计需要支持充电+同时传输数据. 看到数据手册里面BQ24297使用D+/D-检测是否是DCP/CDP. 我想知道这个检测, 是否影响其他usb设备的枚举过程?

还是直接简单的把D+/D-和其他usb device(STM32F103/FT231x)的D+/D-并联就可以了. 

我曾经的设计是FT231x检测充电器, 并且输出BCD信号来上拉PSEL(BQ24296), 但FT231x只能支持检测DCP, 也就是不支持usb hub和电脑的大电流充电.

如果影响其他usb设备的传输, 是否通过其他设备延迟复位, 即可在完成检测后直接并联使用D+/D-还是必须使用usb信号开关(比如SGM系列的), 检测后断开与24297的链接, 链接到其他目标设备?

我发了一个usb插头直接接到BQ24297然后通过阻抗匹配电阻后再接FT231x的图, 不知这样在连接支持CDP的环境是否工作正常?

Hi

    BQ24297这类充电芯片只负责充电,不负责数据传输, 而是USB 主机或充电端口 D+/D- 检测。

    对于数据传输,D+/D- 需要接到对应的数据接口。

usb device需要连接D+/D-这是肯定的 问题就是 BQ24297需要检查同个host端是否支持1.5A充电, 也需要连接到D+/D-.

于是, usb-uart转换芯片或者stm32的usb接口, 在和host通讯完成枚举等识别过程时候, BQ24297是否会干扰这个过程, 或者受到这个过程的干扰. 这就是我需要解决的问题.  在文档中可以发现, BQ24297是会往D+输出电流/电压的, 也会下拉D-, 除非能在时间上前后隔开, 或者用usb switch(BQ24392), 否则我想是不可以直接并联的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top