密码锁毕业设计说明书

合集下载

毕业设计(论文)数字密码锁的设计

毕业设计(论文)数字密码锁的设计

目录摘要 (I)Abstract ............................................................................................................................ I I 第一章绪论 .. (1)1.1 数字密码锁简介 (1)1.2 数字密码锁现状 (1)1.3 数字密码锁发展趋势 (1)1.4 设计研究实现功能 (1)1.5 设计方案的选择 (1)第二章硬件设计 (3)2.1 CPU主控模块 (3)2.2 按键模块 (5)2.3 液晶显示模块 (5)2.4 蜂鸣器模块 (6)2.5 继电器模块 (6)2.6 电源模块 (7)第三章程序设计 (8)3.1 程序的定义 (8)3.2 主函数的编写与读取密码 (8)3.3 程序员查看密码设计 (9)3.4 按键功能设置 (9)3.5 密码正误判断设计 (10)3.6 改密和重输设计 (12)3.7 定时器 (15)3.8 键盘的扫描 (17)3.9 EEPROM (19)3.10 显示器1602 (22)第四章仿真测试 (25)4.1 软件仿真测试 (25)4.2 硬件仿真测试 (27)第五章总结 (28)参考文献 (29)致谢 (30)附录A元件清单 (31)附录 B 原理图 (32)附录C PCB图 (33)附录C 仿真图 (34)附录D 实物图 (35)数字密码锁的设计摘要:在这样科技不断发展的时代,人们对隐私和利益的保护则显得格外迫切。

什么样的技术是在当今社会比较有代表性而又不失前景的呢?数字密码锁就是个不错的选择。

我所设计的数字密码锁不仅保密性极高,还提供报警功能,市场上也有许多和我设计原理相类似的密码锁,看看这种类型锁的市场效应就知道,如今几乎家喻户晓了,但是市场上的终归是市场上的,科技的发展却没有适应人们的需求,这是让身为科技创新人员觉得可耻的行为。

电子密码锁毕业设计

电子密码锁毕业设计

毕业综合训练课题名称单片机密码锁学院信息工程学院专业电子信息工程技术班级10级电信(专)一班姓名闫鹏学号110105010010 指导老师王蓓江西科技学院毕业综合训练任务书学院信息工程学院专业电子电子信息工程技术年级10级班级10电信(专)一班姓名闫鹏起止日期2012年10月—2012年11月题目单片机密码锁1.毕业综合训练任务及要求密码锁设计的关键问题是实现密码的输入、清除、更改、开锁等功能:(1)密码输入功能:按下一个数字键,一个“-”就显示在最右边的数码管上,同时将先前输入的所有“-”向左移动一位。

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

(3)开锁功能:当按下开锁键,系统将输入与密码进行检查核对,如果正确锁打开,否则不打开。

2.毕业综合训练的原始资料及依据随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。

但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。

而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。

加上其成本较高,一定程度上限制了这类产品的普及和推广。

鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。

3.主要参考资料、文献[1] 王迎旭.单片机原理及及应用.机械工业出版社 2001[2] 周航慈.单片机应用程序设计技术.周航慈北京航空航天大学出版社[3] 张洪润单片机应用技术教程北京:清华大学出版社,1997指导教师王蓓2012年11月15日指导教师评语建议成绩:优良中及格不及格指导教师签字年月日最终评定成绩:优良中及格不及格院长签章年月日目录第一章引言 (5)第二章系统总体方案设计 (6)第三章硬件电路设计 (7)3.1 键盘电路设计 (7)3.2LED显示电路 (8)3.3 开锁电路 (10)3.4报警电路 (10)第四章软件设计 (11)4.1软件设计思路 (11)4.2 各子程序设计 (11)第五章系统调试 (13)第六章心得体会 (14)第七章参考文献 (14)第一章引言在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。

电子密码锁毕业设计

电子密码锁毕业设计

电子密码锁毕业设计电子密码锁毕业设计近年来,随着科技的不断发展,电子密码锁作为一种新型的安全设备,逐渐成为人们生活中不可或缺的一部分。

作为一名大学生,我也对电子密码锁产生了浓厚的兴趣,并决定将其作为我的毕业设计主题。

首先,我对电子密码锁的基本原理进行了深入的研究。

电子密码锁主要由密码输入模块、控制模块和电机驱动模块组成。

通过密码输入模块,用户可以输入自己设定的密码。

控制模块负责接收用户输入的密码,并与预设的密码进行比对,如果输入正确,则通过电机驱动模块控制锁的开关。

这种设计简单而高效,能够有效地保护用户的财产安全。

接下来,我开始着手设计我的电子密码锁。

我决定采用微控制器作为控制模块,并使用数字密码键盘作为密码输入模块。

为了增加系统的稳定性和安全性,我还添加了指纹识别模块和蓝牙模块。

通过指纹识别模块,用户可以使用自己的指纹进行解锁,这种方式更加方便快捷。

而蓝牙模块则可以实现手机远程开锁的功能,用户只需通过手机发送指令,即可控制电子密码锁的开关。

这种设计不仅提高了用户的使用便利性,同时也增加了系统的安全性。

在设计过程中,我遇到了许多挑战。

首先是如何保证系统的稳定性和安全性。

为了解决这个问题,我进行了大量的实验和测试,不断优化系统的设计。

其次是如何提高系统的响应速度。

通过对系统的硬件和软件进行优化,我成功地将响应时间缩短到了毫秒级别。

最后是如何保证系统的可靠性。

我进行了多次的测试和模拟,确保系统在各种条件下都能正常工作。

在完成设计后,我进行了一系列的实验和测试。

