2012毕设瓦斯浓度检测器_第1页
2012毕设瓦斯浓度检测器_第2页
2012毕设瓦斯浓度检测器_第3页
2012毕设瓦斯浓度检测器_第4页
2012毕设瓦斯浓度检测器_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

1、目录第一章绪论31 . 1瓦斯浓度监测器概述 31.2瓦斯气体的爆炸 51.3 本课题的研究意义 51.4本课题的主要工作内容 6第二章瓦斯浓度检测器的设计要求及设计原理62 . 1系统设计要求 62 .1 .1技术指标要求 62 .1 .2隔爆仪表设计要求 72 .1 .3本设计的功能 82 . 2设计原理82 .2 .1气体传感器的选择 82 . 2 . 2单片机型号的选择 1 12 . 2 . 3 AT89S52 单片机的特点 1 2第三章瓦斯浓度检测器的设计133. 1系统原理框图 133 . 2硬件设计 143 .2.1电源模块143 .2.2气体传感器加热及其信号采样 153 .2

2、.3传感器信号监测回路及 A / D转换参考电源 163 .2.4模数转换芯片 ADC0809 的原理及应用 1 83 . 2 . 5MAX7219显示电路213 . 2 . 6看门狗硬件电路 253 . 3软件设计 27程序流程图27第四章总结 28第一章绪论煤矿中含有大量的甲烷(CH4)等易燃易爆气体,发生事故后会造成巨大的经济损失, 危及矿工的生命。随着煤矿开采技术手段的不断改进和开采规模的扩大及开采深度的不断 延伸,安全隐患越来越多。瓦斯事故特别是重、特大瓦斯事故在煤矿事故中所占的比例也 越来越高。如果不把瓦斯事故控制住,就不能实现煤矿安全生产状况的稳定,也就无法保 障煤炭工业的持续健

3、康发展。所以,对煤矿井下瓦斯气体进行快速准确的监测显得尤其重 要,对易燃易爆混合气体监测系统的研究和开发也成为人们一直关注的问题。1.1瓦斯浓度监测器概述瓦斯浓度检测器是能够监测矿井环境中瓦斯气体的浓度,具有报警功能和断电功能。 本课题中完整的瓦斯浓度检测器由以 下四个部分组成:1)气体传感器:能感知环境中甲烷气体及其浓度的一种敏感元件,它能将与气体种类和浓度有关的信息转换成电信号2)显示单元:根据测量信号,由单片机将待显示数据按相应方式进行数据传输给显示处理模块显示于仪表3)声光报警单元:当监测气体浓度超出设定报警值时,发出声光报警:4)断电保护单元:当监测气体浓度超出设定值时,切断所有机器

4、的供电以防瓦斯爆炸。气体传感器是瓦斯浓度检测器的重要组成部分,就其原理可以分为四大类:光学类气 体传感器、电化学类气体传感器、高分子材料类气体传感器及电学类气体传感器。利用气 体的光学特性来监测气体成分和浓度的传感器为光学类气体传感器,根据具体的光学原理 可分为红外吸收式、可见光吸收光度式、光干涉式、化学发光式和试纸光电光度式、光离 子化式等气体传感器。电化学类气体传感器是利用电化学性质的气体传感器,该类气体传感器包括:定电位电解式、伽伐尼电池式、同体电解质等种类的气体传感器。高分子气敏 材料气体传感器主要有高分子电阻式、高分子电介质式、浓差电池式、声表面波式、石英振子式等。利用材料的电学参量

5、随气体浓度的变化而改变的特性制作的气体传感器为电学 类气体传感器。这类气体传感器又可分为电阻式和非电阻式两大类,其中非电阻式气体传 感器是利用材料的电流或电压随气体含量变化的特点而制成的传感器“ 1,主要包括MOS-极管式、结型二极管式和场效应管式,而电阻式气体传感器则通常主要有接触燃烧式、热 导式、半导体气体传感器等等。世界上发达国家用于煤矿井下易燃易爆气体监测的方式主要有光干涉式、载体催化燃 烧式两种。光干涉式气体监测仪表是利用了光的干涉原理实现对已知待监测气体浓度的测 量。比较典型的产品有矿用光干涉型 CH4气体监测仪,它是利用不同种类、不同浓度的气 体对光的折射率不同这一性质,针对 C

