基于STM32的空调控制系统的设计
基于STM32的空调控制系统的设计(论文13000字)
摘要:在信息化和智能化高速发展的时代,人们的生活水平也在不断的便捷化和智能化。随着市场需求的不断提升,将家居产品智能化和便捷化的需求也不断高涨,本系统能够实现对多种空调的控制。本系统由STM32最小系统板、液晶3.5寸液晶屏幕、红外发射控制模块、HC-05蓝牙模块及DHT11温度传感器模块组成。与传统的空调遥控相比,本系统拥有温度反馈系统,通过将设置前后的温度数据变化进行对比,从而得知系统所发出的指令是否成功发送并执行,一定程度上提高了系统的可靠性;与此同时,系统设计了开机自检功能,优化了显示界面,拥有更人性化的人机交互功能,提高用户体验度。
关键词:空调温度控制;蓝牙控制;温度反馈系统;开机自检
Air conditioning control system based on STM32
Abstract:With development of informationization and intelligence, people's living standards are also constantly being convenient and intelligent. As the market demand continues to increase, the demand for intelligent and convenient products is also increasing. The system can realize the control of various air conditioners.The system consists of STM32 minimum system board, 3.5 inch LCD screen, infrared emission control module, HC-05 Bluetooth module and DHT11 temperature sensor module. Compared with the traditional air conditioner remote control, the system has a temperature feedback system. By comparing the temperature data changes before and after the setting, it is known whether the command issued by the system is successfully sent and executed.The reliability ofthe system is improved to a certain degree.at the same time, the system has designed the power-on self-test function.The system optimizes the display interface.The system has more humanized human-computer interaction functionand improves the user experience. [资料来源:Doc163.com]
Key words:Air conditioning temperature control;Bluetooth control;temperature feedback system;power on self test
目 录
第一章 绪论 1
1.1 选题背景及意义 1
1.2 空调控制系统研究现状 1
1.3 空调遥控技术的发展 2
1.4 论文的主要内容 2
第二章 系统硬件设计 3
2.1 系统工作流程 3
2.2 STM32介绍 4
2.3 STM32时钟系统 4
2.4 3.5寸LCD 5
2.4 红外遥控及蓝牙模块的选取 6
2.4.1 HC-05参数介绍 7
2.5 DHT11基本信息 7
2.6 本章小结 7
第三章 系统软件设计 8
3.1 红外遥控原理 8
3.1.1 红外编码原理 8
3.1.2 格力空调遥控器的红外编码解析 9
3.1.3 红外线编码及解码过程中的问题 11
3.1.4 红外发射模块串口通信协议 12
3.2 单总线数据格式介绍 12
3.3 时序描述 12
3.4 系统自检 13
3.5 反馈系统 13
3.5.1 反馈系统介绍 13
3.5.2 反馈系统的实现 13
3.6 汉字显示 14
3.6.1 LCD汉字显示原理 14
3.6.2 汉字取模 14
3.6.3 汉字显示 15
3.7 编程环境及仿真器介绍 16
3.8 上位机 17
3.9本章小结 18
第四章 测试与分析 19
4.1 系统自检 19
4.2 红外发射测试 20
4.3 反馈系统测试 20
第五章 总结与讨论 22
5.1 总结 22
5.2 讨论 22
参考文献 23
致谢 24
[资料来源:Doc163.com]