基于单片机的室内烟雾报警系统的设计.docx
《基于单片机的室内烟雾报警系统的设计.docx》由会员分享,可在线阅读,更多相关《基于单片机的室内烟雾报警系统的设计.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的室内烟雾报警系统的设计摘要 随着社会和经济的发展,在日常生活中做好火灾预防工作显得越来越重要了。因此,我们设计一种结构简单、经济实用的家庭烟雾报警器来满足市场的需求。基于供家庭使用的烟雾报警器应该具备的基本要求和功能,设计了一种比较合理适用的烟雾报警器。该设计以单片机STC89C52和传感器MQ-2作为烟雾报警器的核心元器件,并配合其它元器件来实现声音报警等功能。设计中选用STC89C52单片机作为控制器,选用MQ-2型半导体可燃气体敏感元件传感器来实现烟雾的检测。烟雾报警器主要由单片机控制电路、声音报警电路、烟雾信号采集及前置放大电路、安全保护电路等构成,设计比较合理并且价格低廉
2、、简单易懂。论文主要针对烟雾报警的各个功能以及组成部分进行详细的介绍和说明,并对其外围设备电路和主控电路之间的接口连接方式,以及系统软件设计进行了重点的讲解和分析。关键字:烟雾报警器;单片机;传感器The Design of Indoor Smoke Alarm System Based on MCUAbstract With the social and economic development, fire prevention in daily life to do more and more important. Therefore, we design a simple structu
3、re, economical and practical family smoke alarm to meet the needs of the market. Based on the basic requirements and functions of smoke alarm for home use, a reasonable and applicable smoke alarm is designed. The design of single-chip STC89C52 and MQ-2 sensor smoke alarm as the core components, and
4、with other components to achieve the voice alarm and other functions. The design of STC89C52 microcontroller as a controller, the choice of MQ-2 type semiconductor combustible gas sensor sensor to achieve smoke detection. Smoke alarm by the single-chip microcomputer control circuit, sound alarm circ
5、uit, smoke signal acquisition and preamplifier circuit, safety protection circuit, etc., the design is reasonable and inexpensive, easy to understand. In this paper, the functions and components of smoke alarm are introduced and explained in detail, and the connection mode between the peripheral cir
6、cuit and the main control circuit and the design of the system software are mainly explained and analyzed.1绪论1.1课题背景 由于科技的发展以及工农业生产,越来越多的隐患也将随之而产生。为了早期发现和通报火灾,减少和防止火灾危害,防止火灾引起的燃烧和爆炸等事故,造成严重的人员伤亡以及经济损失,以及影响社会主义现代化建设。为了预防和减少该事故的发生,那就一定要采用先进可靠的仪表进行安全检测,实时检测烟雾的浓度,才能及早地发现隐患,随之采取强有力的措施,从而避免该类事故的发生,这样才能保证家
7、庭及工业生产的安全。因此,智能烟雾检测系统将成为一个重要的研究领域。1.2 设计概述烟雾报警器系统的两大核心:单片机及烟雾传感器。单片机在传感器和报警器中起着桥梁枢纽作用,在工农业生产及人们的日常生活中已深入应用,随着社会的发展需求,各种类型的单片机应运而生。单片机传感器和报警电路设备的桥梁作用,其实是器件级计算机系统,也就是微控制器和微处理器。由于单片机成本低而且体积也较小,所以绝大数的电子系统中都有单片机的存在。同时,单片机也可以用在报警检测系统中,及时发现隐患,让人们有足够的时间来采取相应措施,因此智能烟雾报警器在生活已经工业生产中起到了至关重要的作用。传感器好比人的鼻子,是信息时代的感
8、官器件,“鼻子”的灵敏度直接导致了系统的反应速度。20世纪80年代曾被美国成为传感器时代,而在日本,传感器被称为十大技术之一。因此,根据烟雾报警器的需求,选择一款经济实用,反应灵敏的单片机和传感器是至关重要的。在该论文中,STC89C52单片机和MQ-2半导体气体烟雾传感器是本设计的两大核心器件。1.3设计任务分析本篇论文是烟雾报警器的设计:(1)对系统进行整体规划和结构设计。(2)以STC89C52单片机为中央处理器,对硬件电路进行设计和改进,让其功能更加完善。系统硬件电路主要分为数据收集、声音报警电路、状态指示灯电路等部分。(3)系统的软件编制。按照软件实现的功能,主要分为主程序、初始化子
9、程序、浓度显示子程序、报警子程序、报警限值设置子程序。在程序的编写过程中,为了方便后期的改进及维护,因此加了详细的注释。(4)硬件电路和软件的综合调试2系统总体方案设计 烟雾报警器是能够检测出环境中的烟雾浓度过高时,并具有安全报警功能的仪器。该烟雾报警器的基本组成部分应包括:字符显示电路、单片机控制电路、信号采集模数转换电路、安全保护电路和声光报警电路等部分组成。 为了适应工业和家庭等场所对易爆易燃等安全性的要求,设计出来的烟雾报警器应该具有明显的报警作用。报警器采用延时的工作方式,烟雾检测报警器以STC89C52单片机为控制核心,选用MQ-2半导体气体烟雾传感器采集烟雾浓度信息,配合外围电路
10、构成烟雾报警系统。该设计包括软件和硬件两个部分。从设计的要求来分析该设计须包含如下结构:烟雾检测部分、STC89C52单片机主控部分、报警部分三大部分。电路总题框图如图2.1所示:处理器是采用的51系列单片机STC89C52。整个系统都是在系统软件控制下工作的。烟雾检测探头能将检测到的烟雾变成电信号,然后送出模拟信号,再给AD采集电路采集。在单片机内,经软件查询、识别判决等环节实时发出烟雾报警状态控制信号。驱动蜂鸣器及报警指示灯报警。2.1烟雾传感器的介绍烟雾传感器就是一个能将空气中的烟雾浓度变量转换成有一定对应关系的输出信号的装置。而烟雾传感器就是通过监测环境中烟雾浓度来实现火灾防范的。当烟
11、雾探头接触到烟雾或者其他特定的气体时,烟雾探头内部阻值发生变化,产生一个模拟值,从而对其进行控制。烟雾传感器利用烟雾敏感元件的电阻受烟雾(主要是可燃颗粒)浓度影响阻值变化的原理向单片机发送烟雾浓度相应的模拟信号,单片机从而对其进行控制。MQ-2半导体传感器是以清洁空气中电导率较低的金属氧化物二氧化锡(SnO2)为主体的N型半导体气敏元件。当空气中的烟雾浓度增高时,传感器的电导率也会随之而增加。MQ-2传感器具有一般半导体烟雾传感器的一些优点,如抗干扰能力强、输出信号大、灵敏度高、响应和恢复时间短、电导率变化大、工作稳定和寿命长等优点,在市面上应用相当广泛。由于测量范围和物理量的不同,传感器的结
12、构和工作机理就不同。烟雾传感器大多数输出的电信号是模拟信号。当输入的信号强度符合A/D转换器的输入级别时,那么就不用放大器放大了;反之,就需要放大器对其进行放大。所以MQ-2传感器要想把采集到的信号发送给单片机,那就必须要经过A/D转换器将其转换成单片机可以识别的电信号。设计时应注意,气敏元件开机通电时,其内阻很小,但经过一段时间后,就能恢复到原来的稳定状态。因此,QM-2气体传感器需开机预热几分钟,才可投入使用,以免造成误报。 特点:1、具有信号输出指示。2、双路信号输出(模拟量输出及TTL电平输出)3、TTL输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机) 4、模拟量输出0
13、5V电压,浓度越高电压越高。5、对液化气,天然气,城市煤气有较好的灵敏度。6、具有长期的使用寿命和可靠的稳定性7、快速的响应恢复特性2.2STC89C52单片机简介STC89C52是一种高性能、低功耗的CMOS8位微控制处理器,具有8K可编程Flash存储器15。使用非易失性的高密度储器技术制造,并能够与工业80C51产品引脚和指令完全兼容。在单芯片上,不仅可以在系统可编程Flash,而且拥有灵巧的8位CPU,使得STC89C52在众多嵌入式控制应用系统中不可缺少。STC89C52具有如下标准功能:256字节RAM,8k字节Flash,32位I/O口线,2个数据指针,看门狗定时器,三个16位定
14、时器/计数器,全双工串行口,一个6向量2级中断结构,片内晶振及时钟电路16。另外,STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、串口、计数器/定时器、中断继续工作。在掉电保护模式下,RAM内容能够被保存,振荡器被冻结,单片机停止一切工作,直到下一个硬件复位或中断为止。这一模块以单片机为核心把程序烧进去然后外围接上振荡电路、复位电路、LED显示电路、键盘控制、报警电路等子模块。2.3 总体框图(得修改)放个系统整体设计框图,自己画,然后在介绍下模块功能和系统3系统的硬件电路3.1单片机最小系统单片机最小系统由单片机、时钟电路、复位电
15、路构成。STC89C52单片机的工作电压范围:4V5.5V,因此,我们通常用5V的直流电源给单片机供电。即单片机中的40脚VCC接+5V,而20脚VSS接地17。复位电路:用来确定单片机的起始工作状态,以便完成单片机的启动过程。当单片机接通电源时,能够产生一个复位信号,来确定单片机的起始工作状态以及完成单片机的启动。当单片机系统处于正常运行时,受到来自外界的干扰,出现程序错乱时,此时按下复位按钮,其内部的程序会重新开始执行。复位电路一般有两种:上电自动复位和外部按键手动复位。该设计所采用的复位电路为外部手动按键复位电路,因此,需接一个上拉电阻,用来提高输出高电平的值。时钟电路:时钟电路就像单片
16、机的心脏,它能够控制着单片机的工作节奏16。时钟电路也可以说是振荡电路,是它能向单片机提供正弦波信号,决定了单片机的执行速度。XTAL1和XTAL2分别为反向放大器的输入和输出,该反向放大器可以配置为片内振荡器。如采用外部时钟源驱动器件,XTAL2应不接。因为一个机器周期含有6个状态周期,而每个状态周期为2个振荡周期,所以一个机器周期共有12个振荡周期,如果外接石英晶体振荡器的振荡频率为12MHZ,一个振荡周期为1/12us。要使单片机能够工作起来最基本的电路构成为单片机最小系统。3.2单片机的时钟电路与复位电路设计(1)时钟电路:AT89C51单片机芯片内部设有一个由反向放大器构成的振荡器,
17、XTAL1和XTAL2分别为振荡电路的输入端和输出端,时钟可由内部或外部生成,在XTAL1和XTAL2引脚上外接晶体振荡器Y,内部振荡电路就会产生自激振荡。系统采用的定时元件为石英晶体和电容组成的并联谐振回路。晶振频率选择12MHZ,C1、C2的电容值取30pF,电容的大小起频率微调的作用。时钟电路和复位电路图(2)复位电路:单片机有多种复位电路,本系统采用自动复位(上电复位)与手动复位方式,电路如图。当上电时,CJ3充电,电源经过电容器CJ3加到RESET引脚,使单片机复位;在正常工作时,按下复位键时单片机复位。3.3状态指示灯电路指示灯电路图绿灯常亮表示正常状态,环境中可燃烟雾浓度极低;黄
18、灯闪烁表示传感器连接故障或是线路接触不良;红灯闪烁表示环境中烟雾浓度超过报警最低预设值,提醒用户尽快做出相应安全防范措施。3.4烟雾检测烟雾检测采用MQ-2传感器。MQ-2型烟雾传感器属于二氧化锡半导体气敏材料,属于表面离子式N型半导体。处于200300摄氏度时,二氧化锡吸附空气中的氧,形成氧的负离子吸附,使半导体中的电子密度减少,从而使其电阻值增加。当与烟雾接触时,如果晶粒间界处的势垒收到烟雾的调至而变化,就会引起表面导电率的变化。利用这一点就可以获得这种烟雾存在的信息,烟雾的浓度越大,导电率越大,输出电阻越低,则输出的模拟信号就越大。工作原理:MQ-2的4脚输出随烟雾浓度变化的直流信号,被
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 室内 烟雾 报警 系统 设计
限制150内