基于单片机的智能空调控制系统设计

合集下载

基于单片机的智能家居控制系统设计

基于单片机的智能家居控制系统设计

基于单片机的智能家居控制系统设计摘 要“智能家居控制系统”是以单片机为控制核心,通过红外遥控模块遥控单片机实现室温实时测量、时间日期显示、以及控制家庭用电器开关通断来实现家用电器自动控制的功能。

其中温度测量是通过DS18B20芯片实现,日期时间是通过DS1302实现,家用电器开关通断是通过继电器实现,各项数据通过LCD1602液晶显示屏显示。

该系统可以远程方便地控制家用电器的工作状况,既可以提升家居安全性、便利性、舒适性,又能实现环保节能的居住环境。

是未来家电控制发展的主要趋势。

本文首先针对课题背景设计了一套总体的系统框图与方案,然后根据系统框图将系统分为控制、红外、时钟、温度、继电器和显示六个模块。

分别针对后五个模块进行电路介绍、原理分析及软件设计,并用控制模块将这五个模块整理、整合到一个系统中成为最终的智能家居控制系统。

本课题借助Proteus软件进行电路仿真,Keil软件进行程序设计编译,使用STC-ISP软件将程序烧录至单片机中,最终成果是使用MX-51开发板,外加SRD-05VDC型号继电器实现的。

最终成果现象为开机后液晶显示屏上显示当前日期、时间、环境温度以及当前工作的继电器编号,遥控器按“1”、“2”、“3”键分别控制继电器1、2、3的通断,按奇数次为通电,按偶数次为断电,继电器之间工作独立。

关键词:STC89C52单片机;继电器;DS18B20;DS1302;红外模块;LCD1602AbstractThe kernel control of IHCS(Intelligent Home Control System) is STC89C52. It can’measure the current temperature, calculate Date and Time, control electrical componcomponents by using thedominating t he electricalswitching to realize long-distanceinfrared module controlling the STC89C52. Current temperature measuring is realize by DS18B20, while date and time displaying is realized by DS1302. Electrical components’ switching is decided by electromagnetic relay, when all of the informatcontrol ofand data i s d isplayed by LCD1602. The system may have a long-distanceelectrical components. It not only will improve the safety, convenience, comfort o living condition, but also can it save the energy to be an environmental friendly style. It is the main tendency of the future electricity control.It was firstly introduced in this essay that the IHCS block diagram and progra dividing the system into controlling module, infrared, timing, temperature,analyzing therelay a nd display module. And introducing the circuit,electromagnetictheory, designing the software of them except controlling module one by one. After controlling module connects this five modules into a system, then births the IHCS this essay, itproject background of the production and the concept and sense of IHCS. In the essay, it is simulated by Proteus, the program is designed by using Keil, but not the least is that it downloads the software by STC-ISP into MX-51developme board and debugs.current timeLCD1602 displays theThe final result isstarting up, thewhen it isrelays’date, time, e nvironment t emperature and the current working electromagneticnumber. The remote control button ’1’,’2’,’3’separately controlsrelay. When pushing o dd times, the electromagnetic number’1’,’2’,’3’electromagneticrelay breaks. Differentrelay connects, when pushing e ven times, the electromagneticelectromagnetic relays work separately.The key words:STC89C52 singlechip; Electromagnetic relay;DS18B20;DS1302;analyze module;LCD1602目 录第1章绪论 ...................................................................1.1 课题背景与意义 .........................................................1.2 智能家居控制系统的定义分析及应用价值 ...................................1.2.1 智能家居控制系统的定义及分析 .....................................1.2.2 应用价值的SWOT分析 .............................................1.3 本文的主要工作和内容 ...................................................1.3.1 本文主要工作归纳 .................................................1.3.2 本文内容分布 .....................................................第2章智能家居控制系统的总体设计 .............................................2.1系统的总体设计及系统框图 ...............................................2.2方案选择 ...............................................................2.2.1智能家居控制模块方案选择 ..........................................2.2.2红外模块方案选择 ..................................................2.2.3时钟模块方案选择 ..................................................2.2.4温度模块方案选择 ..................................................2.2.5电磁继电模块方案选择 ..............................................2.2.6显示模块方案选择 ..................................................2.3本章小结 ...............................................................第3章智能家居控制系统的硬件电路设计 .........................................3.1红外模块电路设计 .......................................................3.2时钟模块电路设计 .......................................................3.3温度模块电路设计 .......................................................3.4电磁继电模块电路设计 ...................................................3.5液晶模块电路设计 .......................................................3.6本章小结 ...............................................................第4章智能家居控制系统的软件设计 .............................................4.1系统整体设计思想及主程序流程图 .........................................4.2程序子模块说明 .........................................................4.2.1红外模块程序 ......................................................4.2.2DS1302时钟模块程序 ...............................................4.2.3DS18B20温度模块程序 ...............................................4.2.4LCD1602液晶模块程序 ..............................................4.3本章小结 ...............................................................第5章系统的方案实现与调试 ...................................................5.1程序编写与仿真 .........................................................5.1.1程序编写软件Keil ...................................................5.1.2仿真软件Proteus ..................................................5.1.3仿真结果 ..........................................................5.2程序下载 ...............................................................5.2.1程序下载软件 ......................................................5.2.2程序下载过程 ......................................................5.3 调试结果 ...............................................................结论 ..........................................................................错误!未定义书签。

