基于单片机家用防盗报警系统设计 .pdf
《基于单片机家用防盗报警系统设计 .pdf》由会员分享,可在线阅读,更多相关《基于单片机家用防盗报警系统设计 .pdf(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Xinyu College 毕业设计(论文)( 2011 届)题目基于单片机家用防盗报警系统设计学号0804110021 姓名李华所 属 系机电工程系专业电子信息班级08 电子信息指导教师洪云新余学院教务处制名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计1 红外防盗报警器的设计摘要本系统采用了热释电红外传感器,它的制作简单、 成本低、安装比较方便,而且防盗性能比较稳定,抗干扰能力强、灵敏度高、安
2、全可靠。这种防盗器安装隐蔽,不易被盗贼发现, 同时它的信号经过单片机系统处理后方便和PC机通信,便于多用户统一管理。本设计包括硬件和软件设计两个部分。硬件部分包括单片机控制电路、红外探头电路、驱动执行报警电路、LED控制电路等部分组成。处理器采用 51 系列单片机 AT89C51 ,整个系统是在系统软件控制下工作的。关键词:单片机 ;红外传感器 ;数据采集; 报警电路名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 28 页 - - - - - - - - - 基于单片机家
3、用防盗报警系统设计2 The Design of Imfrared Alarm Abstract This system used Pyroelectric infrared sensor. Its manufacture is simple, and its cost is low, and fixing is convenient. Besides, the system has many merits, such as steady guard against theft, and strong antijamming ability, and high thesensitivity,
4、and high reliability. The fixxing of this alarm is covert, which is discovered easily by cracksman. After has been processed by SCM, the signal of alarm communicates with PC, which is convenient for uniform management. This design includes hardware part and software part. The hardware part includes
5、the control circuit of SCM, and the infrared probe circuit,and the alarm circuit, and LED control circuit. The SCM uses AT89C51, the overall system works under the control of the systemsoftware. Key words: SCM; infrared sensor; data collection; alarm circuit 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
6、- - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计3 目 录1.1 设计任务与要求 . 4 2 基础知识介绍 . 6 2.1 热释电红外传感器简单介绍 . 6 2.2 PIR 的原理特性 . 6 2.3 AT89C51 单片机简单概述 . 7 2.3.1 AT89C51 单片机的结构 . 7 2.3.2 AT89C51 管脚说明 . 8 3 方案设计 . 11 3.1 总体设计思路. 11 3.2 具体电路模块设计 . 12 3.2.1 热释电红外传感器原理 . 12 3.2.2
7、 放大电路的设计 . 13 3.2.3 时钟电路的设计 . 13 3.2.4 复位电路的设计 . 14 3.2.5 发光二极管报警电路的设计 . 15 3.2.6 声音报警电路的设计 . 15 3.3 系统硬件电路的选择及说明 . 15 3.4 软件的程序实现 . 16 3.4.1 主程序工作流程图 . 16 5 总结 . 20 6 参考文献 . 21 附录一设计编程程序 . 22 附录二单片机控制的红外防盗报警器原理图. 24 附录三 单片机控制的红外防盗报警器PCB 图 . 25 附录四 Proteus仿真原理图 . . 26名师资料总结 - - -精品资料欢迎下载 - - - - - -
8、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计4 1 引言随着社会的不断进步和科学技术、经济的不断发展,人们生活水平得到很大的提高,对私有财产的保护意识在不断的增强,因而对防盗措施提出了新的要求。 本设计就是为了满足现代住宅防盗的需要而设计的家庭式电子防盗系统。就目前市面上装备主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,但这几种比较常见的报警器都存在一些缺点。而本设计中所使用的红外线是不可见光,有很强的隐蔽性和保密性
9、,因此在防盗、警戒等安保装置中得到了广泛的应用。这种热释电红外传感器能以非接触形式检测出人体辐射的红外线,并将其转变为电压信号,同时,热释电红外传感器既可用于防盗报警装置,也可用于制动控制、接近开关、遥测等领域。1.1 设计任务与要求(1) 该设计包括硬件和软件设计两个部分。 模块划分为数据采集、键盘控制、报警等模块子函数。(2) 本红外线防盗报警系统由热释电红外传感器、报警器、 单片机控制电路、LED控制电路及相关的控制管理软件组成。用户终端完成信息采集、处理、数据传送、功能设定、本地报警等功能。终端由中央处理器、输入模块、输出模块、通信模块、功能设定模块等部分组成。(3) 系统可实现功能。
10、当人员外出时,可把报警系统设置在外出布防状态,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计5 探测器工作起来 , 当有人闯入时 , 热释电红外传感器将探测到动作, 设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,经放大电路、比较电路送至门限开关, 打开门限阀门送出TTL 电平至 AT89C51 单片机,经单片机处理运算后驱动执行报警电路使警号发声1。(4) 红外线具有隐蔽性,在露天防
11、护的地方设计一束红外线可以方便地检测到是否有人出入。此类装置设计的要点:其一是能有效判断是否有人员进入;其二是尽可能大地增加防护范围。当然,系统工作的稳定性和可靠性也是追求的重要指标。至于报警可采用声光信号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计6 2 基础知识介绍2.1 热释电红外传感器简单介绍热释电红外线 (PIR)传感器是 80 年代发展起来的一种新型高灵敏度探测元件。是一种能检测
12、人体发射的红外线而输出电信号的传感器,它能组成防入侵报警器或各种自动化节能装置。它能以非接触形式检测出人体辐射的红外线能量的变化,并将其转换成电压信号输出。将这个电压信号加以放大,便可驱动各种控制电路2。如图 1 示为热释电红外传感器的内部电路框图。图 1 热释电红外传感器的内部电路框图2.2 PIR的原理特性热释电红外线传感器主要是由一种高热电系数制成的探测元件,在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。由探测元件将探测并接收到的红外辐射转变成名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
13、 - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计7 微弱的电压信号,经装在探头内的场效应管放大后向外输出。人体辐射的红外线中心波长为9-10um,而探测元件的波长灵敏度在0.2-20um 范围内几乎稳定不变。在传感器顶端开设了一个装有滤光镜片的窗口,这个滤光片可通过光的波长范围为7-10um,正好适合于人体红外辐射的探测,而对其它波长的红外线由滤光片予以吸收,这样便形成了一种专门用作探测人体辐射的红外线传感器。一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是
14、两片热释电元接收到的热量不同,热释电也不同不能抵消,经信号处理而输出电压信号。2.3 AT89C51单 片机 简 单 概述2.3.1AT89C51单片机的结构AT89C51单片机是美国 Atmel 公司生产低电压,高性能CMOS 8 位单片机,片内含 4k bytes的可反复擦写的只读程序存储器(EPROM)和 128 bytes 的随机存取数据存储器 (RAM), 器件采用 Atmel 公司的高密度、非易失性存取技术生产, 兼容标准 MCS-51 指令系统,片内置通用 8 位中央处理器(CPU ) 和 Flash 存储单元,功能强大3。AT89C51 单片机可提供许多高性价比的应用场合,可灵
15、活应用于各种控制领域。图 2 为 AT89C51 单片机的基本组成功能方块图。由图可见,在这一块芯片上,集成了一台微型计算机的主要组成部分,其中包括CPU 、存储器、可编程I/O 口、定时器 / 计数器、串行口等,各部分通过内部总线相连。下面介绍几个主要部分。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计8 外 时 钟 源外 部 事 件 计 数外 部 中 断控 制并 行 口串 行 通 信图 2
16、AT89C51 功能方块图2.3.2 AT89C51 管脚说明ATMEL 公司的 AT89C51 是一种高效微控制器。 采用 40 引脚双列直插封装形式。AT89C51单片机是高性能单片机,因为受引脚数目的限制,所以有不少引脚具有第二功能。VCC :供电电压。GND :接地。P0口:P0口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL门电流。当 P1口的管脚第一次写1 时,被定义为高阻输入。 P0 能够用于外部程序数据存储器,它可以被定义为数据/ 地址的第八位。在 FLASH 编程时, P0 口作为原码输入口,当 FLASH 进行校验时, P0输出原码,此时 P0外部必须被拉高。
17、P1口:P1口是一个内部提供上拉电阻的8 位双向 I/O 口,P1口缓冲器能接收输出 4TTL门电流。 P1口管脚写入 1 后,被内部上拉为高,可用作输入,振荡器和时序OSC 程序存储器4 KB ROM 数据存储器256 B RAM/SFR 定时器 /计数器2 16 AT89C51 CPU 64 KB 总线扩展控制器可编程I/O 可编程全双工串行口内中断名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统
18、设计9 P1口被外部下拉为低电平时, 将输出电流,这是由于内部上拉的缘故。 在 FLASH编程和校验时, P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8 位双向 I/O 口,P2口缓冲器可接收,输出 4 个 TTL门电流,当 P2口被写 1 时,其管脚被内部上拉电阻拉高, 且作为输入。并因此作为输入时, P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。 P2 口当用于外部程序存储器或16 位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址1 时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在 FL
19、ASH 编程和校验时接收高八位地址信号和控制信号。P3 口:P3口管脚是 8 个带内部上拉电阻的双向I/O 口,可接收输出4 个TTL门电流。当 P3口写入 1 后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流。P3口也可作为 AT89C51 的一些特殊功能口,如下表所示:P3口管脚 备选功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 INT0 (外部中断 0)P3.3 INT1 (外部中断 1)P3.4 T0 (记时器 0外部输入)P3.5 T1 (记时器 1外部输入)P3.6 WR(外部数据存储器写选通)P3.7 RD(外部
20、数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计10 RST :复位输入。 当振荡器复位器件时, 要保持 RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许端的输出电平用于锁存地址的地址字节。 在 FLASH 编程期间, 此引脚用于输入编程脉冲。 在平时,ALE端以不变的频率周期输出正脉冲信号,此
21、频率为振荡器频率的1/6 。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE脉冲。 如想禁止 ALE的输出可在 SFR8EH 地址上置 0。此时, ALE 只有在执行 MOVX,MOVC 指令是 ALE才起作用。PSEN :外部程序存储器的选通信号端。在由外部程序存储器取指期间,每个机器周期两次 PSEN 有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。EA/VP: 当EA保持低电平时,则在此期间外部程序存储器 (0000H-FFFFH ) ,不管是否有内部程序存储器。注意加密方式1 时,EA将内部锁定为 RESET
22、;当EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加 12V编程电源。XTAL1 :反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2 :反向振荡器的输出 , 如采用外部时钟源驱动器件,应不接。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 28 页 - - - - - - - - - 基于单片机家用防盗报警系统设计11 3 方案设计3.1 总体设计思路本设计包括硬件和软件设计两个部分。模块划分为数据采集、键盘控制、报警等子模块。电路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于单片机家用防盗报警系统设计 2022 基于 单片机 家用 防盗 报警 系统 设计
限制150内