搜档网
当前位置:搜档网 › 基于51单片机的温控智能电风扇

基于51单片机的温控智能电风扇

基于51单片机的温控智能电风扇
基于51单片机的温控智能电风扇

浙江理工大学

《单片机系统设计及应用实验》

设计报告

题目:基于51单片机的温控智能电风扇专业:机械电子工程

班级:机电11(1)班

姓名:叶惠芳

学号:2011330300302

指导教师:袁嫣红

机械与自动控制学院

2014 年7 月3 日

目录

摘要 (4)

第一章课程设计的目标及主要内容 (5)

1.1课程设计的目标及意义 (5)

1.2温控智能电风扇的主要内容和技术关键 (5)

1.2.1课程设计的主要内容 (5)

1.2.2技术关键 (5)

第二章温控智能电风扇控制系统硬件设计 (6)

2.1课程设计总体硬件设计 (6)

2.2芯片及主要器件选择 (6)

2.2.1控制核心的选择 (6)

2.2.2温度传感器的选用 (7)

2.2.3显示电路 (7)

2.3芯片及器件介绍 (7)

2.3.1 AT89C51单片机 (7)

2.3.2 L298芯片介绍 (8)

2.3.3 DS18B20温度传感器 (9)

2.3.4LED数码管简介 (11)

2.4主要硬件电路 (12)

2.4.1温度检测电路设计 (12)

2.4.2 电机调速电路设计 (12)

2.4.3 PWM调速原理 (13)

2.4.4 LED数码管显示电路及按键电路 (13)

第三章温控智能电风扇控制系统软件设计与实现 (14)

3.1 主程序 (14)

3.2 数字温度传感器模块 (14)

3.3电机调速与控制子模块 (16)

第四章调试结果与总结 (16)

4.1 调试结果 (16)

4.2 课程设计总结 (20)

参考文献 (21)

附录一 (23)

附录二 (24)

附录三 (25)

摘要

电风扇与空调的降温效果不同,相较于空调的迅速降低环境温度不同,电风扇更加温和,适宜于体质较弱的老人与小孩。并且,电风扇价格实惠,使用简单。

现在市面上的电风扇大多只能手动调速,还外加一个定时功能。对于温差较大的夜晚,若不能及时改变风速大小后停止,很容易感冒着凉。所以本课程设计以AT89C51为核心控制系统根据外界温度的变化对电风扇进行转速控制,以实现自动换挡功能。除此之外,我们还设置了一个用户可以自己通过键盘设置最低温度的模块,一旦外界温度等于或是低于该设置温度,电机自动停止运行。

关键词:单片机温度传感器驱动器智能调速

第一章课程设计的目标及主要内容

1.1课程设计的目标及意义

夏天到了,空调是现代家庭中的主流降暑电器,但是对于老人与小孩,体质相对来说较弱,空调的使用易于受凉,所以家用电风扇,风速温和,既可以达到清凉的目的,又可防止空调带来的弊端。然而,现在市面上的家用电风扇大多只能手动调速再加一个定时器,功能单一。晚上后半夜与前半夜气温差比较大,若不能及时减小风速,很可能感冒。所以,我们在现有电风扇的功能至上增加了温度控制模块,电风扇的电机转速可以根据外界温度的改变而改变。

我们的主要实现的功能有以下几点:

1.用户可以手动设置温度下限,外界温度一旦与该设定温度相等或是小于该温度,电机自动停止转动。

2.当温度每降低2℃或是升高2℃,电机转速自动下降一个档位。

1.2温控智能电风扇的主要内容和技术关键

1.2.1课程设计的主要内容

(1)课程设计采用了AT89C51单片机作为主要处理芯片,DS18B20作为温度传感器感知和传递外界环境的变化,然后通过51单片机进行一系列处理然后对12V的直流电动机进行转速的控制。

(2)在直流电动机转速控制模块,采用了L298驱动器对电机进行驱动。在显示方面,用7SEG-MPX6-CC-BLUE数码管来显示外界温度的变化以及人为设定的温度值。

1.2.2技术关键

(1)温度传感器DS18B20的工作原理以及它内部对温度数据的处理方式,51单片机如何用程序将其输出数据读入,并进行处理。

(2)L298驱动器的工作原理以及电机调速处理的实现方式程序的编写。

(3)数码管显示与按键模块直接的联系以及处理程序的编写。

第二章温控智能电风扇控制系统硬件设计

2.1课程设计总体硬件设计

系统总体设计硬件框图如图2.1所示

图2.1系统方块图

对于单片机中央处理系统的方案设计,根据要求,我们可以选用AT89C51单片机作为中央处理器。作为整个控制系统的核心,单片机内部已包含了定时器、程序存储器。数据存储器等硬件,其硬件能符合整个控制系统的要求,不需要外接其他存储器和定时器件,方便的构成一个最小系统。整个系统结构紧凑,抗干扰能力强,性价比高,是比较合适的方案。

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

2.2芯片及主要器件选择

2.2.1控制核心的选择

采用AT89C51单片机作为控制核心,以软件编程的方法进行温度判断,并

在端口输出控制信号。

以单片机作为控制器,通过编写程序不但能将传感器感测到的温度通过显示电路显示出来,而且用户能通过键盘接口,自由设置温度下限,满足用户需求,并且通过程序判断温度具有极高的精准度,能精确把握环境的微小变化。

2.2.2温度传感器的选用

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

2.2.3显示电路

采用7SEG-MPX6-CC-BLUE数码管显示温度。

数码管显示温度清晰简单,价格优惠,驱动程序简单。

2.3芯片及器件介绍

2.3.1 AT89C51单片机

AT89C51是美国ATMEL公司生产的低电压、高性能CMOS8位单片机,片内4bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置用8位中央处理器(CPU)和Flash存储单元,功能强大。AT89C51单片机可灵活应用于各种控制领域。

AT89C51单片机提供以下标准功能:4K字节Flash闪速存储器,128字节内部RAM,32个I/O口线,两个16位定时、计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51单片机可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时、计数器,串行通行口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。芯片封装及管脚如图2.2

图2.2 AT89C51封装及管脚图

2.3.2 L298芯片介绍

L298驱动芯片是SGS公司的产品,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内包含两个H桥的高压大电压六双全桥式驱动器,接收准TTL逻辑电平信号,可驱动46V、2A以下的电机。实物图如图2.3所示。

