Other Parts Discussed in Thread: ISOUSB111
器件型号: ISOUSB111
您好、
我们正在设计具有 USB C 连接器的隔离式 USB 2.0 FS 工业外设。
MCU USB 内部 USB 模块配置为外设。
- 隔离器的 DD 侧由内部 MCU 电源供电。
- 隔离器的 DU 侧由 USB 电缆的 VBUS 供电。
- 为了实现隔离、计划使用 ISOUSB111。
在我们的用例中、USB 主机无法轻松从 USB 外设访问、因此我们希望在任何情况下都无需重新连接 USB 电缆。
但我从数据表中可以看到:
“只要先检测到连接、任何一侧 (D+或 D-上拉至 3.3V) 都将成为下行侧。“
“当没有外设连接到 ISOUSB111 的下行侧时、DD+和 DD-引脚上的内部 15k Ω 下拉电阻会将总线拉至零、从而形成 SE0 状态。 [...]检测到连接后、ISOUSB111 器件会等待上行侧的主机/集线器置位复位“
我想更深入地了解 ISOUSB111 的角色检测机制:
1) 如果 ISOUSB 的 DD 侧进行下电上电(未通电,然后通电)、而 VBUS 仍然存在、则角色是否会交换、我们的外设是否配置为主机? 在这种情况下、是否需要重新连接连接器? (如前所述,我们不想这样做)
2) 如果 ISOUSB MCU 的 DD 侧复位(因此 MCU 侧的 USB 总线暂时未驱动)、而 VBUS 仍然存在、则角色是否会交换、我们的外设是否会配置为主机? 在这种情况下、是否需要重新连接连接器? (我们不想,如前所述)(我们不想,如前所述)
感谢您的澄清、
Giacomo