数字密码锁实验报告
数字密码锁实训报告总结

一、引言随着科技的不断发展,电子技术已经深入到人们的日常生活中。
电子密码锁作为一种新型的锁具,因其安全性高、操作简便、易于维护等优点,在各个领域得到了广泛应用。
为了提高学生的实践能力,本实训项目以数字密码锁为核心,通过理论学习和实践操作,让学生掌握数字密码锁的设计与实现方法。
二、实训目的1. 了解数字密码锁的基本原理和组成;2. 掌握数字密码锁的设计与实现方法;3. 提高学生的动手能力和创新能力;4. 培养学生的团队协作精神。
三、实训内容1. 数字密码锁的基本原理数字密码锁是一种利用数字电路实现密码输入和开锁功能的锁具。
其基本原理是:将密码输入到锁内,通过比较输入密码与预设密码是否一致,来控制开锁信号的输出。
2. 数字密码锁的组成数字密码锁主要由以下几个部分组成:(1)密码输入模块:负责将用户输入的密码转换为数字信号;(2)密码存储模块:存储预设的密码;(3)密码比较模块:比较输入密码与预设密码是否一致;(4)控制模块:根据密码比较模块的结果,控制开锁信号的输出;(5)输出模块:输出开锁信号,驱动锁具解锁。
3. 数字密码锁的设计与实现本实训项目采用以下方法设计数字密码锁:(1)选用合适的数字电路芯片,如74LS112双JK触发器等;(2)根据数字密码锁的功能需求,设计相应的电路;(3)利用EDA工具进行电路仿真,验证电路功能;(4)编写程序,实现密码输入、存储、比较和控制等功能;(5)将程序烧录到单片机或FPGA等芯片中,实现数字密码锁的功能。
四、实训过程1. 理论学习在学习过程中,我们首先了解了数字密码锁的基本原理和组成,掌握了数字电路的基本知识,如逻辑门、触发器等。
2. 设计与仿真根据实训要求,我们选用74LS112双JK触发器等芯片,设计了一个简单的数字密码锁电路。
利用EDA工具进行电路仿真,验证电路功能。
3. 编程与调试编写程序,实现密码输入、存储、比较和控制等功能。
将程序烧录到单片机或FPGA等芯片中,进行调试,确保数字密码锁的功能正常。
密码锁的实验报告

6.2ns
Байду номын сангаас
90mW
3ns
3ns
75mW
54LS00/74LS00 9ns
10ns
9mW
四2输入与非门除了74LS00外还有 COMS 系列 CD4011
74ls04
04 为六组反相器,共有 54/7404、54/74H04、54/74S04、54/74LS04四种线路结 构形 式,其主要电特性的典型值如下:
(3)仿真图:
(4)硬件实物照片(没有实物的可以省去)
(5)元件清单
型号 74ls85 74ls00 74ls04 发光二极管 六脚开光 四脚开关 1k 电阻 电路板
数量 2 1 1 2 8 8 16 1
3、设计的心得和不足:
通过对74ls00、74ls04、74ls85的引脚功能、真值表的分析、并设计其原理图,且利用电子电 路计算机进行仿真使得学习研究电子技术变得更加简单、直观,学习效果进一步提高,带动了学习 的积极性。
1246534212
课程小组成员: 许俊伟
姜鑫磊
2014 年 4 月 计算机与信息工程学院
班级 : 物联网 122
数字密码锁
设计报告
小组成员学号 : 124634238 124634212
指导教师: 张婧婧
小组成员姓名 : 许俊伟 姜鑫磊
1、设计电路的工作原理及功能描述: (1)系统能够完成输入2位的密码并实现密码的存储功能。 (2)系统可以设置修改密码功能。 (3)密码输入正确、有误均有指示灯显示,并利用电磁继电器模拟开锁。 2、4、设置当前密码的显示部分,用于用户检测。课程设计的主要内容:
00 为四组 2 输入端与非门(正逻辑),共有 54/7400、54/74H00、54/74S00、54/74LS00 四种线路结构形式,其主要电特性的典型值如下:
密码锁实验报告doc

密码锁实验报告篇一:电子密码锁实验报告密码锁实验报告一,实验目的1. 学习8051定时器时间计时处理、跑马灯、按键扫描及LED数码管显示的设计方法。
2. 设计任务及要求利用实验平台上8个LED数码管,按键,跑马灯实现设置密码,密码锁的功能二,实验要求基本要求:1:用4×4矩阵键盘组成0-9数字键及确认键和删除键。
2:可以自行设定或删除8位密码。
3:用5位数码管组成显示电路提示信息,当输入密码时,只显示“8.”,当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则门开,此处用绿色led发光二极管亮一秒钟做为提示,若密码不正确,禁止按键输入3秒,同时用红色led发光二极管亮三秒钟做为提示;若在3秒之内仍有按键按下,则禁止按键输入3秒被重新禁止。
三,实验基本原理利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.05s中断一次并当作一个计数,设定定时1秒的中断计数初值为20。
为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对应的字码,使其显示数字。
由于数码管扫描周期很短,由于人眼的视觉暂留效应,使数码管看起来总是亮的,从而实现了各种显示。
四,实验设计分析针对要实现的功能,采用AT89S51单片机进行设计,AT89S51 单片机是一款低功耗,高性能CMOS8位单片机,片内含4KB在线可编程(ISP)的可反复擦写1000次的Flash 只读程序存储器,器件采用高密度、非易失性存储技术制造,兼容标准MCS- 51指令系统及80C51引脚结构。
这样,既能做到经济合理又能实现预期的功能。
1在程序方面,采用分块设计的方法,这样既减小了编程难度、使程序易于理解,又能便于添加各项功能。
程序可分为闹钟的声音程序、时间显示程序、日期显示程序,秒表显示程序,时间调整程序、闹钟调整程序、定时调整程序,延时程序等。
数字密码锁实验报告

一、主要要求及指标:1.设置三个正确的密码键,实现按密码顺序输入的电路。
密码键只有按顺序输入后才能输出密码正确信号。
2.设置若干个伪键,任何伪键按下后,密码锁都无法打开。
3.每次只能接受四个按键信号,且第四个键只能是“确认”键,其他无效。
4.能显示已输入键的个数(例如显示 * 号)。
5.第一次密码输错后,可以输入第二次。
但若连续三次输入错码,密码锁将被锁住,必须系统操作员解除(复位)。
二、设计方案1.方案原理图:2. 基本原理:输入按键,当密码键按正确循序按下,密码信号输入D触发器构成的移位寄存器,输入正确时信号从Q1移到Q3 ,Q3为“1”时输出密码正确信号,亮绿灯显示正确,否则信号传递失败,灯不亮。
按键同时用74164记录按键个数,无论密码键还是伪键,每次按键都产生一个脉冲,输出一个按键信号使一盏灯亮。
当最后位按键(第四位)不是“确认键”时,亮起红灯提示,重新按键。
扩展部分:当连续三次输入错码,74164计数电路输出错误信号,亮起红灯报警,同时使用与门控制使密码锁被锁住,此时必须系统操作员解除(复位)。
3.设计方案比较:按键个数计数电路我们考虑了两个方案。
一是:74164记录按键个数,二是由D触发器构成移位寄存器计数。
D触发器计数需使用更多元件,且增加电路复杂程度,使安全性稳定性大大降低,故我们最终选择了74164移位寄存器记录按键个数。
三、单元电路设计计算1、本电路主要包含四部分,分别是密码电路、按键个数计数电路、错误输入计数电路和防抖电路。
2、密码电路(硬件固化密码)1)工作原理当密码键按正确顺序按下,密码正确信号从Q1移到Q3,Q3为‘1’时表示密码正确输入。
2)D触发器7474N工作原理真值表:时序图:3)电路图本部分由4个D触发器和6个开关构成。
其中前三个D触发器分别代表密码的三位,第四个D触发器是确认键。
六个开关中前三个是密码【1】、【2】、【3】,第四个是确认键【space】,第五和第六个是伪码键【4】、【5】。
数字密码锁的控制电路实验报告

数字密码锁的控制电路实验报告摘要:本实验旨在设计和实现一个数字密码锁的控制电路。
通过使用数字集成电路和逻辑门电路,我们成功地实现了一个简单而有效的数字密码锁系统。
实验结果表明,该控制电路能够准确地识别输入的密码,并控制锁的开关状态。
本实验为数字密码锁的设计和应用提供了有益的参考。
引言:数字密码锁是一种常见的安全措施,广泛应用于各种场合,如家庭、办公室和酒店等。
它通过输入正确的数字密码来控制锁的开关状态。
本实验旨在设计和实现一个数字密码锁的控制电路,以便更好地理解数字密码锁的工作原理和应用。
材料与方法:1. 数字集成电路(例如74LS47、74LS74)2. 逻辑门电路(例如74LS08、74LS32)3. 七段数码管4. 按钮开关5. 电源和电线6. 面包板和连接线实验步骤:1. 将数字集成电路和逻辑门电路按照电路图连接在面包板上。
2. 将七段数码管和按钮开关连接到电路中相应的引脚上。
3. 将电源和电线连接到电路中,确保电路正常工作。
4. 设计一个四位数字密码,并将其编程到电路中。
5. 测试电路的功能,尝试输入正确的密码并观察锁的开关状态。
结果与讨论:经过实验,我们成功地设计和实现了一个数字密码锁的控制电路。
该电路能够准确地识别输入的密码,并根据密码的正确与否控制锁的开关状态。
当输入正确的密码时,锁会打开;当输入错误的密码时,锁会保持关闭状态。
通过实验,我们发现数字集成电路和逻辑门电路在数字密码锁的控制中起到了关键作用。
数字集成电路负责将输入的密码转换为七段数码管上的数字显示,而逻辑门电路则负责判断输入的密码是否正确,并控制锁的开关状态。
此外,我们还发现,设计一个安全可靠的数字密码锁需要考虑以下几个因素:1. 密码的复杂性:密码应该足够复杂,以防止被他人轻易猜测或破解。
2. 锁的安全性:锁的机械结构应该坚固可靠,以防止被非法开启。
3. 电路的稳定性:电路应该能够稳定地工作,并能够抵抗外界的干扰。
简易14位数字密码锁控制电路设计实验报告

