智能温控风扇毕业设计

合集下载

本科毕业论文---基于单片机智能电风扇控制系统设计

本科毕业论文---基于单片机智能电风扇控制系统设计

目录摘要 (1)第1章概述 (2)1.1 STC89C52单片机简介 (2)1.2 本设计任务和主要内容 (2)第2章方案选择 (4)2.1 温度传感器的选用 (4)2.2 控制核心的选择 (5)2.3 显示电路 (5)2.4 调速方式 (6)2.5 控制执行部件 (6)第3章硬件设计 (7)3.1 系统总体设计 (7)3.2 控制装置原理 (7)3.3 温度检测和显示电路 (8)3.3.1DS18B20的温度处理方法 (8)3.3.2温度传感器和显示电路组成 (9)3.4 电机调速电路 (10)3.4.1电机调速原理 (10)3.4.2电机控制模块设计 (11)第4章软件设计 (13)4.1 主程序 (13)4.2 数字温度传感器模块和显示子模块 (14)4.3 电机调速与控制子模块 (15)总结 (17)附录1 主要程序代码 (19)附录2 仿真图 (35)附录3 实物图 (36)附录4 元件清单 (37)摘要本设计为一种温控风扇系统,具有灵敏的温度感测和显示功能,系统STC89C52单片机作为控制平台对风扇转速进行控制。

可由用户设置高、低温度值,测得温度值在高低温度之间时打开风扇弱风档,当温度升高超过所设定的温度时自动切换到大风档,当温度小于所设定的温度时自动关闭风扇,控制状态随外界温度而定。

所设高低温值保存在温度传感器DS18B20内部E2ROM中,掉电后仍然能保存上次设定值,性能稳定,控制准确。

关键词单片机;温度传感器;智能控制。

四川信息职业技术学院毕业设计说明书第1章概述1.1STC89C52单片机简介STC89C52是美国ATMEL公司生产的低电压、高性能CMOS8位单片机,片内4bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置用8位中央处理器(CPU)和Flash存储单元,功能强大。

基于51单片机的智能温控风扇毕业设计

基于51单片机的智能温控风扇毕业设计

基于51单片机的智能温控风扇毕业设计引言智能温控风扇在现代生活中起着重要的作用。

它可以通过测量室内的温度来自动调节风扇的转速,以保持室内的舒适温度。

本文将讨论如何基于51单片机设计和实现一个智能温控风扇系统。

设计理念智能温控风扇的设计理念是通过传感器获取室内温度,并根据预设的温度范围调节风扇的转速。

这样可以避免人工的干预,提供更加便捷和节能的风扇控制方式。

硬件设计主要组成部分智能温控风扇系统主要由51单片机、温度传感器、风扇和驱动电路组成。

传感器选择为了获取室内的温度数据,我们需要选择一个适合的温度传感器。

常用的温度传感器有热敏电阻、热电偶和数字温度传感器等。

根据成本和精度的考虑,我们选择了热敏电阻作为温度传感器。

驱动电路设计为了控制风扇的转速,我们需要设计一个合适的驱动电路。

这个电路将接收来自51单片机的控制信号,根据信号的不同来调节风扇的转速。

驱动电路的设计需要考虑风扇的功率需求和控制的精度。

软件设计系统架构智能温控风扇的软件设计主要包括两个部分,嵌入式软件和上位机软件。

嵌入式软件负责采集温度数据、控制风扇的转速和与上位机进行通信。

上位机软件负责设置温度范围和显示温度数据。

嵌入式软件实现嵌入式软件使用C语言编写。

它首先初始化温度传感器和串口通信,然后循环读取温度数据并根据设定的温度范围来控制风扇的转速。

当温度超过设定的上限或下限时,嵌入式软件将发送一个报警信号给上位机。

上位机软件实现上位机软件使用图形界面来设置温度范围和显示温度数据。

它可以与嵌入式软件通过串口进行通信,接收嵌入式软件发送的温度数据,并根据设定的温度范围来显示相应的状态。

实验结果通过实验测试,我们成功实现了基于51单片机的智能温控风扇系统。

该系统可以准确地测量室内温度并根据设定的温度范围自动调节风扇的转速。

在正常使用情况下,系统运行稳定,功能完善。

结论本文介绍了基于51单片机的智能温控风扇的设计和实现。

通过对硬件和软件的详细讨论,我们成功实现了一个能够自动调节风扇转速的智能温控风扇系统。

基于51单片机的智能温控电扇设计_毕业论文(设计)

基于51单片机的智能温控电扇设计_毕业论文(设计)