基于单片机的空调控制器设计

基于单片机的空调控制器设计

基于单片机的空调控制器设计空调控制器是一种智能设备,通过对空调的控制和调节,实现对室内温度和湿度的控制,提高室内舒适度,节约能源。

现代空调控制器大多采用单片机作为控制核心,具有较快的响应速度和较高的精确度。

首先是硬件设计。

空调控制器需要使用传感器来感知室内温湿度,并将其转换为数字信号供单片机处理。

常用的温湿度传感器有DHT11、DHT22等,可以通过数字接口与单片机连接。

此外,还需要设计电路来控制空调的开关、风速和温度,可以使用继电器来实现。

接口设计方面,需要考虑与用户交互的按键和显示屏,通过选用合适的按键和液晶显示屏可以方便用户对空调进行操作和了解当前状态。

其次是软件设计。

在算法设计方面,可以根据室内温度和湿度来调节空调的制冷和制热功能,使室内保持在一个舒适的温度范围内。

控制逻辑设计可以根据用户的设定和当前环境条件来进行自动控制,比如根据室内温湿度和外部温度自动开关空调和调节风速。

用户界面设计可以通过液晶显示屏和按键来实现,用户可以通过按键来设定目标温度、风速等参数,并实时显示当前的温湿度和空调状态。

在实际应用中,空调控制器还可以考虑其他功能,比如定时开关、远程控制等。

定时开关可以通过单片机的时钟模块来实现,用户可以设定定时开关的时间和周期,方便根据自己的需求来控制空调的开关。

远程控制可以通过无线模块和互联网来实现,用户可以通过手机或者电脑远程控制空调的开关和调节。

总体而言,基于单片机的空调控制器设计需要考虑硬件和软件两个方面,通过合理设计电路和算法来实现对空调的精确控制和智能管理。

在实际应用中,可以根据用户需求和环境条件来添加其他功能,提高空调控制器的智能化水平。

基于单片机的空调压缩机控制器设计

基于单片机的空调压缩机控制器设计

本科毕业论文题基于单片机的空调压缩机控制器设计目作者:专业:电气工程及其自动化指导教师:完成日期:原创性声明本人声明:所呈交的论文是本人在导师指导下进行的研究成果。

除了文中特别加以标注和致谢的地方外,论文中不包含其他人已发表或撰写过的研究成果。

参与同一工作的其他同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。

签名:日期:本论文使用授权说明本人完全了解南通大学有关保留、使用学位论文的规定,即:学校有权保留论文及送交论文复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容。

