摘要:随着传感器、无线通信等科学技术的快速发展,无线传感网络被广泛应用于环境监测、军事国防以及工农业控制等诸多领域,已经成为电子信息技术发展的一个热点。CC2530是TI公司针对ZigBee的无线传感网芯片解决方案,具有功耗低,可靠性高,组网简单等优势。基于CC2530和ZigBee协议,本课题设计了一种可以采集温度、光强、CO浓度等室内环境数据的系统。
本设计系统由ZigBee无线传感网组成的内网和PC控制终端组成。基于ZigBee现有技术,选择CC2530作为无线传感网络节点的核心芯片的ZigBee模块,设计协调器程序,利用协调器节点作为中转连接PC终端和传感器节点。本系统除了设计外部传感器采集环境信息程序和协调器程序之外,还配套开发了基于Android的移动终端控制软件和基于Windows的PC端控制软件用于简洁清晰的显示环境信息。
关键词:ZigBee;检测;Android;传感节点
目录
摘要
ABSTRACT
第1章 绪论-1
1.1 研究背景和意义-1
1.2 室内环境监测系统的特点-1
1.3 本文主要研究内容-1
1.4 开发工具及开发环境的介绍-2
1.4.1 系统软件开发环境介绍-2
1.4.2 上位机软件开发环境介绍-3
第2章 ZigBee技术的概述-5
2.1 ZigBee技术的概念-5
2.2 ZigBee技术的特点-5
2.3 ZigBee网络设备组成和网络结构-6
2.4 ZigBee的协议分析-7
2.4.1 网络层(NWK)-7
2.4.2 应用层(APP)-8
2.5 本章小结-9
第3章 系统的总体设计-11
3.1 系统结构-11
3.2 系统功能定义-11
3.3 系统设计要求-12
3.4 本章小结-12
第4章 系统的硬件设计-13
4.1 ZigBee硬件选型-13
4.2 节点硬件设计-13
4.3 本章小结-16
第5章 系统的软件设计及实现-17
5.1 软件部分总体介绍-17
5.1.1 软件设计整体流程-17
5.1.2 协调器的自动组网流程-17
5.2 协调器节点软件实现-20
5.3 传感器节点软件设计-22
5.4 本章小结-23
第6章 上位机软件实现及测试-25
6.1 上位机软件实现-25
6.3 软件测试-26
6.3 本章小结-27
第7章 结论与展望-29
5.1 结论-29
5.2 不足之处及未来展望-29
参考文献-30
致 谢-31