电子密码锁

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实训六电子密码锁
很多行业的许多地方都需要密码锁,但普通密码锁的密码容易被多次试探而破译。

要求设计一种能防止多次试探密码的密码锁,从而有效地克服了上述缺点。

一、系统功能要求:
1. 共8位密码,每位的取值范围为1 ~8。

2. 用户可以自行设定和修改密码。

3. 按每个密码键时都有声音报警。

4. 若键入的6位开锁密码不完全正确,则报警5秒钟,以提醒他人注
意。

5. 开锁密码错3次要报警10分钟,报警期间输入密码无效,以防窃
贼多次试探密码。

6. 键入的8位开锁密码完全正确才能开锁,开锁时要有1秒的提示
音。

7. 密码键盘上只允许有6个密码按键,
8. 锁内有备用电池,只有内部上电复位时才能设置或修改密码,因此,
仅在门外按键是不能修改或设置密码的。

9. 密码设定完毕后要有2秒的提示音。

10. 成本要比较低,硬件和软件都要尽可能简洁可靠,易于批量生产。

二、系统整体方案:
根据系统功能要求,系统总体设计方案如下:
1、单片机可采用AT89C51 AT89C52 AT89S52 fosc=12MHz
2、时钟电路,复位电路的设计。

3、电源打开后,显示器显示“ 000000”密码有TABLE卖取“221582”为内定密码,只要输入此密码便可开门。

这样可预防万一停电后再送电时无密码可用。

4、按“ #”,清除显示器为“ 000000”
5、欲更改密码时,先输入新密码再按“ * ”即可建立新密码。

1 2 3 4 5 6
6、输入新密码,再按“ 开门键。

若号码与密码相符,则门
会打开,否则显示器会清除为“ 000000”。

系统功能框图如下:
硬件系统设计:
3
硬件系统原理图如下页图:
A ■■VC
C CQI VCC CON AT62B
C02 CON AT62B
C03 Ip P10 POO P11
P01 P12
P02 P13
P03 P14
P04 P15
P05 P16
P06 P17
P07 INT1
P20 INTO
P21
P22 T1
P23 TO
P24
P25 EA/VP
P26
P27
X1
X2 RESET
RXDi
TXD RD ALE/
WR PSE
1
14
2 1
5 3
6 A1
7 —1 n T 4
5 6 B1 ■
_K_ 厂 ___ !. i _1 r r __ > 3_d r T 7
8 9 C1
■ 厂1 r i ____ 3 3_i r 2 * 0 # D1 -M _ a ■__
-
__ a i^JI Revision Sheet of
Draw 密锁
29 21 22 23 6" 13
Title
Size Number
B
Date: 1& May-2007
File:
根据总体要求分析,选择质优价廉的AT89C5 1,而且不需要外接程序存储器和数据存储器及其它扩展部件。

在上图所示电路中,P1 口连接8个密码按键AN1〜AN8,开锁脉冲由P 2.1输出,报警和提示音由P 2.0输出°EL是用于报警与声音提示的喇叭,L 是电磁锁的电磁线圈。

四.系统软件设计
流程如图:
按键次数清零
错码标志清零。

相关文档
最新文档