温控风扇参考论文

合集下载

本科毕业论文-基于单片机的温控风扇的设计

本科毕业论文-基于单片机的温控风扇的设计

摘要本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统AT89C52单片机作为控制平台对风扇转速进行控制。

可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇,控制状态随外界温度而定。

所设高低温值保存在温度传感器DS18B20内部ROME2中,掉电后仍然能保存上次设定值,性能稳定,控制准确。

关键词:自动控制;单片机;温控ⅠAbstractThis design is a kind of temperature control fan system, has the sensitive temperature sensor and display function, system AT89C52monolithic as control platform to control the fan speed. High and low temperature can be set by the user, the measured temperature value between high and low temperature open the fan when the windshield, when temperature exceeds the set temperature automatically switch to the wind, when the temperature is less than the set temperature automatically shut down the fan, control state varies with temperature. Set high and low temperature values stored in internal temperature sensor DS18B20 E2ROM, after power off can still be saved the set value, stable performance and accurate control.Key words:Automatic control; Single chip microcomputer; Temperature control目录第一章整体方案设计 (2)1.1 前言 (2)1.2 系统整体设计 (2)1.3方案论证 (3)1.3.1 温度传感器的选择 (3)1.3.2 控制核心的选择 (4)1.3.3 显示电路的选择 (4)1.3.4 调速方式的选择 (5)第二章各单元模块的硬件设计 (7)2.1系统器件简介 (7)2.1.1 DS18B20单线数字温度传感器简介 (7)2.1.2 达林顿反向驱动器ULN2803简介 (7)2.1.3 AT89C52单片机简介 (8)2.1.4 LED数码管简介 (10)2.2 各部分电路设计 (11)2.2.1 开关复位与晶振电路 (11)2.2.3 数码管显示电路 (12)2.2.4 温度采集电路 (13)2.2.5 风扇电机驱动与调速电路 (15)第三章软件设计 (17)3.1 程序设置 (17)3.2 用Keil C51编写程序 (17)3.3 用Proteus进行仿真 (18)3.3.1 Proteus简介 (18)3.3.2 本设计基于Proteus的仿真 (19)第四章系统调试 (24)4.1 软件调试 (24)4.1.1 按键显示部分的调试 (24)4.1.2 传感器DS18B20温度采集部分调试 (24)4.1.3 电动机调速电路部分调试 (24)4.2 硬件调试 (25)4.2.1 按键显示部分的调试 (25)4.2.2 传感器DS18B20温度采集部分调试 (25)4.2.3 电动机调速电路部分调试 (25)4.3 系统功能 (26)4.3.1 系统实现的功能 (26)4.3.2 系统功能分析 (26)结论 (27)参考文献 ......................................................................................................................... 错误!未定义书签。

基于单片机温控风扇转速的设计(毕业论文)资料

基于单片机温控风扇转速的设计(毕业论文)资料

080902 学科分类号(二级学科)Ningxia Normal University本科学生毕业论文(设计)题目基于单片机的温控风扇转速的设计姓名颜亮亮学号 201005230129 论文编号 En14141029 院(系)物理与信息技术学院专业电子科学与技术指导教师黄晓青职称(学历)助教(研究生)完成时间 2014年5月15日宁夏师范学院教务处制本设计为一种基于单片机的温控风扇转速系统,具有灵敏的温度感测、显示功能和电机稳定换挡停机功能;系统采用51系列单片机AT89C51作为控制平台对风扇的转速进行控制,利用DS18B20数字温度传感器采集实时温度,经单片机处理后通过两个三极管驱动直流风扇的电机。

另外可由用户设置高、低温度值,所设高低温值保存在温度传感器DS18B20内部E2ROM中,掉电后仍然能保存上次设定值。

风扇档位控制状态随外界温度而定,当温度升高超过所设定的温度时自动切换到全速运转档位;当温度小于所设定的温度时自动关闭风扇,当测得温度值在高低温度之间时打开风扇的相应风档。

