密码锁课程设计报告

合集下载

数字系统课程设计密码锁

数字系统课程设计密码锁

数字系统课程设计密码锁一、教学目标本课程旨在通过数字系统课程设计密码锁的学习,让学生掌握数字系统的基本概念,了解密码锁的工作原理和设计方法。

在知识目标方面,学生应了解数字系统的组成、工作原理以及各种编码方式。

在技能目标方面,学生应掌握数字电路的设计方法,能够独立完成密码锁的设计与实现。

在情感态度价值观目标方面,学生应培养对数字技术的兴趣和好奇心,增强创新意识和团队协作能力。

二、教学内容本课程的教学内容主要包括数字系统的基本概念、密码锁的工作原理、数字电路的设计方法等。

具体包括以下几个方面:1.数字系统的基本概念:数字系统的组成、工作原理、数字逻辑电路的分类及其特点。

2.密码锁的工作原理:密码锁的分类、工作原理及其安全性分析。

3.数字电路的设计方法:组合逻辑电路、时序逻辑电路的设计方法及其应用。

4.编码方式:二进制编码、格雷码、BCD码等编码方式的特点及应用。

三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法、实验法等。

1.讲授法:通过讲解数字系统的基本概念、密码锁的工作原理等理论知识,使学生掌握相关概念和原理。

2.讨论法:学生针对数字电路设计方法、密码锁安全性等问题进行讨论,培养学生的思考能力和团队协作精神。

3.案例分析法:通过分析实际案例,使学生了解数字电路在实际应用中的工作原理和设计方法。

4.实验法:安排学生进行数字电路的设计与实现,提高学生的动手能力和实际操作技能。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将选择和准备以下教学资源:1.教材:选用国内权威出版的数字系统及相关课程教材,为学生提供系统的理论知识。

2.参考书:推荐学生阅读相关领域的经典著作,拓宽知识面。

3.多媒体资料:制作课件、教学视频等,以图文并茂的形式展示教学内容,提高学生的学习兴趣。

4.实验设备:准备数字电路实验箱、编程器等实验设备,为学生提供实践操作的机会。

课程设计电子密码锁

课程设计电子密码锁

课程设计电子密码锁一、教学目标本课程旨在让学生了解和掌握电子密码锁的基本原理和制作方法,培养学生的电子技术应用能力和创新思维。

具体目标如下:1.知识目标:(1)了解电子密码锁的工作原理及其基本组成部分;(2)掌握常用电子元器件的识别、选用和应用;(3)学习编程和电路设计的基本方法。

2.技能目标:(1)能够独立完成电子密码锁的电路设计;(2)熟练使用编程软件进行程序设计;(3)具备团队协作能力和问题解决能力。

3.情感态度价值观目标:(1)培养学生对电子技术的兴趣和热情;(2)增强学生的创新意识和实践能力;(3)培养学生具备良好的团队精神和合作意识。

二、教学内容本课程的教学内容主要包括以下几个部分:1.电子密码锁的基本原理及其组成部分;2.常用电子元器件的识别、选用和应用;3.电路设计的基本方法;4.编程软件的使用和程序设计;5.电子密码锁的制作和调试。

三、教学方法为了提高教学效果,本课程将采用以下教学方法:1.讲授法:用于讲解基本原理和知识点;2.讨论法:引导学生探讨和解决问题;3.案例分析法:分析实际案例,加深学生对知识的理解;4.实验法:动手实践,培养学生的操作技能。

四、教学资源为了支持教学,我们将准备以下教学资源:1.教材:提供基本知识和理论学习;2.参考书:拓展学生的知识视野;3.多媒体资料:辅助讲解和展示实验过程;4.实验设备:用于学生的动手实践。

五、教学评估本课程的评估方式包括以下几个方面:1.平时表现:通过课堂参与、提问、讨论等环节,评估学生的学习态度和积极性;2.作业:布置适量的作业,评估学生的理解和掌握程度;3.考试成绩:通过期中和期末考试,全面评估学生的知识掌握和应用能力。

评估方式应客观、公正,能够全面反映学生的学习成果。

六、教学安排本课程的教学安排如下:1.教学进度:按照教材和大纲,合理安排每个章节的教学内容;2.教学时间:根据课程内容和学生的实际情况,合理分配课堂讲解、实验操作等时间;3.教学地点:选择适当的实验室和教室,确保教学顺利进行。

电子电路课程设计密码锁(满分实验报告)解析

电子电路课程设计密码锁(满分实验报告)解析

密码锁设计报告摘要:本系统是由键盘和报警系统所组成的密码锁。

系统完成键盘输入、开锁、超时报警、输入位数显示、错误密码报警、复位等数字密码锁的基本功能。

关键字:数字密码锁 GAL16V8 28C64 解锁与报警1目录:一、系统结构与技术指标1、系统功能要求 (4)2、性能和电气指标 (5)3、设计条件 (5)二、整体方案设计1、密码设定 (6)2、密码判断 (6)3、密码录入和判断结果显示 (6)4、系统工作原理框面 (7)三、单元电路设计1、键盘录入和编码电路图 (8)2、地址计数和存储电路 (12)3、密码锁存与比较电路 (12)24、判决与结果显示电路 (14)5、延时电路 (15)6、复位 (17)7、整机电路图 (19)8、元件清单 (19)四、程序清单1、第一片GAL (21)2、第二片GAL (23)五、测试与调整1、单元电路测试 (25)2、整体指标测试 (26)3、测试结果 (26)六、设计总结1、设计任务完成情况 (27)2、问题及改进 (27)3、心得体会 (28)3一、系统结构与技术指标1.系统功能要求密码锁:用数字键方式输入开锁密码,输入密码时开锁;如果输入密码有误或者输入时间过长,则发出警报。

密码锁的系统结构框图如下图所示,其中数字键盘用于输入密码,密码锁用于判断密码的正误,也可用于修改密码。

开锁LED1亮表示输入密码正确并开锁,报警LED2亮表示密码有误或者输入时间超时。

开锁green 键盘密码锁错误red42.性能和电气指标2.1 开锁密码为8位十进制数字,由按键输入,按“确认”键后,输入的数字有效。

2.2 输入的8位数字与预设的密码相同时开锁,用绿灯亮,红灯灭表示。

数据有误时或输入的密码时间过长即报警,红灯亮。

2.3 输入的数字间隔时间小于或等于15s。

超过时限则报警,同时电子锁复位。

2.4 具有手动、自动复位功能。

3. 设计条件3.1 电源条件:稳压电源提供+5V电压。

密码锁实验设计报告黄某某

密码锁实验设计报告黄某某

密码锁实验设计报告黄某某
本实验旨在探究密码锁的原理和应用,并通过实验设计和实验验证的方式加深对密码锁的理解。

一、实验目的
1. 了解密码锁的基本原理和应用。

2. 掌握密码锁的工作过程。

3. 利用示波器观测密码锁的输出信号。

4. 探究不同密码输入对密码锁的影响。

二、实验器材
1. 密码锁实验板
2. 示波器
3. 电源
三、实验步骤
四、实验结果及分析
通过观测密码锁的输出信号,我们可以看到,当输入正确的密码时,密码锁会产生一个高电平的输出信号,表示密码输入正确;而当输入错误的密码时,密码锁不会产生输出信号,电平为低电平。

我们还发现,密码锁的输出信号波形非常规律,周期性强,这是由密码锁内部的计数器和时钟控制器共同作用产生的。

同时,我们进一步探究不同密码输入对密码锁的影响。

在实验过程中,我们尝试输入相同的密码,但是不同的输入顺序,结果发现密码锁会把输入顺序不同的密码都视为不正确。

五、实验心得
通过本次实验,我们更深入地了解了密码锁的工作原理和应用,同时也了解了示波器的使用和密码输入顺序对密码锁的影响。

这些知识对我们今后的学习和工作都有重要意义。

湖工数电密码锁课程设计报告

湖工数电密码锁课程设计报告

目录一、设计思路与基本框图 (2)1.1数字电路简介 (2)1.2密码锁总体设计思路 (2)1.2.1 设计要求 (2)1.2.2设计目的 (2)1.2.3设计思路 (3)1.2.4 总体设计简图及电路总图 (3)二、单元电路设计 (4)2.1计时显示电路 (4)2.1.1 60进制秒计数 (4)2.1.2 35秒报警电路 (5)2.2比较电路 (5)2.3编码单元 (8)2.3.1优先编码器 (8)2.3.2 消抖电路 (8)2.4存储单元电路 (9)2.4.1 存储器 (9)三、现场接线与调试 (12)3.1现场连接 (12)3.2现场调试 (14)四、故障分析与电路改进 (16)五、总结与体会 (17)附录 (18)1.元件清单 (18)2.参考文献 (18)3.总体仿真图 (19)一、设计思路与基本框图1.1 数字电路简介用数字信号完成对数字量进行算术运算和逻辑运算的电路称为数字电路,或数字系统。

由于它具有逻辑运算和逻辑处理功能,所以又称数字逻辑电路。

现代的数字电路由半导体工艺制成的若干数字集成器件构造而成。

逻辑门是数字逻辑电路的基本单元。

存储器是用来存储二进制数据的数字电路。

从整体上看,数字电路可以分为组合逻辑电路和时序逻辑电路两大类。

1.2 密码锁总体设计思路1.2.1 设计要求该密码锁设定密码为三位,有0至9十个数字组成。

当密码输入正确时,开锁指示灯(绿灯)亮,密码错误时,报警指示灯(红灯)亮,报警时间为35秒。

第一个密码输入时开始计时,如果在60秒内没有开锁指示,则电路进入自锁状态,并发出报警指示。

1.2.2设计目的(1)进一步熟悉和掌握常用数字电路元器件的应用。

(2)巩固加深理解数字电路的基本理论知识,学习基本理论在实践中综合运用的初步经验,掌握数字电路系统设计的基本方法及在面板上接线的方法、技术、要注意的问题。

(3)培养数字电路实物制作、调试、测试、故障查找和排除的方法。

(4)培养细致、认真做实验的习惯。

四位密码锁电路课程设计报告

四位密码锁电路课程设计报告

四位密码锁电路课程设计报告一、设计要求设计一种四位密码锁电路,需要具备以下功能:1. 开关控制:设有一个开关,可以开启或关闭密码锁电路。

2. 设置密码:密码为四位数字,可以自由设置。

3. 输入密码:密码通过数码管实时显示,可以输入四位数字的密码。

4. 锁定/解锁:输入正确的密码后,可以解锁,否则锁定密码锁。

5. 报警提示:在输入错误密码超过三次的情况下,会有报警提示。

二、电路设计1. 功能分析要实现以上要求的四位密码锁设计,可以将电路分为以下部分:1.1 时钟信号控制器:使用定时器生成一个,50ms的定时器中断来产生时钟信号,控制键盘扫描和密码输送。

1.2 数码管驱动:使用74LS47电路进行数码管动态扫描驱动。

同时,用4094低频同步移位寄存器输出数码管所显示的数字。

1.3 锁控制电路:使用继电器电路来实现锁的控制。

1.4 按键输入电路:使用74LS74 D触发器和IP3386A电位器来实现按键的输入。

1.5 密码比较电路:使用四路与非门来进行密码的比较操作。

1.6 报警提示:使用蜂鸣器进行声音提示。

2. 详细设计2.1 时钟信号控制器时钟信号控制器由XTAL时钟电路、定时器电路和键盘扫描电路组成。

2.1.1XTAL时钟电路XTAL时钟电路的工作原理是在石英晶体的两端加了一对金属片,当晶体被振动时,金属片之间产生的压电效应会生成一个稳定的频率和幅度的交变电压信号,这个信号的频率稳定高,精度高。

因此本电路选用4MHZ的外接石英晶体。

2.1.2 定时器电路定时器电路主要由1个555定时器芯片构成。

555定时器芯片是一种多功能集成电路,主要有两种工作方式:单稳态和多稳态。

本电路采用555定时器来实现一个50ms定时器。

2.1.3 键盘扫描电路键盘采用4×3的矩阵键盘,采用行列扫描方式进行扫描。

用74LS74 D触发器将键盘的行信号和处理器的时钟信号连接,通过对D触发器读写的方式来实现行信号的输入和输出。

数字密码锁设计报告

数字密码锁设计报告

1 设计任务描述1.1设计题目:数字密码锁1.2 设计要求1.2.1 设计目的(1)掌握数字密码锁的构成、原理与设计方法;(2)熟悉集成电路的使用方法。

1.2.2 基本要求(1)设计一个电子密码锁,在锁开的状态下输入密码,设置的密码共4位,用数据开关K0~K9分别代表数字0、1、2、3、4、5、6、7、8、9。

(2)用一位输出电平的状态代表锁的开闭状态(用灯光显示或报警表示)。

1.2.3 发挥部分(1)可删除输入的数字;(2)三次错误输入锁定键盘,并发出提示或报警;其它。

2 设计思路用密码去控制各个D触发器的翻转,达到密码开锁的目的,用按钮开关去控制电子门铃的触发信号,达到按响门铃的目的。

四个D触发器N1-N4构成四位密码电路,可手动开关与D触发器的连接来设置密码。

平时四个D触发器的CP端处于悬空状态,触发器保持原状态不变。

当与四个D触发器连接的开关闭合时,四个D触发器都的CP端都获得了下降沿,于是Q1=Q2=Q3=Q4=1,用此Q4=1去控制开锁,用二极管发光来显示开锁成功。

因电容C2电压不能突变,在接通电源瞬间C2的电压为零,使得N1-N4各位皆为零。

输入三次错误密码时,会由计数器74193来检测,并发出报警信号和锁定键盘的信号。

3 设计方框图数字密码锁设计方框如图3.1所示。

图3.1设计方框图4各部分电路设计及参数计算4.1密码的设置电路设计密码设置和输入密码的电路如图4.1所示。

图4.1密码设置图中默认的密码为0953,用户可以自行设置密码。

共有10个开关可设置0-9个数字的密码,第11个开关为复位开关,当输入错误时可以选择复位,重新输入。

其他的开关为干扰密码。

4.2判断密码是否正确的电路的设计判断密码正误的电路图如图4.2所示。

图4.2判断密码正误四个D触发器N1-N4构成四位密码电路,可手动开关与D触发器的连接来设置密码。

平时四个D触发器的CP端处于悬空状态,触发器保持原状态不变。

当与四个D触发器连接的开关闭合时,四个D触发器都的CP端都获得了下降沿,于是Q1=Q2=Q3=Q4=1,用此Q4=1去控制开锁。

密码锁-课程设计

密码锁-课程设计

《单片机原理与应用》课程设计报告基于单片机的密码锁的设计院系:专业(班级):姓名:学号:指导教师:职称:完成日期:《单片机原理与应用》课程设计任务书院(系):专业:指导教师:目录1 课题设计 (1)1.1 课题背景 (1)1.2 课题设计目标 (1)2系统方案论证 (2)2.1 主控部分的选择 (2)2.2 密码输入方式的选择 (2)3 系统总体设计和主要芯片介绍 (3)3.1 系统总体设计 (3)3.2 主要芯片介绍 (3)4 系统硬件构成 (10)4.1 系统整体电路图 (10)4.2 单片机最小系统原理图 (10)4.3 电源输入部分 (11)4.4 键盘输入部分 (12)4.5 密码存储部分 (12)4.6 显示部分 (13)4.7 报警部分 (14)5软件的设计与实现 (14)5.1 设计原理 (15)5.2 主程序流程图 (15)6 结论 (16)[参考文献] (17)7 附录 (18)1课题设计随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。

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

随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。

1.1 课题背景由于电子锁的密钥量(密码量)极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患。

电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。

电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC卡锁,生物锁等。

但较实用的还是按键式电子密码锁。

1.2 课题设计目标本设计采用AT89S51单片机为主控芯片,通过软件程序组成电子密码锁系统,能够实现:1.正确输入密码前提下,开锁提示;2.错误输入密码情况下,蜂鸣器报警;3.密码可以根据用户需要更改;4.断电存储功能;5. 完成实际实物的焊接;2系统方案论证系统从主控部分和密码输入方式两方面进行论证2.1 主控部分的选择方案一:采用数字电路控制用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,将密码保存在JK触发器中,与输入密码通过比较器比较,判断结果是否相符合。

电子密码锁-课程设计报告

电子密码锁-课程设计报告

1、总体方案设计设计本课题时构思了两种方案:一种是用以A T89C2051为核心的单片机控制方案;另一种是用CMOS数字集成电路控制方案。

考虑到单片机方案原理复杂,而且调试较为繁琐,所以本文采用后一种方案。

1:采用数字电路控制。

其原理方框图如图数字电路控制方案采用数字密码锁电路的好处就是设计简单。

用以CMOS构成的数字逻辑电路作为密码锁的核心控制,共设了8个用户输入键;如果用户输入密码的时间超过5秒(一般情况下,用户不会超过5秒,若用户觉得不便,还可以修改)电路将报警20秒。

通过比较以上两种方案,单片机方案有较大的活动空间,但是成本昂贵;采用数字密码锁电路只要设计合理,仍然能够满足保密性要求。

所以我们采用后一种方案。

2.1设计说明要求用电子器件设计制作密码锁的控制电路,使之在输入正确的代码时输出信号,以启动执行机构动作,并用红,绿LED灯指示开锁、关锁状态。

设计完成的要求:(1)密码锁控制器中存储一个八位代码(二进制),当开锁按钮开关(共设置了11位,其中只有8位有效密码键,其余三位为干扰位和密码更改位)的输入代码等于存储代码时启动开锁控制电路,并且绿灯亮,红灯灭表示开锁状态。

(2)从第一个按钮触动后的5秒内若未能将锁打开,则电路自动复位并有扬声器发出报警信号,报警信号持续时间20秒,同时绿灯灭,红灯亮表示关锁状态。

(3)本设计完成了发挥部分的要求即密码修改电路,通过按钮开关(space 键)控制,用户可以自行修改八位密码,修改后的密码将进入电路锁存。

2.2设计思路根据题目要求,我们设计了这款实用稳定的数字电子密码锁,由密码按钮键、预置密码锁存器、密码比较识别电路、5s计时电路和20s计时电路等组成。

整机采用CMOS数字集成电路,电路新颖,线路简单,保密性强,性能可靠,误码报警等特点。

2.3总体方框图3、设计原理分析电路组成:键盘输入、密码修改、密码检测、开锁电路、执行电路、报警电路、键盘输入锁定电路3.1 密码输入和修改电路:电路总共设计了11个用户输入键,其中有8位是有效的密码按键,其余的分别是M键(仿真电路中采用此按键表示开始输入密码,但是实际电路中可以用灵敏度较高的端口来代替,当人走近门时,触摸了敏感端,由于人自身带电,端口变成高电平,黄色指示灯亮表示电子锁处于待命状态,当然这在仿真电路中通过按键也可以实现),L键(输入密码结束,按下确认键即L键),space键(这个按键装在电路内部,是密码修改键,修改前后分别按space 按键表示修改密码和密码修改结束)3.2报警电路:报警电路实现的功能是:当输入密码的时间超过5s(一般情况下用户输入不会超过)或者密码输入错误,电路报警20s,防止他人恶意开锁。

简易密码锁设计实验报告(一)

简易密码锁设计实验报告(一)

简易密码锁设计实验报告(一)简易密码锁设计实验报告研究背景在当前的社会中,密码锁已经广泛应用于各种领域,如个人家庭、办公场所、银行等。

密码锁在保障安全的同时,也带来了便捷。

因此,设计一款简易密码锁具有重要意义。

实验目的本次实验旨在设计一款简易密码锁,能够通过输入正确的密码从而打开锁,同时能够保护用户的安全。

实验步骤1.确定锁的锁舌位置和大小,确定锁的存储方式。

2.选择合适的电子元件,如单片机、键盘、LED灯等。

3.设计程序流程,完成程序并进行调试。

4.进行实验,并测试相关数据。

5.对实验结果进行分析,总结实验过程中的问题并提出改进方案。

实验结果及分析经过一段时间的实验,我们设计出了一款简易密码锁。

该密码锁通过输入正确的密码可以打开锁,密码为“123456”。

在打开锁的过程中,如果输入错误的密码,则锁将不会打开,并提示密码错误。

同时,该密码锁还具有防止暴力破解的功能,在输入密码错误达到一定次数时,将自动锁死。

在实验过程中,我们发现了一些问题,如电路连线不够稳定、程序层次不够清晰等。

针对这些问题,我们进行了相应的改进,在稳定电路连线的同时,也简化了程序层次,提高了密码锁的使用体验。

结论通过本次实验,我们成功地设计出了一款简易密码锁,并成功地实现了输入正确密码可以打开锁的功能。

在实验过程中,我们遇到了一些问题,但经过不断地实验和调整,最终得到了一个较为完善的版本。

参考文献无。

实验心得通过本次实验,我进一步了解了密码锁的设计和工作原理。

在实验过程中,我采用科学严谨的方法去解决问题,例如测试数据、重新设计程序以及频繁的测试与优化。

这个过程让我深深地体会到了科学实验具有的重要性,只有不断地实验、总结、优化,才能得到一个经得起实验检验的好结果。

同时,在实验过程中我还学会了合理地进行电路的布线以及如何选取合适的元件,这些都是我在日后实际工作中所必备的技能。

在实验过程中,我还发现设计中的细节问题常常决定一个产品的品质,在以后的工作中,我会更加注重产品的细节设计。

电子技术课程设计报告电子密码锁

电子技术课程设计报告电子密码锁

电子技术课程设计报告设计课题:电子密码锁电子密码锁一、设计任务与要求1.掌握PCB制板技术2.掌握电子密码锁的原理及其应用3.作好焊接及检查二、方案设计与论证1.方案一采纳单片机芯片,和CD系列,CD4043,CD4082,CD4066组合模式,而用按键开关作为输进端口,共需要10个开关分不作为123456789#*。

工作原理:10位输进按键中,.9.0为有效按键,2.3.4.6.7为伪码键。

密码输进由密码键和输进电路IC1来完成。

密码操纵电路为IC2。

电路欲设密码为05198。

在密码输进按键中,SB0操纵着IC2的电源提供并使IC2开机时复位,同时通过RP、C1设定了10秒的限时功能。

当按下SB0后必须在10秒内完成密码的输进操作,否那么无效。

按键SB5与IC2的置位端1S相连,按下SB5时,IC2的1Q输出高电平。

按键SB1,SB9,SB8分不与IC1的S1、S2、S3的一个输进端相连。

S1,S2,S3的输出端分不连接着IC2的2S,3S和0S。

当顺序按下SB1,SB9,SB8时,IC2DE2Q、3Q、0Q输出高电平。

IC2的1R~0R并联后通过电阻R6接低电平,1S、2S、3S、0S分不通过电阻R5~R2接低电平。

伪码键SB2、SB3、SB4、SB6、SB7的一端并联后接到IC2的0R~3R,当按下其中任何一键后,IC2的4个D触发器全部复位,往常按下的有效键全部失效。

C1、RP组成10秒限时电路,当按下SB0后,电源经SB0、VD1向C1充电,当充到接近电源电压时,IC2的S4接通,IC2的VDD通过S4得到工作电流。

松开SB0后,C1通过RP放电,放电时刻为10秒,10秒后S4断开,IC2失电。

IC3为2-4输进与门电路CD4082,当IC2的4个输出端均为高电平常,IC3的1足输出高电平并使R7使VT导通,继电器吸合。

操作过程:按照电路设定密码05198的顺序按下密码键。

当按下SB0后,电源经SB0路通过VT1向C1充电,当C1充电至S4的接通电压后,S4接通,电源经S4加至IC2的VDD。

四位密码锁电路课程设计报告

四位密码锁电路课程设计报告

四位密码锁电路课程设计报告密码锁是现代社会中非常普遍的安全保障设备,它可以通过输入正确的密码来解除锁定。

在本次课程设计中,我们将使用数字电子技术设计一个四位密码锁电路。

二、设计原理密码锁电路的设计可以分为四个部分:输入模块、比较模块、控制模块和显示模块。

输入模块:密码锁的输入模块通常采用矩阵键盘。

我们将使用一个4x4的矩阵键盘,其中每个按键都有一个唯一的行列值。

比较模块:比较模块的作用是将输入的密码与预设的密码进行比较,只有当两者相同时,密码锁才能解锁。

在本次课程设计中,我们将使用74LS181芯片来实现比较模块。

控制模块:控制模块的作用是控制电路的工作状态,包括判断是否解锁、控制锁的状态等。

我们将使用AT89C51单片机作为控制模块。

显示模块:显示模块的作用是显示当前密码锁的状态,包括输入的数字以及是否解锁。

在本次课程设计中,我们将使用数码管作为显示模块。

三、硬件设计1. 矩阵键盘矩阵键盘使用横排4个针脚和竖排4个针脚,共计8个针脚。

我们将针脚分别接到P0口和P2口,并使用4个输出口和4个输入口来扫描键盘。

2. 74LS181芯片74LS181芯片是一种4位全加器,可以将两个4位二进制数进行加减运算,并输出运算结果。

在本次课程设计中,我们将使用74LS181芯片来实现比较模块。

3. AT89C51单片机AT89C51单片机是一款8位CMOS微控制器,具有丰富的接口功能。

在本次课程设计中,我们将使用AT89C51单片机作为控制模块。

4. 数码管数码管是一种数字显示器件,可以显示0~9的数字。

在本次课程设计中,我们将使用共阳数码管,将其8个针脚分别接到P1口和P3口。

四、软件设计1. 锁定状态当密码锁处于锁定状态时,数码管显示“0000”,这表示当前密码尚未输入。

当用户按下一个按键时,单片机将扫描键盘输入并将其保存到一个缓冲区中,之后再将其显示在数码管上。

2. 输入状态当用户输入了四个数字后,单片机将把缓冲区中的数字与预设的密码进行比较。

【精编范文】密码锁实验报告word版本 (9页)

【精编范文】密码锁实验报告word版本 (9页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==密码锁实验报告篇一:电子密码锁设计报告电子技术课程设计题目名称:电子密码锁重庆大学电气工程学院201X年6月电子密码锁摘要:本文的电子密码锁是利用数字电子技术中基于JK触发器的锁存电路实现主电路的密码的修改和检测功能,再通过555定时器和一些基本的门电路实现对时间和执行信号的控制。

其中介绍了此次课程设计的电路设计思路、原理电路图,仿真等。

通过这次电子锁的设计来获得到与理论分析相符合的实验数据,验证理论和电路分析的正确性,完成此次课程设计任务一.设计内容及要求锁是人们生活中的常用物品,本题要求用电子元器件设计一个密码锁的控制电路,当输入正确代码时,输出开锁信号以推动执行机构工作(例如:利用继电器使电磁铁吸合拉动物件),并用红灯亮、绿灯熄灭表示关锁,用绿灯亮、红灯熄灭表示开锁; 1.在锁的控制电路中储存一个可以修改的4位代码,当开锁按钮开关(可设置成6位至8位,其中实际有效为4位,其余为虚设)的输入代码等于储存代码时,进入开锁状态而使锁打开;2.从第一个按钮触动后的5秒内若未将锁打开,则电路自动复位并进入自锁状态(自锁时间20秒),使之无法再打开,并由扬声器发出持续20秒的报警信号,由显示电路显示剩余自锁时间。

当连续输入3次错误密码时,系统锁定15分钟,锁定时间内禁止输入密码,同时由显示电路显示剩余锁定时间。

二.总体方案原理框图方案一:以AT89C2051为核心的单片机控制方案;AT89C2051单片机是51系列单片机的一个成员,是8051单片机的简化版与Intel MCS-51系列单片机的指令和输出管脚相兼容。

由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C2051构成的单片机系统是具有结构最简单、造价最低廉、效率最高的微控制系统,省去了外部的RAM、ROM和接口器件,减少了硬件开销,节省了成本,提高了系统的性价比。

密码锁课程设计hex

密码锁课程设计hex

密码锁课程设计hex一、教学目标本课程旨在让学生了解和掌握密码锁的基本原理和制作方法,培养学生的动手能力和创新能力,提高学生对信息安全的认识。

知识目标:使学生了解密码锁的原理、类型和应用;掌握基本的电路知识;了解计算机编程的基本概念。

技能目标:培养学生具备基本的电路搭建和编程能力;能够独立完成一个简单的密码锁设计与制作。

情感态度价值观目标:培养学生对科学探究的兴趣,增强其团队协作意识,提高其面对挑战、解决问题的信心。

二、教学内容本课程的教学内容主要包括密码锁的基本原理、电路设计、编程实现等。

1.密码锁的基本原理:介绍密码锁的定义、分类和应用场景。

2.电路设计:讲解电路设计的基本原则,引导学生掌握基本电路元件的使用方法和电路图的绘制。

3.编程实现:介绍编程语言的基本概念,培养学生编写简单程序的能力,使其能够实现密码锁的功能。

三、教学方法本课程将采用讲授法、实践教学法、小组讨论法等多种教学方法。

1.讲授法:用于讲解密码锁的基本原理和相关知识。

2.实践教学法:让学生动手搭建电路,编写程序,增强其实践能力。

3.小组讨论法:分组进行讨论,培养学生的团队协作能力和解决问题的能力。

四、教学资源教学资源包括教材、实验设备、多媒体资料等。

1.教材:选用权威、实用的教材,为学生提供系统的学习资源。

2.实验设备:提供充足的实验设备,确保每个学生都能动手实践。

3.多媒体资料:制作精美的多媒体课件,丰富学生的学习体验。

五、教学评估本课程的评估方式包括平时表现、作业、考试等,以全面、客观、公正地评价学生的学习成果。

1.平时表现:考察学生在课堂上的参与程度、提问回答等情况,占总评的20%。

2.作业:布置适量作业,检查学生对知识的掌握和应用能力,占总评的30%。

3.考试:进行期中、期末考试,全面测试学生的知识水平和应用能力,占总评的50%。

六、教学安排本课程的教学安排如下:1.教学进度:按照教材的章节顺序进行教学,确保学生系统地掌握知识。

密码锁课程设计报告

密码锁课程设计报告

江苏师范大学科文学院本科生课程设计课程名称:数字电子技术基础题目:数字密码锁专业班级:14电信2班学生姓名:王坤学生学号:148326228日期:2016年6月25日指导教师:魏明生指导教师签字:年月日目录摘要 (II)Abstract (II)1 绪论 (1)1.1 背景 (1)1.2 目的 (1)2 设计方案简述 (1)2.1 设计任务 (1)2.2 设计原件需求 (2)3 详细设计 (2)3.1 设计原理图 (2)3.2 密码验证模块 (3)3.3 计时模块 (4)3.4 锁定输出 (5)3.5 逻辑组合 (6)4 设计结果及分析 (7)4.1 总电路图 (7)4.2 问题解决与分析 (7)4.3 测试数据 (9)5总结 (10)参考文献 (11)摘要在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。

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

在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替了传统的机械式密码锁,电子密码锁具有安全性高、成本低、功耗低、易操作等优点,受到广大用户的欢迎。

本次课程设计简述数字密码锁的设计、制作过程,用74LS138为3线-8线译码器、555为计时模块、D触发器74LS175为锁定输出、74LS00为逻辑组合模块构成该数字密码锁的设计思想和实现过程。

该课程设计可以预先设定密码和修改密码等方便操作处理,通过发光二级管颜色的转变辨别密码的正确和密码锁的开启。

通过该课程设计,主要解决与我们平常生活关系密切的密码锁的问题,且制作该设计所需要元器件的成本较低,适合学生对数字电路的实践所用。

关键词:数字密码锁;74LS138;555;74LS175;74LS00AbstractIn daily life and work, security, residential units and departments of the documents, financial statements, and some personal information in order to save more than locking solutions. If the use of traditional mechanical key to unlock, people often need to carry multiple keys, a very inconvenient to use, and after the loss of key security that is greatly reduced. In the field of security and protection,anti-theft alarm function electronic combination lock gradually replace the traditional mechanical combination lock, electronic lock has the advantages of high safety, low cost, low power consumption, easy to operate, welcomed by the majority of users. The curriculum design of digital code lock design, process, using 74LS138 for 3 -8 decoder, 555 for the timing module, D triggers 74LS175 lock output, 74LS00 logic combination module design idea of the digital password lock and implementation process. The curriculum design can be pre-set password and modify passwords and other convenient operation, opening by discerning the password change light emitting two tubes of color and correct password lock. Through the curriculum design, mainly to solve the daily life with our close locks, and making the design required components with low cost, suitable for students to use the practice of digital circuit.Key words: the digital combination lock; 74 ls138; 555; 74 ls175; 74 ls001绪论1.1背景随着社会的发展和人们生活水平的提高,人们的安全意识加强,安全防盗已成为社会问题。

数字密码锁课程设计报告

数字密码锁课程设计报告

嵌入式系统课程设计报告数字密码锁摘要电子数字密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,我们采取的是单片机,它具有超大规模集成电路技术,有极强的数据处理功能,I/O口多。

以它为核心设计的密码锁,结构小,功能强,现在很多单位甚至家里的各个家用电器,还有保险箱都需要它。

目录1设计内容及要求 (3)2系统的设计 (3)2.1系统设计结构图 (3)2.2系统的工作原理说明 (4)3系统硬件设计 (4)3.1使用到的元器件列表 (5)3.2系统各模块简介 (5)4电路程序设计 (6)4.1软件总设计流程图 (6)4.2各模块具体实现 (7)附录1设计总体电路图 (12)附录2数字密码锁源程序 (13)1设计内容及要求1、任务设计一多位电子密码锁2、要求1)设计一多位电子密码锁,输入密码用“F”表示,输入密码正确,绿灯亮(或显示其他标志、蜂鸣器替代),输入密码错误,红灯亮(或显示其他标志、蜂鸣器替代)2)具有确定键和取消键,在未确定之前可以取消,重新输入3)连续输入三次错误密码,红灯闪烁,报警电路动作,键盘锁定4)具有密码重置功能5)具有等待操作时间限制功能,超过限定时间报警6)显示北京时间2系统的设计2.1系统设计结构图如下图所示,本设计的真题原理框图如下所示:图1 硬件系统的总体结构图2.2系统的工作原理说明本系统采用ADuc848单片机为核心的系统,加以4×4矩阵键盘、LED、蜂鸣器等。

矩阵键盘分别为0、1、2、3、4、5、6、7、8、9、Enter、Change、Conform、delete。

系统开始显示北京时间,按Enter后提示输入密码lcd显示“Enterplease”;输入密码过程中每输入一个密码屏幕上显示一个“*”,当密码输入完毕按下“confirm”键时,若输入密码与设定的密码相同,即密码正确,液晶屏显示为“OK!”提示锁打开,同时蜂鸣器响;若密码不正确,LED显示电路显示提示“wrong”,蜂鸣器响,若连续3次输入不正确,则发出警报声同时锁定键盘。

课程设计有效密码锁设计

课程设计有效密码锁设计

广西民大课程设计报告题目:有效密码锁设计班级:10电子信息工程学号:110263010姓名:指导教师:李起始日期:一、系统功能一、利用4X4矩阵键盘作为密码的输入方式,输入6位数字密码,密码对那么声光显示正确并驱动继电器导通吸合3秒,密码错误那么给三次机遇,每次错误都给作声光提示,三次都错的,封锁键盘1分钟,避免密码歹意猜想。

二、输入密码期间许诺删除输错的密码。

输入完6位密码就自动比对。

3、许诺用户通过特殊的按键方式(输入6位的超级密码)进入系统设置状态,修改密码锁的密码和封锁键盘时刻,并能断电保留。

4、键盘被按下30秒内没有进一步操作的,应该退回初始等待输入密码状态。

二、硬件设计一、系统组成框图4x4键盘输入密码,LCD1602 显示输入的数值,在从AT24C02调出原始密码,然后与4x4矩阵键盘输入的数比较,相同而且在规定次数之内那么驱动继电器,不然蜂鸣器报警。

密码输入正确后假设再次输入一系列的数字(超级密码),与超级密码相同,那么能够修改密码或锁键盘的时刻,新密码和锁键盘的时刻存入AT24C02中。

假设输入密码错误超过3次,或输入新密码不相同3次,蜂鸣器报警。

1 2 34 5 67 8 9取消0 确定P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7P3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7RSTP2.2P2.3P 1.1P 1.2P 1.3P1.4P1.5P1.6P1.7P 1.0P2.1P2.0XTAL218XTAL119ALE 30EA31PSEN 29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD 10P3.1/TXD 11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR 16P3.5/T115U1AT80C52C322uFR110kJT11.0592MHzC130pC230p 234567891RP110K+5VD 714D 613D 512D 411D 310D 29D 18D 07E6R W 5R S 4V S S 1V D D 2V E E3LCD1602+5VSCK 6SDA 5WP 7A01A12A23U224C02CBUZ1Q12N3905R73kD6D71N4007Q62N3905+5VR133KD12LS1SPEAKER+5V继电器驱动蜂鸣器/喇叭驱动51单片机最小系统1602LCD 显示EEPROM4x4矩阵键盘RESETRL2TSC-105D3HRV450kD27LED-BLUED28LED-GREEN+5V(低电平有效)(低电平有效)硬件电路图P2.6 接LCD-RS ,P2.7接LCD-EN,一个蜂鸣器功能是当用户输入密码错误的次数超过了3次,鸣笛以示报警。

防盗门密码锁~课程设计报告书

防盗门密码锁~课程设计报告书

防盗门密码锁设计摘要随着社会物质财富的日益增长,安全防盗已成为全社会问题。

人们对锁的要求越来越高,既要安全可靠地防盗,又要使用方便。

弹子锁由于结构上的局限已难以满足当前社会管理和防盗要求,特别是在人员经常变动的公共场所,如办公室、宾馆等地方。

电子密码锁由于其自身的优势,在维护国家与人民的财产方面有重要的价值,也同样用于防盗门,其用途越来越受到人们的青睐。

