收藏 分销(赏)

火灾烟雾报警器的设计-学位论文.doc

上传人:可**** 文档编号:3103080 上传时间:2024-06-18 格式:DOC 页数:49 大小:694KB
下载 相关 举报
火灾烟雾报警器的设计-学位论文.doc_第1页
第1页 / 共49页
火灾烟雾报警器的设计-学位论文.doc_第2页
第2页 / 共49页
火灾烟雾报警器的设计-学位论文.doc_第3页
第3页 / 共49页
火灾烟雾报警器的设计-学位论文.doc_第4页
第4页 / 共49页
火灾烟雾报警器的设计-学位论文.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、 湖南人文科技学院 本科生毕业设计 题目(中文): 火灾报警器的设计 系 部: 信息工程与科学系 专业年级: 指导教师: 职 称: 副教授 目 录 第1章 绪论11.1设计概况11.1.1设计背景1 1.1.2 烟雾报警器的国内外现状1 1.1.3 烟雾报警器的发展趋势21.2 设计任务分析3第2章 总体方案设计42.1 烟雾检测传感器选型42.2.1 烟雾传感器的介绍52.2.2 MQ-2半导体气体烟雾传感器82.2 单片机选型92.2.1 STC89C52单片机简介102.2.2 单片机的引脚功能描述102.3 温度采集模块12 2.3.1 DS18B20简介12第3章 系统的硬件电路17

2、3.1 单片机最小系统173.2 单片机的时钟电路与复位电路设计173.3 烟雾检测AD采集电路183.4 显示模块193.5 声音报警电路193.6 按键控制电路203.7 电源模块203.8 温度传感器(DS18B20)电路21第4章 系统软件的设计224.1 系统主程序设计及流程图22 4.3 MQ-2烟雾传感器子程序流程图23 4.4 按键子程序流程图24 4.5 报警子流程图25 第5章 调试265.1 硬件调试265.2 软件调试26总结27致谢28参考文献29 附录30附件一:总体原理图设计30附件二:程序30IV火灾烟雾报警器的设计 摘要:从古到今,防火工作一直都很重要,尤其是

3、随着家庭用电量的急剧增加,有必要研制一种结构简单、经济实用的家庭烟雾报警器以适应需求。本设计以传感器和单片机作为烟雾报警器设计的核心器件,配合其它器件即可实现声光报警的功能。在本设计中,单片机选用STC89C52作为核心控制器件,传感器选用MQ-2型半导体可燃气体敏感元件烟雾传感器和DS18B20温度传感器。该火灾烟雾报警器设计合理、简单易懂、易于操作,使单片机在烟雾报警系统的控制中得到充分应用,具有很大的使用价值。在论文中,详细介绍了烟雾报警系统中的各个组成部分及功能,并对其主控电路和外围设备电路之间的接口连接方式,以及系统软件设计进行了分析和讲解。关键字:烟雾报警器 STC89C52 MQ

4、-2 DS18B20IThe design of fire smoke alarmAbstract:To fire prevention work has always been very important, especially with the rapid increase of family power consumption, it is necessary to develop a simple structure, economical and practical family smoke alarm to adapt to the demand. This design by

5、sensor and single chip microcomputer as core components of smoke alarm design, sound and light alarm function can be realized in combination with other device. In this design, micro controller STC89C52 chosen as the core control device, sensor selection of MQ - 2 type semiconductor gas sensitive ele

6、ment smoke sensors and DS18B20 temperature sensor. The design of fire smoke alarm is rational, simple, easy to operate, make SCM are fully applied in the smoke alarm system control, are of great use value. In the thesis, detailed introduces the various components of the smoke alarm system and functi

7、on, and the main control circuit and the interface between the peripheral circuit connection mode, as well as the system software design are analyzed and explained.Key words: smoke alarm STC89C52 MQ - 2 DS18B20II第1章 绪论1.1设计概况1.1.1设计背景现代社会的高速发展,使得人们在日常生活和工业生产中对于火灾的防范越来越重要。火灾,就是失去控制的燃烧所引发的灾害。它对人类生命财产和

