基于单片机的智能风扇系统的设计
基于单片机的智能风扇系统的设计(任务书,论文9000字)
摘 要
生活中的我们经常使用到电风扇。比如在炎热的夏天里我们用电风扇来降温。但是在温度随环境变化的时候,我们没法做到及时改变风扇的风速,也很难有效的利用宝贵的电力资源。随着生活节奏的一步一步加快,人们越来越需要风扇。随着人们对温控技术的不断发展,智能温控风扇逐渐受到人们的重视且被大量的应用。现阶段温控风扇的科研技术已经提高了很多,我们可以让风扇在环境温度变化时自动调速。当温度升高到设定时智能风扇系统能自动启动风扇,当温度下降到设定值时智能风扇系统能自动停止风扇来实现智能化的控制。我设计的基于STC89C51单片机的智能温控风扇系统,通过利用温度传感器DS18B20来检测温度并根据采集到的温度来改变风扇的转速。
关键词:温控 智能 传感器 采集
The design of intelligent fan system based on Microcontroller
Abstract
We often use electric fans in our life. For example, in the hot summer, we use the electric fan to cool. However, when the temperature changes with the environment, we can not do to change the wind speed of the fan in time, it is difficult to effectively use the valuable power resources. With the pace of life step by step to speed up, more and more people need fan. With the development of the temperature control technology, the intelligent temperature control fan has been paid attention by people and has been widely used in many applications. At this stage, the research and technology of temperature control fan has been improved a lot, we can adjust the fan speed automatically when ambient temperature changes.When the temperature rises to the set time intelligent fan system can automatically start the fan, when the temperature drops to the set value of the intelligent fan system can automatically stop the fan to achieve intelligent control. I designed the STC89C51 microcontroller based intelligent temperature control fan system, with temperature sensor DS18B20 to detect temperature and according to the collected temperature to change the speed of the fan. [来源:http://www.doc163.com]
Key Words: temperature control; intelligence; sensor; collect
[资料来源:http://www.doc163.com]
目 录
摘要 I
Abstract II
第一章 引言 1
1.1 课题背景 1
1.2 本文的主要工作 2
第二章 方案的选择 3
2.1 智能风扇系统的结构 3
2.2 温度采集模块的选择 3 [资料来源:http://www.doc163.com]
2.3 显示电路的设计 5
2.4 风扇变速的方式 6
第三章 系统硬件组成 7
3.1 主控芯片介绍 7
3.1.1 STC89C51简介 7
3.1.2 STC89C51单片机最小系统 7
3.2 DS18B20温度采集电路 9
3.2.1 DS18B20 的特点和内部结构 9
3.2.2 DS18B20的工作原理 11
3.3 数码管驱动显示电路 11
3.3.1 数码管驱动电路 11
3.3.2 数码管显示电路 11
3.4 风扇驱动电路 12
图3-9 三极管引脚介绍 13
3.5 按键模块 14
第四章 程序流程图 15
4.1主程序流程图 15
4.2 DS18B20子程序流程图 16
4.3 按键子程序流程图 17
第五章 系统调试 18
5.1 软硬件调试 18
5.1.1 按键显示部分的调试 18 [资料来源:https://www.doc163.com]
5.1.2 传感器DS18B20温度采集部分调试 18
5.1.3 风扇调速电路的调试 19
5.2 系统功能 19
5.2.1 系统实现的功能 19
5.2.2 系统功能分析 19
结论 20
参考文献 21
致谢 22
附录1:原理图 23
附录2:仿真图 24
[资料来源:www.doc163.com]