没有合适的资源?快使用搜索试试~ 我知道了~
数字密码锁的软件设计说明.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 85 浏览量
2022-07-13
10:13:36
上传
评论
收藏 105KB DOC 举报
温馨提示
试读
21页
数字密码锁的软件设计说明.doc
资源推荐
资源详情
资源评论
/ 21
摘 要
用单片机控制密码锁是本设计的中心思想,通过实验,达到电子
锁不仅能输入密码而且能验证判断并开锁的结果,当密码不正确时,
会发出报警信息,提示操作人员再输入,而开锁这个动作也可演变成
其他更复杂的机械运动,二极管指示开锁电平也可转换成 LED 显示输
入,输入部分的电路原理和键入数字是一样的,在发展推广时,可以
改成键盘式输入。本实验在 AT89S51 的基础上,我们增加了报警系统,
密码输入,控制开锁电平,显示系统等周边的辅助电路,使得单片机
能够完成由软件控制到硬件控制的转化。从这个设计的过程中,参与
者不仅挺高了自身的动手能力也丰富了单片机的知识,更为重要的是,
它培养了发现问题,解决问题的能力。电子密码锁也是当下颇具发展
前途的一项新兴科技,安全性强,操作简洁,适用围宽广。它正逐渐
的被社会认可,走进千千万万的家庭中。
关键词:单片机, 数字密码锁 ,AT89S51 芯片
0 / 21
一 密码锁的基本知识
1.1 数字密码锁的定义
数字密码锁,是由智能控制的能够输入密码并进行密码验证的锁具。
1.2 数字密码锁的发展历程与用途
在日常的生活和工作中, 住宅与部门的安全防、单位的文
件档案、财务报表以与一些个人资料的保存多以加锁的办法来解决。若使
用传统的机械式钥匙开锁, 人们常需携带多把钥匙, 使用极不方便, 且钥 匙丢
失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活 中的安全
保险器件的要求越来越高。为满足人们对锁的使用要求,增加其 安全性,用密
码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本 低、功耗低、易操
作等优点。 在安全技术防领域, 具有防盗报警功能的电子密码锁逐渐代替传统
的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使 密码
锁无论在技术上还是在性能上都大大提高一步。 随着大规模集成电路 技术的发
展,特别是单片机的问世,出现了带微处理器的智能密码锁,它 除具有电子密
码锁的功能外, 还引入了智能化管理、 专家分析系统等功能, 从而使密码锁
具有很高的安全性、可靠性,应用日益广泛。 随着人们对安全的重视和科技的
发展,许多电子智能锁(指纹识别、 IC 卡辨认)已在国外相继面世。但是这些
产品的特点是针对特定的指 纹和有效卡,只能适用于要求的箱、柜、门等。而
且指纹识识别器若 在公共场所使用存在容易机械损坏,IC 卡还存在容易丢失、
损坏等特点。 加上其成本较高,一定程度上限制了这类产品的普与和推广。鉴
于目前的 技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流
[1]
。
1 / 21
二 此次设计的容
2.1 本设计的意图
以 AT89S51 为中心,通过密码输入,密码验证,控制发光二极管亮灭。实
验效果是可以扩展应用到多个方面的。
2.2 设计方案
本设计是把密码锁设为 3 位密码。每位密码的取值围为可以设为 0-9,设
置初始密码为 1(K2),2(K3),3(K24)。只有按顺序依次按下 k2,k3,k4 才能开锁。
它具有开锁,修改密码,报警等功能。这个密码锁虽然只设置了三位密码,但可
以根据这个思路扩展为更多的密码位数。
总的用了四个开关和三个发光二极管,三个开关时密码键,一个开关时修改
密码键。一个指示灯用来指示锁的开或不开。一个指示灯输入的密码正确与否。
一个指示灯用来指示密码错误,报警。
每输入一位正确密码则相应的发光二极管亮,密码全正确则开锁那个指示灯
亮,代表开锁,若键入的密码不正确,则相应的指示灯闪烁,开锁指示灯熄灭,
相当于报警。这时按按键无效。若用户想修改密码,在输入正确密码开锁后,按
下修改密码键,并出现相应的指示灯闪烁,即可键入新的密码,在重新输入新密
码开锁,开锁情况和前面一样。
剩余20页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3695
- 资源: 59万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功