摘要:本文介绍了以ARM cortex-M3架构的STM32F103C8T6芯片作为微控制器,以无线通信技术为核心,结合ESP8266-01无线WIFI模块实现数据传输物联网通信控制。WIFI远程开关设计是智能家居具象化的一小部分,它利用了现有家庭中的WIFI网络,让智能手机在联网条件下,能通过手机App操作远程控制开关电源的通断。
关键词:STM32F103;ESP8266; WIFI模块;通信技术;
目录
摘要
Abstract
1.绪论-1
1.1 课题研究的背景和意义-1
1.2 目前国内外研究现状-1
1.3 本课题设计的主要工作和任务-2
2.系统方案设计与实现-2
2.1 WIFI技术-2
2.1.1 WIFI的概念-2
2.1.2 WIFI的组成-3
2.2 总体方案论证-3
2.2.1 各模块方案选择与论证-3
2.2.2 总体方案确定-4
3. 系统硬件设计-5
3.1 单片机模块-5
3.1.1 简介STM32F103C8T6-5
3.1.2 STM32外部晶振电路-6
3.1.3 STM32复位电路-6
3.2 WIFI模块-7
3.3 电源转换模块-9
3.4 继电器开关模块-9
3.5 电流检测电路-10
4. 系统软件设计-11
4.1 WIFI模块设置-11
4.1.1 AT指令-11
4.2 单片机主程序设计-13
5. 系统调试-14
参考文献-16
致 谢-17
附录A 总电路图-18
附录B 电路实物图-19
附录C 源程序-20
附录D ESP8266.c-23