图2.3实物图图2.4管脚图

L298有两路电源分别为逻辑电源6V和动力电源12V,ENA、ENB直接接入5V 电源使电机进入使能状态,IN1、IN2用来控制电路的逻辑功能状态。由于使用

的电机是线圈式,在运行状态突然转到停止状态和从顺时状态突然转换到逆时针状态时会形成很大的方向电流,在电路中加入二极管就是在产生方向电流的时候进行泄流,保护芯片安全。L298的逻辑功能状态见表2.1 。

表2.1 L298逻辑功能状态图

IN1 IN2 ENA 电机状态

X X 0 停止

1 0 1 顺时针

0 1 1 逆时针

0 0 0 停止

1 1 0 停止

2.3.3 DS18B20温度传感器

DS18B20是美国DALLAS半导体公司继DS1820之后最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,它能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。可以分别在93.75 ms和750 ms内完成9位和12位的数字量,并且从DS18B20读出的信息或写入DS18B20的信息仅需要一根口线(单线接口)读写,温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20供电,而无需额外电源,因而使用DS18B20可使系统结构更趋简单可靠性更高。他在测温精度、转换时间、传输距离、分辨率等方面较DS1820有了很大的改进,给用户带来了更方便的使用和更令人满意的效果。

DS18B20简介:

(1)独特的单线接口方式:DS18B20与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。

(2)在使用中不需要任何外围元件。

(3)可用数据线供电,电压范围:+3.0~ +5.5 V。

(4)测温范围:-55 ~+125 ℃。固有测温分辨率为0.5 ℃。

(5)通过编程可实现9~12位的数字读数方式。

(6)用户可自设定非易失性的报警上下限值。

(7)支持多点组网功能,多个DS18B20可以并联在惟一的三线上,实现多点测温。

(8)负压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。

DS18B20直接将测量温度值转化为数字量提交给单片机,工作时必须严格遵守单总线器件的工作时序。引脚排列如图2.5所示。

引脚说明:

GND:接地

DQ:数据I/O

VDD:可选VDD

NC:空脚

图2.5 引脚排列

表2.2 部分温度值与DS18B20输出的数字量对照表

温度值/℃数字输出(二进制)数字输出(十六进制)+125 0000 0111 1101 0000 07D0H +85 0000 0101 0101 0000 0550H +25.625 0000 0001 1001 0001 0191H +10.125 0000 0000 1010 0010 00A2H +0.5 0000 0000 0000 1000 0008H

0 0000 0000 0000 0000 0000H

-0.5 1111 1111 1111 1000 FFF8H -10.125 1111 1111 0110 1110 FF5EH -25.625 1111 1111 0110 1111 FF6FH -55 1111 1100 1001 0000 FC90H

dp

g f e d c b a dp

g f e d c b a Rx8

Rx8

2.3.4LED 数码管简介

本系统选用五个LED 数码管来进行温度显示。LED 又称为数码管,它主要是由8段发光二极管组成的不同组合,其中 a~g 为数字和字符显示段,dp 为小数点的显示,通过a~g 这7个发光二极管点亮的不同组合,可以显示0~9和A ~F 共16个数字和字母。LED 数码管可以分为共阴极和共阳极两种结构,如下图3.1.3所示。共阴极结构把8个发光二极管阴极连在一起,共阳极结构把8个发光二极管阳极连在一起。通过单片机引脚输出高低电平,可使数码管显示相应的数字或字母,这种使数码管显示字形的数据称字形码,又称段选码。

图2.6七段LED 数码管

一个共阴极数码管接至单片机的电路,要想显示数字“7”须a 、b 、c 这3个显示段发光 (即这3个字段为高电平)只要在P0口输入00000111(07H )即可。这里07H 即为数字7的段选码。字形与段选码的关系见表2.2所示。

表2.3 LED 段选码表

显示字符

共阴极段码 共阳极段码 显示字符

共阴极段码 共阳极段码 0 3fH C0H 8 7fH 80H 1 06H F9H 9 6fH 90H 2 5bH A4H A 77H 88H 3 4fH B0H B 7fH 83H 4 66H 99H C

39H C6H 5 6dH 92H D 3fH A1H 6 7dH 82H E 79H 86H 7

07H

F8H

F

71H

8EH

g

f b

a

e

d c d p

gnd gnd

2.4主要硬件电路

总体硬件原理图见附录一。

2.4.1温度检测电路设计

本模块以DS18B20作为温度传感器,AT89C51作为处理器,配以温度显示作为温度控制输出单元。整个系统力求结构简单,功能完善。

DS18B20进行现场温度测量,将测量数据送入AT89C51的P1.7口,经过单片机处理后显示温度值,并与设定温度值的下限值比较,若高于或低于设定的下限值则控制电机转速进行调整。电路图如图2.6所示。

图2.7

2.4.2 电机调速电路设计

根据图2.7所示连接好电路图,A/B接入单片机上通过程序来控制L298输出来控制直流电机的转动。PWM1赋值为1时,使能直流电机转动。

图2.8电机调速电路

2.4.3 PWM 调速原理

我们采用的是PWM 来实现直流电动机的调速,优点:控制原理简单,输出波动小,线性好,对邻近电路干扰小。缺点:功率低,散热问题严重。

PWM 调速原理: 输出电压

0(t /T )U on U = (2-1) o n o f f t t T

+= (2-2) 式2-1中/on t T D =称为占空比。

占空比D 表示了在一个周期T 里开关管导通的时间与周期的比值。D 的变化范围为0<=D<=1。当电源电压U 不变的情况下,输出电压的平均值U 取决于占空比D 的大小,改变D 值也就改变了输出电压的平均值,从而达到控制电动机转速的目的,即实现PWM 调速。 2.4.4 LED 数码管显示电路及按键电路

7SEG-MPX6-CC-BLUE 数码管与单片机输出端相连电路以及按键输入电路如图2.8所示。

图2.9显示电路连接

第三章温控智能电风扇控制系统软件设计与实现

本系统的运行程序采用C语言编写,采用模块化设计,整体程序由主程序和温测显示、键盘处理以及电机控制等子程序模块组成。

3.1 主程序

下图为主程序简易框图。

图3.1 主程序简易框图