通过对系统的各项指标进行评估,我发现我的电子密码锁在安全性、稳定性和响应速度等方面都达到了预期的要求。

同时,我还对系统进行了实际应用测试,得到了用户的积极反馈。

他们对电子密码锁的使用体验非常满意,并对我的毕业设计表示了赞赏和肯定。

通过这次毕业设计,我不仅深入了解了电子密码锁的原理和设计方法,还提高了自己的动手实践能力和解决问题的能力。

同时,我也意识到科技的发展给我们的生活带来了巨大的改变,我们应该积极拥抱科技,并将其运用到实际生活中,为人们带来更多的便利和安全。

电子密码锁设计说明书(包括系统项目简介、系统功能描述)

电子密码锁设计说明书(包括系统项目简介、系统功能描述)

单片机原理及应用课程设计书设计题目:电子密码锁专业:机械设计制造及其自动化班级:机101-6班******学号:************指导老师:***2013年6月机电汽车工程学院1、概述本实验利用集成电路芯片AT89C51,LED数码管以及4X4矩阵式键盘来设计密码锁。

将软件和硬件有机的结合起来,使得系统能够正确的开启密码,数码管能够正确的显示所设定的数字。

2、设计要求A.密码锁由4*4键盘和4 位数码管组成。

B.当输入密码时,只显示8,当密码输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则门打开,此处用LED发光二极管亮一秒作为提示。

若密码不正确,则可以重新输入密码。

如果连续三次输入密码错误,则禁止输入。

3设计流程:查阅有关文献资料→拟定电路原型→依据题目功能要求,进行电路元件选择→画出原理电路→系统硬件电路图→完成课题的程序设计→程序设计清单→写出设计报告。

4可选器件:51系列单片机、24C01、LED数码管、74LS244、非门等5.设计方案采用一种是用以AT89S51为核心的单片机控制方案。

利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示控制功能。

其原理如下图所示。

各模块功能如下:1.键盘输入模块:分为密码输入按键与功能按键,用于完成密码输入功能。

2.密码存储模块:用于完成掉电存储功能,使修改的密码断电后仍能保存。

3.晶振电路:用于单片机的起振。

4.复位电路:完成系统的复位。

5.LED显示模块:用于完成对系统状态显示及操作提示功能。

6.开锁电路:应用发光二极管模拟开锁,完成开锁及开锁提示。

芯片功能介绍单片机AT89C51介绍AT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。

毕业设计说明书简介(红外遥控密码锁)

毕业设计说明书简介(红外遥控密码锁)

基于单片机的红外遥控密码锁电子信息科学与技术08260419 张磊指导教师缑新科教授摘要红外遥控电子密码锁是将红外遥控技术和单片机技术应用相结合的一种方案。

红外电子密码锁能实现多种控制功能,有较好的市场发展前景和技术应用价值。

针对传统的机械锁的各种缺点和重要部门安全性要求,设计了一种红外遥控电子密码锁可以满足安全方面的要求也能够实现特殊环境下的使用需求。

系统能完成开锁、出错报警、修改用户密码等基本的密码锁的功能,并且能实现遥控、掉电存储、声光提示等功能。

[关键词] 电子密码锁 红外遥控 单片机;AbstractThe Design of Electronic Locks Based on Infrared Remote - Control NAME Luhoucheng Class 0701 Electronics Abstract: The design of electronic password lock based on infrared remote control.It is a kind of design of combining technical application the micro-control unit with infrared remote control technology to the electronic password lock based on infrared remote control. According to the design of the tradional mechanical locks, this method of design to the electronic password lock can not only meet safety requirements, but also be able to adapt to the specialneeds of the use of enviornment. This system has the basic function of opening the lock, alarming the error prompt and modifying the password of the users as well as the function of remote control, dropping the electricity and saving, sound and light hinting, etc.Key words: Electronic password lock; Infraed remote control; Micro-control un一、前言随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤其重要。

智能门锁控制系统设计毕业设计说明书

智能门锁控制系统设计毕业设计说明书
第 2 章 方案论证与选型..................................................................................................................... 7 2.1 设计任务分析........................................................................................................................... 7 2.2 方案论证与选择....................................................................................................................... 7 2.3 方案确定................................................................................................................................... 7
第 5 章 产品调试................................................................................................................................. 21 5.1 调试的设备.............................................................................................................................. 21 5.2 调试步骤.................................................................................................................................. 21 5.3 故障分析.................................................................................................................................. 21

电子密码锁

电子密码锁

电子密码锁2012届毕业设计说明书电子密码锁设计系、部:电气与信息工程院学生姓名:黄柏成指导教师:戴日光职称讲师专业:电子信息工程技术班级:电信0902完成时间:2012年5月17日摘要在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。

若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。

随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。

为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。

密码锁具有安全性高、成本低、功耗低、易操作等优点。

在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。

随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。

随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。

但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。

而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。

加上其成本较高,一定程度上限制了这类产品的普及和推广。

鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。

基于以上思路,本次设计使用ATMEL公司的AT89S52实现一基于单片机的电子密码锁的设计,其主要具有如下功能:(1) 设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。

(2) 密码可以由用户自己修改设定,锁打开后才能修改密码。

修改密码之前必须再次输入密码,输入新密码时候需要二次确认,以防止误操作。

课程设计说明书 密码锁设计

课程设计说明书 密码锁设计

