基于单片机的空调温度控制器的设计.doc
《基于单片机的空调温度控制器的设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的空调温度控制器的设计.doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、密级:公开 基于单片机的空调温度控制器设计The design of air conditioning temperature controller based on MCU学 院:信息科学与工程专 业 班 级:测控技术与仪器1003班学 号:学 生 姓 名:刘 和 平指 导 教 师:颜 华 (教授)2014 年 6 月摘 要随着经济的发展和人们生活水平的提高,空调机受到了广泛的应用。空调机的温度控制器主要是由温度传感器感受室内温度变化,将采集到的温度信号处理后与设定的温度值进行比较,控制继电器的通断,使温度被控制在设定值左右,使空调器的工作状态随着人们要求和环境状态而自动变化,迅速准确的达到
2、人们的要求,并使空调器的工作状态保持在最合理的状态下。在工农业生产、科学研究和在人们的生活领域中,温度测控系统占有很重要的地位,得到了广泛的应用。因此,温度传感器的应用数量居各种传感器之首。目前,温度传感器正从模拟式向数字集成式方向飞速发展。本文主要从硬件和软件两方面介绍了单片机温度控制系统的设计。该系统以STC12C5608AD单片机为核心,主要由温度检测电路、按键与显示电路、继电器控制电路等构成。在本系统中,主要是同过DS18B20采集被测温度并转换成数字信号送单片机,以单片机为核心数据处理系统,通过两位数码管,显示设定温度,通过继电器来控制压缩机、四通阀从而控制空调制冷或制热。本论文概述
3、了温控器的发展及基本原理,介绍了温度传感器的原理及特性,分析了DS18B20温度传感器的优劣。在此基础上描述了系统研制的理论基础,对测温系统的一些主要参数进行了讨论。同时在介绍温度控制系统功能的基础上,提出了系统的总体构成。针对测温系统温度采集、接收、处理、显示部分的总体设计方案进行了论证,进一步介绍了单片机在系统中的应用,分析了系统各部分的硬件及软件实现。关键词:DS18B20;单片机;温度控制;空调AbstractWith the development of economy and the improvement of peoples living standard, the air c
4、onditioner has been widely applied. Temperature controller of air conditioner is mainly composed of sensors to monitor indoor temperature, the temperature signal processing the collected with the set temperature value, to control the on-off relay, the temperature is controlled in the set value, the
5、air conditioner working condition with people demand and the state of the environment changes rapidly and automatically, accurate to the requirements of the people, and make the air conditioner working state is maintained in a reasonable state. In the industrial and agricultural production, scientif
6、ic research and in peoples lives, temperature measurement and control system plays a very important role, has been widely applied. Therefore, the number of temperature sensor applications of various sensors of the first home. At present, the temperature sensor from analog to digital integrated devel
7、opment.This paper mainly describes the hardware and software aspects of the design of single-chip temperature control system. The system STC12C5608AD microcontroller core, mainly by the temperature detection circuit, buttons and display circuit, relay control circuit, etc. In this system, mainly thr
8、ough the DS18B20 collection with the measured temperature and converted into a digital signal sent to the microcontroller, microcontroller as the core data processing system, through two digital tube display set temperature, the compressor is controlled by relays, Stone valve to control the air cond
9、itioning, refrigeration or heating. This paper outlines the development and the basic principles of the thermostat, introduced the principle and characteristics of the temperature sensor. Analysis of the merits of the DS18B20 temperature sensor. Based on this description of the theoretical basis for
10、 the development of the system, some of the key parameters of the measurement system were discussed. While the introduction of a temperature control system functions is proposed based on the overall structure of the system. Temperature measurement system for collecting, receiving, processing, displa
11、y part of the overall design has been demonstrated, further describes the SCM applications in the system, and analyzes the various parts of the system hardware and software.Keywords: DS18B20; single chip microcomputer; temperature control; air conditioning目 录摘 要IAbstractII第1章 绪论11.1 课题研究目的11.2 课题研究意
12、义1第2章 系统总体方案设计32.1 温度传感器产品分类与选择32.1.1 常用的测温方法32.1.2 温度传感器产品分类32.1.3 温度传感器的选择52.2 总体方案的确定62.3 系统实现框图7第3章 系统单元电路设计83.1 系统相关硬件及模块介绍83.1.1 温度采集电路83.1.2 STC12C5608AD介绍93.1.3 时钟电路113.1.4 复位电路113.1.5 温度显示电路123.1.6 按键功能设置电路133.1.7 继电器驱动电路143.1.8 继电器控制电路143.1.9 压缩机、四通阀153.1.10 电动机电路15第4章 系统软件设计174.1 DS18B20数
13、据通信概述174.2 控制接口时序说明194.3 软件程序设计204.3.1 主程序模块流程图214.3.2 DS18B20测温程序及流程图224.3.3 按键扫描程序及流程图254.4程序调试264.4.1 Keil uVision2软件264.4.2程序调试过程中遇到的问题及解决办法27第5章 结论28参 考 文 献29致 谢31附录1 系统硬件电路图32附录2 系统软件程序33第1章 绪论1.1 课题研究目的利用单片机设计一个具有制冷和制热两种工作模式的空调温度控制器。该控制器能够实时检测并显示室温,能利用键盘设定温度、风速和工作模式,并根据设定的温度、当前温度和工作模式,使压缩机处于制
14、热、制冷或暂停工作状态。1.2 课题研究意义现代信息技术的三大基础是信息采集控制(即温度控制器技术)、信息传输(通信技术)和信息处理(计算机技术)。温度控制器属于信息技术的前沿尖端产品,尤其是温度控制器被广泛用于工农业生产、科学研究和生活等领域,数量日渐上升。温度检测并控制是科研和实际生产生活中经常用到的一类控制系统,为保障生产的安全进行,提高生产的质量和数量,降低工人的劳动强度,节省人力,能源等,以及伴随人们生活品质的提高,对舒适的生活环境的需求,常常要实现温度的自动控制。随着电子技术和微型计算机的迅速发展,微机测量和控制技术得到迅速发展和广泛运用。进入21世纪后,温度控制器正朝着高精度、总
15、线标准化、高可靠性以及安全性、研制单片机测温控温系统等高科技的方向迅速发展。空调也就是空气调节器,是一种用于给空间区域提供处理空气的机组。它的功能是对该房间或一定区域内空气的温度、湿度、洁净度和空气流速等参数进行调节,以满足人体舒适或工艺过程的要求1。它使得人们的生活环境更加舒适,也满足了工艺加工过程对精度的要求。而空调温度控制系统是空调的核心。目前空调机已经广泛地应用于生产、生活中。而此类家电越来越趋于轻巧型。单片机具有集成度高、通用性好、功能强,特别是体积小,重量轻,功耗低,可靠性高,抗干扰能力强和使用方便等特点2。自从单片机诞生以后,它就步入人类生活,广泛应用于各种家电产品和工业控制系统
16、中,在温度控制领域的应用也十分广泛。基于单片机的空调温度控制系统,控制简单方便,测量范围更广,精度更高,提高了智能化的程度,增加了功能,备受人们喜欢3。随着能源的日趋减少,大气污染愈加严重,节能已是一个不容忽视的问题。众所周知,空调正朝着节能、舒适、静噪于一体的方向发展。鉴于这些方面的综合考虑,设计一种可以实现温度自动控制的空调机,将会在节能方面有新的突破,也必将会取代传统的靠人工实现的温度控制的空调机。通过巧妙的设计和安装可实现美观典雅和舒适卫生的和谐统一,是国际和国内的发展潮流。可以预料,下个世纪的节能空调将会以更快的步伐向前发展。其应用的范围将极为广阔,极大地方便了人们的工作和生活,可以
17、说节能空调将是未来一种新的发展趋势。第2章 系统总体方案设计2.1 温度传感器产品分类与选择温度是日常生活中经常遇到的一个物理量,它也是科研和生产中最常见、最基本的常量之一。在很多场合都需要对温度进行测控,而温度测控离不开温度传感器,因此,掌握正确的测温方法及温度传感器的使用方法极为重要。2.1.1 常用的测温方法物体受热后温度就要升高,任何两个温度不同的物体相接触都必然产生热交换,直到两者的温度达到平衡为止。据此,可以选择某种温度传感器与被测物体接触进行温度测量,这种方法称为接触式测温。接触式测温常用于较低温度的测量。此外,物体受热后温度升高的同时还伴有热辐射,因此,可利用温度传感器接收被测
18、物体在不同温度下辐射能量的不同来测量温度,这种测温方法称为非接触式测温。非接触式测温常用于高温测量。 2.1.2 温度传感器产品分类目前,温度传感器没有统一分类方法。按输出量分类有模拟式温度传感器和数字式温度传感器。按测温方式分类有接触式温度传感器和非接触式温度传感器。按类型分类有分立式温度传感器、模拟集成式温度传感器和智能温度传感器(数字温度传感器)4。模拟式温度传感器输出的是随温度变化的模拟量信号。其特点是输出响应速度较快和MPU(微处理器)接口较复杂。数字式温度传感器输出的是随温度变化的数字量,同模拟输出相比,它输出响应较慢,但容易与MPU接口。下面对工程中常用的温度传感器做简单介绍。(
19、1)热敏电阻式温度传感器 电阻式温度传感器分为热电阻式温度传感器和热敏电阻温度传感器,他们的特点是自身的电阻值随温度而变化。热敏电阻式利用半导体材料制成的敏感组件,通常所用的热敏电阻温度传感器都是具有负温度系数的热敏电阻,它的电阻率受温度的影响很大,而且随温度的升高而减少,简称NTC。其优点是灵敏度高,体积小,寿命长,工作稳定,易于实现远距离;缺点是互换性差,非线性严重; (2)热电阻式温度传感器利用热电阻温度系数随温度变化的特性而制成的温度传感器。称为热电阻温度传感器。对于大多数金属导体,其电阻值都具有随温度升高而增大的特性。由于纯金属的温度系数比合金的高,因此均采用纯金属作为热电阻组件。常
20、用的金属导体材料有铂、铜、铁和镍;(3)热电偶式温度传感器热电偶是一种传统的温度传感器,其测温范围一般为-50到+1600,最高可达+2800,并且有较高的测量精度。另外,热电偶产品已实现标准化、系列化,使用时易于选择,可方便地用计算机做线性补偿,因此,至今在测温领域内仍被广泛使用。它的理论基础是建立在热电效应上,将热能转化为电能。(4)模拟集成温度传感器 集成传感器是采用硅半导体集成工艺而制成的,因此亦称硅传感器或单片集成传感器。模拟集成温度传感器是在20世纪80年代问世的。它是将温度传感器集成在一个芯片上、可完成温度测量及模拟信号输出功能的专用IC,它属于最简单的一种集成温度传感器。模拟集
21、成温度传感器的主要特点是功能单一(仅测量温度)、测温误差小、价格低、响应速度快、传输距离远、体积小、微功耗,适合远距离测温、控温,不需要进行非线性校准。外围电路简单,它是目前在国内外应用较为普遍的一种集成传感器。(5)智能温度传感器 智能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。智能温度传感器是微电子技术、计算机技术和自动测试技术的结晶,它也是集成温度传感器领域中最具活力和发展前途的一种新产品。目前,许多著名的集成电路生产商已开发出上百种智能温度传感器产品【5】。智能温度传感器具有以下三个显著特点:第一,能输出温度数据及相关的温度控制量,适配各种微控制器(MCU);第二,
22、能以最简方式构成高性价比、多功能的智能化温度测控系统;第三,它是在硬件的基础上通过软件来实现测试功能的,其智能化程度也取决于软件的开发水平。智能温度传感器内部都包含温度传感器、A/D传感器、存储器(或寄存器)和接口电路。有的产品还带多路控制器、中央控制器(CPU)、随机存取储存器(RAM)和只读存储器(ROM)。2.1.3 温度传感器的选择在介绍温度传感器的选择原则之前,首先介绍在测控系统中选择传感器的总原则,本原则适用于各种传感器的选择【6】。1、选择传感器的总原则现代传感器在原理和结构上千差万别,如何根据具体的测控目的、测控对象以及测控环境合理地选择传感器,是单片机测控系统首先要解决的问题
23、。当传感器选定之后,与之相配套的测控电路也就可以确定了。测控结果的成败,在很大程度取决于传感器的选择是否合理。作为单片机测控系统前向通道的关键部件,在选择传感器时应考虑一下几个方面:(1)根据测控对象与测控环境确定传感器的类型首先要考虑采用何种原理的传感器,这需要分析多方面的因素之后才能确定。因为,即使是测量同一物理量,也有多种原理的传感器可供选择,哪一种原理的传感器更为合适,则需要根据被测量对象的特点和传感器的使用条件综合考虑一下一些具体问题:1)传感器的量程;2)被测位置对传感器体积的要求;3)测量方式为接触式还是非接触式;4)传感器信号的引出是有线还是无线;5)是购买传感器还是自行研制传
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 空调 温度 控制器 设计
限制150内