基于单片机的智能温控风扇设计.doc

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

摘要:在炎热的夏天,电风扇是帮助人们进行物理降温的一个重要工具。随着如今科技的发展和人们生活水平的提高,依赖于纯机械控制的传统电风扇因为存在功能单一、人工调速麻烦等缺点已经不能满足人们的生活需求。在当今家用电器趋向智能化、人性化的大环境下,智能温控风扇应运而生。智能温控风扇能够根据所处环境温度自动调节风扇的启停及转速,不仅避免了浪费宝贵的电力资源,也能满足人们对风扇使用的方便智能的要求。

本设计为一种智能温控风扇系统,采用单片机AT89C51为核心控制器,使用温度传感器DS18B20检测环境温度,通过数码管实时显示温度,由使用者用按键自行设置高、低温度值,通过单片机内的一定算法使得,当温度介于上限与下限温度值时打开电风扇弱风档,当温度高于上限温度值时打开电风扇强风档,当温度低于下限温度值时电风扇将会自动停止运转。

 

关键词:单片机;温度传感器;数码管;温度控制;电风扇

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景-1

1.2 研究的意义和发展前景-2

1.3 研究的主要内容-2

2 系统硬件设计-3

2.1 系统整体硬件结构-3

2.2 系统整体电路图-3

3 各模块硬件设计-5

3.1 电源模块-5

3.2 主控部分-5

3.2.1 AT89C51单片机-5

3.2.2 AT89C51单片机最小系统-6

3.3 温度采集电路-8

3.3.1 DS18B20简介-8

3.3.2 温度采集电路工作原理-10

3.4 按键电路-10

3.5 数码管驱动显示电路-11

3.5.1 74HC573功能简介-12

3.5.2 数码管显示工作原理-12

3.6 风扇调速方式及其驱动电路-12

3.6.1 风扇调速方式-13

3.6.2 风扇驱动电路-13

4 软件设计-15

4.1 编程软件Keil简介-15

4.2 程序流程图-15

4.2.1 主程序流程图-16

4.2.2 DS18B20子程序流程图-17

4.2.3 数码管显示子程序流程图-18

4.2.4 按键子程序流程图-19

5 系统仿真与实物调试分析-20

5.1 系统仿真-20

5.1.1 仿真软件Proteus简介-20

5.1.2 Proteus系统仿真-20

5.2 实物调试分析-22

5.2.1 实物连线图-22

5.2.2 实物调试分析-23

结    论-25

参 考 文 献-26

附录A 程序-27

附录B PCB图-35

致    谢-36

相关论文资料:
最新评论
上传会员 陈燕 对本文的描述:为解决以上的问题,我选择了智能温控风扇这个设计课题。本温控风扇系统采用高精度温度传感器18B20,用51单片机控制,数码管实时显示温度,并根据使用者所设置的温度及所处环境的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: