基于单片机的居室报警系统毕业设计(19页).doc
《基于单片机的居室报警系统毕业设计(19页).doc》由会员分享,可在线阅读,更多相关《基于单片机的居室报警系统毕业设计(19页).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于单片机的居室报警系统毕业设计-第 12 页吉林大学珠海学院毕 业 设 计基于单片机的居室报警系统系 别: 电子信息系专 业 名 称: 通信工程学 生 姓 名: 学 号: 指导教师姓名、职称: 完成日期:年 月日摘 要虽然中国一直在进行安居工程发展建设安全文明小区,但是面对着当前复杂的社会治安环境和人们的私有财产不断地增加,人口的不断靠拢聚集增加,火灾隐患处处暗藏。人们在不同的社会环境之下成长都各具向异性,导致了时常发生入室盗窃,因此我们需要建设一个防盗防灾报警系统体系。虽然目前市面上都有各种智能居室安全报警系统,但是由于这些系统经常发生误报,漏报等情况,而且造价高昂,普通用户不能普及使用
2、。所以我们非常有必要去研发一种廉价、实用、构造简单、安全系数高的居室报警系统用来满足目前我们人们生活安全的需要。本次设计所做的是以单片机作为居室报警系统设计的核心器件,搭配传感器作为环境变量的识别传到单片机进行处理判断,实现报警功能。本设计的单片机是采用STC89C51作为该系统的核心元器件,配上DYP-ME003人体红外传感器、18B20温度传感器和烟雾识别传感器来辨别环境中的变量,转换成数字信号之后传送给单片机处理,实现声光报警。这样设计的系统既元器件廉价,结构简洁也稳定和使用方便,利于推广和应用。关键词:防火;防盗;报警Abstract Although China has been e
3、ngaged in the development and construction of housing projects safe and civilized community, but the face of the current complex social security environment and peoples private property continue to increase, the population continues to move closer to the aggregation increased fire hazards hidden eve
4、rywhere. People in different social environments are growing each with the opposite sex, burglary led to frequent, so we need to build an anti-theft system, fire alarm system. Although the market has a variety of intelligent room security alarm systems, but these systems due to the frequent occurren
5、ce of false positives and false negatives, etc., but the high cost, the average user is not universal use. So we very necessary to develop a cheap, practical, simple structure, high safety factor bedroom alarm system to meet current security needs of our peoples lives. The design is done by the STC8
6、9C51 core device designed as a bedroom alarm system, with sensors as environment variables passed to the STC89C51 for processing recognition judgment, to achieve the alarm function. After the transfer of this design is the use of STC89C51 STC89C51 as the core components of the system, coupled with D
7、YP-ME003 human infrared sensor, 18B20 temperature sensor and smoke sensor identification to identify environmental variables, converted into a digital signal to the STC89C51 processing, sound light alarm. Both components of such a system design cheap, simple structure is stable and easy to use, cond
8、ucive to the promotion and application.Keywords: fire; theft; alarm目 录1 绪 论11.1 社会背景和相关概述12 系统总设计方案22.1 设计内容和要求22.2 系统设计的总体思路23 核心单片机电路43.1 STC89C51系列单片机介绍43.2 单片机最小系统63.3 晶振电路63.4 复位电路64 温度传感电路84.1 DS18B20 介绍84.2工作电路85 烟雾传感电路95.1 烟雾传感器MQ-295.2 MQ-2传感器的特性及主要技术指标95.3 ADC0832介绍105.3.1 ADC0832功能特点105.3
9、.2 ADC0832外部引脚及其说明105.4 单片机对ADC0832的控制原理105.5 A/D转换电路116 光电对管检测电路126.1 报警电路136.2 蜂鸣器136.3 按键电路136.4 LED灯光电路146.5 显示电路147 系统软件设计157.1 系统主程序157.2 温度采集处理模块167.3 烟雾采集处理模块167.3.1 标度变换概念167.3.2 标度变换的原理167.3.3 数据采集178 结束语18参考文献20致 谢271 绪 论1.1 当前社会背景随着目前社会的不断发展进步,人们生活水平的不断提高,但是在我们身边有着越来越多的隐患。为了及早地发现和报警,把我们的
10、人身财产安全损失减到最低。那么灾自动识别报警系统已经成为了我们日常生活中不可画缺的一部分了。而目前有很多的高层建筑物、商业建筑、工厂、密集住宅区,对消防报警系统的要求更加的严格核可。消防安全和消防设施作用的发挥对于系统设计、安装和使用该系统显得尤为重要。火灾自动报警系统提醒人们火灾的发生一般都是通过环境中产生的烟雾、热量等变量识别然后传送到控制器再由控制器传到各个模块实现的。现在大部分的企业都主要面向货物存储地、大型超市、高层公寓、酒店等的大型场所的报警系统研发。而忽视了再居民住宅区、学校教室等的小型防火楼房。不仅仅火灾给我们的生活带来了威胁,盗窃事件也经常威胁这我们。根据目前的社会发展趋势来
11、看,由于我国人口分布不均,人口基数大,城市人口密集。因此城市中的人们都比较是在密集的住宅区定居。这些住宅区的主要特点是楼层较高和密集,人员流动较大,安全防范要提高。因此我们很有必要要提高家庭电子防盗报警系统。而本次设计也为了这种需求所设计的居室报警系统来满足当今社会的需求。2 系统总设计方案2.1 设计内容和要求本设计主要是硬件和软件两部分。硬件还有数据收集模块、远程控制、报警等。因为报警系统主要是检测室内温度和烟雾的浓度识别来实现报警功能的。所以本居室报警系统的硬件主要由红外线人体传感器、温度传感器、烟雾传感器、报警模块、单片机控制电路来实现的。当居室遭到入侵时,装在门窗检测点上面的红外探头
12、可以检测到人体辐射出来的红外能量,从而得知有人入侵,系统就会通过相应的处理把数据传到单片机,然后实现了报警。而当火灾发生的时候,居室中的烟雾浓度会升高,热量也会升高,那么通过烟雾传感器和温度传感器检测到变量,经过A/D转变成数字信号传送到单片机,单片机分析处理后就会驱动报警器,实现报警。2.2 系统设计的总体思路从这次的设计要求来以知道,硬件电路包括输出/输入电路、单片机、扩展电路模块等组成。本次基于单片机的居室报警系统包括了硬件设计和软件设计这两部分。所以系统应该包含如下图的结构,STC89C51单片机为核心控制、红外检测模块、温度检测模块、烟雾检测模块和AD采集这几部分,该系统的结构框图如
13、图2-1所示。温度传感器按键STC89C51 单片机 信号调理烟雾传感器温度、浓度显示红外人体传感器声光报警图2-1 防火防盗报警系统结构框图在本次系统设计中,对于报警系统获取识别信息的途径主要有两种。一种是对于环境中烟雾浓度的识别,另外一种是红外光电管的识别。当环境中的烟雾浓度升高时,单片机将会识别该转换后的数字信号,从而触发中断,传到报警电路发出报警。而第二种识别,平时在没有遮挡物的时候,接收管可以接收到发射管发射出来的信号。当有人入侵经过,会遮挡住发射管,由于红外线无法穿透物体,因此,接收管无法接收到信号,此时单片机会接收到一个高电平信号触发中断,产生了报警信号。3 核心单片机电路3.1
14、 STC89C51系列单片机介绍本系统的主要控制核心是STC89C51系列单片机。它是具有低功耗,高性能,而且稳定的微控制器。在本系统中,它的主要任务就是通过中断信号,来判断是否发生了火灾和有人入侵居室,如果确实发生了火灾和有人进入,就会触发警报进行报警。STC89C51系列单片机在电子产品领域中具有广泛应用,它在单晶的片上,拥有8位的CPU和在系统可编程的Flash。它具有32个I/O口,2个16位定时/计数器,片内4K的FLASH,4K字节闪存,128字节随机存取数据存储器, 并且含有中断、串口等外设。另外,STC89C51仍能够进行0HZ的与非运算,具有省点的功能模式。在空闲模式下,可以
15、停止一些不必要的操作,节省了系统的损耗的同时又能够保持中断串口等外设的正常工作。在掉电之后,程序仍不会丢失,保存在存储器中,晶振会停止震荡,直到下次上电开启。其具体引脚如下:Vcc:电源电压。 Vss:接地。XTAL1:接外部时钟输入端和片内振荡器的高增益反相放大器。XTAL2:作为片内振荡器的高增益反相放大器的输出端。RST:作为复位信号输入端。只有在高电平的时候才有效。如果要对单片机进行复位操作的话,那么只需要在这个引脚上面,加上2个机器周期以上的高电平即可。EA/Vpp:输入信号的时候,外部储存器允许访问的控制信号。当EA端高电平的时候,那么就会读取存储程序的存储器。但是当访问的PC值超
16、过0FFFH时,它就会自动跳转访问外部储存器中储存的数据。而当EA端输出为低电平时,它就会只读取外部储存器,地址为0000HFFFFH,此时片内的Flash存储器将不起功能。Vpp作为引脚的另一个功能,作为输入编程电压。ALE/PROG:在访问存储器时候,该引脚可以产生信号,锁存地址,低8为的地址不能呗访问,确保了整个系统的安全。在平时,ALE会产生脉冲信号,该信号的频率为晶振的1/6。闪存的访问必须经过ALE位的有效信号之后才能够正常的开始。如果ALE所存了地址,则该地址具有写保护的特性。此外,该信号可以为程序存储器提供相应的时钟信号。在必要的时候,它还能够禁止ALE操作放大地址单元D0位置
17、,那是特殊放大寄存器区中程序存储器INC的8EH。这样指令ALE才会被应用,同时该引脚将会在单片机内部被拉高,并且单片机在执行外部程序的时候,此时信号线将失效。PSEN:片内程序储存器的读选通程序存储器信号。当程序元需要访问外部空间的时候,该引脚会产生下降沿信号,用于触发对外部存储器的读写。此外,该引脚可以当做外部存储器的使能信号引脚。P0口:一个具有双功能8位双向I/O口。当STC89C51增加外部存储器时,以及P0口作为外部寄存器的地址总线,数据总线为分时复用端口。并且P0口也能够作为I/O口使用,需要加一个上拉电阻,才可以变成准双向口。当作为普通的I/O输入时, 应先向输出的锁存器端口外
18、部的寄存器写入数据1。而且P0口可驱动8个LS型TTL负载。P1口:是一个8位单功能的准双向I/O口,内部有上拉电阻。P1口是专为用户使用的准双向I/O口,当作为普通的I/O输入时,应先向端口的输出锁存器写入1。P1口可驱动4个LS型TTL负载。P2口:是一个8位双功能的准双向I/O口,内部也有上拉电阻。当作为地址输出线,它可输出高8位地址。P2口也可作为普通的I/O口使用。当作为普通的I/O输入时,先向输出锁存器写入1。P2口可驱动4个LS型TTL负载。P3口:是一个8位有第二输入功能的准双向I/O口,不存在高阻抗输入状态,有上拉电阻。P3口可作为通用的I/O口使用。当作为通用的I/O输入时
19、,先向输出锁存器写入1。P3口可驱动4个LS型TTL负载。本设计选用STC89C51作为主控芯片,其管脚如图3-1所示。图3-1 STC89C51的管脚图3.2 单片机最小系统STC89C51如果需要正常工作,那么外部的晶振电路是必不可少的。因为它所产生的一个固定频率的振荡信号可以作为单片机内部的时钟基准。单片机有两个引脚XTAL1, XTAL2,两端连接石英晶振,一个为输入一个为输出。外部连接两个匹配电容。外部晶振的频率越高,振荡器产生的震荡信号频率越高,单片机的工作速度越快。但是并不是晶振越高越好,运行速度快对存储器的速度要求振荡器越高,对印制电路板的振荡器工艺要求也高,即要求线间振荡器的
20、寄生电容要小振荡器,过高的速度会降低51单片机的运行稳定性。3.3 晶振电路在本次系统设计中主要使用的是STC89C51系列单片机和12MHZ的晶振,配上一个30PF的电容。晶振电路主要作用的是XTAL1和XTAL2这两个引脚。XTAL1主要是用来输出和支持内部时钟电路的工作,并且作为反向震荡放大器,XTAL2作为来自反向振荡的输出。一般选取电容C1为10uf,电阻R1为10K。这是为了在上电的时候,RST脚的高电平可以保持两个以上机器周期,如图3-2所示。图3-2 STC89C51单片机晶振电路3.4 复位电路STC89C51系列单片机的复位一般都是由外部的复位电路来实现的,通过外部复位电路
21、来实现复位引脚RST的。复位电路工作原理是给电源VCC上电的时候,电容C7进行充电,电阻R6会出现电压,从而使单片机复位;然后,电容C7充电完毕,电阻R6上的复位电流降到0,电压也降为0,那么单片机就进入复位工作。工作期间,按下按键,那么电容C7就会放电复位,同时在电阻R6上会出现电压,使得单片机复位。S4复位松手,电容C7又复位充电,几个毫秒后复位,单片机进入工作状态,如图3-3所示。图3-3 STC89C51单片机的复位电路4 温度传感电路4.1 DS18B20 介绍DS18B20,是一种常用的温度传感器。它体积较小,适用范围较广,抗干扰能力较强,检测精准等特点。它的主要特点是采集数据为数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 居室 报警 系统 毕业设计 19
限制150内