(保密的论文在解密后应遵守此规定)学生签名:指导教师签名:日期:南通大学毕业设计(论文)立题卡南通大学毕业设计(论文)任务书题目基于单片机的空调压缩机控制器设计学生姓名学院专业电气工程及其自动化班级学号起讫日期指导教师职称发任务书日期2010 年月日南通大学本科生毕业设计(论文)开题报告南通大学电气工程学院2011年06摘要随着我国社会经济的不断增长和人民生活水平的不断提高,家用空调已经走入千家万户,产量也与日俱增[15]。

现代的智能空调,不仅利用了数字电路技术和模拟电路技术,而且采用了单片机技术,实现软硬件的结合。

它完善了空调的功能,简化了空调的控制与操作,同时满足了不同用户对环境的不同要求。

本文主要介绍了基于AT89C51单片机的空调压缩机控制器的设计,详细描述了利用数字温度传感器DS18B20开发测温系统的过程,特别是数字温度传感器DS18B20的数据采集过程。

对其他部分电路如显示电路、键盘输入电路和报警电路也都一一进行了介绍。

该系统可以方便地实现温度的采集和显示,并可根据具体情况用步进电机的正转、反转与停止来模拟空调压缩机工作,从而模拟实现了空调设备的制冷、制热和停止,且也设计了给定温度的上下限报警装置。

整个系统使用起来相当方便,具有功能简练、操作简单、性能可靠、体积小、功耗低等优点。

系统中的温度测量部分也可以当作温度处理模块嵌入到其它系统中,作为其他主系统的辅助扩展。

基于STC12C5A60S2单片机的汽车空调控制系统

基于STC12C5A60S2单片机的汽车空调控制系统

基于STC12C5A60S2单片机的汽车空调控制系统汽车空调控制系统是现代汽车中必不可少的一个部件。

它不仅能够控制车内温度、湿度,还能够过滤空气,提高车内的舒适度。

在这个系统中,单片机是一个重要的控制核心,它能够实现对空调系统的高效控制。

STC12C5A60S2单片机是一款高性能、低功耗的8位单片机。

它有36KB的闪存,4KB的RAM,可以实现灵活的程序设计。

在汽车空调控制系统中,STC12C5A60S2单片机的主要作用是接收传感器的数据,并实现空调系统的控制。

在汽车空调控制系统中,有许多传感器分布在不同的地方,例如温度传感器、湿度传感器、压力传感器等。

这些传感器将测量到的数据传输到单片机中,单片机通过分析这些数据,控制空调系统的各个部件,以便满足车内的需求。

例如,当车辆内部温度超过了设定的温度值,单片机将控制制冷循环启动,并且将冷凝器和蒸发器之间的膨胀阀打开,冷凝器中的制冷剂流向蒸发器,蒸发器中的制冷剂将汽车内部的热量带走,从而降低车内的温度。

此外,单片机还可以实现对汽车内部空气质量的控制。

例如,当空气中检测到有害气体含量超过了安全值,单片机将控制循环风机启动,并同时开启车内的空气过滤系统,使车内的空气清新。

当然,单片机也可以实现对用户的手动控制。

例如,当用户调整空调系统温度、风速等参数时,这些数据将被传输到单片机中,单片机将控制空调系统的各个部件,并按照用户的需求进行调整。

总之,STC12C5A60S2单片机在汽车空调控制系统中起着十分重要的作用。

它能够通过与多种传感器的联合使用,实现对汽车内部环境的高效控制,提高驾驶员和乘客的舒适度。

除了控制系统的各个部件外,单片机还可以支持自主诊断。

空调系统中的传感器和控制部件都可以通过单片机进行检测和诊断,以确保其正常工作。

当检测到故障时,单片机将自动调整空调系统的工作方式,并通过故障代码提示用户进行相关维修和更换。

此外,单片机还支持对汽车外部环境的识别和控制。

基于单片机的室内温度控制系统设计与实现

