主题中讨论的其他器件: TS3USB3000、 TS3USB3200
您好!
我目前´m 一个嵌入式器件的原理图、该器件应通过 USB 与 PC 通信、并应由通过 BQ25606充电的电池组供电。 因此、我必须使用相同的 USB 端口进行充电和通信。 我可以简单地将 BQ25606的 D+/D- I/O 与嵌入式器件的数据线并联、还是会导致充电器检测或数据通信出错?
谢谢
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.
您好!
我目前´m 一个嵌入式器件的原理图、该器件应通过 USB 与 PC 通信、并应由通过 BQ25606充电的电池组供电。 因此、我必须使用相同的 USB 端口进行充电和通信。 我可以简单地将 BQ25606的 D+/D- I/O 与嵌入式器件的数据线并联、还是会导致充电器检测或数据通信出错?
谢谢
您好!
感谢您的回复、Joel。
我尝试让 BQ25606评估板与 BeagleBone Black 在 D+/D-线路上并行运行。 BQn´t 检测到端口(USB2.0)、但当我在检测完成后启动 BeagleBone 时、无法通过 USB 访问该端口、同时 D+/D-连接到 BQ 上。
因此、我认为一个小开关确实会将 D+/D-线路保持在正确的器件上。 我认为 TS3USB3000或 TS3USB3200应该可以实现这一点(首选、因为它可以直接通过 VUSB 供电)。 MHL 线路上的嵌入式器件´s D+/D-和 USB 线路上的 BQ25606´s D+/D-。 当我的器件上电时、它将把 SEL1驱动为高电平、所以到我的器件的 MHL 线路将被激活并设置为进行 USB 枚举。
您认为这是可行的、还是您有更简单的解决方案?
此致
最大
您好、Max、
我的第一个建议是根据连接到充电器和主总线的 D+/D-引脚添加~100-150Ohm、看看这是否会改善这种情况。
即、Beagle Bone D+/D-和 PC USB D+/D-已连接、并且充电器 D+/D-引脚已通过150 Ω 电阻器连接到该引脚。
如果这不起作用、那么是的、我会考虑使用 TS3USB 系列器件来实现开关。 但是、请确保开关的默认状态连接到充电器、以便能够完成检测。 然后切换到 BeagleBone。
此致、
Joel H