USB 端口分配器可将数据传输至 2 台 PC

USB 端口分配器可将数据传输至 2 台 PC

有谁知道有 USB 分配器可以将数据传输到两台电脑上的 Excel 文件吗?我希望使用一台扫描仪进行徽章扫描,以记录在两台电脑上的不同文件中。

简而言之,我需要将扫描仪连接到 2 台 PC。

我遇到的唯一分离器不具备双重数据传输能力——一个分离器传输数据,而另一个分离器充当额外的充电源。

答案1

有多种选择:

  • USB 开关可让您在两台计算机上使用扫描仪,但不能同时使用
  • 您可以使用网络扫描仪,但一次只能使用 1 台计算机。
  • 您可以共享扫描仪(在 Windows 中),但当一台计算机正在使用扫描仪时,扫描仪将被锁定
  • 您可以使用 Sane 网络扫描仪(如果您不一直使用 Windows),可能使用 sane/twain 桥或 swingsane,但锁定的故事相同。
  • 让扫描计算机始终将其扫描结果存储在共享位置(SMB/NFS/..)

最后一个选项可能最接近您的需要。

您不能同时在两台电脑上使用扫描仪。

答案2

我想不出有任何 USB 设备可以同时与两台计算机通信。它们不是可以“分离”信号的模拟设备。

但是,您可以将其连接到一台计算机,然后通过两台计算机之间的网络连接将其共享给第二台计算机。有些扫描仪具有网络共享功能,但必须通过与其物理连接的 PC 进行。

答案3

USB 不仅仅是任何设备都可以接收的线路信号,它还是一整套驱动程序、电子设备、协议和智能设计。USB 运行在主机和客户端架构上,主设备控制和寻址与其连接的特定设备。

设备根据其在连接到集线器和端口的设备链中的位置进行配置和寻址。

设备的类型也很多,包括打印机、串行端口驱动程序、硬盘驱动器甚至电话。

理论上,对于最简单的设备(只传输数据,从不进行通信)来说,以您想要的方式“拆分”单个设备可能是可行的,但这可能只以一种方式起作用。USB 不支持多个主机(计算机)。您可能(最多)能够将数据线连接到两台机器,但只有一台机器能够、将能够或应该能够与 USB 设备通信,而您希望从两台机器都获取数据。

最好的情况是,一台机器能够理解“线路上”发生的事情,因为它处于控制之中,而另一台机器将会看到大量它没有概念、理解或控制的主机到客户端流量。

另一方面,电源就简单多了。使用二极管来阻止特定方向的电流,以防止损坏计算机,或使用其他保护设备。搞定。不需要真正的智能。

你想要的并不存在,它需要彻底改变 USB 的工作方式。USB 完全是点对点的,并且在设备链上只能有一个“主机”设备。

相关内容