有毒可燃气体报警器的研究.doc_第1页
有毒可燃气体报警器的研究.doc_第2页
有毒可燃气体报警器的研究.doc_第3页
有毒可燃气体报警器的研究.doc_第4页
有毒可燃气体报警器的研究.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

有毒可燃气体报警器的研究 第1章 绪论1.1课题研究的目的和意义随着石油化学工业的发展,易燃、易爆、有毒气体的种类和应用范围都得到了增加。这些气体在生产、运输、使用过程中一旦发生泄漏,将会引发中毒、火灾甚至爆炸事故,严重危害人民的生命和财产安全。由于气体本身存在的扩散性,发生泄漏之后,在外部风力和内部浓度梯度的作用下,气体会沿地表面扩散,在事故现场形成燃烧爆炸或毒害危险区,扩大危害区域。例如,1995 年7 月,四川省成都市化工总厂液氯车间发生氯气泄漏,当场造成3 人死亡,6 人受伤,仅约一小时左右,市区范围数十平方公里范围内都能闻到刺激性的氯气味。因此,这类事故具有突发性强、扩散迅速、救援难度大、危害范围广等特点。一旦发生气体泄漏事故,必须尽快采取相应措施进行处置,才能将事故损失降低到最低水平。及时可靠地探测空气中某些气体的含量,及时采取有效措施进行补救,采取正确的处置方法,减少泄漏引发的事故,是避免造成重大财产和人员伤亡的必要条件。这就对气体的检测和监测设备提出了较高的要求。作为一种重要的气体探测器,气体传感器近年来得到了很大的发展。气体传感器的发展使得其应用越来越广泛。危险化学品和可燃性气体要加强安全管理,完善安全措施、控制事故隐患。但是,不可能达到绝对安全,仍然会出现万有一失的情况。因此,事故隐患的检测报警,在危险化学品和可燃性气体场所有害可燃性气体或液体(蒸汽)检测报警,是非常必要的。对避免和控制事故具有重要意义。随着人类社会的进步、生产的发展,人们的生活水平不断提高,随之带来了环境空气污染问题。工厂排放的废气、烟道氧、汽车排放废气、内燃机等排放气体对空气环境造成的污染日益严重。一氧化碳虽然不会使酸雨现象严重,但是对人们的身体健康有影响。一氧化碳是一种无色、无味的气体,它与血液中的血红素结合的能力是氧的240 倍,它与血红素形成稳定的络合物,使血红蛋白丧失了输送氧气的能力,从而导致组织低氧症,甚至死亡。一氧化碳浓度的高低是评价空气质量好坏的重要指标之一,也是工厂、煤矿井下是否发生自燃火灾的重要标志之一。为了保证人们身体健康和环境洁净,世界各国都纷纷致力于防止空气污染的产生。国家工业卫生标准规定,生产现场一氧化碳浓度不允许超过50ppm 。我国环境保护大气污染监测和工厂矿井中都要求有连续、自动化的现场检测仪。我设计的是有毒可燃其他报警器,该仪器以单片机STC89C52为核心,包括传感器、A/D转换、液晶显示屏、声光报警和按键模块等部分。传感器部分采用MQ135气敏传感器,能感知环境中某种气体并将与气体种类和浓度有关的信息转换成电信号。这种电信号是连续变化的模拟信号,需要经过A/D转换将其转化为离散的数字信号。单片机将采集的数字信号进行处理和判断,运用一定的算法计算出待检测气体成分及浓度并可以送到LCD显示屏显示出来。当检测气体浓度超出设定报警阀值时给出声光报警。该系统可有效的降低事故发生率,结构灵活,扩展性强,具有较高的性价比,STC89C52单片机的应用实现了电子硬件设计的“软件化”,大大的提高了系统的可靠性和抗干扰能力,非常实用于生产生活中的有毒可燃气体的监测监控,性能优良,经久耐用,可靠性高。第2章 有毒可燃气体报警器的方案设计2.1 气体传感器的选型可燃性气体传感器是一个气-电变换器,它的作用是把可燃性气体在空气中的含量(即浓度)变成电信号,进而由单片机采集信号、数据处理、浓度显示以便报警控制。传感器作为对可燃性气体的敏感元件,是各种类型(袖珍式、便携式、固定式)仪表的核心之一。因此,传感器的选型是非常重要的。2.1.1 气体传感器的种类国外从30年代开始研究开发气体传感器。过去气体传感器主要用于煤气、液化石油气、天然气以及矿井中的瓦斯气体的检测与报警,目前需要检测的气体种类由原来的还原性气体(H2, C4H10, CH4等)扩展到毒性气体(CO,NO2, H2S, NO, NH3, PH3等)。气体传感器种类繁多,从原理上可以分为三大类:(1) 利用物理化学性质的气体传感器:如半导体、催化燃烧等。(2) 利用物理性质的气体传感器:如热导、光干涉、红外吸收等。(3) 利用电化学性质的气体传感器:如电流型、电势型等。下面对工业上常用的几种气体传感器作以简单介绍。(1) 半导体气体传感器这类传感器主要使用半导体气敏材料,利用气敏元件的电阻、电流或电压随气体浓度变化的原理工作的。由于具有灵敏度高、响应快、输出信号强、耐久性强、结构简单、价格便宜等诸多优点,这类传感器得到了广泛的应用。目前,世界上许多国家开展了对半导体气敏材料的研究,其中日本、美国处十领先地位,我国也投入大量资金和人力进行研究,并取得一定成果。该传感器己成为世界上产量最大、使用最广的气体传感器之一。(2) 固体电解质气体传感器这是一种产量仅次于半导体气体传感器的一类传感器。它使用固体电解质材料作为气敏元件。其原理是气敏材料在通过气体时产生离子,形成电动势,钡U量电动势从而测量气体浓度。由于这种传感器电导率高,灵敏度和选择性好,因而得到了广泛的应用,几乎打入了石化、环保、矿业等各个领域。如测量H2S YST-Au-WO3, NH3的NH4CaCO3等。但这种传感器制造成本高,检测气体范围有限,在检测环境污染领域中有优势。(3) 接触燃烧式气体传感器这类传感器可分为直接接触燃烧式和催化接触燃烧式气体传感器。其工作原理是:气敏材料在通电状态下,可燃性气体氧化燃烧或在催化剂作用下氧化燃烧,产生的热量使电热丝升温,从而使其电阻值发生变化,测量阻值变化从而测量气体浓度。接触燃烧式气体传感器在环境温度下非常稳定,并能对爆炸F限的绝大多数可燃性气体进行检测,普遍应用于石化工厂、造船厂、矿井隧道、浴室、厨房等处可燃性气体的监测和报警。这类传感器只能测量可燃性气体,对不可燃性气体不敏感。在燃气爆炸下限内输出为线性、只与燃气浓度成正比、温度和湿度的变化对其工作状态影响很小、选择性好、反映准确、精度高、再现性好。其不足的是催化剂寿命有限,当在可燃性气体与空气的混合物中有硫化氢等含硫物质的情况下,则有可能在无焰催化燃烧的同时,有些固态物质附着在催化元件表面,阻塞载体的微孔,从而引起响应缓慢,反应滞缓或中毒,使灵敏度降低。(4) 高分子气体传感器利用高分子气敏材料制作的气体传感器近年来得到很大的发展。高分子气敏材料在遇到特定气体时,其电阻、介电常数、材料表面声波传播速度和频率、材料重量等物理性能发生变化D21高分子气敏材料由于具有易操作性、工艺简单、常温选择性好、价格低廉、易与微结构传感器和声表面波器件相结合,在毒性气体和食品鲜度等方面的检测中具有重要作用。高分子气体传感器具有对特定气体分子灵敏度高,选择性好,且结构简单,能在常温下使用,可以弥补其它气体传感器的不足。(5) 电化学传感器这类传感器由膜电极和电解液灌封而成。气体浓度信号将电解液分解成阴阳带电离子,通过电极将信号传出。它的优点是:反映速度快、准确、稳定性好、能够定量检测,但寿命较短(大于等于两年)。它主要适用于毒性气体的检测。目前国际上绝大部分毒气检测采用该类型传感器。2.2 MQ135传感器简介2.2.1 MQ135传感器概述MQ135气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡()。当传感器所处环境中存在污染气体时,传感器的电导率随空气中污染气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。2.2.2 MQ135传感器详细说明MQ135气敏传感器主要做空气污染用,具体可以应用于家庭用空气污染报警器、工业用空气污染控制器、便携式空气污染检测器等多种仪器。作为一种优秀的气敏传感器,它有以下优点:1. 在较宽的浓度范围内对有害气体有良好的灵敏2. 对氨、硫化物、苯系等气氛灵敏度较高3. 长寿命、低成本4. 驱动电路简单MQ135传感器对氨气、硫化物、苯系蒸汽的灵敏度高,对烟雾和其它有害的监测也很理想。这种传感器可检测多种有害气体,是一款适合多种应用的低成本传感器。图1是传感器典型的灵敏度特性曲线。图中纵坐标为传感器的电阻比(Rs/Ro),横坐标为气体浓度。Rs 表示传感器在不同浓度气体中的电阻值Ro 表示传感器在100ppm 氨气中的电阻值图中所有测试都是在标准试验条件下完成的。灵敏度特性:图2为受温度、湿度影响的典型曲线。图中纵坐标是传感器电阻比(Rs/Ro)。Rs表示在含100ppm 氨气、各种温/湿度下的电阻值Ro表示在含100ppm 氨气、20/65%RH下的电阻值温/湿度的影响:图3是传感器的基本测试电路。该传感器需要施加2 个电压:加热器电压(VH)和测试电压(VC)。其中VH用于为传感器提供特定的工作温度。VC 则是用于测定与传感器串联的负载电阻(RL)上的电压(VRL)。这种传感器具有轻微的极性,VC 需用直流电源。在满足传感器电性能要求的前提下,VC 和VH 可以共用同一个电源电路。为更好利用传感器的性能,需要选择恰当的RL值。基本测试回路:传感器规格参数:传感器的结构,外形:MQ135 气敏元件的结构和外形如图4 所示(结构A或B),由微型Al2O3 陶瓷管、SnO2 敏感层,测量电极和加热器构成的敏感元件固定在塑料或不锈钢制成的腔体内,加热器为气敏元件提供了必要的工作条件。封装好的气敏元件有只针状管脚,其中个用于信号取出,个用于提供加热电流。图4第3章 有毒可燃气体报警器的硬件设计3.1 有毒可燃气体检测报警器的设计在有毒可燃气体报警器的设计中,单片机是仪器的核心部件。它一方面接收传感器检测到的可燃性气体浓度所对应的模拟电压信号和数字信号,另一方面要对这一信号进行处理,控制报警进行相应操作,与此同时判断是否收到外部中断请求。在单片机所实现的这些功能中,特别是信号处理部分,需要单片机有较快的运行速度,才能对现场气体浓度做出快速、准确的检测,进行相应的处理。同时考虑选择低价实用的机型,并为制同一系列的低功耗产品做准备。根据多方面的比较,本设计选用生产的STC89C52系列单片机作为报警器的核心控制器。首先,可燃性气体浓度信号通过MQ135气体传感器将有毒可燃气体浓度信号转换成电压信号,经过前置放大电路后,直接输出数字信号或经过A/D转换输出一个适合单片机接收的电压信号,然后,送入STC89C52中,模拟电压信号需经线性化数据处理后,将电压信号转化成对应的十六进制浓度值。最后,将浓度值送入LCD显示屏显示。当检测到的有毒可燃气体浓度超出上限报警设定值时,报警器发出声光报警,同时显示屏显示相应状态。3.1.1 可燃性气体检测报警器的结构可燃性气体报警控制器系统结构如图3-1所示,系统以STC89C52单片机为核心,配合外围电路共同完成信号采集、浓度显示、声音报警、按键控制等功能。仪器有两种运行状态,一种直接接收传感器模块的数字信号,并控制报警电路。一种是单片机接收传感器模块的模拟电压信号,再将电压信号转化成浓度值,然后单片机根据前置条件控制电路。电源单片机传感器模块按键控制声光电路液晶显示屏图3-1 可燃性气体报警控制器系统结构3.2 STC89C52系列单片机系统结构特点STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案2。STC89C52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O口线,看门狗定时器,2个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。其引脚电路如图3-2所示,STC89C52主要性能有以下几点:(1) 与MCS-51单片机产品兼容(2) 8K字节在系统可编程Flash存储器(3) 1000次擦写周期(4) 全静态操作:0Hz33Hz(5) 三级加密程序存储器(6) 32个可编程I/O口线(7) 三个16位定时器/计数器(8) 八个中断源全双工UART串行通道(9) 低功耗空闲和掉电模式(10) 掉电后中断可唤醒(11) 看门狗定时器(12) 双数据指针(13) 掉电标识符图3-2 STC89C52引脚图3.3 可燃性气体报警控制器的电路设计3.3.1 A/D转换电路AD7705 是AD 公司新推出的16 位 转换器。器件包括由缓冲器和增益可编程放大器(PGA ) 组成的前端模拟调节电路, 调制器, 可编程数字滤波器等部件。能直接将传感器测量到的多路微小信号进行A /D 转换。这种器件还具有高分辨率、宽动态范围、自校准、优良的抗噪声性能以及低电压低功耗等特点, 非常适合仪表测量、工业控制等领域的应用。它采用三线串行接口, 有两个全差分输入通道, 能达到0.003% 非线性的16 位无误码数据输出, 其增益和数据输出更新率均可编程设定, 还可选择输入模拟缓冲器, 以及自校准和系统校准方式。工作电压3 V 或5 V。3 V 电压时, 最大功耗为1 mW , 等待模式下电源电流仅为8 。3.3.2 STC89C52单片机接口电路STC89C52采用PQFP贴片式的封装形式,有40个管脚。根据单片机制作的原理以及报警器实现的功能,其接口电路主要分为6个部分。STC89C52单片机接口电路如图3-3所示。图3-3 STC89C52单片机接口电路(1) 复位模块复位操作可以使单片机初始化,也可以使死机状态下的单片机重新启动,因此非常重要。为可靠起见,电源上电稳定后还要经一定的延时,才能撤销复位信号,以防电源开关或电源插头分一合过程中引起的抖动而影响复位。在本设计中,采用的是阻容RC上电复位电路,通过电容加到RST端上一个高电平复位信号,高电平持续时间取决于RC电路参数。为了保证系统能可靠地复位,RST端上高电平信号必须有足够长的时间,本复位操作采用按键控制操作。(2) 系统时钟模块时钟电路产生单片机的工作时序脉冲,是单片机正常工作的关键。本次设计中采用外部独立时钟震荡器所产生的时钟信号。在STC89C52的18脚(XTAL1)和19脚(XTAL2)外接12M的晶体,同时并连2个33pF的电容,产生系统时钟。(3) 显示模块由STC89C52的3239脚以及1415脚构成显示及控制信号。本次设计中采用的是动态显示的方法进行浓度显示。(4) 声音报警模块由STC89C52的24脚实现声音报警控制。当可燃性气体浓度超过限定值时,扬声器发出鸣叫报警。(5) 按键控制模块有两个按键分别接单片机25、26脚作为系统操作按键(6) LED状态显示模块由STC89C52的2123脚构成LED状态显示控制,黄灯亮表示系统处于非工作状态,绿灯亮表示系统处于正常工作状态,红灯亮表示系统处于非正常工作状态。3.3.3 声音报警电路 当可燃性气体浓度超过限定值时,扬声器发出鸣叫报警。图3-7 声音报警控制电路3.3.4 显示电路显示电路采用LCD1602显示,相较其他显示方式液晶屏显示优点突出,具有以下特点:显示质量高 由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器(CRT)那样需要不断刷新新亮点。因此,液晶显示器画质高且不会闪烁。 数字式接口 液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。 体积小、重量轻液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比相同显示面积的传统显示器要轻得多 功耗低 相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多。 下图为LCD1602尺寸图 图3-3-4 LCD1602尺寸图LCD1602的主要技术参数如下:显示容量:162个字符芯片工作电压:4.5-5.5V工作电流:2.0mA(5.0V)模块最佳工作电压:5.0V字符尺寸:2.954.35(WH)mm由STC89C52的3239脚以及1415脚接LCD1602构成显示及控制信号。接口电路如下图3-3-4-1所示: 图3-3-4-1 LCD1602接口电路图3.3.5LED状态显示 灯光报警电路如图3-10所示,灯光报警电路由D1、D2、D3组成,电阻起限流的作用。系统处于非工作状态的时,单片机黄灯对应引脚输出低电平,黄灯亮;工作状态时,没有中断产生表示系统工作正常,则单片机绿灯对应引脚输出低电平,绿灯亮,如果产生外部中断0,单片机黄灯对应引脚间隔输出低电平,红灯闪烁;工作状态时,系统工作正常则如同工作状态,如果气体浓度超过报警限,报警也如工作状态。图3-10 LED状态显示电路3.3.6按键控制电路本系统按键控制电路由两个按键组成,作用是选择工作模式、查看报警次数、退出当前工作模式等。接口电路图如下图3-11所示:第4章 有毒可燃气体报警器的软件设计4.1 STC89C52单片机调试及开发工具 嵌入式系统的开发往往借助于开发系统工具,而各种开发系统一般都比待开发调试的嵌入式系统要复杂得多。STC89C52系列单片机的调试、开发工具由硬件和软件两部分组成,硬件只需一台PC机、目标板和一个称为FET(FlashEmulation Tool)的JTAG控制器。 STC89C52FET仿真工具的功能主要是将由PC机打印机接口来的8位并行数据与来自JTAG接口的串行数据进行相互转换,以实现PC机与STC89C52芯片中的JTAG接口的通讯。具体包括:(1) 程序下载当用户将源程序(C语言)经keil软件语法检查无误并生成代码时,就可以将程序代码在如图的环境中下载到Flash芯片中,而用户的系统可以是在线状态。(2) 设置断点用户可以通过调试环境软件的人机对话界面。在程序中设置断点。在STC89C52中,可以同时设置4个硬件断点,它是经过JTAG接口的传输,由芯片中的几组断点条件寄存器实现的。(3) 现场观察与修改用户可以通过调试环境软件的人机对话界面,检查或修改Flash芯片内的各种存储器、寄存器的数据。在调试过程中,根据需要可以进行软件模拟仿真和硬件仿真。4.2 有毒可燃气体报警器软件流程及设计本设计中,软件要解决的主要问题是检测传感器送来的有毒可燃气体浓度信号或数字电压信号,根据工作模式不同,程序处理不同的信号。数字电压信号可产生外部中断,程序依此进行报警;浓度信号进行线性化处理,用LCD1602显示浓度,若浓度值超出限定值,报警器发出声音报警。因此分为主程序、线性化处理子程序、十六进制转化十进制子程序,浓度显示子程序、键扫描处理子程序、声光控制子程序六个部分。在程序的编写过程中,加入了详细的文字注释,以便于后期的改进与维护。4.2.1 主程序流程图及设计主程序流程图如图4-1所示,由于MQ135型气体传感器在不通电状态下存放一段时间后,再通电时,器件并不能立即投入正常工作,需要一定的时间预热。开始工作模式选择Mode_aMode_d数据处理是否需要报警状态显示报警4.2.2 线性化处理子程序设计在单片机测控系统中,使用之前必须进行静态标定(校准),以得到输出信号与被测信号的关系-输出曲线,用来作为使用过程中的计量依据。但是标定时输出曲线往往不是一条理想的直线,所以要对标定曲线进行线性化处理,用一条拟合直线近似代替输出曲线,线性化是智能仪表的典型功能之一。由于电压值与气体浓度之间是非线性的关系,为了实时显示气体浓度,需要对其进行线性化处理。在误差许可范围内,根据标定曲线形状,以及单片机处理能力,把曲线分成8段,对每小段分别线性化。浓度0%LEL-99%LEL分成8段如下: 0%LEL10%LEL 10%LEL20%LEL 20%LEL28%LEL 28%LEL36%LEL 36%LEL45%LEL 45%LEL61%LEL 61%LEL78%LEL 78%LEL99%LEL单片机经过滤波后,得到3个采样值的一个真值,把这个真值通过查表比较,确定其所在区间的上下限电压值和上下限浓度值,根据公式(4-1),计算出该电压值对应的浓度值。分段点的电压值和浓度值分别存储在两个表格中,线性化处理子程序如图4-3所示。 (4-1)式中Y上-区间上限浓度值Y下-区间下限浓度值Y滤-实际气体测试浓度值X上-区间上限浓度对应电压值X下-区间下限浓度对应电压值X滤-实际气体测试浓度对应电压值图4-3 线性化处理子程序流程图4.2.3 十六进制转化十进制子程序设计经过线性化处理后的浓度是十六进制的,而LED显示的浓度是十进制的,所以要进行十六进制转化十进制子程序处理,再送入显示子程序。流程图如图4-4所示。图4-4 十六进制转化十进制子程序流程图4.2.4 显示子程序设计本次设计采用的是LCD1602显示,程序流程图如下图4-5所示 图4-5 显示子程序流程图4.2.5 数据处理模块Y 气体超标信号输入报警电路工作开始检测浓度和按键等待操作浓度下降或按键操作N停止报警4-6数据处理模块第五章 系统调试5.1 硬件的调试在单片机开发过程中,从硬件设计到软件设计都需要做到准确无误。可见调试的工作量比较大。调试部分是单片机系统设计中至关重要的部分。调试的成功与否直接关系到整个系统运行的可行性。单片机系统的硬件调试和软件调试是不能分开的,许多硬件错误是在软件调试中被发现和纠正的。但通常是先排除明显的硬件故障以后,再和软件结合起来调试以进一步排除故障。可见硬件的调试是基础,如果硬件调试不通过,软件设计则是无从做起。当硬件设计从布线到焊接安装完成之后,就开始进入硬件调试阶段,调试大体可以分为以下几步。5.1.1 排除逻辑故障这类故障往往由于设计和加工制板过程中工艺性错误所造成的。主要包括错线、开路、短路。排除的方法是首先将加工的印制板认真对照原理图,看两者是否一致。应特别注意电源系统检查,以防止电源短路和极性错误,并重点检查系统总线(地址总线、数据总线和控制总线)是否存在相互之间短路或与其它信号线路短路。必要时利用数字万用表的短路测试功能,可以缩短排错时间。5.1.2 排除元器件故障造成这类错误的原因有两个:一个是元器件买来时就已坏了;另一个是由于安装错误,造成器件烧坏。可以采取检查元器件与设计要求的型号、规格和安装是否一致。在保证安装无误后,用替换方法排除错误。5.1.3 排除电源故障在通电前,一定要检查电源电压的幅值和极性,否则很容易造成集成块损坏。加电后检查各插件上引脚的电位,一般先检查VCC与GND之间电位,若在5V4.8V之间属正常。若有高压,联机仿真器调试时,将会损坏仿真器等,有时会使应用系统中的集成块发热损坏。5.2软件调试软件调试主要采用keil软件调试编译单片机程序。由于由于STC89C52可以擦写上千次,所以在这个调试过程中,并没有用仿真器来实践,而是直接将程序烧写进单片机来操作。将通过KEIL软件编译通过的单片机程序生成的“.hex”文件用烧录软件通过下载线烧写进单片机中。5.3软、硬件整体调试软、硬件联调是将已经调试通过的软件和硬件结合起来一起进行调试。这部分是单片机制作过程中最重要的调试部分。单一的软件或是硬件的调试通过了并不能验证总的方案的可行性。只有将整个系统的软件硬件相结合连接起来进行调试,也就是综合调试。如果调试成功了才能说明此系统的功能实现,系统设计已经成功。采用Keil软件和硬件电路板进行软硬件联合仿真,首先编译单片机程序,然后运行编译的程序,程序检查成功后,再把程序烧入硬件之中。对调试过程中出现的错误要仔细分析,然后不断更正错误,直至达到理想效果为止。在软硬件联调时,根据在程序中设定的阈值,将打火机打火放到气体传感器周围,这样气体传感器就可以采集到相应可燃气体浓度,当浓度超过预设阈值,蜂鸣器就会立即报警,同时吸合继电器。结论本次设计对有毒可燃气体报警器进行了深入的研究,在参考国内外一些资料的基础上,比较合理地选择了系统的设计方案,采用了“探测器+单片机控制电路”设计思路,由于具有操作简单,实用性强,价格便宜,安全性高等特点,所以非常适合贮气仓库,以及家庭等场所使用,具有很高的实用价值。本次设计的有毒可燃气体报警器由探测器与单片机控制电路两大部分构成。根据设计要求、使用环境、成本等因素,选用MQ135气体传感器。该传感器是对以烷类气体为主的多种可燃性气体有良好敏感特性的广谱型半导体敏感器件。它的灵敏度适中,响应与恢复特性好,长期工作稳定性、重现性、抗环境气氛影响及抗温湿度影响等性能均优。该仪器采用了高性能STC89C52单片机作为核心电路,充分利用了STC89C52的高速数据处理能力和丰富的片内设置,实现了仪器的小型化和智能化,使仪表具有结构简单、性能稳定、成本低等优点。应用程序用C语言编写,充分利用芯片资源,提高了测量精度和代码执行效率,减小代码容量。对可燃性气体采用滤波、线性化处理等,不但最大限度地排除现场噪声干扰,降低可燃性气体报警器误报概率,而且易于在单片机中实现。此电路具有结构简单,调试方便,线性度好,温漂小等优点。本次设计也存在着一些需要完善的地方,譬如让检测进行网络连接,实行多点同时检测、如何更加智能化的进行报警工作,如何能更好的减少检测误差等问题值得去进一步的研究和探讨。本次设计的有毒可燃气体报警器灵敏度高,在测量范围内具有较理想的特性,适用于低流速的可燃性气体测量。本课题的工作为便携式仪器的研制和实用化提供了较好的实现方案,为今后该领域的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论