基于单片机的室内温度控制系统设计与实现

基于单片机的室内温度控制系统设计与实现1. 本文概述随着科技的发展和人们生活水平的提高,室内环境的舒适度已成为现代生活中不可或缺的一部分。

作为室内环境的重要组成部分,室内温度的调控至关重要。

设计并实现一种高效、稳定且经济的室内温度控制系统成为了当前研究的热点。

本文旨在探讨基于单片机的室内温度控制系统的设计与实现,以满足现代家居和办公环境的温度控制需求。

本文将首先介绍室内温度控制系统的研究背景和意义,阐述其在实际应用中的重要性和必要性。

随后,将详细介绍基于单片机的室内温度控制系统的设计原理,包括硬件设计、软件编程和温度控制算法等方面。

硬件设计部分将重点介绍单片机的选型、传感器的选取、执行机构的搭配等关键环节软件编程部分将介绍系统的程序框架、主要功能模块以及温度数据的采集、处理和控制逻辑温度控制算法部分将探讨如何选择合适的控制算法以实现精准的温度调控。

在实现过程中,本文将注重理论与实践相结合,通过实际案例的分析和实验数据的验证,展示基于单片机的室内温度控制系统的实际应用效果。

同时,还将对系统的性能进行评估,包括稳定性、准确性、经济性等方面,以便为后续的改进和优化提供参考。

本文将对基于单片机的室内温度控制系统的设计与实现进行总结,分析其优缺点和适用范围,并对未来的研究方向进行展望。

本文旨在为读者提供一种简单、实用的室内温度控制系统设计方案,为相关领域的研究和实践提供有益的参考。

2. 单片机概述单片机,也被称为微控制器或微电脑,是一种集成电路芯片,它采用超大规模集成电路技术,将具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种IO口和中断系统、定时器计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、AD转换器等电路)集成到一块硅片上,构成一个小而完善的微型计算机系统。

单片机以其体积小、功能齐全、成本低廉、可靠性高、控制灵活、易于扩展等优点,广泛应用于各种控制系统和智能仪器中。

基于单片机的 空调机的温度控制系统设计(含完整程序)

基于单片机的 空调机的温度控制系统设计(含完整程序)

成都理工大学工程技术学院毕业论文空调机的温度控制系统设计空调机的温度控制系统设计摘要本设计以AT89S51单片机为核心的温度控制系统的工作原理和设计方法。

温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。

文中介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路、PC机与单片机串口通讯电路和一些接口电路。

单片机通过对信号进行相应处理,从而实现温度控制的目的。

文中还着重介绍了软件设计部分,在这里采用模块化结构,主要模块有:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、继电器控制程序、超温报警程序。

空调机的温度控制对于工业和日常生活等工程都具有广阔的应用前景。

本文将传统控制理论与智能控制理论相结合应用于温度控制的实际工程中。

首先,设计出系统的硬件构成,然后,从热力学的角度对温度对象的特性做了较深入的分析,从理论上推导出温度对象的常用的一阶带纯滞后的近似数学模型,并给出了数学模型中各参数的含义。

在此基拙上,本文分析了现有空调机控制方法的利弊,并针对它们各自的优、缺点,对具有纯滞后特性的温度对象提出一种改进的模糊控制方法。

该方法将模糊控制、PID控制结合起来。

通过数字仿真表明该方法对空调机温度的控制具有超调小(可达到无超调)、调节时间短、鲁棒性好等优点。

在此基拙上,用阶跃信号做激励,辨识出系统的数学模型。

本文的最后,通过对实物实验结果可以看出,本文所提出的改进的模糊控制算法对非线性、具纯滞后环节对象的控制是很有效的。

温度控制系统的软件采用汇编语言编制,控制算法部分采用C与汇编混合编程。

该软件基于Windows20000/xp平台,人机界面友好,易于用户操作。

具有在线修改采样时间、控制算法、控制参数、图形显示及数据保存和打印功能。