3.2 数字温度传感器模块

如图3.2所示,主机控制DS18B20数字温度传感器完成温度转换工作必须经过三个步骤:初始化、ROM操作指令、存储器操作指令。单片机所用的系统频率为12MHz。

根据DS18B20数字温度传感器进行初始化时序、读时序和写时序分别可编写3个子程序:初始化子程序、写子程序、读子程序。

图3.2 数字温度传感器模块程序流程图

DS18B20芯片功能命令表如下:

命令说明协议READ ROM读取激光ROM64位 33H MATCH ROM匹配ROM 55H SKIP ROM跳过ROM CCH SEARCH ROM搜索ROM F0H ALARM SEARCH告警搜索 ECH WRITE SCRATCHPAD 把字节写入暂存器的地址2和3 4EH READ SCRATCHPAD读取暂存器和CRC字节 BEH COPY SCRATCHPAD把暂存器内容拷贝到非易失性存储器中 48H CONVERT T开始温度转换 44H

RECALL E2把非易失性存储器中的值召回暂存器 B8H

READ POWER SUPPLY 读电源供电方式:0为寄生电源,1为外电源 B4H

3.3电机调速与控制子模块

本模块采用PWM来实现直流电动机的调速。控制流程如图3.3所示。

图3.3电机控制流程图

第四章调试结果与总结

4.1 调试结果

课程设计仿真调试采用的是Protues仿真软件,按照原理图将各器件画在软

件中。程序编写采用Keil软件,用C语言编写。这里我们设定温度为20℃为最

低温度进行仿真。

0档:<=20℃

1档:20℃~21℃

2档:21℃~23℃

3档:23℃~25℃

4档:25℃~27℃

5档:>=27℃

即温度每上升2℃,电机转速即上升一档。26℃时,仿真结果:

28℃时,仿真结果:

4.2 课程设计总结

本系统以AT89C51单片机为核心,单片机主要完成对外界环境温度信号的采集、处理、显示等功能;用Protues软件绘制电路原理图及仿真测试和DXP软件绘制PCB电路印刷板图,利用MCS-51 C语言编制。

运行程序该系统的主要特点是:

(1)适用性强,用户只需对界面参数进行设置并启动系统正常运行便可满足不同用户对最适合温度的要求,实现对最适温度的实时监控。

(2)随时可以根据软件编写新的功能加入产品。操作界面可扩展性强,只要稍加改变,即可增加其他按键的使用功能。

本系统温度控制采用DS18B20数字温度传感器作为感温元件。采用L298驱动器利用PWM占空比调速原理对电动机转速进行控制,以达到目标。基于AT89C51单片机所设计与研制的电风扇智能调速系统,造价低且具有稳定性高、性能优越、节约电能等优点,在夜间无需定时,同样能给人们带来更多的方便。

本设计在软件仿真模拟检测中运行较好,但数码管显示部分有一点问题,在对温度设置时,数码管其他位数字会跟随跳变,但数值不变。功能上的缺憾是对于两个档之间的临界温度处理不好,并且档位太少,还有待改进。

总的来说,本次课程设计学到了许多东西,对今后个人的发展有积极的作用。

论基于51单片机控制的智能LED灯

论基于51单片机控制的智能LED灯 前言 随着社会的发展人们对生活质量的要求越来越高,照明在能耗中所占的比例日益增加,照明也早已成为我们生活的不可或缺的一部分。在当今社会中,比较普遍使用的有通过声音、触摸、光感等来控制的照明灯具。然而这些都有一定的局限性,不能得到最大化的利用。 LED灯寿命比较长、省电、比较环保,正式由于这些优点的存在以及等下对LED灯的大力研究,因而LED灯走上了历史的舞台。采用LED灯作为我们社会的首选照明用具,肯定可以节约很多电能,节电的意义非凡,不但减少发电过程中的污染,还能为我们的后代留下财富。因此节电是件利国、利民、利己的好事。而本设计能最大限度的节省日常照明所消耗的电能,有着巨大的经济环境效用。 1.硬件介绍 1.1控制板 控制板主要由以下几个部分组成: MCS-51单片机、8位的微处理器、片内为128个字节,片外最多可外扩至64k字节数据存储器、程序存储器、5个中断源,2级中断优先权的中断系统、2个16位的定时器/计数器、1个全双工的串行口、4个并行8位I/O口、21个特殊功能寄存器。 1.2光照检测 方案一、采用光敏二极管或三极管等光传感器件把环境亮度转换成

相应的数字电平,然后直接接入单片机IO引脚。 方案二、采用光敏电阻把环境亮度转换成相应的电压值(模拟值),然后通过运放后给单片机输入一个标准的数字信号。由于光敏电阻属于纯阻性器件,所以采用方案一。 1.3人体检测 人体检测主要通过菲涅尔透镜来完成,当人进入感应范围,人体释放的红外光透过镜片被聚集在某个同心环上,然后生成一个光信号,再通过探头将光信号转换成电信号来工作。 1.4热释电传感器 热释电红外线传感器用于检测人体辐射的红外线,然后通过一定的方式转换成电压信号,将电压信号投入到工作中。 人体热释电检测电路图如下: 检测对象菲涅尔透镜热释电红外传感器信号处理电路Vm 1.5照明设备驱动 方案一、采用可控硅控制。可控硅又称晶闸管,是一种具有三个PN 结的四层结构的大功率半导体器件。其具有体积小、结构相对简单、功能强等特点,是比较常用的半导体器件之一。 方案二、采用继电器控制。继电器是一种当输入电、磁、声、光、热等达到一定值时,输出量发生跳跃式变化的自动控制器件。其动作快、工作稳定、使用寿命长、体积小,所以广泛应用于运动、遥控、电力保护、自动化、测量和通信等装置中。根据不同的结构,可以将其分为电磁继电器、热敏干簧继电器、固态继电器、磁簧继电器、光

基于51单片机的智能密码锁

单片机的电子密码锁 目录 第一章绪论......................................................... . (2) 1.1电子密码锁简介......................................................... .. (2) 1.2电子密码锁设计的背景及意 义............................................................................. . (3) 第2章总体设计............................................................................. . (3) 2.1设计分析............................................................................. (3) 2.2系统结构............................................................................. (4) 第3章硬件电路设计............................................................................. (5) 3.1单片机最小系统设计............................................................................. . (5) 3.1.1时钟电路............................................................................. (5) 3.1.2 复位电 路 ............................................................................ . (6) 3.1.3 最小系 统 ............................................................................