课程设计说明书设计题目:密码锁系别:应用电子与通信技术系班级:学生姓名:指导教师:成绩:年月日课程设计任务书年月日目录第1章绪论 (1)1.1设计题目和设计指标 (1)1.2设计功能 (1)1.3设计目的 (1)第2章电路的选择 (2)2.1 电路框图 (2)2.2 电路比较 (2)第3章单元电路设计及工作原理 (3)3.1 九位密码的电路设定 (3)3.2 延时电路 (5)第4章电路的组装调试 (7)4.1合理布局 (7)4.2分级调试 (7)结论 (8)收获和体会 (9)致谢 (10)参考文献 (11)附录 (12)第1章绪论1.1设计题目和设计指标设计题目:密码锁设计指标:1)用电子器件设计制作一个九位数字密码锁,使之在输入正确密码时开锁。

2)如果九位密码输入错误,开锁电路将不能正常工作。

3)密码正确输入后,开锁电路可以延时七秒。

1.2设计功能1) 7s内未能将锁打开,则电路自动复位进入自锁状态。

2) 当保密电路断开时密码才有效,加强保密性。

1.3设计目的1)理解触发器的逻辑功能。

2)理解电子密码锁的设计思路。

3)了解触发器在电子电路中的应用。

第2章电路的选择2.1电路框图本次课程设计共参考了两套方案。

方案一如图2-1,由输入电路、校验电路、开锁电路、执行电路、密码修改电路及报警电路构成。

图2-1 方案一电路框图方案二如图2-2,由译码器、按键输入电路、延时电路及保密电路构成。

图2-2 方案二电路框图2.2 电路的比较方案一主要是运用74LS112和555定时器来实现4个是有效的密码、80s延时、5分钟锁定、报警等功能的一个较复杂的密码锁电路。

它与课程设计的功能要求有太大差异。

方案二则是运用了CD4017和简单的电容电阻实现了九位有效密码、7s延时和密码安全性能,完全符合课程设计要求且电路简单。

所以选择了方案二。

译码器延时电路保密电路按键输入第3章单元电路设计及工作原理3.1 九位密码的电路设定电路为九路输入式密码锁,九路输入共可产生几亿种编码形式。

指纹密码锁毕业设计

指纹密码锁毕业设计

指纹密码锁毕业设计指纹密码锁毕业设计在现代社会中,安全问题成为人们越来越关注的焦点。

为了保护个人财产和隐私,人们采取了各种措施来提高安全性。

其中,指纹密码锁作为一种高效、方便且安全的解决方案,受到了广泛的关注和应用。

本文将探讨指纹密码锁的设计和实现。

1. 引言指纹密码锁是一种基于生物特征识别技术的安全设备,通过扫描和识别人体指纹来验证用户身份。

相比传统的密码锁,指纹密码锁具有更高的安全性和便利性。

在本次毕业设计中,我将设计并实现一款基于指纹识别的密码锁,以提高家庭和办公场所的安全性。

2. 系统设计指纹密码锁的设计主要包括硬件设计和软件设计两个方面。

在硬件设计中,我将使用一块嵌入式开发板作为主控制器,并连接一个指纹传感器、一个液晶显示屏和一个电子锁。

指纹传感器用于采集和识别用户的指纹信息,液晶显示屏用于显示操作界面和验证结果,电子锁用于控制门锁的开关。

在软件设计中,我将使用C语言编写程序,实现指纹识别算法、用户管理和操作界面等功能。

3. 指纹识别算法指纹识别算法是指纹密码锁的核心部分,它决定了系统的安全性和识别速度。

在本次设计中,我将采用基于特征匹配的指纹识别算法。

首先,将用户的指纹图像进行预处理,包括图像增强和噪声去除等操作。

然后,提取指纹图像的特征点,例如细节和方向等。

最后,将提取到的特征点与已注册用户的指纹特征进行匹配,判断用户身份是否合法。

4. 用户管理为了方便用户管理和权限控制,指纹密码锁需要提供用户注册和删除的功能。

在注册过程中,用户需要按下手指,系统将采集和存储用户的指纹信息,并生成一个唯一的用户ID。

在删除过程中,用户需要输入正确的密码或指纹信息,系统将删除对应的用户信息。

通过用户管理功能,可以有效地管理和控制用户的访问权限,提高系统的安全性。

5. 操作界面为了方便用户操作和显示验证结果,指纹密码锁需要提供一个友好的操作界面。

在本次设计中,我将使用液晶显示屏作为操作界面,通过显示菜单和提示信息来引导用户操作。

红外遥控密码锁毕业设计教材

红外遥控密码锁毕业设计教材

诚信承诺我谨在此承诺:本人所写的毕业论文《基于51单片机的红外遥控密码锁》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。

承诺人(签名):2013年月日基于51单片机的红外遥控密码锁摘要:关于如何加强家庭住房安全问题日益突出。

传统的机械防盗锁构造过于简单,尽管有些经过加固以及增加相应的防护措施,但是锁被撬现象屡见不鲜,无法保障人们的安全。

本次设计中制作的一种密码锁,具有很好的保密性。

另外,此处采用的是双控模式,即使用键盘控制的同时,也可以使用遥控器。

操作中的提示语用LCD来显示。

密码由六位0到9的数字够成,加大保密强度,此外,本设计中采用的AT24c02具有防止掉电丢失数据的作用。

关键词:51单片机;密码锁;红外;LCD1602Based on 51 SCM Infrared Remote Control Combination LockAbstract: Security issues have become increasingly prominent on how to strengthen the family home. Traditional mechanical anti-theft lock structure is too simple, although some had been strengthened and increased appropriate protective measures, but lock pry common occurrences, can not guarantee the safety of people. A lock made in the design, with good confidentiality. In addition, here is the dual-control mode that is controlled using the keyboard at the same time, you can also use the remote control. Prompt operation using the LCD display. Password by six 0-9 of digital enough increase confidentiality strength, In addition, the design used in A T24c02 prevent power-down data loss.Key words: 51 SCM;Combination lock;Infrared;LCD1602目录1 引言 .............................................................................................................................. - 1 -1.1研究背景与意义 ................................................................................................ - 1 -1.2 研究现状 ........................................................................................................... - 1 -1.3 研究内容 ........................................................................................................... - 1 -2 系统设计方案 .............................................................................................................. - 2 -2.1 总体方案 ........................................................................................................... - 2 -2.2 系统框图 ........................................................................................................... - 2 -3 系统硬件电路设计 ...................................................................................................... - 3 -3.1 单片机最小系统设计 ....................................................................................... - 3 -3.2 LCD显示电路设计 ............................................................................................ - 4 -3.3 矩阵键盘电路设计 ........................................................................................... - 5 -3.4 存储电路设计 ................................................................................................... - 5 -3.5红外发送接收电路设计 .................................................................................... - 5 -3.6 模拟锁与报警电路设计............................................................................................... - 5 -3.7系统PCB设计 .................................................................................................... - 6 -4 系统软件设计 .............................................................................................................. - 7 -4.1 程序设计思路 ................................................................................................. - 12 -4.2 算法与流程图 ................................................................................................. - 13 -5 系统仿真与硬件调试 ................................................................................................ - 14 -5.1系统仿真和调试方案 ...................................................................................... - 14 -5.2 系统硬件调试 ................................................................................................. - 16 -5.3 调试结果 ......................................................................................................... - 17 -6 总结与展望 ................................................................................................................ - 17 - 致谢 ................................................................................................................................ - 17 -参考文献 ......................................................................................................................................... - 18 - 附录 ................................................................................................................................ - 18 - 1.元器件清单 ....................................................................................................... - 18 - 2.源程序 ............................................................................................................... - 18 -1 引言1.1 研究背景与意义我们知道当某一个公司研发一些新产品时都会特别重视其资料的安全问题,在竞争日益激烈的当下,新研发的产品资料,科研项目,以及单位的文件档案、财务报表,个人资料等等,都是特别保护的对象,万一泄露将直接关系到一个企业的存亡。

(完整word版)设计说明书(密码锁)

(完整word版)设计说明书(密码锁)

《单片机实训》仿真设计说明书专业名称:电子信息工程班级:11班学号:2010姓名:指导教师:日期: 2013年05月05日目录一、设计的目的和意义..................................................................................................................... - 3 -1、设计背景 (3)2、设计的目的及意义 (3)二、设计原理及规模......................................................................................................................... - 5 -1、器件的简介 (5)(1)AT89C51的简介................................................................................................................... - 5 -(2)LCD显示屏简介................................................................................................................... - 7 -2、软件程序设计 (8)三、正文........................................................................................................................................... - 10 -1、方案的论证 (10)2、主要参数的计算 (10)3、功能的实现 (11)(1)硬件部分.............................................................................................................................. - 11 -①矩阵键盘 .......................................................................................................................... - 11 -②LCD显示电路................................................................................................................... - 12 -③键盘的消抖...................................................................................................................... - 13 -④仿真电路 ......................................................................................................................... - 13 -(2)软件部分............................................................................................................................. - 14 -①LCD显示模块................................................................................................................... - 14 -②密码判断模块.................................................................................................................. - 15 -③密码重置模块.................................................................................................................. - 17 -④密码锁复位模块.............................................................................................................. - 18 -⑤密码安全提示模块.......................................................................................................... - 19 -四、结论........................................................................................................................................... - 21 -五、参考书目................................................................................................................................... - 22 -六、附录........................................................................................................................................... - 23 -一、设计的目的和意义1、设计背景在现今社会中,安全防盗已经成为严重的社会问题,锁具自古以来就是防盗的重要工具。

电子密码锁设计说明书

电子密码锁设计说明书

滁州学院课程设计报告学院名称:计算机与信息工程班级名称:网络工程1班学生姓名:范健力学号:2013211510题目:电子密码锁指导教师姓名:刘国秀起止日期: 2014.12.22-2014.1.6第一部分:正文部分一、选题背景目前,和西方发达国家相比,我国的电子密码锁技术还相对落后。

在西方发达国家,电子密码锁的种类已经很齐全,技术也比较先进,且在各个领域得到了广泛应用。

在我国,电子密码锁技术却才相当于国际上七十年代的水平,相对来说还很落后。

20世纪80年代以来,随着各种电子集成电路的出现,特别是单片机的面世,电子密码锁得到了很大的发展。

相对于笨重而构造简单的传统机械锁来说,电子密码锁具有体积小,可靠性高的优势。

但是就目前而言,电子密码锁的价格相对较高且需要有电源提供能量,使得其使用还局限在一定范围,特别是在国内,各种条件的制约使得电子密码锁暂时难以普及。

尽管电子密码锁还存在着一些缺陷,但是其安全性高、方便易用、能够智能报警的优势却是传统钥匙锁取代不了的,而且随着电子信息技术的发展和各种电子器件的价格的不断降低,电子密码锁也将往低成本、多功能的方向发展。

二、方案论证(或设计理念)方案:用74LS147译码器来把按键输入的数字翻译成四位二进制数。

然后通过8片74LS194计数器来分别储存新的密码和旧的密码。

用四个双D触发器来组成一个位移控制器来控制74LS194的依次存储密码,当键盘有输入时双D触发器组成的位移寄存器的输出就会往右位移一位。

计时间用555定时器组成的单稳态发生电路来实现5秒计时间的功能。

当输入密码的时候,键盘有按键输入就开始计时,单稳态电路输出一个5秒钟的脉冲,等脉冲过后判断密码是否正确,如果密码错误,则电路发生报警铃声,并且亮红灯灭绿灯。

当输入的密码错误3次后就封锁了密码输入的功能,避免有人恶意破解密码,需要解锁后才能再次输入密码。

通过四片74LS85芯片判断原始密码和输入密码的每一位十进制数是否相同,如果输入的密码与原来的密码完全一样,就两绿灯,灭红灯,不发生报警。

密码锁毕业设计

密码锁毕业设计

密码锁毕业设计密码锁毕业设计在当今信息技术高速发展的时代,密码锁作为一种安全可靠的身份验证方式,越来越受到人们的关注和使用。

为了更好地应对现代社会的安全需求,我决定在我的毕业设计中研究和开发一种高级密码锁系统。

首先,我将介绍密码锁的基本原理和发展历程。

密码锁是一种通过输入密码来验证身份的安全装置。

它的原理是将用户设定的密码与锁内部储存的密码进行比对,如果一致则解锁。

密码锁的发展经历了从简单的机械锁到电子锁再到智能锁的演变过程。

现代密码锁已经具备了多种高级功能,如指纹识别、声音识别和面部识别等。

接下来,我将详细阐述我设计的密码锁系统的特点和功能。

首先,我将采用先进的指纹识别技术来替代传统的密码输入方式。

指纹识别是一种非常安全和方便的身份验证方式,每个人的指纹都是独一无二的,几乎不可能被伪造。

此外,我还将加入声音识别功能,通过分析用户的声音特征来验证身份。

这种方式可以有效防止他人冒充用户进行非法操作。

为了增加密码锁系统的可靠性和安全性,我还将引入双重身份验证的功能。

双重身份验证是指在用户通过指纹或声音识别验证后,还需要输入自己设置的密码才能解锁。

这样一来,即使有人成功伪造了指纹或声音,也无法进入系统。

双重身份验证能够有效地防止非法侵入和信息泄露。

此外,我还将为密码锁系统添加远程控制功能。

用户可以通过手机应用或者电脑远程控制密码锁的开关状态。

这样一来,用户无论身在何处,都可以随时随地控制锁的状态,方便快捷。

同时,远程控制还可以记录和监控密码锁的使用情况,让用户对家庭或办公室的安全状况有更清晰的了解。

最后,我将介绍密码锁系统的实施和应用。

我将采用先进的硬件和软件技术来实现密码锁系统的开发。

硬件方面,我将选择高性能的指纹和声音识别传感器,并与锁体进行合理的结合。

软件方面,我将编写一套完整的密码锁管理系统,包括用户注册、指纹和声音信息的录入和管理、远程控制等功能。

密码锁系统的应用非常广泛。

它可以用于家庭、办公室、酒店、银行等各种场所的门禁控制。

毕业设计电子密码锁(基于AT89C51)

毕业设计电子密码锁(基于AT89C51)

毕业设计电子密码锁(基于AT89C51)1000字电子密码锁是一种非接触式的密码验证系统,可用于保护门锁、保险柜等的安全。

本文将介绍一个基于AT89C51单片机的电子密码锁的设计和实现。

1. 系统设计本电子密码锁系统由输入模块、验证模块和控制模块组成。

整个系统的工作流程如下:1) 当用户输入密码时,输入模块将密码传递给验证模块;2) 验证模块将密码与预设的密码进行比较验证;3) 如果验证通过,控制模块将开启门锁;4) 如果验证失败,控制模块将不做任何操作。

具体的系统设计如下:1) 输入模块:输入模块使用12个按钮组成一个键盘,用户通过按下不同的按钮来输入数字密码。

按下按钮时,按钮会发送一个电平信号,经过一定处理之后,输入模块将会将该信号转化为数字密码,并传递给验证模块。

2) 验证模块:验证模块将用户输入的数字密码与预设的密码进行比较。

系统中有一个EEPROM芯片,用于保存预设密码。

当用户输入密码后,验证模块将从EEPROM中读取预设密码,然后与用户输入的密码进行比较验证。

如果密码匹配,验证模块会向控制模块发送一个开锁的信号。

3) 控制模块:控制模块用于控制门锁的开关。

当接收到验证模块发来的开锁信号时,控制模块将开启电子密码锁的门锁,否则应保持关闭。

2. 系统实现本系统的具体实现采用基于AT89C51单片机的架构。

下面分别从输入模块、验证模块和控制模块三个方面来介绍系统的实现。

1) 输入模块:输入模块包含一个12个按键的键盘。

在按键按下时,按键输出端的电平将发生变化,因此需要使用中断来处理。

具体的实现方法是:首先将按键输出端连接到单片机的外部中断端口。

当按键按下时,外部中断端口会触发一个中断,中断处理程序会将按下的按键号存储到一个称作“键值缓存”的变量中。

2) 验证模块:验证模块主要涉及EEPROM的读写操作。

具体地,当用户输入密码后,输入模块将用户输入的密码通过验证模块传递给控制模块。

控制模块通过读取EEPROM中的预设密码与用户输入的密码进行比较,判断是否匹配。

毕业设计报告(密码锁)

毕业设计报告(密码锁)

