文档详情

2025年基于51单片机的温控智能电风扇讲解.doc

发布:2025-04-03约1.31万字共32页下载文档
文本预览下载声明

浙江理工大學

《單片机系统设计及应用试验》

设计汇报

題目:基于51單片机的温控智能電風扇

专业:机械電子工程

班级:机電11(1)班

姓名:叶惠芳

學号:

指导教師:袁嫣紅

机械与自動控制學院

年7月3曰

目录

TOC\o1-3\h\u24410摘要 4

24762第一章課程设计的目的及重要内容 5

48951.1課程设计的目的及意义 5

307391.2温控智能電風扇的重要内容和技术关键 5

137581.2.1課程设计的重要内容 5

215951.2.2技术关键 5

23061第二章温控智能電風扇控制系统硬件设计 6

109792.1課程设计总体硬件设计 6

159942.2芯片及重要器件选择 6

117452.2.1控制关键的选择 6

278002.2.2温度传感器的选用 7

100812.2.3显示電路 7

310222.3芯片及器件简介 7

21732.3.1AT89C51單片机 7

273612.3.2L298芯片简介 8

305772.3.3DS18B20温度传感器 9

185572.3.4LED数码管简介 11

315692.4重要硬件電路 12

46972.4.1温度检测電路设计 12

67602.4.2電机调速電路设计 12

183592.4.3PWM调速原理 13

103732.4.4LED数码管显示電路及按键電路 13

24668第三章温控智能電風扇控制系统软件设计与实現 14

114603.1主程序 14

91413.2数字温度传感器模块 14

170473.3電机调速与控制子模块 16

21053第四章调试成果与总結 16

143624.1调试成果 16

314934.2課程设计总結 20

31730参照文献 21

26251附录一 22

16207附录二 23

2376附录三 24

摘要

電風扇与空调的降温效果不一样,相较于空调的迅速減少环境温度不一样,電風扇愈加温和,合适于体质较弱的老人与小孩。并且,電風扇价格实惠,使用简朴。

目前市面上的電風扇大多只能手動调速,還外加一种定期功能。對于温差较大的夜晚,若不能及時变化風速大小後停止,很轻易感冒著凉。因此本課程设计以AT89C51為关键控制系统根据外界温度的变化對電風扇進行转速控制,以实現自動换挡功能。除此之外,我們還设置了一种顾客可以自已通過键盘设置最低温度的模块,一旦外界温度等于或是低于该设置温度,電机自動停止运行。

关键詞:單片机温度传感器驱動器智能调速

第一章課程设计的目的及重要内容

1.1課程设计的目的及意义

夏天到了,空调是現代家庭中的主流降暑電器,不過對于老人与小孩,体质相對来說较弱,空调的使用易于受凉,因此家用電風扇,風速温和,既可以到达凉爽的目的,又可防止空调带来的弊端。然而,目前市面上的家用電風扇大多只能手動调速再加一种定期器,功能單一。晚上後午夜与前午夜气温差比较大,若不能及時減小風速,很也許感冒。因此,我們在既有電風扇的功能至上增長了温度控制模块,電風扇的電机转速可以根据外界温度的变化而变化。

我們的重要实現的功能有如下几點:

顾客可以手動设置温度下限,外界温度一旦与该设定温度相等或是不不小于该温度,電机自動停止转動。

當温度每減少2℃或是升高2℃,電机转速自動下降一种档位。

1.2温控智能電風扇的重要内容和技术关键

1.2.1課程设计的重要内容

課程设计采用了AT89C51單片机作為重要处理芯片,DS18B20作為温度传感器感知和传递外界环境的变化,然後通過51單片机進行一系列处理然後對12V的直流電動机進行转速的控制。

在直流電動机转速控制模块,采用了L298驱動器對電机進行驱動。在显示方面,用7SEG-MPX6-CC-BLUE数码管来显示外界温度的变化以及人為设定的温度值。

1.2.2技术关键

温度传感器DS18B20的工作原理以及它内部對温度数据的处理方式,51單片机怎样用程序将其输出数据讀入,并進行处理。

L298驱動器的工作原理以及電机调速处理的实現方式程序的编写。

数码管显示与按键模块直接的联络以及处理程序的编写。

温控智能電風扇控制系统硬件设计

2.1課程设计总体硬件设计

系统总体设计硬件框图如图2.1所示

图2.1系统

显示全部
相似文档