具体实现功能

系统由51单片机+MQ-2烟雾传感+ADC0832模数转换芯片+DS18B20温度传感器+数码管显示+按键模块+声光报警模块构成。

具体功能:

1、实时监测及显示温度值和烟雾浓度;

2、可通过三个按键设置烟雾报警值和温度报警值;

3、可实现手动紧急报警和手动取消报警功能;

4、温度超过阈值时,蜂鸣器响黄灯闪烁;烟雾超过阈值时,蜂鸣器响,红灯灯闪烁;

5、测距范围:烟物浓度:0——9等级;温度范围:0——99度。

设计背景

智能火灾报警器系统的发展变化很快,新技术的发展进一步拓展了火灾报警系统的应用领域,为一些报警系统无法胜任的环境提供了有效的手段。我国的火灾报警从无到有,从有到现在的智能。火灾报警系统集早期探测、多传感器复合探测和探测器小型化、智能化的方向发展迈出了更快的步伐。

随着技术的创新,单片机早已深入应用到工农业生产各个领域及人们生活应用中。于是,各种类型的单片机也根据社会的需求而开发出来。单片机是器件级计算机系统,实际上它是一个微控制器或微处理器。由于它功能齐全、体积小、成本低,因此它可以应用到任何电子系统中去。同样,它也广泛应用于报警技术领域,使各类报警装置的功能更加完善,可靠性大大提高,以满足社会发展的需要。

硬件设计

智能火灾报警系统的原理是依据当烟雾浓度或温度达到设定值时,烟雾传感器和温度传感器感应到信号由ADC0832进行处理模数转化再到单片机进行处理,喇叭发出报警声音。系统共分为控制电路、检测电路、显示和报警电路。

软件设计

首先,开始执行初始化子程序,初始化实现的功能是I/O口输入、输出状态设定, 寄存器初始化,中断功能等。设定定时初值为50ms,利用IAP 写入EEPROM,作为取值间隔。然后,设置定时器0,选择方式1。方式1状态下,定时器的工作寄存器TH1、TL1,是全16位参与操作。接下来,定时器0中断的允许位置1,打开定时器0,关闭蜂鸣器,开启绿灯,设置报警初值。

原理图

本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

仿真实现

本设计利用protues8.7软件实现仿真设计,具体如图。

全部资料

全部资料包括程序(注释)、AD原理图、protues仿真、参考论文、程序讲解、仿真讲解、仿真视频、原理图讲解、资料使用介绍等,全网最全!

原文链接:基于51单片机的智能火灾报警系统

