基于51矿用瓦斯检测报警器---软件设计讲课讲稿.doc
《基于51矿用瓦斯检测报警器---软件设计讲课讲稿.doc》由会员分享,可在线阅读,更多相关《基于51矿用瓦斯检测报警器---软件设计讲课讲稿.doc(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。基于51矿用瓦斯检测报警器-软件设计-本科毕业设计论文题目:基于51矿用瓦斯检测报警器软件设计提示:(与“基于51矿用瓦斯检测报警器硬件设计”配套,也在百度文库里)-目录中文摘要(I)英文摘要(II)1绪论(1)1.1前言(1)1.2矿用瓦斯检测系统的国内外研究情况(1)1.2.1国内研究情况(1)1.2.2国外研究情况(1)1.3本课题的设计目的(1)1.4本课题的研究意义(2)2瓦斯检测报警器的方案设计(3)2.1系统总框图及方案(3)2.2技术指标要求(4)2.3软件设计方法(5)2.4软件实现功
2、能:(5)3系统软件编程过程(7)3.1矿用瓦斯检测系统模块程序设计(7)3.1.1矿用瓦斯检测系统CPU的选择(7)3.1.2AT89C52的主要功能说明(8)3.2软件设计主程序框图(10)3.2.1主程序流程图(10)3.2.2主程序代码(11)3.3数据采集部分设计(13)3.3.1积分A/D的原理(13)3.3.2A/D的硬件设计(14)3.3.3多路开关4051的介绍(15)3.3.4A/D程序(16)3.3.5定时中断的设计(22)3.4键盘部分的设计(23)3.4.1遥控键盘电路(23)3.4.2键盘菜单显示功能(26)3.5看门狗X25045(27)3.5.1看门狗X2504
3、5的介绍(27)3.5.2看门狗的硬件(31)3.5.3看门狗X25045的程序代码(31)3.6显示部分的设计(39)3.6.1LED及其界面介绍(40)3.6.2LED显示设计流程(40)3.7I2C总线接口电路(44)3.7.1I2C总线的基本结构(44)3.7.2双向传输的接口特性(45)3.7.3I2C总线上的时钟信号(45)3.7.4数据的传送(45)3.8报警部分的设计(47)3.8.1报警电路(47)3.8.2报警初始化(47)4调试器的使用及程序调试(48)4.1伟福开发软件的概述(48)4.2软件模拟器的使用(48)4.2.1伟福汇编器的选择(48)4.2.2数据窗口XDA
4、TA、DATA和CODE的使用说明(48)4.2.3软件仿真的设置(49)4.2.4仿真器类型的确定(49)4.2.5CPU窗口的使用(49)4.3硬件模拟器的使用(49)4.3.1仿真器和电脑的连接(50)4.3.2串行口的测试问题(50)4.4系统软件调试(51)4.4.1建立伟福软件空工程(51)4.4.2添加C程序(51)4.4.3编译C工程(52)5设计总结(53)致谢(54)参考文献(55)基于51矿用瓦斯检测报警器-软件部分摘要能源工业是国家经济发展的命脉,近年来,随着石油资源的紧张、石油价格的腾升,煤炭行业的重要地位和不可替代性也日益显现。然而,中国煤炭行业的安全生产形势却不容
5、乐观,尤其是重、特大伤亡事故也不断发生。在这些事故中,瓦斯爆炸又占绝大多数。这其中,固然有很多诱发因素,但各煤矿生产企业安全监测设备不完备、管理手段落后是造成事故频发的重要原因之一。本课题以AT89C52单片机作为硬件电路核心,研制煤矿瓦斯(CH4)监测系统,开发出实现对CH4识别、浓度检测、阀值报警以及实时上传数据至地面监控PC,通过界面显示报警。论文首先阐述了CH4检测系统的发展及现状,通过对无火焰燃烧式CH4传感器的原理分析确立了系统的研发方向;接着介绍了检测系统的设计要求,由于煤矿井下工作环境特殊,空间狭窄,湿度大,有易燃易爆的瓦斯和煤尘,所以,煤矿电气设备必须符合防爆要求,应有接地、
6、过流、漏电保护装置。在此基础上,详细论述了瓦斯气体监测系统的系统软件设计及实用分析。本课题采用具有较高性价比的单片机AT89C52构成煤矿气体监测系统的核心部分,根据气体传感器测量的信号,实现对CH4的成分识别和浓度测量;使用按键面板输入外部命令。关键词:AD转换;数据处理显示;键盘处理;声光报警Reporttothepoliceamachinewiththegasexaminationaccordingto51minerals-SoftwarepartAbstractEnergyindustryisthevitalsofourcountyseconomydevelopment.InRecen
7、tyears,incompanywithpetroleumresourcesshortage,petroleumpricesgrowrapidly.Theimportanceandunsubstitutabilityofcoalindustryincreaseeveryday.ButChinesecoalindustrysafetyinproductionrefuseoptimism,asseriouscasualtyrepeatedlyappearedinthenewspaper.Gasexplosionoccupythemostpartofthoseaccident.Itissuretha
8、tmanyfactorscausedthat,buteachcollieryenterpriseslackofsafetymonitoringequipment,ladderofmanagementlagaretheoneofsubstantialreasons.ThedissertationdevelopedainstrumentthatcandetecttheCH4aerometryaswellaswhethertheconsistencyreachthealarmthreshold,thensendthedatatothemonitoringPC,usethepowerfuldataan
9、alysisabilityofPCandgreytheorytoforecasttheCH4aerometry.Firstofall,thedissertationexpoundsthedevelopmentandactualityofCH4instrumentation.ThenintroducethedesignrequirementoftheInstrumentation,becausecollierysundergroundworkingenvironmentshighhumidity,hasflammableanddetonablegassesandsmut,particularly
10、Withotherlocationsworkingenvironment,sotheelectricinstallationmustconformblastprotectionrequirementandmusthavegrounding,overflowing,creepageprotector.Atthirdchapter,thedissertationElaboratedtheCH4detectioninstrumentshardwareandsoftware.Keyword:ADconvert;Thedataprocessingshow;Thekeyboardhandle;Thesou
11、ndandlightreporttothepolice.1绪论1.1前言随着煤矿业的发展,对于煤矿开采的安全要求也越来越被人们所重视,据统计,新中国成立以来,全国煤矿共发生一次死亡百人以上的矿难19起,其中瓦斯矿难15起,占79%。为了防止瓦斯爆炸事故,人们使用了多种检测方法和检测仪器,但这些仪器有的被安装在一个固定点,有的配有专职检查员,只能进行定点定时检测,它的检测范围和时间往往受到检测人员的限制,而且一旦出现故障,直接危害井下人员的安全。在高浓度瓦斯矿井与综合机械化采煤工作面,更迫切需要一种能连续,自动检测瓦斯的仪器。单片机控制的便携式瓦斯检测报警器体积小,功耗低,可由井下流动工作人员随
12、身携带,使用方便,随时检测并显示瓦斯浓度,当瓦斯浓度超限时,自动发出报警,提醒人员离开。1.2矿用瓦斯检测系统的国内外研究情况1.2.1国内研究情况煤矿生产安全监控系统虽在国内已有生产和应用,但还没有一种真正适合于中小型煤矿使用的产品,我国从八十年代初期开始引进煤矿生产安全监控系统,历经了直接引进、消化吸收、仿制配套、自主开发的过程,但迄今为止的产品大多都是面对大型矿井设计的,而且自身尚有一些有待解决的问题,如:造价高,系统最基本的配置过于庞大,运行费用大传感器测量稳定性差,调校频繁,寿命短系统安装、维护复杂,操作不便,人机界面较差1.2.2国外研究情况国外的监控系统技术理论上讲高于国内发展水
13、平,但应用于国内煤矿尚有一定的局限性,如煤矿管理模式生产方式的不同,价格过高不适于国内煤矿现有条件,除在传感器技术方面可供借鉴外,其它仅具一定的参考价值。综上所述,根据我国煤矿生产和管理模式,依照我国的有关技术标准,其技术的先进性、产品的可靠性和实用性则是本项目的关键所在。沼气(甲烷CH4的俗称)矿井在我国煤矿生产矿井中所占比重很大,随着矿井开采强度和深度的增加,沼气涌出量也在不断增加,沼气积聚可能引起沼气事故,及时掌握煤矿井下沼气动态是一件十分重要的工作。甲烷浓度检测仪器就是用来监视矿井沼气动态的有效工具。1.3本课题的设计目的设计的主要目的具体地说,就是采集传感器输出的模拟信号并转换成计算
14、机能识别的数字信号,然后送入计算机,根据不同的需要由计算机进行相应的计算和处理,得出所需的数据。与此同时,将计算机的数据进行显示,然后根据设定的瓦斯浓度报警值进行浓度检测,以便实现对瓦斯浓度的监视,如果超过报警值,则声光报警,若没有超过报警值,则继续进行检测。矿用瓦斯监测报警器系统至少应具备以下设备和功能:1.传感器检测要素的采集,转换转换后电信号的处理,加工2.传输系统信号的远距离传送信号的调制和解调3.计算机系统信号的采集数据的处理1.4本课题的研究意义我国是世界上最大的煤炭生产和消费国,也是世界上少数几个以煤为主要能源的国家之一。虽然通过煤炭生产、加工和利用等各个环节,提供了相当多的就业
15、机会,但每个环节却同时带来了环境污染、安全等一系列的问题。其中之一便是有害气体影响,包括CH4,CO,SO2等。后两种气体含量少,且S02易溶于水,经煤矿开采时的喷水处理后变成酸。但是CH4气体含量多,且几乎不溶于水,属于易燃易爆气体,发生爆炸事极易造成人身伤害。因此,认识并研制检测这种气体的新型系统,显得非常重要。瓦斯(CH4)是在成煤过程中形成并大量贮存于煤层之中的气体,是煤矿井下危害最大的气体。瓦斯是一种无色、无味的气体,对人体的危害是超限时能引起人窒息死亡。且有易燃、易爆等特点,因此煤矿对瓦斯的治理应非常重视。瓦斯的灾害主要表现为四个方面。第一、瓦斯浓度过高,对工人身体健康的影响表现为
16、缺氧,呼吸困难,窒息等。第二、瓦斯煤尘爆炸,瓦斯爆炸所产生的巨大冲击波和高温火焰,往往导致群死群伤,而且扬起的煤尘又会参与爆炸,摧毁巷道,毁坏设备,甚至毁灭整个矿井,给国家和人民生命财产造成巨大损失。第三、煤中瓦斯突出直接影响着工人的人身安全。第四、大量的瓦斯从通风井排入大气,污染大气环境。我国煤矿的瓦斯灾害是比较严重的,瓦斯灾害始终是煤矿安全生产的大敌,目前已成为制约煤矿安全生产的主要矛盾。因此,研制先进适用的煤矿气体检测系统对煤矿工业安全生产,减少事故发生和生命财产损失有重要意义,市场应用前景十分广阔。2瓦斯检测报警器的方案设计2.1系统总框图及方案瓦斯检测报警器采用催化燃烧型传感器来检测
17、空气中CH4气体的浓度。载体催化燃烧式传感器一般被制成一个便于测量的探头,探头可以单独设置,也可以作为一个独立单元装配在仪器内使用。探头内部的主要元件是黑元件(催化元件)和白元件(补偿元件),两个元件分别配置在电桥电路中,作为一组桥臂,另一组桥臂是两个固定电阻,作为电桥的比率臂。与黑白元件相对应,为使电桥在无甲烷状态下处于平衡状态,桥路内装有调零电位器W。此外,传感器电源应是经过稳压的稳压源。黑元件是载体催化燃烧式元件,当甲烷气体在元件表面与氧气产生无焰燃烧时,电桥失去平衡,输出一个电压信号。白元件是补偿元件,基本结构和技术参数与黑元件相同,但表面不涂镀催化剂,所以,它不参加低温燃烧。但由于它
18、处于与黑元件相同的工作环境中,所以,对非甲烷浓度变化引起的催化元件阻值变化起补偿作用,以提高仪器零点稳定性和抗干扰能力。使用时一般将黑白元件串联,作为电桥的一臂,用普通电阻构成电桥的另一臂,电桥的两端加上稳定的工作电压U。当含有甲烷的空气在高温和催化剂的作用下,发生无焰燃烧,而在白元件上则不致使甲烷燃烧,从而使黑元件的温度比白元件的温度高,黑元件中的铂丝既是加热元件,又是感应温度的热敏元件,根据铂丝的正温度系数的特性,温度升高时电阻增大,黑元件上的电压降即增大,电桥失去平衡,输出一个电压信号U,该电压值的大小反映了甲烷浓度的高低,检测此电压便可测量出甲烷浓度。仪器由电源电路、甲烷气体敏感元件及
19、电桥电路、放大电路、A/D转换电路、显示电路及报警/断电电路组成。仪器将关联设备送来的电源稳压为5V电压,供给整机电路使用。甲烷气体敏感元件是采用热催化原理探头,电桥供电电压为3V。黑白元件的工作原理是:黑白元件由测量元件和补偿元件构成,测量元件的表面有黑色的催化剂。工作时黑白元件有工作电流通过而发热,空气中的甲烷在高温的测量元件的催化剂作用下,发生无焰燃烧。甲烷浓度越高,测量元件的温度越高,而补偿元件的温度不变。测量电桥输出与甲烷浓度成比例的信号电压。电桥信号电压经过放大和A/D转换后,变成数字信号,经单片机处理后,由显示电路显示甲烷浓度值,并经信号输出电路输出相应的频率信号。报警/断电电路
20、由蜂鸣器、发光二极管和驱动电路构成。当甲烷浓度超过设定的报警点时,仪器会发出声光报警信号。当甲烷浓度超过设定的断电点时,仪器会有断电指令输出;甲烷浓度超过断电点以后,只有当甲烷浓度降低到设定的复电点以下时,仪器才会解除断电指令输出。系统框图如图2.1所示:可编程看门狗监控电路CPU显示电路报警电路传感器电路小信号放大电路A/D转换电路图2.1瓦斯监测报警器的工作原理图2.2技术指标要求(1)正常工作环境条件a)温度:(040);b)相对湿度:98(+25);c)大气压力:(80116)kPa;d)风速:不大于8m/s。(2)能承受的最恶劣的贮运条件a)高温:60;b)低温:40;c)平均相对湿
21、度:93%(25);d)振动:加速度50/2;e)冲击:峰值加速度500/2。(3)主要技术参数a)工作电源:924VDCb)Ui:18.5VDCIi:100mA;Ci:0.1FLi:1.0mHc)输出信号制式:频率型2001000Hzd)传感器使用电缆的单芯面积为1.5mm2,传输距离2km,电缆分布参数:L0:1.0mHe)C0:0.1F电阻R12.8/kmf)测量范围:04%CH4(4)传感器以百分体积浓度表示测量值,采用数字指示测量数值,其分辨率为0.01CH4,并能表示显示值的正或负。(5)在甲烷浓度超过测量范围上限时,传感器具有保护载体催化元件的功能,并使传感器的指示值和输出信号值
22、均维持在超限状态。(6)传感器具有遥控器调校、遥控报警及断电功能。(7)传感器的显示值稳定性在0.004.00%CH4范围内,当甲烷浓度保持恒定时,传感器的显示值或输出信号值(换算为甲烷浓度值)的变化量应不超过0.04%CH4。传感器的基本误差应符合表2.1的规定。表2.1测量范围,%CH4基本误差,%CH40.001.000.101.003.00真值的10%3.004.000.30(8)响应时间(T90)传感器的响应时间不大于20s。(9)警报功能a)传感器能在测量范围内任意设置警报点,警报值与设定值的差值不大于0.05CH4。b)警报声级强度在距其1m远处的声响信号的声压级不小于80dB(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 瓦斯 检测 报警器 软件设计 讲课 讲稿
限制150内