文档介绍:电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机 械开关的闭合,完成***、闭锁任务的电子产品。它的种类很多,有简易的 电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁 是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁, 特点如下:
保密性好,编码量多,远远大于弹子锁。随机***成功率几乎为零。
密码可变。用户可以经常更改密码,防止密码被盗,同时也可以避 免因人员的更替而使锁的密级下降。
误码输入保护。当输入密码多次错误时,报警系统自动启动。
电子密码锁操作简单易行,一学即会。
设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。
密码可以由用户自己修改设定(只支持6位密码),锁打开后才能修改密 码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确认, 以防止误操作。
报警、锁定键盘功能。密码输入错误显示器会出现错误提示,若密码输入 错误次数超过3次,蜂鸣器报警并且锁定键盘。
AT24C02保存密码,支持复位保存,掉电保存功能。
关键词:密码锁 单片机 报警 矩阵键盘
Abstract
Electronic Code Lock is a password input through the control circuit, or chip, thus controlling the closed mechanical switch to complete the lock, closed the task of electronic products. It is of many types, have a simple circuit products, but also the higher cost chip-based products. Now the widely used electronic code lock is a chip at the core, achieved through programming. Performance and safety have greatly exceeded the mechanical lock, the following features:
Privacy is good, coding quantity is far greater than the spring lock. Random unlocking success rate is almost zero.
Password variable・ Users can always change the password, to prevent password theft, but also avoids the lock because of staff tumover Er Shi and drawing down.
Error input protection. When you enter your password wrong several times, the alarm system started automatically.
E-lock operation is simple, a school that will.
Alarm matrix keypad
Keywords: Cipher lock SCM
II
ABSTRACT
目录 III
第一章引言 1
1
1
2
第二章设计方案的选择 3
1方案一:采用数字电路控制 3
2方案二:采用以单片机为核心的控制方案 3
第三章 主要元器件介绍 4
1主控芯片AT89C51 4
1. 1 AT89C51 性能简介 4
2存储芯片AT24C02 5
3 LCD1602 显示器 6
第四章系统硬件构成 8
1设计原理 8
2电路总体构成 8
3电源输入部分 9
10
11
6复位部位 11
4. 7晶振部分 12
4. 8显示部分 13
4. 9报警部分 14
10***部分 14
第五章系统软件设计 16
1系统软件设计 16
第六章总结与展望 18
致谢 附录1C语言源程序
19 错误!未定义书签。
第一章引言
电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开 关的闭合,完成***、闭锁任务的电子产品。它的种类很多,有简易的电路产品, 也有基于芯片的性价比较高的产品。现在应用较广的电子密