关键词:自动控制;单片机AT89C51;温控;风扇;温度感测This design for a fan speed control system based on single chip microcomputer, a smart temperature sensors, display and motor steady shift stop function; System USES 51 series microcontroller AT89C51 as the control platform to control the speed of the fan, using DS18B20 digital temperature sensor to collect real-time temperature and treated with single chip microcomputer through two triode driven dc fan motor. Another high and low temperature can be set by the user, set high and low temperature values stored in internal temperature sensor DS18B20 E2ROM, still can keep the power lost when the last value. Fan gear control state varies with temperature and decide, when the temperature exceeds the set temperature automatically switch to the running gear at full speed; When the temperature is less than the set temperature automatically shut down the fan, when measured temperature between high and low temperature open the corresponding wind profile of the fan.Keywords: automatic control; AT89C51 MCU; temperature control; fan;temperature sensor.目录摘要 (I)Abstract..................................................................... I I 0绪论.. (1)0.1 本课题的研究实践意义 (1)0.2 研究本课题的主要内容 (1)1 基于单片机的温控风扇转速系统部分模块的方案选用及论证 (2)1.1 温度采集模块的选用 (2)1.2 控制核心模块的方案选择 (2)1.3 显示模块选用方案 (3)1.4 调速方式及设计方案 (3)2 基于AT89C51单片机的温控风扇转速系统的硬件设计 (4)2.1 系统简述 (4)2.2 本系统各器件简介 (4)2.2.1 DS18B20 单线数字温度传感器简介 (4)2.2.2 AT89C51 单片机简介 (5)2.2.3八段LED 数码管简介 (7)2.3 本系统部分模块的硬件设计 (7)2.3.1 温度采集和温度设定上下限模块电路 (7)2.3.2 控制核心模块电路 (8)2.3.3 显示模块电路 (9)2.3.4 驱动风扇模块电路 (10)3 基于AT89C51单片机的温控风扇转速系统的软件设计 (11)4 结束语 (14)谢辞 (15)参考文献 (15)附录 (16)附录1:本系统总电路图: (16)附录2:基于AT89C51单片机温控电机转速系统实物图 (16)附录3:源程序 (17)0绪论0.1 本课题的研究实践意义随着电子技术的发展,用计算机控制的方面也涉及到各个领域,其中用单片机控制温度、是应用于实践的重要方面之一。

基于单片机的温控风扇设计论文

基于单片机的温控风扇设计论文

...单片机系统课程设计报告题目:基于单片机的温控风扇的设计专业:电子信息工程学号: **********学生姓名:_黄家快_指导教师:王艳春___2015 年11 月15日... 目录错误!未定义书签。

摘要 (I)Abstract ............................................................................................错误!未定义书签。

第一章整体方案设计 .. (1)1.1 前言 (1)1.2 系统整体设计 (1)1.3方案论证 (2)1.3.1 温度传感器的选择 (2)1.3.2 控制核心的选择 (3)1.3.3 温度显示器件的选择 (3)1.3.4 调速方式的选择 (3)第二章各单元模块的硬件设计 (5)2.1系统器件简介 (5)2.1.1 DS18B20单线数字温度传感器简介 (5)2.1.2 达林顿反向驱动器ULN2803简介 (5)2.1.3 AT89C52单片机简介 (6)2.1.4 LED数码管简介 (7)2.2 各部分电路设计 (8)2.2.1 开关复位与晶振电路 (9)2.2.2 独立键盘连接电路 (9)2.2.3 数码管显示电路 (10)2.2.4 温度采集电路 (11)2.2.5 风扇电机驱动与调速电路 (12)第三章软件设计 (14)3.1 程序设置 (14)3.2 用Keil C51编写程序 (14)3.3 用Proteus进行仿真 (15)3.3.1 Proteus简介 (15)3.3.2 本设计基于Proteus的仿真 (16)第四章系统调试 (21)4.1 软件调试 (21)4.1.1 按键显示部分的调试 (21)4.1.2 传感器DS18B20温度采集部分调试 (21)4.1.3 电动机调速电路部分调试 (21)4.2 硬件调试 (22)4.2.1 按键显示部分的调试 (22)4.2.2 传感器DS18B20温度采集部分调试 (22)4.2.3 电动机调速电路部分调试 (22)4.3 系统功能 (23)4.3.1 系统实现的功能 (23)4.3.2 系统功能分析 (23)结论 (24)参考文献 (25).致谢 (26)附录1:电路总图 (27)附录2:程序代码 (28).....基于单片机的温控风扇的设计姓名:学号:学校:指导教师:摘要温控风扇在现代社会中的生产以及人们的日常生活中都有广泛的应用,如工业生产中大型机械散热系统中的风扇、现在笔记本电脑上的广泛应用的智能CPU风扇等。

