家用煤气泄漏检测器.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《家用煤气泄漏检测器.doc》由会员分享,可在线阅读,更多相关《家用煤气泄漏检测器.doc(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date家用煤气泄漏检测器摘 要 辽 宁 工 业 大 学单片机原理及接口技术 课程设计(论文)题目: 家用煤气泄漏检测器设计 学 院: 专业班级: 学 号: 学生姓名: 指导教师: 教师职称: 起止时间: 课程设计(论文)任务及评语院(系):电气工程学院 教研室:电气工程及其自动化学 号学生姓名专业班级课程设计(论文)题目家用煤气泄漏检测器设计课程设计(论文)任务该检测器实时
2、监测空气中煤气浓度,当煤气浓度超过0.1%报警,传感器可采用数字式或模拟式。当超过阈值时要发出声光报警信号,并设有消音键可以消除声报警,并附加时间、浓度显示功能。设计任务:1. CPU最小系统设计(包括CPU选择,晶振电路,复位电路)2. 传感器选择以及接口电路设计3. 键盘显示电路设计4. 程序流程图设计及程序清单编写技术参数:1检测器的工作电源为AC220V2显示器采用4位LED数码管设计要求:1、分析系统功能,尽可能降低成本,选择合适的单片机、AD转换器、输出电路等;2、应用专业绘图软件绘制硬件电路图和软件流程图;3、按规定格式,撰写、打印设计说明书一份,其中程序开发要有详细的软件设计说
3、明,详细阐述系统的工作过程,字数应在4000字以上。进度计划第1天 查阅收集资料第2天 总体设计方案的确定第3-4天 CPU最小系统设计第5天 传感器选择及接口电路设计第6天开关量输出接口及报警电路设计第7天 程序流程图设计第8天 软件编写与调试第9天 设计说明书完成第10天 答辩指导教师评语及成绩平时: 论文质量: 答辩: 总成绩: 指导教师签字: 年 月 日注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算摘 要煤气作为一种清洁型能源进入家庭得到广泛使用,为人们的生活带来了方便,减少了城市的污染,提高了生活质量和效率,但是同时,也受到了由于设备使用不当或者设备老化而导致的煤气泄
4、漏的巨大威胁,甚至威胁到了人们的生命财产安全。针对这种情况本文设计了一种煤气泄漏监控系统,该系统可以很好的在家用煤气发生泄漏的时候发出警报,使危急情况得到处理。本系统以AT89C51单片机为核心,由MQ-4传感器、单片机AT89C51、模数转换芯片ADC0809完成气体浓度信号的采集显示内容的传输、显示等功能。本文设计的检测器由传感器、数码管显示器、声光报警器、A/D转换等模块组成。软件上采用C语言编程,结构简单运行稳定。该检测系统能够检测煤气浓度,当检测煤气浓度低于设定报警阈值的时候,数码管显示器仅仅显示测得的煤气气体浓度;当检测煤气浓度超出设定报警阈值时给出声光报警。关键词:MQ-4传感器
5、;AT89C51单片机;报警目 录第1章 绪论11.1 家用煤气泄漏检测器概况11.2 本文研究内容1第2章 CPU最小系统设计22.1 家用煤气泄漏检测器总体设计方案22.2 CPU的选择32.3 数据存储器扩展42.4 复位电路设计42.5 时钟电路设计52.6 CPU最小系统图6第3章 家用煤气泄漏检测器输入输出接口电路设计73.1 家用煤气泄漏检测器传感器的选择73.2 家用煤气泄漏检测器检测接口电路设计73.2.1 A/D转换器选择73.2.2 模拟量检测接口电路图73.3 家用煤气泄漏检测器输出接口电路设计83.4 人机对话接口电路设计9第4章 家用煤气泄漏检测器软件设计114.1
6、 软件实现功能综述114.2 流程图设计114.2.1 主程序流程图设计114.2.2 模拟量检测流程图设计124.2.3 家用煤气泄漏检测器流程图设计124.3 程序清单14第5章 系统设计与分析215.1 系统原理图215.2 系统原理综述21第6章 课程设计总结22参考文献23- 第1章 绪论1.1家用煤气泄漏检测器概况煤气是一种高效、经济、稳定的生活能源。极大地方便我们的生产生活,但同时也带来了不少的安全隐患。煤气泄漏造成的事故给我们带来了不少的警示,而市场上的煤气检测报警器并不能为我们提供完善的安全保障,为此设计功能更加完善,探测更加精确的家用煤气泄漏检测器,是对付煤气无形杀手的重要
7、手段之一。现在每家每户只要安装煤气管道的几乎都安装有煤气泄漏检测器。对于目前市场上天然气报警存在以下问题:对天然气的检测不敏感或者检测到天然气泄漏并不能及时报警作出相应处理;对于天然气检测过于敏感,正常做饭烧水时难免会有少数天然气溢出,此时报警系统就不停关阀报警严重影响生活效率;存在谎报误报的现象,当空气中存油烟时也会关阀报警所以很多家庭对检测器束之高阁当成摆设,买了并不安装。所以市面上的天然气泄漏检测报警器亟待于改进,从而才能更好地保障我们的生命财产安全,提高我们的生活质量。1.2本文研究内容本论文中的煤气泄漏检测器以单片机为控制核心,硬件电路大体可分为单片机小系统电路、A/D转换电路、声光
8、报警电路、LED显示电路,按键电路等。通过MQ-4型电阻式半导体传感器采集空气中煤气浓度,把探测到空气中的煤气的浓度转换成对应的电压信号,电压信号送入A/D转换器转换成数字信号,转换成的数字信号送入单片机,单片机对数据进行线性化处理,将数字化电压信号转化成为对应的浓度值显示到数码管上,同时判断气体浓度值是否超出报警上限,当检测气体浓度低于设定报警阈值的时候,数码管显示器仅仅显示测得的可燃气体浓度;当检测气体浓度超出设定报警阈值时给出声光报警。 第2章 CPU最小系统设计2.1家用煤气泄漏检测器总体设计方案 考虑煤气浓度是由传感器把非电量转换为电量,传感器输出的是0-5V的电压值且电压值稳定,外
9、部干扰小等。因此,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。此外,还需接入LED显示,键盘,报警电路等。系统总体设计框图如下:声光报警电路LED显示单片机按键输入被测环境气敏传感器A/D转换器图2.1煤气检测仪总体框图 由A/D转换器送来的转换信号输入单片机,单片机对数据进行线性化处理,将数字化电压信号转化成为对应的浓度值显示到数码管上,同时判断气体浓度值是否超出报警限,当检测气体浓度低于设定报警阈值的时候,数码管显示器仅仅显示测得的可燃气体浓度;当检测气体浓度超出设定报警阈值时给出声光报警。各模块功能如下:(1)气敏传感器模块:实时采集气体浓度;(2)A/D转
10、换模块:把采集的模拟信号转变成数字信号传送给单片机;(3)声光报警模块:当检测到气体泄漏值超过报警限时,发生报警;(4)显示模块:显示气体浓度和报警上限;(5)键盘模块:通过按动按键实现各类功能。 2.2 CPU的选择根据任务书中的设计及计算要求要求,选择89C51单片机。AT89C51单片机是高性能、低电压CMOS 8位CPU,它的FLASH存储器是4K。AT89C51具有2K字节闪存的ROM,其能够编写程序还能够擦除,可以反复擦除1000次。ATMEL高密度不容易丢失的存储器的制作技艺被运用在AT89C51上,同时可以兼容MCS-51输出管脚和指令集。AT89C51中一起加入8位CPU和闪
11、烁存储器,让其效率更高。AT89C51单片机以它的高敏捷性,价格低廉化为嵌入式控制系统的最佳选择。主要特性如下:(1)4K字节FLASH,可编程;(2)与MCS-51兼容;(3)在0Hz-24MHz下全静态工作;(4)1000次重复写/擦;(5)保留数据长达10年;(6)内部RAM为1288位;(7)可以锁定三级程序存储器;(8)32个可编程I/O口;(9)中断源5个;(10)16位定时/计数器两个;(11)拥有时钟电路与片内振荡器;(12)闲置和掉电模式为低功耗;(13)1个可编程串行通道口。其引脚结构图如图1.2所示: 图2.2 89C51引脚结构图 2.3数据存储器扩展由于89C51单片
12、机片内只有128B的RAM存储器,在实际运用中仅靠这128B的数据存储器是远远不够的,所以需要拓展外部存储器。本设计中所需要的外部数据存储器不大,因此可以选择型号为6116静态RAM。6116是2K8位静态随机存储器,采用CMOS工艺制造,单一+5V电源供电,额定功耗为160mW,典型存取时间为200ns,为24线双列直插式封装。6116与AT89C51的硬件连接如图1.4所示。图2.3 6116与AT89C51的硬件连接图2.4复位电路设计AT89C51初始化动作是复位。AT89C51上电后,首先就是复位,其效果就是让CPU与系统的其他元件还原为一个明确的初始形态,在此基础上就行下一步动作。
13、因此,复位是一个很重要的操作。但是AT89C51自身是不可以来复位的,需要结合外部复位电路才可以完成。本设计采用按键式复位电路,如图2.4所示: 图2.4 按键式复位电路原理图2.5时钟电路设计AT89C51的时钟电路出现脉冲之后掌控指令准确的发生动作。CPU掌控信号掌控指令发生动作的时间顺序为AT89C51的时序。AT89C51内部电路要按时序进行运行须在时钟信号下才可以,可以保证各个部件同步运行。外部时钟与内部时钟为AT89C51时钟的两类形式。运用外面的振荡脉冲连接到XTAL1或者XTAL2是外部时钟的形式。HMOS与CHMOS单片机的外面的时钟信息接进去的形式是相异的。RXD接地,TX
14、D接入外部振荡器。外部振荡信号选择频率低于12MHz的信号因为它没有特别的条件,仅仅保证脉冲宽度。片内发生器出现两相时钟P1与P2,提供给AT89C51应用。这里选用内部方式的时钟电路。其中C1、C2值为30pF,晶振频率为12MHz。时钟电路如图2.5。 图2.5 内部时钟振荡电路2.6 CPU最小系统图AT89C51单片机的最小系统由起振电路、复位电路、AT89C51芯片组成。单片机接+5V电源;晶体振荡器频率为12MHz(11.0592MHz),晶振的两个引脚分别连接在单片机的XTAL1和XTAL2端,晶振的两端再分别连接一个30pF电容后接地;复位电路经电源正极(+5V)接10uF电容
15、后接10k欧姆电阻接地,单片机复位端RST接在电容和电阻之间。由上述四节中的图,可以画出CPU最小系统总图,如图1.5所示。 图2.6 CPU最小系统图第3章 家用煤气泄漏检测器输入输出接口电路设计3.1家用煤气泄漏检测器传感器的选择本系统直接测量的室内的煤气浓度,故采用气敏传感器。考虑到周围空气中的气体成分可能影响传感器测量的准确性,所以传感器只能对煤气敏感,对其他气体不敏感,而在对液化气、丙烷、天然气、氢气以及其它可燃蒸汽检测中MQ-4气敏传感器的灵敏度较高。SnO2是MQ-4气体传感器所应用的原料,其在干净空气中的导电率是十分低的。随着煤气浓度的增加,传感器的电导率也随之增加。电导率的变
16、化通过分压电路的转换输出的电压信号和煤气浓度相浓度照应。传感器的标准回路有两部分组成。其一为加热回路,其二为信号输出回路,它可以准确反映传感器表面电阻值的变化。传感器的表面电阻RS的变化,是通过与其串联的负载电阻RL上的有效电压信号VRL输出面获得的。负载电阻RL可调为0.5-200K。加热电压Uh为5v。 3.2家用煤气泄漏检测器检测接口电路设计3.2.1 A/D转换器选择本设计是将煤气的变化量转化为电压信号,在单片机应用系统中,被测量对象的有关变化量,如温度、压力、流量、速度等非电物理量,须经传感器转换成连续变化的模拟电信号(电压或电流),这些模拟电信号必须转换成数字量后才能在单片机中用软
17、件进行处理。实现模拟量转换成数字量的器件称为A/D转换器(ADC)。本设计中,选用ADC0809转换器,ADC0809是一种逐次比较式8路模拟输入、8位数字量输出的A/D转换器,工作电源+5V,转换时间为100s。3.2.2模拟量检测接口电路图由MQ-4气体传感器收集的电信号连接模数转换芯片ADC0809的IN0端口;VREF(+)接5V电压; CLOCK接单片机ALE端口;OUT0-OUT7分别连接单片机的P0.7-P0.0端口;用作用是收集转化为的数字信号;详细的电路衔接方法如图3.1所示。 图3.1 检测接口电路图3.3声光报警电路设计采集到的数字信号经过单片机计算后,如果天然气浓度达到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家用 煤气 泄漏 检测器
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内