2020(房地产管理)基于单片机的住宅防盗防火报警系统的设计

上传人:精****库 文档编号:134571134 上传时间:2020-06-06 格式:DOC 页数:49 大小:362.15KB
返回 下载 相关 举报
2020(房地产管理)基于单片机的住宅防盗防火报警系统的设计_第1页
第1页 / 共49页
2020(房地产管理)基于单片机的住宅防盗防火报警系统的设计_第2页
第2页 / 共49页
2020(房地产管理)基于单片机的住宅防盗防火报警系统的设计_第3页
第3页 / 共49页
2020(房地产管理)基于单片机的住宅防盗防火报警系统的设计_第4页
第4页 / 共49页
2020(房地产管理)基于单片机的住宅防盗防火报警系统的设计_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《2020(房地产管理)基于单片机的住宅防盗防火报警系统的设计》由会员分享,可在线阅读,更多相关《2020(房地产管理)基于单片机的住宅防盗防火报警系统的设计(49页珍藏版)》请在金锄头文库上搜索。

1、(房地产管理)基于单片机的住宅防盗防火报警系统的设计毕业设计(论文)二一三年 月 日独 创 声 明本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本声明的法律后果由本人承担。作者签名: 二一三年 月 日毕业设计(论文)使用授权声明本人完全了解关于收集、保存、使用毕业设计(论文)的规定。本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本

2、和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。(保密论文在解密后遵守此规定)作者签名: 二一三年 月 日 基于单片机的住宅防盗防火报警系统的设计摘 要近年来,随着经济的发展,特别是随着改革开放的不断深入,我国的智能化住宅的建设也在不断地饿发展着。住宅的建设中的防盗和防火就成为了重中之重 。本论文通过介绍智能化住宅的类型和特点,阐述了住宅防盗和防火报警系统的组成结构。本文基于AT89S52单片机,利用传感器技术可以实现人体检测、烟雾检测、人出入情况的检测。声光报警是

3、通过声音和各种光来向人们发出示警信号的一种报警信号。当寝室现场火灾紧急情况时,火灾报警控制器送来的控制信号启动声光报警电路,发出声和光报警信号,完成报警,无线通信模块实现异地通讯和网络控制,以及实现用键盘输入密码完成报警系统的解警等工作状况。关键词:防盗;防火;AT89S52单片机;报警。Residential burglar fire alarm system design based on single-chipAbstractIn recent years, with the economic development, especially with the deepening of r

4、eform and opening up, Chinas intelligent residential construction are constantly hungry development. Burglar and fire in the residential building has become a top priority. Through the introduction of intelligent residential types and characteristics of the structure of the residential burglar and f

5、ire alarm systems.Based on AT89S52 microcontroller, sensor technology can achieve human detection, smoke detection, detection of the access situation. The sound and light alarm sound and a variety of light to issue a warning signal an alarm signal. Bedroom scene of fire in case of emergency, the con

6、trol signals sent by the fire alarm control startup sound and light alarm circuit, the issue of sound and light alarm signal, to complete the alarm, and enter the password using the keyboard to complete alarm system solution police and other working conditions.Key words: Anti-theft; fire; the AT89S5

7、2 microcontroller; alarm. 目 录引 言1第一章单片机及编程软件介绍21.1 主控芯片AT89S52单片机21.2 编程软件Keil41.2.1 Keil软件介绍41.2.2 Keil软件的特点4第二章 系统方案论证62.1 系统总体方案设计62.2 系统方案论证与选择62.2.1 控制器模块62.2.2 电源模块72.2.3 烟雾检测模块72.2.6 无线通信模块82.2.7 显示模块82.2.8声光报警模块9第三章 硬件电路的设计103.1系统总电路图103.2 硬件电路的设计11 3.2.1 AT89S52单片机最小系统的设计11 3.2.2 烟雾传感器设计12

8、3.2.3 热释电传感器设计12 3.2.4 光电开光传感器设计12 3.2.5 nRF905无线收发模块13 3.2.6 显示模块的设计13 3.2.7 语音模块的设计14第四章 软件编程164.1 主程序流程图16参考文献20谢 辞20附录21引 言单片机现在已越来越广泛地应用于智能仪表、工业控制、日常生活等很多领域,可以说单片机的应用已渗透到人类的生活、工作的每一个角落,这说明它和我们每个人的工作、生活密切相关,也说明我们每个人都有可能和有机会利用单片机去改造你身边的仪器、产品、工作与生活环境。红外技术已经成为先进科学技术的重要组成部分,他在各领域都得到广泛的应用。由于他是不可见光,因此