目 录1. 1. 现代电路系统设计方法和实现手段现代电路系统设计方法和实现手段现代电路系统设计方法和实现手段------------------------------------1 ------------------------------------11.1 1.1 现代电路系统的设计方法现代电路系统的设计方法现代电路系统的设计方法---------------------------------------1 ---------------------------------------11.2 1.2 现代电路系统的实现手段现代电路系统的实现手段现代电路系统的实现手段---------------------------------------2 ---------------------------------------21.3 1.3 电子密码锁装置发展现状及趋势电子密码锁装置发展现状及趋势电子密码锁装置发展现状及趋势---------------------------------3 ---------------------------------32. 2. 在系统可编程技术简介在系统可编程技术简介在系统可编程技术简介 ---------------------------------------------4 ---------------------------------------------42.1 2.1 概述概述概述---------------------------------------------------------4 ---------------------------------------------------------42.2 ISP 设计方法及设计流程设计方法及设计流程 ---------------------------------------4 ---------------------------------------42.3 2.3 器件介绍器件介绍器件介绍----------------------------------------------------6 ----------------------------------------------------62.4开发软件开发软件-----------------------------------------------------11 -----------------------------------------------------112.5 VHDL 语言介绍语言介绍------------------------------------------------14 ------------------------------------------------143. 3. 基于基于CPLD/FPGA 器件的电子密码锁设计器件的电子密码锁设计--------------------------------19 --------------------------------193.1 3.1 以门电路为核心的电子密码锁设计以门电路为核心的电子密码锁设计以门电路为核心的电子密码锁设计------------------------------19 ------------------------------193.2 3.2 以比较器为核心的电子密码锁设计以比较器为核心的电子密码锁设计以比较器为核心的电子密码锁设计-----------------------------20 -----------------------------203.3 3.3 序列信号检测器式电子密码锁设计序列信号检测器式电子密码锁设计序列信号检测器式电子密码锁设计-----------------------------21 -----------------------------214. 4. 以以CD4017为核心的电子密码锁设计为核心的电子密码锁设计-----------------------------------23 -----------------------------------234.1 4.1 电路方案设计一电路方案设计一电路方案设计一--------------------------------------------24 --------------------------------------------244.2 4.2 电路方案设计二电路方案设计二电路方案设计二--------------------------------------------26 --------------------------------------------264.3 4.3 电路方案设计三电路方案设计三电路方案设计三--------------------------------------------27 --------------------------------------------275. 5. 电路系统图设计电路系统图设计电路系统图设计---------------------------------------------------27---------------------------------------------------276. 6. 安装与焊接技术工艺安装与焊接技术工艺安装与焊接技术工艺-----------------------------------------------29 -----------------------------------------------296.1 6.1 安装技术安装技术安装技术-------------------------------------------------29 -------------------------------------------------296.2 6.2 焊接技术焊接技术焊接技术-------------------------------------------------31 -------------------------------------------------317. 7. 设计过程中存在的问题及解决方法设计过程中存在的问题及解决方法设计过程中存在的问题及解决方法-----------------------------------33 -----------------------------------337.1程序编译中遇到的问题程序编译中遇到的问题---------------------------------------33 ---------------------------------------337.2电路系统安装调试遇到的问题电路系统安装调试遇到的问题---------------------------------33 ---------------------------------338. 8. 设计过程及结果情况设计过程及结果情况设计过程及结果情况----------------------------------------------33 ----------------------------------------------339. 9. 设计心得体会设计心得体会设计心得体会----------------------------------------------------34 ----------------------------------------------------3410.致 谢-----------------------------------------------------------3511.参考文献---------------------------------------------------------3612.附 录-----------------------------------------------------------361、现代电路系统设计方法和实现手段1.1 1.1 现代电路系统设计方法现代电路系统设计方法目前,EDA 技术的发展使得设计师有可能实现真正的自顶向下技术的发展使得设计师有可能实现真正的自顶向下((TOP TOP——DOWN )的设计。

基于单片机的数字密码锁毕业设计

基于单片机的数字密码锁毕业设计

基于单片机的数字密码锁毕业设计简介本文档介绍了基于单片机的数字密码锁的毕业设计。

数字密码锁是一种常见的电子锁,由一组数字按钮和控制电路组成,用户可以使用预设的数字密码来解锁。

本毕业设计通过使用单片机控制电路,实现了一个简单而可靠的数字密码锁系统。

设计目标本毕业设计的目标是设计并实现一个基于单片机的数字密码锁系统,具体要求如下:1.可以设置和修改数字密码。

2.包含输入数字密码、解锁成功和解锁失败等状态指示。

3.具备密码保护功能,连续3次错误输入将触发报警。

4.低功耗设计,使用电池供电。

系统组成基于单片机的数字密码锁系统由以下几个主要部分组成:1.单片机控制电路:负责控制整个系统的工作。

2.数字按钮组:用于输入密码。

3.显示屏:用于显示状态指示和密码输入。

4.报警器:在密码错误次数达到一定次数后触发警报。

下面将逐一介绍这几个部分的原理和设计。

单片机控制电路本设计中选择了常用的ATmega328P单片机作为控制核心。

ATmega328P是一款功能强大的8位微控制器,具备多个GPIO引脚、I2C接口和EEPROM存储器,适合应用在本数字密码锁系统中。

控制电路主要负责以下几个任务:1.按钮输入检测:通过GPIO引脚读取用户输入的密码。

2.软件逻辑控制:根据用户的输入和预设密码,判断是否解锁成功。

3.状态指示:通过GPIO引脚控制显示屏上的状态指示灯。

数字按钮组数字按钮组由多个数字按钮组成,每个按钮分别对应数字0-9。

用户通过按下不同的按钮来输入密码。

按钮组的原理比较简单,每个按钮与GPIO引脚相连,按下按钮时,相应的GPIO引脚会变为低电平。

显示屏显示屏用于显示数字密码的输入状态和解锁结果。

对于本设计,可以选择使用数码管或者液晶显示屏。

数码管相对简单,通过GPIO引脚控制不同段来显示数字或字符。

而液晶显示屏则需要驱动芯片来实现显示。

报警器报警器用于报警功能。

在用户连续3次输入错误密码后,控制电路会触发报警器,发出声音或者闪烁指示灯来提示用户。

红外遥控密码锁设计毕业设计

红外遥控密码锁设计毕业设计
□ 优 □ 良 □ 中 □ 及格 □ 不及格
4、研究方法的科学性;技术线路的可行性;设计方案的合理性
□ 优 □ 良 □ 中 □ 及格 □ 不及格
5、完成毕业论文(设计)期间的出勤情况
□ 优 □ 良 □ 中 □ 及格 □ 不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
指导教师评阅书
指导教师评价:
一、撰写(设计)过程
1、学生在论文(设计)过程中的治学态度、工作精神
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、学生掌握专业知识、技能的扎实程度
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、学生综合运用所学知识和专业技能分析和解决问题的能力
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
二、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、论文的观念是否有新意?设计是否有创意?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
涉密论文按学校规定处理。
作者签名:日期: 年 月 日
导师签名: 日期: 年 月 日
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:引言(或绪论)、正文、结论
3、论文(设计说明书)所体现的整体水平
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息与电气工程学院课程设计说明书(2013 /2014学年第一学期)课程名称:嵌入式系统设计题目:密码锁专业班级:计算机1101班学生姓名:......学号:*******x1指导教师:.......设计周数:2周二O一四年一月五日目录一、课题研究背景---------------------------------2二、设计目的-------------------------------------2三、设计功能要求---------------------------------2四、设计思路分析---------------------------------3五、硬件设计-------------------------------------4六、软件部分-------------------------------------6七、仿真调试-------------------------------------9八、心得总结-------------------------------------10九、参考文献-------------------------------------10十、附录-----------------------------------------10课程设计说明书一、课题研究的背景随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其突出,传统的机械锁由于其结构的简单,被撬的事件屡见不鲜。

而锁自古以来就是把守门户的铁将军,人们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。

目前国内,大部分人使用的还是传统的机械锁。

然而,眼下假冒伪劣的机械锁泛滥成灾,互开率非常之高。

所谓互开率,是各种锁具的一个技术质量标准,也就是1把钥匙能开几把锁的比率。

经国家工商局、国家内贸局、中国消协等部门对锁具市场的调查,发现个别产品的互开率居然超标26倍。

为何弹子锁的“互开率”会如此之高?据有关专家人士剖析,弹子锁质量好坏主要取决于弹子数量的多少以及弹子的大小,而弹子的多少和大小受一定条件的限制。

此外,即使是一把质量过关的机械锁,通过急开锁,甚至可以在不损坏锁的前提下将锁打开。

因此,具有多功能的电子式密码锁,变成为人民大众、保全业者和大企业家的最爱。

密码锁,一般可分为机械式及电子式的密码锁,而且依功能又分为许多种类,故使用者可以根据其需要加以选择。

由于机械式的密码锁,故障率高,且破解密码又非常容易,加上其成本一般较高,一定程度上限制了这类产品的普及和推广。

而电子式密码锁故障率低、功能又可随需要做变化、也可增加扩充硬件,所以,目前密码锁皆以电子式的方面发展的一种新型锁---电子密码锁,为之提供了发展的空间。

电子密码锁是由电子电路控制锁体的新型锁具,它采用触摸键盘方式输入开锁密码,操作方便。

触摸式电子锁的输入部分采用触摸开关(键盘输入),其优势在于其保密性高,使用灵活性好,安全系数高,无活动零件,不会磨损,寿命长等优点。

本设计采用单片机80C51作为单片机的核心单元,设计了一款具有本机开锁,密码更改等功能的电子密码锁,既简单又适用。

二、设计目的按照嵌入式系统应用设计的要求,在熟练掌握ARM处理器开发基础上进行系统硬件电路的设计、组装和调试。

并能熟练运用嵌入式开发环境和工具完成软件程序设计。

三、设计功能要求要求使用4X4行列式键盘作为输入,扩展6个LED数码管。

具体要求如下:1. 开机时数码管显示“000000”,初始化密码为“123456”,密码可以更改,并保存在RAM 中。

2. 按下“#”,则显示全部清零为“000000”。

字左移一位,并在最右边的一位上显示出新键入的键值,键值为0~9。

4. 按下“D”键,则表示确定键按下,则进行密码对比,如相符则在LED数码管上显示“======”以示通过;如不符,则显示“------”。

5. 按下“*”键,如当前在已经通过密码验证的状态,则根据当前输入的号码更新原有的密码;如当前在尚未通过密码验证状态,则显示“------”。

6. 按下“A”键,如当前在已经通过密码验证的状态,则显示当前的密码;如当前在尚未通过密码验证状态,则显示“------”。

7. 按下“C”键,退出通过密码验证状态,进入尚未通过验证状态。

键盘面板码值分配如下图所示:四、设计思路分析此次课程设计基于单片机控制的电子密码锁,接到课题后,根据老师布置的任务和相关要求,结合主要设计条件,我设计了如下方案,其总体方案设计如下:本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。

系统能完成开锁、超时报警功能。

4.1 单片机系统:此次课题采用一种是用以80C51为核心的单片机控制方案。

利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,进行电子密码锁的设计。

此次课题用单片机P1口与键盘相连,做输入口,P0口与显示器相连,做显示,P2口做显示器扫描。

矩阵键盘接口电路:此次课程设计采用4*4矩阵键盘,与P1口相连,采用扫描法。

设有0——9十个数字密码,和一个确认键。

开机显示000000,等待密码输入,输入6个密码,按确认键后,密码比较。

4.2 LED显示:字左移一位,并在最右边的一位上显示出新键入的键值,键值为0~9。

五、硬件设计硬件设计主要包括键盘电路设计和LED显示电路设计。

5.1 键盘电路设计5.11 矩阵式键盘电路图5-1:图5-1矩阵式键盘展示图在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式,如图1所示。

在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。

这样,一个端口(如P1口)就可以构成4*4=16个按键,比之直接将端口线用于键盘多出了一倍,而且线数越多,区别越明显,在需要的键数比较多时,采用矩阵法来做键盘是合理的。

矩阵式结构的键盘显然比直接法要复杂一些,识别也要复杂一些,图1-1中,列线通过电阻接正电源,并将行线所接的单片机的I/O口作为输出端,而列线所接的I/O口则作为输入。

这样,当按键没有按下时,所有的输出端都是高电平,代表无键按下。

行线输出是低电平,一旦有键按下,则输入线就会被拉低,这样,通过读入输入线的状态就可得知是否有键按下了。

5.12 矩阵式键盘的识别方法:确定矩阵式键盘上何键被按下介绍一种“行扫描法”。

行扫描法行扫描法又称为逐行(或列)扫描查询法,是一种最常用的按键识别方法,如上图所示键盘,介绍过程如下。

判断键盘中有无键按下:(1)先将行线p1.7-p1.4置0111,然后检测列线的状态。

如果p1.3-p1.0为0111,则k0被按下;如果p1.3-p1.0为1011,则k1被按下;如果p1.3-p1.0为1101,则k2被按下;如果p1.3-p1.0为1110,则k3被按下;(2)将行线p1.7-p1.4置1011,然后检测列线的状态,方法同(1);(3)将行线p1.7-p1.4置1101,然后检测列线的状态,方法同(1);(4)将行线p1.7-p1.4置1110,然后检测列线的状态,方法同(1).5.2 LED显示电路设计5.21 LED显示电路图:图5.21 LED动态显示电路5.22、LED显示原理:LED就是light emitting diode ,发光二极管的英文缩写,简称LED。

它是一种通过控制半导体发光二极管的显示方式,用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。

显示器显示接口按驱动方式可分为静态显示和动态显示,静态显示时,除变更显示数据期间外,各显示器均处于通电状态,每个显示器的通电占空比为100%,静态显示的优点是显示稳定,亮度高,缺点是占用硬件电路多;动态显示的优点是节省硬件电路,缺点是占用软件扫描时占用CPU时间多。

对于多位LED显示器,通常都是采用动态扫描的方法进行显示,即逐个地循环点亮各位显示器,这样虽然在任一时刻只有一显示器被点亮,但是由于人眼具有视觉残留效应,看起来与全部显示器持续点亮效果完全一样。

为了实现LED显示器的动态扫描,除了要给显示器的输入之外,还有对显示器选择位的控制,这就是通常所说的段控和位控。

因此,多位LED显示器接口电路需要有两个输出口,其中一个用于8条段控线,另一个用于输出位控线,位控线的数目等于显示器的位数。

为了方便编写程序,通常在内部RAM中设置显示缓冲区,存放显示的数字或字符,显示缓冲区单元个数与LED显示器位数相同。

此次基于单片机的电子密码锁,我选用动态显示,通过与软件配合,每输入一个密码,进行显示一次,按确认键进行比较,密码正确则开锁,密码错误,则显示错误密码提示。

六、软件部分软件的设计主要包括:密码的固定、键盘识别判断、密码显示、密码比较、密码对处理、错报警。

软件设计总流程图如下:图6 软件设计总流程图6.1密码的固定定:将密码固定在程序存储器ROM中,设定6位密码,密码固定在ROM的20H到25H六个单元中。

6.2 键盘的扫描识别判断:图6.2 键盘扫描流程图以上是第一行的扫描,接着P1=0xfb扫描第二行,判断k4、K5、K6、KB;再P1=0xfd,扫描第三行,判断k7、K8、K9、KB;接着 P1=0xfe,扫描第四行,判断k*、K0、K#、KD;并进行相关显示。

如果无键按下,则循环扫描。

6.3 密码显示:采用LED动态显示,由单片机P0口进行输出显示,P2口扫描,具体显示程序设计流程图如下:图6.3 显示流程图6.4 密码比较及对错处理:密码输入完成之后,进行密码比较,即将设定password[]密码数组中的密码与显示数组digits[]中的密码进行一一比较,如果相同,则密码正确,”======”,如果密码错误,则显示”------”。

七、仿真调试7.1 用Proteus制作PCB通常包括以下一些步骤:(1)绘制电路原理图并仿真调试;(2)加载网络表及元件封装;(3)规划电路板并设置相关参数;(4)元件布局及调整;(5)布线并调整;(6)输出及制作PCB。

7.2 以下为一些详细步骤:7.21规划电路板在ARES6Professional窗口中选中2D画图工具栏的图标,在底部的电路层中选中BoardEdge层,即可以单击鼠标左键拖画出PCB板的边框了。

边框的大小就是PCB板的大小,所以在画边框时应根据实际,用测量工具来确定尺寸大小。

7.22 设置电路板的相关参数PCB板边框画好以后,就要设置电路板的相关参数。

单击System中的SetDefaultRules 项,在弹出的对话框中设置规则参数,有焊盘间距、线与焊盘间距、线与线间距等一些安全允许值。

然后在Tools中选中(布线规则)项,在弹出的对话框中单击EditStrategies项,在左上Strategy栏中分别选中POWER和SIGNAL,在下面的Pair1中选同一层。

相关文档
最新文档