版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、长春理工大学毕业设计编号 本科生毕业设计基于单片机的防火防盗报警系统fire alarm system based on single-chip microcomputer学 生 姓 名 xxx专 业电子信息科学与技术学 号xxx指 导 教 师xxx分 院电子工程分院2013年 6 月摘 要 近年来,随着各高校规模的扩大,在校生的数目飞速增长,学生宿舍的不安定因素也越来越多。由于同学们安全意识不强,盗窃、火灾等危害学生财产和生命安全事件的发生概率也在增长,给各高校的平安校园建设带来一定困难。为此,在计算机技术、电子信息技术和无线通信技术的基础上,文中提出了宿舍智能防火防盗报警系统的设计。该系统
2、可以对学生宿舍内部中的盗窃、火灾和违章用电等不安全因素进行监控,如有警情可迅速告知宿舍管理人员前去处理,实现了对学生宿舍的安全监控,缩短了对宿舍中突发事件的反应时间,给高校学生的平安求学带来了保障。文中提出了一种宿舍智能防火防盗报警系统的设计。系统中,监测电子系统以atmega16为控制核心,辅以各种传感器,对学生宿舍的安全信息进行采集,如有警情通过无线通信模块传送至监控中心,自动提示值班人员前去处理,实现了对学生宿舍的安全管理。关键词:mega16;烟雾传感器;热释电人体红外传感器 ;报警系统;无线通信模块abstractin recent years, with the expansion
3、 of the university scale, the number of students increased rapidly, unstable factors are more and more students dormitory. as a result of the students safety awareness is not strong, the probability of occurrence of theft, fire and other hazards students property and life safety event is on the incr
4、ease, bring certain difficulty to building a peaceful campus in colleges and universities. therefore, based on computer technology, electronic information technology and wireless communication technology, this paper puts forward the design of intelligent fire alarm system in the dormitory. the syste
5、m can monitor electric insecurity factors of student dormitory in the theft, fire and illegal, such as alarm can quickly inform dormitory management personnel to deal with, the safety monitoring of the student dormitory, to shorten the reaction time of unexpected events in the dormitory, to the univ
6、ersity students study brings peace security.this paper presents a design of intelligent fire alarm system in the dormitory. in the system, monitoring electronic system with mega16 as the control core, supplemented by a variety of sensors, acquisition of safety information on the student dormitories,
7、 such as alarm through the wireless communication module are transmitted to the monitoring center, automatically prompts the staff on duty to deal with, the realization of student dormitory safety management. keywords: mega16; sim300 communication; smoke sensor; human pyroelectric infrared sensor绪论课
8、题研究的相关背景 随着人类的进步和社会科学与技术的迅猛发展,人类开始迈入数字化和网络化为平台的智能化社会,人们对工作、生活等环境的要求也越来越高,开始出现了比如智能化仪表、智能化家电、智能化汽车、智能化小区等具有不同职能成都的产品、设备工具甚至工作环境和生活环境,并且呈现出高速发展的趋势。伴随着数字化与网络化的进程买智能化的浪潮席卷了世界的每一个角落,成为一种是不可当的历史趋势。其中正在兴起的智能小区建设热潮,反映了国际社会信息化和智能化的发展要求,是21世纪的主流和趋势。课题研究的目的近年来,随着科技的发展和人们安全防范意识的提高,钢质防盗门和钢质窗户防盗网等传统的防盗措施已不能满足人们的需
9、要。迫切需要一种面向普通家庭用户,性价比高,运行可靠,可拒非法入侵者于户外的智能防盗报警系统来代替防盗门、防盗网。因此本设计的目的就是为了找到一种适合普通家庭式防盗系统。国内外研究现状及发展动态防盗报警系统是用物理方法或电子技术,自动探测发生在布防监测区域内的侵入行为,产生报警信号,并辅助提示值班人员或其主人发生报警的区域部位,显示可能采取的对策的系统。防盗报警系统是预防抢劫、盗窃等意外事件的重要设施。一旦发生突发事件,就能通过声光报警信号,使于迅速采取应急措施。防盗报警系统与出入口控制系统、闭路电视监控系统、访客对讲系统和电子巡更系统等一起构成了入侵防范系统。防盗报警系统通常由探测器(又称防
10、盗报警器)、传输通道和报警控制器三部分构成。 报警探测器是由传感器和信号处理组成的用来探测入侵者入侵行为的电子和机械部件组成的装置,是防盗报警系统的核心,而传感器又是报警探测器的核心元件。采用不同原理的传感器件,可以构成不同种类、不同用途、达到不同探测目的的报警探测装置。 中国防盗控制技术的发展大致起源于上世纪60年代初北京故宫博物院的安防报警系统。当年,中国老一辈的安防技术工作者在完全隐蔽、可靠报警、绝对防火的全木质结构环境下完成了该系统的安装与调试,该系统就发挥了很好的作用。之后的若干年,中国安防技术一直是以防盗报警系统为主,其应用场合也主要限于金融与文博系统。由于当时基于光电导摄像管的摄
11、像机体积大且价格昂贵,因而在安防技术市场中可视化的闭路电视监控系统的应用案例极少。 随着时代的变迁,智能防盗技术有了较大的发展, 1994年秋在北京全国农业展览馆举办的展览会上,展出了部分关于防盗控制系统产品;1995年夏在天津国际展览中心的消防安防设备展览会上,展出了更多的安防技术相关产品,气氛火热。紧接着到1996年,由中国安防产品行业协会等单位主办了全国首届“国际社会公共安全产品博览会”,一下子吸引了国内外300多厂商参展,由此标志了中国防盗及安防技术市场的形成。 在国内安防防盗市场开始蓬勃发展的同时,2001年11月,中国安防界在深圳成功举办了首届中国安防论坛,全国人大副委员长、中国科
12、协主席周光召院士题词。中国科学院和中国工程院的5位院士以及国内30多位安防领域的知名专家、教授发表了演说,较全面地展示了中国安全防范领域的技术动态和发展方向,促进了学术界和企业界的交流与合作,探讨了中国公共安全行业如何应对wto,以及行业发展、管理、动作更加科学化、规范化的有关问题。首届安防论坛的举办,为架构中国安防的理论体系,研讨中国安防的发展战略,开创良好的学术氛围,为举办更大规模的学术论坛积累了经验,创造了条件。到2008奥运项目首都国际机场捷运系统监控项目就是在先进的数字化、网络化视频监控系统中进一步整合了无人驾驶车辆自动传感监控系统、无线移动网络系统以及多系统的智能网管系统,一改传统
13、电视监控系统仅仅是画面监视及简单报警联动的实现方式,而安防系统整体解决方案(total solution)概念必将成为现代电视监控系统的发展方向。基于单片机的防火防盗报警系统研究内容本系统采用mega16单片机作为控制系统的控制核心,利用烟雾传感器实现烟雾检测,热释电人体红外传感器实现人体检测,红外光电传感器检测人员进出,sim300模块实现异地通讯和网络控制实现短信报警功能,键盘输入密码解警,无线发射器和无线接收报警器实现贵重物品进出检测,蜂鸣器模块实现声音报警,所有记录情况采用液晶显示。上位机与主控端直接通信,实现人机交互,体现智能化。主控端可以与各监控端通信,能显示当前各监控端的安全信息
14、。监控端具有人体监测、烟雾监测、声光报警。烟雾传感器放大电路、声光报警电路、键盘电路、稳压电源电路经过测试均达到较好效果。利用有线通信实现主控端对各宿舍监控端传感器模块的控制。经过测试,本系统能够很好的完成题目各项要求。第一章 基于单片机的防火防盗系统总体设计本次毕业设计选用avr单片机atmega16作为主系统,利用烟雾报警器识别是否有火灾用lcd12864液晶显示屏和声光报警系统输出,运用3*4矩阵键盘控制和sim300模块进行远程无线报警系统实现上位机与主控端直接通信,实现人机交互,体现智能化来完成本次设计 。 1.1 基于单片机的防火防盗系统总体功能本防盗报警系统是一种新型的电子安全报
15、警系统,该系统的设计是将电子探测、单片机控制和通信技术相结合,从而形成一个可靠的防盗报警系统。系统总体构成包括烟雾模块、信号采集与处理模块、短信自动报警器和键盘显示模块等。当用户离家时,把系统置于工作模式,防盗、防火探测器不断地进行采集,当在警戒范围内出现人体时、家中发生煤气泄 漏或火灾时,信号处理电路向单片机输出信号,单片机与短信模块通信,短信通知家主,同 时启动本地声光报 警,提起周围人的警惕。1.2 系统组成图1-1 基于单片机的防火防盗报警系统框图第二章 方案论述与比较2.1控制模块方案 方案一:采用通用的51单片机作为主控制器。51单片机通用灵活、价格低廉、使用方便,但此单片机字长有
16、限,数据处理能力很弱,处理速度较慢,资源不够丰富,需要扩展较多的外围电路,降低了系统的可靠性,增加了制作的费用,难以满足本设计要求。 方案二:可编程逻辑器件cpld,它具有编程灵活、集成度高、设计开发周期短、适用范围宽、开发工具先进、设计制造成本低、标准产品无需测试等特点,可实现较大规模的电路设计。但是,该器件主要依赖于软件设计,缺少硬件的配合,致使程序设计复杂,难以使用,运算速度太快。cpld同样难以满足本设计的需要。 方案三: 采用mega16 单片机来实现,此单片机i/o接口比较多,易于扩展外围电路,开发板集成了键盘、数码管,时钟、另外方便的是该芯片内置在线仿真,编程接口,可以方便实现在
17、线调试,这大大简化了系统的开发和调试的复杂度。对以上三种方案进行比较,方案一需要扩展较多的外围电路,降低了系统的可靠性,增加了制作的费用,方案二依赖于软件设计,缺少硬件的配合,致使程序设计复杂,难以使用,采用方案三接口比较多,使用灵活,可以方便实现在线调试,这大大简化了系统的开发和调试的复杂度。2.2电源模块方案 方案一:采用两节4.2v可充电式锂电池供电,经过7805的电压变换后给单片机系统和其他芯片供电。锂电池的电量比较足,并且可以充电,重复利用,因此,这种方案比较可行。但锂电池的价格过于昂贵,这会大大超出我们的预算,为遵循此次大赛成本低的原则,放弃了这种方案。方案二: 采用9v干电池经7
18、805降压、稳压后给单片机系统和其他传感器供电。电池电量低,使用后丢弃会对环境造成污染,不符合绿色环保的理念。方案三:采用直流稳压电源。输出精度高,0到32v可调,调节范围大,使用简单,能为单片机提供稳定的工作环境。经过比较,采用方案三。2.3无线模块方案方案一:红外通信,红外通信器件易得,价格低廉,但必须直线收发是其致命弱点。方案二:采用自制的无线电发射和接收电路进行无线收发,此方案虽然思路简单,但是硬件电路的连接与调试十分复杂,装置工作时的稳定性难以保证。方案三:综合使用rs485总线和rs232总线,通过rs485与rs232接口转换,将通过rs485的信息通过rs232传到单片机上,但
19、是这需要连线布局,较为麻烦。方案四:采用sim300无线通信模块,sim300无线通信协议十分简单,以低电平作为起始位,高电平作为停止位,中间可传输58比特数据和一比特奇偶校验位,奇偶校验位的有无和数据比特的长度有通信双方约定。收发可同时进行,互不干扰。综上考虑,我们选用sim300无线通信模块,确保了通信的流畅性和准确性2.4显示部分设计方案方案一:采用八位共阴极led数码管进行显示,利用单片机串行口的移位寄存器工作方式,外接max7219串行输入共阴极显示驱动器,每片可驱动8个led数码管。方案二:采用点阵字符型ts12864a-3lcd液晶显示,可以显示数字与阿拉伯字母等字符,随着半导体
20、技术的发展,ts12864a-3lcd的液晶显示越来越广泛的应用于各种显示场合。方案三:采用lcd12864显示屏,带中文字库的128x64 是一种具有4 位/8 位并行、2 线或3 线串行多种接口方式,内部含有国标一级、二级简体 中文字库的点阵图形液晶显示模块;其显示分辨率为12864, 内置8192 个16*16 点汉字,和128 个16*8 点ascii 字符 集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84 行1616 点 阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶 显示模块
21、相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块比较这三种方案,数码管显示驱动简单,但显示信息量少,功耗大;利用液晶显示可以工作在低电压、低功耗下,显示界面友好、内容丰富,综合考虑,选用lcd12684来实现显示功能。2.5烟雾检测模块方案方案一:采用光敏传感器,该传感器是最常见的传感器之一,可以对许多烟雾浓度进行检测,但是在进行检测时要将烟雾信号转化为光信号才可以,经尝试,电路不稳定,不易控制。方案二:采用烟雾传感器,它是一种离子是烟雾传感器,工作性能稳定可靠,低功耗,结构设计独特,防虫、防尘、抗外界光线干扰并且有特殊的防潮设计。可以广泛运用到各种消
22、防报警系统中,性能远优于气敏电阻类的火灾报警器,并且价格适中。综合考虑我们选择方案二。2.6 提示锁门模块方案一:采用自制的蜂鸣器电路,实现声光报警。该方案实现比较容易,蜂鸣器的声音可以很好的提示锁门。并且所有报警电路都用蜂鸣器模块,节省了i/o口线资源。方案二:采用mega16编程的语音模块,以软件的形式实现。程序设计较为复杂,并且降低程序执行效率。综合考虑,选用方案一。2.7 贵重物品检测模块方案一:采用振动传感器。将振动的加速度转换成与之成比例的电压输出。可以检测环境振荡及低振荡,当物体移动时就报警,达到实时检测,但是其抗干扰能力低,而且麻烦,不利于一些经常移动的物体检测。方案二:根据超
23、市等一些大型场合的防偷盗检测原理,采用贴条形码的形式,将贵重物品的表面贴上条形码,将检测装置放置在宿舍的门口,当物品被拿出时便报警。方案三:采用再昂贵物品上装信号发生器,在监测地点装信号接收器,当贵重物品被拿出超过一定范围之后,自动发生报警信号,以此来监测贵重物品。此物品小巧,便宜,使用简单并且监测效果较好。综合上述方案,考虑推广普及成本及监测效果,采用方案三。第三章硬件设计3.1传输模块设计sim300是一款三频段gsm/gprs模块,可在全球范围内的egsm 900mhz、dcs 1800mhz、pcs 1900mhz三种频率下工作,能够提供gprs多信道类型多达10个,并且支持cs-1、
24、cs-2、cs-3和cs-4四种gprs编码方案。sim300结构小巧,外形尺寸仅40mm*33mm*2.85mm,几乎可满足所有对产品尺寸有要求的工业应用,比如智能电话,掌上电脑和其他移动设备。 模块与移动应用设备通过一个60引脚的板板连接器相连,它提供了模块与开发板的所有硬件接口,除了rf天线接口。 sim300内部功能模块有:键盘和spi 类型的lcd接口,方便用户开发自己的应用设备。 l具有调试和数据输出两个串口,帮助开发人员更容易开发产品。 l 双音频通道,包含两个麦克风输入和两个话筒输出,由at指令配置其工作模式。 sim300有两种rf天线接口:一种是天线连接器、一种是天线焊点。
25、天线连接器型号为murata mm9329-2700,或者用户也可以通过天线焊点自己焊接天线。 sim300具有低功耗设计,睡眠模式下的电流消耗仅为2.5ma。sim300内部集成了tcp/ip协议栈,并且扩展了tcp/ip at指令,使用户利用该模块开发数据传输设备变得非常简单方便。sim300是小体积即插即用模块中完善的四频gsm/gprs 解决方案使用工业标准界面, 使得具备gsm/gprs 850/900/1800/1900mhz功能的sim340以小尺寸和低功耗实现语音、sms、数据和传真信息的高速传输。 sim340的优良性能让它应用于许多方面,例如wll、m2m、手持设备等等。
26、四频gsm/gprs 模块,外形尺寸40mm x33mm x2.85mm 支持用户定制的mmi和键盘/lcd内嵌强大的tcp/ip协议栈3.2键盘模块设计我们采用34键盘实现输入密码解码解除报警功能,并且可以用键盘模拟锁门与未锁门,开启与关闭人体检测功能与贵重物品报警系统。 连接mega16单片机控制声光报警。具体电路图如下图所示图3.1 键盘电路图3.3烟雾检测模块烟雾报警器,别称火灾烟雾报警器、烟雾传感器、烟雾感应器等。一般将独立的, 实物产品 电池供电、或交流电供电电池为备电,现成报警时能发出声光指示的,称为独立式烟雾报警器。由总线供电,总线上可以连接有多个,与火灾报警控制器联网、通讯组
27、成一个报警系统,报警时现场无声音,主机有声光提示,这类感烟报警装置一般称之为感烟探测器。感烟探测器分带地址编码的、不带地址编码的。我们采用烟雾传感器,每个宿舍安装一个烟雾传感器,它是通过监测烟雾的浓度来实现火灾防范的,当有烟雾时它产生一个高电平,并将此高电平输出给单片机,单片机得到高电平信号控制报警装置发出报警信号,并使led灯发光。我们未采用现有的烟雾传感器的模组。调试过程中我们尝试过多种方案,如利用反相器等设计的方案,最终确定用该模块实现烟雾检测。最终设计的烟雾传感器电路原理图如下图所示图3.2 烟雾传感器原理图3.4人体检测模块题目要求我们检测出宿舍人员的进出情况并记录人数,若只用两个热
28、释电人体红外传感器来检测并计数,由于它的反应速度较慢,当两人或两人以上同时进入宿舍时它无法识别,因此,我们额外用了两个红外传感器来计数。考虑到以上情况,我们采用热释电人体红外传感器来识别是否有温度变化(即是否进出物是人),用红外避障传感器来统计出入人数。功能特点 1.全自动感应当有人进入其感应范围则输入高电平人离开感应范围则自动延时关闭高电平。输出低电平。 2.光敏控制(可选模块预留有位置可设置光敏控制白天或光线强时不感应。光敏控制为可选功能,出厂时未安装光敏电阻。如果需要请另行购买光敏电阻自己安装。 3.两种触发方式l不可重复h可重复。可跳线选择默认为h。不可重复触发方式即感应输出高电平后延
29、时时间一结束输出将自动从高电平变为低电平。可重复触发方式即感应输出高电平后在延时时间段内如果有人体在其感应范围内活动其输出将一直保持高电平直到人离开后才延时将高电平变为低电平(感应模块检测到人体的每一次活动后会自动顺延一个延时时间段并且以最后一次活动的时间为延时时间的起始点)。可重复触发方式即感应输出高电平后在延时时间段内如果有人体在其感应范围内活动其输出将一直保持高电平直到人离开后才延时将高电平变为低电平(感应模块检测到人体的每一次活动后会自动顺延一个延时时间段并且以最后一次活动的时间为延时时间的起始点)。4.具有感应封锁时间(默认设置0.2秒)感应模块在每一次感应输出后(高电平变为低电平)
30、可以紧跟着设置一个封锁时间在此时间段内感应器不接收任何感应信号。此功能可以实现(感应输出时间和封锁时间)两者的间隔工作可应用于间隔探测产品同时此功能可有效抑制负载切换过程中产生的各种干扰。 5.工作电压范围宽默认工作电压dc5v至20v6.微功耗静态电流65微安特别适合干电池供电的电器产品。7.输出高电平信号可方便与各类电路实现对接。人体检测功能可关闭,需要时用键盘开启。开启时如果检测到有人就开启声光报警。通过算法可使两个红外避障传感器分辨人员进、出两种状态。从而计算出宿舍人数。 当宿舍人数为零,并且门已锁时(可用键盘模拟),开启人体检测,如果检测到有人进入,则进行报警。热释电红外传感器原理图
31、如下图3.3所示图3.3 热释电红外传感器原理图3.5显示模块设计 在系统中,利用lcd12864液晶显示模组作为显示模块,利用键盘相应按键显示时间、人数、人员的进出情况、烟雾检测情况以及输入密码解警情况。该模块具有计数、状态显示、时间显示等功能。 带中文字库的128x64 是一种具有4 位/8 位并行、2 线或3 线串行多种接口方式,内部含有国标一级、二级简体 中文字库的点阵图形液晶显示模块;其显示分辨率为12864, 内置8192 个16*16 点汉字,和128 个16*8 点ascii 字符 集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84
32、行1616 点 阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶 显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。引脚图如图3.4所示图3.4 lcd12864引脚图表3-1 lcd12864的引脚引脚名称功能备注1gnd液晶供电。必须连接,否则液晶不工作。2vcc液晶供电。必须连接,否则液晶不工作。3nc无连接。4rs(cs)5rw(std)6en(sclk)7db0并行数据位。串行中不使用。8db1并行数据位。串行中不使用。9db2并行数据位。串行中不使用。10db3并行数据位。
33、串行中不使用。11db4并行数据位。串行中不使用。12db5并行数据位。串行中不使用。13db6并行数据位。串行中不使用。14db7并行数据位。串行中不使用。15psb16nc17/rst18nc19vcc_led背光供电。可以不连接,不使用背光。20gnd_led背光供电。可以不连接,不使用背光。表3-2 lcd12864的引脚功能 引脚 引脚功能gnd液晶gnd。这是给液晶工作供电的,不正常会不能正常的显示。vcc液晶vcc。这是给液晶工作供电的,不正常会不能正常的显示。vo液晶对比度调整端。需要输入一个电压信号控制液晶的灰度。不连接或是连接不正常会不显示。rs寄存器选择位。1-数据寄存器
34、;0-指令寄存器。rw读写信号位。1-读信号;0-写信号。en液晶使能位。1-使能液晶;0-禁止液晶操作。d0数据传输位0。d1数据传输位1。d2数据传输位2。d3数据传输位3。d4数据传输位4。d5数据传输位5。d6数据传输位6。d7数据传输位7。vcc背光vcc。如果连接不正常会导致液晶背光不亮,但是不影响液晶显示。可以不连接。gnd背光gnd。如果连接不正常会导致液晶背光不亮,但是不影响液晶显示。可以不连接。基本特性(1)低电源电压(vdd:+3.0-+5.5v)(2)显示分辨率:12864 点(3)内置汉字字库,提供8192 个1616 点阵汉字(简繁体可选)(4)内置128 个168
35、 点阵字符(5)2mhz 时钟频率(6)显示方式:stn、半透、正显(7)驱动方式:1/32duty,1/5bias(8)视角方向:6 点(9)背光方式:侧部高亮白色led,功耗仅为普通led 的1/51/10(10)通讯方式:串行、并口可选(11)内置dc-dc 转换电路,无需外加负压(12)无需片选信号,简化软件设计(13)工作温度: 0 - +55 ,存储温度: -20 - +603.6提示锁门模块设计 当单片机系统检测宿舍无人时,由内部程序控制麦克发出报警,提示锁门,锁门后即使宿舍无人也不会报警,键盘可模拟是否锁门与解除报警器。3.7贵重物品检测模块设计 金属传感器金属传感器按工作原理
36、分大致可以分为以下三类:利用电磁感应高频振荡型,使用磁铁磁力型和利用电容变化电容型。接近传感器可以不与目标物实际接触情况下检测靠近传感器金属目标物。按检测方法分:所有金属型:相同检测距离内检测任何金属。有色金属型:主要检测铝一类有色金属。通用型:主要检测黑色金属(铁)。 非接触检测,避免了对传感器自身和目标物损坏。无触点输出,操作寿命长。有水或油喷溅苛刻环境中也能稳定检测。反应速度快。 小型感测头,安装灵活。 接近传感器原理:电容式接近传感器由高频振荡器和放大器等组成,由传感器检测面与外界构成一个电容器,参与振荡回路工作,起始处于振荡状态。当物体接近传感器检测面对,回路电容量发生变化,使高频振
37、荡器振荡。振荡与停振这二种状态转换为电信号经放大器转化成二进制开关信号。高频振荡型接近传感器工作原理:电感式接近传感器由高频振荡、检波、放大、触发及输出电路等组成。振荡器传感器检测面产生一个交变电磁场,当金属物体接近传感器检测面时,金属中产生涡流吸收了振荡器能量,使振荡减弱停振。振荡器振荡及停振这二种状态,转换为电信号整形放大转换成二进制开关信号,经功率放大后输出。通用型接近传感器工作原理:振幅变化程度随目标物金属种类不同而不同,检测距离也随目标物金属种类不同而不同。所有金属型传感器工作原理:所有金属型传感器基本上属于高频振荡型。和普通型一样,它也有一个振荡电路,电路中因感应电流目标物内流动引
38、起能量损失影响到振荡频率。目标物接近传感器时,目标物金属种类如何,振荡频率都会提高。传感器检测到这个变化并输出检测信号。有色金属型传感器工作原理:有色金属传感器基本上属于高频振荡型。它有一个振荡电路,电路中因感应电流目标物内流动引起能量损失影响到振荡频率变化。当铝或铜之类有色金属目标物接近传感器时,振荡频率增高;当铁一类黑色金属目标物接近传感器时,振荡频率降低。振荡频率高于参考频率,传感器输出信号。3.8单片机模块设计熟悉运用mega16单片机,并运用mega16作为本次设计的核心。设计本次系统atmega16是基于增强的avr risc结构的低功耗8 位cmos微控制器。由于其先进的指令集以
39、及单时钟周期指令执行时间,atmega16 的数据吞吐率高达1 mips/mhz,从而可以缓减系统在功耗和处理速度之间的矛盾。 atmega16 avr 内核具有丰富的指令集和32 个通用工作寄存器。所有的寄存器都直接与算逻单元(alu) 相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的cisc 微控制器最高至10倍的数据吞吐率。 atmega16有如下特点:16k字节的系统内可编程flash(具有同时读写的能力,即rww),512字节eeprom,1k字节sram,32个通用i/o口线,32个通用工作寄存器,用于边界扫描的jtag
40、接口,支持片内调试与编程,三个具有比较模式的灵活的定时器/计数器(t/c),片内/外中断,可编程串usart,有起始条件检测器的通用串行接口,8路10位具有可选差分输入级可编程增益(tqfp封装)的adc,具有片内振荡器的可编程看门狗定时器,一个spi串行端口,以及六个可以通过软件进行选择的省电模式。工作于空闲模式时cpu停止工作,而usart、两线接口、a/d转换器、sram、t/c、spi端口以及中断系统继续工作;掉电模式时晶体振荡器停止振荡,所有功能除了中断和硬件复位之外都停止工作;在省电模式下,异步定时器继续运行,允许用户保持一个时间基准,而其余功能模块处于休眠状态;adc噪声抑制模式
41、时终止cpu和除了异步定时器与adc以外所有i/o模块的工作,以降低adc转换时的开关噪声;standby模式下只有晶体或谐振振荡器运行,其余功能模块处于休眠状态,使得器件只消耗极少的电流,同时具有快速启动能力;扩展standby模式下则允许振荡器和异步定时器继续工作。atmega16是以atmel 高密度非易失性存储器技术生产的。片内isp flash 允许程序存储器通过isp 串行接口,或者通用编程器进行编程,也可以通过运行于avr 内核之中的引导程序进行编程。引导程序可以使用任意接口将应用程序下载到应用flash存储区(applicationflash memory)。在更新应用flas
42、h存储区时引导flash区(boot flash memory)的程序继续运行,实现了rww 操作。 通过将8 位risc cpu 与系统内可编程的flash 集成在一个芯片内,atmega16 成为一个功能强大的单片机,为许多嵌入式控制应用提供了灵活而低成本的解决方案。atmega16 具有一整套的编程与系统开发工具,包括:c 语言编译器、宏汇编、 程序调试器/ 软件仿真器、仿真器及评估板。atmega16单片机有三种形式的封装:40脚双列直插pdip、44脚方形的tqfp和mlf形式(贴片形式)。其外部引脚封装如图3.5所示图3.5 atmage16 外部引脚与封装示意图其中,各个引脚的功
43、能如下: vcc: 芯片供电(片内数字电路电源)输入引脚,使用时连接到电源正极。 avcc:为端口a和片内adc模拟电路电源输入引脚。不使用adc时,直接连接到电源正极;使用adc时,应通过一个低通电源滤波器与vcc连接。 aref:使用adc时,可作为外部adc参考源的输入引脚。 gnd: 芯片接地引脚,使用时接地。 xtal2:片内反相振荡放大器的输出端。 xtal1:片内反相振荡放大器和内部时钟操作电路的输入端。reset:reset为芯片复位输入引脚。在该引脚上施加(拉低)一个最小脉冲宽度为1.5us的低电平,将引起芯片的硬件复位(外部复位)。 i/o引脚,分成pa、pb、pc和pd四
44、个8位端口,他们全部是可编程控制的双(多)功能复用的i/o引脚(口)。 四个端口的第一功能是通用的双向数字输入/输出(i/o)口,其中每一位都可以由指令设置为独立的输入口,或输出口。当i/o设置为输入时,引脚内部还配置有上拉电阻,这个内部的上拉电阻可通过编程设置为上拉有效或上拉无效。 如果avr的i/o口设置为输出方式工作,当其输出高电平时,能够输出20ma的电流,而当其输出低电平时,可以吸收40ma的电流。因此avr的i/o口驱动能力非常强,能够直接驱动led发光二极管、数码管等。而早期单片机i/o口的驱动能力只有5ma,驱动led时,还需要增加外部的驱动电路和器件。 芯片reset复位后,
45、所有i/o口的缺省状态为输入方式,上拉电阻无效,即i/o为输入高阻的三态状态。 其中mega16具有16kb系统内可编程flash的8位avr微控制器高性能、低功耗的 8 位 avr® 微处理器先进的risc结构(简单指令结构) 131 条指令 大多数指令执行时间为单个时钟周期32 个8 位通用工作寄存器- 计数/定时器:2个8位,1个16位 全静态工作 工作于16 mhz 时性能(最大吞吐量)高达16 mips 只需两个时钟周期的硬件乘法器 非易失性程序和数据存储器片内数据存储器: 16k 字节的系统内可编程 flash + 512 字节的eeprom(电可擦除可编程rom)擦写寿命
46、: 10,000 次 具有独立锁定位的可选boot 代码区通过片上boot 程序实现系统内编程真正的同时读写操作擦写寿命: 100,000 次1k 字节的片内sram 可以对锁定位进行编程以实现用户程序的加密 jtag 接口( 与ieee 1149.1标准兼容 ) 符合jtag标准的边界扫描功能 支持扩展的片内调试功能 通过jtag接口实现对 flash、eeprom、熔丝位和锁定位的编程 外设特点 两个具有独立预分频器和比较器功能的8 位定时器/ 计数器 一个具有预分频器、比较功能和捕捉功能的16 位定时器 /计数器 具有独立振荡器的实时计数器rtc 四通道pwm8路 10 位adc8 个单
47、端通道tqfp 封装的7 个差分通道2个具有可编程增益 (1x, 10x, 或200x)的差分通道 面向字节的两线接口 两个可编程的串行usart 可工作于主机/从机模式的 spi串行接口 具有独立片内振荡器的可编程看门狗定时器(watchdog) 片内模拟比较器 特殊的处理器特点 上电复位以及可编程的掉电检测 片内经过标定的rc 振荡器 片内/片外中断源(共有21个中断源)6种睡眠模式 : 空闲模式、adc噪声抑制模式、省电模式、掉电模式、standby 模式以及扩展的standby 模式 i/o和封装 32 个可编程的i/o口40 引脚pdip封装 , 44 引脚 tqfp 封装,与 44
48、 引脚mlf封装 工作电压: atmega16l:2.7 - 5.5vatmega16:4.5 - 5.5v 速度等级 0 - 8 mhz atmega16l 0 - 16 mhz atmega16 atmega16l在 1 mhz, 3v, 25c时的功耗 正常模式: 1.1 ma 空闲模式: 0.35 ma最小系统原理如图下所示图 3.6 avr单片机最小系统原理图第四章 软件设计 系统的软件设计采用c语言,对单片机进行编程实现各项功能。程序在windows 环境下采用arm1138编程开发环境下编写,可实现宿舍内人员的进出情况检测以及人数记录、烟雾检测、声光报警、异地监控、输入密码解警、
49、宿舍无人提示锁门、记录安防情况等功能。 4.1 软件总流程图4.2 主程序流程图第五章测试系统与误差分析5.1烟雾传感器烟雾传感器内部有一个加热丝,加热一段时间后才会有反应,即需要预热,预热后,当有烟雾时就会输出高电平,烟雾散去则输出低电平。测量情况如表1:根据以上数据,由于我们采用的比较器基准电压由tl431提供,最小值为2.5v,我们将可变电阻调到了40k左右。表5-1 烟雾传感器测试烟雾传感器的输出端与接地端之间的电阻检测气体种类输出电压变化范围1k普通烟雾0.05v-0.90v火机里的液化气0.o5v-4.86v10k普通烟雾0.73v-2.10v火机里的液化气0.73v-4.92v3
50、0k普通烟雾1.16v-2.72v火机里的液化气1.16v-4.97v40k普通烟雾1.72v-3.13v火机里的液化气1.72v-4.98v50k普通烟雾2.28v-3.13v火机里的液化气2.28v-4.96v70k普通烟雾3.39v-4.42v火机里的液化气3.39v-4.98v5.2热释电人体红外传感器测试热释电传感器模块上有两个电位器,一个可以调节延时时间,另一个可以调节测试距离。经过五次测量取平均值,我们测试的数据如表5-2: 表5-2 热释电红外传感器测试热释电红外人体与正前方的夹角可检测的最大距离可检测的最小距离延时时间调节两个电位器0633cm180cm1.75s15583c
51、m164cm1.83s30555cm142cm1.79s45486cm130cm1.81s60度以上检测不到5.3光电传感器测试给红外接近开关加5v电压,适当拉近或远离反射物体,调整电位器的大小,使得红外接近开关在一定范围内能检测到反射物体。经调整,传感器测到反射物体的有效距离及传感器相应角度,如表5-3: 表5-3 红外接近传感器测试所加电压检测平均最小距离检测平均最大距离次数533cm45cm10731cm100cm10938cm110cm10总结,虽说规定该传感器工作电压为5v,但是经我们检测,符合安全标准的最佳工作电压在7v左右,因此我们采用7v电压供电。设计总结本设计实现了题目的基本
52、要求,发挥部分也大部分实现了功能。通过不断的硬件试验和程序调试,宿舍防盗防火报警系统能较好的按照题目的要求运行。期间我们也遇到了很多问题。曾不断调试烟雾传感器的精确度,让其达到比较精确地目的。由于时间紧,工作量大,加之经验不足,水平有限,系统还存在很多需要改进的地方。本次竞赛极大地锻炼了我们各方面的能力,让我们懂得了合作的重要性与思维的无限性。虽然我们遇到了很多困难与障碍,但是总体上成功与挫折交织,困难与希望并存,今后我们将继续努力,争取更大进步。这次毕业设计摆脱了单纯的理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际工程问题的能力,同时也提高我查阅文献资料、设
53、计手册、设计规范以及电脑制图等其他专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的也正是我们进行毕业设计的目的所在。 虽然毕业设计内容繁多,过程繁琐但我的收获却更加丰富。各种系统的适用条件,各种设备的选用标准,各种色彩的合理选择,我都是随着设计的不断深入而不断熟悉并学会应用的。和老师的沟通交流更使我从经济的角度对设计有了新的认识也对自己提出了新的要求。 提高是有限的但提高也是全面的,正是这一次设计让我积累了无数实际经验,使我的头脑更好的被知识武装了起来,也必然会让我在未来的工作学习中表现出更高的应变能力,更强的沟通力和理解力。致 谢经过半年的忙碌和工作,本次毕业设计已经接近尾声,作为一个本科生的毕业设计,由于经验的匮乏,难免有许多考虑不周全的地方,如果没有导师的督促指导,以及一起工作的同学们的支持,想要完成这个设计是难以想象的。 在这里要感谢我的导师翟红艺老师。她平日里工作繁多,但在我做毕业设计的每个阶段,从外出实习到查阅资料,设计草案的确定和修改,中期检查,后期详细设计,装配草图等整个过程中都给予了我悉心的指导。我的设计较为复杂烦琐,但是翟老师仍然细心地纠正图纸中的错误。除
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离心铸造课程设计
- 电类课程设计报告
- 灶台维修课程设计
- 二零二五年国际贸易函电范文及服务条款合同6篇
- 2025版绿色金融项目投资管理合同3篇
- 2025版铁路货物装卸搬运与运输合同
- 2025版科技研发股票质押贷款合同样本3篇
- 2025版铝塑窗施工设备维修合同2篇
- 2025版高端商务办公租赁合同:房屋使用与商务环境服务协议3篇
- 2025版食堂消防安全评估与整改合同2篇
- 2023年安徽新华发行控股有限公司社会招聘笔试真题
- 软件专业职业生涯规划
- 2025蛇年春联带横批
- 娱乐产业法律服务行业市场现状分析及未来三至五年行业预测报告
- 专题06 非连续性阅读(开放题型)-2023-2024学年八年级语文下学期期中专题复习(北京专用)(原卷版)
- 2024年世界职业院校技能大赛中职组“工程测量组”赛项考试题库(含答案)
- 半结构化面试题100题
- 静脉治疗小组管理
- 浙江省杭州二中2025届物理高三第一学期期末联考试题含解析
- 带货主播年终总结汇报
- 工地交通安全知识培训
评论
0/150
提交评论