室内温度自动控制毕设论文.doc
《室内温度自动控制毕设论文.doc》由会员分享,可在线阅读,更多相关《室内温度自动控制毕设论文.doc(45页珍藏版)》请在沃文网上搜索。
1、 摘 要温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,采用单片机对它们进行控制不仅具有控制方便、简单、灵活性大等特点,而且还可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量。无论是在在酷热难耐的夏天还是在寒冷的冬天,空调成了人们生活中的必需品。而风机盘管是中央空调理想的末端产品,空调中的风机将室内空气或室外混合空气通过表冷器进行冷却或加热后送入室内,使室内温度降低或升高,以满足人们的要求。本次毕设主要设计风机盘管的温度控制:根据设定温度与实际检测温度的比
2、较、运算,自动控制阀门与风机的开闭,从而使室内温度达到人们的要求。本次毕设实现的功能是:当系统工作在夏天模式时,室内温度升高并超过设定值,对室内空气制冷;当室温在冷气的作用下降低并低于设定温度时,停止对室内空气制冷。这样反复循环,使室温保持在一定范围内。当系统工作在冬天模式时,室内温度降低并低于设定值,对室内空气制热;当室温在热气的作用下升高并高于设定温度时,停止对室内空气制热。这样反复循环,使室温保持在一定范围内,从而达到人们的要求。此次设计采用温度传感器DS18B20,来实现对温度的采集和转换,并使用单片机AT89C52结合DS18B20的温度控制系统,能直接与单片机完成数据采集和处理,实
3、现方便、抗干扰能力强,适合于恶劣环境的现场温度测量,可根据不同需要用于各种场合。关键词:室内温度控制器,温度检测,冬/夏模式转换,AT89C52,DS18B20Subject: Indoor temperature controller Specialty: Measuring & control technology and instrumentName: Fan Xiaochao (Signature) Instructor: Wang Zaiying (Signature) ABSTRACTTemperature in daily life is not in the physical
4、quantity, temperature control in various fields have positive significance. Many businesses have a lot of electric heating equipment, such as that used for the heat treatment furnace, used for melting metal crucible resistance furnace and the various uses of temperature box, using SCM to control the
5、m not only has the convenient control, simple, such as the characteristics of flexibility, but can also greatly increase the temperature was charged with the technical indicators, which can greatly improve the product quality. Both in the sweltering summer or cold winter, air conditioning has become
6、 a necessity in peoples lives. While the fan coil is an ideal central air-conditioning end products, air-conditioning fan in the indoor air or outdoor air mixture through the surface cooler for cooling or heating into room, the indoor temperature decreased or increased, in order to meet the requirem
7、ents of the people.The graduation design of fan-coil temperature control: according to the set temperature and real temperature comparison detection, arithmetic, automatic control valves and fan opening and closing, so that the indoor temperature reached the requirements of the people. The complete
8、set to achieve the function is: when the system operates in summer, mode, the indoor temperature and exceeds the set value, the indoor air cooling; when the temperature in the cooling effect was reduced and the temperature is lower than the preset, stop on indoor air refrigeration. This repeated cyc
9、le, so that the temperature is kept within a certain range. When system is working in winter mode, reducing the indoor temperature is lower than the set value, the indoor air heating; when the temperature in the hot air under the action of higher and higher than the set temperature, stop on the indo
10、or air thermal system. This repeated cycle, so that the temperature is kept within a certain range, so as to achieve the requirements of the people.This design uses temperature sensor DS18B20, to achieve the collection of temperature and conversion, and the use of single-chip AT89C52with DS18B20temp
11、erature control system, can be directly connected with the MCU to complete data acquisition and processing, convenient, strong anti-interference ability, suitable for harsh environment of the scene temperature measurement, according to the different needs for various occasions.KEY WORDS: Indoor temp
12、erature controller,Temperature detection,Winter / summer mode conversion,AT89C52,DS18B20目 录摘 要1第一章 前 言11.1 课题的背景及意义11.2 研究内容1第二章 控制方案设计32.1 控制设计思路32.2 风机盘管介绍32.2.1 风机盘管的控制32.2.2 独立盘管的控制32.2.3可联网的风机盘管控制器42.3 硬件方案设计52.4 控制器模块62.5 温度采集模块62.5 键盘与显示模块7第三章 系统硬件设计83.1 总体电路设计构架83.2 硬件电路设计要求83.3 主控制部分83.3.1主
13、要性能参数93.3.2中央处理器93.3.3数据存储器(RAM)103.3.4程序存储器(ROM)103.3.5定时/计数器103.3.6并行输入输出(I/O)口103.3.7全双工串行口103.3.8中断系统103.3.9时钟电路113.3.10管脚说明113.3.11 单片机最小系统133.3.12 RS232串口模块153.4 DS18B20的工作原理与单片机的连接173.4.1 DS18B20的性能特点173.4.2 DS18B20的工作原理173.4.4 DS18B20基本应用电路183.5 1602液晶显示器引脚介绍203.6 报警电路223.7 继电器模块233.8 键盘模块23
14、第四章 系统软件设计254.1 系统软件结构分析254.2 主程序结构图254.3 测温子程序流程图264.4 按键的程序流程图27第五章 系统软硬件调试295.1 调试步骤295.2 调试出现的问题及解决方法:295.3 系统调试305.4 系统调试结论30结 论32致 谢33参考文献34附录35附录1 PROTEUS仿真电路图35附录 2 源程序:36附录 3 实物图41II第一章 前 言1.1 课题的背景及意义在国民经济各部门,如电力、化工、机械、冶金、农业、医学以及人们的日常生活中,室内温度检测是十分重要的。在许多模拟量控制和监视应用中,温度测控是不可或缺的,如环境监测、蔬菜大棚、粮库
15、、热电偶冷端温度补偿、设备运行的可靠性等应用。实时采集温度信息,及时发现潜在故障,并采取相应的处理措施,对确保设备良好运行具有重要意义。温度是科学技术中最基本的物理量之一,物理、化学、生物等学科都离不开温度。温度常常是表征对象和过程状态的最重要的参数之一。比如,发电厂锅炉的温度必须控制在一定的范围之内;许多化学反应的工艺过程必须在适当的温度下才能正常进行;炼油过程中,原油必须在不同的温度和压力条件下进行分馏才能得到汽油、柴油、煤油等产品。没有合适的温度环境,许多电子设备就不能正常工作,粮仓的储粮就会变质霉烂,酒类的品质就没有保障。因此,各行各业对温度控制的要求都越来越高。可见,温度的测量和控制
16、是非常重要的。现如今空调已经成为千家万户的必需品,人们对温度控制已不再陌生,温度控制已经应用在各个方面,其作用也体现到了各个方面。随着生活品质的提高,商场、厂房、银行以及家庭生活等许多场所中都会见到温度控制的影子,温度控制已经被人们应用于各种场所,用它更加完善的功能更好的为人类服务。如今,空调等家用电器随着生产技术的发展和生活水平的提高越来越普及,一个简单、稳定的温度控制系统将会更好的适应市场并被人们所喜爱。本次设计就是以单片机AT89C52为控制核心,实现对空调风机盘管温度控制器的设计,从而使室内温度达到人们的要求。1.2 研究内容本设计的内容是温度测试控制系统,控制对象是室内温度。本文着重
17、对空调风机盘管温度控制系统的硬件及软件进行应有的分析设计。在硬件上对各部分电路以及元器件进行理论分析与方案论证,然后进行设计,介绍了单线数据传输的智能温度传感器DS18B20在单片机AT89C52下的硬件连接及软件编程,并列出了DS18B20软件流程图,最终设计完成了本设计的硬件电路。在软件设计中,根据硬件电路图和温度采集系统所需要实现的功能,经过反复的模拟运行、调试和修改,最终完成了本系统的软件设计。通过硬件与软件的密切配合,最终设计完成了系统所要求的功能与目的。本设计核心采用的是AT89C52单片机,用单线数据传输的只能温度传感器DS18B20进行温度采集, DS18B20自身将模拟量转换
18、为数字量,然后在液晶显示器上显示测得的实际温度。通过键盘实现冬夏模式转换以及所需温度值的设定。当在夏天模式中,实际温度高于所需温度设定值时,蜂鸣器开始报警,同时继电器控制风机启动、阀门开启,同时点亮绿色发光二极管;当在冬天模式中,实际温度低于所需温度设定值时,蜂鸣器开始报警,同时继电器控制风机机启动、阀门开启,同时点亮红色发光二极管。在软件上进行主程序和子程序的编写与设计,使该温度控制系统实现智能化发展,使得控制精度较高。第二章 控制方案设计2.1 控制设计思路本次设计为室内温度控制器,当系统工作在夏天模式时,我们需要对室内温度进行降温,从而使室内温度达到人们理想的状态;同理在冬天模式时,我们
19、需要对室内温度进行加热。因此对于室内温度的控制在人们的日常生产生活中是不可或缺的。然而室内温度的控制主要是通过对风机盘管的温度控制来实现的,本次毕设主要设计风机盘管的温度控制,根据设定温度与实际检测温度的比较、运算,自动控制阀门与风机的开闭,从而使室内温度达到人们的要求。2.2 风机盘管介绍2.2.1 风机盘管的控制早期风机盘管的控制通常不纳入楼宇控制系统内,而作为独立的控制器控制现场风机盘管运行。现在已开发出可纳入楼宇控制系统内的风机盘管控制控制器,这类风机盘管控制器带有通信接口,只要把这种控制器接在楼宇自动化系统的控制总线上,就能实现远程连网控制。这类控制器可控制风机盘管的回水电动阀,并带
20、有温度传感器,将检测现场温度与设定值比较后,按照比较偏差去控制风机盘管的回水电动阀,实现室内温度的控制。 2.2.2 独立盘管的控制独立运行的风机盘管及其控制原理如图2.1所示(控制器没有网络通信接口)。它的控制是由带三速开关的独立室内恒温器(也称温控器)来完成,温控器安装在空调房间内。温控器的设定温度一般在范围内可调。拨动温控器上的“高、中、低”三档开关在不同的位置,可以控制风机盘管内的风机按“高、中、低”三种风速运行。 +-HMD室内恒温器回风送风空调冷/热水 图2.1 独立运行风机盘管控制原理图空调系统工作在夏季模式时,空调水管供应冷冻水,温控器选择开关应拨在“COOL(冷)”档。当室温
21、升高并超过设定点温度时,恒温器的触点接通,电动阀被打开、风机运行,风机盘管对室内空气制冷;当室温在冷气的作用下降低并低于设定温度时,恒温器的触点断开,电动阀被关闭、风机停止运行,风机盘管停止对室内空气制冷。这样往复循环,使室温保持在一定范围之内。冬季运作时,空调水管供应热水,温控器选择开关应拨在“winter”模式。当室温下降并超过设定点温度时,恒温器触点接通,电动阀被打开、风机运行,风机盘管对室内空气加热;当室温在热风气的作用下升高并超过设定点温度时,恒温器的触点断开,电动阀被关闭、风机停止运行,风机盘管停止对室内空气加热。这样往复循环,使室温保持在一定范围之内。当温控器选择开关拨在“FAN
22、(xunhuan)”档时,风机盘管只开启风机(电动阀门不打开),使室内空气循环。2.2.3可联网的风机盘管控制器 + -回风送风空调冷/热水T监控点类型DIDI3DI3DODIAOAIAI串行口图2.2联网控制风机盘管原理图设备启停控制冷/热门是设定风机转速设定风机转速控制风机状态监视冷热水阀门调节室内温度设定室内温度检测与BAS通讯BASHonewell、Siemens等公司的楼宇自控产品中,现在都有可联网的风机盘管控制器(Honeywell的W7752系列控制器;Siemens的Unit Conditioner Controller,产品编号540-110等),可以将原先独立于楼宇自动化系
23、统之外的风机盘管控制纳入BAS系统进行控制与管理。这类风机盘管控制器的工作原理见图2.2。在图,风机盘管的启停、冷(COOL)/热(HEAT)或冬夏模式设定、风机转速的高(H)、中(M)、低(L)设定、房间温度设定可通过与控制器配套的壁挂模块(Honeywell的T7450系列)或配套装置(如Siemens的QAA系列等)或其它外置的专用开关进行,也可以由监控中心远程设定;壁挂模块内置温度传感器,对房间实时检测,控制器根据设定温度与检测温度的偏差控制风机盘管的运行或停止。其控制原理与和运行方式与独立运行的风机盘管系统相似,主要区别是这种系统的控制器具有联网通讯功能。通过通讯接口将风机盘管的控制
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 室内 温度 自动控制 论文
