基于单片机的多路温度检测报警系统.doc
《基于单片机的多路温度检测报警系统.doc》由会员分享,可在线阅读,更多相关《基于单片机的多路温度检测报警系统.doc(27页珍藏版)》请在冰豆网上搜索。
基于单片机的多路温度检测报警系统III
摘要
本文介绍了一种基于AT89C51单片机,利用AD590进行8路的温度采集,通过ADC0809进行模数转换的多路温度检测报警系统。
系统中通过时钟脉冲实现了温度的单一和循环显示。
在温度超过设定温度时可以对报警温度和实际温度交替显示,从而给予更多的信息。
按钮结构简单、应用灵活、易扩展,很大程度上提高了自动检测的效率,使本系统更加的智能化、人性化。
关键词:
多路温度检测,单片机,报警系统
ABSTRACT
ThisarticleintroduceaMulti-temperaturedetectionalarmsystembasedonAT89C51microcontroller,AD590fortemperatureandADC0809fortheanalogdigitalconversion.Systemachievedbyclockpulseandasingletemperaturecycleshowedthatthetemperaturesetswitchfunctions.Whenthetemperatureexceedsthesettemperaturealarmcanbealternatelydisplayedtemperatureandactualtemperaturetogivemoreinformation.Buttonsimple,flexibleapplication,easytoexpand,largelyincreasedtheefficiencyofautomaticdetection,makethesystemmoreintelligentandhumane.
KeyWords:
Multi-temperaturemeasurement,microcontroller,alarmsystem
目录
1绪论-----------------------------------------------------------------------------------------------------------------------------1
2系统设计--------------------------------------------------------------------------------------------------------------------2
2.1温度传感器-----------------------------------------------------------------------------------------------------------2
2.2模数转换---------------------------------------------------------------------------------------------------------------3
2.3单片机-------------------------------------------------------------------------------------------------------------------3
2.4数码显示---------------------------------------------------------------------------------------------------------------5
3硬件电路设计------------------------------------------------------------------------------------------------------------7
3.1电路的整体结构----------------------------------------------------------------------------------------------------7
3.2模拟采集电路-------------------------------------------------------------------------------------------------------7
3.3模数转换电路-------------------------------------------------------------------------------------------------------8
3.4LED数码显示电路-------------------------------------------------------------------------------------------------9
3.5电路总图-------------------------------------------------------------------------------------------------------------10
4软件程序设计-----------------------------------------------------------------------------------------------------------12
4.1主程序设计----------------------------------------------------------------------------------------------------------12
4.2程序---------------------------------------------------------------------------------------------------------------------13
5电路板设计---------------------------------------------------------------------------------------------------------------17
5.1设计过程与成果---------------------------------------------------------------------------------------------------17
5.2实验数据分析------------------------------------------------------------------------------------------------------21
6结论----------------------------------------------------------------------------------------------------------------------------22
参考文献------------------------------------------------------------------------------------23
致谢---------------------------------------------------------------------------------------------24
基于单片机的多路温度检测报警系统24
1绪论
温度的检测在各个不同的领域都有着不同的发展方向,而且都已经有了诸多较为成熟的技术。
例如,农业上土壤各个层面上的温度将会对植物的生长造成影响;在医院的监护中用到的温度计[1]。
在工业中,对于料桶里外上限温度要求不一,热处理中工件各个部位的温度对工件形成后的性能相当重要。
现代电子工业的快速发展对自动检测的要求也越来越高。
采用单片机对温度进行检测和控制,不仅具有控制方便和组态简单的特点,而且可以提高被控量的技术指标[2]。
温度的控制在国民经济的各个部门中也有着十分广泛的应用。
在这些应用中,一些场合(比如烤烟)要求温度的变化要遵循一定的工艺曲线,这就要求相应的温度控制系统要能够随时获得温度信息并施行实时控制。
目前,该领域得到了相当广泛的关注,成为单片机领域的研究热点之一[3,4]。
通过归纳各种成型技术的研究来看,可以发现其技术的基础从小方面来说,大致可以分为四种。
(1)就温度的检测来说,需要对于传感器的较清认识。
就目前来说,温度传感器有四种主要类型:
热电偶、热敏电阻、电阻温度检测器(RTD)和IC温度传感器。
IC温度传感器又包括模拟输出和数字输出两种类型[5]。
(2)单片机。
单片机的使用有助于提高设计的精确度和准确度,简化结构,减小体积易于携带和使用,加速其向数字化,智能化,多功能化方向发展[6]。
而正是因为这一原因,使得其在本课题中得以发挥其优势。
(3)由于传感器输出的是模拟量,而单片机处理的是数字量,所以也需要A/D转换方面的知识。
由于微处理器和微型计算机在各种检测,控制和信号处理系统中的广泛应用,也促进了A/D,D/A转换技术的迅速发展[7]。
(4)显示输出的数码显示管和报警的发声装置。
数码管是一类显示屏,通过对其不同的管脚输入相对的电流会使其发亮,从而显示出数字,能够显示、时间、日期、温度、等所有可用数字表示的参数,由于它的价格便宜、使用简单,在电器特别是家电领域应用极为广泛,空调、热水器、冰箱、等等。
由此可以得出设计一款既能够固定显示8路中任一路的实时温度,又具有循环检测显示8路温度,同时还能对8路设定不同的报警温度的温度控制报警系统的设计轮廓。
2系统设计
通过资料的检索和对于设计任务的理解,明确了系统的大致作用和原理。
其大致分为6个部分。
一是负责温度检测的温度传感器部分,二是将温度传感器得到的模拟量转变为数据量的模数转换部分,三是负责温度显示的数码管部分,四是负责报警并显示实时温度的部分,五是控制的选择开关部分,六是将这些功能综合控制的单片机核心。
系统原理框图如图1所示。
图2-1系统的原理框图
2.1温度传感器
温度是一个基本的物理量,自然界中的一切过程无不与温度密切相关。
温度传感器是最早开发,应用最广的一类传感器。
温度传感器的市场份额大大超过了其他的传感器。
从17世纪初人们开始利用温度进行测量。
在半导体技术的支持下,本世纪相继开发了半导体热电偶传感器、PN结温度传感器和集成温度传感器。
与之相应,根据波与物质的相互作用规律,相继开发了声学温度传感器、红外传感器和微波传感器。
两种不同材质的导体,如在某点互相连接在一起,对这个连接点加热,在它们不加热的部位就会出现电位差。
这个电位差的数值与不加热部位测量点的温度有关,和这两种导体的材质有关。
这种现象