温控风扇

温控风扇

2017届毕业设计说明书(论文)智能温控风扇系统设计摘要在炎热的夏季人们通常都用风扇来散热,随着科技的进步与发展,智能温控风扇应运而生,逐渐进入了大众的生活中,相比以往的吊扇与落地扇等电风扇,基于单片机的温控风扇不但制作成本低、易编程,而且它可以自动的根据环境温度的变化而调节相应风速挡位,给人们带来更舒适的体验,也极大的方便了人们的生活。

因此,设计智能温控风扇具有较好的意义。

课题设计了一款智能温控风扇系统,分析了课题的设计要求之后,确定了以单片机为控制核心的设计方案。

系统设计采用 STC89C52为系统的主控芯片,通DS18B20采集当前温度并对其进行数字化,直接传给单片机,通过控制I/O 口来调节系统的运行。

设计采用数码管来显示当前温度及电机挡位,并可通过按键来设置系统温度的上限值和下限值。

根据控制要求,系统进行了按键电路、数码管显示电路、温度采集电路、风扇驱动电路,主控制系统的程序设计,并进行了系统的仿真和实物制作调试。

仿真和实物调试结果表明,系统可以实现当所测环境温度低于温度的下限值时,风扇停止转动,而当所测温度高于温度的上限值时,风扇则会快速转动,当介于两者之间则会慢速转动,基本满足了能够自动调节电机转速的设计要求。

关键词:温控风扇,STC89C52,DS18B20,PWM调速,显示电路AbstractIn the hot summer, people usually use the fan to heat, with the development of science and technology, intelligent temperature control fan came into being, and gradually into the public life, compared to the previous ceiling fan and fan, electric fan, temperature controlled fan chip not only low manufacturing cost, easy programming, and it can automatically according to the change of environment temperature thecorresponding wind speed adjusting gear, bring people more comfortable experience, but also a great convenience to people's life. Therefore, the design of intelligent temperature control fan is of great significance.The subject designs an intelligent temperature control fan system. After analyzing the design requirements of the subject, the design scheme with the single chip microcomputer as the control core is determined. The system design uses STC89C52 as the master chip of the system, collects the current temperature through the DS18B20, and carries on the digitization to it, passes directly to the monolithic integrated circuit, through controls the I/O mouth to adjust the system movement. The design uses digital tube to display the current temperature and motor gear, and through the button to set the system temperature upper limit and lower value. According to the control requirements, the system of key circuit, digital display circuit, temperature acquisition circuit, fan drive circuit, the program design of the main control system, and the system simulation and physical production debugging. The results of simulation and debugging of real system show that can be achieved when the measured temperature is lower than the temperature of the lower limit value, the fan stops rotating, and when the measured temperature is higher than the temperature of the upper limit value, the fan will rotate between the two, when will the slow rotation, can basically meet the design requirements of automatic control of motor speed.Key words: temperature controlled fan, STC89C52, DS18B20, PWM speed regulation, display circuit目录1 绪论 01.1 课题的目的和意义 01.2 智能温控风扇发展历程 (1)1.3论文主要的研究内容和章节安排 (2)2 系统硬件电路设计 (3)2.1 系统总体结构 (3)2.2 主控芯片 (4)2.2.1 STC89C52简介 (4)2.2.2 STC89C52引脚 (5)2.3 各硬件模块电路设计 (6)2.3.1 时钟电路 (6)2.3.2 温度传感器电路 (7)2.3.3 显示电路 (13)2.3.4 风扇驱动电路 (14)2.3.5 按键电路 (15)2.3.6 复位电路 (16)3 系统软件设计 (17)3.1 系统总体设计 (17)3.2 各软件模块设计 (18)3.2.1 DS18B20温度传感器模块 (18)3.2.2 数码管显示模块 (19)3.2.3 按键模块 (20)3.2.4 电机驱动模块 (21)4 仿真及实物制作调试 (23)4.1 仿真电路设计 (23)4.2 仿真电路调试 (27)4.3 实物制作与调试 (28)结束语 (30)参考文献 (32)致谢 (33)附录 (35)附录1: (36)附录2: (36)1 绪论1.1 课题的目的和意义在如今,纵使生活中的事物变幻莫测,但对追求冬暖夏凉的舒适是永远不变的。

