基于ZigBee技术的无线网络协调器的研究

基于ZigBee技术的无线网络协调器的研究

论文摘要

从20世纪90年代开始,无线网络技术就逐渐进入了我们的工作和生活。ZigBee技术作为一种新兴的低速率、低成本、低功耗无线网络技术,弥补了现有无线网络技术如GSM、Wi-Fi、Bluetooth等在实际应用中的一些不足。本文首先介绍了ZigBee相关技术,并重点介绍了ZigBee无线网络的组成和ZigBee协议规范。在此基础上,设计并制作了ZigBee无线网络协调器(简称协调器),包括硬件和软件两部分。协调器硬件电路以Chipcon公司的CC2430芯片为核心,包括CC2430支撑电路、RS232串口通信电路、电源稳压电路、人机交互接口电路和JTAG接口电路。软件设计包括协调器控制软件和上位机监控软件两部分,协调器控制软件利用TI公司的Z-Stack 1.4.3-1.2.1协议栈,完成应用程序的编写与调试;上位机监控软件采用VC++语言,结合微软提供的MSCOMM控件,完成监控程序的编写及调试。最后,对整个ZigBee无线网络协调器进行了实验测试。实验结果表明,协调器能够实现新建一个网络、允许节点加入网络和接收节点发送的数据;上位机监控软件能够实时显示协调器发送的数据和网络拓扑结构。本文设计的ZigBee无线网络协调器具有良好的通用性和扩展性。一方面可以在该硬件基础上添加相应的传感器,推广到如智能家居、医疗监控、矿山监控和环境监测等方面应用;另一方面可以作为初学者研究ZigBee技术借鉴的基础平台,对推广ZigBee技术的应用具有重要的参考价值和现实意义。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的研究背景及目的意义
  • 1.2 国内外研究现状
  • 1.3 研究的主要内容
  • 1.4 论文的组织结构
  • 第2章 ZigBee相关技术
  • 2.1 ZigBee技术概述
  • 2.1.1 ZigBee技术的由来
  • 2.1.2 ZigBee技术的特点及其应用
  • 2.2 ZigBee无线网络
  • 2.2.1 ZigBee无线网络设备组成
  • 2.2.2 ZigBee无线网络拓扑结构
  • 2.3 ZigBee协议规范
  • 2.3.1 IEEE 802.15.4物理层规范
  • 2.3.2 IEEE 802.15.4 MAC层规范
  • 2.3.3 ZigBee网络层规范
  • 2.3.4 ZigBee应用层规范
  • 2.4 本章小结
  • 第3章 ZigBee无线网络协调器的总体设计
  • 3.1 协调器硬件设计方案选择
  • 3.1.1 ZigBee芯片的选型
  • 3.1.2 CC2430芯片介绍
  • 3.2 协调器控制软件协议栈选择
  • 3.3 本章小结
  • 第4章 ZigBee无线网络协调器的硬件设计
  • 4.1 协调器硬件电路框图设计
  • 4.2 协调器硬件电路原理图设计
  • 4.2.1 CC2430支撑电路设计
  • 4.2.2 RS232串口通信电路设计
  • 4.2.3 电源稳压电路设计
  • 4.2.4 人机交互接口电路设计
  • 4.2.5 JTAG接口电路设计
  • 4.3 协调器硬件PCB图设计
  • 4.4 本章小结
  • 第5章 ZigBee无线网络协调器控制软件设计
  • 5.1 Z-Stack 1.4.3-1.2.1软件架构分析
  • 5.1.1 Z-Stack 1.4.3-1.2.1协议栈的几个重要概念
  • 5.1.2 Z-Stack 1.4.3-1.2.1协议栈分析
  • 5.1.3 OSAL操作系统
  • 5.2 协调器控制软件设计
  • 5.2.1 控制软件总体设计
  • 5.2.2 新建网络流程
  • 5.2.3 接收数据事件处理
  • 5.2.4 上位机命令事件处理
  • 5.2.5 网络周期扫描事件处理
  • 5.2.6 协调器与上位机的通信设计
  • 5.3 本章小结
  • 第6章 ZigBee无线网络监控软件设计
  • 6.1 监控软件总体设计
  • 6.1.1 监控软件总体框图设计
  • 6.1.2 监控软件总体工作流程
  • 6.2 监控软件界面设计
  • 6.3 串行通信软件设计
  • 6.4 上位机与协调器的通信软件设计
  • 6.5 本章小结
  • 第7章 ZigBee无线网络协调器实验测试与分析
  • 7.1 协调器程序的烧写与地址配置
  • 7.2 点对点通信测试
  • 7.3 树状网络组网测试
  • 第8章 结论
  • 致谢
  • 参考文献
  • 附录1 协调器硬件电路原理图
  • 附录2 协调器硬件PCB图及实物图
  • 附录3 部分协调器控制软件程序
  • 附录4 部分上位机监控软件程序
  • 攻读学位期间发表的论文
  • 相关论文文献

    • [1].LIBNODAVE在PLC上位机监控软件中的运用[J]. 仪表技术与传感器 2014(07)
    • [2].应用VB实现在上位机监控软件平台上的数据库操作[J]. 机电一体化 2013(03)
    • [3].水文监测系统中上位机监控软件的设计[J]. 湖南科技大学学报(自然科学版) 2020(01)
    • [4].UPS实时监控系统的设计[J]. 武汉理工大学学报(信息与管理工程版) 2013(01)
    • [5].基于Modbus协议的核反应堆送料系统上位机监控软件设计[J]. 工业控制计算机 2013(09)
    • [6].上位机监控软件中的数据库操作[J]. 网友世界 2013(Z4)
    • [7].单站结构下上位机监控软件WinCC的互联网发布[J]. 电世界 2018(12)
    • [8].基于LabVIEW的相位器静态试验监控系统设计[J]. 电子测试 2009(09)
    • [9].节水灌溉控制系统中的ZigBee节点低功耗技术研究[J]. 人民珠江 2015(02)
    • [10].基于PLC的食品真空冷冻干燥机的控制[J]. 安徽农业科学 2011(19)
    • [11].基于CAN总线的逆变电源监控技术的设计[J]. 信息化研究 2011(04)
    • [12].PLC在橇装式LNG加气装置的应用[J]. 仪器仪表用户 2017(03)
    • [13].基于LIBNODAVE的上位机与西门子PLC的通信[J]. 微计算机信息 2010(31)
    • [14].基于安全通信的监控组态软件PLC数据驱动系统的实现[J]. 信息技术与网络安全 2019(08)
    • [15].线型光纤感温火灾探测监控系统的研究与设计[J]. 广东工业大学学报 2016(06)
    • [16].无水酒精控制系统设计[J]. 赤子(上中旬) 2014(19)
    • [17].煤矿皮带集中控制系统的设计与实现[J]. 中小企业管理与科技(中旬刊) 2015(03)
    • [18].DCS在工业窑炉控制系统中的应用[J]. 电子工业专用设备 2010(04)
    • [19].基于OPC技术的PLC与LabView通信实现[J]. 微计算机信息 2009(16)
    • [20].基于智能型电动机保护器的监控系统设计与实现[J]. 机电一体化 2008(12)
    • [21].基于先验规则均值滤波的温室大棚气体监测系统设计[J]. 仪表技术 2014(06)
    • [22].煤矿主扇风机在线监控系统设计研究[J]. 煤矿现代化 2013(05)
    • [23].基于组态王的柔性制造生产系统监控技术研究[J]. 企业技术开发 2011(05)
    • [24].OPC技术在PLC监控系统中的应用[J]. 工业控制计算机 2011(11)
    • [25].物联网的数据采集与信息传输技术研究[J]. 现代电子技术 2016(05)
    • [26].基于单片机的分布式果品贮藏远程监控系统[J]. 中国农机化学报 2016(04)
    • [27].基于VC++的串口通信编程方法的研究[J]. 硅谷 2013(14)
    • [28].基于PC Access的S7-200电子表格EXECL通信[J]. 可编程控制器与工厂自动化 2013(04)
    • [29].单片机技术在弹库环境监控中的应用[J]. 船电技术 2013(11)
    • [30].一种新型程控交流源上位机软件设计[J]. 测控技术 2012(09)

    标签:;  ;  

    基于ZigBee技术的无线网络协调器的研究
    下载Doc文档

    猜你喜欢