摘要:在生活中我们经常会用到一些与温度相关的设备。比如空调,虽功能强大但消耗高并且需要封闭空间。相较而言,风扇因其体积小、消耗低 、通风较好的优势依然在人们生活中占主导地位。传统的风扇具有以下缺点:因为不能随着温度而改变风速,长时间处于同一速度,所以消耗较高,噪音较大,以至于影响人们的正常生活。随着温度控制与计算机、通信的不断结合这个趋势推动下基于单片机的温控风扇系统出现了,它可以使风扇的工作效率提高以减少损耗,为人们提供了便利提高了生活水平。温度控制包括方方面面,其应用非常广泛,在我们日常生活与工业生产中都有涉及。
这次我所设计的基于单片机智能温控风扇的调速系统,首先使用温度传感器DS18B20对环境温度进行检查与处理,通过软件程序将非电量转化为单片机可接收的电量,通过LED数码管显示,并再由STC89C51单片机根据实时温度对风扇速度进行控制。本系统可以根据实时温度进行智能控制,实现自动启停,并可由用户自己设置上下限温度;当温度达到最低值时风扇停止,当温度在可控范围内时智能调速并在温度达到上限值时风扇达到最快转速。
【关键字】温度控制 分级调速 智能风扇
目录
摘要
Abstract
第1章 绪 论-1
1.1目的及意义-1
1.2现状及发展趋势-1
第2章 整体方案设计-3
2.1系统整体的设计-3
2.2方案论证-3
2.2.1温度传感器的选用-4
2.2.3温度显示电路-5
2.2.4 调速方式的选择-5
第3章 各单元模块的硬件设计-7
3.1 DS18B20单线数字温度传感器简介-7
3.2 STC89C51单片机简介-8
3. 3单片机最小系统-9
3.4 LED数码管简介-10
3.5 风扇驱动与调速电路-11
3.6独立按键连接电路-12
3.7电路总图-12
第4章 软件设计-13
4.1 程序设置-13
4.2 DS18B20子程序流程图-14
4.3 用Proteus进行仿真-15
第5章 系统调试-16
5.1 软件调试-16
5.1.1 按键显示部分的调试-16
5.1.2 传感器DS18B20温度采集部分调试-16
5.1.3 电动机调速电路部分调试-16
5.2 硬件调试-17
5.2.1 按键显示部分的调试-17
5.2.2 传感器DS18B20温度采集部分调试-17
5.2.3 电动机调速电路部分调试-17
5.3 系统功能-18
5.3.1 系统实现的功能-18
5.3.2 系统功能分析-18
第6章 结 论-19
参考文献-20
谢 辞-21