资讯详情

单片机电子密码锁的设计(汇编语言).doc

word格式整理版

文档可编辑

一、设计总说明

?

随着人们对安全(指纹识别,IC卡鉴定)已在国内外陆续推出。但这些产品的特点是针对特定的指纹和有效卡,只适用于箱、柜、门等保密要求。而且,如果在公共场所使用指纹识别器,很容易机械损坏。IC卡也容易丢失和损坏。此外,其成本本在一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平和市场接受度,电子密码是这类电子防盗产品的主流。?

基于8051单片机电子密码锁的设计,主要具有以下功能:(1)设置6位密码,通过键盘输入密码。如果密码正确,则打开锁。(2)密码可由用户自己修改(仅支持6位密码),锁打开后才能更改密码。在修改密码之前,必须再次输入密码,以防止错误操作。

(3)报警和锁定键盘功能。密码输入用发光管显示,当连续三次输入错误密码时,系统声光报警。

电子密码锁的设计主要由三部分组成:4×4矩阵键盘接口电路,密码锁

控制电路,输出八段显示电路。此外,系统还有LED提示灯等。

密码锁设计的关键问题是实现密码输入、清除、更改、解锁等功能:(1)密码输入功能:按下一个数字键,一个-显示在最右边的数字管上,并向左移动以前输入的所有-。

(2)密码清除功能:按下清除键时,清除前输入的所有值,并清除所有显示。

(3)密码更改功能:将输入的值作为新的密码。?

(4)解锁功能:按下解锁按钮时,系统将输入密码进行检查和检查,如果确定锁打开,否则不打开。

主要的设计和实施过程:首先,选择8051单片机和购买其他电子元件。第二步是设计硬件电路。第三步是编写单片机语言实现功能。第四部分是软硬件调试。最后,结合整个软硬件调试系统完成本课程的设计。关键词:4×4矩阵键盘;8051单片机;密码锁;密码二次确认‘

二、?绪论

?

2.1背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背景背

随着社会物质财富的增长,安全防盗已成为一个社会问题。自古以来,锁就是守门户的铁将军。人们对它有很高的要求。它不仅要安全可靠地防盗,而且要使用方便。这也是锁匠长期研制的主题。目前,中国大多数人仍然使用传统的机械锁。但目前假冒伪劣机械锁泛滥,互开率很高。所谓互开率,是各种锁的技术质量标准,即一把钥匙能开几把锁的比例。经国家工商行政管理局、国家内贸行政管理局、中国消费者协会等部门对锁市场的调查,发现个别产品的互开率实际上是标准的26倍。?

为什么弹子锁的互开率这么高?据相关专家分析,弹子锁的质量主要取决于弹子的数量和大小,而弹子的数量和大小受到一定条件的限制。此外,即使是质量合格的机械锁也可以在不损坏锁的情况下通过紧急解锁打开锁。机械锁的这些缺点为一种新型锁-电子密码锁提供了开发空间。

2.2.电子锁电子锁

电子锁是以电磁铁或卫星电机和锁体为执行装置的机电一体化锁。与传统的机械锁相比,电子锁不使用金属钥匙,保密性和精度大大提高。

电子锁的发明理念起源于古代发明的自动机械,如古希腊数学家赫伦的液压自动门和诸葛亮在中国古代的木牛流马。它们由重力或蒸汽压力驱动。最广泛的用途是古墓道的地下机构。电子工业的诞生使得用小功率驱动机械成为可能,因此电子锁每天都在千里之外跳跃。

三、项目要求

本课程设计以8051单片机电子密码锁为基础,采用4*4小键盘作为输入,LED作为显示码与设定密码一致时,系统使用继电器输出解锁信号,主要具有以下功能:

(1)设置6位密码,通过键盘输入密码。如果密码正确,打开锁。(2)密码可由用户自行修改设置(只支持6位密码),锁打开后才能更改密码。密码修改前必须再次输入,输入新密码时需要二次确认,防止误操作。

(3)报警和锁定键盘功能。密码输入用发光管显示,当连续三次输入错误密码时,系统声光报警。

四、课题分析

电路主要包括矩阵键盘输入密码、外部密码验证、单片控制、原理方框图如下:

4.1矩阵键盘输入控制电路?

设计方案是非编码键盘,每条线和线对应一条I/O口线和键位置位于行线和列线的交叉点。当一个键按下时,将有一条行线与一条列线接触。只要确定哪两条线接触,即哪两条线接触I/O口线可以确定哪个键被触动。?行线设计为上拉口线,初始时电位高,列线悬空,初始位置低。键位扫描是通过不断读取行线口线或中断触发的。?当发现有键按下时,将列线低,其它列线放高,读行线口线。当一条线位置较低时,一条线也被拉低,确定按下两条线交点处的按钮。?将各行线与列线的组合值作为列表,每次都可以通过查表确定键位,

标签: 单片机应如何正确驱动继电器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台