A.Y.Drone 电脑端地面站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只有一个节点类型。所有节点都可以路由数据并可互换。
A.Y.Drone(傲翼飞控)Xbee数传驱动注意事项
在XBee上选择ZigBee的原因:
一个现成的ZigBee Modem反而比XBee便宜一点。
你没必要坚持使用XBee外形。 ZigBee有许多不同的形状和尺寸,因此您可以选择符合802.15.4标准的无线电而无需使用模块,甚至可以使用芯片进行缩小设计。
在zigbee 上选择xbee的原因:
它有一个定义好的主机接口,使设备编程更容易。
定义的外形尺寸具有易于使用的现成组件,这使得硬件和软件设计变得更加容易。 例如,看看SparkFun的XBee兼容设备:您可以为您的应用程序使用许多不同的Breakout板,Shields和dongles。
您不必提前知道要用于应用程序的协议。 在某些情况下,您可能希望使用sub-GhZ解决方案,在其他情况下,您可能需要使用ZigBee,而在其他情况下,您可能需要使用WiFi。 因此,当您从一个设备到另一个设备时,拥有兼容的封装尺寸是件好事。
- PC官方版
- 安卓官方手机版
- IOS官方手机版