摘要 | 第1-5页 |
ABSTRACT | 第5-10页 |
第1章 绪论 | 第10-13页 |
·智能家居灯光控制系统设计提出的背景 | 第10页 |
·智能家居灯光控制系统国内外研究现状 | 第10-11页 |
·国外研究现状 | 第10-11页 |
·国内研究现状 | 第11页 |
·课题的研究目的和意义 | 第11-12页 |
·论文主要研究内容 | 第12页 |
·本章小结 | 第12-13页 |
第2章 zigbee 技术介绍与协议分析 | 第13-27页 |
·无线传输技术选型 | 第13-16页 |
·蓝牙技术分析 | 第13-14页 |
·wifi 技术分析 | 第14页 |
·zigbee 技术分析 | 第14-16页 |
·zigbee 无线网络结构分析 | 第16-18页 |
·zigbee 网络节点介绍 | 第16页 |
·zigbee 常用组网结构 | 第16-18页 |
·zigbee 网络拓扑结构选择 | 第18页 |
·zigbee 协议体系结构分析 | 第18-22页 |
·介质访问层(MAC) | 第19-20页 |
·物理层(PHY) | 第20-21页 |
·网络层(NWK) | 第21-22页 |
·应用层(APL) | 第22页 |
·zigbee 协议栈分析 | 第22-26页 |
·Z-Stack 协议栈介绍 | 第22-23页 |
·协议栈工作流程分析 | 第23-24页 |
·协议栈开发常用参数设置 | 第24-26页 |
·物理信道选择 | 第24-25页 |
·网络拓扑结构选择 | 第25页 |
·网络标识符 PAN ID 选择 | 第25-26页 |
·各个节点设备类型选择 | 第26页 |
·发射功率的设置 | 第26页 |
·本章小结 | 第26-27页 |
第3章 智能家居灯光控制系统硬件平台搭建 | 第27-51页 |
·系统总体硬件设计方案 | 第27-29页 |
·zigbee 核心模块硬件实现 | 第29-35页 |
·关键器件(包括主要芯片)选型 | 第29-30页 |
·zigbee 无线收发芯片选型 | 第29-30页 |
·CC2530 芯片介绍 | 第30页 |
·基于 CC2530 处理器的硬件核心模块的设计 | 第30-34页 |
·核心板的时钟电路设计 | 第31-32页 |
·天线电路设计 | 第32-34页 |
·核心板 IO 扩展接口设计 | 第34页 |
·核心板 3D 模型展示 | 第34-35页 |
·zigbee 功能模块硬件设计 | 第35-38页 |
·功能模块电源设计 | 第35页 |
·USB 转串口电路设计 | 第35-36页 |
·CC DEBUGGER 调试下载接口电路设计 | 第36-37页 |
·按键和 LED 灯电路设计 | 第37页 |
·功能板 3D 模型展示 | 第37-38页 |
·传感器硬件及其他控制电路硬件设计 | 第38-41页 |
·松乐 songle 5V 继电器电路设计 | 第38-39页 |
·步进电机驱动电路设计 | 第39页 |
·感光传感器电路设计 | 第39-41页 |
·智能家居房屋布线电力线故障指示电路设计 | 第41-43页 |
·嵌入式 S3C2440 平台硬件实现 | 第43-50页 |
·100M 网络通信电路设计 | 第43-44页 |
·JTAG 调试电路设计 | 第44-45页 |
·ARM 平台电源电路设计 | 第45页 |
·USB 电路设计 | 第45-46页 |
·按键测试电路设计 | 第46页 |
·LED 测试电路设计 | 第46-47页 |
·串口通信电路设计 | 第47页 |
·Nor Flash 硬件电路设计 | 第47-48页 |
·NAND Flash 硬件电路设计 | 第48-49页 |
·SDRAM 硬件电路设计 | 第49-50页 |
·ARM 平台时钟电路设计 | 第50页 |
·核心控制电路布线 | 第50页 |
·本章小结 | 第50-51页 |
第4章 基于 linux 操作系统的嵌入式软件平台的搭建 | 第51-70页 |
·基于 win7 操作系统的虚拟机实现 | 第51-52页 |
·Linux 操作系统安装实现 | 第52-53页 |
·交叉编译器的搭建 | 第53-54页 |
·移植 U-BOOT 版的 bootloader | 第54-56页 |
·建立 S3C2440 目标板 | 第55页 |
·增加对 S3C2440 的支持 | 第55-56页 |
·其他配置 | 第56页 |
·内核裁剪 | 第56-64页 |
·增加内核对 ARM 的支持 | 第56-57页 |
·制作针对 TQ2440 平台的配置单 | 第57-59页 |
·修改机器码 | 第59页 |
·编译镜像 | 第59页 |
·网卡驱动移植 | 第59-62页 |
·LCD 驱动移植 | 第62-64页 |
·构建根文件系统 | 第64-67页 |
·编译并安装 busybox | 第64-66页 |
·构建文件系统 | 第66-67页 |
·Web 服务器的搭建 | 第67-69页 |
·boa 在 TQ2440 开发板上的移植 | 第67-68页 |
·cgi 在 TQ2440 开发板上的移植 | 第68-69页 |
·本章小结 | 第69-70页 |
第5章 zigbee 模块相关程序以及控制程序设计 | 第70-84页 |
·电机加减速算法 | 第70-73页 |
·协调器节点程序设计 | 第73-76页 |
·协调器节点建立无线网络流程图 | 第73-75页 |
·协调器节点的工作流程 | 第75-76页 |
·终端节点程序设计 | 第76-78页 |
·终端节点入网流程 | 第76-77页 |
·终端节点工作流程 | 第77-78页 |
·zigbee 信号传输质量检测 | 第78-79页 |
·光敏传感器程序设计 | 第79页 |
·手机 GSM 程序设计 | 第79-83页 |
·对 GSM 和 SIM300 模块的分析 | 第79-80页 |
·AT 命令的介绍 | 第80-81页 |
·GSM 短信控制流程图和主要程序 | 第81-83页 |
·本章小结 | 第83-84页 |
第6章 系统运行与测试 | 第84-92页 |
·Web 服务器测试 | 第84-85页 |
·步进电机程序测试 | 第85-86页 |
·GSM 短信控制灯亮灭的测试 | 第86-88页 |
·zigbee 无线传输质量检测 | 第88-90页 |
·整体测试连接图 | 第90页 |
·本章小结 | 第90-92页 |
第7章 全文总结与展望 | 第92-94页 |
·主要研究成果 | 第92页 |
·系统设计的创新点 | 第92页 |
·进一步工作的方向 | 第92-94页 |
参考文献 | 第94-97页 |
攻读学位期间的研究成果 | 第97-98页 |
致谢 | 第98页 |