通过adb删除Android图案密码以及普通密码

通过adb删除Android图案密码以及普通密码
通过adb删除Android图案密码以及普通密码

通过adb删除Android图案密码以及普通密码现在的人们,经常在手机解锁上设置九宫格密码,或者文字密码,但有时却会将他们遗忘导致无法进入手机主屏幕,下面我教大家一个方法,可以删除手机的密码文件,正常的进入手机。(友情提示:本教程进供个人参考及使用,切勿将他人电子设备解锁,偷窥隐私是不道德的事情,大家可不要做啊!!!)

First!!手机需开启USB调试,并且已Root(Root大师)只要手机已经开启了USB调试,那么在锁定状态下,通过PC端的软件,如:豌豆荚,金山手机助手等,也能正常的接入手机进行备份,Root 等工作。

下面,教程开始!!

首先将手机数据进行备份,以防万一。

然后下载ADB工具包并解压到C:\

提供下载链接(链接:https://www.360docs.net/doc/6713052221.html,/s/1qWAU8l2 密码:k3dd)

运行cmd

在“cmd“中输入一下内容,注意空格以及回车!!

cd空格c:\adb回车(这一步,将命令行的目录路径更改)

adb空格shell回车(这一步,通过adb使手机与PC进行交互)su回车(获取权限)$为普通权限 #为最高权限

cd空格data/system回车(切换到手机目录下的指定位置)

ls回车(提取文件列表)

rm空格password.key (或者 gesture.key)回车(删除密码文件)reboot回车(重启手机)

password.key与gesture.key的区别

password.key文件存储的是文字密码文件。

gesture.key文件存储的是图形密码,也就是九宫格密码的文件。

注:当清除gesture.key文件后,虽然进入到手机时仍提醒输入图形密码,但此时就可以任意的输入图形密码,就可以解锁进入了。

数字电子技术课程设计汇本电子密码锁

课程设计说明书 课程名称:数字电子技术课程设计 题目:电子密码锁 学生: 专业: 班级:

学号: 指导教师: 日期:年月日

电子密码锁 一、设计任务与要求 1.用电子器件设计制作一个密码锁,使之在输入正确的代码时开锁。 2.在锁的控制电路中设一个可以修改的4位代码,当输入的代码和控制电路 的代码一致是锁打开。 3.用红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁 4.如5s未将锁打开,则电路自动复位进入自锁状态,并发报警信号。 二、方案设计与论证 1、用按键输入四位十进制数字,输入密码要存储。 2、比较输入密码和原始密码。当输入正确密码时,给出开锁信号,开锁信号用一个绿色指示灯表示,绿灯亮表示密码输入正确;如果输入密码不正确,用红灯表示。 3、锁的开关用红灯和绿灯表示,一次只能亮一盏。红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁。 4、设置倒计时电路和自锁电路。如果密码在5s未能输入正确则发出报警声,并且自锁电路。 5、设置密码设置开关,开关闭合后,允许设置密码,设置好密码后,打开此开关。 6、需要在输入密码开始时识别输入,并由此触发计时电路。 方案一用74LS147译码器来把按键输入转化为二进制。通过8片四位寄存器74LS194实现密码功能,其中四片用来存储预置密码,另四片则用来存储输

入的密码。当密码开始输入时开始计时,通过74LS192计数器实现计时功能;然后在密码输入期间,用74LS138数据选择器来选片存储。数据选择器的输入端又一个两位的二进制的加法计数器来控制,当键盘有按键输入时计数器就加1,当一个按键按完后会轮到下一个芯片存储。自锁功能利用74LS138来控制。通过四片74LS85芯片判断原始密码和输入密码是否相同,接着用指示灯来表示密码的输入正确与否,如果密码没有输入正确的话,则红灯亮,否则则绿灯亮。若是没在规定时间输入正确密码,则会发出警报信号(蜂鸣器响)。 方案二也用74LS147译码器来把按键输入转化为二进制。通过8片四位寄存器74LS175实现密码的存储问题。用四个双D触发器来组成一个位移控制器来控制74LS175的存储密码,当键盘有输入时双D触发器组成的位移寄存器的输出就会往右位移一位。计数器用555单稳态电路来计时。输入密码时,键盘有按键输入就开始计时,单稳态电路输出一个脉冲,等脉冲过后判断密码锁是否已解锁,若就没解锁则自锁电路。通过四片74LS85芯片判断原始密码和输入密码是否相同,接着用指示灯来表示密码的输入正确与否,如果密码没有输入正确的话,则红灯亮,否则则绿灯亮。若是没在规定时间输入正确密码,则会发出警报信号。 三、单元电路设计与参数计算 方案一和方案二对比,我选择了方案一。原因是:方案一中的倒计时单路方便显示,比较直观。而且方案一的总体思路是用一个数据总线和一个地址线来控制信号的输入存储,比起方案二更优秀。所以我选择了方案一。 1、按键输入和按键信号识别

(完整版)基于单片机的电子密码锁设计开题报告

毕业设计(论文)开题报告题目:基于单片机的电子密码锁设计

一、选题的依据及意义 (一)选题依据 随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。锁自古以来就是把手护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这是制锁者长期以来研制的主题。目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式。相比传统的机械式钥匙开锁携带不方便、安全性能差等特点,电子密码锁易操作、功能低等优势,使其越来越成为市场上的主流产品。如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜。电子密码锁是由电子电路控制锁体的新型锁具,它采用触摸键盘方式输入开锁密码,操作方便。触摸式电子锁的输入部分采用触摸开关(键盘输入),其优势在于其保密性高,使用灵活性好,安全系数高,无活动零件,不会磨损,寿命长等优点。本设计采用单片机MCS51作为单片机的核心单元,设计了一款具有本机开锁,密码更改和报警功能的电子密码锁。即简单又适用。根据单片机技术及相关原理,设计出一款以单片机为控制核心并融合了红外线技术的新型密码锁。该锁结合电子密码和光控的技术优势,摆脱了老式机械锁难更换,易损坏以及电子锁安全性不高的缺点,是一类极具发展前景新型锁。 (二)选题意义 在科学技术不断发展的今天,电子密码防盗锁作为防盗卫士的作用也日趋重要。针对平常锁具给人们带来的不便,若使用机械式钥匙开锁,则结构简单,安全性不好。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生,电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁。它的出现为人们的生活带来了很大的方便,有很广阔的市场前景,相信随着社会的进一步发展,它的方便,安全,实用,小巧,精致的特点会越来越得到人们的喜爱,是人们居家旅行必备之品。促进加深单片机原理及应用知识的掌握。促进加深数电、模电知识的掌握。熟悉单片机程序设计语言。熟悉PROTEL环境下设计一个单片机设计系统的方法,并熟练掌握KEIL和PROTEL联调技术。促进电子密码锁知识的普及和发展。 二、国内外研究现状及发展趋势(含文献综述) (一)国外研究 早在80年代,日本产生了最早的电子密码锁。随着日本的经济复苏,电子行业的快速发展,一些利用简单的门电路设计的密码锁出现了。这类的电路安全性差、容易破解,到了90年代,英国、意大利、德国、日本、加拿大、韩国以及我国的台湾、香港等地的微电子技术的进步和通信技术的发展为密码锁提供了技术上的基础,从而推动密码锁走向实际应用的阶段。采用AT24C02为掉电存储器的芯片,这种芯片稳定性高,成本低,还能扩展很多功能。加红外探测技术,指纹识别技术,语音识别技术,图像识别技术等。这些扩展的技术

电子密码锁设计

《嵌入式系统》课程设计报告 题目 院系:机电学院 学生姓名:任 专业: 班级: 1 1 1 指导教师: 完成时间:2014-10-17

目录 1 系统总体方案设计 0 2 硬件电路设计 (2) 2.1 键盘电路设计 (2) 2.2 LCD1206显示电路 (3) 2.3 响应电路 (5) 3 软件设计 (6) 3.1软件设计思路 (5) 3.2 子程序 (6) 4 系统调试 (9) 5 心得体会 (10) 6 参考文献 (11) 附录 (12) (1)源程序 (12) (2)硬件原理图 (15)

摘要:随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。 关键词:4×4矩阵键盘;stm32;密码锁;LCD1602

1 系统总体方案设计 1.1采用数字电路控制 其原理方框图如图1-1所示。 图1.1 数字密码锁电路方案 密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、键盘输入次数锁定电路。 1.2 采用一种是用以stm32为核心的控制方案 利用其灵活的编程设计及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。其原理如图1.2所示。 图1.2 stm32控制方案

电子密码锁单片机课程设计

湖南学院 课程设计 课程名称 课题名称电子密码锁设计 专业测控技术与仪器 班级测控 学号 姓名 指导教师 年月日

湖南学院 课程设计任务书 课程名称 课题电子密码锁设计 专业班级测控 学生姓名 学号 指导老师 审批 任务书下达日期年月日 任务完成日期年月日

设计内容与设计要求 设计内容: 1、密码的设定,此密码是固定在程序存储器ROM中,假设预设的 密码为“12345”共5位密码。 2、密码的输入:采用两个按键来完成密码的输入,其中一个按 键为功能键,另一个按键为数字键。在密码都已经输入完毕并 且确认功能键之后,才能完成密码的输入过程。然后进入密码 的判断比较处理状态并给出相应的处理过程。 3、按键禁止功能:初始化时,允许按键输入密码,当有按键按下 并开始进入按键识别状态时,按键禁止功能被激活,但启动的 状态是在3次密码输入不正确的情况下发生的。 设计要求: 1、设计方案要合理、正确; 2、系统硬件设计及焊接制作; 3、系统软件设计及调试; 4、系统联调; 5、写出设计报告。

主要设计条件 1、MCS-51单片机实验操作台1台; 2、PC机及单片机调试软件; 3、单片机应用系统板1套; 4、制作工具1套; 5、系统设计所需的元器件。 说明书格式 1.封面 2.课程设计任务书 3.目录 4.系统总体方案设计 5.系统硬件设计 6.软件设计(包括流程图) 7.系统的安装调试说明 8、总结 9、参考文献 10、附录(源程序清单及硬件原理图等); 11、课程设计成绩评分表。

进度安排 设计时间为两周 第一周 星期一、上午:布置课题任务,讲课及课题介绍 下午:借阅有关资料,总体方案讨论 星期二、确定总体设计方案 星期三、硬件模块方案设计 星期四、软件模块方案设计 星期五、设计及调试 第二周 星期一、设计及调试 星期二、设计及调试 星期三、总调 星期四、写说明书 星期五、上午:写说明书,整理资料 下午:交设计资料,答辩 参考文献 [1]、《微型计算机原理及应用》许立梓编机械工业出版社 2002 [2]、《微型计算机接口技术及应用》刘乐善编华中理工大学出版社 2000 [3]、《计算机硬件技术基础试验教程》邹逢兴编高等教育出版社 2000 [4]、《16位微型计算机原理接口及其应用》周佩玲编中国科学技术大学出版 社2000 [5]、《微型计算机原理与接口技术》吴秀清编中国科学技术出版社 2001 [6]、《微型计算机接口技术》邓亚平编清华大学出版社 2001 [7]、《单片机原理及及应用》王迎旭编机械工业出版社 2001 [8]、《单片机应用程序设计技术》周航慈著北京航空航天大学出版社 2002 [9]、《单片机实用技术问答》谢宜仁主编人民邮电出版社 2002

电子密码锁总体设计方案

电子密码锁总体设计方案 电子密码锁设计 一、目标 1、任务和目标 本项目设计一种基于AT89C51单片机控制的电子密码锁,要求达到以下任务目标:(1)可通过键盘输入密码控制开关的开锁和闭锁; (2)可通过扩展的LCD显示器显示输入的密码; (3)密码可以多次改写和重置; (4)连续三次输入密码错误,报警装置开始工作,密码锁进入锁机状态。 2、功能需求简述

二、详细设计方案的选择及设计思路概述 1、设计方案的选择 本次设计的密码锁在理论上可以利用多种设计方法及原理进行设计,依据设计的简单、高效、易于实现等原则,主要有两种设计方案可供选择,即:数字电路控制和以 AT89C51为核心的单片机控制两种方案。现在对其两种方案进行可行性对比分析。 方案一:采用数字电路控制。其原理图下图1所示。 密询修改电路* ?键盘输入2 f 今牆? W--- ―?报娶次敎检>3锁定5 测*----- ? 图1数字密码锁电路方案 电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电造成的密码锁电路失效,使用户免遭麻烦。 采用数字密码锁电路的好处就是设计简单。用以74LS112双JK触发器构成 的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4 个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入。密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入次数锁定电路。 方案二:采用一种是用以AT89C51为核心的单片机控制方案。利用单片机 灵活的编程设计和丰富的I/O端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加多组密码设置、报警提示等控制功能。其原理如下图示。 正确------------- 一*执行暮5,十并门 F源 VCC 22OV 费■电路2 蓄 电 也 t

基于AT24C02电子密码锁的设计

单片机应用课程设计 设计题目:基于AT24C02电子密码锁的设计

目录 1 设计任务....................... 错误!未定义书签。 2 系统总体方案设计............... 错误!未定义书签。 2.1各个模块方案论证............ 错误!未定义书签。 2.1.1 芯片选择................ 错误!未定义书签。 2.1.2 显示器的选择............ 错误!未定义书签。 2.2总体方案设计................ 错误!未定义书签。 3 硬件电路设计................... 错误!未定义书签。 3.1单片机最小系统.............. 错误!未定义书签。 3.2AT24C20储存密码电路........ 错误!未定义书签。 3.3矩阵键盘电路 (6) 3.4液晶显示电路 (6) 4 系统软件设计................... 错误!未定义书签。 4.1主程序流程图 (7) 4.2子程序流程图 (8) 4.2.1 AT24C20子程序流程图 (8) 4.2.2 1602子程序流程图 (9) 5实物调试....................... 错误!未定义书签。 5.1实性物能分析 (9) 6心得体会....................... 错误!未定义书签。附录1 ........................... 错误!未定义书签。 (1)系统总电路图 (15) (2)系统仿真图 (15) 附录2 ........................... 错误!未定义书签。(1)程序清单 .................. 错误!未定义书签。 1.设计任务

电子密码锁设计报告概要

课程设计说明 书 课程名称:《单片机技术》设计 题目:基于51单片机的电子密码锁 院(部):学生姓名:电子信息与电气工程学院 马亚林 学号: 专业班级:指导教师:12 通信工程(专升本) 丁莹亮 2013 年05月17日

设计题目 课 程 设 计 任 务 书 基于 51 单片机的电子密码锁 学生姓名 设计要求: 12 通信工程(专 升本) 设计以单片机 AT89C51 为核心的电子密码锁,包括电子密码锁完整的设计过程以及外围 的开锁电路和报警电路的设计。 电子密码锁要完成以下部分的设计:按键接口电路、电子密码锁的控制电路、输出 八段显示电路。 电子密码锁控制电路能完成以下功能设计:数字按键的数字输入、存储和清除、功 能按键的功能设计、密码的清除和复位、报警信号产生电路密码核对、解除电锁电路、 输出八段显示电路完成以下电路设计:数据选择电路、八段显示器扫描电路。 学生应完成的工作: 1. 2. 3. 4. 5. 运用 Proteus 软件设计电路原理图; 用 Proteus 软件进行仿真; 焊接电路板并调试实现其功能; 完成实习报告; 我的任务是设计电路原理图并仿真。 参考文献阅读: [1] 杜尚丰. CAN 总线测控技术及其应用.北京:电子工业出版社,2007.1 [2] 杜树春.单片机 C 语言和汇编语言混合编程实例详解.北京:北京航空航天大学出版社,2006.6 工作计划: 2013.5.6 熟悉课题并查阅相关资料,同时消化吸收资料内容; 2013.5.7——2013.5.8 2013.5.9——2013.5.10 根据设计题目确定硬件设计方案,并交与指导老师修改; 开始着手课题的软件设计,与指导老师进行沟通; 2013.5.13 申请领用元器件; 2013.5.14——2013.5.17 进行实物制作,并撰写课程设计报告。 任务下达日期:2013 年 5 月 6 日 任务完成日期:2013 年 5 月 17 日 指导教师(签名): 学生(签名):王立斌 王立斌 所在院部 基于 51 单片机 的电子密码锁 专业、年级、 班

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

一、设计总说明 随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。 本次基于8051单片机电子密码锁的设计,其主要具有如下功能:(1)设置6位密码,密码通过键盘输入,若密码正确,则将锁打开。(2)密码可以由用户自己修改设定(只支持6位密码),锁打开后才能改密码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确以防止误操作。 (3)报警、锁定键盘功能。密码输入用发光管显示,当连续3次输入错误密码,系统声光报警。 电子密码锁的设计主要由三部分组成:4×4矩阵键盘接口电路、密码锁 的控制电路、输出八段显示电路。另外系统还有LED提示灯等。 密码锁设计的关键问题是实现密码的输入、清除、更改、开锁等功能:(1)密码输入功能:按下一个数字键,一个“-”就显示在最右边的数码管上,同时将先前输入的所有“-”向左移动一位。 (2)密码清除功能:当按下清除键时,清除前面输入的所有值,并清除所有显示。 (3)密码更改功能:将输入的值作为新的密码。 (4)开锁功能:当按下开锁键,系统将输入与密码进行检查核对,如果确锁打开,否则不打开。 主要的设计实施过程:首先,选用8051单片机,以及选购其他电子元器件。第二步,设计硬件电路。第三步,编写单片机语言实现功能。第四部,分别进行软件和硬件的调试。最后,联合软、硬件调试整个系统,完成本次课程设计。关键词:4×4矩阵键盘;8051单片机;密码锁;密码二次确认‘ 二、绪论 2.1 背景 随着社会物质财富的日益增长,安全防盗已成为社会问题。而锁自古以来就是把守门户的铁将军,人们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。目前国内,大部分人使用的还是传统的机械锁。然而,眼下假冒伪劣的机械锁泛滥成灾,互开率非常之高。所谓互开率,是各种锁具的一个技术质量标准,也就是1把钥匙能开几把锁的比率。经国家工商局、国家内贸局、中国消协等部门对锁具市场的调查,发现个别产品的互开率居然超标26倍。 为何弹子锁的“互开率”会如此之高?据有关专家人士剖析,弹子锁质量好坏主要取决于弹子数量的多少以及弹子的大小,而弹子的多少和大小受一定条件的限制。此外,即使是一把质量过关的机械锁,通过急开锁,甚至可以在不损坏锁的前提下将锁打开。机械锁的这些弊端为一种新型的锁---电子密码锁,提供了发展的空间。 2.2 电子锁 电子锁是采取电子电路控制,以电磁铁或者卫星电机和锁体作为执行装置的机电一体化锁具,相比传统的机械锁具,电子锁不使用金属钥匙,保密性、精度都有很大提高。 电子锁的发明思路,源自古代发明的自动机械,例如古希腊数学家赫伦的液压自动门,中国古代诸葛亮的木牛流马,它们以重力或蒸汽压力驱动,最广泛的用途乃是用在古代墓道的地

密码锁的研究与设计

《计算机控制技术》 学号: 201172020143 姓名: 张淑英班级: 电子信息工程一班 成绩: 评语: (考试题目及要求) 密码锁的研究与设计 通过对计算机控制课程的学习,结合课程中对单片机知识的复习以及对计算机控制的基本原理的理解,完成了该设计。该课程作业主要是对密码锁的研究与设计。本控制器AT89C51单片机为核心键盘、显示电路,输出控制电路,告警提示电路等构成。利用目前使用的微处理器AT89C51 作为控制元件设计了一种电子密码锁。其具有可设置多组密码、多次改写和保存密码的优点,克服了普通锁需要随身携带钥匙且易丢失、保密性差的缺点,在宾馆、办公大楼、 仓库、保险柜和家庭普遍适用。

目录 一、课题背景及意义....................................................................................... - 3 - 二、设计要求................................................................................................... - 4 - 三、设计思路及设计方案............................................................................... - 4 - (一)设计方案选择............................................................................... - 4 - (二)总体方案思路............................................................................... - 6 - (三)系统硬件设计............................................................................... - 6 - 1.键盘设计........................................................................................ - 6 - 2. LED显示设计.............................................................................. - 7 - 3.开锁电路........................................................................................ - 7 - 4.报警电路........................................................................................ - 8 - (四)软件设计....................................................................................... - 8 - 1.键盘的读取.................................................................................... - 8 - 2.LED显示程序............................................................................... - 9 - 3.密码比较和报警程序.................................................................... - 9 - 四、程序调试................................................................................................ - 11 - (一)KEIL C51简介 ........................................................................... - 11 - (二)调试过程..................................................................................... - 11 - 五、设计总结................................................................................................. - 12 - 参考文献......................................................................................................... - 13 - 附录................................................................................................................. - 14 -

基于51单片机的电子密码锁设计

基于51单片机的电子密码锁设计 摘要:本文设计了一种基于单片机的电子密码锁,由单片机系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超次锁定、报警、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外,还具有掉电存储、声光提示等功能。本密码锁具有安全性高、成本低、功耗低、易操作、记住密码即可开锁等优点。 关键词:STC89C52;电子密码锁;矩阵键盘 1绪论 1.1 课题背景 随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题。随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。这种锁是通过键盘输入一组密码完成开锁过程。研究这种锁的初衷,就是为提高锁的安全性。由于电子锁的密钥量(密码量)极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患。电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC卡锁,生物锁等。但较实用的还是按键式电子密码锁。 1.2 课题设计目标 本设计采用STC89C52单片机为主控芯片,通过软件程序组成电子密码锁系统,能够实现: (1) 密码输入错误,蜂鸣器报警。 (2) 密码为6位,可以随意更改, (3) 采用矩阵按键输入。 (4)通过LCD1602液晶显示。 (5) 有开锁指示灯。 (6)查阅有关文献与资料,深入学习单片机硬件原理图及软件编程相关知识。 2系统方案论证 系统将从主控部分和密码输入方式两方面进行论证。

电子密码锁电路设计

电子密码锁的设计与制作 作者:刘彬 第一章方案论证 1设计本课题时构思了两种方案:一种是用以为PIC16F84核心的单片机控制方案;另一种是用以NE555、双移位寄存器以及反相器构成的数字逻辑电路控制方案。 开关K1~K8可将IC3输出端信号直接或反相送到三极管基极,以此来设定电子锁的开锁密码。 2电子锁工作原理 密码锁的开锁信号有一系列宽脉冲和窄脉冲组成。IC1a、IC1b组成双稳态触发器;IC2、IC3为NE555双时基集成电路,组成两组单稳态电路;IC4为CC4015双四位串入一并处移位寄存器,在电路中将两组寄存器串接扩展成8位移位寄存。CC4015的输出端Q1A~Q4A,Q1B~Q4B分别经反相器F3~F10、单刀双掷开关K1~K8及与非门74LS30控制三极管的基极,只有与非门输入为低电平时,LED二极管绿灯亮,经过反相器变成高电平,三极管导通,使得继电器J吸合,电磁铁D通电,把锁打开;反之,只要与非门输出为高电平,经过反相器LED 二极管红灯亮,但三极管为低电平,三极管截止,J不能吸合。开关K1~K8与反相器的输入输出端相接,可将IC3输出端信号直接或反相后将高电平送到与非门,与非门输出为低电平,经反相器为高电平到三极管基极,所以可以改变开关与反相器的连接方式的不同来改变密码。 当按下复合按钮SB时,其常断接点接通,常闭接点断开,IC1a输入端变

成高电平,输出低电平,使IC2的2脚和IC3的2脚得到低电平触发,单稳电路IC2、IC3输出端3、3变成高电位,反相器F1输出低电平,使CC4015的复位端RA、RB变为低电平,允许输入并寄存数据。IC3输出端3的高电平时间由R5、C4决定,按图中数据其单稳时间为1.0秒,松开按钮SB。IC1b输入端变成高电平,输出变成低电平,使反相器F2输出上升沿作用在CC4015的触发端9、1脚上,CC4015读入数据,若在1.0秒之内松开SB,IC3的3脚输出的高电平输入到IC4的DA端,使IC4读入“1”,且LED绿灯亮;如在1.0秒之后松开SB,由于单稳已复位,3脚低电平输入到IC4的DA端,使IC4读入“0”,并且LED红灯亮。这样,通过控制SB按下的时间长短即可实现密码输入(在 1.0秒之内松开SB,密码为1,绿灯亮,红灯灭;在1.0秒之后松开SB,密码 为0,红灯亮,绿灯灭),全部8个密码的输入完成后,这8个密码即出现在IC4的8个输出端。IC2单稳时间为30秒,30秒后,IC2输出端3变为低电平。F1输出高电平,使CC4015复位端RA、RB变为高电平,IC4复位,不再接收输入,输出端全部变成低电平。密码全部输入需要按8次SB,并且要保证输入正确,绿灯才能亮,三极管才能导通。本电路中,如果在30秒之内正确输入密码,则绿灯亮,红灯灭,三极管导通,J通电吸合,其常开触点接通电磁铁D的电源,使得门锁打开。该电子锁靠按下SB时间长短来输入密码,并要在 1.0秒内完成各位的正确输入,具有很大的难度,因此该电子锁具有很高的保 密性。 第二章硬件电路设计 1.555基本工作模式 555时基电路应用十分广泛,用它可以很容易地组成各式性能稳定的高、低频振荡器、单稳态触发器、双稳态RS触发器及各种电子开关电路等,但无论其电路如何变化,其基本工作模式不外乎于单稳态、双稳态、无稳态3种基本工作模式。 单稳态工作模式 单稳态工作模式是指电路只有一个稳定状态,在稳定状态时,555时基电路处于复位状态,即输出端3脚输出低电平。当电路受到低电平触发时,555电路翻转置位进入暂稳态,在暂稳态时间内,3脚输出高电平,经过一段延迟(或称定时)后,电路能自动返回暂稳态,暂稳态时间通常简称为暂态时间。

四位电子密码锁设计剖析

高级电子线路实验报告 题目:基于FPGA的四位电子密码锁设计院(系):信息与通信学院 专业: 学生姓名: 学号: 2015 年 6 月18 日

基于FPGA的的四位电子密码锁设计 摘要 本文主要介绍了一种运用可编程逻辑器件(FPGA)技术来编程实现电子密码锁的设计方法。在整个系统设计实现中采用FPGA器件作为控制器,继而了解密码锁系统的总体流程、各个模块的功能与接口的分配。基于FPGA,使用VHDL语言编写模块程序,再通过Quartus II 集成开发环境下进行设计、综合与仿真。要求用Verilog HDL语言实现系统中的各个模块功能,并且能够仿真,验证本次设计四位密码锁的功能。每按下一个数字键,就输入一个数值,并显示该数值,当按下密码更改键时会将目前的数字设定成新的密码。当按下激活电锁键的时候可以将密码锁上锁。当按下解除电锁键时会检查输入的密码是否正确,密码正确即开锁。电子密码锁由键盘扫描模块、分频模块、密码计数模块、比较器模块、存储模块、显示模块和控制模块七大部分组成。通过硬件描述,验证了整个设计的正确性以及系统的完整性。 关键词:可编程逻辑器件;电子密码锁;硬件描述;时序仿真

引言 本设计利用QuartusⅡ工作平台硬件描述语言,设计一种电子密码锁,并通过用FPGA 芯片实现。用VHDL语言使用自顶向下的方法对系统进行了描述,并在FPGA芯片上实现。设计充分利用了FPGA的资源可编程特性,可高效率的对系统进行升级与改进。设计的密码锁可设置任意密码,比一般的四位密码锁具有更高的安全可靠性,因此,采用FPGA 开发的数字系统,不仅具有很高的工作可靠性,其升级与改进也极其的方便,应用前景十分宽广。 随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高,因此导致了电子行业的蓬勃发展。随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。 在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都获得了大大的提高。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。 1 总体方案设计 1.1 方案论证 方案一:采用数字电路控制。利用数字逻辑电路,实现对锁的电子控制,突破了传统的机械锁的单一性、保密性低、易撬性的缺点,数字电子密码锁具有保密性高、使用灵活性好、安全系数高的优点。虽然采用数字密码锁电路的好处是设计简单,但是由于其实纯电路实际,在系统运行时,延时会比较严重。 方案二:通过单片机实现。现在一种新的方案就是采用一种以AT89S51为核心的单片机控制方案。虽然有灵活的设计和丰富的IO端口,但是单片机运行的缺点是程序运行时容易出现跑飞现象。 通过以上比较显然单片机方案有较大的活动空间,不但能实现所要求的功能,而且能在很大程度上扩大功能,并可以方便的对系统进行升级。但是由于所学知识不能将其有效运用,现有环境不能满足,而且以单片机为核心的密码锁有一定的不足之处,在运行时会产生PC指针错误,因此提出了第三种方案。 方案三:利用FPGA设计数字密码锁。FPGA即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物,是一种超大规模集成电路,具有对电路可重配置能力。通常FPGA都有着上万次的重写次数,也就是说现在的硬件设计和软件设计一样灵活、方便。相对于基于单片机技术的电子密码锁,用FPGA器件来构成系统,可

智能电子密码锁设计

目录 第1章概述 (1) 第2章系统总体方案设计 (2) 2.1系统总体设计框图 (2) 2.2 初步设计思路 (2) 第3章硬件电路设计 (4) 3.1 LED数码管显示电路 (4) 3.2 键盘电路设计 (6) 3.3 开锁电路 (9) 3.4报警电路 (10) 3.5时钟电路 (10) 第4章软件设计 (12) 4.1软件设计思路 (12) 4.2各子程序设计 (13) 4.2.1 键盘扫描子程序 (13) 4.2.2 LED显示子程序 (14) 第5章系统调试 (17) 第6章心得体会 (19) 参考文献 (21) 附录 (22) 附录A:源程序清单 (22) 附录B:硬件原理图 (29) 电气与信息工程系课程设计评分表 (30) 第1章概述 随着科技的发展,单片机已不是一个陌生的名词,它的出现是近代计算机技术发

展史上的一个重要里程碑,因为单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。单片机单芯片的微小体积和低的成本,成为现代电子系统中最重要的智能化工具。 本文所涉及的是市场占有率最高的是MCS—51系列,因为世界上很多知名的IC生产厂家都生产51兼容的芯片。到目前为止,MCS—51单片机已有数百个品种,还在不断推出功能更强的新产品。 本设计是基于单片机的密码锁设计方案,根据要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容。 在安全技术防范领域,具有防盗报警功能的电子密码控制系统逐渐代替传统的机械式密码控制系统,克服了机械式密码控制的密码量少、安全性能差的缺点,使电子密码控制系统无论在技术上还是在性能上都大大提高了一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码控制系统,它除具有传统电子密码控制系统的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码控制系统具有很高的安全性、可靠性,应用日益广泛。 第2章系统总体方案设计 2.1系统总体设计框图 系统总体设计方案框图2.1: EEPROM 扩展电路、LED数码管显示电路、LED指示灯电路、蜂鸣器电路、继电器电路等。2.2 初步设计思路

电子密码锁的设计开题报告

电子密码锁的设计开题报 告 Final approval draft on November 22, 2020

科学技术学院 毕业设计(论文)开题报告题目:电子密码锁的设计 学科部:信息学科部 专业:电子信息工程 班级: 084电子 学号: 16 姓名:唐启 指导教师:胡斐 填表日期: 2011 年 11 月 21 日 一、选题的依据及意义: 单片机,亦称单片机微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口I/O等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。计算机的产生加快了人类改造世界的步伐,但是它毕竟大,微计算机(单片机)在这种情况下诞生了,它为我们改变了什么纵观我们生活在各个领域,我们的生活中都离不开单片机。以前没有单片机时这些东西做,但是只能使用复杂模拟电路,然而这样做出来的产品不仅体积大,而且成本不高并且由于长期使用,元器件会不断老化,控制的精度自然达不到标准。单片机产生后,我们就将这些变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这些产品体积小,成本低,长期使用不会担心精度达不到了,而且容易升级改善。 电子密码锁可以在日常生活和现代办公来完成,住宅与办公室的安全防范,单位的文件档案财务报表以及一些个人资料的保存等多种场合使用。大大提高了主人物资的安全性。目前使用的密码锁种类多,各具特色 二、国内外研究现状及发展趋势(含文献综述):

在日常生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。目前门锁主要用弹子锁,其钥匙容易丢失;保险箱主要用机械密码锁,其结构较为复杂,制造精度要求高,成本高,且易出现故障,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。针对这些锁具给人们带来的不便若使用机械式钥匙开锁,为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。它的出现为人们的生活带来了很大的方便,有很广阔的市场前景。由于电子器件所限,以前开发的电子密码锁,其种类不多,保密性差,最基本的就是只依靠最简单的模拟电子开关来实现的,制作简单但很不安全,在后为多是基于EDA来实现的,其电路结构复杂,电子元件繁多,也有使用早先的20引角的2051系列单片机来实现的,但密码简单,易破解。随着电子元件的进一步发展,电子密码锁也出现了很多的种类,功能日益强大,使用更加方便,安全保密性更强,由以前的单密码输入发展到现在的,密码加感应元件,实现了真真的电子加密,用户只有密码或电子钥匙中的一样,是打不开锁的,随着电子元件的发展及人们对保密性需求的提高出现了越来越多的电子密码锁。出于安全、方便等方面的需要许多电子密码锁已相继问世。但这类产品的特点是针对特定有效卡、指纹或声音有效,且不能实现远程控制,只能适用于保密要求高且供个人使用的箱、柜、房间等。由于数字、字符、图形图像、人体生物特征和时间等要素均可成为钥匙的电子信息,组合使用这些信息能够使电子防盗锁获得高度的保密性,如防范森严的金库,需要使用复合信息密码的电子防盗锁,这样对盗贼而言是“道高一尺、魔高一丈”。组合使用信息也能够使电子防盗锁获得无穷扩展的可能,使产品多样化,对用户而言是“千挑百选、自得其所”。可以看出组合使用电子信息是电子密码锁以后发展的趋势。 三、本课题研究内容: 本次设计就是通过单片机为主控电路,通过电路仿真而实现。首先使Professional 软件进行绘制硬件电路图,用keil软件进行编程与调试,最终生成hex文件,传入单片机内部,从而实现仿真效果。此次设计的电子密码锁能够实现自行修改和设定密码,密码按错报警功能。 四、本课题研究方案: 方案一:利用数字逻辑电路,运用各种门电路,计数器,触发器,锁存器,编码器,译码器等数字逻辑作实现电子控制。从而实现想要设计的电子密码锁功能。此方法设计简单,但硬件电路比较多,操作起来比较复杂。

电子密码锁总体设计方案,牛

电子密码锁系统总体设计详细文档 题目:电子密码锁的设计 组号:第八组 小组成员:王新恒()牛庆渝(S120102007) 于秀玲()黄志辉() 2012年11月7日

目录 第一篇绪论 (3) 一、引言 (3) 1、编写目的 (3) 2、背景介绍 (3) 二、功能需求设计 (4) 1、任务和目标 (4) 2、功能需求简述 (4) 第二篇设计概述 (6) 一、详细设计方案的选择及设计思路概述 (6) 1、设计方案的选择 (6) 2、初步设计思路概述 (7) 二、设计方法和技术条件 (8) 1、设计原则 (8) 2、应用的技术分析 (8) 3、设计者当前已具备的技术条件 (9) 4、设计重点难点 (9) 第三篇系统总体设计方案确认 (10) 一、各模块系统硬件设计 (10) 1、单片机模块系统 (10) 2 、键盘矩阵模块系统 (12) 3、显示模块系统 (13) 4、报警模块系统 (14) 5、电子时钟计时模块 (14) 第四篇系统程序设计 (16) 一、总体程序设计流程 (16) 2、系统程序设计总流程 (16) 如下图所示为该密码锁系统程序设计总流程图: (16) 二、各个模块系统程序设计流程 (17) 1、显示初始化模块程序设计 (18) 2、电子时钟模块程序设计 (18) 3、密码比较功能模块程序设计 (19) 4、密码更改模块程序设计 (19) 5、键盘输入模块程序设计 (20) 6、电子时钟显示模块程序设计 (21) 7、密码修改模块程序 (22)

第一篇绪论 一、引言 1、编写目的 编写总体设计说明书的目的是为了说明对密码锁系统总体设计的考虑,包括程序的基本流程、输入/输出设计、模块设计、运行设计、硬件的总体设计和系统出错处理设计等,以便为密码锁的具体设计制作和仿真提供理论基础和指导方向,主要就是为编写程序提供依据。各个模块的程序编写严格按照该总体设计的初定方案进行。 本总体设计说明书详细分析系统的各种需求,综合小组中各个成员的意见,为以后的设计规划出一个蓝图,使以后的工作做到有步骤、有计划,并且对今后出现的各种可能情况作出预测和进行初步和适当的处理,使系统工作进程得以稳步和高效地进行。 2、背景介绍 在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。 在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。 此外,电子密码锁还具有以下独特的特点: 1)保密性远远大于弹子锁。随机开锁成功率几乎为零;

相关文档
最新文档