单片机课程设计智能温控调速风扇

摘要 本课程设计基于温度传感器和51单片机控制技术,设计了一种智能温控调速风扇。本设计的温控风扇利用温度传感器DS18B20来检测外界环境的温度,利用数码管显示境温度和风度档位,既可以通过控制按键人工调节开启温度以及风速,也可实现风速的自动控制。并可以将定时时间存入AT24C02芯片,实现数据的掉电保护。风扇共有十个档位,根据PWM来控制调节风扇速度。本论文阐述了智能温控调速风扇的工作原理、硬件设计、软件实现的过程。 电风扇的自动控制,可以更加便于人们对风扇的使用。克服了普通电风扇无法根据外界温度自动调节转速的困难。因此,智能电风扇的设计具有重要的现实意义。 关键词单片机;温度传感器;直流电机;pwm

设计任务及要求 设计内容 硬件设计 硬件设计包括:STC89C52RC单片机整体电路设计、数码管显示电路设计、温度传感器电路、独立按键电路、基于AT24C02掉电保护电路设计。软件设计 本次课程设计全部程序均为C语言编写。实现风扇风速的温度自动控制、人工按键控制、定时功能、数码管数据显示和掉电保护功能的智能风扇控制程序。 设计要求 (1)利用温度传感器DS18B20检测环境温度,通过数码管显示出来。(2)根据温度的高低,输出不同占空比的PWM控制风扇风速。 (3)可以选择人工控制还是温度自动控制。 (4)可以进行风扇开启时间的定时。 (5)为防止突然停电而使数据丢失,需要设计由单片机将数据送到 AT24C02模块中储存的模块,使其具有掉电保护功能。 (6)可以实现风扇最低开启温度的设定。 1 引言 1.1 研究背景 风扇是我们在日常生活中经常使用的设备,但传统风扇通常是由人为设定风扇的档速,季节交替时节,白天温度很高,电风扇应高转速;到了

基于51单片机智能路灯控制器设计与实现

摘要 摘要 现在,随着微电子技术和集成电路技术的快速发展,单片机技术无处不在。单片机作为计算机科学与技术的重要组成部分,作为嵌入式系统的先头兵,片上系统的先行者,已经被广泛应用到了各行各业,尤其是与控制相关的领域,极大的提高了产品的智能化程度和技术水平,已经成为了当今社会十分重要的技术领域。随着社会需求和单片机应用领域的不断扩展,各类智能产品、控制系统都是以单片机技术为核心来进行开发设计的。 本系统采用MSC—51系列单片机89C51和相关的光电检测设备及设计智能路灯控制器,实现了能根据实际光线条件通过8051芯片的P1口控制路灯开关功能。随着社会文明的不断发展,城市照明已不仅局限于街道照明,而且发展成了城市景观等装饰性照明的综合市政工程。 关键词:路灯单片机技术设计

ABSTRACT ABSTRACT Nowadays, with the rapid development of micro-electronic technology and integrated circuit technology, Single Chip Micro-computer (MCU) technology is being used everywhere. MCU has been used in all kinds of industries, especially in the areas concerning the controlling as the important ingredient in the computer science and technology, the front-runner in the embedded system. It has improved products’Intellectualized and technical standards and been a quite important technical area in our recent social needs and the applied areas of MCU expanding, types of mental produce and control systems are designed with MCU as the central technology. The system uses MSC MSU-51 and Relevant photo electric equipment to design intelligentized controller of streets lights and realize the function of controlling the switches according to the actual conditions of light through P1 port of 8051 chip. As the ever-accelerated development of social civilization, City light is not only confined to the street lighting but also developed into the urban landscape and decorative Keywords: lamp MCU-technology design

基于51单片机的智能家居控制系统方案

基于51单片机的智能家居控制系统 目录

作品简介 (3) 智能家居服务背景 (4) 技术与工艺创新 (4) 可行性分析 (5) 行业背景 (8) 竞争优势 (9) 市场前景 (10) 投资分析 (12) 参考文献 (14) 基于51单片机的智能家居控制系统

作品简介 21世纪是信息化的世纪,各种电信运营商和互联网新技术推动了社会文明的巨大进步。本文介绍的智能化家居控制系统的出现使得人们可以通过手机在任何时候、任意地点对家中的任意电器(空调、电视等)进行远程控制;也可以在下班途中,预先将家中的空调打开调节室温度,这一切的实现都仅仅是发一条简单的短信。此外,该系统还可使家庭具有多途径报警、远程监控等多种功能,如果不幸出现某种险情,您和110可以在第一时间获得通知以便进一步采取行动。舒适、时尚的家居生活是社会进步的标志,智能家居控制系统能够在不改变家中任何家电的情况下,对家里的电器、灯光、电源、家庭环境进行方便地控制,使人们尽享高科技带来的简便而时尚的现代生活。 实现智能化离不开运算和控制单元,本系统采用STC89C52RC作为主控器件,单片机应用系统由硬件和软件组成。硬件由单片机扩展的输入/出设备以及各种实现单片机系统控制要求的接口电路和有关的外围电路芯片或部件组成;而且外置红外控制遥控,可以不改变家居摆设情况下随意控制带红外控制功能的家电,如(空调、电视等)。软件由单片机应用系统实现其特定控制功能的各种工作程序和管理程序组成。本设计的STC89C52RC与各个芯片和模块的接口、各项标准都严格遵循国家有关标准,为以后的产品化提供了良好的基础。 本系统的远程控制是基于全球移动通信系统(GSM)通信方式,程控交换信令作为系统控制命令,采用Siemens TC35 GSM模块实现,单片机通过Siemens TC35 GSM模块识别接收来自手机的控制信号,用户可以根据设定的指令远程控制;各种传感器的检测是利用数据采集系统将多路被测量值转换成数字量,再经过单片机进行数据处理,实现实时测控;短消息发送部分采用基于SIEMENS TC35 GSM模块和TI公司的电平转换芯片MAX3238等器件构成的移动终端的硬件电路可以完成短消息收发等功能。 一、智能家居的服务背景

基于51单片机的智能窗帘控制系统设计与实现

