基于AT89C52和MQ-2的烟雾报警器设计

摘要:介绍了一种基于AT89C52单片机和MQ-2型半导体电阻式烟雾传感器的烟雾报警器设计。该烟雾报警器具有声光报警、浓度显示以及与上位机串口通信等功能。其结构简单,价格低廉,性能稳定,具有较好的实用价值。

本文引用地址:http://www.eepw.com.cn/article/235829.htm

关键词:单片机;烟雾传感器;模数转换;报警

随着社会高速发展,火灾对于人类的生产生活造成了巨大的危害。烟雾报警器是用来监测环境中烟雾的浓度,以便人们及早发现事故隐患,采取有效措施,避免事故发生,确保工业生产和人们生活的安全。

1 系统总体设计方案

烟雾检测报警器由以下3部分组成:烟雾信号采集电路、模数转换电路和单片机控制电路。其系统结构框图如图1所示。烟雾信号采集电路由烟雾传感器和模拟放大电路组成,将烟雾信号转化为模拟的电信号。模数转换电路将烟雾检测电路送出的模拟信号转换成数字信号后送入单片机。单片机对该数字信号进行滤波处理,并与预设值进行比较,如果大于则启动报警电路发出报警声音,反之则为正常状态。为方便监控,使仪器测试人员及用户能够直观地观察到环境中的可燃烟雾浓度值,可将浓度值送到显示屏中。为使报警装置更加完善,可以在声音报警基础上加入光闪报警,变化的光信号可以引起用户注意,弥补嘈杂环境中声音报警的局限。

2 系统硬件电路设计

2.1 烟雾传感器选择

本设计采用MQ-2型烟雾传感器,它是由二氧化锡半导体气敏材料构成,属于表面离子式N型半导体。当处于200~300℃温度时,二氧化锡吸附空气中的氧,形成氧的负离子吸附,使半导体中的电子密度减少,从而使其电阻值增加。当与烟雾接触时,如果晶粒间界处的势垒受到该烟雾的调制而变化,就会引起表面电导率的变化。利用这一点就可以获得这种烟雾存在的信息。

MQ-2烟雾传感器在最佳工作条件下,接触同一种烟雾,其电阻值Rs随气体浓度变化的特性称之为灵敏度特性,用K表示。K=Rs/Ro,其中Ro为烟雾传感器在洁净空气条件下的电阻值,Rs为烟雾传感器在一定浓度的检测烟雾中的电阻值。虽然对于不同的烟雾,器件灵敏度特性K的值也会各有差异,但是它们都遵循同一规律:logRs=mlogC+n

式中:m为器件相对烟雾浓度变化的敏感性,又称烟雾分离能,对于烟雾,m值为1/2~1/3;C为检测烟雾的浓度。n与检测烟雾,器件材料有关,并随测试温度和材料中有无增感剂而有所不同。

MQ-2烟雾传感器有6个引脚,其中中间的2个为电阻丝,剩下的4个引脚分别为2个输入引脚和两个输出引脚。其中中间的两个引脚为信号输出端,其输出为模拟电压量,范围为0~1 V。其连接方式如图2所示。

该传感器需要施加2个电压:加热电压VH和测试电压VC。其中VH用于为传感器提供特定的工作温度。VC则用于测定与传感器串联的负载电RL上的电压。

2.2 烟雾信号放大电路设计

传感器输出信号一般比较微弱,需要经过前置电路对其进行放大、滤波、电平调整,满足单片机对输入信号的要求。

本系统采用的烟雾传感器属于电阻型,因此只需串联一个参考电阻,再经过一个同相比例放大电路即可发送给ADC采集。信号放大电路如图3所示。

2.3 模数转换及与单片机接口电路设计

放大后的信号经过地址选通,从IN0口输入ADC0809芯片,初始化芯片后,给START端一个不少于100 nm的正脉冲开始模数转换。当转换完成后,EOC端发出一个完成信号(高电平),数据通过锁存器送给单片机P0口。ADC0809与单片机接口电路如图4所示。

ADC0809时钟频率一般为500 kHz(要求时钟频率不高于640 kHz),单片机的时钟频率为11.0592 MHz,则ALE引脚的时钟频率约为1.84 MHz,经过D触发器两次二分频得到的频率差不多为450 kHz,符合A/D转换器的频率要求。

2.4 声光报警电路

烟雾浓度处于正常值时,P2.6口置于高电平,当烟雾浓度达到或超出警戒值时该口置为低电平,使晶体三极管PNP导通。这时声光报警电路也就全部导通,开始声光报警。其电路原理图如图5所示。

3 系统软件流程设计

烟雾报警器的软件设计流程如图6所示。

4 结束语

文中设计的烟雾报警器通过仿真达到了预期功能,其适宜于液化气、丁烷、丙烷、甲烷、酒精、氢气和烟雾等的探测,可用于家庭和工厂的气体泄漏监测,探测范围广泛,灵敏度高,稳定性好,价格低廉且电路结构简单,具有较好地实用价值。

