摘要:智能家居系统(Smart Home System)是以家居环境为平台,利用计算机技术、自动控制技术、网络通信技术等各种技术结合在一起,把与日常有关的家居设备进行设施集成与实时管理,提高日常生活的安全性和便利性。以往的智能家居系统主要由三部分组成:家庭局域网、家庭网关、外网。家庭局域网由ZigBee或者其他射频网络把各种家用设备、WIFI智能开关、传感器等连接起来,为所需要的网关提供控制信号和网络信息。其中家庭网关是整个设计系统的核心部分,它的主要功能是实现全局控制和与外网的通信。以Android智能手机作为家居控制终端,在FPGA发板上设计基于NIOS II的片上系统作为网络互联接口,然后通过WIFI无线通信方式实现智能家居终端与家电的连接,这样就能成功的对家居设备进行智能控制了。
关键词:WIFI;智能家居;Android;通信
目录
摘要
Abstract
第一章 绪论-1
1.1课题研究背景、目的及意义-1
1.2课题研究发展现状分析-2
1.3课题设计内容及要求-3
第二章 系统的总体设计-3
2.1系统架构-3
2.2系统各模块-4
2.3设计方案-4
第三章 系统的硬件设计-5
3.1主控芯片STC12C5A60S2单片机介绍-5
3.2 家用电器的控制方法-7
3.2.1 智能灯控制-7
3.2.2 继电器的驱动-8
3.2.3传感器模块简介-8
3.3 WIFI开关设计的基本组成-10
3.4 WIFI通信模块-12
3.4.1 ESP8266模块简介-12
3.4.2 ESP8266模块的内部结构介绍-12
3.4.3 ESP8266硬件电路设计-15
3.4.4 ESP8266模块的主要功能-16
第四章 系统的软件设计-16
4.1软件设计模块-17
4.2系统主程序的设计-17
第五章 硬件与软件的调试-21
5.1 调试思想-21
5.2 硬件调试-21
5.2.1 手机APP调试-21
5.2.2 智能家居控制系统硬件调试-23
5.3软件调试-23
结束语-24
致 谢-25
参考文献-26
附录 部分源程序-27