




已阅读5页,还剩81页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
潍坊学院本科毕业设计正文 1 1 目目 录录 摘摘 要要 3 3 ABSTRACTABSTRACT 3 3 第一章第一章 前前 言言 4 4 第二章第二章 方案选择及分析方案选择及分析 6 6 一一 方案的选择及制定方案的选择及制定 7 7 二二 单单片机的选择片机的选择 7 7 三三 检测元件的选择检测元件的选择 8 8 四四 显示与报警部分显示与报警部分 9 9 第三章第三章 主要硬件介绍主要硬件介绍 9 9 一一 AT89C51AT89C51 单片机说明单片机说明 1010 1 1 AT89C51AT89C51 引脚说明引脚说明 1010 2 2 AT89C51AT89C51 内存空间内存空间 1414 3 3 AT89C51AT89C51 复位后内部各寄存器的数据值复位后内部各寄存器的数据值 1616 4 4 AT89C51AT89C51 各中断源向量地址各中断源向量地址 1616 5 5 主要特殊功能寄存器说明主要特殊功能寄存器说明 1616 二二 气敏传感器气敏传感器 2222 电阻式金属氧化物半导体传感器电阻式金属氧化物半导体传感器 2222 非电阻式金属氧化物半导体气体传感器非电阻式金属氧化物半导体气体传感器 2424 第四章第四章 瓦斯探测器硬件的设计与实现瓦斯探测器硬件的设计与实现 2525 潍坊学院本科毕业设计正文 2 2 一一 系统总体设计系统总体设计 2525 二二 单片机电路单片机电路 2626 三三 瓦斯检测电路的设计瓦斯检测电路的设计 2626 四四 LEDLED 灯显示的设计灯显示的设计 2727 五五 蜂鸣器的设计蜂鸣器的设计 2727 六六 时钟电路的设计时钟电路的设计 2828 七七 复位电路的设计复位电路的设计 2828 第五章第五章 系统系统的软件设计的软件设计 3030 一一 设计要求设计要求 3030 二二 单片机的工作过程单片机的工作过程 3131 三三 软件流程和源程序软件流程和源程序 3232 第六章第六章 调试及运行结论调试及运行结论 3737 一一 调试调试 3737 二二 所达到的性能指标所达到的性能指标 3737 三三 运行结论运行结论 3838 谢谢 辞辞 3939 参参 考考 文文 献献 4040 潍坊学院本科毕业设计正文 3 3 瓦斯探测器的设计与实现瓦斯探测器的设计与实现 学生 袁成斌 指导教师 王德杰 摘摘 要要 本文概述了瓦斯探测器的现状及其基本原理 主要论述了利用单片 机实现瓦斯探测器的设计与实现方法 瓦斯探测器是一种采用单片机控制 的智能化仪表 为了满足煤矿井下使用携带方便 安全可靠等要求 在设 计上作了如下的必要的考虑 考虑到小型化仪表的结构 以及今后改进的 方便 我们将单片机进行了模块化处理 系统的各个模块都由它控制完成 本文针对目前情况设计一种井下便携式瓦斯探测器 当瓦斯气体浓度 接近危险值时 自动发出报警 提醒井下人员立刻离开 该设备同时还具 备灵敏度调节和检测强度调节开关 有简单 方便 准确 实用等特点 关关 键键 词词 AT89C51 瓦斯气体检测 气敏传感器 报警 潍坊学院本科毕业设计正文 4 4 Abstract This paper has outlined the gas detector present situation and its the basic principle mainly elaborated the use monolithic integrated circuit realization gas detector design and the realization method The gas detector is one kind the intellectualized measuring appliance which uses the monolithic integrated circuit to control in order to satisfy the coal mine mine shaft use to carry conveniently safe is reliable and so on the request has made the following necessity consideration in the design Considered the miniaturized measuring appliance the structure as well as next improvement convenient we have carried on the monolithic integrated circuit modular processing System each module all controls by it completes This paper designs one kind of mineshaft portable gas detector in view of the present situation when the gas gas density approaches the dangerous value automatically sends out reports to the police the reminder mineshaft personnel leaves immediately At the same time this equipment also has the sensitivity adjustment and the examination intensity regulating cock has simply convenient accurate is practical and so on the characteristic Keywords AT89C51 Gas gas detection Angry quick sensor 潍坊学院本科毕业设计正文 5 5 Reports to the police 第一章第一章 前前 言言 在煤矿生产中 随着煤层采动 煤层中往往会涌出矿井瓦斯 瓦斯是 煤矿开采中所产生的有害气体总称 它具有独特的性质和特点 瓦斯的主 要成份是甲烷 一氧化碳 二氧化碳 二氧化硫和硫化氢等 瓦斯在煤体 和围岩中 以游离状态和吸附状态存在 一般情况下处于动态平衡 当外 界温度 压力变化时这几种状态就会发生相互转化 瓦斯在煤层开采过程 中被逸散出来 在井下积累造成井下瓦斯浓度的增加 当瓦斯浓度达到 5 16 时具有爆炸性 瓦斯浓度为 9 5 时爆炸威力最大 当瓦斯浓度小于 5 或大于 16 时 一般不会爆炸 遇明火只会燃烧 形成燃烧事故 因此 煤层瓦斯浓度的大小直接影响煤矿的设计 建设 安全生产及经济利益 我国一些煤矿由于瓦斯预测不准 造成矿井投产后事故频繁发生 因此准 确而迅速地测出矿井瓦斯涌出量与突出危险区域 对煤矿安全生产和提高 经济效益具有重大的意义 目前国内市场中的该类设备种类较少 性能一般 国外同类产品 虽性 能较先进 但价格较高 改造或重新设计瓦斯探测器的设计 提高其工作 效率 提高该产品的科技含量 降低性能价格比 会为该产品的应用带来 广阔的市场应用前景 MCS 51 系列单片机技术是目前流行的工业控制技 术 已十分成熟 利用 MCS 51 系列单片机技术设计此设备具用重要的意 义 潍坊学院本科毕业设计正文 6 6 矿井瓦斯是煤矿生产过程中 从煤 岩内涌出的各种气体的总称 煤矿 术语中的瓦斯指的就是甲烷 瓦斯爆炸的主要参数 1 瓦斯的爆炸浓度 在正常的大气环境中 瓦斯只在一定的浓度范围内爆炸 这个浓度范围 称瓦斯的爆炸界限 其最低浓度界限叫爆炸下限 其最高浓度界限叫爆炸 上限 瓦斯在空气中的爆炸下限为 5 6 上限为 14 16 瓦斯爆炸 界限不是固定不变的 它受到许多因素的影响 其中重要的有 2 氧的浓度 正常大气压和常温时 瓦斯爆炸浓度与氧浓度关系 如柯瓦德爆炸三角 形 氧浓度降低时 爆炸下限变化不大 BE 线 爆炸上限则明显降低 CE 线 氧浓度低于 12 时 混合气体就失去爆炸性 4 煤尘 煤尘具有爆炸危险 300 400 时就能从煤尘内挥发出多 种可燃气体 形成混合的爆炸气体 使瓦斯的爆炸危险性增加 5 空气压力 爆炸前的初始压力对瓦斯爆炸上限有很大影响 可爆性 气体压力增高 使其分子间距更为接近 碰撞几率增高 该课题涉及到模拟电子技术 数字电子技术 单片机控制及应用 Protel99 专业英语 传感器等多门专业知识 本课题让我们综合利用大 学所学的专业课程的基础 利用单片机对控制系统做基本的设计 使我们 进一步了解我们的专业 使我们的专业知识学以致用 同时也增强了我们 的动手能力 懂得了如何完成一个实际的科研项目 在这近 3 个月的毕业 设计阶段我们学到了许多课本以外的专业知识 为我们以后的学习及以后 走上工作岗位打下坚实的基础 潍坊学院本科毕业设计正文 7 7 第二章第二章 方案选择及分析方案选择及分析 一一 方案的选择及制方案的选择及制定定 本仪器是一种单片机控制的智能化仪表 为了满足煤矿井下使用携带 方便 安全可靠等要求 在设计上作了如下的必要的考虑 考虑到小型化 仪表的结构 以及今后改进的方便 我们将单片机 CPU 进行了模块化 处理 系统的各个模块都由它控制完成 系统由单片机 瓦斯气体检测电路 LED 报警灯 蜂鸣报警 及晶震 电路组成 如图 2 1 所示 单片机选用 AT89C51 LED 灯由一个红灯一个 绿灯组成 正常工作时 绿灯亮 表示系统开机且正常工作 当空气中的 瓦斯气体浓度到达危险值时 检测电路向单片机发送信号 单片机控制 LED 红灯亮 同时控制蜂鸣电路工作 以此来确保井下人员能立即得到警 报 瓦斯气体 瓦斯气体 检测 单片机 警报输出开关控制 潍坊学院本科毕业设计正文 8 8 图 2 1 系统方框图 二二 单单片机的选择片机的选择 AT89C51 是美国爱特梅尔公司的高性能单片机 其与 8051 的单片机指 令系统完全兼容 与 8051 的单片机硬件结构也基本相同 DIP 封装相同 89 系列同 8051 系列相比具有以下特点 4kB 可编程序 FLASH 存储器 可 经受 1000 次的写入 擦除周期 全静态工作 0 24MHz 三级程序存储器 保密 另外 AT89C51 是用静态逻辑来设计的 其工作频率可下降到 0Hz 并 提供两种可用软件来控制的省电方式 空闲方式和掉电方式 它是通过控 制专用寄存器 PCON 电源控制寄存器 中的 PD PCON 1 和 IDL PCON 0 来实现的 PD 是掉电方式位 当 PD 1 时激活掉电工作方式 IDL 是 空闲工作位 当 IDL 1 时激活空闲方式 当 PD 和 IDL 同时为 1 时 则先 激活掉电方式 AT89C51 的晶振频率为 12MHZ 三三 检测元件的选择检测元件的选择 瓦斯传感器是煤矿重要的安全仪器 国外从 30 年代开始研究开发气 体传感器 过去气体传感器主要用于煤气 液化石油气 天然气及矿井中 的瓦斯气体的检测与报警 目前需要检测的气体种类由原来的还原性气体 H2 C4H10 CH4 等扩展到毒性气体 CO NO2 H2S NO NH3 PH3 等 在本设计中瓦斯检测采用电阻式半导体气体传感器作为检测元件 与 潍坊学院本科毕业设计正文 9 9 其他类型的瓦斯传感器相比 其优点是在测爆炸范围内的可燃性气体精度 高 受背景气体 湿度 气压影响小 输出信号大 成本底 制作方便 电阻式半导体气体传感器是通过检测气敏元件随气体含量的变化情况 而工作的 主要使用金属氧化物陶瓷气敏材料 随着近年来复合金属氧化 物 混合金属氧化物等新型材料的研究和开发 大大提高了这种气体传感 器的特性和应用范围 四四 显示与报警部分显示与报警部分 本仪器显示部分采用两个 LED 液晶显示器组成 该电路耗电小 报警部分由蜂鸣器实现 蜂鸣器的设计主要是考虑当报警时确保井下 人员能及时得知 未看到红灯时能听到声音 潍坊学院本科毕业设计正文 1010 第三章第三章 主要硬件介绍主要硬件介绍 一一 AT89C51AT89C51 单片机说明单片机说明 1 1 AT89C51AT89C51 引脚说明引脚说明 图 3 1 AT89C51 单片机的引脚图 引脚说明如下 VCC 潍坊学院本科毕业设计正文 1111 AT89C51 电源正极输入 接 5V 电压 GND 电源接地端 XTAL1 接外部晶振的一个引脚 在单片机内部 它是一反相放大器输入端 这个放大器构成了片内振荡器 它采用外部振荡器时 些引脚应接地 XTAL2 接外部晶振的一个引脚 在片内接至振荡器的反相放大器输出端和内 部时钟发生器输入端 当采用外部振荡器时 则此引脚接外部振荡信号的 输入 RST AT89C51 的复位信号输入引脚 高电位工作 当要对芯片又时 只要 将此引脚电位提升到高电位 并持续两个机器周期以上的时间 AT89C51 便能完成系统复位的各项工作 使得内部特殊功能寄存器的内容均被设成 已知状态 ALE PROG ALE 是英文 ADDRESS LATCH ENABLE 的缩写 表示允许地址锁存允许 信号 当 8031 8051 8751 AT89C51 访问外部存储器时 ALE 信号负跳 变来触发外部的 8 位锁存 器 如 74LS373 将端口 P0 的地址总线 A0 A7 锁存进入锁存器中 在非访问外部存储器期间 ALE 引脚的输出频率 是系统工作频率的 1 16 因此可以用来驱动其他外围芯片的时钟输入 当问外部存储器期间 将以 1 12 振荡频率输出 潍坊学院本科毕业设计正文 1212 EA VPP 该引脚为低电平时 则读取外部的程序代码 存于外部 EPROM 中 来 执行程序 因此在 8031 中 EA 引脚必须接低电位 因为其内部无程序存 储器空间 如果是使用 AT89C51 或其它内部有程序空间的单片机时 此引 脚接成高电平使程序运行时访问内部程序存储器 当程序指针 PC 值超过 片内程序存储器地址 如 8051 8751 89C51 的 PC 超过 0FFFH 时 将自动 转向外部程序存储器继续运行 此外 在将程序代码烧录至 8751 内部 EPROM 89C51 内部 FALSH 时 可以利用此引脚来输入提供编程电压 8751 为 2lV AT89C51 为 12V 8051 是由生产厂方一次性加工好 PSEN 此为 Program Store Enable 的缩写 访问外部程序存储器选通信号 低电平有效 在访问外部程序存储器读取指令码时 每个机器周期产生二 次 PSEN 信号 在执行片内程序存储器指令时 不产生 PSEN 信号 在访 问外部数据时 亦不产生 PSEN 信号 P0 P0 口 P0 0 P0 7 是一个 8 位漏极开路双向输入输出端口 当访问外 部数据时 它是地址总线 低 8 位 和数据总线复用 外部不扩展而单片 应用时 则作一般双向 I O 口用 P0 口每一个引脚可以推动 8 个 LSTTL 负载 P2 P2 口 P2 0 P2 7 口是具有内部提升电路的双向 I 0 端口 准双向并 潍坊学院本科毕业设计正文 1313 行 I O 口 当访问外部程序存储器时 它是高 8 位地址 外部不扩展而 单片应用时 则作一般双向 I O 口用 每一个引脚可以推动 4 个 LSTL 负载 P1 P1 口 P1 0 P1 7 口是具有内部提升电路的双向 I 0 端口 准双向并 行 I O 口 其输出可以推动 4 个 LSTTL 负载 仅供用户作为输入输出用 的端口 P3 P3 口 P3 0 P3 7 口是具有内部提升电路的双向 I 0 端口 准双向并 行 I O 口 它还提供特殊功能 包括串行通信 外部中断控制 计时计 数控制及外部随机存储器内容的读取或写入控制等功能 其特殊功能引脚 分配如下 P3 0 RXD 串行通信输入 P3 1 TXD 串行通信输出 图3 23 2 只读程序存储 图3 33 3 外部数据存储器 潍坊学院本科毕业设计正文 1414 图3 43 4 内部低128128 个字节地址RAMRAM 空间 P3 2 INT0 外部中断 0 输入 低电平有效 P3 3 INT1 外部中断 1 输入 低电平有效 P3 4 T0 计数器 0 外部事件计数输入端 P3 5 T1 计数器 1 外部事件计数输入端 P3 6 WR 外部随机存储器的写选通 低电平有效 P3 7 RD 外部随机存储器的读选通 低电平有效 2 2 AT89C51AT89C51 内存空间内存空间 1 内部程序存储器 FLASH 4K 字节 2 外部程序存储器 ROM 64K 字节 潍坊学院本科毕业设计正文 1515 图3 53 5 内部高128128 个字节地址空间的特殊功能寄存器区 图 3 63 6 特殊功能寄存器位地址空间 3 内部数据存储器 RAM 256 字节 4 外部数据存储器 RAM 64K 字节 潍坊学院本科毕业设计正文 1616 3 3 AT89C51AT89C51 复位后内部各寄存器的数据值复位后内部各寄存器的数据值 如图 3 7 示 图3 73 7 复位后内部各寄存器的数据值 4 4 AT89C51AT89C51 各中断源向量地址各中断源向量地址 如图 3 8 所示 图3 83 8 各中断源向量地址 5 5 主要特殊功能寄存器说明主要特殊功能寄存器说明 PSW Program Status Word 程序状态字 位地址 D7D6D5D4D3D2D1D0 符号 CYACF0RS1RS0DV P PSW 7 高位进位标志位 常用 C 表示 AC PSW 6 辅助进位木标志 F0 PSW 5 用户标志位 RS1 PSW 4 寄存器组选择位 1 RS0 PSW 3 寄存器组选择位 0 潍坊学院本科毕业设计正文 1717 OV PSW 2 溢出标志位 PSW 1 保留位 无定义 P PSW 0 奇偶校验位 在每一个指令周期中 若累加器 A 中 的 1 的位个数是奇数个则 P 1 偶数个则 P 0 寄存器组的选择 RS0RS1 寄存器组RAM 中的地址 0 0 1 1 0 1 0 1 0 1 2 3 00H 07H 08H 0FH 10H 17H 18H 1FH IEIE 中断允许寄存器 位地址 AF ADACABAAA9A8 符号 EA ET2ESET1EX1ET0EX0 EA IE 7 EA 0 时 所有中断停用 禁止中断 EA 1 时 各中断的产生由个别的允许位决定 IE 6 保留位 无定义 ET2 IE 5 允许计时器 2 溢出的中断 8052 使用 ES IE 4 允许串行端口的中断 ES 1 允许 ES 0 禁止 ET1 IE 3 允许计时器 1 中断 ET1 1 允许 ET1 0 禁止 EX1 IE 2 允许外部中断 INT1 的中断 EX1 1 允许 EX1 0 禁止 ET0 IE 1 允许计时器 0 中断 ET0 1 允许 ET0 0 禁止 潍坊学院本科毕业设计正文 1818 EX0 IE 0 允许外部中断 INT0 的中断 EX0 1 允许 EX0 0 禁止 IPIP 中断优先次序寄存器 位地址 BDBCBBBAB9B8 符号 PT2PSPT1PX1PT0PX0 IP 7 保留位 无定义 IP 6 保留位 无定义 PT2 IP 5 设定计时器 2 的优先次序 8052 使用 PS IP 4 设定串行端口的中断优先次序 PT1 IP 3 设定时 计时器 1 的优先次序 PX1 IP 2 设定外部中断 INT1 的优先次序 PT0 IP 1 设定计时器 0 的优先次序 PX0 IP 0 设定外部中断 INT0 的优先次序 上述每位 IP 1 时 则定义为高优先级中断 IP 0 时 则定义 为低优先级中断 如果同时有两个或两个以上优先级相同的中断请求时 则由内部按查询优先顺序来确定该响应的中断请求 其优先顺序由高向低 顺序排列 优先顺序排列如下 顺序中断请求标中断源优先图示 1 2 3 4 IE0 TF0 TE1 TF1 外部中断0 INT0 定时 计数器0 溢出中断 外部中断1 INT1 定时 计数器1 溢出中断 最高 潍坊学院本科毕业设计正文 1919 5 RI TI串行通讯中断最低 TMOD 定时 计数器工作方式控制寄存器 GATE 当 GATE 1 时 INT0 或 INT1 引脚且为高电平 同时 TCON 中的 TR0 或 TR1 控制位如为 1 时 定时 计数器 0 或 1 才会工作 若 GATE 0 同时只要 TCON 中的 TR0 或 TR1 控制位如为 1 时 定时 计数 器 0 或 1 即可工作 C T 选择定时或计数器模式 当 C T 1 为计数器 由外部引脚 T0 或 T1 输入计数脉冲 C T 0 时为计时器 由内部系统时钟提供计时 工作脉冲 M1 方式选择位 1 M0 方式选择位 0 M1 M2 的操作方式选择定义如下 TCONTCON 定时 计数器工作方式控制寄存器 TF1 TCON 7 计时器 1 溢出标志 当计时溢出时 由硬件设定 为 1 在执行相对的中断服务程序后则自动清 0 TR1 TCON 6 计时器 1 启动控制位 可以由软件来设定或清除 潍坊学院本科毕业设计正文 2020 TR1 时启动计时器工作 TRl 0 时关闭 TF0 TCON 5 计时器 0 溢出标志 当计时溢出时 由硬件设定为 1 在执行相对的中断服务程序后则自动清 0 TR0 TCON 4 计时器 0 启动控制位 可以由软件来设定或清除 TR0 1 时 启动计时器工作 TR0 时关闭 IE1 TCON 3 外部中断 1 工作标志 当外部中断被检查出来时 硬件自动设定此位 在执行中断服务程序后 则清 0 IT1 TCON 2 外部中断 1 工作形式选择 IT1 1 时 由下降缘 产生外部中断 IT1 0 时 则为低电位产生中断 IE0 TCON 1 外部中断 0 工作标志 当外部中断被检查出来时 硬件自动设定此位 在执行中断服务程序后 则清 0 IT0 TCON 0 外部中断 0 工作形式选择 IT1 1 时 由下降缘产 生外部中断 IT1 0 时 则为低电位产生中断 SCONSCON 定时 计数器工作方式控制寄存器 SM0 SCON 7 串行通讯工作方式设定位 0 SM1 SCON 6 串行通讯工作方式设定位 1 SM2 SCON 5 允许方式 2 或方式 3 多机通讯控制位 在方式 2 或方式 3 时 如 SM2 1 REN 1 则从机处于只有接收到 RB8 1 地址帧 才 激发中断请求标志位 RI 1 向主机请求中断处理 被确认为寻址的从机复 位 SM2 0 才能接收 RB8 0 的数据帧 在方式 1 时 如 SM2 l 则只有在 接收到有效停止位时才置位中断请求标志位 RI 1 在方式 0 时 SM2 应为 潍坊学院本科毕业设计正文 2121 0 REN SCON 4 REN 允许 禁止串行接收控制位 由软件置位 REN 1 为允许串行接收状态 可启动串行接收器 RXD 开始接收信息 软 件复位 REN 0 则禁止接收 TB8 SCON 3 在方式 2 或方式 3 它为要发送的第 9 位数据 按 需要由软件置位或清 0 例如 可用作数据的校验位或多机通讯中表示地 址帧 数据帧的标志位 RB8 SCON 2 在方式 2 或方式 3 是接收到的第 9 位数据 在方 式 l 若 SM2 0 则 RB8 是接收到的停止位 方式 0 不用 RB8 TI SCON 1 发送中断请求标志位 在方式 0 当串行发送数据第 8 位结束时 由内部硬件自动置位 TI l 向主机请求中断 响应中断后必 须用软件复位 TI 0 在其他方式中 则在停止位开始发送时由内部硬件置 位 必须用软件复位 RI SCON 0 接收中断请求标志位 在方式 0 当串行接收到第 8 位结束时由内部硬件自动置位 RI 1 向主机请求申断 响应中断后必须用 软件复位 RI 0 在其他方式中 串行接收到停止位的中间时刻由内部硬件 置位 RI 1 例外情况见 SM2 说明 必须由软件复位 RI 0 其中 SM0 SM1 按下列组合确定串行通讯的工作方式 PCONPCON 电源控制寄存器 潍坊学院本科毕业设计正文 2222 SMOD 双倍波特率控制位 保留 GF1 通用标志 GF0 通用标志 PD PD 1 时 进入掉电方式 IDL IDL 1 时 进入冻结方式 二二 气敏传感器气敏传感器 随着人们生活水平的提高和对环保的日益重视 对各种有毒 有害气 体的探测 对大气污染 工业废气的监控以及对食品和人居环境质量的检 测都提出了更高的要求 作为感官或信号输入部分之一的气体传感器是必 不可少的 自上世纪 60 年代以来 金属氧化物半导体气体传感器就以较高的灵 敏度 响应迅速等优点占据气体传感器的半壁江山 最初的气体传感器主 要采用 SnO2 ZnO 为气敏材料 近些年又研究开发了一些新型材料 如 表 1 1 所示 这其中除了少量单一金属氧化物材料 如 WO3 In2O3 TiO2 Al2O3 等外 开发的热点主要集中在复合金属氧化物和混合金 属氧化物 金属氧化物半导体传感器又可分为电阻式和非电阻式两种 电阻式金属氧化物半导体传感器电阻式金属氧化物半导体传感器 SnO2 ZnO 是电阻式金属氧化物半导体传感器气敏材料的典型代表 它们兼有吸附和催化双重效应 属于表面控制型 但该类半导体传感器的 潍坊学院本科毕业设计正文 2323 使用温度较高 大约 200 500 为了进一步提高它们的灵敏度 降低工 作温度 通常向母料中添加一些贵金属 如 Ag Au Pt 等 激活剂及 粘接剂 Al2O3 SiO2 ZrO2 等 例如对于含量在 1 10 5 数量级的 H2S 气体 添加 1 ZrO2 的 ZrO2 SnO2 气体传感器与未添加 ZrO2 的元 件相比 灵敏度增加约 50 倍左右 在 SnO2 中添加 Pt 能明显提高响应时 间 采用粉末溅射技术制备的表面层掺杂 SnO SnO2 Pt 双层膜材料气 敏传感器用来检测 CO 的浓度 发现可降低工作温度 在室温 200 内 均显示出较高的灵敏度 通过添加不同的添加剂还能改善气体传感器的选 择性 在 ZnO 中添加 Ag 能提高对可燃性气体的灵敏度 加入 V2O5 能使 其对氟里昂更加敏感 加入 Ga2O3 能提高对烷烃的灵敏度 Fe2O3 系也属 于该类气体传感器 用溶胶凝胶法和化学气相沉积法合成纳米 Fe2O3 对 CH4 H2 C2H5OH 有很好的敏感性 向 Fe2O3 中加入少量 SO2 4 及四 价金属离子如 Sn4 由于抑制其晶粒生长而提高灵敏度 近年来采用薄 膜技术和集成电路技术把加热元件 温度传感器 叉指电极 气体敏感膜 集成在硅衬底上制成的传感器 不仅灵敏度比常规多晶膜传感器高得多 并且结构简单 制作方便 还可以根据被测气体选择不同的敏感膜 使得 该类传感器成为很有发展前景的新型半导体气体传感器 但电阻式半导体 气体传感器的气敏元件一般暴露在大气中及加热元件的电压值决定了气敏 元件的工作温度 如何消除湿度和温度等环境因素对测量的影响还未得到 很好的解决 SnO2 ZnO Fe2O3 为基质的半导体气敏材料仍然是目前市 场的主流 但这类材料的纳米化 薄膜化已渐成趋势 潍坊学院本科毕业设计正文 2424 非电阻式金属氧化物半导体气体传感器非电阻式金属氧化物半导体气体传感器 非电阻式金属氧化物半导体气体传感器主要包括 MOS 场效应管型气体 传感器和二极管型气体传感器等 氢气敏 Pd 栅 MOSEFT 是最早研制成功 的催化金属栅场效应气体传感器 当氢气与 Pd 发生作用时 场效应管的 阈值电压将随氢气浓度而变化 以此来检测氢气 这种结构的气体传感器 对氢气的灵敏度可达 ppm 级 而且选择性非常好 但长期稳定性问题目前 尚未得到很好解决 A Fuchs 等人用带有 KI 敏感膜的场效应管气体传感 器很好地实现了 O3 的检测 在 20 80 ppb 浓度分辨率很高 将 MOSFET 的金属栅极去掉 采用 La017Sr013FeO3 纳米薄膜作栅极制作了微米尺寸 室温工作的 OSFET 式气体传感器成功实现了对乙醇气体的检测 潍坊学院本科毕业设计正文 2525 第四章第四章 瓦斯探测器硬件的设计与实现瓦斯探测器硬件的设计与实现 一一 系统总体设计系统总体设计 系统由单片机 瓦斯气体检测电路 LED 报警灯 蜂鸣报警 及晶震 电路组成 如图 4 1 所示 单片机选用 AT89C51 LED 灯由一个红灯一个 绿灯组成 正常工作时 绿灯亮 表示系统开机且正常工作 当空气中的 瓦斯气体浓度到达危险值时 检测电路向单片机发送信号 单片机控制 LED 红灯亮 同时控制蜂鸣电路工作 以此来确保井下人员能立即得到警 报 图 4 1 硬件电路示意图 AT89C51 单片机 时钟电路 瓦斯检测 选择开关 LED 报警灯 蜂鸣报警 电源 潍坊学院本科毕业设计正文 2626 二二 单片机电路单片机电路 单片机电路是系统控制的核心 单片机选用 Atmel 公司的 AT89C51 其引脚分配如图 3 1 所示 在 XTAL1 和 XTAL2 端外接时英晶体作定时元件 内部反相放大器自激振荡 产生时钟 上电复位电路 9 脚 瓦斯检测电 路信号从 P2 1 输入 作为 AT89C51 的两个中断触发信号 下降沿触发方 式 由 P3 0 和 P3 1 发送信号控制 LED 灯显示的绿灯和红灯 报警信号从 P3 2 输出 三三 瓦斯检测电路的设计瓦斯检测电路的设计 瓦斯检测采用气敏传感器作为检测元件 其体电阻随可燃性气体或烟 雾浓度的改变而改变 电路图如图 4 2 所示 平时 可燃性气体或烟雾浓 度在允许范围内 气敏传感器 A B 间电阻值较大 从 B 端输出低电平 当可燃性气体或烟雾浓度达到一定值后 气敏传感器 A B 间电阻值迅速 减小 从 B 端输出高电平 AT89C51 单片机从输人端口来检测是否漏气并 作相应的处理 即作报警处理 图 4 2 瓦斯检测传感器电路 潍坊学院本科毕业设计正文 2727 四四 LEDLED 灯显示的设计灯显示的设计 显示部分采用两个 LED 如图 4 3 工作正常时 控制绿灯 D1 亮 当探测器检测到瓦斯气体浓度超过正常值时 发送信号 控制红灯 D2 亮 图 4 3 LED 指示灯电路 五五 蜂鸣器的设计蜂鸣器的设计 蜂鸣器的设计主要是考虑当报警时确保井下人员能及时得知 未看到 红灯时能听到声音 在正常时 蜂鸣器不工作 当瓦斯浓度超过临界值时 蜂鸣器开始发出的鸣叫 以保证井下人员及时得到报警信息 图 4 4 蜂鸣器电路 潍坊学院本科毕业设计正文 2828 六六 时钟电路的设计时钟电路的设计 图 4 5 时钟电路 采用内部方式如上图 4 5 在 XTAL1 和 XTAL2 端外接时英晶体作定时 元件 内部反相放大器自激振荡 产生时钟 对外接电容的值虽然没有严格的要求 但电容的大小多少会影响振荡 器频率的高低 振荡器的稳定性 起振的快速性和温度稳定性 如果振荡 器已起振 则在 XTAL2 引脚上输出 3V 左右的正弦波 振荡频率 fosc 取决 于晶振的频率 我们采用晶振频率为 l 2 MHz 电容 C01 和 C02 主要作用是 帮助起振 谐振 其值的大小对振荡频率也有影响 因此常用调节 C01 和 C02 的容量大小对频率进行微调 电容容量一般在 20 一 100 pF 之间选择 当时钟频率为 12 MHz 时典型值为 30 pF 七七 复位电路的设计复位电路的设计 这里我们采用单片机按键复位电路 该电路除具有上电复位功能外 若要复位 只需按图 4 6 中的 RESET 键 此时电源 VCC 经电阻 R1 R2 分 压 在 RESET 端产生一个复位高电平 单片机复位期间不产生 ALE 和 PSEN 信号 即 ALE 1 和 PSEN 1 这表明单片机复位期间不会有任何取指操作 潍坊学院本科毕业设计正文 2929 图 4 6 单片机按键复位电路 MCS 51 VCC VCC RESET VSS 22 F 1 k MCS 51 VCC VCC RESET VSS 22 F RESET R1 R2 a b 200 潍坊学院本科毕业设计正文 3030 第五章第五章 系统系统的软件设计的软件设计 一一 设计要求设计要求 软件总体设计时 首先应对中断作出安排 AT89C51 具有两种中断方 式 时钟中断和外部中断 本仪器对瓦斯气体的采样周期为 2s CPU 采用 询问方式处理 井下环境复杂 对井下瓦斯浓度准确预测十分困难 容易发生误判 所以设备的灵敏度和报警的准确度十分关键 为方便控制 设计了两个开 关 每个开关四种选择 对应于 I 0 口 P1 6 P1 7 P1 4 P1 5 分别用 来调节采样的时间的长短和报警的门阈值的高低 通过一段时间的抽样结 果可更准确测定瓦斯浓度 报警门阈值的选择可控制报警的级别 通过两 个开关的调节 给使用人员带来更大方便 软件流程图如 5 1 所示 设计要求如下 1 查询抽样时间设置开关 设置抽样时间 2 查询报警阈值设置开关 设置相应的报警阈值 3 机器开始计数 按采样时间设置值进行 并计算出单位时间瓦斯 浓度抽样值超标次数 rate 计数 秒 4 比较 rate 与 state 大小 当 rate state 时发出警报信号 直到 rate state 1 时撤销报警信号 潍坊学院本科毕业设计正文 3131 二二 单片机的工作过程单片机的工作过程 假设机器码 74H E0H 已存在 0000H 开始的单元中 则此表示把 E0H 这个值送入 A 累加器 下面我们来说明单片机的工作过程 接通电源开机后 PC 0000H 取指令过程如下 1 机中的 0000H 送到片内的地址寄存器 2 PC 的内容自动加 1 变为 0001H 指向下一个指令字 3 地址寄存器中的内容 0000H 通过地址总线送到存储器 经存储器中的地址译码选中 0000H 单元 4 CPU 通过控制总线发出读命令 5 被选中单元的内容 74H 送内部数据总线上 该内容过内 部数据总线送到单片机内部的指令寄存器 到此 取指令过程结束 进入 执行指令过程 执行指令的过程 1 指令寄存器中的内容经指令译码器译码后 说明这条指 令是取数命令 即把一个立即数送 A 中 2 PC 的内容为 0001H 送地址寄存器 译码后选中 0001H 单元 同时 PC 的内容自动加 1 变为 0002H 3 CPU 同样通过控制总线发出读命令 4 0001H 单元的内容 E0H 读出经内部数据总线送至 A 至此 本指令执行结束 PC 0002H 机器又进入下一条指令的取指令 过程 机器一直重复上述过程直到程序中的所有指令执行完毕 这就是单 片机的基本工作过程 潍坊学院本科毕业设计正文 3232 三三 软件流程和源程序软件流程和源程序 编写的部分 C 程序如下 include define unit unsigned int define uchar unsigned char uchar bdata FLAG sbit FLAG1 FLAG 1 sbit FLAG2 FLAG 2 sbit P1 1 P1 1 sbit P3 2 P3 2 sbit P3 0 P3 0 uchar data time Dtime Btime unit fetch rate void main char bdata JFLAG unit data state Astate rate do P1 0 xFF FLAG P1 TXD 1 P3 2 1 P3 0 0 潍坊学院本科毕业设计正文 3333 1 1 NONO YESYES YESYES NONO YESYES 返回 返回 1 1 图 5 1 软件流程图 初始化 输入 P1 到标志 FLAG FLAG7 6 决定采样时间 time Time 2Time 4Time 6Time 8 State 2State 4State 8State 6 FLAG5 4 决定报警状态 state 在 time 时间采样计数 现时计数率 rate count time 报警 取计数率 rate Astate sate 1 撤报警 rate 大于等于 state rate 大于等于 state 潍坊学院本科毕业设计正文 3434 JFLAG FLAG 6 JFLAG JFLAG swich JFLAG 采样时间设定 case 0 time 2 Dtime 20 break case 1 time 4 Dtime 40 break case 2 time 6 Dtime 60 break case 3 time 8 Dtime 80 break Btime Dtime JFLAG FLAG 4 JFLAG JFLAG swich JFLAG 门阈值数设定 case 0 state 2 break case 1 state 4 break case 2 state 6 break case 3 state 8 break 潍坊学院本科毕业设计正文 3535 FLAG1 0 TM0D 0 x01 TH0 0 x3C TL0 0 xB0 TR0 1 ET0 1 EA 1 rate fetch rate Astate state 1 if rate state TXD 0 P3 2 0 P3 0 1 设置报警 do rate fetch rate while rate Bstate TXD 1 P3 2 1 P3 0 0 撤报警 while 1 usigned int fetch rate 计算 rate unit count 0 do while FLAG1 Dtime Btime return count time 潍坊学院本科毕业设计正文 3636 timer0 interrupt 1 using 1 TH0 0 x3C TL0 0 xB0 if P2 1 0 count count 1 计数 if Dtime 0 FLAG1 1 其中 reg51 h 文件定义了所有 8051 的特殊功能及中断 使用 6MHz 晶振 每 100ms 中断一次 采样时间 time 秒 Dtime 为采样时间内的采样 次数 中断服务程序判断采样时间到时设置标志位 FLAG1 fetch rate 在采样时间到后取出的计数值 count 返回 rate 值 然后进行判断及报警 操作 程序循环到选择开关前 方便判断开关变化 潍坊学院本科毕业设计正文 3737 第六章第六章 调试及运行结论调试及运行结论 一一 调试调试 1 外观检查 检查液晶 电源开关 保险丝 外壳等部分的情况 2 开机情况测试 打开电源后 绿灯亮 表示系统开机且正常工作 3 工作情况测试 当空气中的瓦斯气体浓度到达危险值时 LED 红灯亮 同时蜂鸣器发 出响声 二二 所达到的性能指标所达到的性能指标 1 测量范围 0 4 CH4 2 测量误差 0 2 00 CH4 时 0 1 CH4 2 00 4 00 CH4 时 0 2 CH4 3 分辨率 0 01 CH4 4 响应时间 30s 5 报警方式 蜂鸣器断续报警声 声强 80dB 红色背光闪亮 在 暗处能见度 20 米 6 报警恢复时间 20s 7 报警设定值 1 CH4 潍坊学院本科毕业设计正文 3838 8 报警误差 10 9 报警范围 019 111 CH4 10 电源 220V 10 50 60Hz 11 工作环境 环境温度 15 35 相对湿度 85 气 压 86 106kPa 功 耗 4W 三三 运行结论运行结论 该系统设计简单 通过多次采样能更准确报警 通过门阈开关可调节 报警强度 实验证明系统性能良好 测试结果报警误差为 5 报警器已有 实用价值 在该系统的设计中 始终贯穿安全第一的思想 但由于条件限制 等原因 该系统有待进一步完善 潍坊学院本科毕业设计正文 3939 谢谢 辞辞 经过 3 个多月的紧张学习 设计 该系统基本上结束了 虽然本次设 计的时间不是很长 但是它把我所学习的知识又系统的温习了一遍 在整 个系统设计中 不仅用到了我们以前学过的知识 同时又涉及到一些我们 没学到的知识 这样又使我们的知识范围延伸了一步 在设计过程中 无论设计方案的提出 方案的比较论证 到最后的方 案的实现 都经过了仔细的思考 研究 何多方求证 在此期间查阅了大 量得资料 请教了很多同学和老师 使自己的知识体系更加成熟 更加完 善 在毕业设计的过程中指导老师给予了大力支持 制作完成后通过了指 导老师及相关专家的评定 对最后的运行结果都表示满意 在项目的设计和制作过程中 王德杰老师对整个项目作了整体的规划 和细致的分析及讲解 感谢他在百忙之中抽出时间来指导我们 在此对他 致以崇高的敬意并表示衷心的感谢 潍坊学院本科毕业设计正文 4040 参参 考考 文文 献献 1 张毅坤 单片机微型计算机原理及应用 西安 西安电子科技大学出版社 2002 2 吴玉锋等 气体传感器研究进展与发展方向 J 计算机测量与控制 2003 3 阎石 数字电子技术基础 北京 高等教育出版社 1998 4 童诗白等 模拟电子技术基础 M 北京 高等教育出版社 1988 5 谢文和 传感技术及应用 北京 高等教育出版社 2004 6 张福学 传感器敏感元器件大全 北京 电子工业出版 社 1991 7 赵淑清 电子信息与通信专业英语 哈尔滨 哈尔滨工业大学出版社 2000 8 王汝琳 矿井瓦斯传感器的近代研究方法及方向 J 煤矿自动化 1998 9 王福瑞 单片微机测控系统设计大全 北京 北京航空航天大学出版社 1999 10 徐惠民等 单片微型计算机原理 接口 应用 M 北京 北京邮电学院出版社 1990 潍坊学院本科毕业设计正文 1 原文已完 下文为附加文档 如不需要 下载后可以编辑删除 谢谢 施工组织设计 本施工组织设计是本着 一流的质量 一流的工期 科学 管理 来进行编制的 编制时 我公司技术发展部 质检科以 及项目部经过精心研究 合理组织 充分利用先进工艺 特制 定本施工组织设计 一 工程概况 西夏建材城生活区 27 30 住宅楼位于银川市新市区 橡胶 厂对面 本工程由宁夏燕宝房地产开发有限公司开发 银川市规划建 筑设计院设计 本工程耐火等级二级 屋面防水等级三级 地震防烈度为 8 度 设计使用年限 50 年 本工程建筑面积 27 楼 3824 75m2 30 楼 3824 75 m2 室内地 坪 0 00 以绝对标高 1110 5 m 为准 总长 27 楼 47 28m 30 楼 47 28 m 总宽 27 楼 14 26m 30 楼 14 26 m 设计室外地坪至檐 口高度 18 6 00m 呈长方形布置 东西向 三个单元 本工程设计屋面为坡屋面防水采用防水涂料 外墙水泥砂浆 抹面 外刷浅灰色墙漆 内墙面除
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 快乐与友谊话题作文9篇
- 化工原料采购及安全保障合同
- 生鲜零售行业供应链损耗控制与物流成本控制研究报告
- 农业产业联合发展合作框架协议
- 生鲜电商移动端营销2025年可行性研究报告
- 生鲜电商与社区团购融合发展2025年可行性研究报告
- 2025年海外利益安全专业题库- 全球市场营销策略与品牌定位调整
- 2025年资源与环境经济学专业题库- 可再生能源经济学研究
- 2025年贸易经济专业题库- 一带一路倡议对亚洲贸易的影响
- 2025年国际经贸规则专业题库- 亚投行与国际经贸规则
- 住院医师临床教学中的互动式教学方法
- Teach-back健康教育在临床护理工作中的应用
- 高中家长会 高三第一次家长会课件
- 2025-2030网络即服务(NaaS)行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 临近既有线大型机械施工安全专项技术方案
- 加油站安全生产规章制度和岗位操作规程全套
- 核心素养视域下美术学科“五环式”教学研究
- 成品仓库发货流程
- 2025体育单招英语备考100个高频名词精讲(精校打印版)
- 供应链金融合作合同范本
- 医务人员职业防护暴露(针刺伤)防范与应急预案课件
评论
0/150
提交评论