项目编号___201111 ___ 江南大学物联网工程学院 大学生创新训练计划结题报告 项目名称基于51单片机的智能窗帘控制系统设计与实现项目负责人晶 所学专业电气工程及其自动化 所在学院物联网工程学院 (手机) 电子信箱diamond-heartqq. 项目起止年月2011/11-2012/05 第一指导教师肖永松 专业技术职务工程师 (手机) 电子信箱https://www.sodocs.net/doc/118529311.html, 结题日期2012年5月

江南大学物联网工程学院创新训练计划项目结题验收表学院名称:物联网工程学院填写日期:2012 年5 月

大学生创新训练计划 《基于AT89C51单片机的智能窗帘控制系统》成果精粹 江南大学 二○一二年五月

简介 随着物联网概念的发展,智能家居的理念也渐渐渗透到我们的生活中,受此启发,我们想尝试着做一个智能窗帘的控制系统,希望可以通过光强和时间来控制窗帘的开合。恰好我们都进行了电路、模电数电的学习,也曾初步接触了单片机,我们想通过设计这个控制系统来加深我们对所学容的理解和掌握,更加熟悉使用protel等专业软件。 计划设计一个系统可以实现以下功能: 在自动模式下,在设定的时间,如早成6点至晚上8点,晚上8点至早晨6点,时间控制,可以避免室开灯造成窗帘自动拉开。通过光强控制,在设定光照强度围,窗帘拉开,超过设定强度,如夏日中午,为避免房间被光直射造成温度过高,窗帘关闭。在手动模式下,通过按键来调整窗帘的开合状态。 最终设计使用STC89C51单片机,STC89C51有512字节的数据存储空间,是AT89C51的两倍,并且带有4K字节的EEPROM存储空间,可以断电后保存资料,可以直接使用串口下载,而AT89C51需要专用下载器。 控制系统可以实现对光信号的采集、转换、传输,并根据单片机接收到的信号,结合时钟电路的信号,对步进电机进行控制,通过控制步进电机转向及转动圈数,来实现对窗帘的打开及拉合控制。 设计时对硬件进行了模块化分析,以STC89C51作为主控芯片,光信号采集使用光敏模块,数模转换主要使用PCF8591芯片,显示模块采用1602液晶显示器,时钟电路采用DS1302芯片,电机驱动器主要使用ULN2003。

基于单片机的智能台灯设计

目录 摘要 (2) ABSTRACT (2) 1.绪论 (3) 2.1单片机主机系统电路 (5) 2.1.1系统电路组成 (5) 2.1.2 系统工作原理 (6) 2.1.3系统控制核心 (6) 2.2红外传感器电路 (7) 2.2.1人体位置检测 (8) 2.2.2环境光检测 (8) 2.2.3过零检测部分 (9) 2.3输出控制部分电路 (9) 2.4电源控制部分 (10) 2.5遥控器部分 (11) 3.系统的软件设计 (12) 3.1系统程序框图 (12) 3.2系统主程序设计 (13) 3.3采样子程序设计 (15) 3.4滤波程序设计 (16) 3.5遥控器程序设计 (17) 4.结语 (19) 参考文献 (20) 附录A (21)

摘要 这个智能台灯的主要设计思想来源于生活。台灯是一般家庭的生活必需品,但由于经常忘记关灯而造成巨大的能源浪费本文给出了一种基于BISS0001和单片机89C51组成热释电红外传感器控制电路来制作一种智能台灯的设计方法。该方法的控制可以根据台灯旁边是否有人以及光线的强弱来自行控制台灯的关和开,从而使人们使用起来比较方便,而且能起到节能的效果。 基于单片机控制的智能节能台灯,社会在不断进步,人类在不断追求,市场在不断变化,高科技应用含量决定着产品发展的新趋势和前景,智能化技术在电子产品领域的应用意义深远。随着电子产品的快速发展,家用电器也越来越偏向智能化,已经应用于实际中的有智能洗衣机,智能电饭锅,智能电磁炉等,而所用的智能化家用电器都用一个共同的特点,都是利用单片机作为中央控制单元。结合了单片机的智能家用电器和普通家用电器相比,功能上更强,使用更方便,安全可靠性也更高,最重要的是更节省电能,提高了家用电器的品质。 关键词:智能;省电;方便;保护视力 Abstract The system of the main idea is derived from life. the lamp is the average family necessities of life, but often forgot to turn off the light of energy and enormous waste of this article gives a monolithic integrated circuits 89c51 biss0001 and based on the infrared sensors interpretation of the control circuit to make an intelligent lamp approach. The method of control on the desk next to whether a man and the light of their console to the door and opened, people use more convenient and forms of energy conservation. Revivification control of a lamp energy, the progress, human being, the market has changed, higher technology applications in the product development of new trends and prospects, intellectualized technology in the electronics field of application of far-reaching significance. with the rapid development of electronic products, a combination of household "monolithic integrated circuits, and household functions stronger and more convenient usage and more higher reliability and security, the most important thing is more economical electricity and to improve the quality of the household. Keywords: intelligent;electricity; and preserve your eyesight

基于单片机智能家居系统设计

目录 内容摘要 (1) 关键词 (1) Abstract (1) Key words (1) 1引言 (1) 2 系统的总体方案 (3) 2.1系统框图 (3) 2.2系统的组成 (6) 3 硬件设计 (16) 3.1远端模块设计 (16) 3.2本地模拟分机部分的设计 (17) 3.3智能显示和温度部分的电路设计 (18) 4 软件设计 (21) 4.1 软件说明 (21) 4.2 软件流程图 (22) 5 系统调试 (25) 5.1 硬件调试 (25) 5.2 软件调试 (27) 5.3 软硬件联调 (28) 结束语 (30) 附录一 .................................................................错误!未定义书签。参考文献: .. (31) 致谢 (33)

内容摘要:设计了一个模拟智能家居系统,该系统以STC单片机作为控制核心,利用双音多频信号作为远距离的通信信号,利用串口进行模块内部的通信。文章详细介绍了系统的组成、工作原理及其软硬件设计。 关键词: 智能家居;DTMF;STC89C52RC;模拟电话 Abstract: The paper designs a system which simulates the intelligent home system. The system takes STC MCU as the control core, uses the DTMF signals as the long-distance communication signals, and serial communication as the communication method between the internal modules. This paper introduces the composition, working principle and the design of hardware and software. Key words: Intelligent home system, DTMF, STC89C52RC, Analogue telephone

基于51单片机的智能交通灯课程设计

简易智能交通灯设计 1、设计背景 自从1886两个德国人发明了第一辆汽车交通灯改变了交通路况,交通问题也渐渐被人们所重视。从英国伦敦街头的第一个以燃煤气为光源的红,蓝两色的机械扳手式信号灯,到现在以电为光源的红黄绿三色交通灯,不知不觉中交通信号灯在人们日常生活中占据了重要地位。随着人们社会活动日益增加,经济发展,汽车数量急剧增加,城市道路日渐拥挤,交通灯更加显示出了它的功能,使得交通得到有效管制,对于交通疏导,提高道路导通能力,减少交通事故有显著的效果。 近年来,随着科技的飞速发展,电子器件也随之广泛应用,其中单片机也不断深入人民的生活当中。本次课程设计以模拟交通灯系统利用单片机AT89C51作为核心元件,实现了通过信号灯对路面状况的智能控制。在一定程度上解决了交通路口堵塞、车辆停车,特殊情况的交通灯等待时间不合理、急车强通等问题。在该次的设计系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。 本模拟系统由单片机软件系统,两位8段数码管和LED灯显示系统。和复位电路控制电路等组成,较好的模拟了对交通路面的控制。 1.1 设计思路 (1)分析目前交通路口的基本控制技术以及各种通行方案,并以此为基础提出自己的交通控制的初步方案。 (2)确定系统交通控制的总体设计,包括,十字路口具体的通行禁行方案设计以及系统应拥有的各项功能,在这里,本设计除了有信号灯状态控制能实现基本的交通功能,还增加了倒计时显示提示,并基于实际情况,又增加了紧急状况处理和通行时间可调这两项特特殊功能。 (3)进行倒计时显示电路,灯状态电路,特殊情况按键电路的设计和对各器件的选择及连接,大体分配各个器件及模块的基本功能要求。 (4)进行软件系统的设计和仿真中,程序在KEIL软件中用单片机c语言编写,电路的搭建和仿真实现是在proteus软件中实现的。在本次课程设计中通过对单片机内部结构和工作情况做了一定的研究,充分了解定时器,中断以及延时原理,为本次智能交通灯的设计提供了理论基础。

基于51单片机的温控智能电风扇

浙江理工大学 《单片机系统设计及应用实验》 设计报告 题目:基于51单片机的温控智能电风扇专业:机械电子工程 班级:机电11(1)班 姓名:叶惠芳 学号:2011330300302 指导教师:袁嫣红 机械与自动控制学院 2014 年7 月3 日

目录 摘要 (4) 第一章课程设计的目标及主要内容 (5) 1.1课程设计的目标及意义 (5) 1.2温控智能电风扇的主要内容和技术关键 (5) 1.2.1课程设计的主要内容 (5) 1.2.2技术关键 (5) 第二章温控智能电风扇控制系统硬件设计 (6) 2.1课程设计总体硬件设计 (6) 2.2芯片及主要器件选择 (6) 2.2.1控制核心的选择 (6) 2.2.2温度传感器的选用 (7) 2.2.3显示电路 (7) 2.3芯片及器件介绍 (7) 2.3.1 AT89C51单片机 (7) 2.3.2 L298芯片介绍 (8) 2.3.3 DS18B20温度传感器 (9) 2.3.4LED数码管简介 (11) 2.4主要硬件电路 (12) 2.4.1温度检测电路设计 (12) 2.4.2 电机调速电路设计 (12) 2.4.3 PWM调速原理 (13) 2.4.4 LED数码管显示电路及按键电路 (13) 第三章温控智能电风扇控制系统软件设计与实现 (14) 3.1 主程序 (14) 3.2 数字温度传感器模块 (14) 3.3电机调速与控制子模块 (16) 第四章调试结果与总结 (16) 4.1 调试结果 (16)

4.2 课程设计总结 (20) 参考文献 (21) 附录一 (23) 附录二 (24) 附录三 (25)

基于51单片机的智能台灯设计

摘要 LED台灯作为LED绿色照明光源产品,作为国家绿色照明推广使用的产品。随着时代发展,节能环保、健康与人们的日常生活变得密不可分,科技的进步,也使家电更加智能化和人性化。台灯作为家电中基础的,也是必不可少的,所以,提出PWM调光灯设计。 该设计是以STC89C51RC单片机为控制核心的集多种功能于一体的智能LED台灯。该台灯实现了光亮度具有手动、自动两种调节方式;具有呼吸模式功能,还具有红外遥控功能。硬件设计部分分为单片机控制模块、按键模块、照明模块、光敏模块、LED指示模块、遥控模块等多个部分。单片机主控制芯片选用STC89C51RC,LED指示模块选用三种不同颜色的小LED来指示不同的工作模式,通过按键模块来调整工作模式和LED的亮度,照明模块选用12草帽型白光LED,光敏模块选用ADC0809芯片实现对光敏信号的采集,并利用PWM 调光技术对LED进行光度的自动调节。可以通过红外遥控远距离无线遥控,通过单片机C语言编程进行软件设计,综合实现了全部控制功能。 关键词 LED台灯光度PWM调光自动调节

Abstract LED lamp as LED green lighting products, as the country to promote the use of green lighting products. With the development of the times,energy saving and environmental protection, health and the peopledaily life are inseparable, the progress of science and technology,also makes home appliances more intelligent and humanized. The lamp as home appliances based, so is also essential,, put forward PWM dimming the lights design. The design is based on STC89C51RC SCM as control core and multi functions in one of the intelligent LED lamp. The table lamp realizes the brightness with manual, automatic two types of regulation;respiratory mode function, but also has the function of infrared remote control. The design of the hardware part consists of MCU control module, keyboard module, lighting module, photosensitive module,LED module, remote control module instruction. The MCU main control chip STC89C51RC, LED indicating module with three kinds ofdifferent colors of small LED to indicate different working modes,brightness through the key module to adjust the working mode and the LED lighting module, using 12 straw hat type white LED,photosensitive module uses ADC0809 chip implementation of a signal acquisition, automatic regulation and luminosity of LED using PWM dimming technology. Through the infrared remote control, wireless remote control, software design of the MCU C language programming,integrated control functions are realized by. Key word LED lamp dimming automatically adjust luminosity of PWM

