基于AT89C51的无线温控电风扇调速器的设计

更新时间:2024-06-14 12:11:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

方案一采用PID控制算法

方案二采用模糊控制算法

方案三采用大林控制算法

本设计我主要采用的是模糊控制算法,因为……

方案设计与选择

第 I 页 共 25 页

摘要

本设计主要介绍了一种智能电风扇的设计方案。该系统以AT89C51芯片的单片机为核心,应用通用的温度传感器来实现对环境温度的监控,同时系统跟随环境温度的变化来改变电机的运行状态。

本设计采用的温度智能控制,使风扇可以感知环境的温度,以调节风扇的转速,达到更好的工作效果。用户可以选择这种智能调速的方式,也可以选择手动设定方式来控制转速;同时用户也可以使用遥控器来控制风扇的运行状态。当选择手动设定方式时,该功能不发挥作用。而定时工作功能可以让用户自己定制风扇工作时间的长短,以提供更人性化的服务。LED显示功能使用液晶屏显示当前室温度,风扇的转速,风扇的工作模式,当前时间,风扇工作时间等参数,美观大方。

关键词:智能,电风扇,温度传感器,定时器,无极调速,显示

Abstract

This paper introduces the design of an intelligent electric fan design. The system is based on AT89C51 chip as the core, used to the temperature sensor to realize the environmental temperature monitoring system, at the same time with the change of environment temperature to change the running state of the motor.

The design of the intelligent temperature control. It can perceive the environment temperature, to regulate speed, achieves the better work effect. The user can choose this kind of intelligent control way, also can choose to manually set the way to control the rotational speed; at the same time the user can use the remote controller to control the fan running state. When choosing a manual setting, this function does not play the role of. While the timing function allows users to customize their own fan working time, to provide a more personalised service. LED display use LCD screen displays the current temperature, fan speed, fan working mode, the current time, the fan working time and other parameters, beautiful generous.

Key words :Intelligence,Temperature sensor,Timer ,Stepless speed regulating ,Display

第 II 页 共 25 页

目录

一 系统概述 ...................................................... 1 1.1 系统主要元器件简介 ............................................1

1.1.1 AT89C51单片机简介................................................................................................2 1.1.2 DS18B20温度传感器简介…………………………………………………………..3 1.2 本设计任务和主要内容 .........................................3 二 系统原理 ...................................................... 4 2.1 系统总体设计 .................................................4 2.2 控制装置原理 .................................................5

2.3 控制算法具体介绍??????????????????????5 三 系统硬件设计 .................................................. 6 3.1 温度检测与显示硬件模块设计 ...................................6 3.2 DS18B20的温度处理方法 .......................................7 3.3 控制装置原理 .................................................8 3.3.1 电机调速原理 .............................................9 3.3.2 电机控制模块设计 ........................................10 3.4 遥控电路 ....................................................11 3.4.1 发射电路 ................................................11 3.4.2 接收电路和控制电路 ......................................12 3.5 控制键设计 ..................................................13 四 系统软件设计 ................................................. 14 4.1 软件住流程图 ................................................17 4.2 数字温度传感器模块和显示子模块 ..............................19 4.3 电机调速与控制子模块 ........................................20 五 设计小结 ...................................................... 21 六 参考文献 ...................................................... 22

第 1 页 共 25 页

绪言

我们常见的电风扇一般只有四、五个风速档,用的是人工开关,不知道室内温度,只是人为的调节钙用哪个档。而自动调温调温电风扇这个设计师一个新领域,它用的是在带你走行业中应用广泛的AT89C51单片机。通过单片机与温度探测器结合,将其应用于家用电风扇等转速精确控制,能够有良好的性能。 自动调温电风扇简介