8、社会安全构成了极大的威胁。为了更早地发现和通报火灾,减少火灾危害,保护人身和财产安全,火灾探测器的研究和设计越来越显得重要。 单片机及烟雾传感器是本设计的两大核心。单片机好比一个桥梁,联系着传感器和报警电路设备。近几年来,单片机已逐步深入应用到生产及人们生活的各个方面。单片机是器件级计算机系统,实际上它是一个微控制器或微处理器。由于它功能齐全,体积小,成本低,因此它可以应用到所有电子系统中。同样,它也可以广泛应用于报警技术领域,使各类报警装置的功能更加完善,可靠性大大提高,以满足社会发展的需要。而传感器作为信息技术系统的“感官”器件,如果没有“感官”感受信息,或者“感官”迟钝,都难以形成高精度

9、、高速度的控制系统。美国曾把二十世纪八十年代称为传感技术时代,日本更是把传感技术列为十大技术之首。所以,根据报警器功能的需要,选择合适、精确、经济的烟雾传感器和单片机芯片是至关重要的。在本论文中的最主要的设计是选STC89C52单片机和MQ-2半导体气体烟雾传感器为核心器件。 目前,现代建筑都会有选择地安装不同功能的烟雾自动报警系统。因为烟雾自动报警系统是建筑物的神经系统,它能够感受、接收着发生火灾的早期信号并及时报警,发出警报同时告知用户和周边居民。它就像是一个个称职的更夫,给居住、忙碌或是休息在家庭中的人们以极大的安全感。在火灾的早期阶段,准确的探测到火情并迅速报警,对于及时组织有序快速疏

10、散、积极有效地控制火灾的蔓延、快速灭火和减少火灾对居住人群的损失都具有重要的意义。 1.1.2 烟雾报警器的国内外现状 国外从20世纪30年代开始研究及开发烟雾传感器,且发展迅速,一方面是因为人们安全意识增强,对环境安全性和生活舒适性要求提高;另一方面是因为传感器市场增长受到政府安全法规的推动。据有关统计,美国1996年到2002年烟雾传感器年均增长率为27%到30%。随着传感器生产工艺水平逐步提高,传感器日益小型化、集成度不断增大,使得烟雾检测仪器的体积也逐渐变小,提高了烟雾检测仪器的便携性,更加利于生产、运输及市场推广。 1963年5月,日本开发完成第一台接触燃烧式家用燃气泄漏报警器,次年

11、12月其改良产品问世,改良的报警器可以检测燃气、一氧化碳等气体,可以安装在浴室或者采用集中监视。 在70年代初期,我国开始研制烟雾报警器。虽然取得了很大的进步,但主要是在引进国外先进的传感器技术和生产工艺基础上,进一步的研究和发展。近年来,在烟雾选择性和产品稳定性上也有很大进步。燃气报警器可分为民用火灾烟雾报警器、工业用烟雾报警器、 有毒有害烟雾报警器三大系列产品。(1)民用火灾烟雾报警器 民用火灾烟雾报警器为居民家庭用的火灾报警器,一般安装在厨房,遇到火灾产生的烟雾时时,报警器可发出声光报警,或同时伴有数字显示,同时联动 外部设备。有的报警器可自动开启排风扇,把烟雾排出室外 (2) 工业用烟

12、雾报警器及有毒有害烟雾报警器 工业用烟雾报警器及有毒有害烟雾报警器只是检测探头有差异,而在原理和应用中都很相近。工业用燃气报警器及有毒烟雾报警器根 据检测环境的不同,也可分为检漏仪、控制器和探测器。 检漏仪可随身携带,主要应用于燃气管理的查漏与巡检。若有泄漏,则会声光报警,同时数字显示烟雾浓度,能够在短时间内采取安全措施。控制器与探测器结合使用,可长期监测烟雾的浓度。探测器可在防爆现场安装,控制器壁挂在值班室等有人值守的地方。当燃气被探测器探测后,通过屏蔽电缆线可以将信号传到控制器,则控制器会发出声光报警,排风装置启动或电磁阀切断气源被关闭,以确保安全。 1.1.3 烟雾报警器的发展趋势面对人