【《基于STC89C51单片机的温控风扇设计》3600字(论文)】

【《基于STC89C51单片机的温控风扇设计》3600字(论文)】

基于STC89C51单片机的温控风扇设计一、引言 (1)二、系统整体设计方案 (1)1硬件需求分析 (1)2系统总体设计方案 (1)三、系统硬件电路设计 (2)1STC89C51单片机的最小系统 (2)21CD1602液晶显示电路设计 (3)3风扇驱动电路的设计 (4)4蜂鸣器电路的设计 (4)5独立按键电路的设计 (5)四、系统软件部分设计 (5)1软件开发环境的介绍 (5)2系统重要函数的介绍 (6)结束语 (6)弁考文献 (7)一、引言在电子信息技术与自动控制技术的持续进步的影响下,电器越来越智能,自动化水平越来越高,各行各业都需要提高产品的可靠性和自动化水准,使产品更加具有优势。

为了满足社会发展所带来的人民的需求,各行各业都应使用更为稳定、合理、高效的设备。

风扇被用于降温已经有很长的历史,但它并未因为存在年限久远、以及空调的出现而被取而代之。

然而,电风扇的优点是便宜、易于使用和占地面积小。

考虑到经济因素的影响,在大多数市场占据市场份额最大的依然是老式传统风扇,尤其是在中小型城市和农村,因为使用电风扇的代价相对于空调更能让普通老百姓接受,但传统电风扇的档位固定,风速模式少,而且无法缺少人的调控,需要人自操作换档,自动化水平较低。

为了使风扇在市场上具更大的领地,成为更多人的降温选择,温控电风扇随之被提出。

传统电风扇的风速调节模式单一,且无法离开人的调节,更不能随温度的浮动而变化。

当室内温度下降时,电风扇仍然持续运转,在温差明显的地区来看这是一个相当大的劣势,不但浪费资源,还对人体的健康产生威胁;传统的电风扇调节风速时通过机械的按钮进行风速调节,噪音过大、功能单一是传统风扇的又一缺点,有碍人们的休息体验,违背人们的日常需求。

因此特别容易影响人们的休息,更加不能满足人们的需求。

温控风扇系统,能够自动控制电风扇的风量,节约电力资源的同时也能够改善用户的体验感,使风扇更加人性化。

而且温控风扇系统在很多场景都有广泛的应用,例如炼铁厂等重工业都需要巨型风扇来散热、电子产品CPU的散热风扇等。

基于单片机的温控风扇设计毕业论文(很全--免费)

基于单片机的温控风扇设计毕业论文(很全--免费)

毕业论文(设计)题目:基于单片机的温控风扇的设计湖南工业职业技术学院Hunan Industry Polytechnic毕业实践类别项目承接与技术服务(毕业实践)题目第 2 页系名称电气工程系专业及班级学生姓名学号指导教师毕业实践课题及任务2第 3 页湖南工业职业技术学院毕业实践开题报告书电气工程系专业3第 4 页湖南工业职业技术学院毕业实践考核表电气工程系专业4第 5 页5目录错误!未定义书签。

