USB 和以太网的通信协议是否差别太大?

USB 和以太网的通信协议是否差别太大?

我有一个 PA 系统,它有 60 个设备,其中 57 个是室内无线模块。它们需要 USB-a 转 b 电缆进行编程,根据制造商的说法,无法通过无线方式对其进行编程。校长每季度都会更改课程类型和时间表,因此有些房间需要每季度更新时间表。更改它们的唯一方法(根据制造商的说法)需要我花几个小时爬上梯子打开天花板瓷砖并单独编程每个设备。

我想要一个更快的解决方案,但制造商没有。我想知道一个无线 USB-b 适配器,它可以使用接收器,并且不需要梯子来与设备通信。我确实找到了一个可以将设备连接到网络的 arduino 设置,但网络上有“恶意的孩子”,所以这是不可能的。搜索毫无结果,所以我转向其他想法。我记得在我做报警技术员的日子里,有一个串行连接器通过以太网并使用 com 端口与笔记本电脑通信。PA 设备也通过 com 端口通信,所以我想如果有办法将 USB-b 电缆转换为以太网,我可以将它们运行到网络室,这样就设置好了。有适配器可以从 USB-b 转到以太网,但它们的价格约为 50 美元一个,我仍然需要运行以太网。还有 USB-a 到以太网和 USB-a 到 b 适配器,它们便宜得多,但它增加了潜在的故障点,而且似乎太复杂了,无法向老板提出建议。此时,我想为什么不直接做一个呢,所以我开始查找引脚分布。这似乎很简单,但最长的距离约为 80 英尺。我想知道信号强度和干扰。

主要问题如下。

  1. USB 和以太网的通信协议是否差别太大?
  2. 通过以太网,COM 端口的行为是否相同?
  3. 还有其他原因导致这个功能不起作用吗?
  4. 有没有我还没找到的更简单的解决方案?

答案1

简短回答:是的。协议非常不同。

但是很多硬件需要USB进行编程的原因是设备模拟为串行设备,并通过RS232或RS422与配置软件进行通信。

如果是这种情况,一种替代方法是使用串行转以太网适配器。如果不是这种情况,我还知道有 USB 转以太网适配器。

总结一下您的具体问题:

  1. 是的。答案太宽泛,无法详述。
  2. 理论上是的,如果端点通信处理正确的话。
  3. 如果当时只有一个客户端连接,则通过以太网运行串行传输并采用适当的封装应该可以正常工作。除此之外,这主要取决于硬件。我知道 Moxa 有很多适合此类工作的优质设备。
  4. 没有一个比这更方便。

相关内容