欢迎来到天天文库
浏览记录
ID:33758266
大小:631.00 KB
页数:31页
时间:2019-02-28
《毕业论文-宿舍智能防盗防火报警系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、继续教育学院毕业设计(论文)题目:智能防火防盗报警系统设计院、系(站):学科专业:学生:穆金浩学号:指导教师:年月-30-继续教育学院毕业设计(论文)题目:智能防火防盗报警系统设计院、系(站):学科专业:学生:穆金浩学号:指导教师:年月-30-摘要本文针对宿舍智能防盗防火报警系统,出了一种基于Atmel89C51单片机控制的智能防盗防火报警的设计方案。智能化寝室防盗防火报警系统集防盗防火功能于一体,可实现自动检测与声光报警功能。该智能防盗防火报警系统利用传感器技术可以实现人体检测、烟雾检测、人出入情况的检测以及贵重物品的
2、检测,经过信号的处理后,利用ATmel89C51单片机实现自动控制。声光报警是通过声音和各种光来向人们发出示警信号的一种不会引燃易燃易爆性气体的报警信号。当寝室现场火灾紧急情况时,火灾报警控制器送来的控制信号启动声光报警电路,发出声和光报警信号,完成报警目的以及实现用键盘输入密码完成报警系统的解警等工作状况以及异地监控等功能。关键词:智能报警系统;声光报警;人体检测;烟雾检测-30-目录1设计任务与基本要求31.1设计任务31.2设计要求32方案比较与论证42.1控制器的选择42.2人体检测传感器的选择52.3烟雾传感器
3、的选择52.4人出入检测方案63系统结构框图、功能框图、示意图73.1系统结构框图73.2系统功能框图73.3系统示意图84系统硬件设计84.1单片机最小系统84.2串行通信电路94.3热释电红外传感器模块104.4烟雾传感器模块124.5声光报警系统设计134.6检测人出入情况—红外反射式传感器134.7检测贵重物品霍尔传感器模块144.8语音模块154.9键盘输入密码解警模块164.10显示模块175系统软件设计185.1系统总流程图185.2火灾检测流程图195.3贵重物品检测流程图205.4进出情况以及“锁门”提
4、示流程图215.5串行通信流程图226实际测试236.1测试设备236.2测试结果236.3发挥部分247设计总结25-30-参考文献26附录271设计任务与基本要求1.1设计任务设计一个报警系统(低成本),系统应用于学生宿舍,能自动监视宿舍内的安全情况,有异常情况发生时能立即发出报警和求助信息。1.2设计要求1.基本要求(1)实现人体检测与声光报警功能。(2)实现烟雾检测与声光报警功能。(3)用键盘输入密码完成报警系统的解警等工作状况。(4)实现异地监控。(5)能反映宿舍内人员的进出情况及人数的记录。(6)宿舍无人时提
5、示锁门。2.发挥部分(1)人体检测范围5米左右。(2)能记录最近几天的宿舍安防情况。(3)实现网络控制,可在监控点监控多个宿舍。(4)能检测本宿舍贵重物品的进出情况。-30-2方案比较与论证2.1控制器的选择方案一:AVR系列单片机内资源丰富,接口也很强大,具有AD转换等电路,保密性也不错,在很多场合可以替代51系列单片机,但是对位进行操作时,AVR系列单片机并不能直接对RAM中的某位进行位操作,必须通过状态寄存器SREG的T进行中转。例如对RAM中的R0寄存器的第四位置位,则BSET6;状态寄存器T置位BLDR0.4
6、:将T位复制到R0的第四位,显然,AVR对位的操作复杂一些。方案二:51系列优点之一是它从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,或布尔处理器。它的处理对象不是字或字节而是位。它不光能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。虽然其他种类的单片机也具有位处理功能,但能进行位逻辑运算的实属少见。51系列在片内RAM区间还特别开辟了一个双重功能的地址区间,十六个字节,单元地址20H~2FH,它既可作字节处理,也可作位处理,使用极
7、为灵活。这一功能无疑给使用者提供了极大的方便,因为一个较复杂的程序在运行过程中会遇到很多分支,因而需建立很多标志位,在运行过程中,需要对有关的标志位进行置位、清零或检测,以确定程序的运行方向。而实施这一处理(包括前面所有的位功能),只需用一条位操作指令即可。51系列的另一个优点是乘法和除法指令,这给编程也带来了便利。当然AT89C51单片机也是一个低功耗、高性能CMOS8位处理机,片内含有4KB的可擦写的只读存储器,器件采用ATMEL公司的高精度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51的引脚结构。
8、芯片内集成了通用的8位中央处理器和FLASH内存,功能齐全。加上体积小而且价格低廉。综上所述,在51系列单片机可以满足该设计的情况下,考虑51系列单片机对位处理的简单性,给编程带来了方便,我们选择ATmel公司的89C51单片机作为控制器件。-30-2.2人体检测传感器的选择方案一:使用微波防盗探测器来检测屋内是否有
此文档下载收益归作者所有