环境检测机器人中的危险气体检测装置设计

上传人:1888****888 文档编号:38297813 上传时间:2021-11-06 格式:DOC 页数:11 大小:1.30MB
收藏 版权申诉 举报 下载
环境检测机器人中的危险气体检测装置设计_第1页
第1页 / 共11页
环境检测机器人中的危险气体检测装置设计_第2页
第2页 / 共11页
环境检测机器人中的危险气体检测装置设计_第3页
第3页 / 共11页
资源描述:

《环境检测机器人中的危险气体检测装置设计》由会员分享,可在线阅读,更多相关《环境检测机器人中的危险气体检测装置设计(11页珍藏版)》请在装配图网上搜索。

1、环境检测机器人中的危险气体检测装置设计内容摘要:本文主要是关于环境检测机器人的危险气体监测报警装置部分的设计,包括其工作原理及其软硬件的设计。它由危险气体传感器、单片机、显示部分、报警输出、应用系统软件等组成。从传感器出来的电平信号,送入单片机内,单片机控制检测浓度是否超过规定范围并在浓度过高时产生报警。显示部分采用LED 数码管进行显示;报警输出采用蜂鸣器控制报警;软件设计采用C语言编程。关键词: 机器人;传感器;气体;检测;报警The design of dangerous gas detection device for environmental inspection robotAbs

2、tract:This design main introduction ignitable gas monitor reports to the police,which is a part of the environmental monitoring robot , including its principle of work and software and hardware design. It was composed by the ignitable gas sensor, the mold/number transforms, the monolithic integrated

3、 circuit, the demonstration part, reports to the police the output, the application system software and so on. Micro electric current signal comes out which from the sensor, enters in the monolithic integrated circuit, the monolithic integrated circuit control testing whether the density is over spe

4、cified range concentration and excessively is high in the density time produces reports to the police. The demonstration part uses the LED digital tube carries on the demonstration; Reports to the police the output to use the buzzer control reports to the police; The software design uses the monolit

5、hic integrated circuit C language programming. Key words:Robot;Sensor; Gas; examination; reports to the police 1 总体方案设计1.1 设计要求及总体思路 要求设计完成一个装置,使其在危险气体超出正常范围的环境中可以进行报警,并可以通过数码管显示气体超出正常范围。本设计的整体思路是:气敏传感器检测到危险气体,传感器元件进行无焰燃烧,使电阻降低电桥输出一个变化的电压信号,这个电压信号与可燃气体浓度成正比。当可燃气体浓度值达到设定值时,单片机输出信号让报警电路工作。1.2 方案确定如图1所

6、示,此方案由传感器检测电路、单片机和声光报警部分等组成。检测电路把泄漏气体浓度的变化转变成电信号,根据气体浓度和电压信号之间的对应关系,最后由单片机驱动二极管信号显示灯,蜂鸣器以及数码管完成报警过程。图1 方案图2 危险气体检测装置硬件部分2.1 传感器模块部分在这里根据其具体的性能指标,结合此次设计的要求,我选择使用的气体传感器为 MQ-7 型气体传感器,它属于电阻式半导体型气体传感器(是半导体金 ,属氧化物陶瓷气体传感器) 是一种用金属氧化物薄膜例如:SnO2,ZnO,Fe2O3,TiO2 等制成的阻抗器件,其电阻随着气体含量的不同而变化。之所以选择 MQ-7 型气体传感器是因为它对煤气、

7、CO有很高的灵敏度,有着很可靠的稳定性,快速的响应恢复特性,非常简单的驱动电路而且其使用寿命很长。本次设计采用的传感器是MQ-7型气体传感器的检测模块 ,它的主要芯片是LM393、MQ-7气体传感器;工作电压是直流5伏;特点是具有信号输出指示,具有双路信号输出(模拟量输出及TTL电平输出);TTL 输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机); 模拟量输出05V电压,浓度越高电压越高; 对一氧化碳具有很高的灵敏度和良好的选择性; 具有长期的使用寿命和可靠的稳定性;应用于家庭、环境的一氧化碳探测装置;适宜于一氧化碳、煤气等的探测。模块图和模块线路图如下图2和图3. 图2 气体

8、传感器模块 图3 传感器模块实物图 此模块的原理图如图4。图4 模块原理图2.2 控制部分本设计的控制器选用的是单片机, 单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。本设计中选用的是STC89C52型单片机,STC89C52 是 一 种 带 8K 字节闪烁可编程可擦除只读存储器 (FPEROM-Flash Programable and Erasable Read Only Memory )的低电压,高性能 COMOS8 的微处理器,俗称单片机。单片机的最小系统部分电路的原理图如图5所示。左上部分是复位电路,复位电路:51复位就是在满足51最小系统其他工作条件下,让RST