摘要..................................................................................................................................................... I 第一章整体方案设计 (1)1.1 前言 (1)1.2 系统整体设计 (1)1.3方案论证 (2)1.3.1 温度传感器的选择 (2)1.3.2 控制核心的选择 (3)1.3.3 温度显示器件的选择 (3)1.3.4 调速方式的选择 (3)第二章各单元模块的硬件设计 (5)2.1系统器件简介 (5)2.1.1 DS18B20单线数字温度传感器简介 (5)2.1.2 达林顿反向驱动器ULN2803简介 (5)2.1.3 AT89C52单片机简介 (6)2.1.4 LED数码管简介 (8)2.2 各部分电路设计 (9)2.2.1 开关复位与晶振电路 (9)2.2.2 独立键盘连接电路 (9)2.2.3 数码管显示电路 (10)2.2.4 温度采集电路 (11)2.2.5 风扇电机驱动与调速电路 (12)第三章软件设计 (14)3.1 程序设置 (14)3.2 用Keil C51编写程序 (14)3.3 用Proteus进行仿真 (15)3.3.1 Proteus简介 (16)3.3.2 本设计基于Proteus的仿真 (16)第四章系统调试 (21)4.1 软件调试 (21)4.1.1 按键显示部分的调试 (21)4.1.2 传感器DS18B20温度采集部分调试 (21)4.1.3 电动机调速电路部分调试 (21)4.2 硬件调试 (22)4.2.1 按键显示部分的调试 (22)4.2.2 传感器DS18B20温度采集部分调试 (22)4.2.3 电动机调速电路部分调试 (22)4.3 系统功能 (23)4.3.1 系统实现的功能 (23)4.3.2 系统功能分析 (23)结论 (24)参考文献 (25)附录1:电路总图 (26)第 7 页附录2:程序代码 (27)7第 I 页基于单片机的温控风扇的设计姓名:学号:学校:指导教师:摘要温控风扇在现代社会中的生产以及人们的日常生活中都有广泛的应用,如工业生产中大型机械散热系统中的风扇、现在笔记本电脑上的广泛应用的智能CPU风扇等。

毕业设计(论文)-基于fpga高性能温控调速风扇系统设计[管理资料]

重庆大学本科学生毕业设计(论文)基于FPGA高性能温控调速风扇系统设计学生:学号:20113329指导教师:助理指导老师:专业:光电信息工程重庆大学光电工程学院二O一五年六月Graduation Design(Thesis) of ChongqingUniversityBased on FPGA High Performance Fan Design of Temperature Control SystemUndergraduate:Li yaoSupervisor: Prof. Pan yinsongAssistant Supervisor : Qin haiyang Major: Optoelectronic Information EngineeringCollege of Optoelectronic EngineeringChongqing UniversityJune 2015摘要温控风扇在现代社会中的生产以及人们的日常生活中都有广泛的应用,如工业生产中大型机械散热系统中的风扇、现在笔记本电脑上广泛应用的智能CPU风扇等。

在现阶段,温控风扇的设计已经有了一定的成效,可以使风扇根据环境温度的变化进行自动调速,当温度升高到一定时能自动启动风扇,当温度降到一定时能自动停止风扇的转动,实现智能控制。

随着FPGA在各个领域的广泛应用,许多用FPGA做控制核心的温度控制系统也应运而生。

它使风扇根据环境温度的变化实现自动启停,使风扇转速随着环境温度的变化而变化,实现了风扇的智能调控。

本设计采用ALTER公司Cyclone-V FPGA作为控制器,利用温度传感器DS18B20作为温度采集元件,并根据采集到的温度,经过高精度的调速算法,最终将用于调速的PWM脉冲信号传递给L298N电机驱动芯片以驱动并控制直流电机的转速。

采用矩阵键盘作为控制系统的输入,可选择手动模式和自动模式,以及进行档位选择。

手动模式下,可以人为选择风扇的档位与转速;自动模式下,根据温度的变化自动改变风扇电机的转速,同时在LED数码管显示当前的温度、所选的工作模式和档位。

基于单片机的温控迷你电风扇大学毕设论文

