《基于51单片机的温度控制系统设计》8300字.docx
PAGE
PAGEIII
基于51单片机的温度控制系统设计
TOC\o1-3\h\u14796摘要 III
5992引言 1
257801.绪论 1
34621.1.研究背景及意义 1
219211.2.国内外研究现状 2
60321.3.温度传感器技术 2
74721.4.温度控制系统完成的功能 3
70331.5.设计思路 3
242802.总体设计方案 4
222662.1.方法 4
289312.2.系统硬件设计及工作原理 4
122.2.1.控制部分 4
200182.2.2.基于89C51单片机的主机控制单元 5
312122.2.3.LED数字显示部分及其驱动电路 6
236582.2.4.温度采集部分 7
192962.2.5.ADC0809介绍 8
94422.2.6.键盘电路设计 8
102713.系统软件设计 10
98033.1.Keil软件 10
119173.1.1.Keil软件介绍 10
322963.1.2.主程序流程图 10
174413.2.软件仿真设计 11
189573.2.1.Proteus软件介绍 11
36313.2.2.仿真过程 11
127924.实体电路设计 16
132294.1.实物制作 16
77144.2.实物测试 18
526参考文献 22
摘要:在高速发展的今天,我们每天讨论的话题离不开温度二字,那温度的魔力体现到底在哪呢?温度,作为一个人们熟知的物理量,是现代工业里生产过程中普及最广、也是最重要的各类工艺的参数之一,所以,温度的测量以及测量温度的仪器研究也成为了一个被各类学者诸以重视的课题。本设计是基于单片机的仓储温度控制系统,采用了热敏电阻来进行范围内的温度测试。在进行模数转换时通过使用ADC0809将模拟信号转换成数字信号。ADC0809是8位的并行AD转换器,其具备转换速率高和低功耗等特点。51单片机作为设计的主控制器件来进行全部数据的运算。然后通过控制继电器后可以外接负载来控制温度,该系统便能较好的对温度变化进行实时显示和控制,达到了本设计的要求。
关键词:单片机;温度控制;ADC0809
引言
温度控制器主要用于仓储管理、农业环境管理、气象观测等领域的研究生产,以及自动环境管理系统。可见,单片机技术的实际应用已经深入到我们的生活、工作、科研等各个领域,并且越来越受到人们的重视。这里引入了一个通过单片机来控制温度的数字温度检测控制系统,该系统可设定上下报警温度,什么时候温度超过设定范围,则报警器发出警报声音。
由于工农业科学技术的发达,人类非常迫切的要求对温度进行测定与管理。本文采用热敏电阻和单片机作为温度测量和控制的电子元件,该温度报警器操作性较强,且构造简洁,适用范围广,温度测量范围为-5~10℃,当仓储环境温度达到了当前环境温度所设置的理论上临界温度值时,高温报警装置就会发送报警信号,以避免不必要的经济损失。像大家看到的现代温度计的显示温度用数字表示,与传统温度计相比,现代数字温度计具有刻度方便、测量准确的特点。并且此控制器采用89C51单片机,温度传感器采用DS18B20,4位共阳极LED数码管串联采集传输的数据,温度指示准确,符合要求。
温度的测量范围为-5~10℃,精确度为1℃,在测量中可以看到温度控制范围宽、精度高的特点。我们可设定报警温度上下限值,需要注意设定的报警的最低值为当前报警下限值,设定的报警最高温度值为当前报警上限值。
1.绪论
1.1.研究背景及意义
“工欲善其事,必先利其器”,被人们世代相传的一段古语,由此可见,人类很早就已经开始懂得工具在实际生活中的意义了。而伴随信息时代的到来,人们也对各种测量设备仪表的功能了解的更加广泛,作为工业技术工具的自动化仪表和测控设备,在新科学发展的带动下,也走向了真正的数字化、网络化、智能的新阶段。也因此对温度控制技术的管理需求也是愈来愈高,对温度控制的测量技术的需求也愈来愈高,而温度控制器的使用范围也愈来愈广泛。所以,对温度控制的检测和温度测量技术的研究,也是一项很大的的研究课题。
温度传感器是当前温度控制测量的重点仪器,本设计的出发点是设计出控制仓储温度的温度控制连续测量的仪表,并广泛应用于各类对温度要求苛刻的仓储温度控制系统,控制的对象主要为仓库内的温度。我们通过平时的接触可以看到温度控制已经在生活和工业等领域的使用中非常普遍,包括温室、游泳池、发酵缸、电源系统等场合的温度控制。在以往温度管理中是由人工操作进行的,缺乏技术而又不够重视,但其实在许多场所温度