摘要:随着计算机技术和通信技术的发展,家居的智能水平也在不断地提升,并且正迅速地改善着人们的生活水品。人们希望能有机地把与家庭生活有关的各种应用子系统结合在一起,实现对静止家居的实时无线智能控制,从而提高生活质量。虽然目前市场上的插座数量种类越来越多,但其插座与其它智能家电并不统一。为了迎合人们对家居智能化的高要求,解决人们日常生活的问题,做了如下设计:通过安卓手机的WIFI功能发送控制信号,再利用WIFI模块对信号进行接收,通过串口发送给单片机,通过单片机I/O口来控制继电器开关对插座的控制。
本设计主要模块有:STC11F04单片机,WIFI模块,时钟模块,继电器驱动模块。整个系统在理论层面上,用程序高级语言驱动各模块工作,完成整个系统的内在联系,在应用层面上则采用Altium Designer软件设计绘画原理图。
关键词 单片机;WIFI;无线;智能;插座
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景及意义-1
1.2 研究内容及技术方法-1
2 系统方案设计-3
2.1 系统基本原理-3
2.2 系统的各部分功能-3
3 系统硬件设计-4
3.1 单片机概述-4
3.1.1 STC11F04单片机的简介-4
3.1.2 单片机端口简介-5
3.1.3 晶振电路-5
3.1.4 STC11F04单片机最小系统-6
3.2 USR-WIFI-T模块-7
3.2.1 USR-WIFI-T简介-7
3.2.2 USR-WIFI-T特点-7
3.2.3 USR-WIFI-T电路图-8
3.2.4 USR-WIFI-T配置方式-8
3.3 LED灯指显示-11
3.3.1 红色LED指示灯-11
3.3.2 黄色和蓝色LED指示灯-12
3.4 DS1302时钟电路-12
3.4.1 DS1302寄存器-12
3.4.2 DS1302时钟的工作原理-14
3.4.3 DS1302时钟模块电路图-14
3.5 继电器驱动电路-15
3.5.1继电器的主要作用-15
3.5.2 驱动电路的作用和内部结构-15
3.5.3 继电器与驱动电路-16
3.5.4 继电器驱动电路电路图-16
3.5.5 继电器驱动电路工作原理-16
3.6 AMS1117稳压芯片模块-17
3.6.1 AMS1117稳压芯片概述-17
3.6.2 AMS1117稳压芯片电路图-18
3.7 系统整体原理图-18
4 程序分析与设计-20
4.1 主程序设计-20
4.2 主要子程序设计-20
4.2.1 DS1302时钟程序设计-21
4.2.2 串口包程序-22
4.3数据对接协议-23
5 制作与调试-25
5.1 安卓手机网络调试助手设置-25
5.2 控制插座的开与关-26
5.3 定时控制插座-27
结论-29
致谢-30
参考文献-31