6、H4气体设计适当的光路系统,把CH4气体浓度的变 化转换成光的干涉条纹的位置变化。具体地说,就是采用一个光源,经过适当的光学设计, 使其分解为两列光波,一路通过标准空气窜,另一路穿过采样气室后在某处相遇,此时由 于满足光的相干条件,从而产生干涉条纹。把两气室都充有空气时的干涉条纹作为初始位 置,当CH4气体充入采样窜后,由于光程差的结果,干涉条纹会相对于原位置移动一段距 离,并且这个距离将随CH4气体浓度的不同而产生相应的变化。因此只要测量该位移量, 就可以获得CH4在空气中的含量。该测量仪测量范围大,使用寿命长,但仪器设备大,格 高,测量不直观,而且无法与监控系统连接,因此在煤矿中的使用量逐

7、年减少。在这二种 气体监测仪表中,载体催化燃烧方式监测可燃气浓度的方法因其线性和稳定性较好,以爆 炸下限百分体积浓度为单位的浓度标度方法能统一衡量各种可燃气浓度所呈现的爆炸危 险度,且量程符合工业要求,故被较多的用于爆炸危险场所可燃性气体的测量。该监测方 式使用催化载体型气体传感器作浓度的检知器,该元件由铂丝上烧结一层陶瓷载体(如A1204)后再涂覆催化活性物(Rh,Pd等)构成。当Pt丝中通以工作电流使之达到临界反应温度(320 350 C)时,可燃气在元件表面催化燃烧使Pt丝电阻增加a,在完全燃烧且热辐射 可忽略时,电阻增量 Rf与可燃气浓度C成正比,即有Rf= a*a*C*Q /Cp=k

8、tc, (kt= a*a*Q /Cp)(1.1 )a, a,Q,C.0分别为Pt电阻温度系数、催化剂性能常数、可燃气燃烧热、元件热容,故 kt是仅与元件及可燃气种类有关的常数。将 Rf转换成电信号,通过这一阻值变化,转换 为电压变化,从而通过A/D转换可得到被测气体的浓度值。1.2瓦斯气体的爆炸瓦斯爆炸须具备3个条件:CH4浓度、C02浓度及引爆温度。瓦斯在煤体和围岩中以游离状态和吸附状态存在,一般情况下处于动态平衡,当外界 温度、压力变化时,几种状态会互相转化,煤层在开采过程中,瓦斯被逸散出来,在井下 积聚,造成瓦斯浓度增加,当CH4浓度达5%16%时具有爆炸性,CH4浓度为9.5%时, 爆

9、炸威力最大,当CH4浓度小于5%或大于16%时,一般不会爆炸,遇明火只会燃烧,瓦 斯爆炸的上下限是可变的,当现场混合气体的温度和压力发生变化或混入煤尘及其它可燃 气体时,可影响瓦斯爆炸的上下限,如空气中的煤尘含量为1012mg/ m3浓度达到4%时,遇火就会爆炸。要消除引爆火源,必须严禁明电、明火下井,禁止明火放炮,要求井 下电器设备必须防爆。所以控制瓦斯浓度是防止瓦斯爆炸的根本,实时掌握瓦斯浓度状况 是煤矿安全的头等大事。1.3本课题的研究意义我国是世界上最大的煤炭生产和消费国,也是世界上少数几个以煤为主要能源的国家 之一。虽然通过煤炭生产、加工和利用等各个环节,提供了相当多的就业机会,但每

10、个环 节却同时带来了环境污染、安全等一系列的问题。其中之一便是有害气体影响,包括 CH4,CO , SO2等。后两种气体含量少,且SO2易溶于水,经煤矿开采时的喷水处理后变 成酸。但是CH4气体含量多,且几乎不溶于水,属于易燃易爆气体,发生爆炸事极易造成 人身伤害瓦斯(CH4)是在成煤过程中形成并大量贮存于煤层之中的气体,对人体的危害是超限 时能引起人窒息死亡。其有易燃、易爆等特点,因此煤矿对瓦斯的治理应非常重视。瓦斯 的灾害主要表现为四个方面。第一、瓦斯浓度过高,对工人身体健康的影响表现为缺氧, 呼吸困难,窒息等。第二、瓦斯煤尘爆炸,瓦斯爆炸所产生的巨大冲击波和高温火焰,往 往导致群死群伤,

