基于51单片机的温控风扇系统毕设答辩复习课程知识讲稿.ppt

基于51单片机的温控风扇系统毕设答辩复习课程知识讲稿.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机的温控风扇系统毕设答辩复习课程知识讲稿.ppt

基于单片机的 温控风扇系统设计 姓名:xxx 班级:11级电气(2)班 学号:xxxxxxxxxxx 学院:机械与电气工程学院 指导老师:xx 基于单片机的温控风扇系统设计 一、 整体方案设计 二、系统的硬件电路设计 三、系统的软件程序设计 四、系统功能调试 一、整体方案设计 此设计采用AT89C52单片机作为核心控制器,利用DS18B20检测环境温度,通过一个反向驱动器ULN2803来驱动风扇电机。能根据环境温度的变化自动改变风扇电机的转速,达到散热的效果从而改变周围环境温度,保证设备正常运行所需要的环境温度,还能够实时监测室温是否超出上下限温度范围并通过蜂鸣器给予报警提示,同时用LED八段数码管实时显示并监控检测到的温度与设定的温度。 二、系统的硬件电路设计 温控风扇控制电路系统主要包括:单片机控制电路、复位与按键电路、LED数码管显示电路、温度检测电路、风扇电机驱动电路及蜂鸣器报警电路。系统总体设计结构框图如下: AT89C52单片机 复位与按键 温度检测 LED数码管显示 风扇电机 蜂鸣器报警 基于protues的原理图设计 首先启动Proteus软件并建立一工程,调出系统主要器件,如DS18B20温度传感器、AT89C52单片机、五位LED共阴数码管、风扇直流电机、达林顿反向驱动器ULN2803。辅助元件包括电阻电容、晶振、电源、按键、拨码开关等。按设计原理图绘制好protues仿真图。 二、系统的硬件电路设计 基于protues的原理绘制图 二、系统的硬件电路设计 三、系统的软件程序设计 温度传感器DS18B20子程序流程图 系统主程序流程图 程序设计部分主要包括主程序、DS18B20初始化函数、DS18B20温度转换函数、温度读取函数、键盘扫描函数、数码管显示函数、温度处理函数以及风扇电机控制函数。 流程图设计 三、系统的软件程序设计 Keil C51是美国Keil Software公司开发的51系列兼容单片机C语言的软件开发系统,该软件不但提供了丰富的库函数,而且它强大的集成开发调试工具为程序编辑调试带来了许多便利。使用时首先要建立一个工程,然后添加语言文件并编辑程序,编写好之后再编辑调试生成需要的格式文件。 程序编程 四、系统功能调试 2、环境温度﹤预设温度( 温差在15 ℃ 以内) 3、环境温度﹦预设温度 四、系统功能调试 4、环境温度﹥预设温度( 温差在15 ℃ 以外) 超过环境温度最大温差范围,蜂鸣器就会自动报警,发出急促的“嗒嗒嗒嗒”的报警声响,提示异常情况出现。 蜂鸣器 谢谢老师! 2015..04.28.

您可能关注的文档

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档