本课题是利用两块十进制计数器CD4017、单向晶闸管、N555、喇叭。

在电路中设置了报警延时电路,在既定的时间必须给出正确的密码,否则电路就自动的发出具有震慑的话语。

如果密码错误一样会提前报警,起到了保护防盗的作用。

关键词:防盗,密码锁,CD4017,单向晶闸管,N555、喇叭目录1 绪论 (1)1.1课题描述 (1)2基本工作原理及框图 (1)3 相关元器件及其电路应用 (2)3.1晶闸管 (2)3.1.1 晶闸管的结构及功能特性 (2)3.1.2晶闸管的伏安特性 (3)3.2N555集成电路 (4)3.2.1 N555的功能特性 (4)555定时器的功能表 (5)3.2.2 N555的主要性能参数 (5)3.2.3 N555各引脚介绍 (5)3.3 CD4017计数器 (7)3.3 .1CD4017的引脚 (7)3.3.2 CD4017的功能特性 (9)总结 (11)致谢 (12)参考文献 (13)1 绪论1.1 课题描述随着电子技术,特别是随大规模集成电路技术的飞速发展,人类生活发生了根本性的改变。

目前在各学科交叉中,电子科学以其工具性、辅助性与别的学科的交叉应用最为广泛了,如今人民群众都渐渐的踏上了富裕之路了,财产安全问题也显得愈来愈重要了,普通的机械锁具根本阻挡不住罪恶的脚步,而且其使用也不便于某些场合了。

在这种情况下,以电子技术为基础的电子锁应运而生了,电子锁具有安全性能高,信息隐蔽等点。

本课题所设计的防盗门电子锁就是利用集成的电路来达到锁的功能2基本工作原理及框图防盗门密码锁电路是由两块十进制计数器CD4017组成密码控制电路,由单向晶闸管及报警专用语言号筒式喇叭等组成开锁延时报警电路。

电子密码锁课程设计报告

电子密码锁课程设计报告

电子密码锁课程设计报告电子密码锁设计任务书1、设计目的(1)掌握电子密码锁工作原理。

(2)熟悉数字集成电路的设计和使用方法。

(3)熟悉Protel/multisim软件的使用。

2、设计任务(1)用电子器件设计制作一个密码锁,使之在输入正确的代码时开锁。

(2)在锁的控制电路中设一个可以修改的8位代码,当输入的代码和控制电路的代码一致时锁打开。

(3)用红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁。

(4)当开锁输入码与密码不一致时发出报警信号。

连续3次输入错误则进入自锁状态。

(5)其他功能可以自行扩展。

3、设计要求(1)合理的设计硬件电路,说明工作原理及设计过程,画出相关的电路原理图;(2)选择常用的电器元件(说明电器元件选择的过程和依据);(3)进行数字电路仿真;(4)按照规范要求,按时提交课程设计报告(打印或手写),并完成相应答辩。

4、参考资料(1)毕满清主编. 电子技术实验与课程设计. 北京:机械工业出版社,20052(2)胡奕涛主编.电子技术实践教程.北京:北京邮电大学出版社,2007(3)苏文平,等编著. 电子技术实践与制作教程. 北京:国防工业出版社,2007(4)康华光主编.电子技术基础:模拟部分.北京:高等教育出版社,1988电子密码锁设计报告目录一.设计任务和要求 (3)二.设计的方案的选择与论证 (3)2.1电路设计的多种方案 (3)2.2方案论证 (4)2.3方案选择 (4)三.电路设计计算与分析 (5)3.1开关编码电路 (5)3.2密码存储及显示电路 (7)3.3密码验证电路 (10)3.4开关锁报警电路 (10)33.5密码锁定电路 (12)四.总结及心得 (13)五.附录 (16)5.1电路原理图 (16)5.2元器件明细表 (17)六.参考文献 (18)一.设计任务和要求用电子器件设计制作一个数字密码锁,红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁。

具体要求如下:(1)在锁的控制电路中设一个可以修改的8位数字密码;(2)设置密码时指示灯不亮,也不会发出报警信号;设置完密码后密码锁处于关锁状态(即红灯亮,绿灯灭),此后输入正确密码时密码锁开锁且不报警,输入错误时密码锁保持关锁状态并报警;(3)连续3次输入错误时,密码锁立刻自动锁定30秒钟,即在30秒内输不进去密码,因此也开不了锁;30秒之后密码锁自动退出锁定状4态,此时可以正常输入密码;(4)输入密码的过程中不会报警,只有在输入完成后,密码锁才会判断密码是否正确以及执行开/关锁和是否报警的操作。

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

江苏师范大学科文学院本科生课程设计课程名称:数字电子技术基础题目:数字密码锁专业班级: 14电信2班***名:**学生学号: *********日期: 2016年6月25日***师:***指导教师签字:年月日目录摘要 (II)Abstract (II)1 绪论 (1)1.1 背景 (1)1.2 目的 (1)2 设计方案简述 (1)2.1 设计任务 (1)2.2 设计原件需求 (2)3 详细设计 (2)3.1 设计原理图 (2)3.2 密码验证模块 (3)3.3 计时模块 (4)3.4 锁定输出 (5)3.5 逻辑组合 (6)4 设计结果及分析 (7)4.1 总电路图 (7)4.2 问题解决与分析 (7)4.3 测试数据 (9)5总结 (10)参考文献 (11)摘要在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。

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

在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替了传统的机械式密码锁,电子密码锁具有安全性高、成本低、功耗低、易操作等优点,受到广大用户的欢迎。

本次课程设计简述数字密码锁的设计、制作过程,用74LS138为3线-8线译码器、555为计时模块、D触发器74LS175为锁定输出、74LS00为逻辑组合模块构成该数字密码锁的设计思想和实现过程。

该课程设计可以预先设定密码和修改密码等方便操作处理,通过发光二级管颜色的转变辨别密码的正确和密码锁的开启。

通过该课程设计,主要解决与我们平常生活关系密切的密码锁的问题,且制作该设计所需要元器件的成本较低,适合学生对数字电路的实践所用。