基于51单片机的智能火灾报警系统相关推荐

  1. 基于51单片机的智能火灾报警系统温度烟雾光

    wx供重浩:创享日记 对话框发送:火灾报警 获取完整源码源文件+电路图+仿真文件+论文报告等 功能简介 51单片机+MQ-2烟雾传感+ADC0832模数转换芯片+DS18B20温度传感器+数码管显示+ ...

  2. protues里报警c语言程序,基于51单片机的智能火灾报警系统-(Proteus仿真图+源程序+论文)...

    摘要 近些年来,因火灾造成的人民生命和财产损失的事件时有发生,对于火灾的防控情况不容乐观.除了对于火灾隐患的排查和人们防灾减灾意识提升之外,利用科技手段对火灾进行实时监控报警十分必要而且非常有效.国内 ...

  3. 基于51单片机的烟雾火灾报警系统

    基于51单片机的烟雾火灾报警系统 功能 DS18B20温度传感器.MQ-2烟雾传感器 ADC0832模数转换 (1)LCD液晶显示屏实时显示当前的烟雾值和温度值: (2)温度和烟雾的报警值可以通过按键 ...

  4. 基于51单片机的温度检测报警系统

    目录 具体实现功能 设计背景 硬件设计 软件设计 原理图 程序 仿真实现 全部资料 具体实现功能 系统由STC89C51单片机+液晶1602显示+DS18B20温度传感器+按键模块+报警模块构成. 具 ...

  5. 基于51单片机的智能检测雨滴报警器

    目录 下雨关窗报警器 一.学习目的 1. 了解霍尔传感器工作原理 2. 了解雨滴传感器工作原理 3. 学会使用霍尔传感器检测门窗是否关好 4. 学会使用雨滴传感器检测是否下雨 5. 学会使用蜂鸣器发出 ...

  6. 基于51单片机简易智能家居

    基于51单片机的智能家居的设计 前言 一.项目简介 二.开发环境/工具: 1.Keil 5/Keil 4 2.STC-ISP 3.蓝牙串口助手 4.手机app 三.硬件设计: 1.单片机与蓝牙模块连接 ...

  7. 基于51单片机的自动浇花系统设计/基于51单片机的智能抽奖系统控制设计/基于51单片机的数字时钟与日历显示控制设计 毕业设计

    1147基于51单片机的自动浇花系统设计 设计思路:通湿度传感器实时监测湿度,通过LCD显示出实时的湿度采集值,可以通过按键设定目标界限,当达到这个界限值时,浇花系统的电机装置运行. 电路包含:LCD ...

  8. 【资料分享】基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告、基于51单片机和MAX1898的智能手机充电器设计

    1661[毕设课设]基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告 摘 要 随着科学技术的不断发展带动着电子行业的地位越来越重,现在电子产品几乎在社会的各个领域都可以见到.这些技术的 ...

  9. 基于51单片机的智能晾衣架系统设计

    1.功能介绍 设计基于51单片机的智能晾衣架.主要功能如下: (1)控制晾衣架的升降. (2)具有限位开关功能. (3)具有无线遥控功能. (4)能够指示运行状态. (5)具有智能模式,可以根据环境光 ...

最新文章

  1. Spark Streaming中的操作函数分析
  2. 【Matlab】绘制热力图和三维热力图
  3. 【Docker】备份Docker镜像image、容器container、数据volume
  4. c++测试题2016-6-2
  5. unity鼠标控制镜头旋转_Unity3D实现鼠标控制视角转动|chu
  6. CodeForces - 1055C Lucky Days(数论)
  7. TIM怎么更新版本 TIM检查更新版本教程
  8. 详解ifconfig命令
  9. 【python入门到实践1】简介和环境搭建
  10. 让你浏览器飞起来的电脑插件合集
  11. stats | 概率分布与随机数生成(二)——均匀分布、指数分布、正态分布、对数正态分布、卡方分布、t分布、F分布和增长分布
  12. 力扣LeetBook<链表>学习笔记
  13. [SPI+DMA] 驱动WS2812B显示时钟
  14. oracle收集snop,Oracle 9i 使用Statpack snap 步骤和说明
  15. Android12之OpenSL ES基础数据结构总结(十)
  16. virtualBox安装centos6增强包报错解决及配置共享文件夹
  17. 喜报丨为工业安全赋能再添新动力 上海控安安全测评中心荣获CNAS认可
  18. android studio查看源码
  19. 《痞子衡嵌入式半月刊》 第 65 期
  20. android电视视频app下载,好看视频tv版下载|好看视频电视版 V6.6.5.10 安卓最新版 下载_当下软件园_软件下载...

热门文章

  1. 苹果最新专利:虚拟SIM卡
  2. maven项目的Archetype常用选择
  3. 如何撰写计算机SCI论文的引言部分 - 易智编译EaseEditing
  4. 爆笑三国故事:张飞流水帐41-50
  5. [转帖]AMOLED的技术和OLED有哪些联系和区别
  6. python根据视频帧按秒从视频中提取图片
  7. python批量打印mathcad_转载:简单比较几个计算数学软件 Matlab Mathematica MathCAD
  8. sklearn实战之逻辑回归与制作评分卡
  9. oracle增加表空间文件
  10. oracle 无法分配32字节,ORA-04031:无法分配 32 字节的共享内存