成 绩
成 绩
信息工程学院本科生课程设计报告
课程名称:电子综合设计
设 计 题 目: 气体泄漏报警装置设计
系 别: 计算机与电子工程系
专 业 (方 向): 电子信息工程
年 级、 班:
学 生 姓 名:
学 号:
指 导 教 师:
2014 年 12 月 20 日
气体泄漏报警装置设计
【设计目的】
运用所学单片机及现代测控技术知识,设计一个厨房可燃性气体泄漏情况的检测报警装置,当厨房中天然气()或液化石油气()浓度大于某个数值(例1000ppm)时,用蜂鸣器报警并发出控制信号,启动抽油烟机。
二、【产品性能指标】
(1)分辨率:8位;
(2)总的不可调误差:ADC0808为±2LSB,ADC 0809为±1LSB;
(3)转换时间:取决于芯片时钟频率,如CLK=500kHz时,TCONV=128μs;
(4)单一电源:+5V;
(5)模拟输入电压范围: 单极性0~5V;双极性±5V,±10V(需外加一定电路);
(6)具有可控三态输出缓存器;
(7)启动转换控制为脉冲式(正脉冲),上升沿使所有内部寄存器清零,下降沿使A/D转换开始;
(8)使用时不需进行零点和满刻度调节。
三、【设计的原理】
1、系统框图
QM-2可燃性气体浓度采集 报警电路
QM-2可燃性气体浓度采集
报警电路
AT89C51
A/D转换模块
排气电路
排气电路
图1 系统框图
如图1所示通过QM-2采集可燃性气体浓度,经ADC0808模数转换把数据传输给单片机AT89C51,单片机通过对ADC0808转换来的数据进行处理,当可燃性气体弄到达到设定为报警浓度时,单片机将驱动报警电路,开启蜂鸣器报警,同时驱动排气电路,开启抽油烟机进行排气,单片机通过实时检测,当浓度降至报警浓度一下,单片机发出信号关闭蜂鸣器和抽油烟机。
2、各模块工作原理的分析与介绍
2.1 气体浓度检测模块
图2 模拟气体浓度检测图
由于在protues中没有QM-2及QM系列气体传感器,所以我们只能用别的器件代替,因为气体浓度传感器QM-2是通过电阻的变化实现对气体感应做出反应,所以我们用一个电位器代替,如图2。
2.2 A/D模数转换模块
图3 ADC0808A/D模数转换图
因为单片机只能处理数字信号,我们不能直接让单片机处理模拟信号,所以我们要把气体传感器采集来的信号,通过模数转换后才能传给单片机,让单片机处理。这里我们用的是ADC0808,ADC0808有8个输入通道,这里我们只用了一个IN0,ADC0808通过IN0接收电位器信号,并把信号转换为数字信号从OUT口输出给单片机。如图3.
2.3 报警电路模块
图4 报警电路图
如图4 为当检测到的可燃性气体浓度高于设定的报警浓度时,系统通过软件响应P3.5驱动报警电路,直到浓度低于设定的报警浓度为止。
2.4 排气模块
图5 模拟排气模块图
图5是一个模拟排气模块,这里我们用一个马达代替了抽油烟机,同样的当单片机检测到的可燃性气体浓度大于了设定的报警浓度时,单片机通过响应P2.7口驱动马达进行排气动作,直到可燃性气体浓度低于这个报警浓度时,单片机又会响应P2.7口,给一个高电平关闭马达,停止排气。
3、系统软件设计
3.1 总体设计思想
总体思路是首先定义相关的硬件接口,然后进行初始化,包括AD控制端和定时器的初始化。初始化后开始无限循环,以保证24小时全天候的检测甲烷的浓度,及时发现险情并报警。无限循环中将依次调用AD转换函数、比较判断函数、声音报警函数和显示报警函数。图6为软件主函数流程图。
开始
开始
AD控制端初始化
AD控制端初始化
定时器初始化
定时器初始化
无限循环
无限循环
调用AD转换函数
调用AD转换函数
调用比较判断函数
调用比较判断函数
调用声音报警函数
调用声音报
您可能关注的文档
最近下载
- 九年义务教育控辍保学工作方案.doc VIP
- 2025年安徽中考语文试卷及答案出炉 .pdf VIP
- KA 25-2025 煤矿井下机电设备完好性要求.docx VIP
- 劳动合同中止期间的工资支付与社保缴纳义务.docx VIP
- T BALI 003—2023 节律照明灯具性能要求.pdf VIP
- 2012年江苏高考数学试卷真题及答案.doc VIP
- 高中地理野外实践活动与乡土文化传承的结合研究教学研究课题报告.docx
- 2025光伏电站光伏组件并网验收测试标准光伏组件安装质量检查标准.docx VIP
- 上汽通用五菱宝骏610_汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf VIP
- 运筹学题库及答案.doc VIP
原创力文档

文档评论(0)