(完整版)基于单片机的智能家居控制系统

基于单片机的智能家居控制系统 智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。本文基于容易实现,方便操作,贴近使用的设计理念,采用STC89C52单片机为控制核心,为控制终端,并采用包括红外遥控、按键、Web界面等在内的多个控制源来控制家用电器。本文的二至四章描述了整个设计的软、硬件部分的具体实现,第五章是根据设计好的功能搭建了一个具体的环境实例。 智能家居控制系统功能分析 智能家庭控制系统的主要功能包括家庭设备自动控制、家庭安全防范二个方面。其中家庭设备自动监控包括电器设备的集中、遥控、远距离异地(通过电话或Internet)的监视、控制及数据采集。 (1)家用电器的监视和控制,按照预先所设定程序的要求对热水器、微波炉、视像音响等家用电器进行监视和控制。 (2) 热能表、燃气表、水表、电度表的数据采集、计量和传送根据小区物业管理的要求所设置数据采集程序,通过传感器对热能表、燃气表、水表、电度表的用量进行自动数据采集、计量,并将采集结果远程传送给小区物业管理系统。 (3)空调机的监视、调节和控制,按照预先所设定的程序,根据时间、温度、湿度等参数对空调机进行监视、调节和控制。 (4)照明设备的监视、调节和控制按照预先设定的时间程序,分别对各个房间照明设备的开、关进行控制,并可自动调节各个房间的照度。 (5)窗帘的控制,按照预先设定的时间程序,对窗帘的开启/关闭进行控制。 总体设计