毕业论文(设计)题目基于51 单片机的智能温控电扇设计1引言 (1)2方案设计 (2)2.1系统整体设计 (2)2.2方案论证. (2)2.2.1温度传感器的选择 (2)2.2.2红外探测的选择 (3)2.2.3控制核心的选择 (3)2.2.4显示器件的选择 (3)2.2.5调速方式的选择 (4)2.2.6驱动方式选择 (4)3硬件设计 (5)3.1系统各器件简介 (5)3.1.1单线程数字温度传感器DS18B20 (5)3.1.2 ........................................................... AT89S51 单片机简介53.1.3桥式驱动电路L298N简介 (6)3.1.4 ....................................................... LCD1602 简介73.1.5对射式光电开关简介 (8)3.2各部分电路设计 (8)3.2.1开关复位与晶振电路 (8)3.2.2独立控制键盘电路 (9)3.2.3 ....................................................... LCD 显示电路93.2.4红外探测电路 (10)3.2.5温度采集电路 (10)3.2.6风扇驱动电路 (11)4软件设计 (11)4.1主程序流程图 (12)4.2液晶显示子程序 (13)4.3DS18B20 温度传感器子程序 (15)4.3.1温度读取程序 (15)4.3.2温度处理程序 (18)4.4键盘扫描子程序 (19)4.5温度比较处理子程序 (20)4.6电机控制程序(包含红外探测) (22)4.7软件设计中的问题与分析 (24)4.7.1 LCD 显示程序的问题 (24)4.7.2 .............................................................. DS18B20 的显示程序问题245硬件调试 (25)5.1 按键电路的调试 (25)5.2温度传感器电路的调试 (25)5.3电机电路的调试 (25)5.4红外感应电路的调试 (25)5.5硬件调试遇到的问题 (25)6结论26参考文献:........................27基于51 单片机的智能温控电扇设计摘要:风扇是人们日常生活中必不可缺的工具,尤其是在夏天,作为一种使用频率很高的电器,备受人们喜爱。

基于51单片机的温控风扇毕业设计

基于51单片机的温控风扇毕业设计

基于51单片机的温控风扇毕业设计温控风扇基于51单片机的毕业设计一、引言随着科技的不断进步,人们对于生活品质的要求也越来越高。

在夏季高温天气中,风扇成为了人们不可或缺的家用电器。

然而,传统的风扇常常不能够根据环境温度自动调节风速,给人们带来了一定的不便。

因此,设计一个基于51单片机的温控风扇成为了一项有意义的毕业设计。

二、设计目标本设计的目标是实现一个自动调节风速的温控风扇系统,通过测量周围环境的温度来调节风扇的风速,使风扇在不同温度下达到最佳工作效果,提高舒适度和节能效果。

三、硬件设计1.51单片机:采用AT89S52单片机作为主控制器,该单片机具有较强的性能和丰富的外设资源,能够满足本设计的需求。

2.温度传感器:采用DS18B20数字温度传感器,具有高精度和简单的接口特点。

3.风扇控制电路:通过三极管和可变电阻来控制风扇的转速,根据温度传感器的输出值来调节电阻的阻值,从而实现风扇的风速调节。

四、软件设计1.硬件初始化:包括对温度传感器和风扇控制电路的初始化设置。

2.温度检测:通过DS18B20传感器读取环境温度的值,并将其转换为数字量。

3.风速控制:根据不同的温度值,通过控制电阻的阻值来调整风扇的风速,从而实现风速的自动调节。

4.显示界面:通过LCD显示器将当前温度值和风速等信息显示出来,方便用户了解当前状态。

五、系统测试及结果分析经过对系统的调试和测试,可以发现该温控风扇系统能够根据环境温度自动调节风速。

当环境温度较低时,风扇转速较低,从而降低能耗和噪音;当环境温度较高时,风扇转速会自动提高,以提供更好的散热效果。

六、结论通过对基于51单片机的温控风扇系统的设计和测试,可以得到以下结论:1.该系统能够根据环境温度自动调节风速,提高舒适度和节能效果。

2.通过LCD显示界面,用户可以方便地了解当前温度和风速等信息。

3.本设计的目标已得到满足,具备一定的实用和推广价值。

七、展望在未来的研究中,可以进一步优化该温控风扇系统,例如添加遥控功能、改进风扇控制电路的效率等,以提高用户体验和系统的整体性能。

基于stm32温控风扇毕业设计开题报告

基于stm32温控风扇毕业设计开题报告

开题报告内容大纲:一、前言1. 概述本文内容2. 对基于STM32的温控风扇毕业设计进行简要介绍二、毕业设计背景及意义1. STM32在嵌入式领域的应用前景2. 温控风扇在日常生活中的重要性和应用场景三、研究现状分析1. 当前温控风扇的设计方案及存在的问题2. 对市面上已有的基于STM32的温控风扇产品进行分析四、毕业设计的主要内容和目标1. 设计思路和技术路线2. 设计的主要功能和特点3. 实现的技术难点和解决方案五、参考文献1. 相关技术资料和文献2. 对已有成果和理论的借鉴和归纳六、总结与展望1. 对毕业设计的总结和展望2. 对未来在该领域的深入研究和应用前景的展望文章内容开始:一、前言在现代社会,随着科技的发展和人们对生活品质的要求不断提高,温控设备在生活中变得越来越重要。