它使用直流电动机的控制以模拟电路为基础,运算放大器、非线性集成电路以及数字电路组成,使得对电风扇各档风量大调节更加细化,使得电风扇等控制更加人性化,同时它也具有全自动、控制简单、智能化,制作容易,使用温度传感器、专用控制集成电路和单片机,实现当室温达到最佳所设定开启的温度是,电风扇自动开启,并且可以根据室温变化换风速;档室温低于这一设定温度时,电风扇自动关闭。同时显示当前室内温度,和自己所设定的温度,提醒人们合理使用电风扇。 自动调温电风扇设计目的 进入5月份,天气越来越热,尤其到了盛夏更是酷热难当。目前可供选择的纳凉工具主要有:空调、普通电风扇、冷风机以及蒲扇、纸扇等等。而电风扇以其低廉的价格是她的使用极为广泛。人们常常通宵达旦的使用,一旦气温稍有变化,感冒人数就会急剧增加;冷风机能增强空气的湿度但使用久了,家里电器会受潮,同时也会让使用者长期裸露在外的关节受到危害;蒲扇和纸扇价格低廉,但不自动,目前使用者微乎其微。

在这种情况下,自动调温电风扇应运而生。我们的生活加快,人数需要处理的事情越来越多,在炎热的夏天,回到家更想好好休息,消除自己一天的工作疲劳,而自动调温电风扇等设计就解决了这些问题。

自动调温电风扇是通过单片机控制来实现直流电动机运转频率的自动调节,从而达到改变风速的目的。此设计用到AT89C51单片机,它是把微处理器,存储器(RAM和ROM),输入/输出接口以及定时器/计数器集成在一起的集成电路芯片。他与集成电路相结合,组成一个设定温度,感温,控制和输出与一身的模块。利用单片机AT89C51和一些电路对室温进行探测,从而对电风扇进行开和关断一系列控制。

而且最主要的是通过智能的控制使得科技的应用深入生活中,让广大的人民能享受到科技带来的方便.

第 1 页 共 25 页

一 系统概述

1.1 系统主要元器件简介 1.1.1 AT89C51简介

AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示

主要特性:

·与MCS-51 兼容

·4K字节可编程闪烁存储器 ·寿命:1000写/擦循环 ·数据保留时间:10年 ·全静态工作:0Hz-24MHz ·三级程序存储器锁定 ·128×8位内部RAM ·32可编程I/O线 ·两个16位定时器/计数器 ·5个中断源 ·可编程串行通道 ·低功耗的闲置和掉电模式

第 2 页 共 25 页

1.1.2 DS18B20温度传感器

DS18B20内部结构如图下图所示,主要由4部分组成:64位ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20的管脚排列如图3.5.2所示,DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端(在寄生电源接线方式时接地,见图3.8.2)。

ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码,每个DS18B20的64位序列号均不相同。64位ROM的排的循环冗余校验码(CRC=X8+X5+X4+1)。ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。

INTERNAL 64 位 ROM 和 一 线 端 口 存储和控制逻辑 高速暂存器 高温触发器TH 低温触发器TL 温度传感器

VDD 供电方式选择 8位CRC生成器 配置寄存器 DS18B20内

部结构

第 3 页 共 25 页

二 系统原理

2.1 系统总体硬件设计

系统总体设计框图如下所示:

键盘输入模块 遥控器红外线发射 红外线接收模块 数字温度传感器 AT 89C51单片机系统 温度显示模块 电机控制模 块 微光显示模块

系统总体设计框图

对于单片机中央处理器的方案设计,根据要求,我们可以选用具有

4KB片内EPPROM

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

第 4 页 共 25 页

2.2 控制装置原理

主要是利用红外线遥控技术、单片机控制技术、无级调速技术和温度传感技术,把

智能控制技术应用于家用电器的控制中,将电风扇的电机转速作为被控制量,由单片机分析采集到的数字温度信号,然后 ,接收一定量的数据之后通过平均滤波和模糊控制算法后 ,控制 PWM的输出占空比来控制可控硅的导通角改变电机端的输入电压从而达到对风扇电机进行调速。从而达到无须人为控制便可自动调整风速的效果。

模糊控制算法

第 5 页 共 25 页

三 系统硬件设计

3.1 温度检测与显示硬件模块设计

根据DS18B20的初始化时序、写时序和读时序,分别编写了3个子程序:INIT为初始化子程序,WRITE为写(命令或数据)子程序,READ为读数据子程序,所有的数据读写均由最低位开始。

主机控制DS18B20完成温度转换必须经过三个步骤:初始化、ROM操作指令、存储器操作指令。必须先启动DS18B20开始转换,再读出温度转换值。假设接一单元,再按照温度值字节的表示格式及其符号位,经过简单的变换即可得到实际温度探测电路。单线数字温度传感器DS18B20 采用一线总线接口,大大节省了系统的I/O 资源。如图下图所示。