设计的空调机温度控制的精确性,使用方便,功能齐全。

空调机的温度控制系统关键词:PWM控制模型辨识模糊控制 PID控制AbstractThe thesis studies the Plant of temperature. Firstly,the systeml5 designed and realized. Then the characteristics of temperature of Plant are analyzed inall details from thermodynamics. The approximate mathematics model of temperature plant with one order and dead time is reduced and the meaning of every parameter of this model are expressed, Which is used often and practically in the paper. In addition tot his, we identify the model of the system and the result demonstrated the method is effective for it.Secondly we analyzed advantages and disadvantages of present control method of temperature. One kind of improved Fuzz-Dahlin control method is presented for Temperature Plant with long dead time and non-linearity. The Dahlin control method, The fuzzy control method are combined in this improved method It is demon strated By digital simulation that the improved Fuzzy-Dahlin makes the extra-regulation more small(even zero), the regulation time more short, and the robustness better for the temperature controlled Plant. It is demonstrated by physical experimentation that improved Fuzzy-Dahlin method presented in this Paper is effective for temperature plant with dead time and non-linearity.The control software is compiled with visualc++ and matlab .It's easy to use and friendly to the interface of person and machine on the basis of window2000/xpplatform.There are some functions as modify sample time or modify controller's parameters online, display and copy data of temperature curve, and so on. The control hardware is easy to use and its functions are self contained.Keywords:Intelligent control, model identify, Dahlin control, Fuzzy control, PID control目录摘要 (I)Abstract................................................................................................... - 3 - 目录........................................................................................................... - 4 - 前言........................................................................................................... - 5 - 1MCS-51单片机简介.............................................................................. - 8 -1.1芯片的引脚描述.......................................................................... - 8 -1.2 MSC-51单片机中央处理器..................................................... - 15 -2 温度控制系统的实现......................................................................... - 17 -2.1总体设计.................................................................................... - 17 -2.2信号采样电路设计.................................................................... - 18 -2.2.1温度采样电路设计.......................................................... - 18 -2.2.2单片机最小系统的设计.................................................. - 20 -2.3 A/D转换电路设计.................................................................... - 22 -2.3.1 A/D转换的常用方法...................................................... - 22 -2.3.2 A/D转换器的主要技术指标........................................... - 23 -2.3.3 ADC0809的主要特性和内部结构.................................. - 23 -2.3.4 ADC0809管脚功能及定义.............................................. - 24 -2.3.5 ADC0809与8031的接口电路........................................ - 26 -2.4软件系统的初始化程序............................................................ - 26 -2.5软件程序的主循环框架............................................................ - 27 -2.6校准程序.................................................................................... - 29 -3 控制算法的研究................................................................................. - 31 -3.1 PID算法的研究......................................................................... - 31 -3.2模糊控制系统设计.................................................................... - 31 -3.2.1模糊控制算法.................................................................. - 32 -3.2.2模糊控制的基本概念...................................................... - 33 -3.2.3模糊控制过程.................................................................. - 34 - 总结......................................................................................................... - 39 - 致谢......................................................................................................... - 52 - 参考文献................................................................................................. - 53 -空调机的温度控制系统前言控制菌种生长环境的设施和设备由功能简单、单一的气候箱发展成现在控制复的人工气候室,这对于研究在人工模拟自然生态环境中生长因素对菌种生长的提供了必要的条件和能够继续深入研究的基础。

毕业论文-基于AT89C51单片机的空调控制系统设计 精品

毕业论文-基于AT89C51单片机的空调控制系统设计 精品

毕业论文-基于AT89C51单片机的空调控制系统设计精品1总体方案设计随着人们生活水平的提高,人们对空调的舒适性和空气品质的要求越来越高,分体式空调已不能满足人们的要求,户式中央空调得到了迅猛的发展。

就室内居住环境而言,恒温环境并非是卫生和舒适的。

因为除了温度外,还有湿度、空气流速、空气洁净度等诸多因素影响到舒适的程度。

