当前位置:文档之家› DRF系列ZigBee模块数据传输指南

DRF系列ZigBee模块数据传输指南

DRF 系列 Zigbee 模块数据传输指南
(DRF1601,DRF1602,DRF1605,DRF2617-ZR232,DRF2618-ZUSB ,
DRF2619-ZR485,DRF1605-USB ,DRF1605-RS485)
一,怎样使用配置软件
配置软件是用来设定及读取模块的基本参数;
模块可设置4个参数:PAN ID 、波特率、节点类型、无线频道;
(1),PAN ID :
同一个网络内的每个节点具有相同的PAN ID ,不同的网络之间PAN ID 是不同的,在同一空间,二个不同PAN ID 的网络是不会相互影响的;
软件连接后,这里会显示连接的波特率,这个也是模块的波特率
点击Connect ,软件会自动连接模块
对于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模块与多个设备连接,并不需要全网具有同样的波特率,只要模块与设备之间具有相同的波特率即可;
模块的波特率重新设定后,需重启生效。

二,用串口调试助手做数据传输测试
(1),透明传输:
DRF1600系列Zigbee模块的最主要功能就是数据的透明传输。

在一个复杂的Zigbee网络中,Coordinator与任何一个Router之间,可以使用透明传输,一个Coordinator与一个Router之间在逻辑上可以看成是一对串口,即无线串口。

如图所示,A与B之间不能直接到达,需要经过二个路由,应用透明传输,用户无需了解A与B之间复杂的路由关系,把A与B之间看成是一对串口,应用标准的串口编程,即可实现数据传输:
如下图所示,A发送什么,则B接收到什么;B发送的内容,A原样接收。

用串口调试助手实验如下:
(发送与接收都是16进制数字)
(发送与接收都是字符)。

相关主题