ZigBee 模块用户手册 –DRF1600 系列
DRF 系列 Zigbee 模块数据传输指南
(DRF1601,DRF1602,DRF1605,DRF2617-ZR232,DRF2618-ZUSB,
DRF2619-ZR485,DRF1605-USB,DRF1605-RS485)
一,怎样使用配置软件
配置软件是用来设定及读取模块的基本参数;
模块可设置 4 个参数:PAN ID、波特率、节点类型、无线频道;
软件连接后,这里会显示连接的波特
率,这个也是模块的波特率
点击 Connect,软件
会自动连接模块
读取、设定模块的 PAN
ID,设定后需要重启模块
设定模块的波特率,设定
后需要重启模块
读取模块的 Short Address
(即在这个网络内的地
址,二个字节。)
若为 00 00 :此节点是
Coordinator
若为 FF FE:此节点是
Router,且未加入网络
若非以上两值:此节点是
Router,且已加入网络
MAC Address 是 CC2530
的 MAC 地址,具有全球
唯一性,可用来标识节
点,8 个字节
读取、设定模块的节点类
型,设定后需要重启模块
读取、切换模块的无线频
道,设定后需要重启模块
(1),PAN ID:
同一个网络内的每个节点具有相同的 PAN ID,不同的网络之间 PAN ID 是不同的,在同一空间,二个不同 PAN
ID 的网络是不会相互影响的;
第 1 页 共 5 页 地址:深圳市宝安区宝安大道卡罗大厦 2A 栋 506 室 网址:www.dtkcn.com
ZigBee 模块用户手册 –DRF1600 系列
对于 Coordinator:
● 设定新的 PAN ID,重启,则马上读取为新的 PAN ID;
● 设定新的 PAN ID 后,则以前储存在 Coordinator 内的网络信息会全部清空,重启后,Coordinator
会重新创建一个网络;
● 对于一个已经存在的网络,重新设定 Coordinator 的 PAN ID 为同样的值,重启,此时,Coordinator
里的网络值会被全部清空,由于以前的网络仍然存在,此时的 Coordinator 的 PAN ID 会自动加
1,避免 PAN ID 冲突;
对于 Router:
● 设定新的 PAN ID,重启,如果读取为 FF FE,表示 Router 还没有加入网络;
● 设定新的 PAN ID,重启,如果读取为新的 PAN ID,表示 Router 已经加入网络;
● 设定新的 PAN ID 为 FF FF,重启,Router 会自动寻找网络并加入;
● 设定新的 PAN ID 为 FF FF,重启,Router 会自动寻找网络并加入,在没有加入网络之前,读
取的值为 FF FE;
(2),波特率:
与模块直接连接的设备的硬件波特率,同一个网络内,多个 Zigbee 模块与多个设备连接,并不需要全网具有同
样的波特率,只要模块与设备之间具有相同的波特率即可;
第 2 页 共 5 页 地址:深圳市宝安区宝安大道卡罗大厦 2A 栋 506 室 网址:www.dtkcn.com
ZigBee 模块用户手册 –DRF1600 系列
模块的波特率重新设定后,需重启生效。
二,用串口调试助手做数据传输测试
(1),透明传输:
DRF1600 系列 Zigbee 模块的最主要功能就是数据的透明传输。
在一个复杂的 Zigbee 网络中,Coordinator 与任何一个 Router 之间,可以使用透明传输,一个 Coordinator 与一
个 Router 之间在逻辑上可以看成是一对串口,即无线串口。
如图所示,A 与 B 之间不能直接到达,需要经过二个路由,应用透明传输,用户无需了解 A 与 B 之间复杂的
路由关系,把 A 与 B 之间看成是一对串口,应用标准的串口编程,即可实现数据传输:
第 3 页 共 5 页 地址:深圳市宝安区宝安大道卡罗大厦 2A 栋 506 室 网址:www.dtkcn.com
ZigBee 模块用户手册 –DRF1600 系列
如下图所示,A 发送什么,则 B 接收到什么;B 发送的内容,A 原样接收。
用串口调试助手实验如下:
(发送与接收都是 16 进制数字)
第 4 页 共 5 页 地址:深圳市宝安区宝安大道卡罗大厦 2A 栋 506 室 网址:www.dtkcn.com
ZigBee 模块用户手册 –DRF1600 系列
(发送与接收都是字符)
第 5 页 共 5 页 地址:深圳市宝安区宝安大道卡罗大厦 2A 栋 506 室 网址:www.dtkcn.com