摘要
第一章 绪论
1.1 课题研究背景和意义
1.2 智能家居概述
1.3 智能家居的国内外研究现状
1.3.1 国外研究现状
1.3.2 国内研究现状
1.4 智能家居的发展趋势
1.5 本文主要研究内容和安排
第二章 ZigBee技术概述
2.1 组网技术选择
2.1.1 几种无线通信技术概述
2.1.2 几种无线通信技术的比较
2.1.3 ZigBee用于家居组网的可行性分析
2.2 ZigBee无线通信技术概述
2.2.1 ZigBee技术的网络结构
2.2.2 ZigBee网络协议栈体系结构
2.2.3 ZigBee拓扑结构分析
2.2.4 ZigBee技术的特点及应用领域
2.3 本章小结
第三章 系统硬件选择和设计
3.1 设计原则
3.2 系统总体架构
3.3 系统硬件选型和设计
3.3.1 系统硬件总体设计方案
3.3.2 ZigBee网络芯片选择
3.3.3 ZigBee硬件开发平台介绍
3.3.4 硬件各个模块介绍
3.4 本章小结
第四章 系统软件程序的设计与实现
4.1 开发环境介绍
4.2 Z-Staok协议栈总体设计流程
4.2.1 Z-Stack协议栈
4.2.2 OSAL操作系统
4.3 终端节点软件设计
4.4 终端节点环境检测数据采集程序设计
4.4.1 温湿度采集程序设计
4.4.2 光照检测程序设计
4.4.3 烟雾探测程序设计
4.5 协调器程序流程设计
4.6 增加通讯距离方法
4.7 本章小结
第五章 节点定位算法的研究
5.1 基于测距的定位算法
5.1.1 基于AOA的APS算法
5.1.2 基于TDOA的AHLos算法
5.1.3 基于RSSI的RADAR算法
5.2 基于非测距的定位算法
5.2.1 DV-Hop算法
5.2.2 质心算法
5.3 基于贝叶斯概率统计模型的改进RSSI节点定位算法
5.3.1 RSSI的测距模型
5.3.2 算法的改进
5.3.3 坐标计算
5.3.4 坐标精确化
5.3.5 算法的流程
5.3.6 算法仿真分析
5.4 本章小结
第六章 系统测试
6.1 系统测试平台搭建
6.2 系统测试平台测试结果PC端显示
6.3 系统测试平台测试结果移动端显示
6.4 终端节点控制协议设置
6.5 本章小结
总结与展望
参考文献
声明
致谢