DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1102|回复: 0
打印 上一主题 下一主题

[待整理] 公共场合智能烟雾检测及火灾预警系统

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-11 16:01:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一、项目概述
        1.1 引言
        当代社会,戒烟已经成为一种潮流,但在许多公共场合,抽烟现象还是屡见不鲜,抽烟不仅有损身心健康,而且对其他人的身体、生命、财产等也带来严重的危害。在这些危害之中,火灾是最主要,且危害性最大的一项。
         
        1.2 项目背景/选题动机
        现在很多公共场合因为人们吸烟而导致空气质量不好,影响人们的身体健康;某些特定环境里对室内的烟雾浓度也有一定限制;由于各种原因造成火灾频发的现代,采取措施遏制此现象已成为当务之急。本项目在基于以上考虑的基础上进行构思的。我们将烟雾检测、戒烟提示和火灾预警集中于一身,研制一套实用、方便、低成本的智能电子烟雾检测与预警系统。
         
        二、需求分析
        2.1 功能要求
        本系统通过对环境中的烟雾和温度进行实时检测,最终实现火灾预警的功能。
         
        烟雾检测分为两部分:一则检测环境中抽烟时产生的烟雾,二则检测发生火灾时的烟雾,两者对烟雾传感器的精度要求不同。当环境中有人抽烟时,烟雾传感器通过检测到的状态,产生电信号,送给单片机处理,单片机控制报警模块提示戒烟,并控制继电器打开排风扇,将烟雾及时疏散。当环境中温度和烟雾浓度超过一定指标时,系统通过控制继电器,打开排风扇,疏散烟雾,并通过无线传输将发生火灾的信息报知控制中心,能够第一时间通知工作人员。
         
        温度检测模块主要对区域的温度进行检测,防止温度上升,引燃区域内一些干燥易燃物件等。当温度超出正常范围时,系统将产生预警声音,并显示当前的温度值。数据将由无线模块发送到控制室,再由工作人员作出相关处理。
         
        2.2 性能要求
        烟雾传感器采用性能良好,高精度的MQ-2,其探测范围为300~ 10000ppmm,响应时间小于10mS,工作环境温度:-20°C~ +55°C ;温度传感器采用美国DALLAS 公司生产的高性能单总线的DS18B20,其在- 10 ℃~ + 85 ℃范围内具有±0. 5 ℃的精度,分辨率为9~ 12 位,并可由编程决定具体位数,转换时间为毫秒级;数据处理模块采用Atmel提供的高性能低功耗的AVR32单片机;无线传输采用Nordic VLSI 公司封装的RF905无线收发模块,采用高精度贴片晶振,体积更小,性能更优,工作于433MHz 全球开放ISM 频段免许可证使用,高性能低功耗,接收灵敏度高,抗干扰性强,集成度高,通信稳定。通过以上各个模块的相互配合使用,本系统完全可以实现,烟雾检测,戒烟提示,火灾预警的所有功能,可以用于火车站、火车、高校宿舍公寓以及各种公共场合,实现一个环保的理念。
         
        三、方案设计
        3.1 系统功能实现原理(除图片外需有文字介绍)
       

        检测发射子站框图

         
       

        系统硬件结构框图

         
        由上图可以看出,烟雾传感器(QM系列)和温度传感器(DS18B20)对环境中的烟雾浓度和温度进行实时检测,产生电信号,通过信号预处理(滤波,放大等)再通过AD转换后将信号发送到单片机中进行处理(其中对烟雾信号进行分等级处理以判断烟雾的轻重),处理完之后单片机通过控制控制模块(继电器等)进行显示和报警等,另外,当温度和烟雾浓度超过安全指标时,检测子站通过驱动无线模块(NRF905)将数据传输到控制中心告知工作人员进行必要的处理。
         
        3.2 硬件平台选用及资源配置
        本系统选用硬件平台EVK1100 。在充分利用其温感、光感资源的基础上,我们还需要自己设计烟雾检测模块及相关的外围电路。
         
        本系统的硬件电路总共有五个模块,分别是温度检测、烟雾检测(分两个等级)、液晶和扬声器驱动、无线模块电路。烟雾检测电路我们选用比较常用的MQ系列传感器;温度检测采用性能优越的DS18B20温度传感器;液晶、扬声器、继电器等器件等的型号在后面设计过程中逐步确定。
         
        3.3系统软件架构
         

         
        3.4系统软件流程
         
       

       

        程序运行流程图

         
        由软件流程图看出:系统上电之后,先对MCU进行初始化;系统中烟雾检测和温度检测通过软件实时监测中断标志位,如果条件满足(中断发生)通过烟雾检测子程序和温度检测子程序读值,判断烟雾浓度和温度是否超标,如果超标,处理器通过驱动相应的模块(开启排风扇、液晶显示烟雾浓度和当前温度、语音预警等);通过和设定阈值相比较,得知烟雾浓度和温度是否处于容许范围内,如果超过正常值,A处理器将通过驱动nRF90将数据传输到控制中心工作室。
         
        3.5 系统预计实现结果
        完成外围电路的设计与调试以及无线传输的调试,硬件系统的搭建,软件的编写与调试,最终自主研发出一套定型的样品。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-2-8 17:16 , 耗时 0.088848 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表