新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于ZigBee Mesh网络的无线串口设计

基于ZigBee Mesh网络的无线串口设计

作者: 时间:2011-05-24 来源:网络 收藏

4 实际测试
4.1 测试1
无功放模块W00与W02,如图10~图12所示。

本文引用地址:https://www.eepw.com.cn/article/156264.htm

k.jpg

实验环境:足球场,可视距离100 m。实验结果如图12所示。
Node:02 ShortAddress:0x3595是W02加入后自动向W00发送地址和名字。因为W00是协调器,默认地址为0x00,已预存在各模块中。
4.2 测试2
无功放模块W00,W02,W03和W04,实验环境:各大楼之间。如图13所示。

l.jpg


W00与W02、W03能直接通信,W00经过两跳后可与W04,通信,W02经过两跳后可以与W04通信。实验结果截图如14所示。

m.jpg


Node:04 ShortAddress:0xE805是W04入网后向W02发送的地址和名字,Node:02 ShortAddress:0x3595是W02节点回馈的网络地址和名字。由实验可知,通信,数据传输稳定、可靠,有效解决长距离通信问题。

5 网络的特点
(1)能够远距离串口通信。通信距离取决于单个节点的有效传输距离和跳数,一般无功放模块传输距离为100 m,经过5跳可以传输500 m的距离。如果加上功放,单个节点的传输距离为1.5 km,5跳为7.5 km。缺点是加上功放,成本增加。
(2)网络具有自愈能力,当某条路径被切断,节点会自动寻找另外的路径传输数据,如图15所示。

n.jpg


(3)兼容性好,易安装。简单的串口线连接。由图4可知,从模块中引出4根TTL电平的串口线,直接可以与嵌入式系统连接,或者加上MAX232便可以与PC连接。

6 结束语
利用ZigBee技术组成网络实施串口通信,无线通信距离取决于单跳距离和跳数,而默认最大跳数为20,但多跳的出现会导致数据延时,出现误码。建议跳数控制在5跳之内,此时数据传输稳定、时延短、误码率低,能有效地解决有线串口距离限制的问题。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