基于单片机的智能风扇控制设计本科学位论文.doc

基于单片机的智能风扇控制设计本科学位论文.doc

ID:10665249

大小:498.50 KB

页数:36页

时间:2018-07-07

基于单片机的智能风扇控制设计本科学位论文.doc_第1页
基于单片机的智能风扇控制设计本科学位论文.doc_第2页
基于单片机的智能风扇控制设计本科学位论文.doc_第3页
基于单片机的智能风扇控制设计本科学位论文.doc_第4页
基于单片机的智能风扇控制设计本科学位论文.doc_第5页
资源描述:

《基于单片机的智能风扇控制设计本科学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于单片机的智能风扇控制设计摘要本文介绍一种基于单片机温控风扇的控制系统设计方案。巧妙地利用单片机技术,可控硅技术,温度传感器技术。硬件系统采用AT89C51作为微处理器,利用DS18B20对室内温度的探测并适时显示当前温度值,通过控制可控硅的导通,从而实现对电风扇进行温度调速控制。软件系统则采用模块设计即主程序,键盘控制程序,温度显示程序,电机调速程序。文中给出AT89C51为核心的电路设计主体软件设计,着重讨论温控相关程序的设计并给出流程图和相关程序。关键词:AT89C51;DS18B20;仿真,电机调速,温度显示AbstractThispaperintroducesacon

2、trolbasedonsingle-chipmicrocomputercontrolsystemdesignschemeofthefan.Ingeniousofsinglechipmicrocomputer,thyristortechnology,thetemperaturesensortechnology.HardwaresystemAT89C51asmicroprocessors,useofindoortemperaturedetectionDS18B20anddisplaythecurrentcontrolledtemperature,throughthecontrolof

3、conduction,soastorealizethefanspeedcontroloftemperature.Softwaresystemisamodulardesignwhichmainprogram,keyboardcontrolprocedures,temperaturedisplayprogram,motorspeedprogram.GiventhecircuitdesignasthecoreofAT89C51mainsoftwaredesign,emphaticallydiscussesthedesignandtemperaturecontrolproceduresa

4、reflowchartandrelevantprocedure.Keywords:AT89C51,DS18B20,Simulation,motorspeed,temperaturedisplay-35-基于单片机的智能风扇控制设计目录第1章引言41.1课题的设计要求41.2课题的设计目的和意义4第2章系统主要硬件电路设计52.1总体硬件设计52.1.1AT89C51介绍及说明52.1.2AT89C51主要特性及引脚说明62.2数字温度传感器模块设计92.2.1DS18B20介绍92.2.2DS18B20的功能及使用说明102.2.3DS18B20寄存器的存储器及格式112.2.4

5、DS18B20使用注意事项122.3键盘输入模块122.3.1键盘的选择与原理122.3.2键盘电路132.4温度显示与控制模块142.4.1LED显示灯介绍142.5电机调速与控制模块设计152.5.1电机调速原理162.5.2电机控制模块硬件设计17第3章软件设计与说明(包括流程图)193.1系统方案设计193.2主要程序流程图193.2.1主程序流程图193.2.2数字温度传感器模块程序流程图203.2.3显示程序流程图223.2.4电动机程序设计原理以及流程图22第4章调试步骤、结果、使用说明24-35-基于单片机的智能风扇控制设计第5章设计总结25附录A系统原理图26附

6、录B程序清单27参考文献36-35-基于单片机的智能风扇控制设计第1章引言1.1课题的设计要求本课题要求以单片机为核心设计一个智能风扇控制器,具备倒数计时、时间修改、实时显示温度、预设关机温度、预设报警温度等功能。可作为家用风扇控制器,和工业用于温度控制的场合。智能风扇控制器有8个按键设置。现在想要实现以下功能:1、显示实时温度;2、可改变设定温度;3、手动控制;4、自动控制;5、温度显示范围00—99。1.2课题的设计目的和意义单片机在检测和控制系统中得到广泛的应用,温度则是系统常需要测量、控制和保持的一个量。本课题设计从硬件和软件两方面介绍了AT89C51单片机温度控制系统的

7、设计。单片机在电子产品中的应用已经越来越广泛,并且在很多电子产品中也将其用到温度检测和温度控制。为此在本文设计了基于ATMEL公司的AT89C51的温度测量系统。这是一种低成本的利用单片机多余I/O口实现的温度检测电路。由于采用了智能控制器直接控制风扇,实现了的风扇开和关。节约了电能,积极响应了国家提出的节能减排的号召。具有很好的市场发展前景。在夏天时,由于天气温度高,人们通常直接打开风扇的电源而不用风扇的定时功能。当夜深时,环境温度会降低。此时,如果风扇直接吹到人上,人们很容易

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。