9、用他做防盗报警监控器,具有良好的隐蔽性,白天黑夜均可使用,而且抗干扰能力强。这种监控报警装置广泛应用与博物馆、单位要害部门和家庭的防护。通常红外线发射电路都是采用脉冲调制式。红外接收电路首先将接收到的红外光转换为电信号,并进行放大和解调出用于无线发射电路的调制信号。当无人遮挡红外光时,锁相环输出低电平,报警处于监控状态;一旦有人闯入便遮挡了红外光,则锁相环失锁,输出高电平,驱动继电器接通无线发射电路,监控室便可接收到无线报警信号,并可区分报警地点。当我们考虑的范围广一点:若是在小区每一住户内安装防盗报警装置。当住户家中无人时,可把家庭内的防盗报警系统设置为布防状态,当窃贼闯入时,报警系统自动发

10、出警报并向小区安保中心报警。周界报警系统:在小区的围墙上设置主动红外对射式探测器,防止罪犯由围墙翻入小区作案,保证小区内居民的生活安全。第一章 单片机及编程软件介绍1.1 主控芯片AT89S52单片机 AT89S52的内部结构框图如图1.1216定时器/计数器、T0/T1程序存储器ROM中断系统INTU并行接口P0P3 图1.1 AT89S52内部结构(1) CPU 中央处理器CPU是单片机内部的核心部件,它决定了单片机的主要功能特性,由运算器和控制器两部分组成。运算器是计算机的运算部件,用于实现算术逻辑运算、位变量处理、移位和数据传送等操作。它是以算术逻辑单元ALU为核心,加上累加器ACC、

11、寄存器B、暂存器TMP1和TMP2、程序状态字PSW以及十进制调整电路和专门用于位操作的布尔处理器组成。控制器是计算机的指挥控制部件,它包括程序计数器PC、指令寄存器IR、指令译码器ID、数据指针DPTR、堆栈指针SP以及定时控制与条件转移逻辑电路等。它对来自存储器中的指令进行译码,并通过定时和控制电路在规定的时刻发出各种操作所需的控制信号,使各种部件协调工作,完成指令所规定的操作。(2)存储器 AT89S52 有256 字节片内数据存储器。高128 字节与特殊功能寄存器重叠。也就是说高128字节与特殊功能寄存器有相同的地址,而物理上是分开的。如果EA引脚接地,程序读取只从外部存储器开始。对于

12、 89S52,如果EA 接VCC,程序读写先从内部存储器(地址为0000H1FFFH)开始,接着从外部寻址,寻址地址为:2000HFFFFH。(3)时钟 AT89S52单片机的时钟由外部晶振提供,外部晶振采用12M晶振两侧电容均为33pf,电容作用是帮助晶振起振。时钟电路图如图1.2所示: 图1.2 晶振电路(4)中断 AT89S52 有6个中断源:两个外部中断(INT0 和INT1),三个定时中断(定时器0、1、2)和一个串行中断。每个中断源都可以通过置位或清除特殊寄存器IE 中的相关中断允许控制位分别使得中断源有效或无效。IE还包括一个中断允许总控制位EA,它能一次禁止所有中断。(5)输入

13、/输出端口(I/O)I/O是系统与其他设备进行数据交换的接口。AT89S52有4组I/O口分别是P0、P1、P2和P3。P0口是一个漏极开路的8位双向I/O口,每位能驱动8个LS型TTL负载。在访问片外存储器时,P0分时提供低8位地址线和8位双向数据线。P1口(P1.0P1.7)P1口是一个带内部上拉电阻的8位准双向I/O口。P2口(P2.0P2.7)P2口是一个带内部上拉电阻的8位准双向I/O,每位能驱动4位LS型TTL负载。在访问片外存储器时,它输出高8位地址。P3口(P3.0P3.7)P3口为双功能口,除了作为一般的准双向通用的I/O口使用外,每个引脚都有第二功能。(6)定时器/计数器

14、AT89S52具有2个16位的定时器/计数器:Timer0和Timer1。Timer0是通用的计数器;Timer1是多功能计数器。Timer1是一个16位定时/计数器,它既可以做定时器,又可以做事件计数器。其工作方式由特殊寄存器T2CON中的C/T2位选择。定时器2有三种工作模式:捕捉方式、自动重载和波特率发生器。(7)串行设备接口 串行输入输出端口提供了1个1位的串行接口,可以与其他设备进行数据交换。在AT89S52内通过P3.0和P3.1端口实现与外围设备串行数据交换的功能。1.2 编程软件Keil1.2.1 Keil软件介绍(1)系统概述 Keil C51软件提供丰富库函数的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,易理解。在开发大型软件时非常能体现高级语言的优势。下面介绍Keil C51开发系统各部分功能和使用。 (2)Keil C51单片机软件开发系统的整体结构 C51工具包的整体结构,uVision是C51 for Windows的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE本身或其它编辑器编辑C或汇编源文件。目标文件可由LIB51创建生成库文件,也可以与库文件

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号