基于STM32的温控风扇设计正是满足了这一需求。

本文将深入探讨基于STM32的温控风扇毕业设计的相关内容,以期为读者提供对该领域的深入理解和探索。

二、毕业设计背景及意义作为一种热控设备,温控风扇在夏季生活中发挥着重要作用。

然而,传统的温控风扇通常只能根据室内温度来控制,而不能满足人们对风速和风量的个性化需求。

设计一种基于STM32的温控风扇成为了必要。

三、研究现状分析目前市面上的温控风扇产品大多功能简单,无法智能化地对环境温度和人体需求进行精确控制。

并且,对于市面上已有的基于STM32的温控风扇产品,也存在性能不稳定、温度控制精度不够等问题。

设计一种性能稳定、精度高的基于STM32的温控风扇具有重要意义。

四、毕业设计的主要内容和目标我的毕业设计将采用STM32作为主控芯片,结合温度传感器和风扇驱动模块,实现对温控风扇的智能控制。

主要功能包括实时监测环境温度、智能调节风速和风量、并可通过APP进行远程控制等。

而在技术路线上,我将采用PID控制算法等先进技术,来解决温控风扇在温度控制精度、性能稳定性等方面的难题。

五、参考文献在毕业设计的过程中,我参考了大量相关的技术资料和文献,对市面上已有的基于STM32的温控风扇产品进行了深入的调研和分析。

王斯琪智能温控风扇毕业论文

王斯琪智能温控风扇毕业论文

11 届毕业设计(论文)系部电子工程系班级11通信技术姓名王斯琪学号115512102题目智能温控风扇指导教师曹振平田小强论文提交日期2015.5.22目录摘要 (2)第一章绪论 (3)1.1课题研究及应用前景 (3)1.2本设计任务主要要求 (3)第二章方案选择 (5)2.1温度传感器的选择 (5)2.2主控机的选择 (6)2.3显示电路 (7)2.4调速方式 (8)第三章系统硬件设计 (9)3.1系统总体设计 (9)3.2主控芯片介绍 (9)3.2.1AT89C51简介 (9)3.2.2AT89C51主要功能和系统参数 (10)3.2.3AT89C51单片机引脚说明 (11)3.2.4AT89C51单片机最小系统 (14)3.3DS18B20温度采集电路 (16)3.3.1DS18B20温度处理方法 (16)3.3.2DS18B20工作原理 (16)3.4其他电路 (17)3.4.1数码管驱动显示电路 (17)3.4.2风扇驱动电路 (18)3.4.3按键模块 (19)第四章系统软件设计 (20)4.1主程序流程图 (20)4.2DS18B20子程序流程图 (21)4.3数码管显示子程序流程图 (22)4.4按键子程序流程图 (23)第五章系统调试 (25)5.1系统功能 (25)5.1.1硬件调试 (25)5.1.2系统实现的功能 (25)5.1.3系统功能分析 (25)总结 (27)致谢 (28)参考文献 (29)附录 (30)附录1:protel原理图 (30)附录2:系统PCB板图 (31)附录3:源程序 (32)摘要在炎热的夏天人们常用电风扇来降温,但传统电风扇多采用机械方式进行控制,存在功能单一,需要手动换挡等问题。

随着科技的发展和人们生活水平的提高,家用电器产品趋向于自动化、智能化、环保化和人性化,使得智能电风扇得以逐渐走进了人们的生活中。

智能温控风扇可以根据环境温度自动调节风扇的启停与转速,在实际生活的使用中,温控风扇不仅可以节省宝贵的电资源,也大大方便了人们的生活。

毕业论文智能温度控制和风扇控制系统

毕业论文智能温度控制和风扇控制系统

毕业论文智能温度控制和风扇控制系统集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]毕业设计说明书学生姓名:学号:学院:专业年级:题目:指导教师:评阅教师:年月摘要本次毕业设计设计了一个基于热释人体红外的风扇及照明控制系统,采用单片机STC89C52为控制器,以热释人体红外和系统来检测室内有无人员以及室内温度,通过光敏电阻来检测室内的光线强度,用温度传感器DS18B20来检测室内温度,用LCD1602来实时显示系统当前的工作模式和室内的温度,同时可通过按键来实现正常模式与防盗模式两者之间的随意切换。

调试结果表明该系统可以实时调节和控制室内风扇的转速和灯管的照明,达到了智能控制和节能的目的,并通过设置启动防盗模式来达到防盗的效果。

