发布网友 发布时间:2022-04-23 23:21
共2个回答
热心网友 时间:2023-10-13 11:31
随着无线通信技术的快速发展,对短距离无线通信技术的需求也变得越来越迫切。ZigBee就是一种新型的短距离、低速率无线通信技术,它是一种介于无线远距离技术与蓝牙之间的技术方案。利用多个ZigBee模块通过无线通信的方式组成的一个多级中继的自组织的网络系统,且ZigBee之间可以相互协作地感知、采集和处理区域中的ZigBee设备,它能够广泛应用于医疗护理、环境监测、军事、商业、电力、交通、金融、农业、能源、智能家居、自动化等领域。
为那Zigbee是一种基于自组网、多点中继,可实现网状拓扑的组网协议。本文中主要介绍了ZigBee模块无线通信技术的组网原理,分析了ZigBee协议模型。
1、Zigbee网络的设备类型
在Zigbee网络中,有两种不同类型的设备,分别叫做:协调节点、路由节点。
1.1 协调节点的功能
协调节点有且只能有一个,是组建网络的核心。
允许路由和终端节点加入这个网络,对网络中的数据进行路由。
1.2 路由节点的功能
首先必须加入一个zigbee网络,加入网络后允许其他路由加入。
加入网络后,可以对网络中的数据进行路由。
2、数据发送方式
针对ZigBee模块现有的数据发送方式,主要是Zigbee的单播和广播两种方式。
2.1 单播方式
单播方式是数据由一个源设备,发送至一个目标设备;在单播方式下,数据由源设备发出,直接或者经过几级中转后,发送至目的地址。加入zigbee网络的所有设备之间都可以进行单播传输。具体路由关系由协调节点/路由节点进行维护、查询。
2.2 广播方式
广播方式是数据由一个源设备,发送给整个网络中的所有设备;在广播方式下,数据由一个设备发送信息直接或者经过路由中转,发送到整个zigbee网络的所有设备,其目标地址使用16进账的FFFF。在为那的设备中只有协调器才支持广播方式。
更多0
热心网友 时间:2023-10-13 11:31
zigbee组网过程中,协调器会对周围环境进行扫描,如果发现存在其他的zigbee网络,且默认的PANID和信道一样,那么协调器则选择与环境中存在的PANID不一样且没被占用的网络号,直接说,zigbee就是通过PANID和信道来区分网与网的追问那怎么修改他的PANID和信道呢~~谢谢。。。
追答如果你用的是TI的协议栈,或者是其他比较正式的协议栈,协议栈里会会有函数自动进行更改的(一般PANID会加1运算),信道更改一般要在配置文件里改。欢迎继续追问