11、而且扬起的煤尘又会参与爆炸,摧毁巷道,毁坏设备,甚至毁灭整个矿 井,给国家和人民生命财产造成巨大损失。第二、煤中瓦斯突出。突出直接影响着工人的 人身安全。第四、大量的瓦斯从通风井排入大气,污染大气环境。我国煤矿的瓦斯灾害是比较严重的,瓦斯灾害始终是煤矿安全生产的大敌,日前已成 为制约煤矿安全生产的主要矛盾。因此,研制先进适用的煤矿瓦斯气体监测仪对煤矿工业 安全生产,减少事故发生和生命财产损失有重要意义,市场应用前景十分广阔。1.4本课题的主要工作内容本文针对煤矿气体监测系统的现状及发展趋势,阅读了大量文献及资料,研发了煤矿 气体监测系统主要工作包括:1 )甲烷气体传感器的选用2)单片机的选用3

12、 )硬件电路的设计4 )软件电路的设计第二章瓦斯浓度检测器的设计要求及设计原理2 . 1系统设计要求2 .1.1技术指标要求本课题对煤矿气体监测仪表及其所用气体传感器在技术指标上的要求如下1)应用环境:煤矿气体监测2)监测对象:监测甲烷气体3)测量范同:甲烷0 10 %4)灵敏度:0. 01 %5)响应时间:w 30s6)功耗:w lOOmW7)环境工作温度范围:-20 一+70C8)环境工作湿度范围:95 % RH2 . 1 . 2隔爆仪表设计要求煤矿井下工作环境特殊,空间狭窄,湿度大,有易燃易爆的瓦斯和煤尘,所以,煤矿 电器同一般电器有较大的区别。这就对煤矿电器有特殊要求,如体积要小,易于

13、搬运,坚 固,防潮防水,防爆。属于煤矿安全标志管理目录内的矿用产品应有安全标志,电气设备 必须符合防爆要求,应有接地、过流、漏电保护装置。隔爆型仪表的主要特点是有一个可靠的隔爆外壳,它将把可能产生火花和危险温度的 仪表传感器、电阻电路及接线端子等,都放在隔爆外壳里,达到外壳内可能发生的爆炸小 影响周围易燃易爆物质,它的设计方法与隔爆型电器和电机基本相类似。如外壳的再配合 面(隔爆面)的间隙大小和长度要符合 GB3836 . 2标准规定要求,另一方面外壳要有一定的 机械强度,须达到外壳内部爆炸参考压力的1 . 5倍压力不损坏和变形等。隔爆型仪表设计须注意如下几个方面:(1)确定合理的外壳结构根据

14、仪表的特点,专门设计与原结构相适应的外壳,达到既不损害仪表原来使用特征 又经济合理的外壳:外壳腔内有细长通道,避免腔内发生压力重叠现象;外壳的材质采用 新型的工程塑料和优质轻合金,结构轻巧。(2)接线盒结构隔爆型仪表设计带有接线盒的隔爆外壳,且接线盒的防爆类型为隔爆型。由于隔爆型 仪表具有低电压、小电流特点,隔爆型仪表的主腔和接线盒贯通部分,可以尽量采取橡胶 密封结构,使隔爆型仪表结构简单,加工方便。(3) 指示表结构为了使井下工作人员及时地了解瓦斯浓度数据,隔爆型仪表带有指示表。指示表设计在仪表的主腔室,透明窗面积不大于 100mm2,透明玻璃厚度大于8mm,与外壳密封采 用橡胶密圭寸措施。

15、2 . I. 3本设计的功能在本设计中,瓦斯浓度检测器是能够监测 CH4,同时本着方便应用的原则,还具备声 光报警和切断外部设备电源的功能。 基于这些要求,仪表应由传感器、A/D转换、单片机、 继电器、显示器及报警模块等组成。2 . 2设计原理2 . 2. 1气体传感器的选择本设计采用镇江中煤电子有限公司研发无火焰燃烧式CH4气体传感器。其催化元件是采用一种全新高活性的纳米级过渡金属合金低温反应催化剂作为新的敏感元件,取代传 统的瓦斯燃烧催化剂。这种新的合金催化剂不仅对瓦斯催化反应的活性极高,临界反席温 度低,而且具有良好的催化选择性,有利于提高报警器的灵敏性和准确性。同时因反应可 在较低温度

