智能温控风扇设计
来源:56doc.com 资料编号:5D25725 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D25725
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
智能温控风扇设计(任务书,开题报告,论文12000字)
摘 要
温控风扇是利用温度的变化控制风扇启停及转速的智能系统,在现代社会中的生产以及人们的日常生活中都有广泛的应用。本文设计了基于单片机的温控风扇系统,用单片机为控制器,利用温度传感器DS18B20作为温度采集元件,并根据采集到的温度,通过AT89C51单片机驱动风扇电机,并利用人体感应系统让风扇在检测到人体的时候才会自行运转,更大程度上的节约电源,使风扇更加的智能化。根据能否检测到人体判断电源是否开启,根据检测到的温度与系统设定的温度比较实现风扇电机的自动启动和停止,并能根据温度的变化自动改变风扇电机的转速,同时用LED八段数码管显示检测到的温度与设定的温度,并能够显示切换模式。为了使风扇更加智能,还设计了红外遥控模块,这样能够实现远距离的调控。
关键词: 单片机;DS18B20温度传感器;温控;人体感应
Intelligent temperature control fan design
Abstract
Temperature-controlled fan is controlled by temperature variations and fan speed intelligent start-stop system. In modern society, they were widely used in production and people's daily life. This paper presents a thermostatically controlled fan system based on single chip, with a single-chip controller, temperature sensor DS18B20 as temperature gathering element. Temperature was collected by AT89C51 and it drives the fan motor. Fan system uses body temperature sensor when the body temperature goes up the fan will be run or run faster. It saves power and is more intelligent. According to the detected body temperature power the system decides whether to run. The set temperature and the temperature of the system will automatically compare and decide the start or stop of the fan motor according to the detection, and can automatically change the speed of the fan motor in accordance with a change in temperature, while with eight LED digital display temperature and set temperature detected, and can switch the display mode. In order to make a more intelligent fan, infrared remote control module is also designed, which enables remote-control.
Keywords: microcontroller; DS18B20 temperature sensors; temperature controller; body sensors;
系统整体的设计
本设计的整体思路是:在全智能模式下,由人体感应装置来检测是否有人在附近,当检测到周围有人体的存在,则使用传感器来侦测周围的气温情况,将温度转化为数字信号后,传送到主控模块当中,从而对信号分析处理。数码管上将会显示周围温度,如果温度达到我们当初人为设置的温度时,风扇将自行启动。有时可能由于特殊原因在环境都符合的时候也不需要启动风扇,这时可以通过按键或遥控器来切换到手动模式。由我们自己控制是否开启风扇。温度的显示均为整数形式。本设计调节速度的方法主要通过PWM脉宽调制的方法以此来达到风扇的无级变速。
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1研究背景与意义。 1
1.2本文的主要工作 2
第二章 系统的整体方案 3
2.1 系统整体的设计 3
2.2方案论证 3
2.2.1 温度传感器的选择 4
2.2.2 控制核心的选择 4
2.2.3 温度显示器件的选择 5
2.2.4 调速方式的选择 5
3.1 系统器件简介 7
3.1.1 DS18B20单线数字温度传感器简介 7
3.1.2 LED数码管简介 8
3.2电路设计 10
3.2.1 开关和蜂鸣器 10
3.2.2 独立按键连接电路 11
3.2.3 数码管显示电路 12
3.2.4 温度采集电路 12
3.2.5人体感应电路 13
图3-7人体感应器 14
第四章 软件设计 15
4.1 程序设置 15
4.2用Proteus进行仿真 16
第五章 系统调试 20
5.1 软件调试 20
5.1.1 按键显示部分的调试 20
5.1.2 传感器DS18B20温度采集部分调试 20
5.1.3 电动机调速电路部分调试 20
5.2 硬件调试 21
5.2.1 按键显示部分的调试 21
5.2.2 传感器DS18B20温度采集部分调试 21
5.2.3 电动机调速电路部分调试 21
5.3 系统功能 22
5.3.1 系统实现的功能 22
5.3.2 系统功能分析 23
第六章 总结与展望 24
参考文献 25
|