简易14位数字密码锁控制电路设计实验报告实验目的:本实验旨在掌握基本的数字锁控制电路设计方法,通过具体实验操作,使学生对数字锁的原理、控制电路以及数字电路的设计方法等有更加深入的了解和认识。
实验器材:1.数字集成电路:CD4017B、CD4069UB、CD4073B、SN74LS08N;2.10K电位器、电容、电阻器、LED灯等。
实验原理:密码锁控制电路是由数字集成电路CD4017B、CD4069UB、CD4073B及SN74LS08N组成的。
其中CD4017B为计数器,CD4069UB、CD4073B和SN74LS08N为逻辑门电路,用于实现密码锁控制功能。
CD4017B为数字集成电路,它是一个10位二进制计数器,可以用于电子时钟、计时器、频率分频器等电路中。
它具有高速、低功耗、可升级性等优点,被广泛地应用于数字电路中。
CD4069UB、CD4073B和SN74LS08N均为逻辑门电路,主要用来实现与门、或门、非门等逻辑运算。
在本实验中,CD4017B接在控制端,用于实现计数和循环控制功能;CD4069UB、CD4073B和SN74LS08N三个逻辑门电路用于实现锁定、解锁功能。
实验步骤:1. 选择合适的元器件,按照电路图连接电路。
将电路连接好后,注意检查电路连接是否正确、元器件是否插紧等。
2. 按照实验要求进行编程。
将编程程序设置为14位数字密码,具体程序如下:3. 按照要求测试实验电路。
输入正确的密码,即可实现锁定或解锁功能。
实验结果:通过实验操作,我们成功地设计出一款14位数字密码锁控制电路,其操作流程为输入密码-验证密码-锁定或解锁。
通过实验可以看出,密码锁控制电路设计简单,操作方便,具有广泛的应用前景。
实验分析:数字密码锁是一种常见的电子密码产品,可以用于保护个人财产、资料等,在家庭、宾馆等场所得到了广泛的应用。
基于数字集成电路和逻辑门电路设计数字密码锁控制电路,具有操作简单、易于维护和升级等优点,被广泛地应用于数字电路中。
电子实验三 密码锁实验

实验三 密码锁实验一.实验任务设计一个保险箱的数字代码锁,该锁有规定的4位代码A,B,C,D 的输入端和一个开箱钥匙孔信号E 的输入端,密码自编(如1011)。
当用钥匙开箱时(E=1),如果输入代码符合该锁规定代码,则打开(X=1);如不符,电路将发出报警信号(Y=1)。
要求用最少的与非门实现电路。
(用7400,7420各一片)。
二.实验思路开锁条件 钥匙插入 E=1密码正确 CD B A →X=1 密码错误 CD B A →Y=1如果钥匙未插入,即E=0→ABCD 无论什么状态都亮灯→Y=1三.逻辑状态表四.逻辑表达式及其化简X⋅⋅⋅=A=EBCDABECDEY=YX五.逻辑图六.实验所用芯片图七.电路连接图八.实验总结1、实验主要涉及我们所学的20章《门电路与组合逻辑电路》方面的内容,应用20.3 TTL与非门电路,两种芯片分别是74LS20(4输入2门)和74LS00(2输入4门)。
2、A、B、C、D四个输入端,应该是用7420芯片4输入2门,这里的密码设为了1011,所以A端与7420 1端相连,B端要先经过7400 1、2端并短接,从3端输入与7420 2端相连,C端与7420 4端相连,D端与7420 5端相连,最后,从7420 6端输出,经过7400 4、5端并短接,9、10端分别接8端和E,从8端输出,如果线路到这里结束,就表示密码输入错误,X=0,Y=1, 2灯亮,发出警报。
经过7400 12、13端并短接,从11端输出,则表示密码输入正确,X=1,Y=0,1灯亮,保险箱正确打开。
3.对于这个电路,设计的时候只用到了TTL与非门电路,以涉及得更广一些,对于保险箱,如果在密码错误时,能连上一个报警器,发出声响,也许会使实验更加有实际意义。
密码锁实习报告