16、进行,催化剂性能稳定,因而大大延长了催化剂的使用寿命。这种敏感元件的外观图见图2 . 2 . 1,其具有抗气体干扰能力强、选择性好、反应速 度快、灵敏度高、线性和稳定性好、功耗低、寿命长等特点。适用于煤矿井下作业环境测 量空气中的甲烷气体浓度。煌测元件标志图2 .2 .1元件外观图1 元件使用环境条件:温度:一 20 C+70 C湿度:V 95 % RH风速:v 8m / s大气压力:80-116 KPa2 零点输出:V。0mV- +20mV(V。:空气中的输出电压)3 灵敏度:M2mV (M :灵敏度)4 .传感器对多种可燃气体的敏感特性图2 . 2. 2表示CH4气体敏感元件对各种气体的反

17、应关系,从图上我们可以看出敏感元件输出电压与对各种气体浓度之间具有较好的线性关系图2 . 2. 2输出Vo在不同气体及浓度下的变化曲线5 .稳定性1)初始稳定性a .在空气中的初始稳定性:贮存一周到一年的元件初始零点输出可能不为零,只需在工作点电压稳定十分钟后输 出零点将归零;b .在气体中的稳定性:贮存一周到一年的元件刚开始工作时灵敏度可能达不到最佳点,只需在工作点电压稳 定二十分钟后输出灵敏度将复原。2)长期稳定性00.51E522-5时何(年)图2. 2 . 3长期稳定性2 . 2. 2单片机型号的选择随着计算机技术的发展,单片机因具有集成度高、体积小、速度快、价格低等特点而 在许多领域

18、如过程控制、数据采集、机电一体化、智能化仪表、家用电器以及网络技术等 方面得到广泛应用。从而使这些领域的技术水平、自动化程度大大提高。正因为如此国内 外多家电子生产厂商把目光投向了单片机的生产,其中最为著名的当数INTEL公司生产的 MCS-51系列单片机。单片机型号的选择是根据控制系统的目标、功能、可靠性、性价比、精度和速度等来决定的。根据本课题的实际情况,单片机型号的选择主要从以下两点考虑:一是要有较强 的抗干扰能力。由于甲烷气体监测传感器处于煤矿矿井巷道中,工作环境比较恶劣,以及 实际的运行情况比较复杂,这些都对单片机的干扰较大,所以应采用抗干扰性能较好的单 片机机型;二是要有较高的性价

19、比。由于51系列在我国使用最广且该系列的资料和能够兼 容的外围芯片也比较多,特别是 ATMEL公司2003年推出的新一代89S系列单片机,其 典型产品AT89S52单片机具有较高的性能价格比。本文采用ATMEL公司生产的AT89S52 单片机作为监测系统的核心部件, AT89S52单片机是AT89S系列单片机中的一种,它是 在现已广泛应用于工业控制等各领域的 AT89C52系列单片机的换代产品。它具有 89C52 的全部功能,是80C51的增强型并且指令完全兼容,AT89S52新增加的功能由特殊功能 寄存器完成。相信日后它将更广泛地应用于工业控制、汽车控制、智能仪器仪表及电机控 制等席用领域。

20、2 . 2 . 3 AT89S52单片机的特点1)兼容MCS 51单片机2)8K宁节FLASH存贮器支持在系统编程ISPI000次擦写周期3)256字节片内RAM4)工作电压4 . 0V到6 . OV5)全静态时钟0Hz到33MHz6)二级程序加密7)32个可编程I/O 口8)3个16位定时/计数器9)6个中断源10)上电复位标志11)完全的双工UART串行口12)低功耗支持Idle和Power down模式13)Power dow n 模式支持中断唤醒14)看门狗定时器15)双数据指针此外,与AT89C52相比,AT89S52新增加了许多功能,这将使单片机在工作过程中具备更高的稳定性和电磁抗

21、干扰性。首先,AT89S52内部增加了片内看门狗定时器, 这将有利于坚固用户应用系统,提高系统可靠性:其次,AT89S52独有的双数据指针使数据操 作更加快捷方便;再次,AT89S52运行速度更高,最高晶振可达到33MHZ :最后,AT89S52 支持ISP(ln System Programming) 在线下载功能。AT89S52中ISP引脚共有4个:RST、MOSI、MISO和SCK。用户可以直接替换应用系统中的 AT89C51/52,而软件硬件均不 需作任何修改,这给正使用 AT89C52单片机的用广更新换代带来许多方便。正因为AT89S52单片机增加了高可靠性、安全性的功能,所以能避免

