声明
摘要
第一章 绪论
1.1 课题的研究背景及意义
1.2 国内外研究现状与发展趋势
1.2.1 智能家居系统国外发展现状
1.2.2 智能家居系统国内发展现状
1.3 环境控制子系统需求分析
1.3.1 系统功能需求
1.3.2 主要性能指标
1.4 本文研究内容及章节安排
第二章 智能家居环境控制子系统总体方案设计
2.1 环境控制子系统关键技术介绍
2.1.1 常见组网技术
2.1.2 ZigBee技术
2.1.3 系统网络拓扑
2.2 环境控制子系统总体架构及设计方案
2.3 本章小结
第三章 智能家居环境控制子系统硬件设计
3.1 ZigBee硬件选型
3.1.1 ZigBee实现方案比较
3.1.2 CC2530芯片介绍
3.2 终端节点设计
3.2.1 电源及电源管理模块
3.2.2 复位与JTAG调试接口
3.2.3 串口通信模块
3.2.4 传感器模块
3.2.5 执行器模块
3.3 本章小结
第四章 智能家居环境控制子系统软件设计
4.1 开发环境介绍
4.1.1 软件开发环境IAR EW及编程语言
4.1.2 Z-Stack协议栈简介
4.1.3 Z-Stack的运行机制
4.2 ZigBee节点功能的实现
4.2.1 协调器节点建网程序设计
4.2.2 路由器节点和终端节点入网程序设计
4.2.3 协调器节点工作流程
4.3 数据采集和控制终端节点设计
4.3.1 窗磁/门磁检测节点设计
4.3.2 光强检测、可燃气体检测节点设计
4.3.3 温湿度检测节点设计
4.3.4 阀门控制机械手节点
4.3.5 无线插座控制节点设计
4.3.6 电动窗帘控制节点设计
4.4 通信程序设计
4.4.1 CC2530数据帧格式
4.4.2 通信协议的制定
4.4.3 数据收发的实现
4.4.4 串口通信
4.5 本章小结
第五章 系统测试及运行效果
5.1 硬件平台测试
5.2 网络性能测试
5.2.1 ZigBee网络组建
5.2.2 数据收发距离
5.2.3 节点重入网测试
5.2.4 数据传输时间
5.3 终端节点功能测试
5.3.1 窗磁/门磁检测模块测试
5.3.2 光强检测模块测试
5.3.3 可燃气体检测模块测试
5.3.4 温湿度检测模块测试
5.3.5 阀门控制机械手模块测试
5.3.6 无线插座控制模块测试
5.3.7 电动窗帘控制模块测试
5.4 系统整体测试
5.5 本章小结
结束语
致谢
参考文献
作者在攻读硕士学位期间发表的论文