【发布时间】:2016-11-18 00:46:15
【问题描述】:
为了调试和测试连接到自定义 USB 外围设备的 Android 设备,我们需要一种软件控制的方式来拔出和重新插入 USB。
看起来 USB 电缆有 4 根线,所以我在想如果我需要的特定设备不存在(我还没有找到)我真正需要的是一个软件控制的 4 通道开关,所以我可以将 USB 线剪成两半,将两边的线插入开关,然后使用软件打开/关闭开关。
到目前为止还算正常吗?
我环顾四周,发现了这样的设备:https://www.amazon.com/SMAKN-Channel-Programmable-Computer-Control/dp/B01KWTL0BQ/。
这是我想象的如何工作的图表:
有几件事我不清楚:
- 这是否会给 USB +/- 信号线增加过多的负载,导致时序混乱而无法正常工作?
- 从某种意义上说,继电器真的是一个“开关”吗?我希望它只是关闭一个无缓冲电路,我可以根据需要在两个方向上驱动信号,以便插入 USB 电缆的中间?
简而言之,我应该买这个东西然后去做,还是这种方法存在一些严重的缺陷?
谢谢!
【问题讨论】:
-
KVM 切换器可让您选择将键盘和鼠标插入哪台计算机。如果您能弄清楚如何从笔记本电脑控制它,其中一种可能适合您的情况。
-
@DavidGrayson 我们寻找这样的设备,但被淘汰了。有些有控制软件,但总是“将控制权转移到这个设备”而不是能够指定哪个设备(例如“转移到其他设备”)
标签: android usb circuit-diagram