+5V U6 VDD DQ GND R6 PIAI

温度传感器DS18B20 电路

温度传感器可以选用LM324A的运算放大器,将其设计成比例控制调节器,输出电压与热敏电阻的阻值成正比,但这种方案需要多次检查后方可使采样精确,过于繁琐。所以我采用老性能更为优越的DS18B20数字温度传感器,它可以直接将模拟温度信号转化为数字信号,降低了电路的复杂程度,提高了电路的运行质量。

本模块以DS18B20作为温度传感器,AT89C51作为处理器,配以温度显示作为温度控制输出单元。整个系统力求结构简单,功能完善。电路图如图4-4-3所示。系统工作原理如下:DS18B20进行现场温度测量,将测量数据送入AT89C51的P3.7口,经过单片机处理后显示温度值,并与设定温度值的上下限值比较,若高于设定值或低于设定下限值则控制电机转速进行调整。

下图为DS18B20温度计原理图

第 6 页 共 25 页

3.2 DS18B20的温度处理方法

DS18B20简介

DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。该装置信号线高的时候,内部电容器 储存能量通由1线通信线路给片子供电,而且在低电平期间为片子供电直至下一个高电平的到来重新充电。 DS18B20的电源也可以从外部3V-5 .5V的电压得到。

DS18B20采用一线通信接口。因为一线通信接口,必须在先完成ROM设定,否则记忆和控制功能将无法使用。主要首先提供以下功能命令之一: 1 )读ROM, 2 )ROM匹配, 3 )搜索ROM, 4 )跳过ROM, 5 )报警检查。这些指令操作作用在没有一个器件的64位光刻ROM序列号,可以在挂在一线上多个器件选定某一个器件,同时,总线也可以知道总线上挂有有多少,什么样的设备。

温度的读取

DS18B20在出厂时以配置为12位,读取温度时共读取16位,所以把后11位的2进制转化为10进制后在乘以0.0625便为所测的温度,还需要判断正负。前5个数字为符号位,当前5位为1时,读取的温度为负数;当前5位为0时,读取的温度为正数。16位数字摆放是从低位到高位。

根据DS18B20的初始化时序、写时序和读时序,分别编写了3个子程序:INIT为初始化子程序,WRITE为写(命令或数据)子程序,READ为读数据子程序,所有的数据读写均由最低位开始。

主机控制DS18B20完成温度转换必须经过三个步骤:初始化、ROM操作指令、存储器操作指令。必须先启动DS18B20开始转换,再读出温度转换值。假设接一单元,再按照温度值字节的表示格式及其符号位,经过简单的变换即可得到实际温度探测电路。单线数字温度传感器DS18B20 采用一线总线接口,大大节省了系统的I/O 资源。下面为DS18B20连接电路图。

第 7 页 共 25 页

+5V U6 VDD DQ GND R6 PIAI

温度传感器DS18B20 电路

接其它的一线装置 UP P3.3 DS18B20 +3V~+5.5V 4.7K GND o VVDD 外接电源+3V~+5.5V 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

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

第 8 页 共 25 页

3.3 电机调速电路

电机调速是整个控制装置中的一个相当重要的方面。通过控制改变双向可控硅的导通角,使输出端电压发生改变,从而使施加在电风扇的输入电压发生改变,以调节风扇的转速,实现各档位风速的无级调速。 3.3.1 电机调速原理

双向可控硅的导通条件如下: (1)阳-阴极间加正向电压;

(2)控制极-阴极间加正向触发电压;

(3)阳极电流IA 大于可控硅的最小维持电流IH。

电风扇的风速从高到低设为5、4、3、2、1档,每档风速都有一个限定值。在额定电压、额定功率下,以最高转速运转时,要求风叶最大圆周上的线速度不大于2150m/min。且线速度可由下列公式求得

V=πDn×103 (1)

式(1)中,V为扇叶最大圆周上的线速度(m/min),D为扇中的最大顶端扫出圆的直径(mm),n为电风扇的最高转速(r/min)。

代入数据求得n5≤1555r/min,取n5=1250 r/min.又因为:

调速比?最低调速档的转速?100%?70%

最高调速档的转速取n1=875r/min。则可得出五个档位的转速值:

n1=875r/min,n2=980r/min,n3=1063r/min,n4=1150 r/min,n5=1250r/min 又由于负载上电压的有效值

???sin2??u0=u1?????2??? (2)

式(2)中,u1为输入交流电压的有效值,α为控制角。解得: (1)当α5=0°时,t=0ms; (2)当α4=23.5°时,t=1.70ms; (3)当α3=46.5°时,t=2.58ms; (4)当α2=61.5°时,t=3.43ms; (5)当α1=76.5°时,t=4.30ms。

上述计算出的是控制角和触发时间,当检测到过零点时,按照所求得的触发时间延时发脉

冲,便可实现预期转速

第 9 页 共 25 页

3.3.2 电机控制模块设计

本模块电路中采用了过零双向可控硅型光耦MOC3041M ,集光电隔离、过零检测、过零触发等功能于一身,避免了输入输出通道同时控制双向可控硅触发的缺陷, 简化了输出通道隔离2驱动电路的结构。所设计的可控硅触发电路原理图见图3。其中RL即为电机负载,其工作原理是:单片机响应用户的参数设置, 在I/ O 口输出一个高电平, 经反向器反向后, 送出一个低电平,使光电耦合器导通, 同时触发双向可控硅, 使工作电路导通工作。给定时间内,负载得到的功率为:

nUI (3) N式中: P 为负载得到的功率( kW); n 为给定时间内可控硅导通的正弦波个数; N 为给

P?定时间内交流正弦波的总个数; U为可控硅在一个电源周期全导通时所对应的电压有效值(V); I 为可控硅在一个电源周期全导通时所对应的电流有效值(A)。由式(3) 可知,当U , I , N 为定值时, 只要改变n 值的大小即可控制功率的输出,从而达到调节电机转速的目的

电机控制原理图

第 10 页 共 25 页

3.4 遥控电路设计

3.4.1发射电路

遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本的NEC的uPD121G组成发射电路为例说明编码原理。当发射前按下按键后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:

(1)、采用脉宽调制的串行码,以脉宽为0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、周期为2.25ms的组合表示二进制的“1”。

“0”、“1”组成的32位二进制码经过38KHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外线发射二极管发射。

(2)、遥控编码是连续发32位二进制码组,其中前16为为用户识别码,能区别不同的电气设备,防止不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制0FFH,后16位为8位操作码(功能码)及其反码。

遥控器在按键按下后,周期性地发出同一种32位二进制码,周期约为108ms,一组码本身的持续时间随它包含的二进制的“0”和“1”的个数不同而不同,大约在45~63ms之间。

(3)、其相关波形图如下:

遥控发射电路

第 11 页 共 25 页

3.4.2接收电路

HS0038接收原理:红外线接收是把遥控器发送的数据(已调信号)转换成一定格式的控制指令脉冲(调制信号。基带信号),是完成红外线的接收、放大、解调,还原成发射格式(高、低电位刚好相反)的脉冲信号。这些工作通常有一体化的接收头来完成,输出TTL兼容电平。最后通过解码脉冲信号转换成数据,从而实现数据的传输。如果相邻的两个中断间隔的数据长度0. 56ms,说明接收到的是“0”;时间长度是1.12ms则为“1”。因此,脉冲电平的每一次挑拨都会形成一次中断,在中断服务子程序中即可实现一次性兑一连串连续波形的测量,在测量后对0和1的歌数据统计从而测出控制指令的功能。 接收解码方式:解码的关键是如何识别“0”,和“1”,从位 的定义我们可以发现“0”,“1”均以0.56的低电平开始,不同的是高电平的宽度不同区别“0”和“1”,如果从0.56ms低电平过后,开始延时,0.56ms以后,若读到的电平为低,说明该位位“0”,反之则为“1”,未来可靠其间,压缩必须比0.56ms长些,但又不能超过0.12ms,否则如果该位位“0”,读到的意思下一位的高电平,因此取(1.12ms+0.56ms)/2=0.84ms最为可靠,一般取0.84左右均可。根据码的格式,应该等待9ms的起始码和4.5ms的结果码完成后才能读码。中断接收时子程序首先读取T0定时器的长度,如果是0.56ms就认为是“0”,将其存入缓冲区并且计数器加一,如果是1.68ms就认为是“1”,将其存入缓冲区并且计时器加一。如果计时器值为32时,就接收结束标志位并且计数器清0,如果计时器值不为32时,就认为接收误码,计时器也将清0,传输重新等待读取红外信号。