关键词:热释人体红外;STC89C52;智能温控风扇;照明控制Title The design of intelligent temperature control fan and illumination system based on the body pyroelectric infrared Abstract:In this paper we designed an intelligent temperature control fan and illumination system based on the body pyroelectric infrared to control the fan and the lamp in real time. In this system we use the STC89C52 as the intelligent controller, we detect the inner-room temperature with the temperature sensor, and decide whether there is a person or not based on infrared from the body, and check the illumination intensity through the photoconductive resistance. Besides, we utilize the LCD1602 to display the present working mode and the inner-roomtemperature, meanwhile, we could change the mode freely by pressing the buttons. Result shows that the system can surely control the objects intelligently and decrease the electric power effectively. Besides, it can also realize the effect of anti-theft by setting the anti-theft mode.Key words: the body pyroelectric infrared; AT89C51; intelligent temperature control fan; illumination control目录1 绪论智能温控风扇及照明控制系统的研发背景1.1.1 智能温控风扇的设计背景随着空调机在日常生活中的普遍应用,很容易想到电风扇会成为空调的社会淘汰品,其实经过市场的考验和证实,真实的并不是这样的,在空调产品的冲击下,电风扇产品仍然具有很强大的生命力,电风扇在市场的考验中并没有淡出市场,反而销售在不停的复苏中具有强大的发展空间。

基于51单片机的智能温控风扇毕业设计

基于51单片机的智能温控风扇毕业设计

基于51单片机的智能温控风扇毕业设计基于51单片机的智能温控风扇毕业设计引言:近年来,随着科技的不断进步,智能家居设备已经成为了人们生活中不可或缺的一部分。

在众多智能家居设备中,智能温控风扇作为一个重要的家居电器,为我们的生活带来了极大的便利和舒适。

本文旨在介绍一种基于51单片机的智能温控风扇毕业设计,通过深入探讨其原理、设计和应用,展示其在实际生活中的价值和应用潜力。

一、背景与需求分析1.1 背景过去的传统风扇只能通过手动调节风速和转动方向,无法根据环境温度进行智能调节。

现如今,人们迫切需要一种能够根据温度自动调节风速的智能风扇,以提供更加舒适和节能的生活体验。

1.2 需求分析为了满足人们对舒适和节能的需求,我们提出了以下需求:- 风扇能够根据环境温度自动调节风速。

- 风扇能够根据人体活动感知温度变化。

- 风扇能够通过遥控或手机应用进行远程控制。

- 风扇能够具备智能化的系统保护功能。

二、设计方案与实施2.1 传感器选用为了实现风扇的智能温控功能,我们需要选用适当的温度传感器。

常用的温度传感器包括NTC热敏电阻、DS18B20数字温度传感器等。

根据需求,我们选择了DS18B20作为温度传感器,它能够准确地检测环境温度。

2.2 控制电路设计基于51单片机的智能温控风扇控制电路主要由以下几个部分组成:- 温度传感器模块:用于检测环境温度。

- 驱动电路:用于控制风扇的转速。

- 单片机板:用于处理温度数据和控制风扇运行状态。

- 通信模块:用于实现与遥控器或手机应用的远程通信。

2.3 系统设计与软件开发基于51单片机的智能温控风扇的系统设计主要包括以下几个方面:- 温度采集与处理:通过DS18B20温度传感器采集环境温度,并通过单片机进行数据处理。

- 控制与调速:根据采集到的温度数据,控制驱动电路实现风扇转速的智能调整。

- 远程控制:通过手机应用或遥控器与风扇进行远程通信,实现远程控制和监控。

三、系统实施与测试3.1 硬件实施根据设计方案,我们将电路图进行布局,选择合适的电子元件进行组装,完成基于51单片机的智能温控风扇的硬件实施。

基于单片机的智能电风扇毕业设计

基于单片机的智能电风扇毕业设计

毕业设计题目智能遥控电风扇学生所在学院电气信息学院专业电子信息工程学号********学生姓名田维政指导教师唐明良起止日期2014.1.6至2014.5.25目录摘要 (I)1.引言 (1)1.1课题研究的意义与作用 (1)1.2 研究现状及发展趋势 (2)2.系统总体设计 (4)2.1 本设计的任务要求 (4)2.2系统的整体设计 (4)3.系统硬件模块的设计 (4)3.1 单片机系统模块的设计 (4)3.1.1 STC89C52单片机的简介 (5)3.1.2 单片机时钟电路的设计 (6)3.1.3单片机复位电路的设计 (6)3.2 液晶显示模块 (7)3.2.1 LCD1602的简介 (7)3.2.2 液晶显示模块的设计 (8)3.3温度采集模块的设计 (9)3.3.1 DS18B20简介 (9)3.3.2 DS18B20的特点 (9)3.4 继电器模块的设计 (10)3.4.1 继电器简介 (10)3.4.2 电磁式继电器工作原理 (11)3.4.3 继电器电路的设计 (11)3.5调速电路的设计 (11)3.5.1 固态继电器简介 (11)3.5.2 MGR-1 D4810型固态继电器特点 (12)3.5.3 固态继电器调速原理 (13)3.6 红外遥控模块的设计 (13)3.6.1 红外遥控原理 (13)3.6.3 MYS-1838红外接收端 (14)3.7 实时时钟模块电路的设计 (15)3.7.1 DS1302时钟芯片简介 (15)3.7.2 DS1302工作原理 (15)3.7.3 实时时钟模块电路的设计 (16)3.8 报警提示电路的设计 (17)3.8.1 蜂鸣器简介 (17)3.8.2 有缘压电式蜂鸣器工作原理 (17)3.8.3 电路的设计 (17)3.9 感光模块的设计 (17)3.9.1 光敏电阻简介 (17)3.9.2 光敏电阻传感器模块 (18)3.10 人体检测电路的设计 (19)3.10.1 光电传感器原理简介 (19)3.10.2 红外避障传感器模块 (20)4.系统软件的设计 (22)4.1 系统软件流程 (22)4.1.1 主流程 (22)4.1.2 红外解码子流程 (22)4.1.3 执行机构子流程 (23)4.2 系统软件编译 (24)4.2.1 编程语言选择 (24)4.2.2 编译器选择 (24)5.系统调试 ............................................................................................. 错误!未定义书签。

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