关键词:数字密码锁;74LS138;555;74LS175;74LS00AbstractIn daily life and work, security, residential units and departments of the documents, financial statements, and some personal information in order to save more than locking solutions. If the use of traditional mechanical key to unlock, people often need to carry multiple keys, a very inconvenient to use, and after the loss of key security that is greatly reduced. In the field of security and protection, anti-theft alarm function electronic combination lock gradually replace the traditional mechanical combination lock, electronic lock has the advantages of high safety, low cost, low power consumption, easy to operate, welcomed by the majority of users. The curriculum design of digital code lock design, process, using 74LS138 for 3 -8 decoder, 555 for the timing module, D triggers 74LS175 lock output, 74LS00 logic combination module design idea of the digital password lock and implementation process. The curriculum design can be pre-set password and modify passwords and other convenient operation, opening by discerning the password change light emitting two tubes of color and correct password lock. Through the curriculum design, mainly to solve the daily life with our close locks, and making the design required components with low cost, suitable for students to use the practice of digital circuit.Key words: the digital combination lock; 74 ls138; 555; 74 ls175; 74 ls001绪论1.1背景随着社会的发展和人们生活水平的提高,人们的安全意识加强,安全防盗已成为社会问题。

自古以来锁就是守门户的铁将军,所以人们对其要求也较高,希望锁既要安全可靠,又要使用方便。

目前使用广泛的弹子锁由于要携带钥匙,已经渐渐变得难以满足当前社会对于安全防盗的要求。

而数字密码锁由于安全性、低成本、易操作、可更改密码等优点受到越来越多人欢迎。

1.2目的巩固和加深对电子电路基本知识的理解,提高综合运用本课程所学知识的能力。

培养根据设计需要选学参考书籍,查阅相关手册、图表和文献资料的自学能力。

通过电路方案的分析、论证和比较,设计计算和选取元器件、电路组装、调试和检测等环节,初步掌握简单实用的分析方法和工程设计方法。

学会简单电路的实验调试和性能指标的测试方法,提高动手能力和进行数字电子电路实验的基本技能。

2设计方案简述2.1设计任务每把锁都有其预先设定好的(六位二进制数)密码,该密码可以修改。

输入密码按确定键后,若密码正确则锁打开(此设计用发光二极管S表示锁,锁打开就是点亮发光二极管S),打开的持续时间T为按下确定键到松开后10秒(按住确定键不放的话S一x直亮着)。

若密码不正确则电路发出报警信号(用发光二级管J和蜂鸣器表示,报警就是点亮发光二级管J,蜂鸣器响起),警报持续时间也为T。

任意输入密码而不按确定键x的话电路不会有反应。

2.2 设计原件需求表2-1原件需求一览表3详细设计3.1设计原理图3.2密码验证模块此模块主要是用输入键盘和74LS138实现,74LS138为3线-8线译码器,它的功能表如表3-2.表3-2 74LS138功能表由表3-1可知每个输出端为0时都有唯一的输入码,所以可以把S1 S2S3A2A1A作为密码输入端,与输入键盘相连,共有26=64种输入情况。

Y0—Y7只需要选择其中一端作为密码验证信号输出,有8个选择,也就是修改密码时,只有8个不同的固定密码可图3-1 设计原理图以选。

电路连接图如图3-3.图3-3密码验证模块电路图表3-4 密码和密码选择端对应表密码设定端的连接密码100000Y100001Y1100010Y2100011Y3100100Y4100101Y5100110Y6Y10011173.3计时模块此模块选用555电路单稳态的一种变形。

如图3-5.按下确定开关将在时基电路输出端OUT (第3引脚)产生高电平,经延时T x 后,输出端OUT 将保持低电平不变。

(T x ≈1.1R 1C 1)当按钮按下时C 1储存的电荷通过SW 7泄放,2脚TR 受低电平触发,555置位,3脚输出高电平。

松开按钮后,定时即开始,此时电源通过电阻R 1向C 1充电,使C 1两端电圧不断升高,当升至2/3V cc 时,时基电路复位,定时结束,3脚输出低电平。

3.4锁定输出此模块用的是D 触发器74LS175.其电路连接如图3-6.B图3-5 555电路单稳态图至74LS175该模块是把密码验证模块送来的验证结果存住。

在按下确定键时,555电路3脚产生的上升沿使触发器做出反应。

如表3-7.输入输出 CLK D Q 0 0 1 1X保持3.5逻辑组合模块此模块的两个输入端是接锁定模块的输出端A 和计时模块的输出端B 。

两个输出端分别接开锁指示灯S 和报警指示灯J 。

它们的真值表如表3-8。

表3-8 计时模块真值表A B S J 0 0 1 1 0 10 1图3-6 D 触发器74LS175图来自74HC138来自555AA1 0 1 1 1 11 0所以S= B A J=A B由此可以选用74LS00实现该模块的逻辑功能A 的非直接用74LS175的3引脚输出。

其连接图如图3-9.图3-9 74LS00逻辑组合模块电路图ABA4设计结果及分析4.1总电路图图4-1 总电路图4.2问题及解决设计该电路的最初方案是用51单片机实现,其优点是硬件电路简单,功能拓展方便。

但该课程设计的要求是电路主要选用中规模TTL集成电路74系列(不能用专用集成电路)。

所以放弃最初方案。

密码验证模块的最初设计方案是用逻辑门电路实现,但其缺点是电路连接复杂。

还有一种普遍的方案是用数据比较器74LS85,其优点是可以设置16种密码但只用一片的话只有4位密码输入。

使用译码器74LS138可使电路连接简单得多,也可以有6位密码输入。

开始时设计存在一个缺点,就是在按确定键后到计时结束这段时间内键盘密码的输入是有效。

即在第一次按错密码而警报响起时马上输入正确密码,则警报停,开锁信号灯亮。

其波形图如图4-2.(S, J 为低电平时才能点亮LED 灯)图4-2 电路的时序图经过思索应该引进锁存器,翻阅资料好,发现D 触发器74LS175可以解决该问题,于是增加了74LS175。

但还有个缺点,就是给电路上电时,前22秒是会给555电路的C 1充电,3引脚在这段时间是高电平,而74LS175输出的是低电平,有表4-2可知S 亮,既锁会打开。

为解决这个缺点,可以增加个二极管。

tttt4.3测试数据表4-3 数据测试表5总结以上即为所设计的数字密码锁,经过多次修改和整理,是一个比较不错的设计,可以满足人们的基本需求,但因为水平有限,此电路中还是存在一定问题。

它能够通过密码输入键,实现密码正确的开启。

在密码错误的时候能够报警一定时限。

电路密码只有8种可供修改,有64种输入方法,所以非本人开锁的几率很小。

但是但是此电路没有显示模块或者密码保存模块,所以密码遗忘会很麻烦,可以查看电路中74HC138中的引角7-15,并查看表3-4 密码和密码选择端对应表查看密码。

相关文档
最新文档