77范文网 - 专业文章范例文档资料分享平台

公共场所火灾检测与自动报警系统设计(4)

来源:网络收集 时间:2019-05-18 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

图3-8 控制按键连接示意图

状态指示灯及控制键电路如图3-6、3-7所示,单片机AT89C51的P2.2、P2.3、 P2.4控制输出的状态指示灯。绿灯亮表示正常状态,环境中没有火灾危险。黄灯亮表示传感器加热丝发生断线或者接触不良。红灯亮表示环境中烟雾浓度、温度超过报警限值,提醒用户尽快采取相应措施。

控制键电路采用独立式按键设计。4个按键分别接到片。P1.0、P1.1、 P1.2和RST,对于这种键各程序可以采用中断查询的方法,功能就是:检测是否有键闭合,如有键闭合,则去除键抖动,判断键号并转入相应的键处理。4个键定义如下:

P2.1:S1功能转换键,按此键则开始键盘控制。 P2.5:S2加,按此键则温度设定值加一度 P2.6:S3减,按此键则温度设定减少一度 RST: S4复位键,使系统复位。

第4章 系统软件设计

4.1 主程序流程图

主程序流程图如图4-1所示:

开始 初始化 传感器预热、故障检测 键盘处理 是否按下模式切换 N A/D转换 Y 报警限设置 平均值法滤波 线性化处理 Y 是否超过报警限 N 浓度显示 报警子程序 设置指示灯状态

图4-1 主程序流程图

首先要给传感器预热三分钟,因为传感器需要预热一段时间才能正常采集烟雾和温度信息。预热同时,对传感器加热丝故障检测,采用软件方式检测传感器加热丝或电缆线是否断线或者接触不良。程序初始化结束后,系统进入监控状态。AT89S52单片机对传感器检测到的烟雾浓度和温度信号进行A/D转换、平均值法滤波、线性化处理后,将检测值与报警限设定值相比较,判断是否报警。同时送入显示器显示通道及相应的数字量。主程序还包括状态指示灯及按键功能,中断子程序等,使报警器功能更加完善,给用户带来便利。

4.2 主程序初始化流程图

主程序初始化流程图如图3-2所示。这部分实现的功能包括各种I/O输入输出状态的设定、寄存器初始化、中断使能等。首先设定定时器工作方式,然后开系统中断,以便响应中断定时,及时对气体浓度和温度进行采样。然后关闭蜂鸣器,开启绿灯,设置报警限初值。

开始 定时器初始化 开中断 关闭蜂鸣器,打开绿灯 N 是否保持报警初值 Y 返回 设定初值

图4-2 主程序初始化流程图

4.3 滤波子程序

在对气体浓度采样时,可能会遇到尖脉冲干扰的现象。干扰通常只影响个别

采样点的数据,此数据与其他采样点的数据相差比较大。如果采用一般的平均值法,则干扰将“平均”到计算结果上去,故平均值法不易消除由于脉冲干扰而引起的烟雾浓度采样值的偏差。 为此,可采取去极值平均滤波法,先对N个采样数据进行比较,去掉其中的最大值和最小值,然后计算余下的N–2个数据的算术平均值。这种方法既可滤去脉冲干扰又可滤去小的随机 干扰。保证报警器检测烟雾浓度的准确性,减小误报、错报的可能。

开始 设定采样次数 调用A/D采样 N 已达到设定次数 Y 将采样值排序 求第二个到第九个采样值的累加和 将累加和求平均值 送入寄存器

图4-4 滤波子程序流程图

4.4 线性化子程序

本论文报警器使用的TGS-202型传感器的电阻是随着可燃气体浓度值的升高而降低的,因此输入单片机的电压也是随之降低的。电压值与气体浓度之间是

非线性的关系,为了实时显示烟雾浓度需要对其进行线性化处理。在误差许可范围内,根据标定曲线形状,以及单片机处理能力,把曲线分成若干小段,对每小段分别线性化

根据分段线性插值法求输入单片机的某一电压值对应的烟雾浓度的 公式如下:

式中,N为所分区间个数,f(x)为实际烟雾检测浓度,x为实际气体检测浓度对应的电压值,xi是区间的下限浓度对应电压值,xi+1是区间的上限浓度对应电压值,f(xi)为区间下限烟雾浓度值,f(xi+1)为区间上限烟雾浓度值。分段插值法线性化程序流程图如图4-5所示:

开始读取滤波电压X查表并确定X所在电压区间求电压值X与所在区间下限差Xm=X-Xi求X所在区间的上下限浓度值的差Z=f(Xi+1)-f(Xi)求上下限电压值的差Xd=Xi+1-Xi求Z与Xd的比K=Z/Xd求出K与X的和S=K*Xm求出f(X)=f(Xi)+S保存浓度值返回图4-5 线性化子程序

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库公共场所火灾检测与自动报警系统设计(4)在线全文阅读。

公共场所火灾检测与自动报警系统设计(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/631037.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: