具体实现功能
系统由51单片机+MQ-2烟雾传感+ADC0832模数转换芯片+DS18B20温度传感器+数码管显示+按键模块+声光报警模块构成。
具体功能:1、实时监测及显示温度值和烟雾浓度;
2、可通过三个按键设置烟雾报警值和温度报警值;
3、可实现手动紧急报警;
4、温度和烟雾超过阈值时,蜂鸣器响红灯灯闪烁;
5、测距范围:烟物浓度:0——9等级;温度范围:0——99度。
设计背景
单片机及烟雾传感器是烟雾报警器系统的两大核心。单片机好比一个桥梁,联系着传感器和报警电路设备。近几年来,单片机已逐步深入应用到工农业生产各部门及人们生活的各个方面。各种类型的单片机也根据社会的需求而开发出来。单片机是器件级计算机系统,实际上它是一个微控制器或微处理器。由于它功能齐全,体积小,成本低,因此它可以应用到所有电子系统中。同样,它也可以广泛应用于报警技术领域,使各类报警装置的功能更加完善,可靠性大大提高,以满足社会发展的需要。而传感器作为信息技术系统的“感官”器件,如果没有“感官”感受信息,或者“感官”迟钝,都难以形成高精度、高速度的控制系统。美国曾把二十世纪八十年代称为传感技术时代,日本更是把传感技术列为十大技术之首。所以,根据报警器功能的需要,选择合适、精确、经济的烟雾传感器和单片机芯片是至关重要的。在本论文中的最主要的设计是选STC89C52单片机和MQ-2半导体气体烟雾传感器为核心器件。
目前,现代建筑都会有选择地安装不同功能的烟雾自动报警系统。因为烟雾自动报警系统是建筑物的神经系统,它能够感受、接收着发生火灾的早期信号并及时报警,发出警报同时告知用户和周边居民。它就像是一个个称职的更夫,给居住、忙碌或是休息在家庭中的人们以极大的安全感。在火灾的早期阶段,准确的探测到火情并迅速报警,对于及时组织有序快速疏散、积极有效地控制火灾的蔓延、快速灭火和减少火灾对居住人群的损失都具有重要的意义。
硬件设计
烟雾报警器是能够检测环境中的烟雾浓度,并具有报警功能的仪器。该报警系统的最基本组成部分应包括:信号采集模数转换电路、单片机控制电路、字符显示电路、声光报警电路和安全保护电路等部分组成。
为适应家庭和工业等场所对可燃性易爆烟雾安全性要求,设计的烟雾报警器具有显示报警状态。报警器采用延时的工作方式,烟雾检测报警器以STC89C52单片机为控制核心,选用MQ-2半导体气体烟雾传感器采集烟雾浓度信息,配合外围电路构成烟雾报警系统。本设计包括硬件和软件设计两个部分。
从设计的要求来分析该设计须包含如下结构:烟雾检测部分、STC89C52单片机主控部分、报警部分,AD采集四大部分。
软件设计
首先要给传感器预热,因为MQ-2型半导体电阻式烟雾传感器在不通电存放一段时间后,再次通电时,传感器不能立即正常采集烟雾信息,需要一段时间预热。程序初始化结束后,系统进入监控状态。
在整个报警系统工作中,烟雾浓度信息经ADC0832转换处理后,由单片机进行分析处理,判断系统是否启动报警。主程序还包括LED八段式数码管浓度字符显示功能、手动报警功能、报警浓度设定功能,中断子程序等,使报警器功能更加完善,给用户带来便利。
原理图
本系统原理图设计采用Altium Designer19,具体如图。
程序
本设计利用KEIL5软件实现程序设计,具体如图。
仿真实现
本设计利用protues8.7软件实现仿真设计,具体如图。
上一篇:33-基于51单片机的光照强度检测(光敏电阻)
下一篇:31-基于51单片机的数字万用表设计
推荐帖子
- PCB中英对照五、 形状与尺寸:
- PCB中英对照五、形状与尺寸:1、导线(通道):conduction(track)2、导线(体)宽度:conductorwidth3、导线距离:conductorspacing4、导线层:conductorlayer5、导线宽度/间距:conductorline/space6、第一导线层:conductorlayerNo.17、圆形盘:roundpad8、方形盘:squarepad9、菱形盘:diamondpad10
- JLCS PCB设计
- STC最新单片机资料PDF
- 文件太大上传不了怎么办?STC最新单片机资料PDF您可以分成多个压缩包,然后一个个上传就可以了。上传到云盘然后做云盘分享这样是最好的你写上官网的链接就好了,呵呵。哇!全球第一出新产品耶
- 李俊锋 51单片机
- 【求助】
- 单片机的VCC在2.7V--3.6V之间,是不是外接晶振频率越高,所需VCC就越大?我用的是MSP430F14X系列的单片机,外部接8M晶振,那我的VCC是不是应该接3.6V?可当我接上3.3V时,单片机也能正常工作,单片机的VCC到底跟外部晶振的频率有什么关系啊?【求助】VCC的电压会影响内部的DCO频率,电压低了可能高频率达不到,但对外部晶振频率的影响还没发现(至少低频是这样)。 引用: VCC的电压会影响内部的DCO频率,电压
- xag1980 微控制器 MCU
- 全志A31S方案原理图
- 基于全志A31S的原理图,四核,低价,全志A31S方案原理图谢谢你,谢谢四核八显,好牛逼啊!谢谢楼主分享学习
- antlink DIY/开源硬件专区
- 详细介绍各种直流电机的控制技术
- 在现代电子产品中,自动控制系统,电子仪器设备、家用电器、电子玩具等等方面,直流电机都得到了广泛的应用。大家熟悉的录音机、电唱机、录相机、电子计算机等,都不能缺少直流电机。所以直流电机的控制是一门很实用的技术。本文将详细介绍各种直流电机的控制技术。直流电机,大体上可分为四类:详细介绍各种直流电机的控制技术thanksfor。sharing下载看了才来回,不错正是最近需要的,感谢一下
- jingcheng Linux与安卓
- CMake构建实战读书笔记07-手写数字识别项目实践与分析
- 本篇,来学习《CMake构建实战》的实践项目——基于onnxruntime的手写数字识别库。上篇文章,先介绍过了对onnxruntime库中文件的查找,可以回顾下上篇内容。#1项目结构项目的功能,是利用mnist.onnx手写数字识别库,来实现对图片中手写数字的识别。-num_recohnizer.cpp、num_recohnizer.h:实现一些对mnist库的初始化与识别调用接口-recognize.c:编写一个main函数来实现对待识别图片的参数接收、对识别接口的调用,
- DDZZ669 嵌入式系统
设计资源 培训 开发板 精华推荐
- LT4276AIUFD 25.5W(类型 2)PoE+ 和 9V-57V 辅助输入电源在反激模式下的典型应用电路,具有 12V、1.9A 输出
- LTC4367CDD-1 用于限制浪涌电流的过压电源保护控制器的典型应用
- 使用 ON Semiconductor 的 NCP5210 的参考设计
- TCR5SB29A、150mA、2.9V 输出电压 CMOS 低压降稳压器的典型应用
- MP2451降压验证模块
- ADK-3717,基于 HI-3717A ARINC 717 协议 IC 的评估板
- 使用 Analog Devices 的 LTC7851EUHH 的参考设计
- NCP1075PREGEVK:WIDE MAINS PRE-REG W/15W
- SPX2431 大电流分流稳压器的典型应用 Vout = (1+R1/R2)VREF
- 使用 TB62777FNG 8 通道恒流 LED 驱动器在 3.3V 和 5V 电源电压下工作的 LED 动态照明的典型应用