22、因外部芯片扩 展过多或传感器输入信号过多而引起的信号失真、电磁干扰等现象的发生。因此用它作 为甲烷气体测量可以满足监控、信息传送的要求。而且,从经济性的角度来看,AT89S52不但硬件结构简单,而且价格低、功能强、性价比高,符合我国工业设计制造的要求。第三章瓦斯浓度检测器的设计本章将介绍基于甲烷气体传感器的气体监测器的系统原理框图,及其整体协调工作实现的功能;系统的硬件电路设计及其主要功能模块;系统程序流程等内容。3.1系统原理框图基于气体传感器的甲烷气体监测器主要由气体传感器、单片机、 LED显示器以及报警 和断电保护等部分组成,其原理框图如图 3 . 1所示。采用单片机AT89S52构成气

23、体监测 器的核心部分,根据气体传感器及测量的信号,实现对 CH4的成分识别和浓度测量,通过8只8段LED数码管显示气体浓度图3 .1硬件原理框图3 . 2硬件设计3 . 2. 1电源模块该系统电源电路图如图3 . 2所示,Vin是外部输入电源,采用的是12V/3A的直流 电源。c2,c4的作用是对LM317电压调节端(ADJ)的电压进行滤波,以提高输出电压的 稳定性;D1、D2起保护作用,当有意外情况使得 LM317的Vin电压比Vout电压还低 的时候,防止从c3 . C4上有电流倒灌入LM317引起其损坏。整个系统用电可以划分为 两部分:HVCC是LED显示器模块、气体传感器加热、传感器信

24、号监测回路及A/D转换参考电源模块输入需要的9.58V工作电压:VCC是单片机等集成芯片需要5V的工作电压。电源部分的核心器件是二端可调输出集成稳压器LM317。LM317是美国国家半导体公司的三端可调整流稳压器集成电路,输出电压范围是I.25V至37v,负载电流最大为1.5A 它的使用非常简单,仅需两个外接电阻来设置输出电压,此外线性调整率和负载调整率也 比标准的固定稳压器好。内置过载保护、安全区保护等多种保护电路。输出引脚3与调节引脚之间保持1 . 25V的参考电压Vref ,并且引脚3为正端。当调节端接地时。输出端输 出1.25V。由Vin端提供工作电压以后,便可以保持 Vout端(3脚

25、)比ADJ端(1脚)的电压 高1.25V。因此,只需要用极小的电流来调整 ADJ端的电压,便可在Vout端得到比较大的输出电流,并且输出电压比 ADJ端电压高出恒定的1.25V。LM317的输出电压=1 . 25x(l+ADJ端到地的电阻/AIJ端到Vout端的电阻)。通过调整接入ADJ端和Vout端电阻的比值,来改变输出电压。值得注意的是,LM317有一个最小负载电流的问题,即只有负载电流超过某一值时,才能起到稳压作用。这个电流随器件的生产厂家而有所差异,一般在3 8mA不等,可以通过在负载端接一个合适的电阻来解决。依据LM317的输出电压计算公式,可以得到图 3. 2中LM1的输出:HVC

26、C= Vref ( 1 + -)R2(3.1)其中:Vref=1.25V,R1=1000 Q,R2=150 Q。数据代入上式得:HVCC=9.58V。另外LM2的输出:VCC= Vref ( 1 +R;)(3.2)其中:Vref=1.25V,R3=460 Q, R4=150 Q。数据代入得:VCC=5.08V 。7CC16v22il-C2104D3D4HVCCIN OUTADJA LMlIN OUT ADJ71JF1104IK 1 15016V 22ijF+C5gStj图3.2电源模块电路图提供加热电压。其3 . 2. 2气体传感器加热及其信号采样气体传感器加热及其信号采样电路图如图3 . 3

