首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
ZigBee2006协议栈的 无线传感执行网络构建
来源:本站整理  作者:佚名  2009-08-17 11:48:45




4.4 传感器程序与ZigBee2006协议栈的融合
    系统程序中,传感器端的物理地址及短地址的发送部分程序,添加在ZigBee2006协议栈中的CSCE_ProcessEv-ent函数的上电初始化部分,即ZDO_STATE_CHANGE消息下。协调器及传感器端的数据接收都添加在CSCE_ProcessEvent函数的数据接收部分,即AF_INCOMING_MSG_CMD消息下。系统整体工作过程如图6所示。

4.5 PC机端程序
    在系统中,节点上电加入网络后,协调器会通过RS232向PC机发送新加入节点的IEEE地址。PC机将从串口接收到的物理地址和短地址进行存储,并改变计算机中所存储的房间地图中的节点颜色进行指示。该程序使用Visual C++6.O编写。
    对用户而言,当想要获取房间内传感器所测量区域的温湿度、光照等情况时,只需要点击PC机所显示的地图上相应的节点。程序会调用已存储在相应位置的传感器节点的物理地址,通过串口和ZigBee网络向该节点发送测量传感器数据的指令,并等待接收传感器传回的温湿度,并在PC机界面进行显示。

5 结 论
    实验表明,节点的功耗较低,每个节点使用电池供电可以工作3~6个月,可见应用ZigBee构建家庭环境的传感执行网络是可行的。

上一页  [1] [2] [3] [4]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:209,460.90000 毫秒