1-5公里范围无线通信的建议?


8

我正在开发VOIP应用程序。大多数客户端使用有线以太网连接,但是某些客户端需要建立无线连接。当前核心板正在使用:

  • Cortex-A8(TI AM3359
  • 256MB RAM
  • 2GB闪存
  • WiFi 802.11N

但是,WiFi的范围非常糟糕,与〜5Km的对讲机相比,我知道XBee可以工作,但我从未在生产或开发中使用过它。我对数字无线通信的要求是:

  1. 射程1-5Km(有小障碍物1Km或视线5Km)
  2. 最低传输速率条件为100Kbps(12.5KB / s)。
  3. 多个客户(100个客户)
  4. 价格相对较低。
  5. 最好:支持TCP / IP,支持简单的加密(因此无需大量修改软件堆栈)

那我应该使用XBee吗?或其他替代方法?谢谢。

Answers:


9

Xbee模块以及其他800至900 Mhz RF 模块都是可选的,但要受一些限制。

我建议您通过查看Digi的不同Xbee选项的比较矩阵表来做出选择。至少有三个适合您的应用程序,并且它们具有点对多点功能。

表格中指出您可以达到40公里的室外射程(例如,使用XBee-PRO 868),但请注意以下几点:

  • 这是户外活动范围;如果在室内环境(或通常在菲涅耳区域内有干扰源的情况下)尝试进行相同的传输,则您的射程将显着下降

  • 这需要使用高增益天线,因此可能会受到限制,这取决于您的设备构造所允许的范围(实际上,我认为该表中指定的大多数距离都是使用偶极天线)。

  • 如果这很重要,则某些型号的变体仅在欧洲或北美有选择地提供。

  • 有关性能指标的一些见解,值得阅读此应用笔记,其中在特定条件下,它们证明了在40 km范围内的距离,丢包率接近0%。

请注意,远程型号的数据速率可能无法满足您100 Kbps的要求,尽管...

或者,GSM模块可以在不同的环境中轻松满足带宽需求,这带来了一个替代的想法:您也可以考虑使用GSM模块进行通信,尽管这显然可能会变得昂贵,因为您声明的数量大约为100用户。

最后的建议是使用中低档Xbee模型,但使用扩展器/中继器/继电器单元覆盖所需的距离(或者在Xbee的Zigbee变体中,您甚至可以在网格中使用这些单元作为扩展程序本身)。建立健壮的Zigbee网络需要花费一些开发工作,但是Xbee ZB单元上的固件堆栈在某种程度上简化了该工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.