9、管脚保持高电平(通常0.7Vcc以上电压)维持至少两个机器时钟,以引导单片机复位,之后RST管脚恢复为低电平。在单片机最小系统里晶振加电容的主要目的是滤波,这样可以使得晶振输出的波形更加平滑,方便给予单片机适用的信号。上电接电容是为了缓冲信号的改变,是保护芯片的设计。加10k电阻是防止vcc直接和地导通造成短路,损坏元器件。图5 单片机最小系统图6 蜂鸣报警电路2.3 蜂鸣报警部分电路蜂鸣报警部分的电路图如图6。检测到的气体浓度超过限定浓度时传感器模块将模拟信号由DOUT端输入单片机STC89C52,再由单片机的P2.6端口输出高电平,控制三极管的导通或关断,继而控制喇叭的发出警告,电路可使喇

10、叭发出“嘟嘟嘟”的警告信号。2.4 数码管显示部分此部分主要由两个74HC373连接一个数码管实现,当气体浓度正常情况下数码管显示n,浓度太大超过正常范围的话显示H。2.4.1 74HC373简介74HC373和74LS373 原理一样,8 数据锁存器。主要用于数码管、按键等等的控制。常用作地址锁存器和I/O输出。2.4.2 数码管介绍 数码管是一种半导体发光器件,其基本单元是发光二极管。本设计中采用的是四位一体的共阳数码管,这样的话更方便连接到电路里面,使引脚连接更加方便,减少了繁琐的引脚的连接,这次使用的四位一体的共阳数码管。2.4.3 数码显示部分连接电路图此部分主要是两个74HC373

11、与一个四位一体的数码管的连接, 一个74HC373的八个输入端D0-D7口直接与单片机的P0.0-P0.7口相连接,输出端Q0-Q7口分别与数码管的段选位a,b,c,d,e,f,g,dp引脚相连接,另一个74HC373的输出端Q0-Q3分别与数码管的位选S1-S4引脚相连接。此部分的连接图如下图7。图7 数码管显示部分电路2.5 电源部分电源部分我采用的是一个USB的接口电路,将来放在机器人身上可以通过一个电源转换电路把电压变化到本装置所需的5V电源,单独使用本装置时可以直接用串口线连接到电脑上。3 软件部分设计3.1 软件调试开发工具本系统的软件编程使用的是美国Keil Software公司

12、出品的Keil C51,是51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势。 Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,Keil C51生成的目标代码效率非常之 高,多数语句生成的汇编代码很紧凑,容易理解。 3.2 软件系统流程本系统的软件设计以C语言为基础,可以在执行的开始和过程中,根据气体爆炸下限的不同修改报警临界值,增大了使用的范围。系统主程序流程图如图8所示。程序开始系统初始化判断是否到达报警点报警,数码管显示H不报警,数码管显示n达到报警点没达到报警点图8系统主程序流

13、程图不报警以及报警时数码管分别显示,。对应的实物图如下图和10。图9 正常状态实物图图10 报警状态实物图4 焊接调试过程在焊接的过程中,前期主要是气体传感器的选择问题,开始时准备使用的是MQ-5,因买不到此元器件就改用MQ-7传感器模块,焊接过程中出现了虚焊接触不良的问题,因为不小心把三极管的极给焊反了,及时检查出来才避免了很大的问题;因为连接到数码管的线特别多,容易焊接出问题,很容易出现短路的问题。由于觉得电路相对来说不算是复杂,就没有进行电路图的软件仿真,直接进行的焊接,在焊接的过程中,采用的是边焊接边检查测试电路的方法,焊接完成没有检测出电路出现问题,对于调试更多的是软件调试,主要采用

14、的是Keil软件的使用比较生疏。5 总结本论文设计的危险气体检测装置由传感器检测电路与单片机控制电路两大部分构成。传感器检测电路选用MQ-7型半导体电阻式气体传感器模块,在系统单片机控制电路的设计上,采用了高性能、高整合度的STC89C52单片机作为核心芯片,充分利用了其高速数据处理能力和丰富的片内外设,实现了装置的小型化和智能化。使装置具有结构简单、性能稳定、体积小、成本低等优点。另外可以对报警的限制浓度进行调节,但是本装置仍然存在一定缺陷,不能实时的检测显示出空气中危险气体的浓度。可以在此基础上进行进一步的设计,以实现更好的检测效果。参考文献:1夏银桥,吴亮,李莫.传感器技术与应用M 武汉:华中科技大学出版社,2011.2方佩敏.新编传器感原理、应用、电路详解M 北京:电子工业出版社,1993.3程铮. 单片机原理与应用系统开发M 北京:国防工业出版社,2010.4赵亮,侯国锐.单片机C语言编程与实例M.北京:人民邮电出版社, 2003.5李国忠.单片机应用技能实训M.北京:人民邮电出版社,2006. 11 .

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

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

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


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