13、类社会经济与技术急速发展的时代,伴随这电子、计算机、通讯和现代控制技术的迅速发展,现代火灾自动报警应用技术发展趋势正在向着全总线制、软件编程、网络化、智能化、多样化、小型化、社区化、蓝牙技术无线化、高灵敏化、综合化等方面发展。当前烟雾自动报警系统存在许多的不足,比如通讯协议不一致,系统出现误报,智能化程度较低,网络化程度较低,等一些特殊恶劣环境较为突出的现象下,提出了采用统一、标准、开放的通讯协议。通过对系统方案、设备选型的优化,对新技术、新工艺、新材料的应用研究,改进烟雾自动报警系统的工作性能、减少维护费用和要求,向着更高可靠性、灵敏性、和低误报率,以及系统网络化、技术智能化方向发展,为更好

14、的预防和遏制火灾提供了强有力的保障,从而使国家和人民的生命、财产安全得到更好的保护。1.2 设计任务分析本篇论文是烟雾报警器的研制:(1)对系统进行整体规划和结构设计。(2)以STC89C52单片机为中央处理器,对硬件电路进行设计和改进,使其功能更加完善。系统硬件电路主要分为数据收集、声音报警电路、状态指示灯电路、数码管显示电路部分。 (3)系统的软件编制。按照软件实现的功能,主要分为主程序、初始化子程序、浓度显示子程序、报警子程序、报警限值设置子程序。在程序的编写过程中,加入了详细的文字注释,便于后期的改进与维护。 (4)硬件电路和软件的综合调试。 第2章 总体方案设计 烟雾报警器是能够检测

15、环境中的烟雾浓度,并具有报警功能的仪器。该报警系统的最基本组成部分应包括:信号采集模数转换电路、单片机控制电路、字符显示电路、声光报警电路等部分组成。 为适应家庭和工业等场所对可燃性易爆烟雾安全性要求,设计的烟雾报警器具有显示报警状态。报警器采用延时的工作方式,烟雾检测报警器以STC89C52单片机为控制核心,选用MQ-2半导体气体烟雾传感器采集烟雾浓度信息,配合外围电路构成烟雾报警系统。本设计包括硬件和软件设计两个部分。从设计的要求来分析该设计须包含如下结构:烟雾检测部分、STC89C52单片机主控部分、报警部分,AD采集四大部分。电路总题框图如图2.1所示: 电源开关 电源 STC89C5

16、2 单片机AD采集电路显示电路报警电路按键控制 图2.1 总体设计框图处理器采用51系列单片机STC89C52。整个系统是在系统软件控制下工作的。设置在监测点上的烟雾检测探头将检测到的烟雾变换成电信号,送出模拟信号,给AD采集电路采集。在单片机内,经软件查询、识别判决等环节实时发出烟雾报警状态控制信号。驱动蜂鸣器及报警指示灯报警。2.1 烟雾检测传感器选型烟雾传感器是测量装置和控制系统的首要环节。而烟雾报警器的信号采集由烟雾传感器负责。烟雾传感器能够将气体的种类及其浓度有关的信息转换为电信号,根据这些电信号的强弱就可以获得与待测气体在环境中存在的情况有关的信息,从而达到检测、监控、报警的功能。

17、可以说,没有精确可靠的传感器,就没有精确可靠的自动检测、控制和报警系统。烟雾传感器作为报警器中不可缺少的核心器件,它决定了所采集的烟雾浓度信号的准确性和可靠性。烟雾传感器内部结构如图2.2所示。 图 2.2 烟雾传感器及其结构图2.2.1 烟雾传感器的介绍烟雾传感器是模拟传感器。它能将空气中的烟雾浓度变量转换成有一定对应关系的输出信号的装置。烟雾传感器就是通过监测环境中烟雾的浓度来实现火灾防范的。当烟雾探头碰到烟雾或某些特定的气体,烟雾探头内部阻值发生变化,产生一个模拟值,从而对其进行控制。烟雾传感器利用烟雾敏感元件的电阻受烟雾(主要是可燃颗粒)浓度影响阻值变化的原理向单片机发送烟雾浓度相应的

