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

手机与无线通信 时间:2011-05-24 来源:网络

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

k.jpg

实验环境:足球场,可视距离100 m。实验结果如图12所示。
Node:02 ShortAddress:0x3595是W02加入网络后自动向W00发送网络地址和名字。因为W00是协调器,默认地址为0x00,已预存在各模块中。
4.2 测试2
无功放ZigBee模块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节点回馈的网络地址和名字。由实验可知,基于ZigBee的无线串口通信,数据传输稳定、可靠,有效解决长距离串口通信问题。

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

n.jpg


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

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

1 2 3 4

关键词:串口设计无线网络ZigBeeMesh基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章


用户评论

请文明上网,做现代文明人
验证码:
查看电脑版