基于AT89C2051单片机的防盗自动报警电子密码锁系统的设计
基于AT89C2051单片机的防盗自动报警电子密码锁系统的设计
2007年5月第26卷 第5期绵阳师范学院学报Journa l o fM i any ang N or m al U niversity M ay .,2007V o.l 26 N o .5收稿日期:2007-01-01作者简介:周功明(1963- ),男,副教授,研究方向:电子与计算机软硬件技术。
基于AT 89C 2051单片机的防盗自动报警电子密码锁系统的设计周功明(绵阳师范学院物理与电子信息工程系,四川绵阳 621000)摘 要:随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器。
介绍了一种应用AT89C2051单片机设计的防盗自动报警电子密码锁系统。
经实验验证该系统具有软硬件设计简单,易于开发,成本较低,安全可靠,操作方便等特点,可作为产品进行开发,应用于住宅、办公室的保险箱及档案柜等需要防盗的场所,有比较强的实用性。
关键词:电子密码锁;红外监视器;自动报警;单片机中图分类号:T P36811 文献标识码:A 文章编号:1672-612x(2007)05-0112-040 引言在日常生活和现代办公中,住宅与办公室的安全防范、单位的文件档案、财务报表以及一些个人资料的保存等多以加锁的办法来解决。
若使用机械式钥匙开锁人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。
为满足人们对门锁的使用要求,增加其安全性,用密码电子锁代替传统机械锁应运而生。
目前使用的密码锁种类繁多,各具特色。
本文从经济实用的角度出发,采用AT89C2051单片机,研制了一款具有防盗自动报警功能的电子密码锁。
该密码锁设计方法合理,简单易行,成本低,符合住宅、办公室用锁要求,具有一定的推广价值。
1 系统功能(1)系统设置8位密码,密码通过键盘输入,若密码正确,则将锁打开。
(2)密码由用户自己设定,在开锁状态下,用户可自行修改密码。
(3)具有自动报警功能。
自动报警分现场报警和远程报警两种。
基于单片机AT89C2051的多功能电子密码锁的设计任务和要求
基于单片机AT89C2051的多功能电子密码锁的设计设计的多功能电子密码锁具备以下性能和技术指标:1.掌握密钥的人,在规定的时间内输入6位密码才能打开。
2.不知密钥的人,按键时,可做电子门铃使用。
3.如果主人不在,门铃响3次后,会提示来访客人简短留言并录音。
4.在累计输入5次密钥错误、撬门入室盗窃或按防抢劫紧急键时,将产生2分钟报警。
5.设置键入密码时间为12S。
本设计的主要工作包括:1.确定设计原理框图及方案2.系统硬件电路的设计3.系统软件的设计基于单片机AT89C2051的多功能电子密码锁新颖的多功能电子密码锁集电子门锁、防盗报警器、门铃等功能于一身,同时具有定时器呼唤、断电自动报知、显示屋内有无人和自动留言等诸多附加功能。
本文利用AT89C2051微控制器控制硬件电路,打破传统专用硬件的电路形式,使功能更加灵活、快捷。
系统结构框图系统硬件结构框图如图1所示,核心单元模块采用MCS-51系列AT89C2051的最小系统,主要功能是提供密码校验和电子钥匙校验,控制系统的4×3键盘输入单元、各功能开关、防盗报警系统、LCD液晶显示器、音效电路等单元电路,系统组装之后的成品如图2所示。
键盘输入单元系统通过PA口与PC口扩展1个4×3键盘,作为密码输入单元。
键盘扫描所用引脚为P1.0~P1.6,其中P1.4~P1.6的3个引脚用于输出扫描信号,P1.0~P1.3的4个引脚用于检测按键的状态。
P1.0~P1.6的状态组成的键码以及对应按键如附表所示。
用户可以根据实际情况随意改变密码值或密码长度,按下"密码修改键"提示用户输入原密码,通过校验后提示输入新密码,一次写入CPU存储器中,另一次写入8155内部RAM中,以便机器确认密码的正确性。
输入完毕后,按修改确认键,两次的密码完全一致时,密码修改完成,用户在开启时输入新密码即可。
系统采用分段校验密码的方法实现密码校验的辅助功能,这种方法可靠度高,易实现。
基于AT89C2051的多功能电子密码锁
维普资讯
李波 勇 李 姗
多能子码 功电密锁
附表
P , P , P . P . P P , P . 键 盘 16 1 5 14 13 1 2 11 10
1 1 1 1 1 1 1 1 0 0 0 O 0 0 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 O 1 1 1 0 0 1 1 1 0 1 0 1 2 3 4 5 1 1
l
I
I 。
图 1
: 一 — 网 一 巫 一匝
P . ~P ., 其 中 10 16
P. 14~P . 的 3 个 16
储在 8 5 1 5和 C U存储器 中,利 用两次密码 的比较 ,提 P
高 密码 的 可 信 度 ,有 效 防 止 程 序 跑 飞 、 出错 等 情 况 。开
锁 时系统 自动进入密码校 验子程序 ,每输 入一位 系统校 验一位 ,密码输入最长时 间为 9 s 0 ,当密码输入错误时 , 则 系统 声、光提示一次 :若连 结三次输入密码 错误 ,则
系统 自动报警 :当输 入密码正确无误时 门锁 自动开启并提
不 O
引脚 用 于 输 出扫 描
信 号 , P . ~P , 1 0 13
硬件的 电路形式,使功 能更加灵活、快捷。
系统 结构框 图
系统 硬件 结构框 图如 图 1所 示 ,核 心单元模块 采用 MC 一 1系列 A 8 C 0 1的最小 系统 ,主要功 能是提供 S5 T9 25
毕业设计(论文)-基于单片机的电子密码锁设计
目录单片机电子密码锁的设计 (1)第1章绪论 (3)1.1引言 (3)1.2电子密码锁的背景 (3)1.3电子锁设计的意义的本设计特点 (4)第2章系统总体方案设计 (5)第3章硬件电路设计 (8)3.1键盘电路设计 (8)3.2LED显示电路 (9)3.3开锁电路 (11)3.4报警电路 (12)第4章软件设计 (12)4.1软件设计思路 (12)4.2各子程序设计 (13)第5章系统调试 (18)第6章单片机电子密码锁的应用趋势 (19)第7章设计总结与展望 (19)附录 (23)源程序清单 (23)单片机电子密码锁的设计摘要:随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。
本设计以单片机AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构(本设重点介绍主机设计),实现钥匙信息在主机上的初步认证注册、密码信息的加密、钥匙丢失报废等功能。
根据51单片机之间的串行通信原理,这便于对密码信息的随机加密和保护。
而且采用键盘输入的电子密码锁具有较高的优势。
采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。
软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。
测试结果表明,本系统各项功能已达到本设计的所有要求。
关键词:单片机;密码锁;单片机设计,电子锁。
The design of electronic locks SCMABSTRACT:Along with the exaltation of social science and the living level of people, how carry out the family to guard against theft, this problem also change particularly outstanding.Because of the simple construct of traditional machine lock,the affairs of theft is hackneyed.the electronics lock is safer because of its confidentiality, using the vivid good, the safe coefficient is high, being subjected to the large customer close.It can carry out the key information to register in the main on board initial attestation, the password information encrypt etc. Go to correspond by letter the principle according to the string between 51 machines, this is easy to encrypt and protect to the passwords information random. Adopt the numerical signal codes,not only can carry out many controls of the road information, raise the anti- interference that signal deliver, reduce the mistake action,but also the power consume is low,Respond quickly,the efficiency deliver is high, work stable credibility etc. The software design adoption the design thought from top to bottom, to make the system toward wear distribute type,turn to the direction development of small, strengthen the system and can expand the stability and circulate.Test the result enunciation, various functions of this system are already all request of this design.KEYWORD:singlechip;cryptogram lock;singlechip design; electronics lock.第1章绪论1.1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的喜爱。
基于AT89S51单片机的电子密码锁的课程设计
基于单片机的电子密码锁设计学生姓名学号专业班级系别指导教师职称课题名称基于单片机的电子密码锁设计1课题设计的目的和意义1.1课题设计的目的通过完成基于单片机的电子密码锁系统设计,将机电一体化专业相关的理论融会贯通,掌握单片机控制系统的软件、硬件设计方法和基本的调试步骤等,学习系统工程设计方法,学会分析、解决简单的工程实际问题,为今后从事专业相关的设计、研发等方方面的工作打下一定基础。
1.2课题设计的意义随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜。
电子密码锁是由电子电路控制锁体的新型锁具,它采用触摸键盘方式输入开锁密码,操作方便。
触摸式电子锁的输入部分采用触摸开关(键盘输入),其优势在于传统的机械开关之出在于其保密性高,使用灵活性好,安全系数高,无活动零件,不会磨损,寿命长等受到了广大用户的亲呢。
出于安全、方便等方面的需要许多电子密码锁已相继问世。
但这类产品的特点是针对特定有效卡、指纹或声音有效,且不能实现远程控制,只能适用于保密要求高且供个人使用的箱、柜、房间等。
而且卡片式IC卡还有易丢失等特点,加上其成本一般较高,一定程度上限制了这类产品的普及和推广。
在科学技术不断发展的今天,电子密码防盗锁作为防盗卫士的作用也日趋重要。
针对平常锁具给人们带来的不便,若使用机械式钥匙开锁,则结构简单,安全性不好。
为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生,电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。
它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。
现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。
其性能和安全性已大大超过了机械锁。
它的出现为人们的生活带来了很大的方便,有很广阔的市场前景,相信随着社会的进一步发展,它的方便,安全,实用,小巧,精致的特点会越来越得到人们的喜爱,是人们居家旅行必备之品。
基于AT89C5的电子密码锁设计设计7806248
基于AT89C5的电子密码锁设计设计7806248基于单片机的电子密码锁设计摘要本次设计使用AT89C51实现一基于单片机的电子密码锁。
本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。
系统能完成开锁、超次锁定、修改用户密码基本的密码锁的功能。
除上述基本的密码锁功能外,还具有温度显示、时间显示等功能,依据实际的情况还可以添加遥控功能。
本系统成本低廉,功能实用。
关键词:单片机AT89C51 LED显示矩阵键盘自动报警目录1引言 (1)2方案的比较与论证 (2)3系统模块电路的设计 (4)3.1系统总框图 (4)3.2系统的模块电路设计 (4)3.2..1单片机的最小系统模块 (4)3.2..2波形产生模块 (5)3.2..3键盘模块 (8)3.2..4显示模块 (9)3.2..5电源模块 (11)3.2..6温度检测模块设计 (13)3.2..7开锁电路和报警电路模块 (14)4系统的软件设计 (15)4.1软件设计思路 (15)4.2系统主流程图 (15)5总结 (16)6致谢 (18)7参考文献 (18)8附录 (19)1引言目前,最常用的锁是20世纪50年代意大利人设计的机械锁,其机构简单、使用方便、价格便宜。
但在使用中暴露了很多缺点:一是机械锁是靠金属制成的钥匙上的不同齿形与锁芯的配合来工作的。
据统计,每4000把锁中就有两把锁的钥匙齿牙相同或类似,故安全性低。
二是钥匙一旦丢失,无论谁捡到都可以将锁打开。
三是机械锁的材料大多为黄铜,质地较软,容易损坏。
四是机械锁钥匙易于复制,不适于诸如宾馆等公共场所使用。
由于人们对锁的安全性,方便性等性能有更高的要求,许多智能锁也相继问世,但这类产品的特点是针对特定指纹或有效卡,但能适用于保密要求高且仅供个别人使用的箱、柜、房间,其成本一般较高,在一定程度上限制了这类产品的普及和推广。
随着人们生活水平的提高,电子密码防盗锁作为防盗卫士的作用日趋重要。
【精品毕设】基于AT89S51单片机的电子密码锁的设计
★密码输入错误三次,蜂鸣器将报警提示
★密码通过键盘输入,若密码正确,则将锁打开
★If the password is error, the buzzer will alarm
★Input password through the keyboard, if the password is correct, lock will open
★Users can freely set the password
毕业论文说明书
课题:基于AT89S51单片机的电子密码锁的设计
专 业电气工程及其自动化
学 生 姓 名唐加松
班 级D电气111
学 号1120603118
指 导 教 师吴帆
专业系主任顾春雷
发 放 日 期2015年1月7日
基于AT89S51单片机的电子密码锁的设计
摘 要:从古至今,锁都是人民财产安全乃至生命安全的一种重要保证。随着人类历史的发展和人们对财产和人生安全越来越重视,多种多样的多功能的锁具也陆续出现,人们使用的锁具也由原来的机械锁逐渐发展为功能更多,安全性能更好的电子式密码锁。
目前,和发达的西方社会国家比较而言,中国的电子密码锁技术在一定程度上相对落后。在发达国家里,电子密码锁的种类非常齐全,技术也较先进,且广泛应用于各种领域。比如,在军事,航空领域的应用。我国,电子密码锁技术仍相当于国际上七十年代的密码锁水平。上世纪 80年代以来,随着电子集成电路的出现与发展,特别是单片机的问世,电子密码锁又一次得到了非常快的发展。与构造简单且笨重的传统机械锁比较来说,电子密码锁具有体积小,可靠性高以及性能稳定等诸多优点。但是就现在而言,电子密码锁的价格相对较高且需要有电源提供动力,使得其在中国使用还未普及,各种条件的限制使得电子密码锁暂时很难得到广泛推广。
毕业设计-基于AT89C51单片机的电子密码锁的设计
毕业设计(论文)题目:电子密码锁的设计学院:电气与信息工程学院专业:电子信息工程姓名:学号: ********* 指导老师:**完成时间: 2013年5月28日摘要随着经济社会发展,人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出。
传统的机械锁,由于其构造简单,安全性能低,无法满足人们的需要。
随着电子产品向智能化和微型化的不断发展,数字密码锁作为防盗卫士的作用显得尤为重要。
而单片机以其实用,功能强大,价格低廉等功能,已成为电子产品研制和开发中首选的控制器。
本文从经济实用的角度出发,阐述一个基于单片机的液晶显示电子密码锁的设计与实现。
系统采用ATMEL公司的AT89C51单片机作为系统核心,液晶显示器LCD1602作为输出设备显示系统提示信息,4*4矩阵键盘作为输入设备,CMOS串行E2PROM存储器AT24C02作为数据存储器,配合蜂鸣器、继电器等电路构成整个系统硬件;系统软件采用C语言编写。
设计的系统液晶显示,密码修改方便,具有报警、锁定等功能,使用便捷简单,符合住宅、办公用锁需求,具有一定的实用价值。
关键词:单片机,密码锁,AT89C51,LCD1602,AT24C02AbstractWith the development of our society and the i mprovement of people’s living standard, how to ensure the family security is becoming more and more important in particular. Traditional mechanical lock is unable to meet the need of us because of its simple structure and low security. Nowadays, electronic products become smarter and smaller, electronic password anti-theft lock plays a more important role as the security guards. The MCU with its practical, strong function, low price and other functions , has become the preferred controller in electronic product research and development.This article is written from the economic perspective, elaborates the design and implementation of a LCD electronic password anti-theft lock which is based on MCU. This system is composed of AT89C51 which is designed as the core of this system, LCD1602 as the output device to display the message of this system, 4 * 4 matrix keyboard as the input device, a CMOS serial E2PROM AT24C02 as the data storage, and a buzzer, relay circuit.The software of the system is written in C language. The system displays in a LCD, it can change password easily, and has the function of alarming, locking, and so on. This system has some practical value, and it is simple and easy to use, meets the demand of residential and the need of office lock.Key Words: MCU, Password-Lock, AT89C51, LCD1602, AT24C02目录摘要 (I)Abstract ............................................................................................................................. I I 目录 ................................................................................................................................. I II 1引言 . (1)1.1课题的背景和意义 (1)1.2课题的研究现状 (1)1.3课题研究内容 (2)2 数字密码锁总体设计 (3)2.1 系统方案论证 (3)2.1.1 采用数字电路的设计方案 (3)2.1.2 采用以单片机为核心设计方案 (4)2.2 基于单片机的数字密码锁的设计原理 (5)3 系统硬件设计 (6)3.1 主要元器件介绍 (6)3.1.1 主控芯片AT89C51的的介绍 (6)3.1.2 继电器的介绍 (9)3.1.3 存储芯片AT24C02的介绍 (10)3.1.4 LCD1602显示器的介绍 (10)3.1.5 矩阵键盘模块的介绍 (11)3.2 系统硬件部分 (12)3.2.1 系统电源部分 (12)3.2.2 键盘输入部分 (13)3.2.3 密码存储部分 (14)3.2.4 显示部分 (14)3.2.5 报警部分 (15)3.2.6开锁部分 (16)4 系统软件设计 (17)4.1 系统程序流程图 (17)4.1.1主程序流程图 (17)4.1.2 键功能程序流程图 (18)4.1.3 修改密码程序流程图 (19)4.1.4 开锁程序流程图 (20)4.2 子程序举例 (21)4.2.1 按键扫描子程序 (21)4.2.2 显示子程序 (22)4.2.3 开锁子程序 (22)4.3 系统软件调试及结果 (24)4.3.1 Proteus软件介绍 (24)4.3.2 系统软件调试 (25)4.3.3 仿真结果 (25)5 硬件系统制作及调试 (29)5.1焊接注意事项 (29)5.2硬件调试问题及解决办法 (30)5.3硬件调试效果 (31)总结 (34)致谢 (35)参考文献 (36)附录 (37)附录A 电路原理图 (37)附录B 系统总体程序 (38)1引言1.1课题的背景和意义随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤为突出,传统的机械锁由于其构造简单,被撬的事件屡见不鲜。
基于单片机的防盗自动报警电子密码锁的设计
创新设计与实训题目:基于单片机的防盗自动报警电子密码锁的设计院系名称:专业班级:学生姓名:学号:指导教师:评语:设计成绩:指导教师:创新设计与实训任务书学院(系)电气工程学院自动控制系选题教师姓名专业自动化专业技术职务实训题目基于单片机的防盗自动报警电子密码锁的设计课题简介自从人类脱离原始社会、开始有私有财产的概念以来,锁就是人们生活中的重要组成部分。
它的存在,维护了人们的财产安全、人身安全,增加了人们的安全感,促进了社会和谐。
因此,人们对锁的研究从未停止,但几千年来都未有较大的变化,直到20世纪30年代后,电子密码锁的概念出现,这一领域终于出现了日新月异的进步。
得益于电子技术的飞速发展,电子密码锁的功能愈来愈完善,取密码量相对较少、安全性不好的常规锁具已然是大势所趋。
电子密码锁拥有太多机械锁完全无法相比的优点。
它不但能完成“锁”自身的功用,还可以具有记忆、辨识、警报等特别的作用。
因为电子密码锁更安全性、更便宜、易操作,越来越多人开始关注这一领域。
报告要求1.采用红外遥控器进行电子密码锁的开启,充当键盘的功能;2.密码为6为数字,密码错误时要有所提示,密码错误3次时要有所响应,报警响应或者提示语提示;3.显示界面才用C#编写的上位机在电脑上面进行显示;4.采用MSP430F5529单片机作为中介接收红外数据和发射串口数据到电脑课题预计工作量大小大适中小课题预计难易程度难一般易√√参考资料[1] 张迎新.单片微型计算机原理、应用及接口技术(第2版)[M].北京:国防工业出版社,2004[2] 邓兴成.单片机原理与实践指导[M].北京:机械工业出版社,2010[3] 郭天祥.新概念51单片机C语言教程[M].电子工业出版社,2008[4] datasheet_f5529目录目录 (1)1. 概述 (1)1.1背景及功能介绍 (1)1.2选题的目的和意义 (2)1.3本设计的任务 (2)2、电子密码锁的总体设计 (3)2.1、系统总体设计 (3)2.2、单片机的选择 (4)2.3、红外遥控器和红外接收模块介绍 (7)3、软件设计及开发 (8)3.1 上位机及开发环境介绍 (8)3.2 MSP430F5529的开发环境 (11)4、总结 (13)参考文献 (14)附录1 单片机程序代码 (15)1.概述1.1背景及功能介绍在电子锁出现以前人们广泛的使用机械锁,但是随着时间的推移机械锁已不能满足人们的要求,于是电子锁应用而生。
基于单片机的防盗报警系统的设计
设计要求及方案论证人们生活水平不断提高,对私有财产的保护意识在不断的增强,因而对防盗措施提出了新的要求。
本设计就是为了满足预防抢劫、盗窃等意外事件的需要而设计的红外防盗报警系统。
本设计主要包括硬件和软件设计两个部分。
硬件部分包括单片机控制电路、红外探头电路、驱动执行报警电路、LED控制电路等部分组成。
处理器采用51系列单片机AT89C52。
整个系统是在系统软件控制下工作的。
软件部分可以划分为以下几个模块:数据采集、键盘控制、报警和显示等子函数。
[关键词]:单片机、红外传感器、数据采集、报警电路。
1.1设计任务与要求(1)该设计主要包括硬件和软件设计两个部分。
模块划分为数据采集、键盘控制、报警等模块子函数。
(2)本红外线防盗报警系统由热释电红外传感器、智能报警器、单片机控制电路及相关的控制管理软件组成。
用户终端完成信息采集、处理、数据传送、功能设定、本地报警等功能。
终端由中央处理器、输入模块、输出模块、通信模块、功能设定模块等部分组成。
(3)系统可实现功能。
为了探测移动人体,通常使用双元件型热释电红外传感器,在这种传感器内部,两个敏感元件反相连接,当人体静止时两元件极化程度相同,互相抵消。
但人体移动时,两元件极化程度不同,净输出电压不为0 ,从而达到了探测移动人体的目的。
因此可把报警系统设置在外出布防状态,使探测器工作。
当有人闯入时,热释电红外传感器将探测到动作,设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,经放大电路、比较电路送至门限开关,打开门限阀门送出TTL 电平至AT89C52单片机,经单片机处理运算后驱动执行报警电路使警号发声。
2. 热释电红外传感器2.1 热释电红外线传感器简介热释电红外线传感器是80年代发展起来的一种新型高灵敏度探测元件,它能以非接触形式检测出人体辐射的红外线能量的变化,并将其转化成电压信号输出。
热释电红外线传感器应用电路如下:为了探测移动人体,通常使用双元件型热释电红外传感器,在这种传感器内部,两个敏感元件反相连接,当人体静止时两元件极化程度相同,互相抵消。
毕业设计(论文)-基于AT89C51单片机的家庭防盗报警系统设计
目录1 绪论 (1)1.1发展概况与设计背景 (1)1.2本设计概述 (2)2总体设计方案........................................................... . (3)2.1方案选择论证....................................................... . (3)2.2主控芯片单片机的选择....................................... . (3)2.2.1 AT89C51的主要性能 (4)2.2.2 AT89C51的引脚结构 (5)2.3传感器的选择 (6)2.3.1传感器的红外辐射与红外探测的原理结构 (7)2.3.2红外测温原理 (7)2.3.3热释红外传感器的结构 (8)2.3.4 菲涅尔透镜 (10)2.4热释电红外传感器控制电路芯片的选择 (11)3 系统硬件设计 (13)3.1低频带通放大电路 (13)3.2电压比较整形电路 (14)3.2.1双限电压比较器的工作原理 (14)3.3报警电路 (15)3.4灯光警示电路 (16)3.5状态显示电路 (17)3.6供电电源电路 (17)3.7单片机最小系统 (18)4 系统软件 (19)4.1主程序流程图 (19)4.2中断函数流程图 (20)5结论 (21)致谢 (22)参考文献 (23)附录一:系统电路图 (24)附录二:系统程序 (25)1 绪论1.1发展概况与设计背景随着社会的不断进步和科学技术、经济的不断发展,人们生活水平得到很大的提高,人们私有财产也不断地增多,因而也对防盗措施提出了新的要求。
从现代人们住宅发展的趋势来看,现代人们住宅主要是向群体花园式住宅区发展,向高空中发展,一般都是一个住宅区有几栋至几十栋以上,但目前市面上所拥有的家庭电子防盗报警器,只能用于单一的住宅单元,不利于统一管理,而且也不能满足现代住宅区的发展要求,所以很有必要对家庭电子防盗报警器进一步完善和提高。
基于AT89C2051的汽车超声波防盗报警系统设计
本 系 统 采 用 的 单 片 机 AT89C2051 是 一 个 低 功
的报警功能随着汽车遥控钥匙系统的遥控器的上锁 /
耗 、 高 性 能 的 COMS 8 位 微 处 理 器 , 其 指 令 集 与
开锁而启动 /解除。当有人非法进入车内时, 报警器
MCS- 51 系 列 单 片 机 兼 容 , 具 有 128B 内 部 RAM、
延 时20 s后 启 动 报 警 器 , 是 为 了 防 止 车 内 有 人 无 意
控制计算机硬件、生成代码质量高、使用方便等诸
按下遥控锁功能锁住车门而启动报警器, 使蜂鸣器 多优点。此系统采用模块化设计, 由主程序、延
突然鸣响这种情况发生。另外, 在这段时间内, 报
时、中断处理等子程序模块组成。
警系统也在根据车辆的状态, 将超声波报警器的敏
发出警报并及时切断汽车点火电路, 防止汽车被盗。
2 KB EPROM、 5 个 2 级 中 断 源 。 工 作 电 压 范 围 在
4.25~5.5 V, 工 作 频 率 取12 MHz。 本 单 片 机 的 开 发
1 报警系统工作原理
应用系统具有语言简洁、可移植性好、表达能力
当 使 用 遥 控 钥 匙 上 锁 20 s后 , 报 警 器 被 启 动 。 强、表达方式灵活、可进行结构化设计、可以直接
●投资小、成本低、利润高的致富项目 详见插 3 广告●
《汽车电器》2007 年第 2 期 13
设计●研究
De s ign●Re s e a rch
低电平通过切断电路 ( 图6) 中的非门U2后变为高电 平, 使光耦U1导通, 继电器的常闭触头断开, 切断汽 车点火电路。如果一切正常, 程序处于循环等待中。
基于AT89C2051的家用无线防盗报警器
报 警 电路
上
接丧 l 叫 片 l , 警 路 收 块I l 机 I 电 单 l 报
图 1 系统 结 构
Fi 1 S tm r niain g. yse oga z to
4 1 入侵 探测 器和 微型 报警 发射 机部 分 .
图2 为人侵探测器和微型报警发射机的电路原理图。入侵探测器采用红外摄像头, 红外摄像头的 U B S
1 前 言
市 场上 的绝大 部分家 用 防盗 报 警 器采 用 现 场 声 光 报 警 , 警示 家 人 , 吓阻 小 偷 。报 警 器在 现 场 报 既 也 警, 小偷 很容 易逃脱 , 存在再 次作案 的可能 性 , 这是 此类 报警 器 的不 足之处 。 本 文针对 以上 问题 , 设计 了一 种非现 场 报警 的无线 防盗 报警 装 置 。报 警器 采 用 红外 摄 像 头进 行 监控
而, 主人在 3K m距离范围内都可以接收到信号。第二 , 通过网络传输 , 将计算机采集到 的信号传输到当地 的保卫部门, 保卫部门的计算机将接收到的信号传到报警器的单片机, 控制报警器报警 。
2 系统 设计 方 案
经 过充分 调研 和反复 实验 , 考虑到成 本 与技术 原因 。核心模 块采用 了 以下设 计方 案 : 并
毕业设计(论文)-基于at89c51单片机的小区安防报警系统[管理资料]
1 引言中国安居工程需要大力发展安全文明小区建设,严峻的社会治安形势,需要建立并完善安全文明小区防盗报警网络系统体系。
如何解决在当前每个家庭经济承受能力有限的情况下,建设满足防范功能及可靠性需求的安全文明小区防范防盗报警网络系统,是当前急需解决的课题。
本方案是在考虑以上因素的基础上,所设计的可行实施方案。
小区安全防范报警系统是智能小区实现安全管理的重要系统,主要包括防盗报警、煤气泄漏报警、消防报警等。
小区管理极为重要的内容是确保住宅,住户安全,生活中,人人都可能出现一些意想不到的求助情况,现代居住的格局,邻里常年不来往已是常事,家庭生活稳密性、封闭性越来越强。
因此,小区安全防范及报警系统是具有先进的设计和设备,并为小区住户的安全提供保障的必要系统。
我国的安防自动报警控制系统经历了从无到有、从简单到复杂的发展过程,其智能化程度也越来越高。
在小区内的每个住户单元安装一台报警主机,住户可选择安装在住户门口、窗户处安装声检、紧急求助、烟雾/煤气探头、瓦斯探头等报警感知设备,报警主机通过总线与管理中心的电脑连接,进行安防信息管理。
如果发生盗贼闯入、抢劫、火灾、燃汽泄露等紧急事故,传感器就会立即获知并由报警系统即刻触发光警报以有效地恫吓企图行窃的盗贼;系统还会迅速向报警中心传送报警信息;报警中心接到警情后立即自动进行分辨处理,迅速识别判定警报类型、地点、用户,中心据此派出机动力量采取相应解救措施;系统具备24小时防破坏等并自我监视,一旦有任何被破坏的迹象也会即刻报警。
总之,无论白天黑夜,你离家在外还是在家休息,电子保安时时刻刻保护家庭安全,这正是能为家人、家庭、财产所做的最有效的安全防盗保护措施。
2 总体设计设计背景在当今高速发展的社会中,人们对自身所处的环境越来越关心,居家安全已成为当今小康之家优先考虑的问题。
当上班家中无人,或者仅有老人孩子在家,或晚上在家熟睡,都必须确保家庭成员和财产的绝对安全。
中国安居工程需要大力发展安全文明小区建设,严峻的社会治安形势,需要建立并完善安全文明小区防盗报警网络系统体系。
基于AT89C2051设计的无线防盗报警器 附程序
基于AT89C2051设计的无线防盗报警器附程序
本站向网友介绍无线防盗报警系统中主机的制作,采用了AT89C2051单片机作为中央处理芯片,使得该系统的功能扩展比较方便,对于整个系统如需改变某种设置,只要更改相应的软件即可。
对学习单片机有很大的帮助。
一、硬件设计
电路原理图如下图所示,主要由无线接收、数据解码、数据处理、报警电路、输出显示、断电报警和电源电路组成。
整机接收频率315M,数据解码采用市面上用得较多的PT2272专用解码芯片,可靠性及稳定性较好;数据处理的任务由单片机完成,用于区分报警信号,同时接受各种操作指令,完成相应的操作,当接收到报警信号后一方面驱动报警电路,发出响亮的警车报警声,另一方面输出具体的地址信息,确定是哪一路发送了报警信号;断电报警功能则实时监控电源状况,当市电断电后,能发出嘟嘟的报警声,提配使用者注意,外供电已被切断,若为不法分子破坏所致,可提早进行防范。
二、软件设计
该报警器的软件设计较为简单,有兴趣的网友可根据自己的实际需要进行相应功能的开发,这里把基本的程序列出来,供需要的网友参考。
ORG 0000H ;
CLR P1.6 ;
CLR P1.2 ;
ACALL DYS ;
SETB P1.6
ACALL YS ;
SETB P1.2 ;
CLR P1.3 ;
CLR P1.6 ;
ACALL DYS ;
SETB P1.6 ;
ACALL YS ;。
基于AT89C2051单片机的电子密码锁设计
龙岩学院本科毕业论文(设计)开题报告学院:物理与机电工程学院专业:电子信息工程不够填写可续页摘要:该电子密码锁是一种实用型的机、电一体化设计,采用单片机密码识别及信号输出控制,提高了整体电路的稳定性和可靠性,并且简化了硬件电路的设计。
由EPROM(24C02)构成的密码存储器可防止主机在断电的时候将用户的设置密码丢失,更增加了其安全系数。
该设计是基于AT89C2051的单片机的电子密码锁设计,主要是通过芯片的程序内容来控制电路的工作方式,其中包括AT89C2051芯片,24C02闪存芯片,键盘输入模块,电子锁模块等模块,当AT89C2051检测到有密码输入时就将其和闪存中的密码相比较,如果相同则传送开锁信号到电子锁模块电路,实现开锁功能,而当检测到三次输入密码都不正确时则输出报警信号,同是禁止密码输入功能,即实现了防多次试探的可能性,其安全性能有了明显的提高。
关键词:AT89C2051芯片,EPROM(24C02)芯片,电子锁,3*4键盘第一章绪论1.1背景随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。
而锁自古以来就是把守门户的铁将军,人们对它要求甚高,即要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。
传统的门锁既要备有大量的钥匙,又要担心钥匙丢失的麻烦。
另外,如:宾馆、办公大楼、仓库、保险柜等由于人员的变动,开锁的钥匙也不再是只有一人拥有。
购得新居的家庭,由于装修施工等入住时也要把原有的锁胆更换,况且钥匙随身携带也诸多不便。
随着单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智化管理、专业分析系统等功能,从而使密码锁具有很高的安全性,可靠性。
目前西方发达国家已经大量地应用智能门禁系统,可以通过多种的更加安全更加方便可靠的方法来实现大门的管理。
但电子密码锁在我国的应用还不广泛,成本还很高,希望通过不断的努力使电子密码锁能够在我国得到广泛的应用,这也是一个国家生活水平的体现。
基于AT89C2051单片机电子密码锁的设计
报警。如果输入对了,P3.4开锁信号输出口输出高电平,锁打开4秒
钟后,程序转为复位后。 3结论
・
(2)键盘接口部分。没计12个按键的键盘。其中0—9数字键用 予密码的输入和修改。功能键两个,一个为“确定”键,用于密码输
入结束后确认,—个为“设置”键.用于修改密码。键盘设计采用行
列式键盘,按键位于行列的交叉点上,行列分j}q连接到按键开关的两
新密码被写入24C02中,P3.3、P3.7输出高电平,等输入原密码指示 LED熄灭,可以输入新密码,指示LED熄灭,程序转为复位程序。如
果在设置状态,输入了错误的密码并按了确定键,P3.5不断输出高电
平报警。上电复位后按数字键6次,或按了小于6次数字键,再按了确
定键则比较密码是否对,如果不对,P3.4开锁信号输出口输出低电 平,锁不开,这时还可再输入两次。如还不对则P3.5不断输出高电平
端,行线通过上拉电阻接到高电平。无按键动作时。行线处于高电平 状态;有按键时,交点的行线和列线接通,行线电平状态由与此行线
本系统的设计包括硬件和软件两个部分。系统的所有密码设拦由 键盘输入。同时采用发光二极管来进行提示操作,使用户操作更加直 观和方便。软件部分是整个控制器的重要组成部分,设计的好坏关系
从键盘输入一组密码,CPU把该密码和设置密码比较,正确则将 锁打开(不『司锁的控制方式不一样,比如加电控制电磁铁抽回,从而 打开),错误则要求重新输入,并记录错误次数,如果三次错误,则 被强制锁定并报警。 在本系统中。软件结构应采用模块化设计方法,主要包括主程 序。键盘程序.密码比较模块,密码修改程序等等。上电复位后,初 始化各端口.标志位和有关寄存器.接着从AT24c02中读入密码,然 后开始检测键盘是否有输入,如没有就不断检测.如果有输入就转到 相应处理程序。例如按了设置键,则P3.3输出低电平。等输入原密码 指示灯LED亮。接着如果输入了正确的原密码并按了确定键,P3.一输
基于AT89C2051的智能型汽车防撞报警器的设1概要
基于AT89C2051的智能型汽车防撞报警器的设计引言:介绍了AT89C2051单片机的性能及特点,及以其为核心的一种低成本、高精度、微型化、数字显示的汽车防撞报警器。
该防撞报警器利用超声波及集成霍尔元件实现对汽车的测距和测速,利用单片机的实时控制和数据处理功能,完成系统的控制。
文章给出了报警器的硬件电路原理及软件设计。
随着现代生活节奏的加快,交通事故发生的频率也在增加,为提高汽车运行的安全性,本文介绍一种单片机控制的汽车防撞报警系统。
该装置将单片机的实时控制及数据处理功能,与超声波的测距技术、传感器技术相结合,可检测汽车运行中后方障碍物与汽车的距离及汽车车速,通过数显装置显示距离,并由发声电路根据距离远近情况发出警告声。
二:超声波的简介我们知道,当物体振动时会发出声音。
科学家们将每秒钟振动的次数称为声音的频率,它的单位是赫兹。
我们人类耳朵能听到的声波频率为20~20,000赫兹。
当声波的振动频率大于20000赫兹或小于20赫兹时,我们便听不见了。
因此,我们把频率高于20000赫兹的声波称为“超声波”。
通常用于医学诊断的超声波频率为1~5兆赫兹。
超声波具有方向性好,穿透能力强,易于获得较集中的声能,在水中传播距离远等特点。
可用于测距,测速,清洗,焊接,碎石等。
在医学,军事,工业,农业上有很多的应用。
理论研究表明,在振幅相同的条件下,一个物体振动的能量与振动频率成正比,超声波在介质中传播时,介质质点振动的频率很高,因而能量很大.在我国北方干燥的冬季,如果把超声波通入水罐中,剧烈的振动会使罐中的水破碎成许多小雾滴,再用小风扇把雾滴吹入室内,就可以增加室内空气湿度.这就是超声波加湿器的原理.咽喉炎.气管炎等疾病,呼唤斤年时斤百很难血流到达患病的部位.利用加湿器的原理,把药液雾化,让病人吸入,能够提高疗效.利用超声波巨大的能量还可以使人体内的结石做剧烈的受迫振动而破碎,从而减缓病痛,达到治愈的目的。
超声波的产生声波是物体机械振动状态(或能量)的传播形式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.
毕
业
设
计
课题:基于AT89C2051单片机的
防盗自动报警电子密码锁系统专业:电子信息科学与技术
班级: 07电信本2班
学号: 107509418 姓名:陈俊宇
指导教师:赵亚妮
基于AT89C2051单片机的
防盗自动报警电子密码锁系统的设计
摘要:
随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器。
介绍了一种应用AT89C2051单片机设计的防盗自动报警电子密码锁系统。
经实验验证该系统具有软硬件设计简单,易于开发,成本较低,安全可靠,操作方便等特点,可作为产品进行开发,应用于住宅、办公室的保险箱及档案柜等需要防盗的场所,有比较强的实用性。
关键词: 电子密码锁; 红外监视器; 自动报警; 单片机。
引言
在日常生活和现代办公中,住宅与办公室的安全防范、单位的文件档案、财务报表以及一些个人资料的保存等多以加锁的办法来解决。
若使用机械式钥匙开锁人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。
为满足人们对门锁的使用要求,增加其安全性,用密码电子锁代替传统机械锁应运而生。
目前使用的密码锁种类繁多,各具特色。
本文从经济实用的角度出发,采用AT89C2051单片机,研制了一款具有防盗自动报警功能的电子密码锁。
该密码锁设计方法合理,简单易行,成本低,符合住宅、办公室用锁要求,具有一定的推广价值。
1 系统功能
(1)系统设置8位密码,密码通过键盘输入,若密码正确,则将锁打开。
(2)密码由用户自己设定,在开锁状态下,用户可自行修改密码。
(3)具有自动报警功能。
自动报警分现场报警和远程报警两种。
现场报警由扬声器发出双频报警声;远程报警通过将该系统与电话机连接,在发出报警信号的
同时拨通事先存在电话机内的电话号码,通知外出的主人来实现。
(4)两种情况下可报警:一是密码输入错误3次,则报警;二是非正常开门,如破门而入的情况,可通过系统的红外监视装置监测,同时报警,保证了系统的安全性。
2 系统工作原理
本系统采用单片机作控制器,用红外监视装置监测是否出现非正常开门的情况,红外监视装置的发射器和接收器分别安装在门的两边。
系统工作时,用户通过按键输入8位密码,按下“确认”键后,单片机将输入密码与设定密码进行比较,若密码正确,则发出开锁信号,将门打开,同时关闭红外监视装置,系统不报警;若密码不正确,则有相应的指示灯闪动,并要求重新输入密码,重新输入密码的次数不能超过3次,若3次输入的密码都不正确,则发出报警信号。
当发生破门而入等非正常开锁情况时,红外监视装置仍然工作,门打开后挡住了信号,接收器接收不到信号,此时系统报警。
锁打开后还可通过按下“修改/重置”功能键,重新设置新密码。
主人外出关门后可通过“修改/重置”功能键恢复红外监视装置的工作。
3 系统设计
3.1 系统硬件设计
系统硬件设计原理结构如图1所示。
本系统的硬件以单片机为控制核心,包括键盘控制电路、开锁控制电路、红外监视装置控制电路、报警控制电路及指示灯控制电路等部分。
图1 单片机系统原理图
3.1.1 控制器选型及AT89C2051的功能特点
本系统选择AT89C2051作为主控制器。
其特点如下:2kB闪存、128BRAM、15根I/O口线、2个16位定时/计数器、5个向量二级中断结构、1个全双工的串行口,具有4.25~5.50V的电压工作范围和12MHz/24MHz工作频率,同时还具有加密阵列的二级程序存储器加锁、掉电和时钟电路等,可掉电保存RAM的内容,故系统掉电时无需增加掉电保护电路。
因此,系统硬件设计非常简单。
3.1.2 键盘接口电路设计
系统中键盘的功能主要用于用户输入和修改密码。
键盘需要设计12个按键,其中0~9数字键用于密码的输入和修改。
功能键两个,一个为“确认”键,用于密码输入结束后确认,一个为“修改/重置”键,用于修改密码及外出关门后恢复红外监视装置工作的控制。
键盘采用行列式设计,12个按键排成3×4矩阵。
设计中用单片机P1口的P1.0~P1.3接键盘的4根行线,P1.4~P1.6接3根列线。
3.1.3 开锁控制电路设计
开锁控制电路的功能是当输入正确的密码后将锁打开。
本系统使用单片机的P3.2线发出信号,经两级三极管放大后,由继电器驱动电磁阀动作将锁打开。
3.1.4 红外监测装置电路设计
为了增强系统的防盗功能,本系统设计了红外监视装置,该装置包括红外发射和红外接收两部分,分别安装在门的两侧。
发射部分基本电路如图2所示。
采用塑封的SE303ANC发射二极管,波长为940nm。
通过单片机的P3.0口线控制发射二极管导通或截止,从而产生特定频率的发射信号,这里选用的频率为38kHz, 38kHz方波由单片机的定时器T1产生。
图2 红外发射电路
红外接收部分的基本电路如图3所示。
接收管采用日本光电子公司的
PIC-12034,其接收频率为37.9kHz,该芯片接收灵敏度高,性能稳定。
其基本工作过程为:当接收到37.9kHz信号时,输出低电平,否则输出高电平,本系统使用单片机的P3.1口线接收该信号,系统通过查询P3.1口线即可判断有无非正常开门
情况。
这里的非门对接收信号起整形作用。
PIC-12034
图3红外接收电路
3.1.5 自动报警控制电路
自动报警控制电路的功能是控制系统的智能报警装置。
本系统密码输入3次错误或有非正常开门情况发生时均启动报警装置。
自动报警有现场报警和远程报警两种。
现场报警是用单片机的P3.3口线输出双频方波信号经三极管放大后,由继电器控制扬声器发出报警声。
远程报警是用单片机控制电话机在无人操作的情况下,将事先在电话中已存入号码的座机或手机拨通,从而通知主人。
根据对电话操作的要求,设计中使用了单片机的P3.4、P3.5、P3.7三根口线,每根口线均经过两级三极管放大后由继电器分别控制电话机的“存储号”、“提取”、“免提”三个功能键,单片机对这三个功能键的操作顺序完全模拟人工操作完成。
3.1.6 操作指示灯控制电路
指示灯的作用是对密码输入错误作出提示。
设计中用发光二极管作指示灯,用单片机的P1. 7口线发出信号经一级三极管放大后控制操作指示灯。
3.2 系统软件设计
本系统软件包括主程序模块、键盘扫描模块、密码比较判断模块、修改密码
模块、智能报警模块及延时程序等模块。
系统程序流程如图4所示。
图4 系统程序流程图
3.2.1 主程序模块
该模块的功能包括定时器及数据缓冲区初始化、本机初始密码设置、红外接收信号查询及键盘扫描模块调用等功能。
3.2.2 键盘扫描模块
该模块具备判断键盘上有无键按下、去抖动影响、逐列扫描键盘以确定被按键的位置号即行列号、形成键值并将键值存入指定的数据缓冲区中、判断闭合的键是否释放等功能。
3.2.3 密码修改模块
该模块的功能是修改设置密码。
密码修改程序要求密码要输入两次,程序将两次输入的密码比较一致时,即用此密码代替原先的密码,如果两次输入的密码不一致,则重复操作。
这样就避免了修改密码的随机性。
3.2.4 密码比较判断模块
该模块的功能是将键盘输入的密码与设定的密码进行比较,若密码正确则开锁;若不正确,则密码输入次数计数单元计数如达不到3次,返回键盘扫描模块;若计数已达3次,则调用自动报警模块。
3.2.5 自动报警模块
该模块采用软件延时的方法,使P313口线输出双频方波,控制扬声器发声,达到现场报警的目的;同时使控制电话机“免提”键的P317口线、控制“提取”键的P317口线,控制“存储号”键的P314口线,模拟人工操作话机的顺序,按“免提”-“提取”-“存储号”-“免提”的控制顺序依次输出控制信号,完成一次拨号的操作,每个按键动作的时间由延时程序控制,这样电话就可在无人操作下自动拨号,达到远程智能报警的目的。
为了保证可靠性,以上控制过程重复3次。
结束语:
该系统具有软硬件设计简单,易于开发,成本较低,安全可靠,操作方便等特点,可应用于住宅、办公室的保险箱及档案柜等需要防盗的场所,有比较强的实用性。
参考文献
(1)张齐.单片机应用系统设计技术- 基于C语言编程[M].北京:电子工业出版社,2006.3.
(2)丁元杰.单片微机原理及应用[M].北京:机械工业出版社,2001.1.
(3)赵长德.MCS-51/98单片机原理与应用[M].北京:机械工业出版社,1997. (4)曹巧媛.单片机原理及应用[M ]. 北京:电子工业出版社,1998.
(5)郁有文,常健.传感器原理及工程应用[M].西安:西安电子科技大学出版社,2000.
(6)孙涵芳,徐爱卿.MCS-51系列单片机原理及应用[M].北京:北京航空航天大学出版社,1998.。