18、模拟信号。在智能建筑中对火灾探测器的应用主要以感烟火灾探测器选用为主。随着传感器生产工艺水平逐步提高,传感器日益小型化、集成度不断增大,使得烟雾探测器的体积也逐渐变小,提高了烟雾探测器的便携性,更加利于生产、运输和市场推广。目前,烟雾传感器广泛应用在城市安防、小区、工厂、公司、学校、家庭、别墅、仓库、资源、石油、化工、燃气输配等众多领域。在国内的产品中,无论哪家生产的烟雾探测器,都可以探测到火灾的发生,都具有比较高的灵敏度,而且在安装中都比较简单。但是,由于各生产的设备不可通用,独立为正,不但不可彼此互相代替,更不可以互相通讯。使得用户面对众多厂家生产的烟雾探测器感到不知所措。而这也正是国内产

19、品市场的一个重大缺陷。(1)烟雾传感器的分类从构成气体传感器材料的形态上通常将它们分为干式和湿式气体传感器。由于对不同气体的检测方法不尽相同,目前主要的方法有:利用半导体气体器件检测的电气法;使用电极和电解液对气体进行检测的电化学法;利用气体对光的折射率或光吸收等特性来检测气体的光学法。 (2)烟雾传感器应满足的基本条件 一个烟雾传感器可以是单功能的,也可以是多功能的;可以是单一的实体,也可以是由多个不同功能传感器组成的阵列。但是,任何一个完整的烟雾传感器都必须具备以下条件: (a)能选择性地检测某种单一烟雾,而对共存的其它烟雾不响应或低响应; (b)对被测烟雾具有较高的灵敏度,能有效地检测允

20、许范围内的烟雾浓度;(c)对检测信号响应速度快,重复性好;(d)长期工作稳定性好; (e)使用寿命长; (f)制造成本低,使用与维护方便。(3)常见的烟雾探测器种类及工作原理 为了确保家庭环境的安全,需要对各种可燃性气体、有毒性气体进行检测。但是,由于烟雾的种类繁多,一种类型的烟雾传感器不可能检测所有的气体,通常只能检测某一种或两种特定性质的烟雾。例如氧化物半导体烟雾传感器主要检测各种还原性烟雾,如CO、H2、C2H5OH、CH3OH等。固体电解质烟雾传感器主要用于检测无机烟雾,如O2、CO2、H2、Cl2、SO2等。因此目前使用的烟雾传感器有很多种,各自的检测原理也各不相同,下面就对一些常用

21、的烟雾传感器进行介绍。(a)半导体烟雾传感器(半导体气敏传感器)半导体烟雾传感器包括用氧化物半导体陶瓷材料作为敏感体制作的烟雾传感器,以及用单晶半导体器件制作的烟雾传感器。半导体烟雾传感器是利用气体在半导体表面的氧化和还原反应导致敏感元件阻值变化而制成的。按照敏感机理分类,半导体烟雾传感器可分为电阻式和非电阻式。当半导体接触到气体时,半导体的电阻值将发生变化,利用传感器输出端阻值的变化来测定或控制气体的有关参数,这种类型的传感器称为电阻式半导体气敏传感器;当场效应管在接触到气体时,场效应管的电压将随周围气体状态的不同而发生变化,利用这种原理制成的传感器被称为非电阻式半导体气敏传感器。 (b)接