而传统的中央空调靠设置机械温控开关来实现房间的恒温控制。

这种控制方法,一方面操作不方便;另一方面温度波动范围大,不但影响人的舒适感,而且会造成一定的能量损耗。

采用单片机温度控制系统控制的户式中央空调系统,可以根据室内的环境因素,调节风机的转速,为人们创造一个舒适的室内环境,同时又节省电。

随着电子技术的发展,特别是随着大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃,那么单片机技术的出现则是给现代工业控制测控领域带来了一次新的革命。

目前,单片机在工业控制系统诸多领域得到了极为广泛的应用。

特别是其中的C51系列的单片机[3]的出现,具有更好的稳定性,更快和更准确的运算精度,推动了工业生产,影响着人们的工作和学习。

而本次设计就是要通过以C51系列单片机为控制核心,实现空调机温度控制系统的设计。

1.1方案一选用AT89C51单片机为中央处理器,通过温度传感器DS18B20对空气进行温度采集,将采集到的温度信号传输给单片机,由单片机控制显示器,并比较采集温度与设定温度是否一致,然后驱动空调机的加热或降温系统对空气进行处理,从而模拟实现空调温度控制单元的工作情况。

在整个设计中,涉及到温度检测电路、驱动控制电路、显示电路、键盘电路以及电源的设计等电路。

其中单片机的控制程序是起到各个电路之间的相互协调,控制各个电路正常工作的至关重要的作用。

其方框图如下:图1-1 方案一设计图框该图控制简单,思路清晰,各单元模块的相互衔接较简单,同时成本低廉,用的各种器件都是常用器件,更具有使用性。

基于STM32的汽车空调远程控制系统设计

基于STM32的汽车空调远程控制系统设计

85机械装备研发Research & Development of Machinery and Equipment基于STM32的汽车空调远程控制系统设计李 鑫1,2,张 钊1,黄 炯1,2,曾志嵘1,程 树1(1.江铃汽车股份有限公司,江西 南昌 330000;2.江西省汽车噪声与振动重点实验室,江西 南昌 330000)摘 要:汽车空调的远程控制可提前对车内温度进行调节,对提升驾驶舒适性和安全性具有十分重要的现实意义。

文章基于STM32F103单片机,设计了一种汽车空调远程智能控制系统,通过DS18B20温度传感器采集汽车温度值,并使用4G DTU 模块将采集到的温度值传递给远程服务器,手机App 通过与服务器通信远程控制汽车中空调的温度,进而实现汽车空调的远程控制。

关键词:汽车空调;远程控制;温度中图分类号:TM383.6 文献标志码:A 文章编号:1672-3872(2020)20-0085-02——————————————作者简介: 李鑫(1989—),男,江西赣州人,本科,助理工程师,研究方向:热管理空调系统建模与分析。

通信作者: 张钊(1990—),男,辽宁阜新人,硕士,助理工程师,研究方向:热管理空调系统建模与分析。

随着人们生活质量的不断提升,汽车成为人们出行的常用交通工具。

目前常见的汽车只能在车内进行空调控制,实现车内温度调整。

但在酷热的夏日或者是寒冷的冬日,进车再控制空调将大幅度降低驾驶的舒适性,同时影响驾驶员的心情,降低驾驶的安全性。

因此,研究汽车空调远程控制系统,对提升驾驶员舒适性、提高驾驶安全性具有十分重要的现实意义[1]。

针对汽车空调远程控制系统,目前已经提出了许多设计方案。

齐齐哈尔工程学院高淑婷[2]提出一种基于AVR 单片机的汽车空调远程控制系统,从设计方案、系统维护等方面对其进行了分析。

兰州交通大学刘亚利等[3]提出使用STC89C51单片机配合GSM 模块传输的方式进行空调远程系[4]提出使用LORA 通信模块,实现汽车车室[5]将STM32F103作为控TC35 GSM 模块实现汽车空调远程控制。

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

