答辩_智能温控调速电风扇

发布时间:2024-10-30

智能温控调速电风扇

姓名: 学号: 班级:电子信息 指导老师:

选题的目的和意义

现在的电风扇调速一般采用以下四种方法: ①通过 改变电机线圈抽头来实现调速; ②通过电机串一个 带抽头的电抗器来实现调速;③变频调速; ④可控 硅交流调压调速。前两种方法都存在效率低的弊端, 第三种方法常用在空调机中, 其软、硬件开销都比较 大, 如果用在电风扇调速中并不合算。本设计采用的 是最后一种方法, 根据环境温度的变化,使用单片机输 出可调脉冲电压信号,通过改变矩形脉冲的占空比, 使输出端有效电压值发生改变,从而改变电风扇的转 速的目的。

电路功能介绍

1、智能风扇有自动和手动两种模式功能,可设置 选择; 2、当风扇设置于手动模式,有“高”、“中”、 “低”三档,且具有模拟自然风功能; 3、当风扇设置于自动模式时,当环境温度高于风 扇设定的自动开机温度时,风扇自动开启运转; 当环境温度低于风扇设定的自动开机温度时,风 扇不启动或者停止运转; 4、自动开机温度可设置;

本论文的重点难点

本设计的重点是实现电风扇启动、工作与停止的 智能化。并跟据系统设计的需要选择所需要的控 制算法以及测温电路和显示电路。 设计的难点是如何准确快速的检测到室内实时温 度,进行温度的正确显示,并根据检测结果实时 控制额定电压为220V的电风扇自动启停和自动调 速等。

系统的整体设计结构

功能按键模块

电源模块

显示模块

单片 机模 块

温度检测 模块 双向可控 硅模块

风扇

控制电路的设计采用 STC12C5A60S2单片机 作为主要控制芯片,使 用温度传感器DS18B20 进行温度采集,把采集 到的室内温度送到单片 机,通过单片机进行判 断,根据判断的结果控 制相应引脚输出高电平 或低电平,从而控制可 控硅电路,达到控制电 风扇转动或停止的目的; lcd1602 用 于 显 示 当 前 的温度,电风扇运行的 档位和工作模式。

系统总流程

初始化

Lcd1602 显示当前温 度

DS18B20 采集温度

自动 模式

风扇 运行模式

手动模式 不导通 否

温度> t0

电风扇不转

根据温度 选择档位

自然风模式

导通角随温 度发生变化 电风扇转速随 温度发生变化

风扇启动的最低温度为t0, 单片机向DS18B20 发送 温度转换命令,读取已转 换的温度值并根据当前工 作模式作出相应处理,自 动模式下:当温度高于t0 时,风扇电路导通,风扇 转动并随温度改变转速; 当温度低于t0时,风扇电 路不通电,风扇不转。系 统采用额定电压为220 V、 额定功率45 W的风扇作 为负载,实现风扇的自动 启停并随温度

变化自动调 速。

系统硬件总体电路原理图

+5V R1 FUSE1 D1 U1 VDD DQ GND DS18B2 0 +5 C1 104 +5 C7 U6 R2 330 R4 330 103 4 5 6 terminal su bstrate terminal MOC3063 nc catho de an ode 3 2 1

FAN _PWM

1 KBP307 D2 T1 470 uf C5 +104 C6

V

IN

U2

3 V OUT GND 78L0 5 10u f +104

+5V

1 2 3

4.7K P3.6 220 V 220 V TRANS4

2

C7

C8

220V交流电源

+5V直流稳压电源

R5 10K

FAN _PWM

数字温度传感器

+5

KEY_ON E KEY_TWO KEY_THREE FAN _SWITCH

1 2 3 4 5 6 7 8 9

P2

10K +5

LCD1602_DB0 LCD1602_DB1 LCD1602_DB2 LCD1602_DB3 LCD1602_DB4 LCD1602_DB5 LCD1602_DB6 LCD1602_DB7

1 2 3 4 5 6 7 8 9

P3

10K

R3

47Ω

R6

470

+5

1 2 3

双向可控硅光耦

U5 BT13 8

T1 T2

按键上拉排阻

P0口上拉排阻

电风扇马达接口

双向可控硅

+5 U7 K1

KEY_ON E

C6

+5 104 VCC P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 EA/VP ALE/P PSEN P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21

LCD1602_DB0 LCD1602_DB1 LCD1602_DB2 LCD1602_DB3 LCD1602_DB4 LCD1602_DB5 LCD1602_DB6 LCD1602_DB7

10u f +

KEY_ONE K2

一档按键

KEY_TWO

C9

KEY_ON E KEY_TWO KEY_THREE FAN _SWITCH

KEY_TWO K3

二档按键

KEY_THREE

R7 10K

KEY_THREE K4

三档按键

DS18B20_DQ

C8

FAN _SWITCH

22P U9 12M 22P

FAN_SWITCH

模式切换按键

C10

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

G

P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RESET P3.0/ RXD P3.1/ TXD P3.2/ INT0 P3.3/ INT1 P3.4/ T0 P3.5/ T1 P3.6/ WR P3.7/ RD X2 X1 GND

+5

+5

R8 10K

+5

LCD1602_RS LCD1602_RW LCD1602_EN

LCD1602_RS LCD1602_RW LCD1602_EN LCD1602_DB0 LCD1602_DB1 LCD1602_DB2 LCD1602_DB3 LCD1602_DB4 LCD1602_DB5 LCD1602_DB6 LCD1602_DB7

+5

U8 1 Vs s 2 Vd d 3 V0 4 RS 5 R/W 6E 7 DB0 8 DB1 9 DB2 10 DB3 11 DB4 12 DB5 13 DB6 14 DB7 15 A+ 16 KLCD1602

LCD1602

FAN _PWM

AT89C5 2

系统控制单元

LCD1602显示模块

系统总体硬件电路原理

温度采集模块中DS18B20作为智能温度传感器,与 传统的热敏电阻等测温元件相比,它能直接读出被测 温度,实现高精度测温;测量结果直接输出数字温度 信号,以“一线总线”串行传送给处理器。 本设计 采用DS18B20 进行温度采集,并将采集到的温度传 送给单片机。 电风扇的调速原理是:使用单片机输出可调脉冲电压 信号,通过改变矩形脉冲的占空比,使输出端有效电 压值发生改变,从而改变电风扇的转速。 显示模块显示内容为:当前室内温度,电风扇的工作 模式及工作档位。

智能温控调速电风扇的实物图

答辩_智能温控调速电风扇.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219