22、触燃烧式传感器 当这种被催化物覆盖的传感器表面接触易燃烟雾时,就会发生氧化反应而燃烧。其检测元件一般为铂金属丝,当对铂丝通以电流,保持300400的高温时,若与可燃性气体接触,可燃性气体就会燃烧,从而铂丝的温度就会上升,电阻值也就上升。通过测量铂丝的电阻值变化的大小,就可得到可燃性气体的浓度。(c)电化学传感器 电化学传感器由膜电极和电解液封装而成。电化学气敏传感器一般利用液体(或固体、有机凝胶等)电解质,其输出形式可以是电流(气体直接氧化或还原产生),也可以是电动势(离子作用于电极产生)。它的优点是:反映速度快、准确、稳定性好、能够定量检测,但寿命较短(大约两年)。(d)高分子烟雾传感器 利

23、用高分子气敏元件制作的烟雾传感器近年来得到很大的发展。高分子气敏元件在遇到特定烟雾时,其电阻、介电常数、材料表面声波传播速度和频率、材料重量等物理性能发生变化。高分子气敏元件由于具有易操作性、工艺简单、常温选择性好、价格低廉、易与微结构传感器和声表面波器件相结合,在毒性烟雾和食品鲜度等方面的检测中具有重要作用。高分子烟雾传感器具有对特定烟雾分子灵敏度高,选择性好,且结构简单,能在常温下使用,可以弥补其它烟雾传感器的不足。 (e)红外吸收型传感器 红外传感器通常用两束红外光进行烟雾测量,主光束通过测量元件内的目标烟雾,参考光束通过比较元件内的参考烟雾。在测量和比较元件中,红外射线被烟雾有选择地吸

24、收了。未吸收的红外光由光电探测器测量,产生一个正比于目标烟雾浓度的差分信号。非扩散式红外探测器NDIR,是其中的一种,所有的未吸收光全部以最小的扩散和损耗被记录下来。 (f) 离子感烟传感器离子感烟传感器对于火灾初起和阴燃阶段的烟雾气溶胶检测非常有效,可测烟雾粒径范围为0.03um-10um。它在内外电离室里面有放射源镅241。由于它能使两极板间空气分子电离为正、负离子,使电极之间原来不导电的空气具有导电性。在正常的情况下,内外电离室的电流、电压都是稳定的。当火灾发生时,烟雾粒子进入电离室后,电力部分(区域)的正离子和负离子被吸附到烟雾粒子上,使正、负离子相互中和的概率增加,从而将烟雾粒子浓度

25、大小以电流变化量大小表示出来,实现对火灾参数的检测。 (g)光电式感烟传感器 光电式感烟传感器由光源、光敏元件和电子开关等器件组成。平常光源发出的光,通过透镜射到达光敏元件上,电路维持正常,如果有烟雾从中阻隔,到达的光就减弱,于是光敏元件就把光强的变化变成电的变化,利用光散射原理对火灾初期产生的烟雾进行探测,并及时发出报警信号。按照光源不同,可分为一般光电式、激光光电式、紫外光光电式和红外光光电式等4种。不同场合,报警器检测烟雾种类的要求不同,但很多场合都会选择使用半导体烟雾传感器。因为比较其他半导体烟雾传感器,其优点更加突出。比如具有灵敏度高、响应快、体积小、结构简单,使用方便、价格便宜等优

26、点,且不会发生探头阻缓及中毒现象,维护成本也比较较低。因此,本设计中的烟雾传感器选用MQ-2半导体气体烟雾传感器。2.2.2 MQ-2半导体气体烟雾传感器MQ-2半导体传感器是以清洁空气中电导率较低的金属氧化物二氧化锡(SnO2)为主体的N型半导体气敏元件。当传感器所处环境中存在烟雾气体时,传感器的电导率随空气中烟雾气体浓度的增加而增大。在设计报警器时只有使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。该传感器具备一般半导体烟雾传感器灵敏度高、电导率变化大、响应和恢复时间短、抗干扰能力强、输出信号大、寿命长和工作稳定等优点,在市面上应用十分广泛。二氧化锡(SnO2)半导体气

