版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、烟雾检测报警系统设计摘 要当今世界已进入信息时代,在利用信息的过程中,首先要解决的就是要获取准确可靠的信息,而传感器是获取自然和生产领域中信息的主要途径与手段。在现代工业生产尤其是自动化生产过程中,要用各种传感器来监视和控制生产过程中的各个参数,使设备工作在正常状态或最佳状态,并使产品达到最好的质量。随着这些系统能力的增强,传感器的作用越来越重要。传感器已成为自动化系统和机器人技术中的关键部件,作为系统中的一个结构组成,其重要性变得越来越明显。 为了提高对传感器的认识和了解,尤其是对烟雾传感器的深入研究以及其用法与用途,本文利用单片机结合传感器技术而开发设计了这一烟雾监控系统。本论文以电阻式烟
2、雾传感器和单片机技术为核心并与其他电子技术相结合, 设计出一种技术水平较好的烟雾报警器。其中选用MQ-2型半导体可燃气体敏感元件烟雾传感器实现烟雾的检测,具有灵敏度高、响应快、抗干扰能力强等优点,而且价格低廉,使用寿命长。选用的STC12C5410AD单片机,其整合了A/D转换、硬件乘法器、硬件脉宽调制器等资源,具有高速、低功耗、超强抗干扰等优点,是目前同类技术中性价比较高的产品。以STC12C5410AD单片机和MQ-2型半导体电阻式烟雾传感器为核心设计的烟雾报警器可实现声光报警、故障自诊断、浓度显示、报警限设置、延时报警及与上位机串口通信等功能。该烟雾报警器是一种结构简单、性能稳定、使用方
3、便、价格低廉、智能化的烟雾报警器,具有一定的实用价值。 关键词:传感器 ;烟雾报警器 ;STC12C5410AD单片机 ABSTRACTThe world has entered the information age, in the course of the use of information, we must first resolve is to obtain accurate and reliable information, and sensor is to obtain information in the field of natural and production of
4、the main ways and means. In modern industrial production, especially in automated production processes, use a variety of sensors to monitor and control the various parameters of the manufacturing process, so that equipment or the best work in the normal state, and to reach the best quality products.
5、 With the enhanced capacity of these systems, sensors have become increasingly important. Sensors have become automated systems and robotics in a key component, as the system composed of a structure, its importance has become increasingly apparent. In order to improve awareness and understanding of
6、the sensor, especially for smoke sensor in-depth research, and its use and purpose, this paper microcomputer with the sensor technology development and design of this smoke control system. In this thesis, smoke sensors and resistive technology as the core MCU and other electronic technology with the
7、 combination of skills to design a better smoke alarm. Which use MQ-2 combustible gas sensor type semiconductor Smoke Sensors detect smoke, have high sensitivity, fast response, the advantages of anti-interference ability, and low-cost, long life. Selected STC12C5410AD microcontroller, which integra
8、tes A / D conversion, hardware multiplier, the hardware resources such as pulse width modulator with a high speed, low power consumption, the advantages of superior anti-jamming, is similar in cost-effective high technology products. To STC12C5410AD microcontroller and MQ-2-type semiconductor resist
9、ance type smoke sensor as the core design of the smoke alarm can achieve sound and light alarm, fault diagnosis, concentration display, alarm limit settings, delay alarm and serial communication with PC functions. The smoke alarm is a simple structure, stable performance, easy to use, inexpensive, i
10、ntelligent smoke detectors, has some practical value. Keywords:sensors ; smoke alarm ; STC12C5410AD SCM目 录摘要································
11、························1 ABSTRACT························
12、183;······················2 第1章 绪论··························
13、·························61.1 概述························
14、;····························61.2 火灾报警器的发展趋势···················
15、183;············61.3 小结····································&
16、#183;···············8第2章 烟雾检测报警器的方案设计··························92.1 烟雾检测报警器设计思路··
17、3;·························92.2 烟雾传感器的选型······················
18、83;·············92.2.1 烟雾传感器介绍··································&
19、#183;····92.2.2 烟雾传感器的选定····································102.3 烟雾检测报警器整体设计方案···
20、83;··················122.3.1 烟雾检测报警器的结构····························
21、83;·122.3.2 烟雾检测报警器工作原理····························132.3.3 烟雾检测报警器的功能··············
22、183;···············142.4 小结·································
23、·················14第3章 烟雾检测报警器的硬件设计·························163.1 单片机的选型···
24、·····································163.1.1 单片机的选择··········
25、3;·····························163.2 烟雾检测报警器硬件电路设计·················
26、83;····183.2.1 信号采集及前置放大电路···························183.2.2 声音报警电路·············
27、···························193.2.3 数码管显示电路····················
28、83;················203.2.4 状态指示灯及控制键电路···························213.2.5 报警器故障自诊断电路
29、183;·····························223.3 小结···················
30、······························23第4章 烟雾检测报警器的软件设计·················
31、········244.1 STC12系列单片机调试及开发工具·················244.2 烟雾检测报警器软件流程及设计··················
32、;·244.2.1 主程序设计及流程图································254.2.2 主程序初始化流程图···········&
33、#183;····················264.2.3 中位值平均滤波法数字滤波子程序设计及流程图··274.2.4 报警子程序设计及流程图···················&
34、#183;·······294.2.5 控制按键设计子程序及流程图······················304.3 小结···············
35、183;·································30第5章 实验检定及误差分析··············
36、;··················325.1 烟雾检测报警器检定·····························
37、183;···325.1.1 爆炸概念介绍·········································325.1.2 实验数据分析
38、3;········································325.2 实验误差分析·······
39、3;································335.3 小结················
40、183;·································34结论···············
41、3;··········································34致谢·······
42、··················································
43、·36参考文献················································
44、·····36第1章 绪论1.1 概述现代建筑的特点是楼层不断加高,这主要是从缓解城市用地紧张的角度出发的,同时还便于集中供电、供热、供气,便于集中控制和管理。现在,不论是普通型(比如民用住宅)还是豪华型(比如高级宾馆)的高层建筑,都日益重视防火和安全技术的普及应用。因为其楼层多、人员密集,如果发生火灾,疏散困难,扑救也困难,势必造成严重的人员伤亡和财产损失。为了保障高层建筑安全可靠,必须设计出具有可靠性高、实时性好的火灾自动报警与消防系统,其要求是:(1)当有火情发生时,能以最快的速度检测报警,并能检测火情发生的具体地点;(2)经查实确认后,
45、能及时的通报消防部门灭火;(3)系统本身应有自身故障检测的功能,保证自动报警系统功能完好;(4)较高的系统抗干扰能力,防止系统发生误报警。目前,虽然已经有多种火灾自动报警系统,但大多还属于脱机方式,最终要靠人来联系消防部门,往往由于不能及时报警而造成重大损失。如果能够以在线的方式直接工作,将很大程度上减轻财产损失和人员伤亡。正是着眼于这一问题,力图从根本上解决问题,直接将信号通过无线传输技术发送给主控室或消防部门,达到第一时间救火的目的。1.2 发展趋势 传感器在科学技术领域、工农业生产以及日常生活中发挥着越来越重要的作用。人类社会对传感器提出越来越高的要求是传感器技术发展的强大动力。而现在科
46、学技术突飞猛进则提供了坚强的后盾。 纵观几十年来的传感技术领域的发展,不外乎分为两个方面:一是提高与改善传感器的技术性能,二是寻找新原理、新材料、新工艺及新功能等。提高与改变传感器的技术性能的途径:(1)差动技术 差动技术是传感器中普遍采用的技术。它的应用可显著地减小温度变化、电源波动、外界干扰等对传感器精度的影响等。不少传感器由于采用了差动技术,还可使灵敏度增大。 (2)平均技术 在传感器中普遍采用平均技术可产生平均效应,其输出则是这些单元输出的平均值。可见,在传感器中利用平均技术不仅可使传感器误差减小,且可增大信号量,即增大传感器灵敏度。 (3)补偿与修正技术 补偿与修正技术在传感器中得到
47、了广泛的应用。这种技术的运用大致是针对下列两种情况。一种是针对传感器本身特性的,另一种是针对传感器的工作条件或外界环境的。 对于传感器特性,可以找出误差的变化规律,或者测出其大小和方向,采用适当的方法加以补偿或修正。 针对传感器工作条件或外界环境进行误差补偿,也是提高传感器精度的有力技术措施。不少传感器对温度敏感,由于温度变化引起的误差十分可观。为了解决这个问题,必要时可以控制温度,增加恒温装置,但往往费用太高,或使用现场不允许。而在传感器内引入温度误差补偿又常常是可行的。这时应找出温度对测量值影响的规律,然后引入温度补偿措施。 补偿与修正,可以利用硬件来解决,也可以采用微型计算机通过软件来实
48、现。 (4)屏蔽、隔离与干扰抑制 传感器大都要在现场工作的,现场的条件往往是难以充分预料的,有时是极其恶劣的。各种外界因素将影响传感器的精度以及其他相关性能。为了减小测量误差,保证其原有性能,就应设法削弱或消除外界因素对传感器的影响。其方法归纳起来有二:一是减小传感器对影响因素的灵敏度;二是降低外界因素对传感器实际作用。 (5)稳定性处理 传感器作为长期测量或反复使用的器件,其稳定性显得特别重要,其重要性甚至胜过精度指标,尤其是对那些很难或无法定期鉴定的场合。 造成传感器性能不稳定的原因是:随着时间的推移和环境条件的变化,构成传感器的各种材料与元器件性能将发生变化。 为了提高传感器性能的稳定性
49、,应该对材料、元器件或传感器整体进行必要的稳定性处理。1.3 小结现在的楼层不断加高,对于这类高层建筑,都日益重视防火的问题。如果安装了火灾报警系统,其可将信号通过无线传输技术发给消防部门,可以保障高层建筑的安全,将人员伤亡和财产损失降到最低。传感器在科学技术领域、工农业生产以及日常生活中发挥着越来越重要的作用。几十年来的传感技术领域的发展,不外乎分为两个方面:一是提高与改善传感器的技术性能,二是寻找新原理、新材料、新工艺及新功能等。本论文主要是有以下几个部分组成:第一章绪论;第二章烟雾检测报警器的方案设计;第三章烟雾检测报警器的硬件设计;第四章烟雾检测报警器的软件设计;第五章实验检定及误差分
50、析;第六章总结;第七章致谢。第2章 烟雾检测报警器的方案设计2.1 烟雾检测报警器设计思路烟雾检测报警器是能够检测环境中的烟雾浓度,并具有报警功能的仪器。烟雾信号采集电路一般由烟雾传感器和模拟放大电路组成,将烟雾信号转化为模拟的电信号。模数转换电路将从烟雾检测电路送出的模拟信号转换成可识别的数字信号后送入单片机。单片机对该数字信号进行滤波处理,并对处理后的数据进行分析与处理。单片机对该数字信号进行滤波处理,并对处理后的数据进行分析,是否大于或等于某个预设值,如果大于则启动报警电路发出报警声音,反之则为正常状态。为方便检测与监控,使仪器测试人员及用户能够直观地观察到环境中烟雾浓度值,可将浓度值送
51、到显示屏中。2.2 烟雾传感器的选型 烟雾传感器由敏感元件和转换元件组成,它将可燃性气体在空气中的含量转化成电信号,通过A/D转换电路,将模拟信号转换成数字信号后送到单片机,进而由单片机完成数据处理等工作。2.2.1 烟雾传感器介绍 下面将目前广泛采用的分类方法作一个简单介绍。 首先,按传感器的工作机理,可分为物理型、化学型、生物型等。 其次,按构成原理,可分为结构型与物性型两大类。 结构型传感器是利用物理学中场的定律构成的,包括动力场的运动定律,电磁场的电磁定律等。物理学中的定律一般是以方程式给出的。对于传感器来说,这些方程式也就是许多传感器在工作时的数学模型。这类传感器的特点是传感器的工作
52、原理是以传感器中元件相对位置变化引起场的变化为基础,而不是以材料特性变化为基础。物性型传感器是利用物质定律构成的。物质定律是表示物质某种客观性质的法则。这种法则,大多数是以物质本身的常数形式给出。这些常数的大小,决定了传感器的主要性能。因此,物性型传感器的性能随材料的不同而异。 第三,根据传感器的能量转换情况,可分为能量控制型传感器和能量转换型传感器。能量控制型传感器,其能量需要外电源供给。能量转换型传感器,它不需要外电源。 第四,按照物理原理分类,可分为: (1)电参量式传感器。(2)磁电式传感器。(3)压电式传感器。(4)光电式传感器,包括一般光电式、光栅式、激光式、光电码盘式、光导纤维式
53、、红外式等。(5)气电式传感器。(6)热电式传感器。(7)波式传感器,包括超声波式、微波式等。(8)射线式传感器。(9)半导体式传感器。(10)其它原理的传感器等。2.2.2 烟雾传感器的选定(1)根据测量对象与测量环境确定传感器的类型要进行具体的测量工作,首先要考虑采用何种原理的传感器,这需要分析多方面的因素之后才能确定。因为,即使是测量同一物理量,也有多种原理的传感器可供选用,哪一种原理的传感器更为合适,则需要根据被测量的特点和传感器的使用条件考虑以下一些具体问题:1.量程的大小;2.对传感器体积的要求;3.测量方式为接触式还是非接触式;4.信号的引出方法,有线或是非接触测量。在考虑上述问
54、题之后就能确定选用何种类型的传感器,然后再考虑传感器的具体性能指标。 (2)灵敏度的选择通常,在传感器的线性范围内,希望传感器的灵敏度越高越好。反当灵敏度高时,与被测量变化对应的输出信号的值才比较大,有利于信号处理。但值得注意的是,传感器的灵敏度高,与被测量无关的外界噪声就容易混入,并会被放大系统放大,影响测量精度。 (3)频率响应特性失真的测量条件,实际上传感器的响应总有定延迟,希望延迟时间越短越好。传感器的频率响应越高,可测的信号频率范围就越宽,而由于受到结构特性的影响,机械系统的惯性较大,因有频率低的传感器可测信号的频率较低。在动态测量中,应根据信号的特点响应特性,以免产生误差。 (4)
55、线性范围传感器的线形范围是指输出与输入成正比的范围。以理论上讲,在此范围内,灵敏度保持定值。传感器的线性范围越宽,则其量程越大,并且能保证一定的测量精度。在选择传感器时,当传感器的种类确定以后首先需看其量程是否满足要求。但实际上,任何传感器都不能保证绝对的线性,其线性度也是相对的。当所要求测量精度比较低时,在一定的范围内,可将非线性误差较小的传感器近似看作线性的,这会给测量带来极大的方便。 (5)稳定性传感器使用一段时间后,其性能保持不变化的能力称为稳定性。影响传感器长期稳定性的因素除传感器本身结构外,主要是传感器的使用环境。因此,要使传感器具有良好的稳定性,传感器必须要有较强的环境适应能力。
56、在选择传感器之前,应对其使用环境进行调查,并根据具体的使用环境选择合适的传感器,或采取适当的措施,减小环境的影响。传感器的稳定性有定量指标,在超过使用期后,在使用前应重新进行标定,以确定传感器的性能是否发生变化。在某些要求传感器能长期使用而又不能轻易更换或标定的场合,所选用的传感器稳定性要求更严格,要能够经受住长时间的考验。 (6)精度传感器的精度越高,其价格越昂贵,因此,传感器的精度只要满足整个测量系统的精度要求就可以,不必选得过高。这样就可以在满足同一测量目的的诸多传感器中选择比较便宜和简单的传感器。如果测量目的是定性分析的,选用重复精度高的传感器即可,不宜选用绝对量值精度高的;如果是为了
57、定量分析,必须获得精确的测量值,就需选用精度等级能满足要求的传感器。对某些特殊使用场合,无法选到合适的传感器,则需自行设计制造传感器。自制传感器的性能应满足使用要求。半导体烟雾传感器的优点更加突出:灵敏度高、响应快、抗干扰性好、使用方便、价格便宜,维护成本较低等。因此,本设计采用半导体烟雾传感器作为报警器烟雾信息采集部分的核心。而在众多半导体气体传感器中,本设计选用MQ-2型烟雾传感器,这种型号的传感器具备灵敏度高、响应快、抗干扰能力强、寿命长等优点。2.3 烟雾检测报警器整体设计方案2.3.1 烟雾检测报警器的结构 报警器系统结构系统以单片机为核心,配合外围电路共同完成信号采集、浓度显示、时
58、间显示、状态显示、声音及闪烁报警、按键输入、故障自检等功能。报警器采用巡检的工作方式,进行两级报警值设定,并发出不同的光、声信号。系统应采用高性能的单片机,要求工作稳定、测量精度高、通用性强、功耗低,保证报警器的精确性及可靠性,而且最好体积小,成本低,有利于减少报警器的体积,降低报警器的成本。图2-1 烟雾检测报警器的结构2.3.2 烟雾检测报警器工作原理 传感器是通过测量空气中的正负电荷的平衡来工作的。在传感器内部,有一小片放射性物质,这种物质能在感应室内流动的空气中产生一股微小的电流。在线路板上,有一个电脑芯片用来监测这股电流。当烟雾粒子进入到感应室后,就会扰乱那里的正负电荷的平衡,同时也
59、会使这股电流发生变化。当烟雾逐渐加重,正负电荷的不平衡性就会加强。当这种平衡性达到一定的限度,喇叭就会响起。首先,传感器送来的烟雾浓度对应的微小的电压信号经过放大,转化成较大的电压信号送入单片机;然后, A/D转换,浓度比较,对数据进行线性化处理, 将数字化电压信号转化成为对应的十进制浓度值;最后,将实际可燃性气体浓度送入液晶,并判断浓度值是否超出报警限,当浓度处于正常状态绿灯长亮,当烟雾浓度超出设定的限定值时,发出声音报警并伴随红灯闪亮。2.3.3 烟雾检测报警器的功能 (1)自诊断故障报警功能 当传感器加热丝或者电缆线发生断线或者接触不良的情况时,报警器发出警报,并且黄色指示灯闪烁,提醒用
60、户检查传感器或者电路线接触情况,及时排除故障,保证安全。 (2)烟雾浓度显示通过液晶屏显示可燃烟雾的浓度值,并且可以切换到设置状态,通过键盘设置或者更改报警限值,以便于用户或检测人员随时观测烟雾浓度及更改报警限。 (3)烟雾报警功能 当烟雾浓度连续20秒取值都在报警限值之上,蜂鸣器开始报警,声音越来越急促,并且伴随红灯闪烁。(4)防止报警器误报功能 快速重复检测及延时报警可以区别出是管道中可燃烟雾的泄漏,还是由于打开阀门时的微量烟雾的散失。 (5)看门狗自检单片机状态功能 调用单片机中的看门狗程序,定时检查单片机工作状态,一旦发现单片机出现死循环状态,立即复位,保证报警器工作正常。 (6)与上
61、位机通讯功能 可以实现与计算机串口通讯,对报警器采取统一控制,以及便于采集和处理数据,也可以在计算机上更改报警限值等。2.4 小结烟雾检测报警器是能够检测环境中的烟雾浓度,并具有报警功能的仪器。此电路是将烟雾信号转化为模拟的电信号,再转换为可识别的数字信号后送入单片机并且对该信号的数据进行分析与处理。烟雾传感器的选定可以从以下几个方面入手:(1)根据测量对象与测量环境确定传感器的类型;(2)灵敏度的选择;(3)频率响应特性;(4)线性范围;(5)稳定性;(6)精度。烟雾检测报警器工作原理:传感器送来的烟雾浓度对应的微小的电压信号经过放大,转化成较大的电压信号送入单片机;然后, A/D转换,浓度
62、比较,对数据进行线性化处理, 将数字化电压信号转化成为对应的十进制浓度值;最后,将实际可燃性气体浓度送入液晶,并判断浓度值是否超出报警限,当浓度处于正常状态绿灯长亮,当烟雾浓度超出设定的限定值时,发出声音报警并伴随红灯闪亮。第3章 烟雾检测报警器的硬件设计3.1 单片机的选型 3.1.1 单片机的选择 单片机是烟雾检测报警器的核心部件,一方面它要接收来自传感器的烟雾浓度的模拟信号和故障检测信号,另一方面要对两种信号分别进行处理,控制后续电路的相应工作;同时,查询是否有键按下的命令。在单片机实现的功能中,将模数转换后的信号做数字滤波,再进行线性化处理,然后送LCD显示,这一过程的软件实现,需要单
63、片机有较快的运算速度,使仪表监测人员能够观测到实时的烟雾浓度,并进行相应处理。 STC12C5410AD单片机较以往的单片机提高了工作效率,使系统的可靠性、抗干扰能力得到了显著改善,而且进一步小型化和便携化。STC12C5410AD单片机具有以下特点:(1) Flash存储器STC12C5410AD Flash存储器为10KB。 Flash存储器主要用作程序存储,可经计算机串口接口下载程序;程序运行时能对其中的1段或多段进行擦、写操作,因此兼有数据存储器功能。Flash存储器的掉电保护功能可以按字或字节读写,最小擦除单位为1段,经过擦除的位为1,写入位为0。(2)脉宽调节模式所有PCA模块都可
64、用作PMW输出。输出频率取决于PCA定时器的时钟源。由于所有模块共用仅有的PCA定时器,所有它们的输出频率相同。当CL SFR的值小于时,输出为低,当CL SFR的值等于或大于时,输出为高。当CL的值由FF变为00溢出时,这样就可实现无干扰地更新PWM。(3) I/O口工作类型设置STC12C5410AD带有24个I/O引脚,它的I/O与传统的I/O不同,每个I/O口均可由软件设置成4种工作类型之一,使得功能口和通用I/O口复用。4种类型分别为:准双向口、推挽输出、仅为输入(高阻)和开漏输出功能。在对同一个I/O口进行操作前要选择其要实现的功能,这样大大地增强了端口的功能和灵活性。其中一些I/
65、O口还可以与STC12C5410AD中的特殊模块相结合完成更为复杂的工作。如与捕获比较模块相结合可以实现串行通信,与A/D模块结合实现A/D转换等。此外,STC12C5410AD的I/O端口电气特性也十分突出,几乎所有的I/O口都有20mA的驱动能力,对于一般的液晶显示屏、蜂鸣器可以直接驱动而无需辅助电路。许多端口内部都集成了上拉电阻,可以方便地与外围器件相接。(4) A/D模数转换寄存器STC12C5410AD单片机的A转换口在P1口(P1.7P1.0),有8路10位高速A/D转换器,STC12C5410AD系列是10位精度的A/D,速度均可达到1OOKHz(10万次/秒),可以完成温度检测
66、、电池电压检测、按键扫描、频谱检测等功能。上电复位后P1口是弱上拉型的I/O口,可以通过软件设置将8路中的任何一路设置为A/D转换,不需作为A/D使用口可继续作为I/O口使用。这样,A/D转换和I/O口可以灵活的运用,节省了软件及时间。(5)有配套的仿真开发工具STC12C5410AD的Flash存储器给用户的开发带来方便。用户可以将芯片焊接在线路板上后进行下载程序、调试程序和修改程序。同时,STC12C5410AD的片内已集成了程序断点控制等逻辑功能。因此,它的开发工具较为简单。仿真器与STC12C5410AD经串口连接。因此,用户只要在设计应用系统时为调试需要预留好STC12C5410AD
67、的串口接口的引出插座,即可实现系统的程序下载调试、系统现场编程硬件仿真或软件升级功能,而且无需外加编程电压。3.2 烟雾检测报警器硬件电路设计 3.2.1 信号采集及前置放大电路 传感器输出信号一般比较微弱,需要经过前置电路对其进行放大、滤波、电平调整,满足单片机对输入信号的要求。下面详细介绍运算放大电路: 如图3-1所示,从传感器的上端出来的信号Vi经过运算放大器的同相输入端,但是为保证引入的是负反馈,输出电压Vo通过电阻R4接到反相输入端,同时,反相输入端通过电阻R3接到参考电压。同相比例运算电路有以下几个特点: (1)同相比例运算放大电路是一个深度的电压串联负反馈电路。(2)电压放大倍数
68、,即输出电压与输入电压的幅值成正比,且相位相同,所以此电路实现了同相比例放大。 (3)由于引入了深度电压串联负反馈,因此电路的输入阻抗很高,输出阻抗很低。高输入阻抗就可以减少放大电路对前端电路的影响,同时低输出阻抗也可以提高自身的抗干扰性,这显然有利于电路中其他模块的设计。图3-1 信号采集及前置放大电路3.2.2 声音报警电路声音报警电路图如图3-2所示。报警装置采用无源压电式KM3712x型蜂鸣器,较一般的蜂鸣器体积大,声音响亮,适用于家用煤气报警器的报警声音源。当单片机STC12C5410AD的17脚(P3.7)接至R6端口并置1时,三极管导通,蜂鸣器报警。当置0时,三极管不导通,蜂鸣器
69、不报警。 (a) (b)图3-2 声音报警电路3.2.3 数码管显示电路 数码管显示电路中:a端口与P2.0相连接;b端口与P2.1相连接;c端口与P2.2相连接;d端口与P2.3相连接;e端口与P2.4相连接;f端口与P2.5相连接;g端口与P2.6相连接;dt端口与P2.7相连接。图3-3 数码管显示电路3.2.4 状态指示灯及控制键电路 状态指示灯及控制键电路图如图3-4和3-5所示。单片机STC12C5410AD的18脚(P1.0)、12脚(P2.4)、13脚(P2.5),控制输出的状态指示灯。绿灯常亮表示正常状态,环境中可燃烟雾浓度极低。黄灯闪亮表示传感器加热丝或者电缆发生断线或者接
70、触不良。红灯闪亮表示环境中可燃烟雾浓度超过报警限值,提醒用户尽快作相应安全措施。 当烟雾浓度超过报警限,报警器发出鸣叫,用户到达现场,可按下按键停止报警器鸣叫。若过一段时间浓度仍超出报警限,报警器会再次鸣叫提醒用户。图3-4 状态指示灯电路图图3-5 控制按键连接示意图3.2.5 报警器故障自诊断电路 (1)判断传感器电源连接情况 在传感器的地端串联一个电阻R6。当传感器正常连接时,电阻和传感器分压,此时电阻两端有微弱的电压,单片机可以通过P1.1(AD)口检测到; 如果传感器电源连接不正常,则会产生断路,检测到电阻两端电压为0。图3-6 传感器电源连接自诊断电路(2)判断传感器信号端连接情况
71、 另一种情况是判断传感器信号端是否连接正确,此时不需要外加电路,在传感器预热2分钟后,测量传感器信号的输出电压,如果电压为5V,则说明传感器的信号端连接不正常。 当报警器自诊断发现传感器连接不正常,就会发出长鸣声音警报,并伴随黄灯闪烁,提醒用户及时排除传感器连接问题。3.3 小结单片机是烟雾检测报警器的核心部件,一方面它要接收来自传感器的烟雾浓度的模拟信号和故障检测信号,另一方面要对两种信号分别进行处理,控制后续电路的相应工作;同时,查询是否有键按下的命令。在单片机实现的功能中,将模数转换后的信号做数字滤波,再进行线性化处理,然后送LCD显示,这一过程的软件实现,需要单片机有较快的运算速度,使
72、仪表监测人员能够观测到实时的烟雾浓度,并进行相应处理。本论文运用STC12C5410AD单片机,此单片机可靠性高,抗干扰能力强。在本章节中也包含了信号采集及前置放大电路,声音报警电路,数码管显示电路,状态指示灯及控制键电路和报警器故障自诊断电路。第4章 烟雾检测报警器的软件设计4.1 STC12系列单片机调试及开发工具 本系统的软件编程使用的是美国Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势。 C51工具包的整体结构中,可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE本身或其它编辑器编辑
73、C或汇编源文件。然后分别由C51及A51编译器编译生成目标文件。目标文件可由LIB51创建生成库文件,也可以与库文件一起经C51连接定位生成绝对目标文件。ABS文件由OH51转换成标准的Hex文件,以供调试器dScope51或tScope51使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器中。 STC12系列单片机下载程序使用的是STC单片机ISP下载编程软件。ISP工具的功能主要是将由PC机串接来的8位并行数据与单片机的串行数据进行相互转换,以实现PC机与STC12C5410AD的RXD及TXD口通讯。当用户将源程序经语法检查无误并生成代码时,就可以将程序
74、代码下载到Flash芯片中,而用户的系统可以是在线状态。用户可以通过调试环境软件的人机对话界面,检查或修改Flash芯片内的各种存储器、寄存器的数据。 4.2 烟雾检测报警器软件流程及设计 本论文中,软件解决的主要问题是检测烟雾传感器的烟雾浓度信号,然后对信号进行AD转换,数字滤波,线性化处理,段式液晶浓度显示,按键功能设置,以及报警器声光警报。 4.2.1 主程序设计及流程图 主程序流程图如图4-1所示。首先要给传感器预热三分钟,因为MQ-2型半导体电阻式烟雾传感器在不通电存放一段时间后,再次通电时,传感器不能立即正常采集烟雾信息,需要一段时间预热。程序初始化结束后,系统进入监控状态。 ST
75、C12C5410AD单片机对传感器检测的烟雾浓度信号进行A/D转换、平均值法滤波、线性化处理后,将浓度值与报警限设定值相比较,判断是否报警。同时送入段式液晶显示烟雾浓度值。主程序还包括状态指示灯及按键功能设置,中断子程序等,使报警器功能更加完善,给用户带来便利。图4-1 主程序流程图4.2.2 主程序初始化流程图给传感器预热后,程序开始执行初始化子程序,这部分实现的功能包括各种I/O口输入输出状态的设定、寄存器初始化等。首先设定定时初值50ms,利用IAP写入EEPROM,作为取值间隔。然后设置定时器0,选择方式1。方式1状态下定时器的工作寄存器TH1、TL1是全16位参与操作。接下来定时器0
76、中断允许位置1,打开定时器0,关闭蜂鸣器,开启绿灯,设置报警限初值。图4-2 主程序初始化流程图4.2.3 中位值平均滤波法数字滤波子程序设计及流程图 在烟雾传感器对烟雾浓度采样时,可能会遇到尖脉冲干扰的现象。干扰通常只影响个别采样点的数据,此数据与其他采样点的数据相差比较大。 如果采用一般的平均值法,则干扰将“平均”到计算结果上去,故平均值法不易消除由于脉冲干扰而引起的烟雾浓度采样值的偏差。 为此,可采取中位值平均滤波法(又称防脉冲干扰平均滤波法),先对N个采样数据进行比较,去掉其中的最大值和最小值,然后计算余下的数据的算术平均值。这种方法既可滤去脉冲干扰又可滤去小的随机干扰。保证报警器检测
77、烟雾浓度的准确性,减小误报、错报的可能。 在实际应用中,N可取任何值,但为了加快测量计算速度,本论文数字滤波的设计中N取10。即调用A/D连续进行10次采样,去掉其中的最大值和最小值,计算其余8个值的平均值,将这个平均值送入寄存器。 图4-3 中位值平均滤波法程序流程图4.2.4 报警子程序设计及流程图 当烟雾浓度超过报警设定值时,报警器发出一种近似警笛的鸣叫声,对应通道的红灯闪亮,以提示操作人员采取安全对策或自动控制相关安全装置,从而保障生产安全,避免火灾和爆炸事故的发生。为防止误报,在程序设计上,对烟雾浓度进行快速重复检测和延时报警,以区别出是管道中烟雾的泄漏,还是由于暂短打开阀门产生的可
78、燃烟雾的微量散失,防止误报。图4-4 报警子程序流程图4.2.5 控制按键设计子程序及流程图本报警器设计附加一个按键,功能分别为:确定(消音)。图4-5 键盘处理子程序流程图4.3 小结主程序设计及流程图:STC12C5410AD单片机对传感器检测的烟雾浓度信号进行A/D转换、平均值法滤波、线性化处理后,将浓度值与报警限设定值相比较,判断是否报警。主程序初始化流程图:首先设定定时初值50ms,利用IAP写入EEPROM,作为取值间隔。然后设置定时器0,选择方式1。方式1状态下定时器的工作寄存器TH1、TL1是全16位参与操作。接下来定时器0中断允许位置1,打开定时器0,关闭蜂鸣器,开启绿灯,设
79、置报警限初值。中位值平均滤波法数字滤波子程序设计及流程图:先对N个采样数据进行比较,去掉其中的最大值和最小值,然后计算余下的数据的算术平均值。这种方法既可滤去脉冲干扰又可滤去小的随机干扰。报警子程序设计及流程图:当烟雾浓度超过报警设定值时,报警器发出一种近似警笛的鸣叫声,为防止误报,在程序设计上,对烟雾浓度进行快速重复检测和延时报警,以区别出是管道中烟雾的泄漏,还是由于暂短打开阀门产生的可燃烟雾的微量散失,防止误报。第5章 实验检定及误差分析5.1 烟雾检测报警器检定 5.1.1 爆炸概念介绍 “LEL”是指爆炸下限。 可燃烟雾在空气中遇明火种爆炸的最低浓度,称为爆炸下限,简称LEL。可燃烟雾
80、在空气中遇明火种爆炸的最高浓度,称为爆炸上限,简称UEL。 烟雾的浓度过低或过高时是没有危险的,只有与空气混合形成混合气体才会发生燃烧或爆炸。燃烧是伴有发光发热的激烈氧化反应,它必须具备三个要素:可燃物(燃气);助燃物(氧气);点火源(温度)。可燃气的燃烧可以分为两类, 一类是扩散燃烧,即挥发的或从设备中喷出、泄漏的可燃气,遇到点火源混合燃烧。另一类燃烧,是可燃气与空气混合着火燃烧,这种燃烧反应激烈而速度快,一般会产生巨大的压力和声响,又称之为爆炸。有关权威部门和专家已经对目前发现的可燃气作了燃烧爆炸分析,制定出了烟雾的爆炸极限,它分为爆炸上限和爆炸下限。低于爆炸下限,混合气中的可燃气的含量不足,不能引起燃烧或爆炸,高于上限混合气中的氧气的含量不足,也不能引起燃烧或爆炸。另外,可燃气的燃烧与爆炸还与烟雾的压力、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论