基于单片机的温度控制系统论文范文.doc
《基于单片机的温度控制系统论文范文.doc》由会员分享,可在线阅读,更多相关《基于单片机的温度控制系统论文范文.doc(34页珍藏版)》请在课桌文档上搜索。
1、目 录1 绪论11.1火灾报警技术的发展概况11.2 智能火灾报警系统21.3 课题研究的意义31.4本章小结42 方案设计52.1系统的主要功能及原理52.1.1目的和要求52.1.2系统的工作原理52.2系统芯片的选择62.2.1单片机的选择62.2.2 A/D转换器的选择72.2.3 烟雾传感器的选择72.2.4 温度传感器的选择82.3 本章小结93 硬件模块设计103.1 单片机主控处理模块103.2 A/D转换模块153.2.1 ADC0809芯片的基本知识153.2.2 ADC0809引脚结构163.2.3 主要特性173.2.4 ADC0809的工作原理简介173.2.5 AD
2、C0809应用说明193.3 数据采集模块193.3.1 烟雾报警器模块193.3.2 温度报警器模块223.3.3 报警电路模块263.4 本章小结274 软件设计284.1 编程Keil环境介绍284.2 系统软件设计294.3 本章小结305 结论31参考文献32致33附录1 系统电路图34附录2 主要源代码351 绪 论近年来随着计算机在社会领域的渗透,单片机1的应用正在不断地走向深入,同时带动传统控制检测日新月益得更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完
3、善。随着科学技术的不断发展,火灾报警2器因其具有体积小、功耗低、功能强、成本低等特点正在向各个领域渗透,在家用电器、安全保卫以及人们日常生活中广泛应用。 本文给出STC89C51单片机的工作原理,传感器3与ADC809和C51的连接方式和单片机软件解码应用程序,并提供了对火灾采集信号检测的应用程序。本文给出用软件方式实现火灾报警的单片机程序,对于硬件电路,采集信号由MQ-26和DS18B20完成,而接受部分则只需要在单片机系统中添加一个A/D7芯片就可完成。1.1火灾报警技术的发展概况我国的火灾自动报警控制系统经历了从无到有、从简单到复杂的发展过程,其智能化程度也越来越高。目前国厂家多偏重用于
4、大型仓库、商场、高级写字楼、宾馆等场所大型火灾报警系统的研发,他们采用集中区域报警控制方式,其系统复杂、成本较高。而在居民住宅区、机房、办公室等小型防火单位,需要设置一种单一或区域联网、廉价实用的智能火灾报警装置,因此,研制一种结构简单、价格低廉的智能8火灾报警器是非常必要的。火灾报警系统,从发展过程来看,大体可分为三个阶段:第一阶段为多线型火灾自动报警系统,每个探测器除需提供两根电源线外,还需提供一根报警信号线,探测器电源由报警器提供,探测器的信号线均连接到报警显示盘上,报警时点亮相应的指示灯,如日本日探公司生产的CPF火灾报警系统。此类系统的功能一般以报警为主,辅以一些简单的联动功能,如驱
5、动蜂鸣器等,其报警器对外围探测器,无故障检测功能,只会对电源线的断线作出故障反应,安装此类系统比较繁琐,特别是校线工作量较大。第二阶段为总线型火灾自动报警系统,已采用微处理器控制。其线制一般有四线制、三线制、二线制。探测器和模块通过总线与控制器实现信号传送。其探测器的报警形式为开关量,它的灵敏度在制造时,通过硬件决定,不可调整。此类系统可通过各种模块对各联动设备实行较复杂的控制。此类系统已具有系统自检以及对外围器件的故障检验等功能,但对故障类型不能区分。目前国生产的火灾自动报警系统大多数为此类产品。由于此类产品具有先进的报警和控制功能,施工、安装较为方便,且价格较低,己被大量使用。第三阶段为智
6、能型火灾自动报警系统,由于采用了先进的计算机控制技术,智能化程度大大提高,探测器的报警形式采用模拟量,并可通过软件对其灵敏度根据使用场合、时间进行设定和调整,如可设定白天、夜间、休息日不同灵敏度。对探测器的使用环境参数变化较大的场所,灵敏度设定相对低一些,对环境较稳定或一些重要的场所,灵敏度设定相对高一些,这一功能可提高系统的稳定性及可靠性,减少误报。1.2 智能火灾报警系统火灾自动报警系统属于楼宇自动化畴,是当前楼宇自动化的一个主要构成系统。其设置目的是为了防止和减少火灾危害,保护人身和财产安全。火灾报警技术是预防火灾的一项基础工作,应用围广泛。报警早,损失少,不仅对发生火灾的单位和个人具有
7、重要作用,而且对公安消防监督机构及时扑灭火灾、减少人员伤亡和财产损失同样具有十分重要的现实意义。火灾自动报警系统由触发器件、火灾报警装置、火灾警报装置及具有其他辅助功能的装置组成。随着电子技术和计算机技术的迅速发展,火灾自动报警系统的结构、形式越来越灵活多样,很难精确划分为几种固定的模式。火灾自动报警技术趋向于智能化系统,这种系统可组合成任何形式的火灾自动报警网络形式,既可以是区域报警系统,又可以是集中报警系统或控制中心报警系统形式。所谓智能火灾自动报警系统,应当是:使用探测器件9将火灾发生期间所产生的烟、温等信号以模拟量形式,连同外界相关的环境参数一起传送给报警器,报警器再根据获取的数据及部
8、存储的大量数据,利用火灾模型判据来判断火灾是否存在,这样的系统称为智能火灾自动报警系统。从传统型走向智能型,是国外火灾自动报警系统技术发展的必然趋势。智能型火灾报警系统是一个集信号检测、传输、处理和控制于一体的控制系统,代表了当前火灾报警系统的发展方向。随着科学技术的迅猛发展以及国外经济的迅速增长,市场上迫切需要一种容量大、性能优越、可靠性高、便于安装、使用和维护的智能型火灾报警控制系统。在本次设计中采用了感烟效果好、灵敏度高的MQ-2烟雾传感器和DS18B20数字温度传感器来完成设计要求。智能火灾自动报警控制系统具有如下特点:1为全面有效地反映被监视环境的各种细微变化,智能系统采用了设有专用
9、芯片的模拟量探测器,对烟雾和灰尘等影响实施自动补偿,同时有数字量的探测器,直接将采集的信号信息送入控制器进行自动处理,从而为实现各种智能特性、解决无灾误报和准确报警奠定了技术基础;2系统采用主从式网络结构,解决了对不同工程的适应性,又提高了运行的可靠性;3利用全总线计算机通信技术,既完成了总线报警,又实现了总线联动控制,彻底避免了控制输出与执行机构之间的长距离穿线布管,大大方便了系统布线设计和现场施工。4基于单片机的灵活性,可对整个系统进行扩展,实现更多的功能。1.3 课题研究的意义随着生产和生活的迅猛发展,消防安全显得越来越重要。本文就智能火灾报警系统中探测器的选型及单片机联动设计方案的合理
10、选择等问题,结合在实际工程中的应用,作初步探讨,供参考。伴随着科学技术的不断进步,智能火灾报警系统必将得到更快的发展。智能火灾报警控制器是一种能向火灾探测器供电、接收、显示和传递火灾报警等信号的报警装置,它是智能火灾报警系统的重要组成部分。在智能火灾报警系统中,火灾探测器随时监视着周围环境的情况,是系统的感觉器官。火灾报警控制器则是该系统的躯体,大脑,是系统的核心。火灾报警控制器担负着为火灾探测器提供稳定的工作电源;监视探测器及系统自身的工作状态:接受、转换、处理火灾探测器输出的报警信号:进行声光报警;同时执行相应辅助控制等任务。1.4本章小结传感器技术经过十几年的发展,因其具有体积小、功耗低
11、、功能强、成本低等特点正在向各个领域渗透,而单片机的应用正在随着计算机在社会各个领域的渗透不断地走向深入,将单片机与传感器技术有机的结合起来,既方便了人们的日常生活,又推动了科学的发展。如今,将单片机技术恰当的应用在传感器技术中,是技术进步的必然结果。2 方案设计2.1系统的主要功能及原理2.1.1目的和要求本次设计是设计和实现一种分布式智能火灾报警控制系统,实现系统软硬件的组成和实现。实时、准确报警和可靠的联动控制,使系统可靠性高、灵活性强、人机界面友好。设计成果能对室烟雾及温度突变进行报警,烟雾和温度同时出现异常,则说明有火灾,发出火灾警报。通过设计熟悉51单片机的使用方法、ADC0809
12、和DS18B20、MQ-2传感器11等芯片的工作原理及其使用,并通过Keil12编程往单片机上下载程序,进而实现对外接在单片机上的电路控制报警系统,驱动扬声器,达到预期效果。在智能火灾报警系统设计过程中,根据设计要求编写程序,绘制Protel13原理图来达到设计的最优化和理想化、实用化。2.1.2系统的工作原理本文的智能火灾报警系统14的工作,首先,通过数据采集模块的MQ-2烟雾传感器采集周围环境的烟雾浓度,经A/D转换送到单片机控制中心进行处理;同时由DS18B20数字温度传感器采集周围环境中的温度,经过信息处理,转化为C5115单片机能够处理的数字量。在STC89C5RC单片机中,采集并经
13、过处理的数据要与系统所规定的相关上限值进行比较上限值是保证系统正常工作同时周围环境处于良好状态时的上限,如果超过了上限值,则说明周围环境异常,要报警,以便人们的正常生活和工作。把信息综合处理,根据实际的需要以及现场的环境,来发现和识别警报,构成智能化的监控系统,提高了系统工作的可靠性。此系统的总体模块框图如图2.1所示。数据采集模块A/D转换模块单片机主控处理模块报警电路模块图2.1 模块框图2.2系统芯片的选择2.2.1单片机的选择单片机是本方案的灵魂,所以我们选择是需要慎之又慎,下面我们来拿8031和STC89C5RC做一下比较。8031片不带程序存储器ROM,使用时用户需外接程序存储器和
14、一片逻辑电路373,外接的程序存储器多为EPROM的2764系列。用户若想对写入到EPROM中的程序进行修改,必须先用一种特殊的紫外线灯将其照射擦除,之后再可写入。写入到外接程序存储器的程序代码没有什么性可言。由于上述类型的单片机应用的早,影响很大,已成为事实上的工业标准。后来很多芯片厂商以各种方式与Intel公司合作,也推出了同类型的单片机,如同一种单片机的多个版本一样,虽都在不断的改变制造工艺,但核却一样,也就是说这类单片机指令系统完全兼容,绝大多数管脚也兼容;在使用上基本可以直接互换。我们统称这些与8051核相同的单片机为51系列单片机。在众多的51系列单片机中,要算 ATMEL 公司的
15、STC89C5RC更实用,因他不但和8051指令、管脚完全兼容,而且其片的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,一般专为 ATMEL AT89Cx 做的编程器均带有这些功能。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机的程序还可以进行加密,这又很好地保护了你的劳动成果。而且STC89C5RC目前的售价比8031还低,市场供应也很充足。单对STC89C5RC来说,在实际电路中可以直接互换8051和8751,替换8031只是第31脚有区别,8031因部没有ROM,31脚需接地,单片机在启动后就到外面程序存储器读取指令;而80
16、51/8751/89c51因部有程序存储器,31脚接高电平,单片机启动后直接在部读取指令。也就是51芯片的31脚控制着单片机程序从部读取还是从外部读取,31脚接电源,程序从部读取,31脚接地,程序从外部读取,其他无须改动。另外,STC89C5RC替换8031后因不用外存储器,不必安装原电路的外存储器和373芯片。由于部RAM的存在,可以减少I/O扩展芯片、锁存器及片外RAM等等,使整个设计显得简单明了,所以我们选择STC89C5RC。 2.2.2 A/D转换器的选择A/D转换器的种类很多,就位数来分,有8位、10位、12位、16位等。位数越高,其分辨率也越高,但价格也越贵。而就其结构而言,有单
17、一的A/D转换器,有含多路开关的A/D转换器。根据本设计的需要,我选择的A/D转换器是ADC0809芯片。ADC0809是美国Analog Device公司生产的8位逐次逼近式模数转换器,转换速率高,自带三态输出缓冲电路,可直接与各种典型的8位或16位的微处理器相连而无需附加逻辑接口电路,且能与CMOS及TTL兼容,是目前我国应用最广泛,价格便宜的A/D转换器。加之部含有三态输入缓冲电路,可直接与各种微处理器连接,且无须附加逻辑接口电路,部设置的高精参考电压源和时钟电路,使它不需要任何外部电路和时钟信号,就能完成A/D转换功能,应用非常方便。2.2.3 烟雾传感器的选择烟雾检测报警器主要应用在
18、石油、化工、冶金、油库、液化气 站、喷漆作业等易发生可燃烟雾泄漏的场所,根据报警器检测烟雾 种类的要求,一般选用接触燃烧式烟雾传感器和半导体烟雾传感器。使用接触燃烧式传感器,其探头的阻缓及中毒,是不可避免的问题。 阻缓是当在烟雾与空气的混合物中含有硫化氢等含硫物质的情况下,则有可能在无焰燃烧的同时,有些固态物质附着在催化元件表面,阻塞载体的微孔,从而引起响应缓慢反应滞缓,灵敏度降低。虽然将阻缓的传感器再放回新鲜空气环境中有得到某种程度的恢复的可能,但是如果长期暴露在这样的环境中,其灵敏度会不断下降,导致传感器最终丧失检测烟雾的能力。中毒是如果环境空气中含有硅烷之类的物质时,则传感器将 使催化元
19、件产生不可逆转的中毒,以致灵敏度很快就丧失。当怀疑检测环 境中存在这些物质时,经常对探头进行标定,是必须且有效的办法。因此,经常对传感器进行标定,是保证其准确性的必要的途径。一般连续使用两个月后应对传感器进行量程校准,这种经常性对传感器的维护,无形中加大了工作人员的工作量,同时增加了报警器的维护成本。半导体烟雾传感器包括用氧化物半导体瓷材料作为敏感体制作的烟雾传感器以及用单晶半导体器件制作的烟雾传感器,它具有灵敏度高, 响应快、体积小、结构简单,使用方便、价格便宜等优点,因而得到广泛应用。半导体烟雾传感器的性能主要看其灵敏度、选择性和稳 定性。 经过对比上述两种烟雾传感器的应用特性,发现半导体
20、烟雾传感器的优点更加突出:灵敏度高、响应快、抗干扰性好、使用方便、价格便宜,且不会发生探头阻缓及中毒现象,维护成本较低等。因此,本设计采用半导体烟雾传感器作为报警器烟雾信息采集部分的核心。而在众多半导体气体传感器中,本设计选用MQ-2型烟雾传感器,这种型号的传感器不但具备一般半导体烟雾传感器灵敏度高、响应快、抗干扰能力强、寿命长等优点。 2.2.4 温度传感器的选择温度传感器,使用围广,数量多,居各种传感器之首。温度传感器的发展大致经历了以下3个阶段: 1.传统的分立式温度传感器含敏感元件,主要是能够进行非电量和电量之间转换。传统的分立式温度传感器如热电偶传感器。热电偶传感器是工业测量中应用最
21、广泛的一种温度传感器,它与被测对象直接接触,不受中间介质的影响,具有较高的精度;测量围广,可从-501600进行连续测量,特殊的热电偶如金铁镍铬,最低可测到-269,钨铼最高可达2800。2.模拟集成温度传感器/控制器。它的主要特点是功能单一仅测量温度、测温误差小、价格低、响应速度快、传输距离远、体积小、微功耗等,适合远距离测温,不需要进行非线性校准,外围电路简单。3.智能温度传感器。目前,国际上新型温度传感器正从模拟式想数字式、集成化向智能化及网络化的方向发展。 温度传感器按传感器与被测介质的接触方式可分为两大类:一类是接触式温度传感器,一类是非接触式温度传感器。接触式温度传感器的测温元件与
22、被测对象要有良好的热接触,通过热传导及对流原理达到热平衡,这是的示值即为被测对象的温度。这种测温方法精度比较高,并可测量物体部的温度分布。但对于运动的、热容量比较小的及对感温元件有腐蚀作用的对象,这种方法将会产生很大的误差。 非接触测温的测温元件与被测对象互不接触。常用的是辐射热交换原理。此种测稳方法的主要特点是可测量运动状态的小目标及热容量小或变化迅速的对象,也可测量温度场的温度分布,但受环境的影响比较大。综合以上,我选择数字温度传感器DS18B20。该产品采用美国DALLAS公司生产的 DS18B20可组网数字温度传感器芯片封装而成,具有耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 温度 控制系统 论文范文
链接地址:https://www.desk33.com/p-23071.html