27、敏元件特点:(a)物理、化学稳定性较好,与其他类型气敏元件相比,SnO2气敏元件寿命更长、稳定性更好、耐腐蚀性更强。(b)对气体检测是可逆的,而且吸附、脱离时间短,时间使用就越长。(c)结构简单,成本低,可靠行较高,机械性能良好。MQ-2气敏元件的结构如图2所示,由微型AL2O3陶瓷管、SnO2 敏感层,测量电极和加热器构成的敏感元件固定在塑料或不锈钢制成的腔体内,加热器为气敏元件提供了必要的工作条件。封装好的气敏元件有只针状管脚,其中个用于信号取出,个用于提供加 热电流。 MQ-2半导体气体烟雾传感器适用于烟雾、天然气、煤气、氢气、烷类气体、汽油、煤油、乙炔、氨气等的检测,对可燃性气体的(C

28、H4、C4H10、H2等)的检测很理想。这种传感器在较宽的浓度范围内对烟雾气体有良好的灵敏度,能够检测多种可燃性气体,十分适合应用在家庭的气体泄漏报警器中。是一款便携式气体检测器,非常适合多种应用的低成本传感器。其技术指标表2.1。回路电压(Vc)加热电压负载电阴(Rl)清洁空气中电阻 (Ra)灵敏度(S=Ra/Rdg)响应时间(trec)恢复时间(trec)元件功耗检测范围使用寿命最大DC 24VAC或DC 50.2V2K2000 K4(在1000ppmC4H10中)10S30S0.7W5010000ppm2年 表2.1 MQ-2的技术指标由于物理量和测量范围的不同,传感器的工作机理和结构就

29、不同。通常烟雾传感器输出的电信号是模拟信号(已有许多新型传感器采用数字量输出)。当信号的数值符合A/D转换器的输入等级时,可以不用放大器放大;当信号的数值不符合A/D转换器的输入等级时,就需要放大器放大。所以MQ-2半导体气体烟雾传感器要想把采集到的烟雾浓度模拟信号传送给单片机控制器就必须经过将模拟信号经过A/D转换器转化为可以识别的电信号给单片机。 设计时应注意,气敏元件开机通电时,其内阻很小,但经过一段时间后,才能恢复到原来的稳定状态。因此,QM-2气体传感器需开机预热几分钟,才可投入使用,以免造成误报。2.2 单片机选型单片机是烟雾自动报警系统的心脏,用来接收火灾信号并启动报警装置显示和

30、执行相应的报警。在单片机实现的控制功能中,需要单片机有较快的运算速度,使检测人员和用户在报警器系统正常工作时能够及时地观测到实时的烟雾浓度等级,并进行相应处理。同时,在能够满足报警器系统设计的计算速度及接口功能要求的同类型单片机中,要考虑选择价格低廉且体积轻巧的机型,在保证了报警器的精确性、可靠性及抗干扰性的基础上,能够不提高成本,缩小体积。由于单片机技术在各个领域正得到越来越广泛的应用,世界上许多集成电路生产厂家相继推出了各种类型的单片机,在单片机家族的众多成员中,MCS系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自动化工程应用的主要市场,成为国内单片机

31、应用领域中的主流。其中,51系列单片机的优点是价钱便宜,I/O口多,程序空间大。因此,测控系统中,使用51系列单片机是最理想的选择,因此设计采用STC89C52。2.2.1 STC89C52单片机简介 STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K可编程Flash存储器。使用高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在线可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。STC89C52具有以下标准功能:25

32、6字节RAM,8k字节Flash,32 位I/O 口线,看门狗定时器,三个16位定时器/计数器,2个数据指针,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。还有,STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。这一模块以单片机为中心把程序代码烧进去然后外围接上复位电路、振荡电路、键盘控制、LED显示电路、报警电路等子模块。2.2.2 单片机的引脚功能描述 下面对STC89C52各引脚的