基于单片机的智能温控风扇设计
随着单片机技术的不断发展,其体积小、价格低、可靠性高等优点使得它成为智 能控制领域的一种重要工具。因此,本次设计采用单片机来实现智能温控风扇的 控制。
设计目的和任务
设计目的
本设计旨在利用单片机实现智能温控风扇的控制,通过温度 传感器检测环境温度,并将温度信息传递给单片机进行处理 ,单片机根据温度信息控制风扇的转速,以达到节能、便捷 的目的。
负载测试
在模拟实际负载的情况下,测试系统的响应时间、吞吐量等性能指 标。
瓶颈分析
通过性能分析工具,找出系统的瓶颈所在,如CPU、内存、IO等资 源的使用情况。
优化建议
根据瓶颈分析结果,提出针对性的优化建议,如优化算法、减少内存 占用等措施。
01
结论与展望
设计成果总结
硬件设计
设计了一个以单片机为核心,搭配温度传感器和风扇控制 电路的智能温控风扇硬件系统。实现了温度监测、风扇转 速调节、自动关机等功能。
风扇控制策略
风速调节
01
根据环境温度和设定阈值,调节风扇转速,以实现风速的平滑
变化。
多种工作模式
02
设计多种工作模式,如高速、中速、低速等,以满足不同场景
和需求。
异常处理
03
当出现异常情况时,如风扇卡死、温度传感器故障等,触发应
急处理机制,如报警、停机等,以保障系统安全。
01
系统测试与性能分析
硬件测试
控制程序
根据温度数据,通过单片机控制风扇的转速,实现温度的调节。
01
单片机选择与硬件设计
单片机选择
8051单片机
8051单片机是一种经典的8位 单片机,具有丰富的指令集和 多种外设接口,适用于多种应
用场景。
STM32单片机

xxxx-基于单片机的温控智能风扇设计

xxxx-基于单片机的温控智能风扇设计
xxxx
指导教师职称
xxxx
基于单片机的温控智能风扇设计
xxxxxxxxx
摘要
单片机以其功能强、体积小、可靠性高、造价低等优点,成为自动化领域和其他测控领域中广泛应用的器件。在温度控制系统的设计中,采用单片机作为系统的主控芯片,能很大程度地满足市场对成本低、性能稳定、控制现场温度的需求,具有较为广阔的市场前景。
Thispaper introduce an intelligent and temperature control fansystem based on single-chip-microprocessor, andanalyzedthe hardwarecircuit, and software design of this system.The designAdopts the AT89C51as the controllerand usetemperature sensor DS18B20 asthetemperaturecaptureelement. On the basis of the collected temperature, to drive the fan motor throughTriode amplifying function.When the detected temperature was beyond thelimitedupper and lower temperature of the set,there will be analarm prompt.And according to the detected temperature was compared with the system set the temperature of the implementation of the fan motor start and stop automatically, and can automatically according to the variation of the temperature change of the fan motor speed, at the same time using the four digital tube instant showed that the temperature of the detected, given to two decimal points.

智能温控散热器设计—毕业设计

智能温控散热器设计—毕业设计

题目:智能温控风扇摘要:设计这个智能电风扇它的主要功能是:通过温度传感器对笔记本电脑出风口温度进行采集,用51单片机来作为处理器,并用51单片机来控制散热底座电风扇的转速,把温度在数码管上显示出来。

主要内容:本设计以STC89C52RC单片机为核心,通过温度传感器(DS18B20)对笔记本电脑出风口温度进行数据采集,从而建立一个控制系统,使散热底座转速随温度的变化而自动变化,实现“温度高,风力大;温度低,风力小”的性能。

关键词:STC89C52R,DS18B20,直流电机Abstract:T he smart fan design of its main features are: temperature measurement by temperature sensor on single chip as the processor with 51, and 51 single-chip to control the fan with the speed, the temperature displayed on the LED display.Description: This design AT89C51 microcontroller as the core, through the temperature sensor (DS18B20) data collection on the ambient temperature in order to establish a control system that allows fans of the changes with the temperature automatically change gear to achieve "high temperature, large wind ; low temperature, wind small "performance.Keywords:STC89C52R, DS18B20, DC motor目录第一章整体方案设计 (1)1.1 前言 (1)1.2 系统整体设计 (1)1.3 方案论证 (2)1.3.1 温度传感器的选择 (2)1.3.2 控制核心的选择 (3)1.3.3 温度显示器件的选择 (3)1.3.4 调速方式的选择 (4)第二章各单元模块的硬件设计 (5)2.1系统器件简介 (5)2.1.1 DS18B20单线数字温度传感器简介 (5)2.1.2 达林顿反向驱动器ULN2803简介 (5)2.1.3 STC89C52RC单片机简介 (5)2.1.4 LED数码管简介 (6)2.2 各部分电路设计 (6)2.2.1 开关复位与晶振电路 (6)2.2.2 独立键盘连接电路 (7)2.2.3 数码管显示电路 (7)2.2.4 温度采集电路 (8)2.2.5 风扇电机驱动与调速电路 (8)2.2.6串口通信 (9)第三章软件设计 (10)3.1 程序设置 (10)3.2 用Keil C51编写程序 (11)第四章系统调试 (12)4.1 软件调试 (12)4.2 硬件调试 (12)4.2.1 数码管亮度明显偏低 (12)4.2.2 传感器DS18B20温度采集部分调试 (12)4.2.3 电动机调速电路部分调试 (13)4.3 系统功能 (13)4.3.1 系统实现的功能 (13)4.3.2 系统功能分析 (13)结论 (14)参考文献 (15)致谢 (16)附录1:电路总图 (17)附录2:程序设计 (18)第一章整体方案设计1.1 前言在现代社会中,风扇被广泛的应用,发挥着举足轻重的作用,如夏天人们用的散热风扇、工业生产中大型机械中的散热风扇以及现在笔记本电脑上广泛使用的智能CPU风扇等。

智能电风扇的设计毕业设计

智能电风扇的设计毕业设计

智能电风扇的设计毕业设计智能电风扇的设计毕业设计一、引言随着科技的不断进步和人们对舒适生活的追求,智能家居产品逐渐走进人们的生活。

智能电风扇作为其中的一种,以其便捷、高效和节能的特点,受到了越来越多人的青睐。

本文将探讨智能电风扇的设计,包括其功能、外观和用户体验等方面。

二、功能设计1. 温度感应:智能电风扇应具备温度感应功能,可以根据环境温度自动调节风速。

当室温较高时,电风扇会自动增加风速,以提供更好的降温效果。

当室温适宜时,电风扇会自动降低风速,以节省能源。

2. 智能控制:智能电风扇应具备远程控制功能,用户可以通过手机APP或遥控器来控制电风扇的开关、风速和定时功能。

这样,即使用户不在家,也可以随时调节电风扇的工作状态。

3. 空气净化:智能电风扇可以配备空气净化器功能,通过滤网和负离子发生器,可以净化空气中的有害物质,提供更加健康的室内环境。

三、外观设计1. 简约时尚:智能电风扇的外观设计应简约时尚,符合现代家居的审美要求。

可采用金属或塑料材质,搭配简洁的线条和流线型造型,给人一种高端大气的感觉。

2. 多样化颜色:智能电风扇可以提供多种颜色选择,以满足不同用户的个性化需求。

比如,提供经典的黑白色系,或者鲜艳的红黄蓝等色系,让用户可以根据自己的喜好来选择。

3. 可调节高度:智能电风扇的高度应可调节,以适应不同场景和使用需求。

用户可以根据自己的身高和使用环境,自由调节电风扇的高度,提供更好的使用体验。

四、用户体验设计1. 噪音控制:智能电风扇应尽量降低噪音,以提供一个安静的环境。

采用静音电机和优化的叶片设计,可以有效减少噪音产生,让用户在享受凉爽的同时不受干扰。

2. 舒适风速:智能电风扇应提供多档风速调节,以满足用户不同的需求。

用户可以根据自己的感受选择合适的风速,既可以享受凉爽的风,又不会感到过于寒冷。

3. 定时功能:智能电风扇应具备定时功能,用户可以设定电风扇的工作时间,以便在睡觉或离开家时自动关闭,节省能源。

智能电风扇毕业设计

智能电风扇毕业设计

本设计主要介绍了一种智能电风扇的设计方案。

该系统以AT89C51芯片的单片机为核心,应用通用的温度传感器来实现对环境温度的监控,同时系统跟随环境温度的变化来改变电机的运行状态。

本设计采用的温度智能控制,使风扇可以感知环境的温度,以调节风扇的转速,达到更好的工作效果。

用户可以选择这种智能调速的方式,也可以选择手动设定方式来控制转速;同时用户也可以使用遥控器来控制风扇的运行状态。

