基于 51 单片机得电子密码锁设计摘要:本文设计了一种基于单片机得电子密码锁,由单片机系统、矩阵键盘、LED显示与报警系统组成。系统能完成开锁、超次锁定、报警、修改用户密码基本得密码锁得功能。除上述基本得密码锁功能外,还具有掉电存储、声光提示等功能。本密码锁具有安全性高、成本低、功耗低、易操作、记住密码即可开锁等优点。关键词:STC89 C5 2;电子密码锁;矩阵键盘1 绪论1、1 课题背景 随着人们生活水平得提高与安全意识得加强,对安全得要求也就越来越高。锁自古以来就就是把守护门得铁将军,人们对它要求甚高,既要安全可靠得防盗,又要使用方便,这也就是制锁者长期以来研制得主题.随着电子技术得进展,各类电子产品应运而生,电子密码锁就就是其中之一.据有关资料介绍,电子密码锁得讨论从 20世纪30年代就开始了,在一些特别场所早就有所应用.这种锁就是通过键盘输入一组密码完成开锁过程。讨论这种锁得初衷,就就是为提高锁得安全性。由于电子锁得密钥量(密码量)极大,可以与机械锁配合使用,并且可以避开因钥匙被仿制而留下安全隐患.电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙得苦恼,而被越来越多得人所欣赏。电子锁得种类繁多,例如数码锁,指纹锁,磁卡锁,IC 卡锁,生物锁等。但较有用得还就是按键式电子密码锁。1、2 课题设计目标本设计采纳 STC89C5 2单片机为主控芯片,通过软件程序组成电子密码锁系统,能够实现:(1) 密码输入错误,蜂鸣器报警。(2) 密码为 6 位,可以随意更改,(3) 采纳矩阵按键输入。(4) 通过 L CD 1602 液晶显示.(5) 有开锁指示灯。(6)查阅有关文献与资料,深化学习单片机硬件原理图及软件编程相关知识.2 系统方案论证 系统将从主控部分与密码输入方式两方面进行论证。2、1 主控部分得选择方案一:采纳数字电路控制 用以7 4L S1 12 双 J K触发器构成得数字逻辑电路作为密码锁得核心控制,共设了9个用户输入键,其中只有 4 个就是有效得密码按键,其它得都就是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入得密码无效,需要重新输入;假如用户输入密码得时间超过 10 秒(一般情况下,用户不会超过1 0 秒,若用户觉得不便,还可以修改)电路将报警20秒,若电路连续报警三次,电路将锁定键盘 2 分钟,防止她人得非法操作。采纳数字电路设计得方案好处就就是设计简单但控制得准确性与灵活性差。故不采纳。 方...