Zigbee课程设计论文基于ZigBee的温度监控系统设计与实现.doc

Zigbee课程设计论文基于ZigBee的温度监控系统设计与实现.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Zigbee课程设计论文基于ZigBee的温度监控系统设计与实现

武汉工商学院 信息工程学院物联网工程系 项目名称: 基于ZigBee的温度监控系统设计与实现 学生姓名: 牛超 学 号: 班 级: 15物联本2班 指导教师: 刘芳 2017年12月20日 目 录 摘 要 I 关键词 I 1 绪论 1 2 温度控制系统总体设计与实现 1 2.1 系统整体结构 1 2.2 系统实现功能 1 2.3 方案具体流程 1 3 温度检测系统工作原理 4 3.1 Zigbee技术简介 4 3.2 Zigbee协议栈结构 4 3.3 Zstack协议栈结构 5 3.4 串口工作原理 6 3.5 单播广播原理 6 3.6 无线温度数据采集原理 6 3.7 OSAL工作原理 7 4 系统硬件设计 7 4.1 Zigbee硬件设计 7 4.2 协调器节点设计 8 4.3 终端节点设计 9 4.3.1 温度传感器 9 4.3.2 电机 9 4.4 电源电路设计 9 4.5 A/D转换电路设计 10 4.6 RS232串口电路设计 10 5 系统软件设计 11 5.1 协调器相关程序分析 11 5.2 终端相关程序分析 12 5.2.1 温度传感器相关程序分析 12 5.2.2 电机相关程序分析 12 6 系统实现 12 7 总结 13 参考文献 13 摘 要 本方案基于ZigBee技术设计了监测环境温度的无线传感网系统。采用集成了无线射频芯片 CC2530 以及高集成度的数字温度传感器构建节点硬件,并实现了节点软件。该系统由三部分组成:温度传感器,风扇,协调器。温度传感器监测环境温度,若温度过高,启动风扇。测试结果表明,本系统具有低功耗、低成本、易于维护扩展等优点。该系统可以应用到智能家居领域从而节省人力和能源,具有非常广阔的应用前景和研究价值。 关键词:无线传感网;ZigBee;CC2530;温度采集 1 绪论 在生产和科学研究过程中的很多场合对环境的温湿度有较高的要求。为了更方便快捷的监控环境温湿度,针对有线温湿度监测系统布线复杂、成本偏高以及后期维护不便的问题,结合无线传感器网络技术,设计和实现了一种基于 ZigBee 技术的温度监测系统。 为了更方便快捷的监控环境温湿度,文中针对有线温度监测系统布线复杂、成本偏高以及后期维护不便的问题,结合无线传感器网络技术,设计和实现了一种基于 ZigBee 技术的温度监测系统。 图2-1 协调器监听工作流程图 第二步,温度采集节点接收到ZigBee协调器发送过来的温度采集指令后,从传感器取得当前的温度信息,将其打包成协议格式的指令返回给ZigBee协调器。温度采集节点工作流程图如下所示: 图2-2 温度采集节点工作流程图 第三步,ZigBee协调器接收到温度采集节点返回的数据后,对采集的温度与设定的温度值进行比较,若当前的温度值高于用户设定的温度值时,向电机发送开指令,并将收到的数据通过串口打印出来。协调器工作流程图如下所示: 图2-3 协调器工作流程图 第四步,节点接受网关消息并控制电机。电机工作流程图如下所示: 图2-4 电机工作流程图 3 温度检测系统工作原理 3.1 Zigbee技术简介 致力于无线个域网中无线协议的物理层和媒体访问层的标准化 ,为个人操作空间内互相通信的设备之间提供统一的通信标准,IEEE802.15.4工作组制定了相关标准,Zigbee是基于此标准的一种无线通信方式。IEEE802.15.4标准定义了物理层和媒体访问控制层。Zigbee联盟在IEEE802.15.4标准的基础上定义了网络层和应用层构架。应用层构架包含应用支持子层和Zigbee设备对象以及制造商需要的应用对象组成。 Zigbee是突出特点为低成本、低功耗、低复杂度,低时延,近距离,双向传输的一种无线通信标准。国内Zigbee工作频段为2.4GHz,欧洲与美国分别工作在868MHz与915MHz。Zigbee组网支持星形、树形和网络状拓扑结构,无线网络由一个协调器启动和控制,网络工作时协调器接收由终端节点发送来的数据,并发送给上位机。网络可以由路由器进行扩展,终端节点打包的数据由路由器转发给协调器。 3.2 Zigbee协议栈结构 Zigbee协议栈结构包括物理层、媒体访问控制层、网络层和应用层: 物理层由半双工的无线收发器及其接口组成,主要作用是激活和关闭射频收发器;检测信道的能量;显示收到数据包的链路质量;空闲信道评估;选择信道频率;数据的接受和发送。 媒体访问控制(MAC)层建立了一条节点和与其相邻的节点之间可靠的数据传输链路,共享传输媒体,提高通信效率。在协调器的MAC层,可以产生网络信标,同步网络信标;支持Zigbee设备的关联和取消关联;支持设备加密;在信道访问方面,

文档评论(0)

weizhent2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档