ZigBee & XBee:什么区别?终极解释

版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zigbeecomm/article/details/81158816

ZigBee和XBee经常混淆,有时可以互换使用,因为它们听起来是一样的。 但实际上,它们非常不同。 下面,我们将介绍每种情况的解释,当您选择其中一种或两种情况时。

ZigBee

ZigBee是基于IEEE 802.15.4的无线2.4 GHz标准。 您可以在其上运行许多不同的应用程序配置文件堆栈 - 并且由于它由标准主体管理,因此它可以跨多个制造商进行互操作。

ZigBee是一个网状网络,因此ZigBee系统中的每个节点都可以充当无线数据端点或转发器。 数据从节点传播到节点,直到到达路由器。 它专为相对较低的数据速率应用而设计,常用于家庭自动化和智能照明。

XBee

XBee嵌入式模块实际上包含三个含义:同一外形,同一主机接口和一组不同的协议。 它专为各种用途而设计,从ZigBee到高吞吐量,低延迟应用。 关于Xbee的一个好处是它可以做任何ZigBee可以做的事情(如果你使用ZigBee版本),但它在相同封装和主机接口下,还包括不同协议栈。 例如,sub-GHz XBee无线电允许您拥有比2.4-GHz ZigBee无线电更长的范围。

硬件封装相同,及具有相同外形尺寸和引脚配置。 它有一个20针或37针插座(取决于您选择的硬件PCB封装),占用电路板上非常小的空间。 这种配置使您可以更轻松地将新设备推向市场,因为如果外形尺寸相同,则主机接口是相同的。 换句话说,如果ZigBee网络适用于一个应用程序,但您需要扩展范围,例如非网状协议,则可以使用相同的软件在设备和调制解调器之间进行通信。

主机接口API是XBee的另一个重要组成部分。它是可互换的,可以处理不同类型的通信,包括ZigBee、802.15.4和WiFi。Digi也产生一个专有的网状协议称为“Digimesh”。与ZigBee不同,Digimes只有一个节点类型。所有节点都可以路由数据并可互换。

ZigBee Vs. XBee: 你应该选择哪一个?

在XBee上选择ZigBee的原因:

  • 一个现成的ZigBee Modem反而比XBee便宜一点。
  • 你没必要坚持使用XBee外形。 ZigBee有许多不同的形状和尺寸,因此您可以选择符合802.15.4标准的无线电而无需使用模块,甚至可以使用芯片进行缩小设计。

在zigbee 上选择xbee的原因:

  • 它有一个定义好的主机接口,使设备编程更容易。
  • 定义的外形尺寸具有易于使用的现成组件,这使得硬件和软件设计变得更加容易。 例如,看看SparkFun的XBee兼容设备:您可以为您的应用程序使用许多不同的Breakout板,Shields和dongles。
  • 您不必提前知道要用于应用程序的协议。 在某些情况下,您可能希望使用sub-GhZ解决方案,在其他情况下,您可能需要使用ZigBee,而在其他情况下,您可能需要使用WiFi。 因此,当您从一个设备到另一个设备时,拥有兼容的封装尺寸是件好事。

请记住:如果您听到某人说ZigBee和XBee是同义词(除非他们实际上使用的是XBee ZigBee模块),他们就是错误的。

猜你喜欢

转载自blog.csdn.net/zigbeecomm/article/details/81158816
今日推荐