2.1 整体介绍 本次设计以STC89C52芯片为控制核心,温度,湿度等传感器为环境信息采集源,以Web 控制为辅助,来制作一个物联网空调监控系统。在原有的机械式按键开关的基础上,采用无线遥控器与Web 网页远程控制,来控制空调机组(如风机,加湿器,风阀等),实现了远距离,多角度对空调机组进行实时控制。此外在本次设计中,采用多种传感器想结合,智能根据各传感器采集的数值进行自动化控制,如自动开关风机,智能调节冷冻水量,自动调节风阀开度等。并能够实现故障诊断,提供报警,数据实时数据与历史数据查询并Excel 表输出。 2.2系统设计方案 根据设计要求,系统提供了包括了核心控制模块,Web 服务器,Web HTML 模块,数据采集模块,继电器模块,按键模块,报警模块,等等。系统的整体框图如图1所示。 系统整体框图 网页 服务器(串口核心控制设备(以 STC8052为数据库设备状态传感器 (温度,LCD 显示 模式,温 度,湿度 继电风 水阀开 新风开 加湿 回风开用户输入 用户控制 环境信按

基于51单片机智能控制仪表简单设计

智能控制仪表简单设计 龙岩学院电子信息工程 学号:200402208 姓名:邓晶晶指导老师:吴春富 【摘要】:随着传感器技术、微电子技术、单片机技术的不断发展,为智能控制仪表测控功能的完善、 测控精度的提高和抗干扰能力的增强等提供了条件。本设计介绍了一种用变送器现场采集的温、湿度等信号再经A/D 转换送单片机进行处理,最后通过数码显示器,键盘等硬件设计实现了工作过程的自动化。一般的单片机系统在工业现场等恶劣的环境下容易死机,所以在本文中外加监视电路对系统起保护作 用。 关键词】:AT89C52 单片机;HD7279A; 看门狗;

第1章引言 仪器仪表是人类认识世界的工具,人们借助于各种仪器仪表对各种物理量进行度量,反映其大小与变化规律.随着人类认识能力的提高与科学技术不断进步,仪器仪表技术得到了飞速发展.50年代以前, 仪器仪表多为指针式,其理论基础是机电学?从50年代起,电子技术特别是数字技术的发展,给仪表行业带来了生机,各种数字式仪表相继问世,许多传统的指针式仪表相继被淘汰,数字仪表使仪表外观耳目 一新,数据表达能力与总体性能都大幅提高? 70年代中期,随着微处理器的出现以及单片机的兴起与应 用,设计者将计算机特有的许多优点引入仪表设计,随之产生了一代崭新的智能仪表,使仪表逐渐由数字型向智能化发展,其功能也由单一显示功能转变为具有信息处理、传输、存贮、显示、控制等功能,使仪 表性能产生了质的飞跃.,品种繁多?目前,我国仪器仪表有13大类,1 300多个产品.其中自动化仪表及控制系统是和国民经济各产业部门关系最为密切的一类产品,其传感变送单元与主控装置及I/O接口 均正朝智能化方向发展?在本设计中采用以单片机作为仪表核心控制器件,可以利用A/D转换芯片对标 准信号进行采集、转换,将输入的模拟量转换成单片机能够检测的数字量进行分析和监测控制,同时可 以利用键盘显示电路将相关数据进行显示。与此同时通过所查阅的资料我还了解到随着测量技术的发展 和微处理器的广泛应用,单片机系统的电路越来越复杂,而系统的可靠性问题也越来越突出,一般的单 片机系统在工业现场等恶劣的环境下容易死机,因此系统在这些场合要保证能够稳定的工作就必须外加 监视电路,在设计中采用了美国集把关定时器、电压监控和串行EEPRO三项功能于一体的专用集成芯 片X5045。该芯片的应用将有利于简化单片机系统的结构,增强功能、降低系统的成本,尤其是大大的增加了系统的可靠性。X5045中的看门狗对系统提供了保护功能。当系统发生故障而超过设置时间时,电路中的看门狗将通过RESET言号向CPU作出反应。X5045提供了三个时间值供用户选择使用。它所具 有的电压临控功能还可以保护系统免受低电压的影响,当电源电压降到允许范围以下时,系统将复位,直到电源电压返回到稳定值为止。本次毕业设计旨在掌握智能控制仪表的设计方法,同时掌握在开发系 统下实现部分软件的仿真方法。 第2章控制系统的硬件设计 硬件组成智能仪表的硬件方框图如图 2.1 图2.1 智能控制仪表的原理框图 2

智能温控风扇开题报告

XXX本科毕业论文(设计)开题报告书 学生姓名学号 二级学院专业级班毕业论文 (设计)题目基于51单片机智能温控风扇 指导教师 职称 毕业论文(设计)工作期限2015年月日起至2015年月日止 毕业论文(设计)进行地点 一、选题的背景与意义: 生活中,我们经常会使用一些与温度有关的设备。尽管空调作为日常生活家电已经步入千万普通家庭中,但空调普遍耗能太多,而且在占中国大部分人口的农村地区依旧使用电风扇用作降温防暑设备。近些来,空调价格水平不断下降,越来越多的人开始使用空调,对电风扇行业是个不小的冲击,但是空调的强大的功能下是以高耗能、封闭空间为代价的。相比之下,电风扇通风较好且功耗低仍是很大的一个优势,还是具有广阔的市场空间的,电风扇需要新型的技术功能,来满足不同的人群需求。为了提高电风扇的市场竞争力,使之在技术含量上有所提高,且更加安全可靠,智能电风扇随之被提出。 传统电风扇具有以下缺点:风扇不能随着环境温度的变化自动调节风速,这对那些昼夜温差大的地区是致命的缺点,尤其是人们在熟睡时,不但浪费资源,还很容易使人感冒生病;传统电风扇机械的定时方式常常会伴随着机械运动的声音,特别是夜间影响人们的睡眠,而且定时范围有限,不能满足人们的需求。鉴于这些缺点,我们需要设计一款智能的电风扇温度控制系统来解决。 温控风扇系统,是根据当时温度情况去自动开通和关闭电风扇,能很好的节约电能,同时也方便用户们的使用更具人性化。而且温控风扇系统在工业生产、日常生活中都有广泛的应用,如在工业生产中大型机械设备的散热系统,或限制笔记本电脑上的智能CPU风扇等基于单片机的温控风扇都能够根据环境温度的高低自动启动或停止转动,并能够根据温度的变化实现转速的自动调节,在现实生活中具非常广泛的用途,因此它的设计具有一定的价值意义。 二、研究内容、拟解决的主要问题:

基于51单片机的交通灯设计

毕业论文 题目:基于单片机的交通灯设计系别: 姓名: 指导教师:

单片机交通灯设计 摘要: 近年来随着科技的飞速发展,一个以微电子技术、计算机技术和通信技术为先导的信息革命正在蓬勃发展。计算机技术作为三者之一,怎样与实际应用更有效的结合并发挥其作用。单片机作为计算机技术的一个分支,正在不断的应用到实际生活中,同时带动传统控制检测的更新。在实时检测和自动控制的应用系统中,单片机往往是作为一个核心部件使用,针对具体应用对象的特点,配以其它器件来加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现交通的井然秩序呢?靠的是交通信号灯的自动指挥系统,来实现交通的井然有序。交通信号灯控制方式很多。本系统采用美国ATMEL公司生产的单片机AT89S51,以及其它芯片来设计交通灯控制。实现了通过AT89S51芯片的P1口设置红、绿灯点亮的功能,通过AT89S51芯片的RXD、TXD输入、输出设置显示时间。交通灯的点亮采用发光二极管实现,时间的显示采用七段数码管实现。单片机系统采用的直流供电。为了系统稳定可靠,系统内集成了“看门狗”芯片,避免了系统因为死机而停止工作的情况发生。系统实用性强、操作简单、扩展性好。

目录 1 引言 (1) 2 交通管理方案论证 (2) 2.1 设计任务 (2) 2.2 方案介绍 (2) 3 交通灯系统硬件设计 (4) 3.1 单片机概述 (4) 3.2 系统构成 (5) 3.3芯片选择与介绍 (6) 3.3.1 AT89S51芯片 (6) 3.3.2 74HC164芯片介绍 (8) 3.3.3 74LS04输出信号与信号灯 (9) 3.3.4 交通灯控制线路图 (10) 4 交通灯软件设计 (11) 4.1 程序设计流程图 (11) 4.2延时的设定 (13) 4.2.1 计数器初值计算 (13) 4.2.2 相应程序代码 (13) 4.3 程序的主控制循环调用 (14) 4.4 对现有程序的扩充 (15) 5实验平台 (16) 5.1实验平台 (16) 5.2实验步骤 (16) 5.2.1 编写程序代码 (16) 5.2.2 按照系统硬件连线图连接好系统并调试 (16) 结论 (18) 致谢 (18) 参考文献 (19) 程序实现代码 (20)

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

基于51单片机的温控风扇设计 摘要 在炎热的夏天人们用电风扇来降温;在工业生产中,大型机械用电风扇来散热等。随着温度控制的技术不断发展,应运而生的温控电风扇也逐渐走进了人们的生活中。温控电风扇可以根据环境温度自动调节电风扇启停与转速,在实际生活的使用中,温控风扇不仅可节省宝贵的电资源,也大大方便了人们的生活和生产。 本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统采用STC89C51 单片机作为控制平台对风扇转速进行控制。利用DS18B20数字温度传感器采集实时温度,经单片机处理后通过三极管驱动直流风扇的电机。根据采集的实时温度,实现了风扇的自起自停。可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇,控制状态随外界温度而定。 关键词:温控风扇,单片机,DS18B20,自动控制

Temperature control fan design based on 51 single chip microcomputer ABSTRACT In the hot summer, people use cooling fan; in the industrial production, is used toheat the electric fan large machinery. With the continuous development of thetechnology of temperature control, temperature controlled electric fan emerge as the times require gradually into people's lives. Temperature controlled electric fan can be adjusted automatically stop and start the fan speed according to the environment temperature, the use of real life, temperature controlled fan not only can save power resources valuable, but also greatly facilitate the people's life and production. The design of a temperature controlled fan system, sensitive temperate- easuing and display, the system uses STC89C51 microcontroller as the control platform to control the speed of the fan. The real-time temperature using DS18B20 digital temperature sensor, SCM processing through the transistor DCfan motor drive. According to the real-time temperature acquisition, the fan selfstop. High, low temperature value set by the user, the measured temperaturevalues in the high and low temperature between open fan weak wind profile,when the temperature exceeds the set temperature automatically switch to thefile, automatically turn off the fan when the temperature is lower than the set temperature, the control state varies with the outside temperature. KEY WORDS:Temperature control fan, MCU, DS18B20,automatic control

相关主题