本科生毕业设计(论文)( 2010届)信息工程学院题目:温控迷你电风扇学生姓名:孙夏斐学号:200605060428专业名称:电子信息工程班级:电子信息062指导教师姓名:周素茵学科:检测技术与自动化装置职称:讲师2010年5月16 日浙江林学院本科毕业设计(论文)温控迷你电风扇摘要:温度测量与控制在工业、农业等领域有着广泛的应用。

本文中的简易温度控制器主要是利用温度传感器和单片机控制技术控制电机风扇来实现的。

该控制器由温度控制器、控制电路、显示及降温电路组成。

温度检测采用DS18B20实现;控制电路采用的是单片机,水位的显示采用1602液晶实现,降温采用电机实现。

当温度高于预设温度时,电机会启动降温,是温度降到预设温度以内,同时给出相应的温度显示。

关键词:温度检测;51单片机;电机降温;液晶显示Simple temperature control controllerAbstract:Temperature measurement and control the industry, agriculture and other areas has a wide application. the summary temperature controller is mainly use the temperature sensor and monolithic integrated circuits to control the technology control motor to achieve. the controller on the temperature control, control circuit, display and cool the circuit. the temperature of the implementation of the inspection ds18b20 ;control circuit is a monolithic integrated circuits, the level of use lcd display was true, the motor cooling. when the temperature is above predetermined temperature, The opportunity to launch this is the temperature dropped to a predeterminedtemperature, both show the temperature.Key Words:THERM;Single-Chip Microcompute;Motor cooling ,LCD目录1 绪论 (1)1.1 研究温度监测控制器的必要性 (1)1.2 温度监测控制器的发展现状与应用领域 (1)2 系统方案与硬件设计 (2)2.1 系统的方案 (2)2.1.1 系统的组成 (2)2.1.2 系统的整体框图 (2)2.1.3 系统的工作原理 (2)2.2 系统的硬件设计及各部分的工作原理 (3)2.2.1 温度检测电路 (3)2.2.2 控制电路 (5)2.2.3 显示和电路 (9)3 系统的软件设计 (13)3.1 系统的软件设计组成 (13)3.2 主程序的设计及流程图 (13)3.3 温度检测子程序的设计及流程图 (15)3.4 显示和电机调节子程序设计及流程图 (17)4 系统存在的不足及展望 (20)5 调试过程中遇到的故障及解决方法 (21)结束语 (22)致谢 (23)参考文献 (24)附录 (25)1 源程序代码 (25)2 完整电路图 (32)浙江林学院本科毕业设计(论文)1 绪论1.1 温度监测控制器的必要性目前人类已经进入信息量日益剧增的“信息爆炸”的时代,现代化信息技术在人类发展过程中起着越来越重要的作用。

王斯琪智能温控风扇毕业论文

11 届毕业设计(论文)系部电子工程系班级11通信技术姓名王斯琪学号115512102题目智能温控风扇指导教师曹振平田小强论文提交日期2015.5.22目录摘要 (2)第一章绪论 (3)1.1课题研究及应用前景 (3)1.2本设计任务主要要求 (3)第二章方案选择 (5)2.1温度传感器的选择 (5)2.2主控机的选择 (6)2.3显示电路 (7)2.4调速方式 (8)第三章系统硬件设计 (9)3.1系统总体设计 (9)3.2主控芯片介绍 (9)3.2.1AT89C51简介 (9)3.2.2AT89C51主要功能和系统参数 (10)3.2.3AT89C51单片机引脚说明 (11)3.2.4AT89C51单片机最小系统 (14)3.3DS18B20温度采集电路 (16)3.3.1DS18B20温度处理方法 (16)3.3.2DS18B20工作原理 (16)3.4其他电路 (17)3.4.1数码管驱动显示电路 (17)3.4.2风扇驱动电路 (18)3.4.3按键模块 (19)第四章系统软件设计 (20)4.1主程序流程图 (20)4.2DS18B20子程序流程图 (21)4.3数码管显示子程序流程图 (22)4.4按键子程序流程图 (23)第五章系统调试 (25)5.1系统功能 (25)5.1.1硬件调试 (25)5.1.2系统实现的功能 (25)5.1.3系统功能分析 (25)总结 (27)致谢 (28)参考文献 (29)附录 (30)附录1:protel原理图 (30)附录2:系统PCB板图 (31)附录3:源程序 (32)摘要在炎热的夏天人们常用电风扇来降温,但传统电风扇多采用机械方式进行控制,存在功能单一,需要手动换挡等问题。