27、所示,由LM317中.HVCC是输入电压,VE是气体传感器的加热电压,VH是监测回路的工作电压,GND为气体传感器加热地,Vss为信号采样地,Rs为气体传感器的敏感体电阻,Rl为取样电阻。 传感器加热电压高,加热丝的电阻值小,这样势必导致流经加热回路的电流大;另外,为 了方便测量,传感器探头电路与仪表数据处理电路不在同一个电路扳上,而是用了比较长 的数据线相连。如果采样地与加热地共用一条回路,采样地就会流过较大的电流,这样就 能在信号采样线上产生很大的压降,从而导致采集的信号受信号采集线的长短影响较大。必须把加热地与信号地分离开,才能降低干扰。依据LM317的输出电压计算公式,可以得到:VE=

28、 Vref( 1 +R4)(3.3)其中:Vref=1.25V,R3=470 Q, R4=150 Q,数据代入公式得:VEP.17VTVCC图3. 3气体传感器加热及信号采样电路图3 . 2 . 3传感器信号监测回路及 A/D转换参考电源传感器信号监测回路及 A/D转换参考电源电路图如图 3 . 4所示,主要由三极管和TL431组成。TL431是TI公司生产的一个有良好的热稳定性能的三端可调精密电压基准集成电路,弓I脚分别为:阴极(CATHODE)、阳极(ANODE)和参考端(REF);输出电压范围是2 . 5V到36V ;典型动态阻抗为0 2 Q,输出杂波低。在很多应用中可以用它代替齐纳二极

29、管,例如,数字电压表,运放电路、可调压电源,开关电源等等。该器件内部有一 个的2 . 5V基准源VI,接在内部运放的反相输入端。由运放的特性可知,只有当REF端(同相端)的电压非常接近VI时,三极管中才会有一个稳定的非饱和电流通过,而且随着REF端电压的微小变化。通过三极管的电流将从I到100mA变化。当在REF端引入输出反馈时,器件可以通过从阴极到阳极很宽范同的分流来控制输出电压。需要注意的是,在选择 电阻时必须保证TL4311作的必要条件,即通过阴极的电流要大于 1mA。图3. 4中,R6和R8对VH的分压引入反馈。若输出增大,则反馈量增大, TL431的 分流也就增加,从而又导致VH下降

30、。可见,这个深度的负反馈电路必然在 VI等于基准电 压处稳定,此时TL431的输出:VH= Vref ( 1 + R6 )( 3.4 )其中:Vref=2.5V,R6=200 Q, R8=1000 Q。数据代入公式得:VH 3V。为了降低系统功耗,用单片机I/O 口控制该电源的工作状态。当I/O为高电平“ 1 ” 时,NPN三极管Q1导通,其集电极为低电平,从而使 PNP三极管Q2基极拉低,Q, 导通,其射极输出高电平,这样就能满足 TL431的工作条件,从而可以得到VH=3V的输 出电,当I/O为低电平“ 0”时。NPN-极管Q1截止,其集电极为高电平,从而使 PNP 三极管Q2基极为高,Q

31、2截止,这样不能满足TL4311作条件,得到VH=OV的输出电 压。vcc图3. 4传感器信号监铡回路及A/D转换参考电源电路图3 . 2 . 4模数转换芯片ADC0809的原理及应用ADC0809是美国国家半导体公司生产的 CMOS工艺8通道,8位逐次逼近式A/D 模数转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选 通8路模拟输入信号中的一个进行 A/D转换。是目前国内应用最广泛的8位通用A/D芯 片。1 .主要特性1) 8路输入通道,8位A/D转换器,即分辨率为8位。2 )具有转换起停控制端。3)转换时间为100 g(时钟为640kHz时),130 g (时钟为

32、500kHz时)4)单个+5V电源供电5)模拟输入电压范围0+5V,不需零点和满刻度校准。6 )工作温度范围为-40+85摄氏度7)低功耗,约15mW2 外部特性(引脚功能)ADC0809芯片有28条引脚,采用双列直插式封装,如图所示。下面说明各引脚功INOIN7 : 8路模拟量输入端。2-12-8 : 8位数字量输出端。ADDA、ADDB、ADDC : 3位地址输入线,用于选通8路模拟输入中的一路ALE :地址锁存允许信号,输入,高电平有效。START: A/D转换启动脉冲输入端,输入一个正脉冲(至少 100ns宽)使其启动(脉 冲上升沿使0809复位,下降沿启动A/D转换)。EOC: A/

