基于单片机的电风扇智能控制系统设计.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-08
  • 论文字数:9651
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:时代不断发展,传统的电扇仅局限于手动的控制档位,已经不能很好的满足家居发展的需要,因此本文设计了一种基于AT89C51单片机的电风扇智能控制系统,可以通过温度传感器给出的温度信号,自动控制风扇的档位。

该设计通过DS18B20感测周围环境的温度,单片机将温度模拟量以数字量的形式输出,通过数码管来显示出当前的温度值,根据PWM波的变化,驱动直流风扇的电机,进而转换不同的档位。该系统控制的电机转速随外界温度而定,使风扇最终实现“温度高,风力大;温度低,风力小”这个特性。在该设计中还添加了定时自动开关功能,更好地去实现电扇的性能。

本文设计改变了传统电风扇的调速的模式,按照温度的变化最后去实现智能化的控制,给予了人们生活上很大的便利。

  【关键词】AT89C51; 智能控制; DS18B20; 温控

 

目录

摘要

Abstract

1.绪论-1

1.1 研究的背景和意义-1

1.2 研究现状-1

1.2.1 四季电风扇-1

1.2.2 无叶电扇-1

1.2.3 未来风扇潮流-1

1.3设计目标-2

2.总体方案设计-3

2.1 单片机主控制器-3

2.2 温度传感器电路-4

2.3 数码管显示模块-4

2.4 调速方式-4

2.5自动定时开关模块-4

3 硬件电路设计-5

3.1硬件电路总体设计-5

3.2 各模块硬件电路设计-5

3.2.1 开关复位与晶振电路-5

3.2.2 独立按键连接电路-5

3.2.3  DS18B20 温度传感器电路-6

3.2.4 数码显示电路-6

3.2.5风扇电机驱动与调速电路-7

4 软件设计-9

4.1 程序设计部分-9

4.2各软件程序子流程介绍-10

4.2.1 DS18B20温度采集程序-10

4.2.2 按键子程序流程图-11

4.2.3 数码显示程序-12

5 系统调试及仿真-14

5.1 Proteus简介-14

5.2 本设计基于Proteus的仿真-14

5.3 实物的实际演示-18

6.总结-21

参考文献-22

致谢-23

附录 源程序-24


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费