目录摘要 (II)Abstract ................................................................................................. I V 目录 (I)前言 (1)1绪论 (2)1.1空调的概述 (2)1.2空调的发展历史 (2)1.3空调的发展趋势 (4)1.4系统总体方案及硬件设计 (5)2系统硬件的选择及其功能特性 (6)2.1 AT89C51单片机的结构及其功能 (6)2.1.1 AT89C51单片机的结构 (6)2.1.2AT89C51单片机的引脚及其功能 (7)2.1.3时钟震荡器 (10)2.1.4闲散节电模式 (11)2.1.5掉电模式 (12)2.1.6程序存储器的加密 (13)2.2 DS18B20温度传感器 (13)2.2.1 DS18B20概述 (13)2.2.2 DS18B20测温操作 (14)2.2.3报警操作信号 (15)2.3 LED数码管 (16)3硬件电路的设计 (18)3.1时钟电路 (18)3.2显示电路的设计 (19)3.3按键电路设计 (20)3.4温度传感器电路 (21)3.5复位电路的设计 (22)3.6系统总电路 (22)4软件系统设计 (24)4.1概述 (24)4.2主程序流程图 (24)4.3程序源代码 (25)总结 (34)致谢 (35)参考文献 (36)摘要随着时代的进步和发展,空调已经普及到我们生活、工作,极大地改善了人们的生活品质。

本文主要介绍了一个基于A T89C51单片机的温度检测、调节、控制的空调系统,详细描述了利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,特别是数字温度传感器DS18B20的数据采集过程。

对各部分的电路也一一进行了设计。

该系统可以方便的实现实现温度采集和显示,并可根据需要任意设定上下限在通过单片机控制温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。

DS18B20与A T89C51结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。

关键词:AT89C51 LED数码管DS18B20 数字温度计AbstractWith the era of progress and development, air conditioning has become popular we live, work, greatly improved people's quality of life.This paper describes a temperature measurement based on AT89C51 microcontroller, regulate and control the air conditioning system, a detailed description of the use of digital temperature sensor DS18B20 temperature measurement system development process, focusing on the sensor under the SCM hardware connection, software programming, and the modular systemconducted a detailed analysis of the process, in particular, digital temperature sensor DS18B20 data collection process.On various parts of the circuit is also introduced one by one.The system can easily achieve the realization of temperature acquisition and display, and can be arbitrarily set the upper and lower temperature control through microcontroller. It is very convenient to use, with high precision, wide range, high sensitivity, small size, low power consumption, suitable for our daily lives and industrial and agricultural production in the temperature measurement, as temperature can also be embedded in other systems processing modulein the main system as the other auxiliary expansion.DS18B20 combined with the realization of the simplest AT89C51 temperature detection system, the system is simple, anti-interference ability, suitable for harsh environments spot temperature measurement, a wide range of applications.Key words: AT89C51,LED digital tube,DS18B20 Temperature,Sensor前言随着集成电路技术的发展,单片微型计算机的功能也不断增强,许多高性能的新型机种不断涌现出来。

单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,成为自动化和各个测控领域中广泛应用的器件,在工业生产中成为必不可少的器件,尤其是在日常生活中发挥的作用也越来越大。

如在工业生产中如:锅炉、蒸汽机等大型设备中,PLC(大型)作为主控器件有着不可替代的的优势,但是PLC设备一般价格比较昂贵,体积也比较大的,所用电源电压也相对较高。

所以在小型系统中多采用单片机,随着单片机技术的发展,单片机的不断更新换代,其性能有了显著的提高,稳定性及控制功能也满足了智能空调控制系统的要求,达到自动控制的目的。

因此我们采用基于单片机的控制系统而设计。

此次毕业实习、毕业设计第一阶段的主要工作是,学习有关单片机控制系统的基本知识,了解单片机对智能空调控制系统的相关技术,并在此基础上选择了使用AT89C51单片机作为核心设计,同时也研究了另一重要器件DS18B20温度传感器。

