求毕业设计,电子密码锁设计,数字密码锁设计

谢谢,谁能帮我一下基于单片机的,最好使用AT89C2051芯片的... 谢谢,谁能帮我一下
基于单片机的,最好使用AT89C2051芯片的
展开
 我来答
百度网友1e437e40b
2009-03-26 · TA获得超过104个赞
知道答主
回答量:62
采纳率:0%
帮助的人:58.1万
展开全部
基于AT89C2051单片机的防盗自动报警
电子密码锁系统的设计
摘 要: 随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器。
介绍了一种应用AT89C2051单片机设计的防盗自动报警电子密码锁系统。经实验验证该系统具有软硬件设计简
单,易于开发,成本较低,安全可靠,操作方便等特点,可作为产品进行开发,应用于住宅、办公室的保险箱及档案柜
等需要防盗的场所,有比较强的实用性。
关键词: 电子密码锁; 红外监视器; 自动报警; 单片机
中图分类号: TP36811 文献标识码: A 文章编号: 16722612x(2007) 0520112204
0 引言
在日常生活和现代办公中,住宅与办公室的安全防范、单位的文件档案、财务报表以及一些个人资料
的保存等多以加锁的办法来解决。若使用机械式钥匙开锁人们常需携带多把钥匙,使用极不方便,且钥匙
丢失后安全性即大打折扣。为满足人们对门锁的使用要求,增加其安全性,用密码电子锁代替传统机械锁
应运而生。目前使用的密码锁种类繁多,各具特色。本文从经济实用的角度出发,采用AT89C2051单片
机,研制了一款具有防盗自动报警功能的电子密码锁。该密码锁设计方法合理,简单易行,成本低,符合住
宅、办公室用锁要求,具有一定的推广价值。
1 系统功能
(1)系统设置8位密码,密码通过键盘输入,若密码正确,则将锁打开。
(2)密码由用户自己设定,在开锁状态下,用户可自行修改密码。
(3)具有自动报警功能。自动报警分现场报警和远程报警两种。现场报警由扬声器发出双频报警声;
远程报警通过将该系统与电话机连接,在发出报警信号的同时拨通事先存在电话机内的电话号码,通知外
出的主人来实现。
(4)两种情况下可报警:一是密码输入错误3次,则报警;二是非正常开门,如破门而入的情况,可通过
系统的红外监视装置监测,同时报警,保证了系统的安全性。
2 系统工作原理
本系统采用单片机作控制器,用红外监视装置监测是否出现非正常开门的情况,红外监视装置的发射
器和接收器分别安装在门的两边。系统工作时,用户通过按键输入8位密码,按下“确认”键后,单片机将
输入密码与设定密码进行比较,若密码正确,则发出开锁信号,将门打开,同时关闭红外监视装置,系统不
© 1994-2009 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
报警;若密码不正确,则有相应的指示灯闪动,并要求重新输入密码,重新输入密码的次数不能超过3次,若
3次输入的密码都不正确,则发出报警信号。当发生破门而入等非正常开锁情况时,红外监视装置仍然工
图1 弹片机系统原理图
作,门打开后挡住了信号,接收器接收不到信
号,此时系统报警。
锁打开后还可通过按下“修改/重置”功能
键,重新设置新密码。主人外出关门后可通过
“修改/重置”功能键恢复红外监视装置的工
作。
3 系统设计
311 系统硬件设计
系统硬件设计原理结构如图1所示。
本系统的硬件以单片机为控制核心,包括
键盘控制电路、开锁控制电路、红外监视装置
控制电路、报警控制电路及指示灯控制电路等
部分。
31111 控制器选型及AT89C2051的功能特点
本系统选择AT89C2051 作为主控制器。
其特点如下: 2kB闪存、128BRAM、15根I/O口
线、2个16位定时/计数器、5个向量二级中断
结构、1个全双工的串行口,具有4. 25~5. 50V
的电压工作范围和12MHz/24MHz工作频率,
同时还具有加密阵列的二级程序存储器加锁、掉电和时钟电路等,可掉电保存RAM的内容,故系统掉电时
无需增加掉电保护电路。因此,系统硬件设计非常简单。
31112 键盘接口电路设计
系统中键盘的功能主要用于用户输入和修改密码。键盘需要设计12个按键,其中0~9数字键用于密
码的输入和修改。功能键两个,一个为“确认”键,用于密码输入结束后确认,一个为“修改/重置”键,用于
修改密码及外出关门后恢复红外监视装置工作的控制。键盘采用行列式设计, 12个按键排成3 ×4矩阵。
设计中用单片机P1口的P1. 0~P1. 3接键盘的4根行线, P1. 4~P1. 6接3根列线。
图2 红外发射电路
31113 开锁控制电路设计
开锁控制电路的功能是当输入正确的密码后将锁打开。本系
统使用单片机的P3. 2口线发出信号,经两级三极管放大后,由继
电器驱动电磁阀动作将锁打开。
31114 红外监测装置电路设计
为了增强系统的防盗功能,本系统设计了红外监视装置,该装
置包括红外发射和红外接收两部分,分别安装在门的两侧。
发射部分基本电路如图2所示。采用塑封的SE303ANC发射
二极管,波长为940nm。通过单片机的P3. 0口线控制发射二极管
导通或截止,从而产生特定频率的发射信号,这里选用的频率为
38kHz, 38kHz方波由单片机的定时器T1产生。
红外接收部分的基本电路如图3所示。接收管采用日本光电子公司的P IC - 12034,其接收频率为37.
· 3 1 1 · 第5期周功明:基于AT89C2051单片机的防盗自动报警电子密码锁系统的设计
© 1994-2009 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
图3 红外接收电路
9kHz,该芯片接收灵敏度高,性能稳定。其基本工作过程为: 当接收到
37. 9kHz信号时,输出低电平,否则输出高电平,本系统使用单片机的P3.
1口线接收该信号,系统通过查询P3. 1口线即可判断有无非正常开门情
况。这里的非门对接收信号起整形作用。
31115 自动报警控制电路
自动报警控制电路的功能是控制系统的智能报警装置。本系统密码
输入3次错误或有非正常开门情况发生时均启动报警装置。自动报警有
现场报警和远程报警两种。现场报警是用单片机的P3. 3口线输出双频
方波信号经三极管放大后,由继电器控制扬声器发出报警声。远程报警
是用单片机控制电话机在无人操作的情况下,将事先在电话中已存入号
码的座机或手机拨通,从而通知主人。根据对电话操作的要求,设计中使
用了单片机的P3. 4、P3. 5、P3. 7三根口线,每根口线均经过两级三极管放大后由继电器分别控制电话机的
图4 系统程序流程图
“存储号”、“提取”、“免提”三个功能
键,单片机对这三个功能键的操作顺
序完全模拟人工操作完成。
31116 操作指示灯控制电路
指示灯的作用是对密码输入错误
作出提示。设计中用发光二极管作指
示灯,用单片机的P1. 7口线发出信号
经一级三极管放大后控制操作指示
灯。
312 系统软件设计
本系统软件包括主程序模块、键
盘扫描模块、密码比较判断模块、修改
密码模块、智能报警模块及延时程序
等模块。系统程序流程如图4所示。
31211 主程序模块
该模块的功能包括定时器及数据
缓冲区初始化、本机初始密码设置、红
外接收信号查询及键盘扫描模块调用
等功能。
31212 键盘扫描模块
该模块具备判断键盘上有无键按
下、去抖动影响、逐列扫描键盘以确定
被按键的位置号即行列号、形成键值
并将键值存入指定的数据缓冲区中、
判断闭合的键是否释放等功能。
31213 密码修改模块
该模块的功能是修改设置密码。密码修改程序要求密码要输入两次,程序将两次输入的密码比较一
致时,即用此密码代替原先的密码,如果两次输入的密码不一致,则重复操作。这样就避免了修改密码的
随机性。
31214 密码比较判断模块
· 4 1 1 · 绵阳师范学院学报(自然科学版) 第26卷
© 1994-2009 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
该模块的功能是将键盘输入的密码与设定的密码进行比较,若密码正确则开锁;若不正确,则密码输
入次数计数单元计数如达不到3次,返回键盘扫描模块;若计数已达3次,则调用自动报警模块。
31215 自动报警模块
该模块采用软件延时的方法,使P313口线输出双频方波,控制扬声器发声,达到现场报警的目的;同
时使控制电话机“免提”键的P317口线、控制“提取”键的P317口线,控制“存储号”键的P314口线,模拟
人工操作话机的顺序,按“免提”-“提取”-“存储号”-“免提”的控制顺序依次输出控制信号,完成一次
拨号的操作,每个按键动作的时间由延时程序控制,这样电话就可在无人操作下自动拨号,达到远程智能
报警的目的。为了保证可靠性,以上控制过程重复3次。
4 结语
该系统具有软硬件设计简单,易于开发,成本较低,安全可靠,操作方便等特点,可应用于住宅、办公室
的保险箱及档案柜等需要防盗的场所,有比较强的实用性。
参考文献:
[ 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.
The Design of Auto - a larm ing Electron ic C ipher
Lock System with AT89C2051
ZHOU Gong2ming
(Department of Physics and Electronic Information Engineering,
Mianyang Normal University, Mianyang, Sichuan 621000)
Abstract: Along with the unceasing development of electronic p roducts to intellectualization and the micro2
miniaturization, the monolithic integrated circuit has become the first - choice controller in the development and
manufacture of electronic p roducts. This paper introduces an auto - alarming electronic cipher lock system de2
signed with the AT89C2051 monolithic integrated circuit. Experiments validate that this system has the advantages
that the design of the software and hardware is simp le, it is easy to develop, the cost is lower, it is safe and relia2
ble, and it is convenient to operate. It could be app lied to the dwelling house, the office safety deposit box and
the filing cabinet and so on to guard against theft. So, it has certain usability.
Key words: electronic cipher lock; infrared monitoring device; auto - alarm; monolithic integrated circuit
TOUCHPPT
2024-06-27 广告
Keynote设计制作公司,专注于高端视觉呈现与创意策划。我们凭借丰富的行业经验,运用先进的Keynote技术,为客户打造精美绝伦的演示文稿。无论是商务会议、产品发布还是教育培训,我们都能根据您的需求,量身定制独具特色的Keynote内容。... 点击进入详情页
本回答由TOUCHPPT提供
百度网友4deb88f
2009-03-14 · TA获得超过401个赞
知道小有建树答主
回答量:702
采纳率:0%
帮助的人:245万
展开全部
有没有要求啊?密码锁网上有很多啊,但要求都不一样
我也有一份,和你要求不一样呢
本设计采用AT89S51单片机为芯片主体,采用AT24C02为掉电存储器的芯片。这种芯片稳定性高,成本低,还能扩展很多功能。如红外探测技术,指纹识别技术,语音识别技术,图像识别技术等。这些扩展的技术国外发展的比较迅速,有些已经投入使用。本设计没有采用这些扩展。
本设计中均采用protel 99软件来画电路图。大图中的显示电路部分由于太大没能整合到一张图上,所以我另附了一张图。
软件设计中本设计均采用汇编语言编写程序。主要编写了主体部分功能实现的程序,部分子程序本设计中略去。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逆亦垒
2009-03-25 · TA获得超过2507个赞
知道大有可为答主
回答量:2812
采纳率:56%
帮助的人:673万
展开全部
我做过这个制作,可以到我空间看源程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
玉菱华tr
2009-03-13 · TA获得超过546个赞
知道小有建树答主
回答量:704
采纳率:0%
帮助的人:196万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式