手机通过蓝牙与ZigBee无线传感网数据通信的实现

zanghaipeng   2015-11-22 12:08 楼主
        随着智能手机的普遍,手机的功能变得越来越强大,在我们的日常生活中所扮演的角色也越来越重要,小到我们日常的饮食起居,大到工业、商业管理。我们可以回想一下自己手机是否已经代替了我们之前的闹钟,手机是否开始胚盘我们一起运动,手机是否可以实时查看一些我们的财经信息。这些答案都是肯定的,手机的智能化逐渐使得我们之前的很多工作都可以在移动中完成,不再受地域的限制。
        本系统主要是通过手机通过蓝牙与蓝牙模块进行无线连接,蓝牙模块在通过穿行接口与ZigBee协调器链接,蓝牙主要充当一个无线中继,他的作用就是串口透传,整个系统主要由手机终端、蓝牙透传模块、ZigBee无线传感网三大部分组成,其中最核心的部分就是ZigBee无线传感网络这里不对ZigBee终端节点传感器驱动编程进行详细介绍,有需要了解的可以参考附件这里着重对协调器与路由器的串口透传进行原理分析,并对源码进行解析。在具体的工程项目中我们可以根据自己的需要对数据进行相应格式的封装,下面通过一个简单例子和源码说明ZigBee串口透传的实现。
        具体的实验原理为:首先由协调器建立网络,中断节点自动加入到该网络,加入成功后终端节点周期性的向协调器发送字符串“HLO I AM EndDevice”协调器接收到该字符串后,通过串口发送给手机,同时协调器通过无线回应终端节点发送字符串“HLO”给终端节点,具体通讯结构框图如图5-31所示:

1.jpg
串口数据的无线传输协调器和终端节点程序流程图如图5-32a和5-32b所示:
2.jpg
        在ZigBee的无线数据传输网络中有三种设备类型:协调器、路由器和终端节点,设备类型是由ZigBee协议栈中的不同选项决定,协调器负责网络的组建,维护以及终端节点的加入等任务。路由器负责数据包的路由选择,终端节点则负责数据的采集与无线发送。
手机通过蓝牙与ZigBee无线传感网数据通信实现 (1).rar (588.29 KB)
(下载次数: 75, 2015-11-22 12:08 上传)




  • 3.jpg
  • 4.jpg

回复评论 (2)

这是一个非常不错的创意,值得学习学习。真是好资料
点赞  2015-11-22 19:00
学习学习
点赞  2016-4-4 23:07
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复