密码锁实习报告在_____公司的密码锁实习经历,让我对密码锁这一领域有了更深入的了解和认识。
在这段时间里,我参与了密码锁的研发、生产和测试等多个环节,不仅学到了专业知识和技能,还积累了宝贵的实践经验。
一、实习单位及岗位介绍我实习的_____公司是一家专注于密码锁研发、生产和销售的企业。
公司拥有先进的生产设备和技术,产品涵盖了家用密码锁、商用密码锁和智能密码锁等多个系列。
我所在的岗位是密码锁研发助理,主要负责协助研发工程师进行密码锁的设计和开发工作。
具体包括收集市场需求和用户反馈、参与方案讨论和制定、进行零部件选型和测试,以及协助编写技术文档等。
二、实习内容及成果1、密码锁市场调研在实习初期,我参与了密码锁市场调研工作。
通过查阅相关资料、走访市场和与用户交流,了解了当前密码锁市场的需求和趋势。
发现用户对于密码锁的安全性、便捷性和智能化程度有着越来越高的要求。
同时,也了解到不同用户群体对于密码锁的功能和价格有着不同的需求和偏好。
2、密码锁设计与开发在市场调研的基础上,我协助研发工程师进行了密码锁的设计和开发工作。
参与了方案的讨论和制定,提出了一些自己的想法和建议。
在零部件选型方面,我通过对比不同厂家的产品性能和价格,为项目选择了合适的零部件。
同时,我还参与了密码锁的电路设计和程序编写工作,通过不断地调试和优化,提高了密码锁的稳定性和可靠性。
在密码锁的外观设计方面,我们充分考虑了用户的审美需求和使用习惯,采用了简洁大方的设计风格,并注重了细节的处理。
经过多次修改和完善,最终确定了密码锁的外观设计方案。
3、密码锁测试与优化在密码锁开发完成后,我参与了密码锁的测试和优化工作。
通过对密码锁进行功能测试、性能测试和安全性测试,发现了一些存在的问题和不足之处。
针对这些问题,我与研发工程师一起进行了分析和研究,提出了相应的解决方案,并对密码锁进行了优化和改进。
经过多次测试和优化,密码锁的各项性能指标均达到了设计要求,并且在稳定性和安全性方面有了很大的提高。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、主要要求及指标:
1.设置三个正确的密码键,实现按密码顺序输入的电路。
密码键只有按顺序输入后才能输出
密码正确信号。
2.设置若干个伪键,任何伪键按下后,密码锁都无法打开。
3.每次只能接受四个按键信号,且第四个键只能是“确认”键,其他无效。
4.能显示已输入键的个数(例如显示 * 号)。
5.第一次密码输错后,可以输入第二次。
但若连续三次输入错码,密码锁将被锁住,必须系统操作员解除(复位)。
二、设计方案 1.方案原理图:
2. 基本原理:
输入按键,当密码键按正确循序按下,密码信号输入D 触发器构成的移位寄存器,输入正确时信号从Q1移到Q3 ,Q3为“1”时输出密码正确信号,亮绿灯显示正确,否则信号传递失败,灯不亮。
按键同时用74164记录按键个数,无论密码键还是伪键,每次按键都产生一个脉
输 入 控 制
伪码键
密码键
确认键
按键个数计数 74LS164 复位 返回键
复位 键值锁存 密码顺序判别
亮灯显示
输出控制
亮灯报警 密码正确
2)D触发器7474N工作原理
真值表:
时序图:
3)电路图
本部分由4个D触发器和6个开关构成。
其中前三个D触发器分别代表密码的三位,第四个D触发器是确认键。
六个开关中前三个是密码【1】、【2】、【3】,第四个是确认键【space】,第五和第六个是伪码键【4】、【5】。
只有按顺序输入【1】、
【2】、【3】、【space】时才有高电平信号从第四个D触发器输出,说明密码正确,如果密码错误或者没有输入确认键将无法开锁,第四个D触发器输出信号为低电平。
下图为密码部分电路:
电路分析:
复位清“0”复位清“0”
[1] 李晓辉.数字电路与逻辑设计.北京:国防工业出版社,2012
[2] 吴敏张晨彧戴雷.电工电子实验与仿真.安徽:安徽人民出版社,2007
[3] 康华光.电子技术基础模拟部分(第五版).北京:高等教育出版社,2013
[4] 张庆双.实用电子电路200例[M].北京:机械工业出版社,2003
[5]
[6] admin.。