密码锁的研究与设计

合集下载

(完整word版)6位电子密码锁设计

(完整word版)6位电子密码锁设计

电子信息工程《专业基础课程设计》研究报告电子密码锁设计学生姓名:学生学号:指导教师:所在学院:专业班级:中国·大庆2015年 6 月信息技术学院课程设计任务书学院专业级,学号姓名一、课程设计课题:电子密码锁设计二、课程设计工作日自年月日至年月日三、课程设计进行地点:信息技术学院 321四、程设计任务要求:1.课题来源: 教师下发。

2.目的意义:设计一个电子密码锁。

3.基本要求:(1)设计6位电子密码锁,当输入正确密码时,输出开锁信号,用相应的发光二极管点亮表示开锁和关锁;(2)密码可以修改;(3)从第一个按钮触动后15秒内若锁未打开,则电路进入自锁状态,并进行声、光报警。

课程设计评审表目录1 设计任务要求 (1)2 方案比较 (1)3单元电路设计 (2)4元件选择 (6)5整体电路 (8)6说明电路工作原理 (9)7 困难问题及解决措施 (10)8 总结与体会 (10)9 致谢 (11)10参考文献 (12)1设计任务要求(1)设计6位电子密码锁,当输入正确密码时,输出开锁信号,用相应的发光二极管点亮表示开锁和关锁;(2)密码可以修改;(3一个按钮触动后15秒内若锁未打开,则电路进入自锁状态,并进行声、光报警。

1.1 设计概述通过本次设计掌握数字电路系统设计的方法,熟悉电子密码锁设计相关硬件的使用,了解电子密码锁的系统构成,利用数字门电路实现电子密码锁的设计与实现,可以加深自己对所学专业的认识,关联知识,增强自己的动手能力,积累实践经验,为以后的工作打好基础。

通过本次设计掌握数字电路系统设计的方法,熟悉电子密码锁设计相关硬件的使用,了解电子密码锁的系统构成,利用数字门电路实现电子密码锁的设计与实现,可以加深自己对所学专业的认识,关联知识,增强自己的动手能力,积累实践经验,为以后的工作打好基础。

2方案比较2.1.1 方案选择本设计提供了一个4位拨码式按键输入开关,一个6位拨码式按键密码预设开关。

基于PLC的电子密码锁毕业论文设计

基于PLC的电子密码锁毕业论文设计

基于PLC的电子密码锁毕业论文设计摘要本毕业设计介绍了可编程序控制器(PLC)和PLC控制系统的基本知识,包括PLC的定义、特点、分类、技术指标、基本结构、工作原理、硬件知识及PLC控制系统等相关知识。

采用松下公司系列的PLC,设计了一个简单的密码锁控制系统。

密码锁控制系统通过了可编程序控制器来控制和实现开锁和报警过程。

可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性极强、编程简单、使用方便、体积小。

现已广泛应用于工业生产所控制的各个领域。

它以微处理器为核心,用编写的程序的方式进行逻辑控制、定时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。

本文从经济实用的角度出发,结合外围的矩阵键盘输入、LED液晶显示、报警、开锁等,用C语言编写主控芯片的控制程序,设计了一款可以多次更改密码,具有报警功能的电子密码控制系统。

这种电路设计具有防试探按键输入、智能控制上锁、开锁、报警、修改密码等多种功能。

密码保密性强、灵活性高。

该设计采用松下公司的系列可编程控制器。

系列有被已在国内广泛使用的系列代替的趋势。

我们在这里有必要详细介绍松下的系列可编程控制器的性能指标,硬件组成和指令。

PLC的学习比一般编程学习困难在于,要完成一个控制系统不仅需要掌握一定的编程技术,更为重要的是要知道如何针对实际应用的需要选择合适的PLC型号,然后进行资源配置,设计控制系统。

该设计为密码锁自动控制的PLC控制,主要介绍了密码锁自动控制系统的工作原理,控制系统的PLC的选型和资源的配置,控制系统程序设计与调试,控制系统PLC程序。

最后,在该设计过程中给予极大鼓励和帮助的老师、同学,在此表示衷心的感谢。

由于在设计过程中存在许多不足,希望老师和同学给我指出,我会及时改正。

本设计主要介绍密码锁的设计和原理。

关键词:可编程控制器; 密码锁; 梯形图; 交流接触器; 电磁目录1 绪论 (1)1.1PLC的历史由来 (1)1.2PLC的硬件组成 (2)1.3PLC的软件组成 (2)2 电子密码锁的背景 (3)2.1密码锁的发展 (3)2.2电子密码锁的概念 (4)2.3电子密码锁的性能特点 (4)2.4电子密码锁的电路组成部分 (4)2.5电子密码锁的应用 (5)2.6 PLC的应用克服电子密码锁缺陷 (5)3 PLC的结构和工作原理 (5)3.1 PLC的基本结构 (5)3.2整体式结构的PLC (5)3.3模块式结构的PLC (6)3.4 PLC各组成部分介绍 (7)3.5基本指令 (11)4 PLC在密码锁里的应用 (12)4.1 PLC在密码锁里的控制 (12)4.2循环扫描技术 (13)4.3 PLC的输入/输出响应时间 (14)5 PLC控制系统设计原则和设计步骤 (15)5.1设计原则 (15)5.2设计步骤 (16)6 密码锁控制系统设计 (17)6.1在设计密码锁之前,需要明白计数器的原理 (18)6.2密码锁控制系统的控制要求 (18)6.3密码锁控制系统的PLC选型和资源配置 (20)6. 4 密码锁控制系统程序设计和调试 (28)参考文献 (32)致谢 (33)1 绪论1.1 PLC的历史由来一种新型的控制装置,一项先进的应用技术,总是随着工业生产的实际需要而产生的。

电子密码锁设计原理分析

电子密码锁设计原理分析

RESEARCH I研究 电子密码锁设计原理分析 杨勇 摘要:电子密码锁利用数字逻辑电路,实现对门的电子控制,并且利用各种附加电路,保证电路能够安全工作,有 极高的安全系数。 关键词:电子密码锁555单稳态电路,K触发器 

一、

引言 

随着人们生活水平的提高,如何实现家庭防盗这一 问题也变得尤为突出。传统的机械锁由于其构造简单,被 撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性 好,安全系数高,受到了广大用户的青睐。 本课题是以74LS112双JK触发器构成的数字逻辑电路控 制方案。 

二、设计原理分析 电路组成包括密码锁电路和备用电源,笔者主要就密 码锁电路进行分析设计。 密码锁电路包含:键盘输入、密码修改、密码检测、 开锁电路、执行电路。 1.密码锁电路分析 键盘输入、密码修改、密码检测、开锁及执行电路如 图l所示。 

图1键盘输入、密码修改电路 开关K1~K9是用户的输入密码的键盘,用户可以通过 开关输入密码,开关两端的电容是为了提高开关速度,电 路先自动将IC1~It4清零,由报警电路送来的清零信号经 C25送到Tll基极,使Tl1导通,其集电极输出低电平,送往 IC1~IC4,实现清零。 密码修改电路由双刀双掷开关S1~s4组成,它利用开 关切换的原理实现密码的修改。例如要设定密码为1458, 可以拨动开关S1向左,s2向右,S3向左,s4向右,即可实 现密码的修改,由于输入的密码要经过sl~S4的选择,也 就实现了密码的校验。该电路有16组的密码可供修改。 由两块74LS112(包含IC1~IC4)组成密码检测电路。 由于ICl处于计数状态,当用户按下第一个正确的密码后, CLK端出现了一个负的下降沿,IC1计数,Q端输出为高电 固 JOCCUPATIONI 2012 09 平,用户依次按下有效的密码,Ic2~IC3也依次输出高电 平,送入与门IC5,使其输出开锁的高电平信号送往555的2 脚,执行电路动作,实现开锁。 密码检测电路如图2所示。 图2 执行电路是由一块555单稳态电路,以及由Tl0、Tll组 成的达林顿管构成。若555的2脚输入一高电平,则3脚输出 高电平,使T10导通,T11导通,电磁阀开启,实现开门, 同时TIO集电极上接的DS(绿色发光二极管)发亮,表示开 门,20秒后,555电路状态翻转,电磁阀停止工作,以节 电。其中电磁阀并联的电容C24是为了提高电磁阀的力矩 开锁及执行电路如图3所示。 图3 2.报警电路 报警电路实现的功能是:当输入密码的时间超过40 秒,电路报警80秒,防止他人恶意开锁。电路包含两大部 分,2分钟延时和40秒延时电路。其工作原理是当用户开始 输入密码时,电路开始2分钟计时,超出40秒,电路开始80 研究l RESEADCH 应用小组讨论教学法的研究 李明月 马慧琼 潘可嘉 陈立勋 课堂教学方法改革的不断深入,对中职教育提出了更 高的要求和期望,因此在学校不断尝试和改进先进的教学 方法变得势在必行。在众多先进的教学方法中,小组讨论 法以能培养学生独立思考与判断的能力,同时具有认知、 技能及情感态度等多方面的功能与目的而在众多教学方法 中获得重视。 小组讨论法是指一群人,聚集在同一时空下,彼此使 用语言、非语言及倾听的方式相互沟通以协助教师完成教 学目标的活动。小组讨论法作为一种现代的教学方法不再 局限于传统的单向活动和双向活动,而是强调教学是一种 多边活动,以小组合作探索为主,使每个学生在小组中充 分参与课堂教学,交流思想感情,师生所有成员之间能够 双向交流。 为了将小组讨论教学法在学校进行推广,本课题小组 成员通过将小组讨论教学法在学校多个专业及科目中进行 具体实施并进行经验总结,运用获得的经验和数据来研究 并完善出适合学校学情的小组讨论法,为教师在教学中推 广和运用小组讨论法提供参考和支持。 一、小组讨论法的教学实践 在2011年2月 ̄lJ2012年7月的三个学期里,项目组五位 老师分别在学院电气和楼宇专业共计6个班级进行了小组讨 论法的教学实践活动。在这些班级的学生中,共收到有效的 调查问卷ll2份。结合国内外专家的理论研究成果和多位教 师的实践经验,小组讨论教学法表现出以下几方面的功能。 1.认知方面 (1)熟悉教材。通过讨论,可促使学生熟悉教材。通 过调查,有84%的学生认为上课之前有必要预习教材,但是 实际上真正完成预习的学生寥寥无几。通过小组讨论可以 使这些没有预习的学生熟悉教材,更好地掌握知识。 (2)问题解决。通过小组讨论,可使学生在解决问题 的质和量上都有较好的表现。通过调查,有75%的学生在遇 到难题时希望通过和同学讨论的方式得到答案,而不是传 统的老师直接告知的方式。 2.情感态度方面 (1)可引导学习态度改变。由于讨论迫使学生反省并 秒的报警。当达到了8O秒的报警时间,停止报警。 3.报警次数检测及锁定电路 若用户操作连续失误超过3次,电路将锁定5分钟。当 电路报警的次数超过3次, 74161构成的3位计数器产生进 位,使74161重新计数。将信号送往由555组成的锁定电路 的第二引脚,将键盘电路锁定。 4.备用电源电路 为了防止停电情况的发生,该电路可后备UPS电源,它 包括市电供电电路,停电检测电路,电子开关切换电路, 蓄电池充电电路和蓄电池组成。220V市电通过变压器降压 成12V的交流电,再经过整流桥整流,7805稳压到5V送往电子 切换电路。 

基于PLC密码锁的系统设计毕业设计

基于PLC密码锁的系统设计毕业设计

毕业设计(论文)标题:基于PLC密码锁的系统设计学生姓名:系部:电力工程系专业:电气自动化班级:指导教师:第一章绪论 (5)1.1密码锁的优点 (5)第二章密码锁的硬件设计 (6)2.1 S7—200的系统组成 (6)2.2 控制要求 (7)2.3 PLC的选型 (8)2.4 口分配表 (9)2.5 PLC外部接线图 (11)第三章密码锁的软件设计 (12)3.1梯形图 (18)3.2程序分析 (19)3.3 程序设计的局限性和优点 (20)结论 (21)致辞 (22)【参考文献】 (23)基于西门子PLC密码锁电气控制系统的研究中文摘要随着社会的不断发展,电子技术也获得了飞速的发展,在其推动下,现在电子产品几乎渗透了社会的各个领域,有力地推动了社会生产里的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。

在安全方面,以电子门锁防盗报警功能的逐渐取代了传统机械锁,克服了机械锁量少、安全性能密码质量较差,使无论在密码锁技术或性能大大提高一步。

摘要随着大规模集成电路的技术,特别是介绍单片机,出现了带微处理器的智能锁,它除具有电子门锁的功能外,并介绍了智能化管理,专家分析系统等功能,使密码锁具有很高的安全性、可靠性,应用越来越广泛。

随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛作为通用电子密码锁,主要由三个部分组成:数字密码输入电路、密码锁控制电路和密码锁显示电路[8]。

作为电子密码锁的输入电路,可供选择的方案有数字机械式键盘和触摸式数字键盘等多种本设计是采用西门子可编程控制器程序设计密码的程序,适用于近20计数器。

组合锁的外观设计类似银行的自动取款机上的键盘。

给人的感觉,那种输入密码的方法。

其实不然,设计与特点的计数器,计数器设定次数几次这样的相应的关键是几次。

4位电子密码锁设计

4位电子密码锁设计
Electronic combination lock is a password or to control circuit, so as to control mechanical switches closed, lock, lock task of electronic products. It's a lot of more phyletic, has simple circuit products, also has a high cost performance products based on the chip. Widely used electronic coded lock based on chip as the core, through the programming.
而随着人们生活水平的提高,电子密码防盗作为防盗卫士的作用越来越重要,电子密码锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁保密性差的缺点,如果采用4位密码,则密码组合可达到10000,每增加1位,密码组合就增加10倍,同时可设多组密码,其中一组是管理密码,可以增加用户密码又清除所有用户的密码,设计的电子密码防盗锁利用串行EEPROM存储器,将设计的电子密码存入EEPROM中,从而克服了旧式电子密码锁电路断电后所设置密码丢失的缺点,另外,该锁还具有报警等辅助功能,是典型的机电一体化产品。
摘要
电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。应用较广的电子密码锁是以芯片为核心,通过编程来实现的。
本系统由STC89C52单片机系统(主要是STC89C52单片机最小系统)、4×4矩阵键盘、LCD1602显示和报警系统等组成,具有设置、修改4位电子密码、连续输入三次密码错误报警等功能。

小学数学三下《破解密码锁》教学设计

小学数学三下《破解密码锁》教学设计

搭配拓展课:破解密码锁一、主题内容说明这是一节“数学广角——搭配(二)”的拓展课,用一课时教学。

内容包括:在密码规则:数字不能重复,没有顺序要求的前提下,学会有序地将3位密码的所有情况找出来;能够运用3位密码探究方法自主探究2位、4位、5位密码情况;体会可能性越多,密码安全性越高。

二、主题预期目标本活动通过经历画一画、写一写、圈一圈的过程,自主探究3位密码的所有情况,通过方法比较,优化整理的方法,体会有序整理的意义;运用3位密码探究方法同桌合作自主研究2、4、5位密码的情况,在讨论交流中感受可能性与安全性的关系。

体会数学的应用美。

三、学习材料准备1.材料准备学生准备:一人一把锁,一人一张研究单1,二人一张研究单2.教师准备:课题板贴,3位密码的整理。

四、活动目标与材料五、具体教学过程展开举例【环节一】1.创设情境师:你们破解过密码吗?在破解密码的时候,需要知道些什么?2.解读规则师:老师今天的这把密码锁,有点不靠谱!究竟哪里不靠谱呢?我们一起读一读它的密码规则!——数字不能重复没有顺序要求你读出它不靠谱的地方了吗?生1:111这样的密码是不能打开的。

生2:123、132、231其实是一样的3.3位密码师:它是3位密码(板贴3位),如果让你破解它,你要多长时间?师:如果你特别幸运,试几次就可以打开?生1:1次师:那要是很倒霉呢!运气特别特别差,试几次,一定能开锁?【环节二】主动探究:有序寻找3位密码的所有可能。

师:我们试一试,运气最差,试几次,一定能找到密码?有什么办法可以找到3位的所有密码?把你的想法表示在黄色的研究单上。

你可以画一画、写一写,或者用笔圈一圈,让我们能一眼看明白。

(拍摄错误的1副作品、3副不同表征的作品)师:我们一起来看一看同学们的研究吧!(先一幅一幅呈现,最后全部同屏呈现)师:你有什么想说的?生:这一幅是错的,124和142是重复的,规则要求是没有顺序要求,他这里交换顺序也算一种了。

智能锁创新策划书3篇

智能锁创新策划书3篇

智能锁创新策划书3篇篇一智能锁创新策划书一、项目背景随着科技的不断发展,智能家居市场逐渐兴起。

智能锁作为智能家居的重要组成部分,具有方便、安全、智能等优点,受到了越来越多消费者的青睐。

然而,目前市场上的智能锁产品同质化严重,缺乏创新,难以满足消费者日益多样化的需求。

因此,我们提出了智能锁创新策划书,旨在打造一款具有创新性和差异化的智能锁产品,满足消费者对智能锁的更高要求。

二、项目目标1. 研发一款具有创新性和差异化的智能锁产品:通过技术创新和设计创新,打造一款具有独特功能和外观的智能锁产品,提高产品的竞争力。

2. 提高智能锁的安全性和可靠性:采用先进的安全技术和加密算法,确保智能锁的安全性和可靠性,保护用户的隐私和财产安全。

3. 提升智能锁的用户体验:通过优化产品设计和功能,提高智能锁的易用性和便捷性,提升用户的满意度和忠诚度。

4. 开拓智能锁市场:通过市场推广和销售策略,提高智能锁的市场占有率,实现商业价值。

三、项目内容1. 技术创新:采用先进的生物识别技术:如指纹识别、人脸识别、虹膜识别等,提高智能锁的安全性和便捷性。

开发智能锁 APP:通过 APP 实现远程控制、开锁记录查询、报警提醒等功能,提升用户的使用体验。

引入技术:如语音识别、智能推荐等,提高智能锁的智能化水平。

2. 设计创新:外观设计:采用时尚、简约的设计风格,提高智能锁的美观度和艺术性。

材质选择:选用高强度、耐腐蚀的材料,提高智能锁的耐用性和稳定性。

3. 安全保障:采用先进的加密算法:如 AES 加密算法,确保智能锁的数据传输安全。

设置多重安全防护机制:如防撬报警、密码错误报警、低电量报警等,提高智能锁的安全性。

定期进行安全检测和升级:及时发现和修复安全漏洞,确保智能锁的安全性和可靠性。

4. 用户体验优化:简化开锁流程:采用一键开锁、指纹识别开锁等方式,提高开锁的便捷性。

提供个性化服务:如根据用户的使用习惯和需求,提供个性化的开锁方式和设置。

毕业设计(论文)-基于单片机的电子密码锁设计

毕业设计(论文)-基于单片机的电子密码锁设计

目录单片机电子密码锁的设计 (1)第1章绪论 (3)1.1引言 (3)1.2电子密码锁的背景 (3)1.3电子锁设计的意义的本设计特点 (4)第2章系统总体方案设计 (5)第3章硬件电路设计 (8)3.1键盘电路设计 (8)3.2LED显示电路 (9)3.3开锁电路 (11)3.4报警电路 (12)第4章软件设计 (12)4.1软件设计思路 (12)4.2各子程序设计 (13)第5章系统调试 (18)第6章单片机电子密码锁的应用趋势 (19)第7章设计总结与展望 (19)附录 (23)源程序清单 (23)单片机电子密码锁的设计摘要:随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。

本设计以单片机AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构(本设重点介绍主机设计),实现钥匙信息在主机上的初步认证注册、密码信息的加密、钥匙丢失报废等功能。

根据51单片机之间的串行通信原理,这便于对密码信息的随机加密和保护。

而且采用键盘输入的电子密码锁具有较高的优势。

采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。

软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。

测试结果表明,本系统各项功能已达到本设计的所有要求。

关键词:单片机;密码锁;单片机设计,电子锁。

The design of electronic locks SCMABSTRACT:Along with the exaltation of social science and the living level of people, how carry out the family to guard against theft, this problem also change particularly outstanding.Because of the simple construct of traditional machine lock,the affairs of theft is hackneyed.the electronics lock is safer because of its confidentiality, using the vivid good, the safe coefficient is high, being subjected to the large customer close.It can carry out the key information to register in the main on board initial attestation, the password information encrypt etc. Go to correspond by letter the principle according to the string between 51 machines, this is easy to encrypt and protect to the passwords information random. Adopt the numerical signal codes,not only can carry out many controls of the road information, raise the anti- interference that signal deliver, reduce the mistake action,but also the power consume is low,Respond quickly,the efficiency deliver is high, work stable credibility etc. The software design adoption the design thought from top to bottom, to make the system toward wear distribute type,turn to the direction development of small, strengthen the system and can expand the stability and circulate.Test the result enunciation, various functions of this system are already all request of this design.KEYWORD:singlechip;cryptogram lock;singlechip design; electronics lock.第1章绪论1.1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的喜爱。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机控制技术》学号: 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 -摘要本论文详细地论述了以单片机为处理器的密码锁自动控制器的硬件、软件设计和系统编程的问题。

本控制器AT89C51单片机为核心键盘、显示电路,输出控制电路,告警提示电路等构成。

利用目前使用的微处理器AT89C51 作为控制元件设计了一种电子密码锁。

其具有可设置多组密码、多次改写和保存密码的优点,克服了普通锁需要随身携带钥匙且易丢失、保密性差的缺点,在宾馆、办公大楼、仓库、保险柜和家庭普遍适用。

关键词:AT89C51 键盘液晶显示电子密码锁一、课题背景及意义随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。

锁是置于可启闭的器物上,用以关住某个确定的空间范围或某种器具的,必须以钥匙或暗码打开的扣件。

锁具发展到现在已有若干年的历史了,人们对它的结构、机理也研究得很透彻,因此,不用钥匙就能打开的方法和工具也层出不穷。

现代人类文明社会里,由于社会中各种矛盾冲突十分剧烈,人们的思想道德观念,价值观念,文化修养水平等差异,群众中良莠不齐,善良的人们能够自觉规范自已的行为,“非礼不为”,虽无钥匙亦不会乱闯。

然而,那些毫无道德观念的盗贼却想方设法利用高科技手段撬门开锁,使广大居民防不胜防。

为什么会出现这种情况呢?因为传统锁具都存在致命的弱点:第一、锁芯采用常见的铜、铝、锌等材料,抵抗不了强力破坏;第二、锁具制作工艺,技术落后,无法阻止技术手段的开启。

目前,市场上很多国内外的锁具,实际上都不具备真正的防盗功能。

在惯偷面前,两根钢丝或几件简单的工具就可以把这些锁打开,有的惯偷甚至公开扬言:“没有我打不开的锁。

”其实,不是他们多高明,而是一般锁具技术原理太过简单。

面对这一残酷的现状,新时代提出了锁具必须革命的迫切的要求。

因此,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。

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

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

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

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

随着电子技术和计算机技术的飞速发展,单片机性能不断完善,性能价格比显著提高,技术日趋完善。

由于单片机具有体积小、重量轻、价格便宜、功耗低、控制功能强及运算速度快等特点,因而在国民经济建设、军事及家用电器等各个领域均得到了广泛的应用。

本设计以AT89C51为主控芯片,带有一个密码输入键盘、外围时钟复位电路、电磁阀等实现电子锁的锁闭和打开。

该锁要求结构简单,成本低,安全性高,易于主人随时更新密码,在一定程度上具有较大的市场竞争力。

要求完成电子锁的控制系统的实物演示模型。

根据51单片机之间的串行通信原理,这便于对密码信息的随机加密和保护。

而且采用键盘输入的电子密码锁具有较高的优势。

采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。

软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。

测试结果表明,本系统各项功能已达到本设计的所有要求。

二、设计要求(1)密码通过键盘输入,若密码正确,则将锁打开。

(2)报警、锁定键盘功能。

密码输入错误数码显示器会出现错误提示,若密码输入错误次数超过 3 次,蜂鸣器报警并且锁定键盘。

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

(4)密码可以由用户自己修改设定(只支持6位密码),修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。

三、设计思路及设计方案(一)设计方案选择方案一:采用数字电路控制。

用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过10秒(一般情况下,用户不会超过10秒,若用户觉得不便,还可以修改)电路将报警20秒,若电路连续报警三次,电路将锁定键盘2分钟,防止他人的非法操作。

电路由两大部分组成:密码锁电路和备用电源(UPS),其中设置UPS电源是为了防止因为停电造成的密码锁电路失效,使用户免遭麻烦。

密码锁电路包含:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入次数锁定电路。

如图1.图1.采用数字电路控制方案二:采用一种是用以AT89C51为核心的单片机控制方案。

选用单片机AT89C51 作为本设计的核心元件,利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,实现基本的密码锁功能。

在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制,外接LCD1602显示器用于显示作用。

相关文档
最新文档