33、D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换 期间一直为低电平)。OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。CLK:时钟脉冲输入端。要求时钟频率不高于 640KHZ。REF (+ )、REF (-):基准电压。Vcc :电源,单一 +5V。GND :地。1茁t3?2-tNO已IS -425ADD A初一1jbD& STWT 亩-JhDOCKK 722-ALf4a廿UTRJT EfMBiF-拍-尹CLOCK -比v9亠T*CC11ia17-25L5BGW 1316E415图3.5ADC0809示意图3.

34、ADC0809与单片机的连接ADC0809与MCS-51单片机的连接如图3.6所示电路连接主要涉及两个问题。一是 8路模拟信号通道的选择,二是 A/D转换完成后 转换数据的传送。FJ /AI5F? fi.AUP2P VAI: P23-A11P! ?.A1CP? D/ARn.ePt,PE.4Pl.iPI ?PI KTJEXPI OFPO T/AD; 刘舟尅出 PO vAD; PD.4-.ALH PO.A.-.AUj Pi 2 AD2 PO l-AD: FO 0,.SvssMT壓PJ5T1Pi 4TOn.iTiD PS O RkDKai -TRSTXkL2 XTAL.C2 0 lllFJ-IL?”

35、 CLK VEX? START OFdoDJIDIIN2D2INSDiTWD4INDiINSD6ZD?ADDAEOCADDSADDCKEF-卜 ALEJIEF-GMJ图3.6ADC0809和单片机的接线图表3.1通道选择表CBA被选择的通道0 0 0mo0 0 1INI0 1 0m20 1 1IN31 0 01 0 11 1 0FNT61 1 1DJ7图3.6所示是其应用电路,其参考电压REF+连接全参考电源VH ,REF-接地。ADDA、ADDB、ADDC接地,选择通道0为模拟输入通道,传感器输入信号接到 8位模拟输入通 道上,8位输出通道接到单片机的并口上。3 . 2 . 5MAX7219

36、 显示电路本课题中气体监测系统的工作环境是处于比较黑暗的矿井巷道中,所以不宜采用液晶显示模块,而采用了发光柔和的LED数码管作显示,显示颜色为红色。发光数码管的优点 在于防潮防湿,温度特性极佳,而且有远距离视觉效果,很适合矿井下恶劣环境的需要。而我们使用的单片机 AT89S52本身并无显示接口部分,需要外接显示的译码驱动电路。LED数码管显示有动态显示和静态显示两种方式。通常小管采用哪种显示方式,单片机往 往都工作于并行I/O或存储器方式。在本课题的单片机数据采集控制系统中,利用MAXIM 公司的串行接口 8位LED显示驱动器MAX7219构成显示接口电路,仅需使用单片机 3 个引脚,即可实现

37、对8位LED数码管的显示控制和驱动,线路非常简单,控制简单方便。1、MAX7219的功能和设置MAX7219芯片为MAXIM公司推出的串行输入/输出共阴极显示驱动器,是用一个芯片实现以往用软件完成的动态显示电路扫描工作的器件。每片可控制显示8个七段LED数码管、条形图或64个发光二极管,控制字简单。为24引脚芯片,除与显示器连接外。与 微机串行口为3线连接,芯片外部电路仅为一限制峰值段电流的电阻,线路简单,极大地 方便了对显示器件的控制。该芯片控制的显示位数多,控制宁少可对全部或个别显示位 的数据进行更新。并可方便地进行多个芯片的级联,扩展显示容量。MAX7219有多种封装形式,如窄式DIP封

38、装和SOP封装等。MAX7219的串行数据格式如表3 .2所示。其中:D12D15位不用;D8D11为显示位和各种工作方式的控制寄存器地址位,可选择要显示的位、解码方式、显示亮度、扫描位数、停止方式、显示测试等,其地址分布如表 3 . 3所示;DoD7为数据位,其 形式与显示出的数字间的关系与解码方式有关。 表3 . 3中x可为16进制任意值,一般取 为0。每组16位数据中,首先接收的为最高有效位,最后接收的为最低有效位。表3 . 2 MAX7219 串行数据格式D15D14D13D12D11D10D9D8D7D6D5D4D3D2D1D0XXXX插入MSBDATALSB解码方式寄存器可设置备位

39、数码管为解码显示方式,或非解码的数据位与显示段直接对应的显示方式。亮度寄存器用于与外部电阻配合控制数码管的显示亮度。扫描限制寄存 器控制显示的位数。停机寄存器控制显示器为停机或正常工作状态,停机状态下描振荡器停止工作,消隐所有显示位。显示测试寄存器设置器件为正常工作或测试状态。空操作寄 存器用于多个MAX7219级连。器件上电后所有控制寄存器复位。解码方式寄存器的值为 非解码方式,亮度寄存器的值设置为最小,扫描寄存器设置为仅显示1位,停机寄存器处于停机状态,显示消隐。因此 MAX7219必须经过初始化后才可正常工作数据由DIN引脚输入,最先输入的为最高位,在 CLK的上升沿将数据位移入器件内的

40、移位寄存器,LOAD引脚信号的上升沿将最后移入的16位数据锁存入相应的寄存器中,LOAD信号的上升沿必须与CLK的上升沿同时,或在其后。从 DIN输入的数据经过16.5 个CLK脉冲后移到DOUT引脚上。表3 . 2MAX7219地址格式寄存器D15-D12D11地址D10D9D8十六进制码No-Opx00000XX0位0x00010XX1位1x00100XX2位2x00110XX3位3x01000XX4位4x01010XX5位5x01100XX6位6x01110XX7位7x10000XX8译码方式x10010XX9亮度x10100XXA扫描范围x10110XXB关闭x11000XXC显示测试

41、 x1101OXXF2 单片机的串行工作方式AT89S52单片机串行口有四种发送工作方式,其中方式0每帧共发送8位数,其他工作方式下每帧发送均不为8位数或其倍数。因此只能考虑使用方式 0。串行口工作于方 式0时,通过P1.0引脚发送/接收串行数据,通过P1.1引脚发送移位时钟脉冲。发送顺 序为低位在前,高位在后,与 MAX7219的接收顺序相反。从单片机时序上看,只需在发 送前将显示数据和地址码的高低位顺序颠倒,利用串行方式0进行发送,每发送两次,就可向MAX7219输出一个要显示的数据或控制寄存器参数。 而在单片机与MAX7219的时 序配合中,时钟脉冲的配合是非常关键的。3.单片机与MAX

42、7219 的连接控制系统单片机与MAX7219及显示器件的连接如图3. 7所示。单片机的P3. 0、P3, 1引脚分别接MAX7219的DIN、CLK,以P3. 2控制LOAD引脚。由于MAX7219是在脉冲 信号控制下工作的,抗干扰非常关键,在线路上,MAX7219应尽量与显示器件相靠近,以减少外部的干扰。P2._ At? 心2 P25AU 巴.丄AL2P2J All P2 2 AtO 卩、:(MP?AASP17FljP 5Pl.4P】S P】.? P3.1T2EX PWDPfl AD7 PO.i 心 咖皿 Pfl.- ADJPt) .5 ADJ 刊.一 AJ2M: ADI EQ ADOIS

43、7?DD;V+ $LOADCLKISETDIOOEGA tDJ&-SEGB rDIO:5EOC f11出SEbD iD1G4SBGE tD1SElib :SEGG :DKTD0LTFGDP :GND&NDn.X2l9V35tK汨.P:.?TDP3 &WR円71F3 4TC ?2.21 P斑F3.1.T1D 阴:-TbcD2:ATE?seS EA?PRSI”亡九“znxrr ZLDT /ldTT Ado? zipgT:/LD7SXI圧X aAl._XTAL1riCiTl?PFf/f J /c?LQDS5aid图3. 7MAX7219 电路连接图4、控制程序设计本系统中单片机采用中断方式对 MAX7219进行控制,传送16位数据的地址位和数 据位。在主程序中,包括串行方式的设置、显示缓冲单元和各控制寄存器的地址码发数据 单元的分配、对MAX7219的初始化等。由于MAX7219易受干扰影响,因此在程序执行 过程中席经常对显示进行更新。3 . 2. 6看门狗硬件电路在监测系统中为了保证单片机可靠而稳定的运行,使单片机系统尽快摆脱因干扰而产生的程序跑飞或死循环,需要一种监视器,提供某种状态使CPU重新回到用户程序。这种监视器即“看门狗” (Watch dog)。监测系统设计有看门狗功能,一旦系统在现场受到突发干扰使程序跑飞,单片机没有自我保护能力,不能使系统复位,重新工作AT

温馨提示

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

评论

0/150

提交评论