随着科技的发展和人们生活水平的提高,家用电器产品趋向于自动化、智能化、环保化和人性化,使得智能电风扇得以逐渐走进了人们的生活中。

智能温控风扇可以根据环境温度自动调节风扇的启停与转速,在实际生活的使用中,温控风扇不仅可以节省宝贵的电资源,也大大方便了人们的生活。

基于单片机的智能温控风扇设计论文

学科分类号0807本科生毕业论文(设计)题目(中文):基于单片机的智能温控风扇设计(英文):The Design of Intelligent TemperatureControlled Fan Based on MCU学生姓名:刘胜珠学号:1210404032院别:电气与信息工程学院专业:通信工程指导教师:简小明讲师起止日期:2015.10-2016.52016年5月16日怀化学院本科毕业论文(设计、创作)诚信声明作者郑重声明:所呈交的本科毕业论文(设计、创作),是在指导老师的指导下,独立进行研究所取得的成果,成果不存在知识产权争议。

除文中已经注明引用的内容外,论文(设计、创作)不含任何其他个人或集体已经发表或撰写过的成果。

对论文(设计、创作)的研究做出重要贡献的个人和集体均已在文中以明确的方式标明。

本声明的法律结果由作者承担。

本科毕业论文(设计、创作)作者签名:年月日目录摘要 (I)关键字 (I)Abstract (I)Key words (I)1 前言 (1)1.1 智能风扇概况 (1)1.2 STC89C52单片机简介 (1)1.3 课题研究的意义 (2)2 设计的任务和要求 (2)2.1 设计任务 (2)2.2 设计要求 (2)3 设计方案的选择和论证 (2)3.1 温度传感器部分 (2)3.2 控制部分 (3)4 系统设计 (4)4.1 系统框架设计 (5)4.2 控制部分原理 (5)4.4.1 DS18B20温度传感器的温度处理方法 (5)4.4.2 温度传感器和显示电路组成 (7)4.4 电机调速电路 (7)4.4.1 电机调速原理 (8)4.4.2 电机控制模块设计 (8)5 控制器软件设计 (9)5.1 主程序 (9)5.2 温度传感器模块和显示模块 (10)5.3 电机调速和控制子模块 (12)参考文献 (13)致 (13)附录A (15)基于单片机的智能温控风扇设计摘要在日常生活中发现传统风扇的使用有些不方便的地方,比如在很多的地区昼夜温差大,人们睡觉时一般依靠风扇的定时功能,这样可能出现风扇因定时到了而关闭,但温度并没有降低很多,也有可能温度降低了很多但定时没有到,风扇还在转动。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

任务书
温控自动风扇系统
摘要:
本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统AT89S52 单片机作为控制平台对风扇转速进行控制。

可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇,控制状态随外界温度而定。

引言
生活中,我们经常会使用一些与温度有关的设备。

比如,现在虽然不少城市家庭用上了空调,但在占中国大部分人口的农村地区依旧使用电风扇作为降温防暑设备,春夏(夏秋)交替时节,白天温度依旧很高,电风扇应高转速、大风量,使人感到清凉;到了晚上,气温降低,当人入睡后,应该逐步减小转速,以免使人感冒。

虽然电风扇都有调节不同档位的功能,但必须要人手动换档,睡着了就无能为力了,而普遍采用的定时器关闭的做法,一方面是定时时间长短有限制,一般是一两个小时;另一方面可能在一两个小时后气温依旧没有降低很多,而风扇就关闭了,使人在睡梦中热醒而不得不起床重新打开风扇,增加定时器时间,非常麻烦,而且可能多次定时后最后一次定时时间太长,在温度降低以后风扇依旧继续吹风,使人感冒;第三方面是只有简单的到了定时时间就关闭风扇电源的单一功能,不能满足气温变化对风扇风速大小的不同要求。