33、功能进行较为详细的介绍:1)电源引脚Vcc和Vss Vcc(40脚):电源端为+5V Vss(20脚):接地端。 2)时钟电路引脚XTAL1和XTAL2XTAL2(18脚):接外部晶体的另一端,在单片机内部接至反向放大器的输出端。若采用外部震荡器时,该引脚接收振荡器的信号,即把词信号直接接到内部时针发生器的输入端。 XTAL1(19脚):接外部晶体的一个引脚。在片内,它是一个反向放大器的输入端。当采用外接晶体振荡器时,此引脚应接地。 3) 控制信号脚 RST ALE PSEN 和 EA RST(9脚):当振荡器运行时,在此引脚加上两个机器周期以上的高电平将使单片机复位。ALE/PROG(30引

34、脚):地址锁存允许信号端。当STC89C52上电正常工作后,正脉冲信号不断从ALE引脚传出。此频率为振荡器频率fosc的1/6,当CPU访问片外存储器时,ALE输出信号作为锁存低8位地址的控制信号。在CPU访问片外数据存储时,每取值一次(一个机器周期)会丢失一个脉冲。平时不访问片外存储时,正脉冲也以1/6的振荡频率从ALE端固定输出,于是ALE信号可以用作对外输出时钟或定时信号。 PSEN(29脚);程序存储允许输出信号引脚。在访问片外程序存储器时,此端定时输出负脉冲作为读片外存储器的选通信号。此引脚接ERROM的OE端。PSEN端有效,即允许读出ERROM/ROM中的指令码。CPU在从外部E

35、RROM/ROM取指令期间,每个周期PSEN两次有效。不过,在访问片外RAM时,要少产生两次PSEN负脉冲信号。要检查一个AT89C52小系统上电后CPU能否正常到ERROM/ROM中读取指令码,也可用于示波器看PSEN端有无脉冲输出。如有,说明基本上工作正常。 EA/VPP(31脚):外部程序存储器地址允许输入端/固化编程电压输入端。当EA引脚接高电平时,CPU只访问片内ERROM/ROM并执行内部程序存储器中的指令。但在PC(程序计数器)的值超过OFFFH(对8751/8051为4k)时,将自动转向执行片外存储器的程序。当出入信号EA引脚接低电平(接地)时,CPU只访问外部ERROM/RO

36、M并执行外部程序存储器中的指令,而不管是否有片内程序存储器。对于无芯片内的ROM的8031或8032,须外扩ERROM,此时必须将EA引脚接地。如果使用有片内ROM的STC89C52,外扩ERROM也是可以的,但也要使EA接地。引脚 第二功能P3.0 RXD (串行输入口)P3.1 TXD (串行输出口)P3.2 INT0(外部中断0)P3.3 INT1(外部中断1)P3.4 T0(定时器0外部中断)P3.5 T1(定时器1外部中断)P3.6 WR(外部存储器写选通)P3.7 RD(外部存储器读写通) 表2.2 P3的第二功能表4)I/O(输入/输出端口,P0,P1,P2,P3) P0口:P0

37、口是一个漏极开路的8位准双向I/O端口。 P1口:8位准双向I/O端口。 P2口:即可以做地址总线输出地址高8位,也可以做普通I/O用,(此时为准双向口)。 P3口:双功能口,即可以做普通I/O口用(此时为准向口,也可以按每位定义实现第二功能操作)。见上表2.2。2.3 温度采集模块温度传感器是检测温度的传感器件,现如今市场上,温度传感器的种类繁多,应用十分的广泛,发展速度快。温度传感器大致可以分为四个类型:热电偶、热敏电阻、电阻温度检测器(RTD)和IC温度传感器。本设计中采用DS18B20作为测温的温度传感器。2.3.1 DS18B20简介 DSl8B20温度传感器,是由美国DALLAS半

38、导体公司推出的智能改进型智能温度传感器。与传统的热敏电阻相比,他能够直接读出被测温度,也可根据要求通过简单的编程实现9l2位的数字直读方式。可以分别存93.75ms和750ms内完成9位和12位的数字量,温度变换功率来源于数据总线,总线本身也可以向所挂接DSl8B20供电,因此不需要额外电源。因而使用DSl8B20可使系统结构更趋向完善和简单,利用率更高。本文系统地介绍了基于DS18B20的温度测量控制系统的组成、设计方案、电路原理、程序设计过程。设计完成了冷库温度的监控和报警等令人满意的效果。DSl8B20采用3脚PR35封装或8脚SOIC封装,其内部结构框图如2.3所示: 图2.3 DSl