这是课题研究的基础性内容。

第二阶段是在指导教师的指导下,设计出具体的电路,并确定满足具体技术指标的软件,掌握电路中重要器件的使用方法,以及绘制该课题电路。

通过教师的悉心指导,同学的帮助和自己的努力,完成了毕业设计的各项任务,成功完成基于单片机智能空调控制系统的设计。

1绪论1.1空调的概述空调即空气调节器(Room Air Conditioner),一般用于给封闭空间区域提供处理空气的机组。

它的功能是对该房间(或封闭空间、区域)内空气的温度、湿度、洁净度和空气流速等参数进行调节,以满足人体舒适或工艺过程的要求。

随着人们生活水平的不断提高,人们也越来越追求人性化的事物,传统的空调已不能满足人们的需求。

现代的智能空调不仅利用了数字电路技术与模拟电路技术,而且采用了单片机技术,实现了软硬件的结合。

既完善了空调的功能,又简化了空调的控制与操作;不仅满足了不同用户对环境温度的不同要求,而且能全智能调节室内的温度及湿度等,使得空调具有节能、操作更简单、无机械装置、安全性能更强等特点。

随着电子产品的飞速发展,价格低廉而又实用的控制系统深受广大消费者的喜爱。

所以本次毕业设计就选择基于单片机的智能空调控制系统设计。

1.2空调的发展历史在二十世纪六,七十年代,美国地区发生罕见的干旱天气,为解决干旱缺水地区的空调冷热源问题,美国率先研制出风冷式冷水机,用空气散热代替冷却塔,其英文名称是:Air cool Chiller,简称为Chiller。

在空调历史中,美国已经发展和改进了有风管的中央单元式系统,并得到了正在现场安装和修理有风管的单元式空调系统的空调设备分销商和经销商的强力支持。

WRAC是最简单和最便宜的系统,能够很容易的在零售商店中购得,并在持续高温来的时候自己安装。

同时,无风管的SRAC和SPAC自70年代起在有别于美国市场的动力下在日本得到发展和改进。

之后,设备设计和制造技术在90年代被转让到中国,这是通过与当地公司(包括主要元件如压缩机、热交换器、电机、精细阀和电子控制器的本地制造商)组成的合资公司进行的。

在90年代中国也从其它先进国家吸收了较大型空调设备的先进高新技术,并与多数是美国的大公司组成合资企业。

现今,中国当地主要工厂和合资企业制造了大量SRAC和SPAC以满足增长的国内市场和出口需要。

中国现今已是最大的空调出口国,在2010年有4189万台机组出口。

下面介绍我国家用空调产品外观历史演变1. 第一代格栅式面板家用空调器1988年,第一台国产分体壁挂机KF-19G1A在华宝空调器厂诞生,当时华宝还给它取了个很有诗意的名字——雪莲。

雪莲的诞生开启了我国家用空调器行业的一个新时代,此后,春兰也拥有了自己的挂机生产线。

华宝和春兰生产的空调器统治了从上个世纪80年代末到90年代中期近10年的时间,他们生产的空调器在外观上极其相似:扁平的大长方体结构。

与此同时,大量的进口产品外观在90年代中期以前与此也大体相仿,所以,当时的空调器特别是挂机,如果不看商标很难辨别出是哪个品牌。

1988年华宝空调器厂研制出第一台分体壁挂机KF—19GA是格栅式面板产品的一个典型代表,直到1995年,春兰的KFR—22G依然是挂机市场的主导产品,这也说明了当时国产空调品仍旧以格栅式面板为主流。

2. 第二代格栅式面板家用空调器当家用空调器渐渐普及,其外观也在悄悄地发生着变化。

20世纪80年代甚至到1995年,中国空调市场是进口机一统天下,进口机为中国家用空调行业的发展起到了启蒙作用,许多国产品牌的生产就是引进配件加以组装,这种启蒙作用也包括对我国家用空调器产品室内机外观的改变。

相关文档
最新文档