又比如在较大功率的电子产品散热方面,现在绝大多数都采用了风冷系统,利用风扇引起空气流动,带走热量,使电子产品不至于发热烧坏。

要使电子产品保持较低的温度,必须用大功率、高转速、大风量的风扇,而风扇的噪音与其功率成正比。

如果要低噪音,则要减小风扇转速,又会引起电子设备温度上升,不能两全其美。

为解决上述问题,我们设计了这套温控自动风扇系统。

本系统采用高精度集成温度传感器,用单片机控制,能显示实时温度,并根据使用者设定的温度自动在相应温度时作出小风、大风、停机动作,精确度高,动作准确。

1、方案论证
本系统实现风扇的温度控制,需要有较高的温度变化分辨率和稳定可靠的换档停机控制部件。

1.1 温度传感器的选用
温度传感器可由以下几种方案可供选择:
方案一:选用热敏电阻作为感测温度的核心元件,通过运算放大器放大由于温度变化引起热敏电阻电阻的变化、进而导至的输出电压变化的微弱电压变化信号,再用AD转换芯片ADC0809将模拟信号转化为数字信号输入单片机处理。

方案二:采用热电偶作为感测温度的核心元件,配合桥式电路,运算放大电路和AD转换电路,将温度变化信号送入单片机处理。

方案三:采用数字式集成温度传感器DS18B20作为感测温度的核心元件,直接输出数字温度信号供单片机处理。

对于方案一,采用热敏电阻有价格便宜、元件易购的优点,但热敏电阻对温度的细微变化不敏感,在信号采集、放大、转换过程中还会产生失真和误差,并且由于热敏电阻的R-T关系的非线性,其本身电阻对温度的变化存在较大误差,虽然可以通过一定电路予以纠正,但不仅将使电路复杂稳定性降低,而且在人体所处温度环境温度变化中难以检测到小的温度变化。

故该方案不适合本系统。

对于方案二,采用热电偶和桥式测量电路相对于热敏电阻其对温度的敏感性和器件的非线性误差都有较大提高,其测温范围也非常宽,从-50摄氏度到1600摄氏度均可测量。

但是依然存在电路复杂,对温度敏感性达不到本系统要求的标准,故不采用该方案。

对于方案三,由于数字式集成温度传感器DS18B20的高度集成化,大大降低了外接放大转换等电路的误差因素,温度误差很小,并且由于其感测温度的原理与上述两种方案的原理有着本质的不同,使得其温度分辨力极高。

温度值在器件内部转换成数字量直接输出,简化了系统程序设计,又由于该传感器采用先进的单总线技术(1-WRIE),与单片机的接口变的非常简洁,抗干扰能力强。

关于DS18B20的详细参数参看下面“硬件设计”中的器件介绍。

1.2 控制核心的选择
方案一:采用电压比较电路作为控制部件。

温度传感器采用热敏电阻或热电偶等,温度信号转为电信号并放大,由集成运放组成的比较电路判决控制风扇转速,当高于或低于某值时将风扇切换到相应档位。

方案二:采用单片机作为控制核心。

以软件编程的方法进行温度判断,并在端口输出控制信号。

对于方案一,采用电压比较电路具有电路简单、易于实现,以及无需编写软件程序的特点,但控制方式过于单一,不能自由设置上下限动作温度,无法满足不同用户以及不同环境下的多种动作温度要求,故不在本系统中采用。

对于方案二,以单片机作为控制器,通过编写程序不但能将传感器感测到的温度通过显示电路显示出来,而且用户能通过键盘接口,自由设置上下限动作温度值,满足全方位的需求。

并且通过程序判断温度具有极高的精准度,能精确把握环境温度的微小变化。

故本系统采用方案二。

相关文档
最新文档