基于AT89C52和MQ-2的烟雾报警器设计相关推荐

  1. 毕业论文 | 基于单片机的烟雾报警器设计(完整源代码、流程图、电路图)

    =========================================== github:https://github.com/MichaelBeechan CSDN:https://bl ...

  2. 【毕业设计】52-基于单片机的车厢智能烟雾报警器设计与仿真(原理图_仿真_配套设计文档_PPT_流程图_外文翻译)

    [毕业设计]52-基于单片机的车厢智能烟雾报警器设计与仿真(原理图/仿真/配套设计文档/PPT/流程图/外文翻译) 文章目录 [毕业设计]52-基于单片机的车厢智能烟雾报警器设计与仿真(原理图/仿真/ ...

  3. 基于51单片机的烟雾报警器设计

    硬件方案 火灾报警器采用51单片机为核心控制器,利用气体传感器MQ-2.ADC0809模数转换器.DS18B20温度传感器等实现基本功能.通过这些传感器和芯片,当环境中可燃气体浓度或温度等发生变化时系 ...

  4. 基于at89c52单片机温湿度c语言,基于AT89C52单片机的温度监控报警系统的设计

    本系统由无线发射与接收模块.语音播报.温度采集.自动报警以及显示模块组成.实现功能:温度实时显示:可设定温度的上限和下限,当温度超过设定域值时发出声光报警信号:测量温度值可通过语音播报:通过射频模块完 ...

  5. 基于AT89C52单片机的温湿度检测设计

    点击链接获取Keil源码与Project Backups仿真图: https://download.csdn.net/download/qq_64505944/87704704 源码获取 主要内容: ...

  6. 基于鸿蒙Hi3861和华为云平台的烟雾报警器(附源码)

    基于鸿蒙Hi3861的烟雾报警器 项目需求 硬件介绍 Hi3861 MQ-2 软件介绍 功能设计 修改配置文件 编写功能程序 附加 后续 项目需求 随着社会的发展,现如今,人们对自己生活的安全越来越关 ...

  7. 基于鸿蒙Hi3861和华为云平台的烟雾报警器

    基于鸿蒙Hi3861的烟雾报警器 项目需求 硬件介绍 Hi3861 MQ-2 软件介绍 功能设计 修改配置文件 编写功能程序 后续 项目需求 随着社会的发展,现如今,人们对自己生活的安全越来越关心.俗 ...

  8. 基于 STM32 的语音识别智能家居控制系统的设计(LD3320语音识别芯片+ESP8266 WIFI模块+DHT11温湿度采集+MQ系列 烟雾及可燃气体+蜂鸣器+步进电机模拟窗帘+OLED液晶显示+

    ## **基于 STM32 的语音识别智能家居控制系统的设计(LD3320语音识别芯片+ESP8266 WIFI模块(阿里云 或ONENET或局域网)+DHT11温湿度采集+MQ系列 烟雾及可燃气体+ ...

  9. 基于51单片机烟雾报警器mq2烟雾报警ADC0832采集

    实践制作DIY- GC0026-烟雾报警器 一.功能说明: 基于51单片机设计-烟雾报警器 功能介绍: STC89C52单片机(AT89C51/52)+lcd1602+adc0832+mq2烟雾传感器 ...

最新文章

  1. 生产环境下Centos 6.5优化配置 (装载)
  2. 使用U盘装系统步骤详解
  3. Python多线程学习教程
  4. imdb导mysql_keras如何导入本地下载的imdb数据集?
  5. Centos7 yum安装Python3.6环境,超简单
  6. Python面向对象高级编程
  7. 智能门禁(3)---汉王智能人脸门禁系统
  8. CentOS 7主机名修改与查看命令详述
  9. 使用js数组sort比较函数,实现按照对象的某个属性对数组进行排序
  10. oracle 11i 供应商api,Oracle EBS AP 供应商API
  11. 宜信开源|微服务任务调度平台SIA-TASK入手实践
  12. 收缩Vcenter数据库
  13. 基于 HTML5 Canvas 的 3D 热力云图效果
  14. krpano点击场景获取点击位置的场景坐标
  15. Android多媒体技术(二)浅析Camera视频实时采集中涉及的参数配置
  16. 论文写作课程心得体会
  17. 生活哪些方面作用计算机,电脑在我们的生活中起着重要的作用
  18. 【分享】VMOS Pro1.4.2最新会员版
  19. 社区信息综合管理平台
  20. scratch二级考纲

热门文章

  1. 语言更新后程序包不见_后渗透测试神器Empire 3.0发布
  2. mac上投屏android_傲软投屏Mac版-傲软投屏for Mac下载 V1.2.9.1-PC6苹果网
  3. Android监听手机返回键
  4. 一文搞清各种来源的wmts服务加载,告别ctrl+c,v
  5. 真有效值与有效值概念
  6. Android 长按识别图中二维码
  7. C语言科技感图片,AI制作科技感渐变图形(5)
  8. ECharts (百度团队做的分析图)
  9. PHP客服在线IM源码,支持自动刷新
  10. HTML5部分查漏补缺