差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
digi:rf-wireless:xbee:s1b [2019/05/24 15:29] – 外部编辑 127.0.0.1 | digi:rf-wireless:xbee:s1b [2023/10/31 11:06] (当前版本) – robin | ||
---|---|---|---|
行 1: | 行 1: | ||
=====XBee 802.15.4/ | =====XBee 802.15.4/ | ||
- | Digi XBee 802.15.4的第一个版本也称为S1,是基于Freescale的无线收发器片子设计的。最新的802.15.4模块(内部称号S1B)采用和Digi ZigBee模块相同SOC芯片设计,官方的名称为XBee | + | IEEE 802.15.4是许多2.4G无线协议的基础协议,它是一种星状网络协议,高速,低延迟,稳定性好。Digi XBee 802.15.4无线模块发展经历了许多次迭代,从早期的S1,S1B到S2C 802.15.4,以及最新的XBee3 |
+ | |||
+ | XBee3和XBee RR 802.15.4支持蓝牙双模,XBee3模块还支持Micropython平台来运行脚本程序。官方文档请根据模块型号参考如下:\\ | ||
+ | [[https:// | ||
+ | [[https:// | ||
常用型号包括: | 常用型号包括: | ||
^ 开发套件 | ^ 开发套件 | ||
- | | | + | | |
^ 普通型 | ^ 普通型 | ||
- | | | + | | |
- | | XB24CAWIT-001 | | + | | |
- | | XB24CASIT-001 | + | |
- | | | + | |
- | | XB24CAUIS-001 | + | |
====802.15.4协议简介==== | ====802.15.4协议简介==== | ||
行 17: | 行 18: | ||
====XBee@802.15.4一些特性==== | ====XBee@802.15.4一些特性==== | ||
XBee 802.15.4除了支持标准的802.15.4协议外,还在应用层和网络概念上扩展了802.15.4, | XBee 802.15.4除了支持标准的802.15.4协议外,还在应用层和网络概念上扩展了802.15.4, | ||
- | ====XBee | + | ====XBee 802.15.4对等设备通信==== |
默认地,XBee S2C 802.15.4配置为对等网络的模式,没有主从设备之分。可以支持16位和64位寻址的方式实现任意两点间的通信。 | 默认地,XBee S2C 802.15.4配置为对等网络的模式,没有主从设备之分。可以支持16位和64位寻址的方式实现任意两点间的通信。 | ||
在对等设备网络中,两个模块要互相通信,需要工作在相同的信道上,有相同的PAN ID。事实上,如果采用API模式,还可以对相同信道内的模块进行分组。从而进行组内相同ID设备通信或全网跨PAN ID通信。 | 在对等设备网络中,两个模块要互相通信,需要工作在相同的信道上,有相同的PAN ID。事实上,如果采用API模式,还可以对相同信道内的模块进行分组。从而进行组内相同ID设备通信或全网跨PAN ID通信。 | ||
- | 当需要使XBee 802.15.4的模块组成主成网络时,需要设置主设备(CE=1)和终端设备(CE=0)。参数A1和A2控制着主设备和终端设备的入网方式,要组成主从网络, | + | |
+ | 大部分应用,您只需要用对等通信即可,也就是您可以利用预配置好的网络ID和信道CH,MY自身16位地址,通过DHDL目标地址,可以是64位或16位寻址。当采用16位寻址是,DH为0,DL设置为目标的MY值。 | ||
+ | |||
+ | 在透传模式下,可以利用目标的NI的值,来查找和设置通信目标的DH和DL,即进入命令模式,发ATDN< | ||
+ | 也可以通过AS,ND等查找网络内的节点信息。 | ||
+ | |||
+ | 在API模式下,您可以使用16位或64位寻址来发送数据,从而实现精准的点对点或点对多点通信。 | ||
+ | |||
+ | ====XBee 802.15.4组网通信==== | ||
+ | 当您要探索XBee模块的高级功能时,即使XBee 802.15.4的模块组成主从网络时,需要设置主设备(CE=1)和终端设备(CE=0)。参数A1和A2控制着主设备和终端设备的入网方式,要组成主从网络, | ||
* 协调器(CE=1, | * 协调器(CE=1, | ||
如果希望协调器进行能量扫描并排除当前已有网络的信道来建一个随机ID的网络,可以用A2=7; \\ | 如果希望协调器进行能量扫描并排除当前已有网络的信道来建一个随机ID的网络,可以用A2=7; \\ | ||
行 31: | 行 41: | ||
- | ====Digi官方资料==== | + | |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | * [[https:// | + | |
- | * [[digi: | + |