当选择手动设定方式时,该功能不发挥作用。

而定时工作功能可以让用户自己定制风扇工作时间的长短,以提供更人性化的服务。

LED显示功能使用液晶屏显示当前室温度,风扇的转速,风扇的工作模式,当前时间,风扇工作时间等参数,美观大方。

关键词:智能,电风扇,温度传感器,定时器,无极调速,显示摘要 (I)1 绪言 (1)1.1 课题背景 (1)1.2 课题研究的目的和意义 (1)2 系统的控制特点与性能要求 (3)3 本设计用到的元器件简介 (4)3.1 Inter公司AT89C51单片机简介 (4)3.2、AT89C2051芯片简介 (5)3.3 DS18B20温度传感器 (5)4 硬件设计 (7)4.1 总体硬件设计 (7)4.2 直流稳压电源的设计 (7)4.2.1 单相桥式整流电路 (8)4.2.2 滤波电路 (9)4.2.3 稳压电路 (10)4.3 电机调速模块 (10)4.3.1 电机调速原理 (10)4.3.2 电机控制模块硬件设计 (10)4.4 温度显示与控制模块设计 (11)4.4.1 温度检测硬件模块设计 (11)4.4.2 温度显示硬件模块设计 (12)4.5红外收/发电路 (13)4.5.1 红外线遥控器发射电路 (13)4.5.2红外接收电路 (16)5 软件设计 (18)5.1 数字温度传感器模块程序流程图 (20)5.2电机控制模块 (20)5.3 人机接口 (22)5.4 红外收/发模块 (24)6 总结与展望 (26)7 致谢 (27)参考文献 (28)附录1 (29)附图1 (43)1 绪言本章主要阐述了智能电风扇的研究背景,现状,发展方向,明确的指出了制作智能电风扇所用到的元器件,以及各个元器件的功能描述。

智能温控风扇系统设计毕业论文

智能温控风扇系统设计毕业论文

智能温控风扇系统设计毕业论文目录前言 ................................................................. 错误!未定义书签。

第1章绪论 .. (1)1.1 研究本课题的目的和意义 (1)1.2 发展现状 (1)第2章整体方案选择 (3)2.1 温度传感器的选用 (3)2.2 主控机的选择 (5)2.3显示电路 (5)2.4调速方式 (6)第3章系统硬件组成 (7)3.1 系统结构 (7)3.2 主控芯片介绍 (7)3.2.1 STC89C51简介 (7)3.2.2 STC89C51主要功能和性能参数 (8)3.2.3 STC89C51单片机引脚说明 (9)3.2.4 STC89C51单片机最小系统 (11)3.2.5 STC89C51中断技术概述 (13)3.3 DS18B20温度采集电路 (13)3.3.1 DS18B20 的特点及内部构造 (13)3.3.3 DS18B20的工作原理 (15)3.3.3 DS18B20的工作时序 (18)3.4 数码管驱动显示电路 (20)3.4.1 数码管驱动电路 (20)3.4.2 数码管显示电路 (21)3.5 风扇驱动电路 (22)3.6 按键模块 (25)第4章系统软件设计 (27)4.1 软件介绍 (27)4.1.1 Keil C51 (27)4.1.2 Protel99SE (28)4.1.3 Proteus (29)4.2 主程序流程图 (31)4.3 DS18B20子程序流程图 (32)4.4 数码管显示子程序流程图 (33)4.5 按键子程序流程图 (34)第5章系统调试 (36)5.1 软硬件调试 (36)5.1.1 按键显示部分的调试 (36)5.1.2 传感器DS18B20温度采集部分调试 (36)5.1.3 风扇调速电路部分调试 (37)5.2 系统功能 (37)5.2.1 系统实现的功能 (37)5.2.2 系统功能分析 (38)结论 (39)谢辞................................................................... 错误!未定义书签。

基于51单片机的智能温控风扇毕业设计

基于51单片机的智能温控风扇毕业设计

基于51单片机的智能温控风扇毕业设计一、研究背景及意义随着科技的不断进步和人们生活水平的提高,人们对于舒适度的要求也越来越高。

在夏季,高温天气给人们带来了很多不便和困扰,尤其是在没有空调或者空调使用受限的情况下。

因此,研究开发一种智能温控风扇具有重要意义。

二、设计目标本设计旨在实现以下目标:1. 实现基于51单片机的智能温控功能,可以根据环境温度自动调节风扇转速。

2. 实现手动控制功能,用户可以通过按键手动控制风扇转速。

3. 采用LCD显示屏显示当前环境温度和风扇转速等信息。

4. 采用PWM调速技术实现无级调速功能。

5. 设计一个外壳,使得整个系统具有良好的外观和安全性。

三、硬件设计1. 电源模块:采用220V AC输入,通过稳压电路将电压稳定为5V DC供给单片机和其他电路模块使用。

2. 温度传感器模块:使用DS18B20数字温度传感器进行温度采集,通过单片机对传感器进行读取并计算当前环境温度。

