更新时间:06-20 上传会员:甄老师
分类:工业大学 论文字数:13276 需要金币:3000个
摘要:智能开关是指利用控制板和电子元器件的组合及编程,以实现电路智能开关控制的单元。最开始的智能开关出现在20世纪80年代左右的电话网络里面,用于自动电话选路。随后,类似的开关应用也出现在各种方面的通讯网络中,包括20世纪90年代进化中的因特网。
本系统的核心控制器是STC89C52单片机,外围附以ESP8266串口WIFI模块、晶振电路、复位电路等组成单片机智能开关系统,实现用手机控制WIFI模块连接模块控制单片机的运行来实现对小灯泡的亮灭。用Keil实现程序编译,完成系统功能。控制更加智能,使用更加方便,成本也会降低。
关键词:单片机;ESP8266串口WIFI模块;晶振电路;复位电路
目录
摘要
ABSTRACT
第一章 引言-1
1.1 智能开关的发展-1
1.2 智能开关的分类-1
1.3 智能开关的优势-2
1.4 论文结构介绍-3
第二章 系统设计方案设计与比较-4
2.1 控制模块-4
2.2 WIFI模块-4
2.3 晶振的选择-4
2.4 电源模块方案-5
第三章 硬件电路设计与接线-6
3.1 总系统方案设计-6
3.2 STC89C52单片机简介-6
3.2.1 单片机的引脚简介-7
3.2.2 主控制模块-8
3.3 ESP8266串口WIFI模块-10
3.3.1 ESP8266串口WIFI模块介绍-10
3.3.2 ESP8266串口WIFI模块指令介绍-10
3.3.3 WIFI模块电路图-11
3.4 AMS1117-3.3降压芯片-12
3.5 电源模块设计-13
3.6 模拟智能开关设计-13
第四章 系统软件设计-15
4.1 软件设计语言的选择-15
4.2 手机APP软件设计以及单片机程序编译器-15
4.3 主程序流程图-15
4.4 WIFI模块流程图-16
4.5 手机与WIFI模块连接程序流程图-17
第五章 硬件调试与焊接-19
5.1 焊接过程-19
5.2 程序下载-21
5.3 WIFI模块与手机端连接-21
结束语-24
致 谢-25
参考文献-26
附录A 单片机程序源码-27
附录B WIFI模块编程-31