学士学位论文—-基于单片机的学生宿舍防盗报警系统设计.doc
《学士学位论文—-基于单片机的学生宿舍防盗报警系统设计.doc》由会员分享,可在线阅读,更多相关《学士学位论文—-基于单片机的学生宿舍防盗报警系统设计.doc(42页珍藏版)》请在咨信网上搜索。
1、摘 要本设计是以AT89C51为控制中心,实现对宿舍人员进出情况及人数的统计、贵重物品的检测及报警功能。本系统设计并制作了一个主机,多个从机。从机由信号采集单元、信号传输单元、控制单元等组成,完成对宿舍盗情等信息的采集、处理和发送功能。其中盗情检测由热释电红外传感器、光电开关和电磁信号感应技术(电磁型霍尔开关)完成。当防盗探测器检测到险情的时候,向单片机发出中断申请,再由单片机控制报警电路,实现自动报警。主机通过无线传输器件nRF905接受从机信息,实现异地实时监控功能;该系统成本较低,应用于学生宿舍,能较好地完成宿舍内的安防,在异常情况时立即报警。经过测试,本系统完成了题目的各项要求。该系统
2、不仅具有传统防盗控制方法的优点,还具有易于维护和实现非接触、高可靠监测的特点,并且硬件开销成本低,适宜宿舍、普通家庭、寝室、办公场所等。 关键词:AT89C51单片机, nRF905,热释电红外传感器,报警电路目 录第一章 绪论1第二章 任务要求与系统方案的论证22.1 设计任务及要求22.2 总体方案论证22.3 主控单元的选取方案32.4 无线信号传输模块的选取方案32.5 宿舍人员检测模块的选取方案32.6 人员出入检测模块的选取方案52.7 显示模块的选取方案52.8 时间模块的选取方案62.9 键盘的选取方案6第三章 系统硬件设计83.1 主控单元83.1.1 AT89C51单片机的
3、简单概述83.1.2 AT89C51单片机的基本组成功能方块图83.1.3 AT89C51管脚的说明83.1.4最小工作系统原理103.2 电源模块113.3键盘解警电路设计113.4 无线信号传输模块123.4.1 nRF905概述123.4.2 nRF905的特点133.4.3 nRF905的外部管脚接线图143.4.4 无线信号传输模块电路设计143.5宿舍人员检测143.5.1 热释电红外传感器工作原理143.5.2热释电红外传感器内部电路原理153.5.3 热释电红外传感器电路设计163.6 人员出入检测173.6.1 光电开关工作原理173.6.2 人员出入检测电路设计173.7
4、贵重物品的检测183.8时钟芯片电路183.9 液晶显示电路设计203.9.1 LCD 12864接口时序203.9.2 LCD12864引脚说明213.9.3 液晶显示电路设计223.10 KeilC 51的介绍23第四章系统软件设计244.1 主机程序流程244.2 从机程序流程244.3 时钟读取显示流程设计254.4 按键模块设计264.5 密码模块设计27总结29致谢30参考文献31附 录32附录一 主机系统接口连接示意图32附录二 从机系统接口连接示意图33附录三 Proteus仿真原理图34附录四 设计编程程序35III湖南工业职业技术学院学生毕业设计第一章 绪论 防盗控制可广泛
5、应用于工厂、家庭、汽车等场合。实现无接触、智能化报警是防盗控制系统目前的发展方向。随着社会的不断进步和科学技术、经济的不断发展,人们生活水平得到很大的提高,对私有财产的保护意识在不断的增强,因而对防盗措施提出了新的要求。近年来,各高校宿舍,如何有效地对宿舍进行防盗已经成为一个亟待解决的问题。本文介绍了宿舍智能防盗防火报警系统,采用AT89C51为核心单片机控制,集智能化防盗功能宿舍报警系统,可实现自动检测与无线传输报警。防盗检测是指由热释电红外探测与光电开关及电磁信号感应技术(电磁型霍尔开关)构成的探测器实现智能检测。多传感器的应用实现了低误报率,增强了系统可靠性。当防盗探测器检测到险情的时候
6、,向单片机发出中断申请,从机与主机直接通信,实现人机交互,表现智能化。主机可以与各从机无线通信,能显示当前各监控端的平安信息。并能发送一些安防提醒信息。智能宿舍防盗报警系统主要应用了单片机技术和现代化电子通信技术,具有多项功能。并且防盗报警系统具有性能稳定、能全天候工作、耗电省,安装使用方便等特点。防盗系统监测模块前端传感器有红外线探头,采用热释电技术的红外探头,具有超低误报率、防电磁干扰、功耗小等特点,应用较广;防盗系统的报警模块为声、光报警,形式多样、反应迅速。当系统监测模块检查到入侵信号报警模块能将被盗状态以声音和指示灯方式传输到十几米甚至几十米的范围。防盗系统的通知模块能在有盗情时通知
7、管理中心,达到及时报警的目的,使人们能对现场进行高灵敏度监听。第二章 任务要求与系统方案的论证2.1 设计任务及要求 (1)实现人体检测与声光报警功能。(3)用键盘输入密码完成报警系统的解警等工作状况。(4)实现异地监控。(5)能反映宿舍内人员的进出情况及人数的记录。(6)宿舍无人时提示锁门。 (7) 能记录最近几天的宿舍安防情况。 (8) 实现网络控制,可在监控平台监控多个宿舍。(9)能检测本宿舍贵重物品的进出情况。2.2 总体方案论证 根据题目要求的需要,本系统设计规划成三个主要模块:一个主机模块,两个从机模块(以两个从机模拟多个从机)。主机模块主要由无线接收模块、液晶显示模块、声光报警模
8、块、键盘解警模块和电源模块等构成;从机模块主要由无线发射模块,各种检测模块和电源模块等构成。硬件部分就应该包括以下几部,如图2.1所示。图2.1系统总体结构图2.3 主控单元的选取方案 在该系统的两个组成部分中,都存在着MCU的选取问题,MCU的性能及其成本决定着整个系统的性能和成本。在异地监控站部分,MCU主要是对红外报警器进时监控、记录宿舍内的安防情况以及当警报发生时通过输入特定密码以达到解警行实的目的,因此可以有二种主控单元的选择方案。 方案一:选用FPGA(现场可编程门阵列)作为系统的控制器。FPGA作为新一代的可编程器件使得其应用较为灵活,功能从简单到复杂都可以实现,但是在该系统中,
9、若使用FPGA则会提高系统的成本,同时由于增加的FPGA,也会给电路的维修工作带来不可必要的麻烦。 方案二:选用AT89C51单片机。AT89C51单片机具有体积小、驱动能力强、可靠性高、低功耗、处理中断能力强等特点,5V低电压供电,功耗较低;16位微处理器芯片能保证任务快速准确的执行;AT89C51具有丰富的功能模块资源:RAM、ROM空间大,AT89C51单片机自身支持/转换,功能强大,该芯片内置了在线仿真、编程接口,可方便地实现在线调试,同时简化了外围电路,极大地提高了开发效率。 综上,将AT89C51单片机作为主控单元的最终选取方案。2.4 无线信号传输模块的选取方案 在该系统中无线信
10、号传输模块主要完成对报警信号的采集以及完成报警信号的无线发送,因此有以下两种方案可供选择:方案一:采用挪威Nordic公司生产的nRF905无线发射与接收模块。nRF905工作在433/868/915MHz 3个ISM频道,传输距离1000米左右,对于该系统来说,正合适对整个宿舍楼进行检测。虽然其成本高,但其器件得到充分利用。方案二:采用PT2262/PT2272无线发射与接收模块。PT2262/PT2272工作于315MHz,传输距离比nRF905要近,但该系统是对整个宿舍楼进行远距离监控,其传输距离不足。因此选用nRF905作为该系统的无线发射与接收模块。2.5 宿舍人员检测模块的选取方案
11、热释电红外传感器(人体红外感应模块)是一种能检测人或动物发射的红外线而输出电信号的传感器。它目前正在被广泛的应用到各种自动化控制装置中。除了在我们熟知的楼道自动开关、防盗报警上得到应用外,在更多的领域应用前景看好。比如:在房间无人时会自动停机的空调机、饮水机;电视机能判断无人观看或观众已经睡觉后自动关机的机构;开启监视器或自动门铃上的应用;结合摄影机或数码照相机自动记录动物或人的活动.红外发射接收有两种方式,可以采用主动和被动方式。主动方式需要红外接收源和相应的接收、检测设备,红外线的发、收光路,或对准,或依靠反射方式进行。为了加大监控距离,要求发射功率较大,接收灵敏度较高。主动方式最大的缺点
12、是把运动着的生物体和运动着的非生物体区分开来,只要将红外线束或红外光路遮挡,就会触发误报。如果有物体坠落遮挡,都会导致误报。 被动式红外传感技术是利用红外敏感元件将活动生物体发出的微量红外线转换成相应的电信号,并进行放大、处理,对被监控的对象实施监控。它能可靠地将运动着的生物体(人)和飘落的物体加以区别。同时,它还具有监控范围大、隐蔽性好、抗干扰能力强和误报率低等特点。综合考虑后本设计采用被动式红外传感器作防盗传感器。红外线波长范围大致在0.761000m之间。物体发射出的红外线辐射能,最强波长和温度的关系满足m*T=2989(um*k) 其中m为最大波长,T为绝对温度。人体的正常体温为363
13、7.5C,即309310.5K,其辐射的最强的红外线的波长为m=2989/(309310.5)=9.679.64um中心波长为9.65um。从内部结构分,热释电红外传感器有单探元、双元件、四元件及特殊型。双探元是将两个特性一致的探测元进行串接,组成差动平衡电路,有利于抑制因探测元自身温度变化而产生的干扰。四元件与双元件类似。用于人体探测的热释电红外传感器多采用双(探测)元或四元的器件。由于灵敏度要求不是很高,加之四元件价格相比双元更贵,因而设计最终采用双元的热释电红外传感器。选择了几种器件作比较,如表2.1所示。表2.1 几种红外传感器的主要参数型 号Q74P228LN084性能说明探测元双元
14、双元双元探头类型封装形式TO-5TO-5TO-5金属封装响应度6500V/M4500 V/M3900 V/M衡量灵敏度的重要指标等效噪声功率9.610-10110-91.110-9衡量稳定度的主要指标窗口波长715um714um714um探测器接收红外线的谱范围使用温度-55+125-40+80-40+80器件能正常使用的温度范围从上表分析可以知道Q74的综合性能较好,且几者的价格相差不大,因而选用Q74热释电红外传感器用于电路设计。2.6 人员出入检测模块的选取方案光电开关是传感器大家族中的成员,它把发射端和接收端之间光的强弱变化转化为电流的变化以达到探测的目的。由于光电开关输出回路和输入回
15、路是电隔离的(即电绝缘),所以它可以在许多场合得到应用。按检测方式可分为反射式、对射式和镜面反射式三种类型。对射式检测距离近,可检测半透明物体的密度(透光度)。反射式的工作距离被限定在光束的交点附近,以避免背景影响。镜面反射式的反射距离较远,适宜作远距离检测,也可检测透明或半透明物体。本系统选择对射式光电开关。2.7 显示模块的选取方案12864A-1汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵,16*8=128,16*4=64,一行只能写8个汉字,4行;)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。本系统选取其作为显示模块,
16、适时显示宿舍的安防情况。2.8 时间模块的选取方案DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、星期、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302时钟芯片内含有一个实时时钟/日历和31字节静态RAM,通过简单的串行接口与单片机进行通信。实时时钟/日历电路提供秒分时日日期月年的信息,每月的天数和闰年的天数可自动调整。DS1302工作时功耗很低,保持数据和时钟信息时功率小于1mW。DS1302时钟芯片的最大优点是当单片
17、机掉电后DS1302时钟芯片能继续计数。DS1302的引脚如图2.3所示。图2.3 DS1302的引脚功能图2.9 键盘的选取方案键盘有两种,一种是编码键盘,一种是非编码键盘。编码键盘主要通过硬件电路产生被按按键的键码和一个选通脉冲,选通脉冲常作为CPU的中断请求信号,以便通知CPU以中断的方式接受按键的键码,这种键盘使用方便,但硬件电路复杂,一般不采用。而非编码键盘的每个按键的作用只是使相应接点接通或断开,每个按键的键码并非由硬件电路产生,而是由相应的扫描处理程序对它扫描形成的,因此,非编码键盘的硬件电路简单,得到广泛的应用。非编码键盘又有矩阵式和独立式两种。矩阵式键盘(也称行列式键盘)适用
18、于按键数目较多的场合,它由行线和列线组成,按键位于行列的交点上。一个33的行列结构可以构成一个有9个按键的键盘。同理,一个44的行列结构可以构成一个16键的键盘,很明显,在按键数量较多的场合,矩阵式键盘与独立式键盘相比,要节省很多的I/O口。按键设置在行列线交点上,行列线分别接到按键开关两端。行线通过上拉电阻接到+5V上。平时无按键按下时,行线处于高电平状态,而当有按键按下时,行线电平状态将由于此行线相连的列线电平决定。列线电平如果为低电平,则行线电平为低电平,列线电平如果为高电平,则行线电平为高电平。这是识别矩阵键盘按键是否按下的关键所在。由于矩阵键盘中行列线为多键共用,各按键均影响该键所在
19、行列的电平。因此各按键彼此将相互发生影响,所以必须将行列信号配合起来做适当的处理,才能确定闭合键的位置。独立式按键就是各按键相互独立,每个按键各接入一根输入线,一根输入线上的按键工作状态不会影响其他输入线上的工作状态。因此,通过检测输入线的电平状态可以很容易判断哪个按键按下了。独立式按键电路配置灵活,软件简单。但每个按键需要占用一个输入口线,在按键数量较多时,需要较多的输入口线且电路结构复杂,故此种键盘适用于按键较少或操作速度较高的场合。为了节省I/O口,我决定使用矩阵式键盘,使用44的。第三章 系统硬件设计3.1 主控单元3.1.1 AT89C51单片机的简单概述AT89C51单片机是美国A
20、tmel公司生产低电压,高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(EPROM)和128 bytes的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存取技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储 8单元,功能强大。AT89C51单片机可提供许多高性价比的应用场合,可灵活应用于各种控制领域。3.1.2 AT89C51单片机的基本组成功能方块图图3.1 AT89C51的基本组成方块图由图可见,在这一块芯片上,集成了一台微型计算机的主要组成部分,其中包括CPU、存储器、可编程I/O口、定时器计
21、数器、串行口等,各部分通过内部总线相连。再配置一定的外围电路,即可构成一个基本的微型计算机系统3.1.3 AT89C51管脚的说明 AT89C51采用40引脚双列直插封装形式,引脚图如图3.1所示。AT89C51单片机是高性能单片机,因为受引脚数目的限制,所以有不少引脚具有第二功能。其引脚分为电源及时钟引脚、控制引脚、I/O口引脚三类:(1)电源线VCC:供电电源 GND:接数字地(2)端口线4个8位端口共32条引脚,用于传输数据、地址、控制、状态等信息。PO口(P1.0P1.7):多功能端口,作为地址总线(低8位)及数据总线的分时复用端口。Pl口(P1.0P1.7):单功能端口,用于数据输入
22、输出传输。P1口是专为用户使用的准双向I/O口,应先向端口输出锁存器输入高电平11。P2口(P2.0P2.7):多功能端口,用于传输地址信息或作为普通I/O端口。P3口(P3.0P3.7):多功能端口,用于传输地址信息或作为普通I/O端口。P3.0: RXD,串口输入P3.1:TXD,串口数出P3.2:INTO,外部中断O输入(3)控制线:共6条,传送控制信号。ALE:用于地址锁存,用于区分在多功能端口传送的数据地址信息,ALE=O,锁存数据,ALE=1,锁存地址。PROG:对片内flash存储器编程时,作为输入端。RST:复位信号输入端。RST=1,复位。EA:允许访问外程序存储器。EA=O
23、/1:片外片内存储器有效。XTALl:反向振荡放大器的输入及内部耐钟工作电路的输入。XTAL2:反向振荡器的输出,如采用外部时钟源驱动器件,应不接。图3.2为AT89C51单片机的引脚图3.1.4最小工作系统原理图3.3 最小系统原理图此图是单片机工作的最小系统原理图,在这个电路中又可以分为复位电路和晶振电路,如图3.4和图3.5所示:图3.4复位电路 复位电路可以分为上电复位和手动按键复位两种。在系统上电的一瞬间单片机上电复位,原理是利用电容两端的电压不能突变,在一上电的瞬间电容好比短路,所以加在第九脚RST的电平是高电平,虽然时间很短,但是足以让单片机系统复位。手动按键复位的原理是,在系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学士学位 论文 基于 单片机 学生宿舍 防盗 报警 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。