基于单片机的井下瓦斯浓度智能传感器的设计

上传人:仙*** 文档编号:29203103 上传时间:2021-10-01 格式:DOC 页数:60 大小:742.51KB
返回 下载 相关 举报
基于单片机的井下瓦斯浓度智能传感器的设计_第1页
第1页 / 共60页
基于单片机的井下瓦斯浓度智能传感器的设计_第2页
第2页 / 共60页
基于单片机的井下瓦斯浓度智能传感器的设计_第3页
第3页 / 共60页
点击查看更多>>
资源描述
本科毕业设计说明书基于单片机的井下瓦斯浓度智能传感器的设计BASED ON THE UNDERGROUND GAS DENSITY SINGLE-CHIP MICROCOMPUTER INTELLIGENT SENSE ORQAN DESIGN 学 院: 电气与信息工程学院 专业班级: 自 动 化 学生姓名: 肖 冰 冰 指导老师: 姜 媛 媛 2010年 5月 20 日安徽理工大学毕业设计摘 要随着我国经济的快速发展,各行各业对煤炭的需求急剧增加,而各种矿难事故的发生,使得煤炭安全生产面临严峻的挑战。这篇文章就是针对导致矿难频发的瓦斯浓度进行监控而设计的。在文章里,我针对瓦斯的特点,设计出同时监测高低浓度的瓦斯系统,全天候不间断的对井下瓦斯浓度进行监测。同时采用声光报警系统,一旦瓦斯超标,系统立即提醒正在井下作业的工人紧急撤离,避免人员伤亡,并且还运用红外遥控系统来进行远程监控。设计这种智能传感器采用闭环控制来确保采样的平稳。该传感器以AT87C552单片机为核心,实现对瓦斯的检测、报警和控制,安全可靠,经久耐用,适合各类煤矿瓦斯的监控,可以大大降低煤矿事故的发生,降低企业成本,提高煤炭开采率,为我国煤炭事业做出贡献。 关键词:瓦斯,AT87C552,PID控制器 II安徽理工大学毕业设计BASED ON THE UNDERGROUND GAS DENSITY SINGLE-CHIP MICROCOMPUTER INTELLIGENT SENSE ORQAN DESIGNABSTRACTWith the rapid development of Chinas economy, various industries on the sharp increase in the demand for coal. but each kind of mining accidents occurrence, causes the coal safety in production faced with the stern challenge. This piece of article aims at the gas to carry on the monitoring to design.In the article, I in view of the gas characteristic, design simultaneously monitor the height density the gas system, all-weather uninterrupted carries on the monitor to the mine shaft gas density. Simultaneously uses the acousto-optics alarm system, once gas exceeding the allowed figure, the system reminds the downhole operation worker to evacuate urgently immediately, avoids the personnel casualty. Also put to use infrared remote-control system carry through long-distence supur risory control. Design this intelligent sensor adopt close-cycle control insure sampling placidity.This system take at87C552 monolithic integrated circuit as a core, realizes to the gas examination, the warning and the control, safe reliable, durable, suits each kind of coal mine gas the monitoring, may reduce coal mining accidents occurrence greatly, reduces the private costs, raises the coal recovery ratio, makes the contribution for our country coal enterprise.KEYWARDS: gas, AT87C552, PID controller 目 录摘要(中文)I摘要(英文)II1 绪论11.1引言11.2系统简介22 系统功能介绍32.1性能描述32.2系统框架结构33 硬件电路介绍53.1甲烷传感器53.1.1 KG9701型智能低浓度沼气传感器53.1.2 高浓度瓦斯传感器(国产) 型号:ZR14-GJW4/10063.2 ADC0809引脚图与接口电路83.2.1 A/D转换器芯片ADC0809简介83.2.2. ADC0809的内部结构93.2.3信号引脚103.2.4 MCS-51单片机与ADC0809的接口113.2.5 A/D转换应用举例143.3 AT89C51简介153.3.1 AT89C51概述153.3.2 主要特性163.3.3 管脚说明163.3.4 振荡器特性183.3.5 芯片擦除183.4 8155简介213.4.1 8155各引脚功能223.4.2 8155的地址编码及工作方式233.4.3 8155的定时/计数器263.5 DAC0832介绍263.6 LED显示器293.6.1 LED显示器的结构293.6.2 LED显示器的工作原理324 PID控制334.1 PID控制器介绍334.2 PID控制实现385 软件流程图40总结43参考文献44致谢45ii1 绪论1.1引言随着我国国民经济的不断发展,对煤炭需求量也越来越大,这就使得煤矿的安全生产面临着一个十分严峻的问题。煤矿矿难事故屡屡发生,造成的原因有很多,其中不少是因为瓦斯爆炸引起的。为了防止瓦斯爆炸事故的发生,除了加强井下作业人员的管理,改善井下的作业环境外,还必须建立一个性能可靠的瓦斯监控系统。 煤矿瓦斯是指矿井中主要由煤层气构成的以甲烷为主的有害气体的总称。有时也单独指甲烷。瓦斯在空气的体积分数达到一定的程度(5%12%)时,在一定条件下可与空气中的氧气发生剧烈的化学反应而形成瓦斯爆炸,对煤矿安全构成严重威胁。 矿井瓦斯监测监控技术是伴随着煤炭工业发展而逐步发展起来的。1815年,英国发明的世界上第一种瓦斯监测仪器瓦斯检定灯。利用火焰的高度来检测瓦斯浓度;20世纪30年代,日本发明了光干涉瓦斯检定器,一直沿用至今;20世纪40年代,美国研制了检测瓦斯浓度的敏感元件铂丝催化元件;1954年,英国采矿安全所研制了最早的载体催化元件。电子技术的进展推动了瓦斯检测控制装置的进一步发展,如20世纪70年代后期法国研制的CTT63/40U矿井监控系统、英国的MINOS系统、美国的SCADA系统等。 我国矿井瓦斯监控技术经历了从简单到复杂、从低水平到高水平的发展过程。从新中国成立初期到20世纪70年代,煤矿下井人员主要使用光学瓦斯检定仪、风表等携带式仪器检测井下环境参数。20世纪60年代初期,我国开始研制载体催化元件,随着敏感元件制造水平的提高和电子技术的发展,特别是大规模集成电路、微型计算机的广泛应用,使监控技术进入了新的发展时期。20世纪70年代瓦斯断电仪问世,装备在采掘工作面、回风港道等井下固定地点,实现了对瓦斯的自动连续检测及超限自动切断被控制设备的电源。随后,陆续研制了便携式瓦斯监控检测报警仪、瓦斯报警矿灯。1983年至1985年,从欧美国家先后引进了数十套监控系统及配套的传感器和便携式仪器装备煤矿矿井,并相应地引进了部分监控系统、传感器和敏感元件制造技,由此推动了我国矿井安全监测监控技术的发展。1983年以后,国内有多种型号矿井监控系统通过了技术鉴定,逐步实现了对煤矿矿井安全、生产多种参数的连续监测、监控、数据存储和数据处理。近几年,随着计算机的发明和应用,特别是网络和信息化建设的不断发展,给瓦斯治理提供了机遇条件,煤矿瓦斯监控网络系统应运而生。这些装备和系统的推广与应用,丰富了我国煤矿安全监控 产品的市场,改善了煤矿安全技术装备的面貌,缩小了我国与国外先进技术水平的差距。传统的煤矿瓦斯监控系统大体可以分为两大部分:井下部分和井上部分。井下部分主要通过各种检测设备(各种传感器,如风量传感器、负压(压力)传感器、一氧化碳传感器和矿用设备开停传感器等)来采集井下各种气体的浓度与含量、井下空气状况、设备的运转情况等数据,然后通过现场总线将数据传输到井上。在井上,井下传上来的数据通过专线与煤矿安全管理办公室服务器和更高一级安全主管部门服务器连接。服务器上面运行的是监控软件。上面有井下每一个传感器的标签,所显示的数据通过上传数据的改变而不断刷新。同时,监控软件还可以对这些数据进行汇总、处理、分析和存档,可以作为相关负责人员决策的重要依据。并且监控软件具有超标自动报警功能,用来提示工作人员对设备的故障或现场瓦斯浓度情况,以及时采取措施,避免重大事件的发生。煤矿瓦斯监控系统系统的意义不言而喻。以山西省为例,近几年,特别是2006年以来,山西省煤炭系统在党和各级政府及安全部门的重视下,全省煤矿信息化工作有了新发展,取得了新成绩。特别是由瓦斯监测监控系统建设所形成的全省煤矿四级信息网络平台,是计算机网络及信息技术用于瓦斯安全治理的一项创举,极大的促进了山西煤炭信息化工作。山西省煤炭系统2005年底累计安装使用瓦斯监控系统3868套。目前,该省国有重点煤矿121座矿井全部安装了瓦斯监测监控系统,并全部联网运行,在线运行率达100%。地方煤矿现有2806座矿井全部安装了瓦斯监测监控系统,已连网运行2671座。这些系统的运用,极大的降低了煤矿瓦斯事故。 由此可知,为了最大限度的降低煤矿瓦斯事故的发生,除了对工作人员严格要求外,加紧建设煤矿瓦斯监测监控系统必不可少,它对预防瓦斯事故的发生具有举足轻重的作用。1.2系统简介我设计的是基于单片机的井下瓦斯浓度智能传感器,该系统以单片机AT87C552为核心,包含甲烷浓度采样器、把220V的交流电转换成5V的直流电源、红外遥控系统、存储器的扩展、LCD显示器和报警装置等组成。该传感器可以有效的监测井下低浓及高浓瓦斯,试用范围非常广泛。监测到的信息传输到单片机,经单片机处理后发出指令,如果瓦斯超过规定值,该系统可以立即发出声光报警并自动发出执行指令以降低瓦斯浓度。该系统可有效的降低瓦斯事故发生率,结构灵活,扩展性强,具有较高的性价比,AT87C552的应用实现了电子硬件设计的“软件化”,大大的提高了系统的可靠性和抗干扰能力,非常实用于各种大小煤矿井下瓦斯的监测监控,性能优良,经久耐用,可靠性高。2 系统原理介绍图2.1 原理框图2.1电路简介根据上节所述的变流瓦斯检测原理,设计了如图7所示的变流瓦斯检测电路,该电路主要由电桥不平衡信号取样电路、锯齿波发生电路、电压比较器和脉冲稳幅电路四个部分组成。图7 变流检测电路Fig7 methane detecting circuit on variable current A部分为电桥不平衡信号取样电路,用此信号去调节C部分电压比较器输出的脉冲电压宽度;B部分为锯齿波发生电路,由555构成的时基电路工作在自激状态,振荡频率为1kHz,即周期为T=1ms,输出的锯齿波电压送到电压比较器的正端;C部分电压比较器的负端接受来自A部分的输出电压Uo2,当锯齿波电压超过控制电压Uo2时,比较器输出电压为高电平,锯齿波回扫时,当其电压值低于Uo2时,比较器输出为低电平,这样将形成一个矩形脉冲电压。在一系列锯齿波作用下,比较器就输出一矩形脉冲电压系列;D部分由高准确度可控稳压管TL431构成的脉冲稳幅电路,当通过TL431的电流在(1100)mA范围内时,只要分压电阻的温度系数相同,则输出电压有很高的稳定性,从而保证了在输入脉冲幅值变化时,输出脉冲的幅值恒定。为保证有足够的电流通过载体催化元件,设置了由三极管组成的脉冲电流放大环节。下面将详细讨论这四部分电路。2.1.1 恒温控制信号取样电路图8为恒温控制信号取样电路:这里没有采用传统的惠斯通电桥来获取瓦斯图8 恒温控制信号取样电路Fig8 constant temperature controlling signal sampling circuit与催化元件反应时产生的不平衡电压,而是用运放集成块组成运算电路,对电压信号进行处理,这样做的好处是抑制共模信号的能力增强了,同时由于黑元件上催化燃烧产生的电压只有毫伏级,不能直接与锯齿波信号进行比较,在Uo1的后面加入了同相比例运算电路,对前面输出的电压进行放大,以使其能与锯齿波电压进行比较从而输出所需的脉冲电压。当有瓦斯气体时,在黑元件上发生催化燃烧,黑元件温度上升,其阻值也随之上升,它上面的电压升高,不难推出: 式中、为无瓦斯时的阻值,、为电流流经元件时温度上升产生的阻值,为瓦斯气体在元件上燃烧时温度上升产生的阻值,前面已经提及,所谓的恒温是指温度在一个很小的范围内波动近似看成的,因此、的值都是非常小的,故U也很小,需要经过放大才能与锯齿波进行比较。在图8中有 则 适当选取电阻值,使m=1,n=2,这样便可获得瓦斯在黑元件上燃烧产生的电压。这里在实验室用QJ23单臂直流电桥对铂丝绕制的黑白元件的阻值进行了测定,当环境温度为1619时,测得的黑白元件的阻值分别为8.236和8.227(实际上这时黑白元件的温度已经大于400,达到了工作状态)。在检测瓦斯时需要将催化元件加热到500左右,给黑白元件提供3V的恒定电压,发生催化燃烧时,假设温度上升10,这时候黑元件阻值变为10左右,电流大概是150mA,则黑元件上产生的电压大概为0.265V。在图8中有: 取为14左右,则可将瓦斯催化燃烧产生的电压放大到合适的幅值与锯齿波电压进行比较。2.1.2 锯齿波发生电路555定时器是一种应用极为广泛的中规模集成电路。该芯片使用灵活方便,只需外接少量的阻容元件就可以构成单稳、多谐和施密特触发器,因而广泛用于信号的产生、变换、控制与检测。图9为NE555和R2,R3,C1组成的无稳态多谐振荡器: 图9 锯齿波发生电路Fig9 toothed wave generating circuit振荡器的输出频率为: 由此可算得输出频率为1kHz,C2起正反馈作用,即在Q1射级跟随器输出锯齿波的同时,正反馈至R2的上端,故在C1充电期间,R2上的压降保持不变,即C1的充电速率不变,因而极大地保证了锯齿波的线性。其非线性可控制在1%以下,且温度稳定性好。图中在555的电压控制端5脚外接了一个可调的控制电压,用以改变555内部比较器的基准电压值,即比较电平,由此可改变锯齿波的振幅,这里通过调节Rp1使输出锯齿波的最大值为4V。2.1.3 电压比较电路电压比较器可将模拟信号转换成二值信号,即只有高电平和低电平两种状态的离散信号。因此可用电压比较器来产生脉冲方波电压信号。电路如图10所示: 图10 电压比较器电路Fig10 voltage comparing circuit这里选用的电压比较器的型号为AD790,它有同相和反相两个输入端,同相端接锯齿波电压信号,反相端接瓦斯检测电路的输出电压,也就是脉冲电压宽度的控制信号。比较器采用单电源供电,引脚8接逻辑电平,其取值决定于负载所需高电平,这里接+5V,此时比较器输出高电平为4.3V。引脚5为锁存控制端,当它为低电平时,锁存输出信号。图10中C4、C5均为去耦电容,用于滤去比较器输出产生变化时电源电压的波动,R8是输出高电平时的上拉电阻。2.1.4 脉冲电压稳幅电路电路中选用TL431芯片对比较器输出的脉冲电压进行稳幅。电路如图11所示:图11 脉冲稳压电路Fig11 range of pulse stabilitating circuitTL431是一个有良好的热稳定性能的三端可调分流基准源, 它的输出电压用两个电阻就可以任意地设置到从Vref(2.5V)到36V的任何值,工作电流范围为1mA100mA,K、A脚两端输出电压为: 改变Rp2的阻值,就可以改变输出基准电压大小,这里通过调节Rp2使输出的脉冲电压的幅值稳定在3V。2.1.5 声光报警电路上述是本设计瓦斯传感器的声光报警电路,有图可以看出是以555为核心的电路由555电路组成一单稳态触发电路,上电打开开关S1后,C1两端电压为0,555电路的输出脚输出高电平,报警器电路工作,进入报警状态。此时若水银开关断开,电源经R2向C1充电,当C1两端的电压充到高于2/3Vcc时,电路翻转,输出端变为低电平输出,报警电路失电停止工作。此时报警器便进入报警守候状态。这时若报警器受到振动,就会使水银开关中的水银一起振动,当开关接通时,555电路的2脚便输入一个低电平信号,这个低电平信号使得单稳电路输出状态改变,输出端变为高电平,报警电路工作,另一方面通过7脚将充于电容C1上的电荷放完,这时就算水银开关再次断开,由于C1两电压低于2/3Vcc,电路也将保持输出高电平,使报警电路工作,若一直有振通信号使水银开关接通,系统将一直报警,若报警后报警器不再振动,则当C1上的电充到大于2/3Vcc时,报警将自动停止,因此每次报警的自动关断时间为R2和C1的充电常数值。该报警器由直流稳压电源、定时开关电路和声控脉冲产生器三部分组成。图中S为话筒,它将脚步声或其他声响转换为电信号,且放大后加至555时基电路的触发端脚。555与R6、C2组成一个单稳态触发器,调节电阻R6使脚的电压略高于l/3VDD。555 3脚输出低电平。当有情况发生时,BG2输出一定幅值的负脉冲,使555翻转,相应脚输出高电平,信号经BG2缓冲放大后使可控硅SCR触发导通,将报警器的电源电路接通,发出报警信号。报警时间长短取决于电容器C2的充电时间常数td=1.1R6C2的大小。当C2上的充电电压超过2/3VDD时,555复位,3脚输出低电平,BG2相应截止,可控硅SCR断开。在C2充电期间,即报警定时结束之前,应使555脚通过R5和D1将输出高电平反馈到触发端脚,以免后继脉冲或其他干扰影响定时精度。定时的长短可通过改变时间常数R6C2的大小来调节。常见故障现象与查找方法 :1)发光二极管不亮:,用万用表测12V供电电源是否正常;,用数字万用表检测电阻R1、发光二极管VDl、三极管VT2是否损坏;测lCl所构成单稳态电路,若ICl的脚始终输出低电平,VT2将一直处于截止状态,发光二极管不亮,可采用代换法判断555集成电路的好坏。 2)发光二极管亮但不闪烁:测三极管VT2,若VT2击穿,更换VT2故障即可排除;测ICl、脚的电平,若为低电平,查RP1及连线是否有断线或虚焊,查C1是否击穿及ICl脚是否悬空。在外围元件检查无误后,可采用代换法判断lCl是否损坏;用上述方法,查找IC2、IC3及其外围元器件。 3)发光二极管闪烁频率不正常:主要查单稳态电路ICl,当单稳态电路工作不正常时会造成发光二极管闪烁频率不正常,其主要原因是由于电容C2造成的,可调当调整C2的大小。 4)扬声器不响:查供电电源电压及检测三极管VT3、扬声器是否损坏;测量IC4第5脚的控制信号电压,不正常查IC3第3脚信号及R4,也可通过示波器测量输出波形判断故障部位。2.1.62.2变流瓦斯检测方法的原理2.2.1变流瓦斯检测方法的基本思想为了解决上节所提到催化传感器存在的问题,就必须抛开连续电流供电的传统方法,以保证测量元件与参比元件温度永远相等,设计出真正的恒温检测桥路。实现方法是通过一个硬件电路构成的闭环反馈系统,强迫检测元件与参比元件保持在平衡状态,使测量元件工作在恒温状态下。该检测环路使测量元件的温度与参比元件的温度进行比较,当环境中的CH4气体在测量元件表面燃烧时,测量元件的温度将很快上升使电桥失去平衡,硬件电路构成的闭环反馈系统监测到偏移信号后,输出控制脉冲信号,将已经偏移的桥路“矫正”回来,使回路周而复始地工作在偏移/校正的振荡之中。测量元件的温度是以微小的锯齿波形状的轨迹在恒温区波动26,如图6所示:图6 传统的检测桥路与恒温桥路的浓度温度特性曲线Fig6 contrasting curve between two methods这个波动的温差很小,只有零点几度的差别,基本上可以认为参比元件和测量元件的温度是相等的。这种方法保证了在任何CH4浓度下,测量元件的温度不变,彻底有效地杜绝了高浓CH4的燃烧,大大延长了催化元件的使用寿命,也使仪器的零点稳定性、精度稳定性得到了的提高。本研究所研制的脉冲供电检测桥路与传统的测量机理截然不同,检测元件工作于间歇脉冲供电状态,不随CH4温度变化,反馈环路中的脉冲频率与CH4浓度呈正比关系。从微观的角度上看,单片机检测的是测量元件上温度的上升速率,而传统方法则是检测元件上的绝对温度。测量桥路是恒温的,无论检测多高浓度的瓦斯,检测元件的温度都不变,所以它能够抗高浓冲击,能够拥有更长的寿命和极好的稳定性。2.2.2变流瓦斯检测方法的原理变流检测方法是一种使载体催化传感元件在检测瓦斯气体时保持恒温状态的新型检测方法。它的基本原理是:在瓦斯浓度升高时,通过闭环反馈电路,使工作电流相应减少,以保持催化元件的温度不变,利用电流的减少量和瓦斯含量间的对应关系,实现瓦斯含量的检测。载体催化元件的静态热平衡方程是47: 式中 I载体催化元件的工作电流; r载体催化元件的电阻; 瓦斯氧化反应燃烧热系数; 空气中瓦斯体积分数; 载体催化元件温度;环境温度;热传导系数;B元件面积;A辐射系数;角系数。方程式左边是单位时间内工作电流所产生的热量和瓦斯气体在载体催化传感元件表面发生氧化反应所产生的热量之和,后者与瓦斯体积分数成正比;方程式右边是催化传感元件在单位时间内热传导和热辐射损失的热量之和,其中传导热是催化传感元件通过导线和空气传递的热量之和,由于催化传感元件工作在一个半封闭的气罩内,其同空气的对流散热很小,可忽略不计。方程两边在催化传感元件达到热平衡时是相等的。在变流瓦斯检测中,工作电流随着瓦斯浓度增加而减小,元件处于恒温状态,载体催化元件工作温度和阻值保持不变。故在环境温度一定的情况下,方程式右边为一常数,设对于该种检测方法,因保持不变,即当无瓦斯()时,;当有瓦斯时 式中I、分别为有瓦斯、无瓦斯的工作电流,即 此式表明电流变化与瓦斯体积分数不是线性关系。因此,在设计检测电路时,为使电流大小能反映瓦斯体积分数,不能采用一般的可控直流电源,而需采用宽度可调的脉冲电流源,即脉冲电流的幅值恒定,但其宽度可由反馈信号调节。当瓦斯体积分数增加时,减少脉冲的宽度T以减少通过元件的平均电流。由式(3-3)知,瓦斯体积分数为 与电流平方成线性关系,脉冲电流有效值为 式中T为脉冲电流周期,为脉冲电流幅值。在一定的条件下与占空比的平方根成线性关系,即其平方与占空比成线性关系。又脉冲电流平均值为,与占空比成线性关系,故脉冲电流的平均值可以线性地反映瓦斯体积分数,即瓦斯浓度。2.2.3智能瓦斯监测仪原理框图3 硬件电路介绍3.1甲烷传感器3.1.1 KG9701型智能低浓度沼气传感器KG9710型智能低浓度沼气传感器主要用于监测煤矿井下环境气体中的瓦斯浓度,是煤矿预防瓦斯突出和瓦斯爆炸必不可少的测量仪表。它可以连续自动地将井下沼气浓度转换成标准电信号输送给关联设备,并具有就地显示瓦斯浓度值,超限声光报警等功能。采用国家科技“九五”攻关项目成果:高稳定性、长寿命热催化元件,通过改变制作工艺及催化剂配方(自制)等,大大提高了催化元件的性能指标,利用人工智能技术对信息进行处理分析,增强了仪器抗高瓦斯冲击的能力,将稳定性能指标由一周提高至一月,使用寿命由一年延长至一年半。具有性能稳定、测量精确、响应速度快、结构坚固、易使用易维护等特点,增加了遥控调校、断电控制、故障自校自检等新功能,大大节约了使用与维护费用。目前该传感器已广泛应用于全国大、中、小型煤矿,在国内市场占有率超过60,在煤矿预防瓦斯灾害方面经常发挥重要作用,产生了可观的经济效益和良好的社会效益。 主要技术指标:测量范围:04.00%CH4(010.00%CH4)测量精度:0.001.00%CH4 0.10%CH41.002.00%CH4 0.20%CH42.004.00%CH4 0.30%CH44.0010.00%CH4 8.00%真值(相对误差)元件检测反应速度:20s调校周期:1个月使用寿命:1.5年信号带负载能力:0400报警方式:二级间歇式声光报警,85dB(声强),能见度20m(光强)报警点范围:0.52.5连续可调采样方式:限制扩散式整机工作电压:924V DC传输距离:3km(供电18V DC使用1.5mm2截面铜芯电缆)输出信号:2001000Hz、15mA DC防爆型式:Exibd矿用本安兼隔爆型3.1.2 高浓度瓦斯传感器(国产) 型号:ZR14-GJW4/100基本参数工作环境条件:温度: 040相对湿度: 98%大气压力: 86kPa116kPa风速: 0m/s8m/s测量范围:高浓: 0%CH4100%CH4温度: 040测量范围(%CH4)高浓:4.00-10.010.0基本误差(%CH4)1.0测量上限的10% 温度:基本误差:2分辨率: 高浓0. 1%CH4, 温度0.1显示方式: 六位LED,其右三位显示甲烷,左三位显示温度响应时间: 20s报警点: 可调,仪器出厂时设定在1.00%CH4;在0.3%CH4-3.5%CH4内可调断电点: 可调,仪器出厂时设定在1.50%CH4复电点: 可调, 仪器出厂时设定在1.00%CH4高低浓度转换点:1)从低到高:3.5% CH42)从高到低:2.5% CH4调节方式:使用本公司生产的FYF型遥控器防爆标志:ExibI防爆合格证号:1044440安全标志证号:20042726报警方式:声光,其中:音量: 85dB光可见度: 20m工作方式:扩散式防爆型式:矿用本安兼隔爆型;防爆标志:ExibdI。输出信号: 两路 200Hz1000Hz频率输出。 甲烷:200600Hz对应甲烷浓度为04%6001000Hz对应甲烷浓度为4100%。 温度:200Hz1000Hz对应040。Ui:DC 20V;Ii:90mA。关联设备:本公司生产的DJ4G-2000固定式甲烷断电仪防爆型式:矿用隔爆兼本质安全型防爆标志:ExdibI,传感器到断电仪的距离不大于2000米。防爆合格证号:1042460安全标志证号:20042728。配接设备:本公司生产的KJF33通用监控分站防爆型式:矿用本质安全型,防爆标志:ExibI 防爆合格证号:1034356 ,安全标志证号:20033034传感器到分站的距离不大于2000米。传输电缆:电缆最大长度:2000m分布电容0.1Fkm分布电感1mHkm外形尺寸:200 mm110 mm35mm质量:1.1kg3.2 ADC0809引脚图与接口电路3.2.1 A/D转换器芯片ADC0809简介 8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道抵制锁存用译码电路,其转换时间为100s左右。 图3.2.1ADC0809引脚图3.2.2. ADC0809的内部结构ADC0809的内部逻辑结构图下图所示: 图3.2.2ADC0809内部逻辑结构图中多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用一个A/D转换器进行转换,这是一种经济的多路数据采集方法。地址锁存与译码电路完成对A、B、C 3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连。表3.2.1为通道选择表。表3.2.1 通道选择表 3.2.3信号引脚ADC0809芯片为28引脚为双列直插式封装,其引脚排列见图9.8。对ADC0809主要信号引脚的功能说明如下:IN7IN0模拟量输入通道ALE地址锁存允许信号。对应ALE上跳沿,A、B、C地址状态送入地址锁存器中。START转换启动信号。START上升沿时,复位ADC0809;START下降沿时启动芯片,开始进行A/D转换;在A/D转换期间,START应保持低电平。本信号有时简写为ST.A、B、C地址线。通道端口选择线,A为低地址,C为高地址,引脚图中为ADDA,ADDB和ADDC。其地址状态与通道对应关系见表9-1。CLK时钟信号。ADC0809的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。通常使用频率为500KHz的时钟信号EOC转换结束信号。EOC=0,正在进行转换;EOC=1,转换结束。使用中该状态信号即可作为查询的状态标志,又可作为中断请求信号使用。D7D0数据输出线。为三态缓冲输出形式,可以和单片机的数据线直接相连。D0为最低位,D7为最高 OE输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数据。OE=0,输出数据线呈高阻;OE=1,输出转换得到的数据。Vcc +5V电源。 Vref参考电源参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基准。其典型值为+5V(Vref(+)=+5V, Vref(-)=-5V).3.2.4 MCS-51单片机与ADC0809的接口ADC0809与MCS-51单片机的连接如图3.2.3所示电路连接主要涉及两个问题。一是8路模拟信号通道的选择,二是A/D转换完成后转换数据的传送。1. 8路模拟通道选择 图3.2.3 ADC0809与MCS-51的连接如图3.2.3所示模拟通道选择信号A、B、C分别接最低三位地址A0、A1、A2即(P0.0、P0.1、P0.2),而地址锁存允许信号ALE由P2.0控制,则8路模拟通道的地址为0FEF8H0FEFFH.此外,通道地址选择以作写选通信号,这一部分电路连接如图9.12所示。 图3.2.4 ADC0809的部分信号连接 WRALE地址所存START寄存器清“0”A/D启动图3.2.5 信号的时间配合从图中可以看到,把ALE信号与START信号接在一起了,这样连接使得在信号的前沿写入(锁存)通道地址,紧接着在其后沿就启动转换。图9.19是有关信号的时间配合示意图。启动A/D转换只需要一条MOVX指令。在此之前,要将P2.0清零并将最低三位与所选择的通道好像对应的口地址送入数据指针DPTR中。例如要选择IN0通道时,可采用如下两条指令,即可启动A/D转换:MOV DPTR , #FE00H ;送入0809的口地址MOVX DPTR , A ;启动A/D转换(IN0)注意:此处的A与A/D转换无关,可为任意值。1 转换数据的传送 A/D转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。(1)定时传送方式对于一种A/D转换其来说,转换时间作为一项技术指标是已知的和固定的。例如ADC0809转换时间为128s,相当于6MHz的MCS-51单片机共64个机器周期。可据此设计一个延时子程序,A/D转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可进行数据传送。(2)查询方式A/D转换芯片由表明转换完成的状态信号,例如ADC0809的EOC端。因此可以用查询方式,测试EOC的状态,即可却只转换是否完成,并接着进行数据传送。(3)中断方式把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。不管使用上述那种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,OE信号即有效,把转换数据送上数据总线,供单片机接受。不管使用上述那种方式,只要一旦确认转换结束,便可通过指令进行数据传送。所用的指令为MOVX 读指令,仍以图9-17所示为例,则有MOV DPTR , #FE00HMOVX A , DPTR该指令在送出有效口地址的同时,发出有效信号,使0809的输出允许信号OE有效,从而打开三态门输出,是转换后的数据通过数据总线送入A累加器中。这里需要说明的示,ADC0809的三个地址端A、B、C即可如前所述与地址线相连,也可与数据线相连,例如与D0D2相连。这是启动A/D转换的指令与上述类似,只不过A的内容不能为任意数,而必须和所选输入通道号IN0IN7相一致。例如当A、B、C分别与D0、D1、D2相连时,启动IN7的A/D转换指令如下:MOV DPTR, #FE00H ;送入0809的口地址MOV A ,#07H ;D2D1D0=111选择IN7通道MOVX DPTR, A ;启动A/D转换3.2.5 A/D转换应用举例 设有一个8路模拟量输入的巡回监测系统,采样数据依次存放在外部RAM 0A0H0A7H单元中,按图9.10所示的接口电路,ADC0809的8个通道地址为0FEF8H0FEFFH.其数据采样的初始化程序和中断服务程序(假定只采样一次)如下: 初始化程序: MOV R0, #0A0H ;数据存储区首地址 MOV R2, #08H ;8路计数器 SETB IT1 ;边沿触发方式 SETB EA ;中断允许 SETB EX1 ;允许外部中断1中断 MOV DPTR,#0FEF8H ;D/A转换器地址 LOOP: MOVX DPTR,A ;启动A/D转换 HERE: SJMP HERE ;等待中断中断服务程序: DJNZ R2,ADEND MOVX A,DPTR ;数据采样 MOVX R0,A ;存数 INC DPTR ;指向下一模拟通道 INC R0 ;指向数据存储器下一单元 MOVX DPTR,A ADEND: RETI3.3 87c552简介3.3.1 87c552概述87C552单片机系统87C552具有如下特点:68个引脚,8k字节的片内程序存储器,可外部扩展64k字节。256字节的随机存取数据存储器(RAM),5个外部双向8位输入/输出(I/O)口,4个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个 全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 此外,87C552设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式 下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件 复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。3.3.2 主要特性与MCS-51 产品指令系统完全兼容4K字节可编程闪烁存储器寿命:1000写/擦循环数据保留时间:10年全静态工作:0Hz-24MHz三级程序存储器锁定 1288位内部RAM32可编程I/O线两个16位定时器/计数器5个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路3.3.3 管脚说明VCC:供电电压GND:接地STADC:启动AD操作PWM0:脉宽调制:输出0(低电平有效)PWM1:脉宽调制:输出1(低电平有效)EW:看门狗使能P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第 一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门 电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验 时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门 电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。 P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址 数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。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(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。P4口:8位可编程的I/O口P5口:8位输入出口:ADC0-ADC7可选功能AD的8位输入口路输入通道RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的 脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H- FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH 编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。AVdd:模拟电源AVss:模拟地AVREF+:AD转换参考电阻:高端AVREF-:AD转换参考电阻:低端VSS:数字地3.3.4 振荡器特性 XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。XTAL1接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。 XTAL2接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振。3.3.5 芯片擦除 整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。 串口通讯单片机的结构和特殊寄存器,这是你编写软件的关键。至于串口通信需要用到那些特殊功能寄存器呢,它们是SCON,TCON,TMOD,SCON等,各代表什么含义呢?SBUF 数据缓冲寄存器这是一个可以直接寻址的串行口专用寄存器。有朋友这样问起过“为何在串行口收发中,都只是使用到同一个寄存器SBUF?而不是收发各用一个寄存器。”实际上SBUF 包含了两个独立的寄存器,一个是发送寄存,另一个是接收寄存器,但它们都共同使用同一个寻址地址99H。CPU 在读SBUF 时会指到接收寄存器,在写时会指到发送寄存器,而且接收寄存器是双缓冲寄存器,这样可以避免接收中断没有及时的被响应,数据没有被取走,下一帧数据已到来,而造成的数据重叠问题。发送器则不需要用到双缓冲,一般情况下我们在写发送程序时也不必用到发送中断去外理发送数据。操作SBUF寄存器的方法则很简单,只要把这个99H 地址用关键字sfr定义为一个变量就可以对其进行读写操作了,如sfr SBUF = 0x99;当然你也可以用其它的名称。通常在标准的reg51.h 或at89x51.h 等头文件中已对其做了定义,只要用#include 引用就可以了。SCON 串行口控制寄存器通常在芯片或设备中为了监视或控制接口状态,都会引用到接口控制寄存器。SCON 就是51 芯片的串行口控制寄存器。它的寻址地址是98H,是一个可以位寻址的寄存器,作用就是监视和控制51 芯片串行口的工作状态。51 芯片的串口可以工作在几个不同的工作模式下,其工作模式的设置就是使用SCON 寄存器。它的各个位的具体定义如下:SM0 SM1 SM2 REN TB8 RB8 TI RISM0、SM1 为串行口工作模式设置位,这样两位可以对应进行四种模式的设置。串行口工作模式设置。SM0 SM1 模式 功能 波特率0 0 0 同步移位寄存器 fosc/120 1 1 8位UART 可变1 0 2 9位UART fosc/32 或fosc/641 1 3 9位UART 可变在这里只说明最常用的模式1,其它的模式也就一一略过,有兴趣的朋友可以找相关的硬件资料查看。表中的fosc 代表振荡器的频率,也就是晶振的频率。UART 为(Universal Asynchronous Receiver)的英文缩写。SM2 在模式2、模式3 中为多处理机通信使能位。在模式0 中要求该位为0。REM 为允许接收位,RE
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!