3. 风扇驱动模块:使用L298N芯片进行驱动,通过PWM调速技术控制风扇转速。

4. 按键模块:采用4个按键实现手动控制功能,包括开关机、自动/手动模式切换、风速增加和减少。

5. LCD显示模块:采用1602液晶显示屏显示当前环境温度和风扇转速等信息。

6. 外壳设计:设计一个外壳,将电路板和电源线等装入其中,使得整个系统具有良好的外观和安全性。

四、软件设计1. 系统初始化:初始化LCD显示屏、温度传感器、PWM输出等。

2. 温度采集与判断:通过DS18B20数字温度传感器采集环境温度,并根据设定的温度阈值判断是否需要调节风扇转速。

3. 风扇控制:根据自动/手动模式选择相应的控制方式,使用PWM调速技术控制风扇转速,并在LCD显示屏上实时显示当前风扇转速。

4. 按键处理:通过中断方式处理按键事件,实现开关机、自动/手动模式切换、风速增加和减少等功能。

5. 睡眠模式:当系统长时间处于空闲状态时,进入睡眠模式以节省功耗。

智能温控风扇设计

智能温控风扇设计

毕业设计(论文)题目学生姓名专业班级学号所在系指导教师完成时间智能温控风扇的设计摘要基于室内环境温度监测和单片机控制技术,设计了一种智能温控调速风扇.从智能温控调节风扇速度的基本工作原理、模块化硬件设计、软件实现的过程。

系统原理工作稳定,成本低,具有一定的节能效果.通过单片机实现控制智能温控电风扇的主要功能:当按下开关按键时,系统初始化默认的设定温度为26度,如果外界温度高于设定的温度时,电风扇自动启动运转,如果外界温度低于设定温度则电风扇自动关闭,同时显示外界的温度。

可以设置所需的温度,并同时显示所设定的温度,同时可按加减键设定温度.智能温控电风扇的随着外界温度自动控制风扇启动关闭,普通电风扇无法根据外界温度自动调节转速,智能温控电风扇让电风扇这一家用电器变的更智能化。

也大量节约电能,因此智能电风扇的设计具有重要的现实意义。

关键词:智能控制,主控制器,分控制器,单片机,定时控制Esign of intelligent temperature control fanABSTRACTIndoor environment temperature monitoring and control technology based on MCU, designs an intelligent temperature control fan。

The basic working principle, the intelligent temperature adjustment in fan speed module hardware design and software implementation。

The working principle of system stability, low cost, it has certain effect of saving energy。

Through the MCU control the main function of the intelligent temperature control electric fan: when the switch button is pressed, the system initialize default setting temperature to 26 degrees, if the outside temperature is higher than the set temperature, the electric fan automatic startup and running, if the outside temperature below the set temperature, the electric fan to automatically shut down。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能温控风扇毕业设计
智能温控风扇毕业设计
题目:智能温控风扇
一、概述
本次毕业设计关于智能温控风扇,它和一般的风扇有一个最大的不同,它可以根据环境温度自动调整自身的风速,无需任何操作即可实现自动温度控制。

设计思路为:利用单片机控制风扇,实现程序控制和自动温度控制。

二、实现方法
1、硬件结构:
(1) 单片机:采用的单片机型号为AT89C51,其具有单片机外设、软硬件接口、数据处理分析能力等优点,它是一款多功能的低功耗单片机,适用于各种智能化系统的控制,可实现变频控制,并提供温度控制功能。

(2) 温度传感器:采用的是DS18B20数字温度传感器,它具有耐高温绝对精度和长期稳定性,对温度范围有较高的灵敏度,同时它具有抗干扰性强,操作简单,耗电量小等优点,可以对环境温度进行详细的采集和分析。

(3) 风扇:系统采用的风扇为一款普通的电扇,该风扇具有较强的吸力,可以有效地扩大风扇的输出范围,改善电扇的散热性能,从而实现自动温度控制。

(4) 仪表注意事项:由于风扇的电压为直流电,需要注意电压
范围,以免出现超载现象。

同时,由于风扇的电动机速度很高,需要注意防止出现短路现象。

2、实现过程:
(1) 单片机程序编程:程序的主要任务是监测环境温度变化,并相应地控制风扇的转速,以保证环境温度在一定范围内,并且满足设定的温度调节范围。

(2) 温度采集:该系统采用DS18B20数字温度传感器采集环境温度,将结果通过单片机提取出来,然后根据设定的温度范围调节风扇的转速。

(3) 温度控制:根据环境的温度变化来调节风扇的转速,以实现自动温度控制,保证环境温度在一定范围内,并且满足温度调节范围。

三、结论
本次毕业设计介绍了一款智能温控风扇的设计,它可以根据环境温度自动调整自身的风速,从而实现自动温度控制,具有节能、节省能源和环保的特点,具有一定的实用价值。

相关文档
最新文档