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

资料分类:单片机自动化 上传会员:溪老师 更新时间:2020-11-08
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9651
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:时代不断发展,传统的电扇仅局限于手动的控制档位,已经不能很好的满足家居发展的需要,因此本文设计了一种基于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

相关论文资料:
最新评论
上传会员 溪老师 对本文的描述:因为传统的手动调档风扇已经不能很好的适应当前的市场,所以本次设计研究的是一种基于单片机的电风扇智能控制系统设计。主控制器选用的是AT89C51单片机;同时采用DS18B20温度传感器......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: