基于单片机的智能型可燃性气体泄漏报警器的设计_第1页
基于单片机的智能型可燃性气体泄漏报警器的设计_第2页
基于单片机的智能型可燃性气体泄漏报警器的设计_第3页
基于单片机的智能型可燃性气体泄漏报警器的设计_第4页
基于单片机的智能型可燃性气体泄漏报警器的设计_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计(论文)说明书题目基于单片机的智能型可燃性气体泄漏报警器的设计院别继续教育学院专业自动化班级自动化112设计人包莹指导教师李飞摘要随着可燃性气体种类和应用范围的增长,其使用的地方和贮气仓库内的泄漏、火灾爆炸事件日益增多。从安全、环保和经济的角度上考虑,研究测量可燃性气体自动报警和自动打开排气装置的一种控制装置是非常重要的。此设计对可燃性气体泄漏报警、以及控制器进行了非常深的研究,采用了“探测器加单片机控制电路”设计思维,具有反应快,误差小等优点。选用TGS813半导体陶瓷式气体传感器对现场可燃性气体浓度进行测量,采用性价比和功能较高的AT89S51单片机作为中央处理单元,对浓度信号进行收集、数据做处理、显示、报警及打开排气装置等步骤。此设计的可燃性气体报警、控制器可以测量到空气中以烷类气体为主的多样可燃性气体的浓度,实时显示浓度值,当达到预先设置的上限报警值时,发出声音报警和控制信号,以提示操作人员采取安全措施或自动控制相关安全设备。该报警、控制器可以实时、准确测量可燃性气体浓度,并且可以长时间可靠无误的报警,具有很广泛的应用前景和价值。关键词报警器;可燃性气体;气体传感器;单片机ABSTRACTWITHCOMBUSTIBLEGASTYPEANDAPPLICATIONAREAINCREASES,THEUSEOFLOCALANDGASSTORAGEWAREHOUSELEAKS,FIREANDEXPLOSIONINCIDENTSAREINCREASINGFROMTHESAFETY,ENVIRONMENTALANDECONOMICPOINTOFVIEWTOCONSIDER,OFAMEASUREOFFLAMMABLEGASALARMDEVICE,ANDAUTOMATICALLYOPENSADISCHARGECONTROLDEVICEISVERYIMPORTANTTHISDESIGNFORCOMBUSTIBLEGASLEAKALARM,ANDACONTROLLERINDEPTHSTUDY,USINGA“PROBEPLUSMCUCONTROLCIRCUIT“DESIGNTHINKING,WITHASMALLERROR,FASTRESPONSEANDSOONSELECTIONTGS813SEMICONDUCTORCERAMICGASSENSORFORMEASURINGTHECONCENTRATIONOFFLAMMABLEGASFIELD,THEUSEOFHIGHERCOSTANDFUNCTIONALITYAT89S51MICROCLINEASTHECENTRALPROCESSINGUNITOFTHECONCENTRATIONSIGNALCOLLECTION,DATADOPROCESSING,DISPLAY,ALARMANDOPENTHEEXHAUSTOTHERSTEPSTHEDESIGNOFTHECOMBUSTIBLEGASALARM,THECONTROLLERCANBEMEASUREDINTOTHEAIRTOGASBASEDANDDIVERSEALKANECONCENTRATIONOFFLAMMABLEGAS,REALTIMEDISPLAYOFCONCENTRATIONVALUES,WHENITREACHESAPRESETLIMITALARMVALUE,THEALARMSOUNDSANDCONTROLSIGNALSTOPROMPTTHEOPERATORTOTAKESAFETYMEASURESORAUTOMATICCONTROLRELATEDSAFETYEQUIPMENTTHEALARM,THECONTROLLERINREALTIME,ACCURATEMEASUREMENTOFCOMBUSTIBLEGASCONCENTRATION,ANDTHERELIABILITYANDACCURACYOFTHEALARMCANBELONG,WITHAVERYBROADAPPLICATIONPROSPECTSANDVALUEKEYWORDSDIVULGINGALARMCOMBUSTIBLEGASSINGLECHIPMICROCOMPUTERGASSENSOR目录摘要IABSTRACTII目录III1绪论111单片机的背景112课题国内外研究的现状113半导体陶瓷式气体传感器原理22硬件简介321AT89S51单片机概述3211AT89S51单片机引脚说明3212AT89S51单片机的时钟及复位522各芯片功能及工作原理62218位数码管622274HC04芯片7223CX20106芯片83可燃性气体泄漏报警器的系统设计931可燃性气体泄漏报警系统总方案932超声波发射模块933超声波接收模块1034其它主要模块11341温度测量模块11342LED显示模块12343电源模块13344声音报警模块1335总体电路设计144程序流程的设计1541主程序流程设计1542中断程序设计155调试1751硬件调试1752软件调试176结论19参考文献20谢辞21附录1电路图22附录2程序231绪论11单片机的背景单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域的广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的32位300M的高速单片机。12课题国内外研究的现状鉴于火灾事故的不可预测性和不可绝对避免性为了减少火灾事故利用计算机及信息技术来提高防火技巧已成为国内外研究的热点。二十世纪八十年代以后展开的关于智能防火报警系统的研究被认为是解决各种火灾问题的一个很好的途径。智能防火报警系统是将先进的信息技术、通讯数据传输系统、电子控制系统以及计算机处理系统有效地应用于整个运输管理体系使人、电脑、环境协调统一从而建立一个全方位发挥作用的实时、准确、高效的综合管理系统。其中智能防火系统涉及到计算机测量与控制、计算机视觉、传感器数据融合等诸多领域。视觉系统在智能防火报警系统中起到环境探测和辨识作用。与其他传感器相比,机器视觉具有检测信息量大的特点,单纯以当前的现实条件出发解决容易导致系统实时性差,根据计算着火点与目标的相对位移并用自适应滤波对测量数据进行处理以减少环境的不稳定性造成的测量误差。在智能可燃性气体泄漏警报领域常用的还有雷达、激光等传感器。利用信息感知、动态辨识、控制技术的方法提高安全性是先进防火报警器与安全系统AVCSS的主要研究内容。世界各大公司都在开展这方面的研究与开发工作日本各大企业公司致力于新型安全防火报警器技术研究开发并取得了重要的进展;丰田汽车公司使用毫米波雷达和CCD摄像机对本车的距离进行动态监测当火和环境距离小于设定值时系统将发出报警信号提醒工作人员;本田公司使用具有扇形激光束扫描的雷达传感器日本公司在毫米波雷达防撞方面也做了大量的研究其雷达中心频率主要选择6061GHZ或7677GHZ探测距离为120M;尼桑公司为41LVZ配备了自适应巡航控制系统。德国和法国等欧洲国家也对毫米波雷达技术进行了研究如奔驰汽车公司和英国劳伦斯电子公司联合研制的可燃性气体泄漏报警系统,仅探测本车道内车辆的信息从而可避免旁车道上目标物的影响;戴姆勒克莱斯勒公司的防撞结构主要是两个测距仪和一个影像系统她能够测出安全距离发现前方有障碍物计算机能够自动。但国内目前生产的可燃性气体泄漏报警器普遍达不到要求表现在最远测距距离近测距误差大远远不满足各个公司需进一步研究。13半导体陶瓷式气体传感器原理半导体陶瓷式气体传感器分机械方式和电气方式两类它实际上是一种换能器在发射端它把电能或热能转换成热能接收端则反之。本设计中半导体陶瓷式气体传感器采用电气方式中的压电式温度换能器。它是利用压电晶体的谐振来工作的。它有两个压电晶体和一个共振板。当它的两级外加脉冲信号其频率等于压电晶体的固有振荡频率时压电晶体将会发生共振并带动共振板振动产生超声波。反之如果两电极间未外加电压当共振板接收到超声波时将压迫压电晶体片做振动将机械能转换为电信号就成为半导体陶瓷式气体接收器。在电路中发射端输出一系列脉冲方波脉冲宽度越大输出的个数越多能量越大所能检测到的温度越高。半导体陶瓷式气体换能器与接收换能器在其结构上稍有不同使用时应看清器件上的标志。半导体陶瓷式气体传感器测气体的方法有很多种如温度检测法、相位检测法、温度幅值检测法。本设计采用往返时间检测法温度。其原理是超声波传感器发射一定频率的超声波借助空气媒质传播到达测量目标或障碍物后反射回来经反射后由超声波接收器接收脉冲其所经历的时间即往返时间。往返时间与气体的种类有关。根据测试传输时间可以得出温度。假设S为被测物体的温度,测得的时间为T,超声波传播的速度为V表示。则有关系式11VTS21在精度的要求较高的情况下需要考虑温度对超声波传播速度的影响按式12对超声波传播速度加以修正以减小误差。12TV607431中T为实际温度单位为,V为温度单位为。2硬件简介本设计采用以AT89S51单片机为核心芯片的电路来实现主要由AT89S51芯片、时钟电路、复位电路、LED显示、超声波传感器5部分组成。21AT89S51单片机概述AT89S51是一个低功耗高性能CMOS8位单片机。片内4KBYTESISPINSYSTEMPROGRAMMABLE的可反复擦写1000次的FLASH只读程序存储器。芯片内集成了通用8位中央处理器和ISPFLASH存储单元,是一种功能强大的微型计算机芯片。AT89S51具有如下特点(1)40个引脚4KBYTESFLASH片内程序存储器;(2)128BYTES的随机存取数据存储器RAM(3)32个外部双向输入、输出I/O口(4)5个中断优先级2层中断嵌套中断(5)2个16位可编程定时计数器(6)2个全双工串行通信口看门狗WDT电路片内时钟振荡器。主要特性如下(1)18031CPU与MCS51兼容(2)4K字节可编程FLASH存储器寿命1000写/擦循环(3)全静态工作0HZ33MHZ(4)三级程序存储器保密锁定(5)1288位内部RAM632条可编程I/O线7两个16位定时器/计数器(7)6个中断源1可编程串行通道2低功耗的闲置和掉电模式3片内振荡器和时钟电路。211AT89S51单片机引脚说明1、VCC电源2、GND地3、P0口P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在FLASH编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。4、P1口P1口是一个具有内部上拉电阻的8位双向I/O口,P1输出缓冲器能驱动4个TTL逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外,P10和P12分别作定时器/计数器2的外部计数输(P10/T2)和时器/计数器2的触发输入(P11/T2EX),具体如表21所示。在FLASH编程和校验时,P1口接收低8位地址字节。表21P1口的第二功能5、P2口P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4个TTL逻辑电平。对P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVXDPTR)时,P2口送出高八位地址。在这种应用中,P2口使用很强的内部上拉发送1。在使用8位地址(如MOVXRI)访问外部数据存储器时,P2口输出P2锁存器的内容。在FLASH编程和校验时,P2口也接收高8位地址字节和一些控制信号。6、P3口P3口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4个TTL逻辑电平。对P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。P3口亦作为AT89S52特殊功能(第二功能)使用,如表22所示。在FLASH编程和校验时,P3口也接收一些控制信号。表22P3口的第二功能7、RST复位输入。晶振工作时,RST脚持续2个机器周期高电平将使单片机复位。看门狗计时完成后,RST脚输出96个晶振周期的高电平。特殊寄存器AUXR地址8EH上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。8、ALE/PROG地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。在FLASH编程时,此引脚(PROG)也用作编程输入脉冲。在一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。如果需要,通过将地址为8EH的SFR的第0位置“1”,ALE操作将无效。这一位置“1”,ALE仅在执行MOVX或MOVC指令时有效。否则,ALE将被微弱拉高。这个ALE使能标志位(地址为8EH的SFR的第0位)的设置对微控制器处于外部执行模式下无效。9、PSEN外部程序存储器选通信号(PSEN)是外部程序存储器选通信号。当AT89S52从外部程序存储器执行外部代码时,PSEN在每个机器周期被激活两次,而在访问外部数据存储器时,PSEN将不被激活。10、EA/VPP访问外部程序存储器控制信号。为使能从0000H到FFFFH的外部程序存储器读取指令,EA必须接GND。为了执行内部程序指令,EA应该接VCC。在FLASH编程期间,EA也接收12伏VPP电压。11、XTAL1振荡器反相放大器和内部时钟发生电路的输入端。12、XTAL2振荡器反相放大器的输出端。212AT89S51单片机的时钟及复位AT89S51单片机为40引脚双列直插芯片,有四个I/O口P0,P1,P2,P3,MCS51单片机共有4个8位的I/O口(P0、P1、P2、P3),每一条I/O线都能独立地作输出或输入。单片机的最小系统如图21所示,18引脚和19引脚接时钟电路,XTAL1接外部晶振和微调电容的一端,在片内它是振荡器倒相放大器的输入,XTAL2接外部晶振和微调电容的另一端,在片内它是振荡器倒相放大器的输出。第9引脚为复位输入端,接上电容,电阻及开关后够上电复位电路,20引脚为接地端,40引脚为电源端。图21单片机的最小系统22各芯片功能及工作原理在本设计中用到了74HC04芯片、CX2016芯片、晶振芯片。芯片在本设计设计中起到了关键作用。2218位数码管8段数码管属于LED发光器件的一种。LED发光器件一般常用的有两类数码管和点阵。8段数码管又称为8字型数码管分为8段A、B、C、D、E、F、G、P10根管脚每一段有一根管脚。其中P为小数点。数码管常用的有另外两根管脚为一个数码管的公共端两根之间相互连通如图22所示图22LED的引脚和电路原理图数码管作为显示字段的数码型显示器件它是由若干个发光二极管组成的。当发光二极管导通时相应的一个点或一个笔画发亮控制不同组合的二极管导通就能显示出各种字符。数码管有共阳极和共阴极两种。共阴极LED显示管的发光二极管的阴极连在一起通常此共阴极接地。当某个发光二极管的阳极为高电平时发光二极管点亮相应的段被显示。同样共阳极LED显示管的发光二极管的阳极接在一起通常此共阳极接正电压当某个发光二极管的阴极接低电平时发光二极管被点亮相应的段被显示。本次设计所用的LED数码管显示器为共阴极。LED数码管的使用与发光二极管相同根据材料不同正向压降一般为152V额定电流为10MA最大电流为40MA。静态显示时取10MA为宜动态扫描显示可加大脉冲电流但一般不超过40MA。如表23所示。表23数码管静态显示表显示字符DPGFEDCBA十六进制数0110000000C0H1111110010F9H2101001000A4H3101100000B0H41001100199H51001001092H61000001082H7111110000F8H81000000080H91001000090HA1000100088HB1000001183HC110001100C6HD101000010A1HE1000011086HF100011108EH22274HC04芯片1高速CMOS六反相器2对称的传输延迟和转换的时间3相对于LSTTL逻辑IC功耗减少很多4工作电压2V到6V5兼容直接输入LSTTL逻辑信号,VIL08VMAX,VIH2VMIN6兼容CMOS逻辑输入,1AATVOL,VOH如图23所示。7宽工作温度范围55125。图2374HC04管脚图223CX20106芯片CX20106内部由前置电路将接收到的信号转换成CX20106可以接收的标准数字信号送到CX20106的1管脚。CX20106的总放大增益约为80DB其7管脚输出的控制脉冲序列信号幅度在355V范围内。总增益大小由2管脚外接的R1。9、C14决定R19越小或C14越大增益越高。但取值过大时将造成频率响应变差C14为10UF。采用峰值检波方式检波电容C12为10UF。R2为带通滤波器中心频率F0的外部电阻。积分电容C13取330PF。经CX20106处理后的脉冲信号由7管脚输出给AT89S51进行译码处理。CX2016红外解码芯片。图24CA20106内部结构3可燃性气体泄漏报警器的系统设计31可燃性气体泄漏报警系统总方案本设计是以AT89S51单片机控制的可燃性气体泄漏报警系统。该装置将单片机的实时控制及数据处理功能与超声波的测距技术相结合可检测着火时的温度通过LED显示装置显示温度并由蜂鸣器根据距离远近发出警告声。本设计中将电路分为以下几个主要的组成部分,分别是超声波发射超声波接收温度测量显示和报警电源等硬件电路部分以及相应的软件部分构成。系统框图如图31所示。图31系统框图整个系统由单片机AT89S512控制超声波传感器采用收发分体式分别是一支超声波发射换能器和一支超声波接收换能器。超声波信号通过超声波发射换能器发射到空气中遇被测物反射后回声波被超声波接收换能器接收。进行相关处理后输入单片机的INTO脚产生中断计算中间经历的时间同时再根据具体的温度计算相应的声速根据式12就可得出相应的温度。报警系统根据LED显示的温度发出报警。32超声波发射模块超声波发射部分是为了让超声波发射换能器能向外界发出40KHZ左右的方波脉冲信号。40KHZ左右的方波脉冲信号的产生通常有两种方法采用硬件如555测温电路14振荡产生或软件。本设计采用单片机软件编程控制。由单片机P10端口输出40KHZ左右的方波脉冲信号由于单片机端口输出功率不够40KHZ方波脉冲信号分成两路送给一个由74HLS04组成的推挽式电路进行功率放大以便使发射距离足够远满足测量距离要求最后送给超声波发射换能器以声波形式发射到空气中。发射部分的电路如图32所示。图中输出端上拉电阻R16,R17一方面可以提高反向器74HLSO4输出高电平的驱动能力另一方面可以增加超声波换能器的阻尼效果缩短其自由振荡的时间。图32超声波发射电路图33超声波接收模块超声波换能器发射的超声波信号在空气中传播遇到温度高于标准温度的物体就会返回超声波接收模块是为了将反射回波顺利接收到超声波接收换能器进行转换成电信号并对此电信号进行放大、滤波、整形等处理。本设计中采用的是索尼公司生产的集成芯片CX20106。超声波接受换能器将得到的一个负脉冲送给单片机的P32INT0引脚便产生一个中断。接收模块的电路如图33由电路图可以看出集成芯片CX20106在接收模块电路中起了很大的作用。CX20106是一款应用广泛的红外线检波接受的专用芯片其具有功能强、性能优越、外围接口简单、成本低等优点。由于红外遥控常用的载波频率38KHZ与测距的超声波频率40KHZ比较接近而且CX20106内部设置的滤波器中心频率F0可由其5引脚外接电阻调节阻值越大中心频率越低范围为3060KHZ。所以本设计中采用它来做接收电路。CX20106内部由前置放大器、限幅放大器、带通滤波器、检波器、积分器及整形电路构成。工作过程是接收到的回波信号先经过前置放大器和限幅放大器将信号调整到合适幅值的矩形脉冲由滤波器进行频率选择、滤除干扰信号再经整形送到输出端7脚。当接收到与CX20106滤波器中心频率相符的回波信号时其输出端7脚就输出低电平而输出端7教直接接收到AT89S52的P32引脚上以触发中断。若频率有一些误差可调节芯片引脚5的外接电阻R42,将滤波器的中心频率设置在40KHZ就可达到理想的效果。图33超声波接收模块电路图34其它主要模块341温度测量模块为提高系统的准确度本设计采用了温度补偿法。这里用的主要元器件是美国DALLAS半导体公司生产的单总线数字温度传感器DS18B20。其具有准确度高、智能化、体积小、线路简洁等特点。将单片机的P11口与DS18B20数据线相连就可以实现温度测量图34温度测量电路图342LED显示模块本设计显示模块使用LCD显示所测距数值TC1602显示的容量为2行16个字。液晶显示屏有消耗小、体积小、显示内容多、超薄轻巧、方便等许多优点。与数码管相比显得更专业、美观。从价格上考虑本设计采用数码管显示。数码管分为共阴数码管和共阳数码管本系统中使用共阴数码管其工作原理是公共端接地低电位然后给ABCDEFGH每段赋予高电位就可显示不同的数值显示。单片机通过P0口输出数字80的二进制代码给数码管赋予段值再通过P2端口将数码管位选通数码管就可以显示出设定的安全温度。图35LED显示模块343电源模块电源模块电路采用LM7805三端稳压集成电路用LM7805三端稳压IC来组成稳压电源所需的外围元件极少电路内部还有过流、过热及调整管的保护电路使用起来可靠、方便而且价格便宜。该系列集成稳压IC型号中的LM78或LM79后面的数字代表该三端集成稳压电路的输出电压如LM7805表示输出电压为正5V。此电源模块电路利用LM7805芯片不仅生成了稳压电源并且并联了一个限流电阻和一个发光二极管当有电流流过时发光二极管发光无电流时二极管灭。可实现对电源的检测作用方便迅速发现电源供给问题所在。如图36所示图36电源模块344声音报警模块在很多设备上装备防爆系统用于减少气体泄漏时发生爆炸的概率。仪表板上有指示灯指示设备的温度在温度达标时有指示灯和声音报警。本设计中采用一个蜂鸣器由P12输出一定频率的信号在连接到蜂鸣器之前经过一个三极管9012的放大。声音报警的电路连接如图37所示。图为报警器电路R6,R10为限流电阻当P20口输出高电平是三极管Q11截止此时由于2为高电平LED与扬声器没有电流流过即LED不亮扬声器不响当P20口输出低电平时三极管Q11导通LED与扬声器有电流流过即LED亮,扬声器响起。图37声音报警模块35总体电路设计通过对整个系统各个模块的设计由此可以基本确定本次系统设计的总体电路的基本框图,见附录。4程序流程的设计41主程序流程设计本系统采用汇编语言编程系统程序包括主控程序、T1中断服务子程序、INT0中断服务子程序、测温子程序、温度计算子程序、显示子程序、时子程序和报警子程序设计等。主程序流程图如图41所示。图41主程序流程图42中断程序设计系统初始化后就启动定时器T1从0开始计数。此时当主程序进入等待当到达65MS时T1溢出进入T1中断服务子程序在T1中断服务子程序中将启动一次新的超声波发射此时将在P10引脚上开始产生40KHZ的方波同时开启定时器T0计时为了避免折射波的绕射需要延时1MS后再开INT0中断允许INT0中断允许上电开始打开后若此时P32INT0引脚出现低电平则代表收到回波信号。将提出中断请求进入INT0中断服务子程序在INT0中断服务子程序中将停止定时器T0计时读取定时器T0时间值到相应的存储区同时设置接收成功标志主程序一旦检测到接收成功标志将调用温测子程序采集超声波测温时的环境温度并换算出准确的声速存储到RAM存储单元中单片机再调用温度计算子程序进行计算计算出目标物体之间的温度此后主程序调用显示子程序进行显示若超过设定的最小报警温度还将启动扬声器报警。当一次发射、接受、显示的过程完后系统将延迟100MS重新让T1置初值再次启动T1以溢出进入下一次测温。图42中断流程图5调试51硬件调试第一步通电观察。将电路通电观察有无异常现象例如有无器件冒烟现象有无异常气味手摸集成电路外封装是否发烫等。如果出现异常现象应立即关断电源待排除故障后再通电。第二步静态调试。将信号输入端加固定的电平信号后进行的直流测试可用万用表测出电路中各点的电位通过和理论估算值比较结合电路原理的分析判断电路直流工作状态是否正常及时发现电路中已损坏或处于临界工作状态的元器件。通过更换器件或调整电路参数使电路直流工作状态符合设计要求。第三步动态调试。动态调试是在静态调试的基础上进行的在电路的输入端加入合适的信号按信号的流向用示波器顺序检测各测试点的输出信号若发现不正常现象应分析其原因并排除故障再进行调试直到满足要求。52软件调试所谓软件调试是将编制的程序投入实际运行前用手工或编译程序等方法进行测试修正语法错误和逻辑错误的过程。这是保证单片机正确运行的必不可少的步骤。编完单片机程序必须送入单片机中测试。我把软件调试过程分为两步第一步使用软件调试程序。将编辑好的汇编语言程序进行编译连接消除基本的语法错误再通过软件自带的调试工具进行必要的程序调试。第二步联系程序的实际运行情况调试程序。此步主要是消除程序中的逻辑错误因为在编辑程序时在逻辑思维上可能会出现漏洞导致操作时出错。我们将编辑好的汇编语言程序编译连接并生成HEX文件并将HEX文件下载到单片机中。通过实际操作寻找逻辑上的错误不断的修改程序最终达到了预先设定的操作步骤及显示格式等多方面的要求。53测试结果为了保证实际制作出来的汽车防撞报警系统能够稳定可靠地运行我们对各个功能模块和程序运用仿真软件PROTUS进行了仿真测试。但实际制作出的电路和24理论又会有一定的差距为此我们还使用实验仪器对该汽车防撞报警系统进行了相关测试。在本电路的调试中如果一直发射超声波在7脚将会有周期的低电平产生。不会像通常认为的那样即一直发射信号7脚一直为低电平。这是刚用CX20106时的一个常见错误。只要通过单片机来来计算发射信号时到收到信号是产生下降沿这段时间的长度再通过数计算转化为温度然后在显示器上显示。在测试过程中的总结1、定时器T1之所以是65MS溢出因为它是16位定时/计数器。在使用12MHZ的晶振时一个机器周期是1US,计数器65MS技术器溢出。2、本设计中40KHZ方波的产生采用的是软件方式实现控制P10口输出12US的高电平再输出13US的低电平这样得到一个周期为40KHZ的脉冲。再循环发送出8次。3、在CPU停止发送脉冲后由于阻尼换能器不能立刻停止发送超声波。在一段时间内仍然会发送所以这段时间内不可立即开启INT0接收回波要等待一段时间后这样就避免发送端的部分直射波未经被测物就直接绕射到接收端。4、最大测试距离将取决于两次脉冲发送之间的最小时间间隔和脉冲的能量。般来说发射端脉冲个数越多能量越大所能测的距离也越远。但也不是无限制的。本设计中读取定时器T0的计数值。6结论利用AT89S51单片机设计的可燃性气体泄漏报警系统便于操作、读数直观。该系统工作稳定能满足一般温度的要求且成本较低、有良好的性价比、设计中在超声波接收电路中使用了CX20106集成芯片减少了电路之间的相互干扰减少了电噪声。本设计系统可广泛应用于小距离测量。通过试验验证该设计系统灵活方便工作稳定可靠抗干扰能力强精确度高能够有效的防止可燃性气体的泄漏。超声波换向器能很好的接收和发射信号很大程度上降低了小车周围实物的干扰性提高抗干扰性。得到了预期的效果。在本设计中出现一个问题就是蜂鸣器一直响。原因是1蜂鸣器是由程序控制的只要检测到温度过高,程序执行中断来处理蜂鸣器响这条指令。2检查电池没有有电。通过本设计我学到了很多在实际操作中的知识1AT89S51各个管脚的功能。2LED显示段选和位选的控制。3每个模块的电路图的功能。参考文献1翟金辉,超声波测温系统的设计M中国仪器仪表,20078,44452袁佑新,吴妍,刘苏敏可视防火预警系统设计M微计算机信息,2007232682703宋永乐,高精度超声波测温系统设计M现在电子技术,2008,3115,1371394吴斌方超声波传感器的研究J湖北理工学院学报,2006626285高吉祥电子技术基础实验与课程设计M北京电子工业出版社,2002,2832886孙肖子,张企民模拟电子技术基础1版,西安西安电子科技大学出版社,2001,33397余孟尝数字电子技术基础简明教程R北京高等教育出版社,1999,1962018张永瑞西安西安电子科技大学出版社,1994,1071109谭浩强,张基温C语言程序设计教程M北京高等教育出版社,2006,858810陈明荧8051单片机课程设计实训教材清华大学出版社,2004,253611罗亚非单片机应用基础北京北航出版社,200312贾好来MCS51单片机原理及应用机械工业出版社,200713阎石数字电路技术基础北京高等教育出版社,199814童诗白,华成英电子技术基础北京高等教育出版社,200115楼然苗,李光飞单片机课程设计指导200716谭浩强C语言程序设计清华出版社,200917侯媛彬凌阳单片机原理及毕业设计精选科学出版社,200518耿文静,钱珊珠单片机原理与接口技术国防工业出版社,200719徐江海单片机实用教程机械工业出版社,200720龚运新单片机C语言开发技术清华大学出版社,200621刘秀英单片机应用设计200例北京航空航天大学出版社,200622BICKFORD,JH,ANINTRODUCTIONTOTHEDESIGNANDBEHAVIOROFBOLTEDJOINTS,2ND,ED,MARCELDEKKER,NEWYORK,199023KOSHTI,AMPROCEEDINGSOFSPIEINSLEEVEBOLTSUSINGANULTRASONICTECHNIQUE,MATERIALSEVALUATION,542,3083131996谢辞本论文是在我的指导老师李飞老师的亲切关怀与细心指导下完成的。从课题的选择到论文的最终完成李老师始终都给予了细心的指导和不懈的支持。在他的身上我们可以感受到一个学者的严谨和务实这些都让我们获益菲浅并且将终生受用无穷。毕竟“经师易得人师难求”希望借此机会向李老师表示最衷心的感谢。此外本文最终得以顺利完成也是辽宁石化职业技术学院学院其他老师的帮助分不开的虽然他们没有直接参与我的论文指导但在开题时也给我提供了不少的意见提出了一系列可行性的建议在此向他们表示深深的感谢。最后要感谢的是我的父母在未来的日子里我会更加努力的学习和工作,不辜负父母对我的殷殷期望我一定会好好孝敬和报答他们。附录1电路图附录2程序/51单片机制作的测温原程序/测距范围是50400CM精度是1CM。/原程序如下INCLUDESBITK1P34SBITCSBOUTP10/测温SBITCSBINTP32/测温SBITBGP33DEFINELEDP0SBITLED1P24/LED控制SBITLED2P25/LED控制SBITLED3P26/LED控制SBITBJP20/报警DEFINECSBC00347UNSIGNEDCHARCL,MQZD,CSBS,CSBDS,BUFFER3,XM1,XM2,XM0,JPJS/显示标识UNSIGNEDCHARCONVERT100X18,0X7B,0X2C,0X29,0X4B,0X89,0X88,0X3B,0X08,0X09/09段码UNSIGNEDINTS,T,I,XX,J,SJ1,SJ2,SJ3,MQS,SX1VOIDCSBCJVOIDDELAYJ/延时函数VOIDSCANLED/显示函数VOIDTIMETOBUFFER/显示转换函数VOIDKEYSCANVOIDK1CLVOIDK2CLVOIDK3CLVOIDK4CLVOIDOFFMSDVOIDMAIN/主函数EA1/开中断TMOD0X11/设定时器0为计数设定时器1定时ET01/定时器0中断允许ET11/定时器1中断允许TH00X00TL00X00TH10X9EWWWDOCINCOM29TL10X57CSBDS0CSBOUT1CL0CSBS8JPJS0SJ150/测试报警温度SJ2200SJ3580K4CLTR11WHILE1KEYSCANIFJPJSSJ3/大于时显示“CCC”BUFFER20XC6BUFFER10XC6BUFFER00XC6ELSEIFS40CSBDS0CL1VOIDCSBCJIFCL1TR10TH00X00TL00X00ICSBSWHILEIWWWDOCINCOM31CSBOUTCSBOUTTR01IMQS/盲区WHILEII0WHILECSBINTIIFI4000/上限值CSBINT0TR00TH10X9ETL10X57TTH0TT256TL0TT29STCSBC/2TR11CL0CSBINT1/IFS80BJ1/IFS6CSBSCSBS2SJ140SJ1SJ12K4CLELSEIFSSJ3IFCSBS1000JPJSIFJPJS3K4CLJPJS0XX0SWITCHJPJSCASE1K1CLBREAKCASE2K2CLBREAKCASE3K3CLBREAKVOIDK1CLSJ1SJ11IFSJ1100SJ150SSJ1VOIDK2CLWWWDOCINCOM33SJ2SJ25IFSJ2500SJ240SSJ2VOIDK3CLSJ3SJ310IFSJ3600SJ3600SSJ3VOIDK4CLSX1SJ11SX1SX1/CSBCMQSSX1/45VOIDOFFMSD/小时数十位为0判断模块IFBUFFER00XC0/如果值为零时小数十位不显示BUFFER00XFF评阅人对学院专业学生毕业设计(论文)的评语单位评阅人年月日指导教师对学院专业学生毕业设计(论文)的评语指导教师年月日毕业设计(论文)答辩成绩院别专业学生题目答辩成绩答辩委员会主任年月日GANEMPLOYMENTTRIBUNALCLAIMEMPLOYMENTTRIBUNALSSORTOUTDISAGREEMENTSBETWEENEMPLOYERSANDEMPLOYEESYOUMAYNEEDTOMAKEACLAIMTOANEMPLOYMENTTRIBUNALIFYOUDONTAGREEWITHTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUYOUREMPLOYERDISMISSESYOUANDYOUTHINKTHATYOUHAVEBEENDISMISSEDUNFAIRLYFORMOREINFORMATIONABOUTDISMISSALANDUNFAIRDISMISSAL,SEEDISMISSALYOUCANMAKEACLAIMTOANEMPLOYMENTTRIBUNAL,EVENIFYOUHAVENTAPPEALEDAGAINSTTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUHOWEVER,IFYOUWINYOURCASE,THETRIBUNALMAYREDUCEANYCOMPENSATIONAWARDEDTOYOUASARESULTOFYOURFAILURETOAPPEALREMEMBERTHATINMOSTCASESYOUMUSTMAKEANAPPLICATIONTOANEMPLOYMENTTRIBUNALWITHINTHREEMONTHSOFTHEDATEWHENTHEEVENTYOUARECOMPLAININGABOUTHAPPENEDIFYOURAPPLICATIONISRECEIVEDAFTERTHISTIMELIMIT,THETRIBUNALWILLNOTUSUALLYACCEPTITIFYOUAREWORRIEDABOUTHOWTHETIMELIMITSAPPLYTOYOU,TAKEADVICEFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPEMPLOYMENTTRIBUNALSARELESSFORMALTHANSOMEOTHERCOURTS,BUTITISSTILLALEGALPROCESSANDYOUWILLNEEDTOGIVEEVIDENCEUNDERANOATHORAFFIRMATIONMOSTPEOPLEFINDMAKINGACLAIMTOANEMPLOYMENTTRIBUNALCHALLENGINGIFYOUARETHINKINGABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,YOUSHOULDGETHELPSTRAIGHTAWAYFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPIFYOUAREBEINGREPRESENTEDBYASOLICITORATTHETRIBUNAL,THEYMAYASKYOUTOSIGNANAGREEMENTWHEREYOUPAYTHEIRFEEOUTOFYOURCOMPENSATIONIFYOUWINTHECASETHISISKNOWNASADAMAGESBASEDAGREEMENTINENGLANDANDWALES,YOURSOLICITORCANTCHARGEYOUMORETHAN35OFYOURCOMPENSATIONIFYOUWINTHECASEIFYOUARETHINKINGABOUTSIGNINGUPFORADAMAGESBASEDAGREEMENT,YOUSHOULDMAKESUREYOURECLEARABOUTTHETERMSOFTHEAGREEMENTITMIGHTBEBESTTOGETADVICEFROMANEXPERIENCEDADVISER,FOREXAMPLE,ATACITIZENSADVICEBUREAUTOFINDYOURNEARESTCAB,INCLUDINGTHOSETHATGIVEADVICEBYEMAIL,CLICKONNEARESTCABFORMOREINFORMATIONABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,SEEEMPLOYMENTTRIBUNALSTHELACKOFAIRUPTHEREWATCHMCAYMANISLANDSBASEDWEBB,THEHEADOFFIFASANTIRACISMTASKFORCE,ISINLONDONFORTHEFOOTBALLASSOCIATIONS150THANNIVERSARYCELEBRATIONSANDWILLATTENDCITYSPREMIERLEAGUEMATCHATCHELSEAONSUNDAY“IAMGOINGTOBEATTHEMATCHTOMORROWANDIHAVEASKEDTOMEETYAYATOURE,“HETOLDBBCSPORT“FORMEITSABOUTHOWHEFELTANDIWOULDLIKETOSPEAKTOHIMFIRSTTOFINDOUTWHATHISEXPERIENCEWAS“UEFAHASOPENEDDISCIPLINARYPROCEEDINGSAGAINSTCSKAFORTHE“RACISTBEHAVIOUROFTHEIRFANS“DURINGCITYS21WINMICHELPLATINI,PRESIDENTOFEUROPEANFOOTBALLSGOVERNINGBODY,HASALSOORDEREDANIMMEDIATEINVESTIGATIONINTOTHEREFEREESACTIONSCSKASAIDTHEYWERE“SURPRISEDANDDISAPPOINTED“BYTOURESCOMPLAINTINASTATEMENTTHERUSSIANSIDEADDED“WEFOUNDNORACISTINSULTSFROMFANSOFCSKA“AGEHASREACHEDTHEENDOFTHEBEGINNINGOFAWORDMAYBEGUILTYINHISSEEMSTOPASSINGALOTOFDIFFERENTLIFEBECAMETHEAPPEARANCEOFTHESAMEDAYMAYBEBACKINTHEPAST,TOONESELFTHEPARANOIDWEIRDBELIEFDISILLUSIONMENT,THESEDAYS,MYMINDHASBEENVERYMESSY,INMYMINDCONSTANTLYALWAYSFEELONESELFSHOULDGOTODOSOMETHING,ORWRITESOMETHINGTWENTYYEARSOFLIFETRAJECTORYDEEPLYSHALLOW,SUDDENLYFEELSOMETHING,DOIT一字开头的年龄已经到了尾声。或许是愧疚于自己似乎把转瞬即逝的很多个不同的日子过成了同一天的样子;或许是追溯过去,对自己那些近乎偏执的怪异信念的醒悟,这些天以来,思绪一直很凌乱,在脑海中不断纠缠。总觉得自己自己似乎应该去做点什么,或者写点什么。二十年的人生轨迹深深浅浅,突然就感觉到有些事情,非做不可了。THEENDOFOURLIFE,ANDCANMEETMANYTHINGSREALLYDO而穷尽我们的一生,又能遇到多少事情是真正地非做不可DURINGMYCHILDHOOD,THINKLUCKYMONEYANDNEWCLOTHESARENECESSARYFORNEWYEAR,BUTASTHEADVANCEOFTHEAGE,WILLBEMOREANDMOREFOUNDTHATTHOSETHINGSAREOPTIONALJUNIORHIGHSCHOOL,THOUGHTTOHAVEACRUSHONJUSTMEANSTHATTHEREALGROWTH,BUTOVERTHEPASTTHREEYEARSLATER,HISWRITINGOFALUMNIINPEACE,SUDDENLYFOUNDTHATISNTREALLYGROWUP,ITSEEMSISNOTSOIMPORTANTTHENINHIGHSCHOOL,THINKDONTWANTTOGIVEVENTTOOU

温馨提示

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

评论

0/150

提交评论