红外遥控接收电路如图下图所示。红外信号由通用红外接收器BA5302完成前置放大、载波选频、脉冲解调。当有红外脉冲信号到来时,BA5302输出低电平,经Q1反相后,作用于解码电路SM5302C的DI端(HP/CP端)输出相应的控制信号。SM5032C的HP1~HP6端输出持续电平信号。当按下发射器K1~K5任一键时,SM5032C相应HP端输出持续高电平。松开发射键,则输出低电平。CP1、CP2端为反相电平输出端(自锁)。当松下发射器K7键时,SM5032C相应CP端输出电平翻转,即“1”变为“0”或“0”变为“1”。每按一次,输出电平即翻转一次。

第 12 页 共 25 页

3.5 控制键电路

按键的设计主要便于用户对电风扇进行操作,使用户只要进行一些简单的操作,比如启止,调速,复位等功能键盘操作模块在电风扇底座部分有一个4 x 4小矩阵键盘,可

以进行风的强度、类型、定时等系统设置,按键电路图如下图所示

标志位处理程序 清处标志位 不等 键值与(01H)比较 不等 键值与(02H)比较 不等 键值与(03H)比较 键值与(04H)比较 键值与(05H)比较 相等 相等 相等 相等 相等 返回主程序 处理K1子程序 处理K2子程序 处理K3子程序 处理K4子程序 处理K5子程序 其它键不处理 第 13 页 共 25 页

四 系统软件设计

软件总体流程描述

在主程序初始化之后,开始反复检测各模块相关部分的缓冲区标志,如果缓冲区标志置位,说明有相应的数据需要处理,然后主程序调用响应的处理子模块,对于温度传感器,我们采用定时采集数据的方法,在定时中断子程序中,采集相应的数据,并进行判断,如果是异常数据,则将数据保存在系统缓冲区,同时置对应的缓冲区标志。然后主程序将会调用相应的子程序进行处理。软件主流程图见下页图5-2所示。

当有按键按下的时候,采用键盘中断子程序扫描相应的键盘码,然后发给主程序,置对应的键盘按键标志位。在主程序中,当有键盘按下的时候,调用对应的键盘处理子程序。

第 14 页 共 25 页

系统初始化 LED显示系统温度值 MCS-51单片机数据缓冲区标志位 DS18B20数据缓冲区置位 DS18B20处理子模块 键盘按键缓冲区置位 键盘扫描处理子模块 红外线信号数据缓冲区标志位 红外接收子模块 是否定时 定时处理

软件主流程图

第 15 页 共 25 页

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

开始 系统初始化 设置 进行测温 初始化DS18B20 设置参数 启动DS18B20测温 异常 内部判断 正常 调用读子程序 调用相应的控制程序 调用相应的键值处理程序 调用子程序 输出显示 结束

第 16 页 共 25 页

5 软件设计

软件总体流程描述

在主程序初始化之后,开始反复检测各模块相关部分的缓冲区标志,如果缓冲区标志置位,说明有相应的数据需要处理,然后主程序调用响应的处理子模块,对于温度传感器,我们采用定时采集数据的方法,在定时中断子程序中,采集相应的数据,并进行判断,如果是异常数据,则将数据保存在系统缓冲区,同时置对应的缓冲区标志。然后主程序将会调用相应的子程序进行处理。软件主流程图见下页图5-2所示。

当有按键按下的时候,采用键盘中断子程序扫描相应的键盘码,然后发给主程序,置对应的键盘按键标志位。在主程序中,当有键盘按下的时候,调用对应的键盘处理子程序。

第 17 页 共 25 页

系统初始化 LED显示系统温度值 MCS-51单片机数据缓冲区标志位 DS18B20数据缓冲区置位 DS18B20处理子模块 键盘按键缓冲区置位 键盘扫描处理子模块 红外线信号数据缓冲区标志位 红外接收子模块 是否定时 定时处理 图5-2 软件主流程

第 18 页 共 25 页

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