39、8B20的内部结构图DS18B20的内部结构主要有四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20的管脚排列如图2.4所示: 图2.4 DS18B20的管脚 DS18B20的引脚说明如下: GND :地 DQ :数据I/O VDD :电源 NC :空脚 64位激光ROM开始8位是产品类型的编号,接着是每个器件的惟一的序号共有48位,最后8位是前56位的CRC校本文系统地介绍了基于DS18B20的多点温度测量控制系统的组成、设计方案、电路原理、程序设计以及系统仿真过程。DS18B20冷库温度监控报警系统是以AT89C52单片机作为控制核心,智

40、能温度传感器DS18B20为控制对象,用数码管显示,运用C语言编程实现系统的各种功能。设计完成温度的测量,与上下限温度报警值设置。借助单片机编程软件Keil实现了系统软、硬件的交互联调,并结合数码管、DS18B20和AT89C52单片机最小系统进行了电路焊接和调试,实现了课题设计目的。 DSl8B20温度传感器的内部存储器包括一个高速暂存RAM和一个非易失性的可电擦除EEPRAM。后者用于存储TH,TL值。数据先写入RAM,经校验后再传给EEPRAM。而配置寄存器为高速暂存器中的第5个字节,他的内容用与确定温度值的数字转换分辨率,DSl8B20 工作时按此寄存器中的分辨率将温度转换为相应精度的

41、数值。低5位一直都是1,TM是测试模式位,用于设置DSl8B20在工作模式还是在测试模式。如表2.3所示。在DSl8B20出厂时该位被设置为0,用户不要去改动,Rl和R0决定温度转换精度位数。TMR1R011111表2.3 字节各位的定义由表2.4可见,设定的分辨率越高,所需要的温度数据转换时间就越长。因此,在实际应用中要在分辨率和转换时间权衡考虑。高速暂存存储器除了配置寄存器外,还有其他8个字节组成。其中温度信息(第l,2字节),TH和TL值第3,4节,第68字节,表现为全逻辑1;第9字节读出的是前面所有的8字节的CRC码,可用来保证通信正确。R1 R0 分辨率 温度最大转换时间/ms0 0

42、 9 93.750 1 10 187.51 0 11 275.001 1 12 750.00表2.4 数据分辨率和转换时间当DSl8B20接收到温度转换命令后,开始启动转换,如表2.5所示。转换完成后的温度值就以16位带符号扩展到二进制补码形式储存在高速暂存存储器的第l,2字节。单片机可通过单线接口读到该数据,读取时低位在前面,高位在后,数据格式以0.0625LSB形式表示。对应的温度计算:当符号位S=0时,直接将二进制位转换为十进制;当S=1时,先将补码变换为原码,再计算十进制值。 温度低位温度高位THTL配置保留保留保留8位CRC 表2.5 码制转换在DSl8B20完成温度变换之后,温度值

43、与贮存TH和TL内的触发值相比较因为这些寄存器仅仅是8位,所以0.5位在比较时被忽略。TH或TL的最高有较位直接对应于l6位温度奇存器的符号位。如果温度测量的结果高于TH或低于TL,那么器件内告警标志将置位。每次温度测量更新此标志。只要告警标志置位,DSl8B20将对告警搜索命令做出响应。这允许并联连接许多DSl8B20,同时进行温度测量。如果某处温度超过极限,那么可以识别出正在告警的器件并立即将其读出而不必读出非告警的器件。2.3.2 DSl8B20具体参数及工作方式参数特性:(1)独特的单线接口只需l个接口引脚即可通信(2)多点综合测温能力使分布式温度检测应用得以简化(3)不需要外部元件(4)可用数据线供电(5)需备份电源(6)测量范围从-55至+125增量值为05温度输入(2进制)输出(16进制)+1250000 0111 1101 000007D0H+850000 0101 0101 00000550H+25.06250000 0001 1001 00010191H+10.1250000

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服