开始 系统初始化 设置 进行测温 初始化DS18B20 设置参数 启动DS18B20测温 异常 内部判断 正常 调用读子程序 调用相应的控制程序 调用相应的键值处理程序 调用子程序 输出显示 结束

图5-2-1 数字温度传感器模块程序流程图

第 19 页 共 25 页

5.2 电机调速与控制子模块

本模块采用双向可控硅过零触发方式,由单片机控制双向可控硅的通断,通过改变每个控制周期内可控硅导通和关断交流完整全波信号的个数来调节负载功率,进而达到调速的目的。

因为INT0信号反映工频电压过零时刻,所以只要在外中断0的中断服务程序中完成控制门的开启与关闭,并利用中断服务次数对控制量n进行计数和判断,即每中断一次,对n进行减1计数,如果n不等于0,保持控制电平为“1”,继续打开控制门;如n=0,则使控制电平复位为“0”,关闭控制门,使可控硅过零触发脉冲不再通过。这样就可以按照控制处理得到的控制量的要求,实现可控硅的过零控制,从而达到按控制量控制的效果,实现速度可调。

(1)中断服务程序:执行中断服务程序时,首先保护现场,INT0中断标志置位,禁止主程序修改工作参数,然后开始减1计数,判断是否关断可控硅,最后INT0中断标志位清零,还原初始化数据,恢复现场,中断返回。(设1秒钟通过波形数N=100) (2)回路控制执行程序:主回路控制执行程序的任务是初始化数据存储单元,确定 电机工作参数nmin/nmax,并将其换算成“有效过零脉冲”的个数;确定中断优先级、开中断,为了保证正弦波的完整,工频过零同步中断INT0确定为高一级的中断源。

清处标志位 不等 键值与(01H)比较 不等 键值与(02H)比较 不等 键值与(03H)比较 键值与(04H)比较 键值与(05H)比较 相等 相等 相等 相等 相等 返回主程序 处理K1子程序 处理K2子程序 处理K3子程序 处理K4子程序 处理K5子程序 其它键不处理 第 20 页 共 25 页

五 设计小结

通过这次设计,我对无线温控电风扇的调速有了更深一步的了解与认识。当然在这次设计过程中,我也遇到了很多问题,但在和同学们一起探讨,研究下,我们都一一解决了问题。虽然这次设计的时间不是很长,但这个过程让我难忘,同学之间要互相帮助,团队的力量的最大的。在同学和同组人帮助下,我们完成了本次设计。在做设计的每个阶段,从选课题,到设计方案的确定,设计格式,中期检查,后期修改等整个过程都给予了我们悉心指导。老师的热情鼓励和富有启发性的建议,对论文研究工作的顺利完成起了关键性的指导作用。他们治学严谨和学术研究精神值得我去学习,在以后的学习和工作上我也会努力像老师那样。在此我向我的老师胡蔷表示最诚挚的谢意。同时也感谢我身边的同学,设计的顺利完成离不开你们。今后我会更加的努力的。

第 21 页 共 25 页

六 参考文献

陈杰,黄鸿等.传感器与检测技术.北京:高等教育出版社,2002.8~25

张肇富.采用温度传感器的电扇.江苏电器,1994,2

胡乾斌. 单片微型计算机原理与应用. 武汉:华中理工大学出版社,1997

陈丽芳. 单片机原理与控制技术. 南京:东南大学出版社,2003

刘迎春, 叶湘滨. 传感器原理设计与应用. 长沙:国防科技大学出版社,2002

何立民.单片机应用技术选编.北京:北京航空航天的学出版社,2004

李昔华.王延川. 电风扇智能控制模块的设计. 渝州大学学报(自然科学版),2000,2

胡大友. 电风扇智能控制电路PT2126及应用. 国外电子元器件,1995,9

陈祥光.薛锦诚.姜波. 一种单片机系统在线参数设定装置. 电测与仪表,1994,3

石春和.乔宇.王江. 单片机C51开发新技术的研究. 湘潭矿业学院学报,2000,1

陈国荣. 一种新型智能化多点温度检测仪的设计。仪表技术,2000,1

秦海力.王剑. 一种简单的温控系统. 仪表技术,2000,6

第 22 页 共 25 页

本文来源:https://www.bwwdw.com/article/xwu6.html

Top