数字式电子锁的设计与制作

合集下载

电子密码锁的设计与实现

电子密码锁的设计与实现

电子密码锁的设计与实现一、实验目的1.进一步掌握键盘扫描和LED显示的程序设计.2.了解按键消抖的方法。

3.综合运用微机原理的软硬件知识。

二、实验内容与要求1.基本要求(1)具有密码输入功能,密码最多为6位;(2)设置退格键,以便删除输入错误的密码;(3)在输入的密码时数码管上只显示8,并根据输入位数依次横移;(4)设置确认键,当确认键按下后,判断输入密码是否正确;(5)当输入密码正确时,点亮发光二极管;当输入密码不正确时,发光二极管不亮并且蜂鸣器报警,重新输入,当三次密码输入不正确时,系统应锁定键盘10s。

2.提高要求将用户分为管理者和使用者,管理者拥有超级密码,可以修改其他人的密码。

使用者不能修改密码。

三、实验报告要求1.设计目的和内容2.总体设计3.硬件设计:原理图(接线图)及简要说明4.软件设计框图及程序清单5.设计结果和体会(包括遇到的问题及解决的方法)四、总体设计电子密码锁的原理是:从键盘输入一组密码,CPU把该密码和设置密码比较,对则将锁打开(不同锁的控制方式不一样,比如加电控制电磁铁抽回,从而打开),错则要求重新输入,并记录错误次数,如果三次错误,则被强制锁定并报警,除非超级密码或者其他的手段打开,比如延时一段时间。

初步设计思路如下:1.输入密码用矩形键盘,包括数字键和功能键,功能键包括退格键和确认键.2.LED数码管显示输入密码,但是只是输出显示符号8 .采用动态扫描输出。

3.用发光二极管模拟锁的情况,锁关时发光二极管灭,打开时发光二极管亮。

4.输入密码错误时报警,3次输入错误时键盘锁定10s,键盘无法接收数据。

软件的设计主要包括矩形键盘键值的读取、LED动态扫描输出程序、密码判断程序和报警程序.五、硬件设计根据设计思路,硬件电路可通过实验平台上的一些功能模块电路组成,由于实验平台上的各个功能模块已经设计好,用户在使用时只要设计模块间电路的连接,因此,硬件电路的设计及实现相对简单.完整系统的硬件连接如图1所示.硬件电路由LED数码管显示模块、按键模块、发光二极管电路和蜂鸣器模块组成。

数电设计数字密码锁

数电设计数字密码锁

目录一.课程名称 (2)二.设计目的和要求 (2)三.设计要求...............................3三.设计框图. (4)四.所用器件和原理 (5)4.1 器件表 (5)4.2 LS290N (5)4.3 发光二级管·························64.4 四线七段显示译码管··················74.5比较器 74LS85······················10五·各个功能仿真图仿真图················125.1脉冲输入装置······················125.2密码输入部分······················135.3 密码校验部分············165.4密码锁定部分..........19 六、出现的问题及调试 (20)七.参考文献 (21)八.设计体会 (22)(一).课程名称数字密码锁(二).设计目的1.使学生在学完了《数字电子技术》课程的基本理论,基本知识后,能够综合运用所学理论知识、拓宽知识面,系统地进行电子电路的工程实践训练,锻炼动手能力,培养工程师的基本技能,提高分析问题和解决问题的能力。

数字电路密码锁课程设计

数字电路密码锁课程设计

“数字电子技术”课程设计实验报告姓名:指导老师:班级:13电子卓越班 学号:2013*********时间:2014·12·05东莞理工学院电子工程学院密码锁目录一、选题意义 (3)二、方案论证选择 (4)2.1 设计要求 (4)2.2 拓展要求 (4)2.3 系统框图 (4)2.4 设计过程 (5)三、电路设计 (5)3.1 所需芯片及芯片管脚图 (5)3.2 CD4017构成的主题电路 (6)3.2确认键的电路设计 (6)3.3输入密码三次锁死系统原理分 (7)3.4用led显示当前输入密码个数 (8)3.5 综合电路 (8)四、电路调试及实物照片 (9)五、心得体会 (13)一.选题意义1概述电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。

它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。

应用较广的电子密码锁是以芯片为核心,通过编程来实现的。

2性能特点其性能和安全性已大大超过了机械锁,特点如下:1.保密性好,编码量多,远远大于弹子锁。

随机开锁成功率几乎为零。

2.密码可变。

用户可以经常更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。

3.误码输入保护。

当输入密码多次错误时,报警系统自动启动。

4. 电子密码锁操作简单易行,一学即会。

5.干扰码功能在输入正确密码前可输入任意码。

6.安保功能如果连续输错4次密码将会自动断电3分钟。

7.紧急开启功能(Panic Open)出门时无需其他操作,只需一次的把手动作,可机械的开启门,所以遇到火灾等应急状况下也迅速,安全的开启门。

8.入侵感应功能在门上锁的状态下,有人破锁而入时,会发出强力的报警音。

9.火灾报警功能在室内如果温度达到75°左右,将会发出强力的报警音,同时锁会自动开启。

10.双重锁定功能外部强制锁定:在内部不能开启,适用于外出时,防止有人入侵。

14位数字密码锁两种设计方案

14位数字密码锁两种设计方案

设计方案系统设计方案利用所学的电子技术知识和电子设计方法,设计出一个电子密码锁有以下两种基本方案可以选择:方案一:利用数字逻辑电路,运用各种门电路,计数器,触发器,锁存器,编/译码器等数字逻辑器件实现电子控制。

从而实现想要设计的电子密码锁的功能。

此方法设计简单,但硬件电路比较多,操作起来比较复杂。

方案二:使用MCS-51系列单片机为核心控制附加一些简单的外围电路,利用单片机的一个I/O端口组成4×4键盘作为输入电路,采用汇编语言编写程序来实现电子密码锁的各项功能,程序语言功能强大,调试较为简单。

具有很强的实用性。

设计方案选择综上提出的两种方案,方案一给出的采用数字逻辑电路的设计方法的好处就是设计简单,因为采用数字逻辑电路可以分成各个功能模块来设计,每个模块实现各自的一个功能。

这钟方法设计的密码锁电路大致包含:按键输入、密码核对、密码修改、开锁电路、错误提示电路等功能模块。

采用数字电路虽然设计简单但是操作繁琐,要运用很多数字逻辑器件,硬件电路复杂,而且可能会出现较多器件故障,同时难以检查和维护。

方案二提出的使用单片机为核心控制的方案,利用单片机丰富的I/O端口和灵活的编程设计,不但能实现密码锁的功能,而且控制准确性高,外围电路少硬件电路简单,方便灵活,调试简单不易出错,体积小成本低也利于现实中实现,具有较高的实际意义和实用价值。

这个设计方案的最关键的地方就在于编程,利用程序的执行来实现密码锁的基本功能,因此单片机方案还有较大活动空间,能在很大程度上扩展功能,方便对系统进行升级。

针对第一种方案:系统vhdl设计功能描述:假设设计的密码锁有7个数据输入键,分别用K1到K7表示;一个“确认键”(按一下确认键,密码锁内部就产生一个正脉冲),用CLK_AFFIRM表示;一个“重置和修改密码使能键”,用S/W 表示;一个开锁状态指示灯GREENLED;一个密码输入错误报警器REDLED.1.密码预置。

电子密码锁毕业设计

电子密码锁毕业设计

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

数字密码锁设计报告

数字密码锁设计报告

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.设计一个数字密码锁,要求只有按正确的顺序输入正确的密码,方能输出开锁信号,实现开锁。

2.设置三个正确的密码键和若干个伪键,任何伪码键按下后,密码锁都无法打开。

3.每次只能接受四个按键信号,且第四个键只能是“确认”键,其他无效。

* 4.第一次密码输错后,可以输入第二次。

但若连续三次输入错码,密码锁将被锁住,必须系统操作员解除(复位)。

二.设计内容:1.电路原理图:元件参数:VCC直流电源:5V灯泡额定电压:2.5V3.实验仿真部分:用MULTISIM仿真时,先按照上图接好电路,电路接好后,按下电源开关,接好高低电平,开始实验仿真,在起初的仿真结果中出现了很多的问题,一开始打算把报警电路中的5号换成一个555报警器,但在仿真过程中,喇叭不响,不能体现出仿真结果,应此才用灯泡来做报警信号,当用户连续3次输入密码错误时,5号灯亮,每来一个脉冲信号,显示灯就亮一盏,当4号灯亮时,其它3盏显现灯不亮,说明输入密码正确,锁被打开。

数字密码锁内容提要:下述是我对本次课程设计的过程和收获。

讲述了数字频率计的工作原理以及其各个组成部分,记述了我在整个设计过程中对各个部分的设计思路、对各部分电路设计方案的选择、元器件的筛选、以及对它们的调试、对调试结果的分析,到最后得到比较满意的实验结果的方方面面。

关键词:TTL电路,报警显示电路,复位电路一.引言:数字密码锁是现代锁具,它具有更高的安全性和使用的灵活性。

它的基本功能是只用按正确的顺序输入正确的密码才能输入开锁信号,实现开锁。

随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤其突出,传统的机械锁因为它的结构的简单,很容易别撬开起不到防盗的效果;电子锁的保密性高,使用起来灵活性好,安全系数高,受到了广大用户的青睐。

二.总体设计方案:为了满足设计的要求:1.设计一个数字密码锁,要求只有按正确的顺序输入正确的密码,方能输出开锁信号,实现开锁。

智慧锁系统设计方案

智慧锁系统设计方案

智慧锁系统设计方案智能锁系统是一种具备智能化技术功能的门锁产品。

它不仅具备传统锁具的基本功能,如开关门和保护安全,还通过集成电子技术、互联网技术和物联网技术,实现了远程控制、高安全性和多样化的开锁方式。

下面是一份智能锁系统设计方案:1.系统整体架构设计:智能锁系统的整体架构分为硬件和软件两部分。

硬件部分主要包括电子锁芯、触摸屏、人体感应器、指纹识别模块、密码键盘、网络模块等。

软件部分主要包括手机APP、远程服务器和门禁控制中心等。

2.硬件设计:(1)电子锁芯:采用先进的电子锁芯技术,具备高安全性和稳定性,可以实现远程解锁、多种开锁方式等功能。

(2)触摸屏:用于用户操作和显示相关信息,提供友好的用户界面。

(3)人体感应器:通过红外线或微波技术检测门口是否有人,自动开启或关闭门锁。

(4)指纹识别模块:采用高精度的指纹识别算法,实现指纹解锁功能,并能存储多个指纹信息。

(5)密码键盘:提供数字密码输入功能,可实现密码解锁和修改密码等操作。

(6)网络模块:通过无线或有线网络连接到服务器,实现与手机APP和门禁控制中心的通信。

3.软件设计:(1)手机APP:用户通过手机APP可以实现远程解锁、查询开锁记录、设置开锁权限等功能。

(2)服务器:接收来自手机APP的指令,并将开锁指令发送给智能锁,同时存储开锁记录等信息。

(3)门禁控制中心:负责与智能锁进行通信,管理用户权限、记录开锁记录等。

4.系统功能设计:(1)远程开锁:用户可以通过手机APP随时随地远程开启或关闭门锁,方便快捷。

(2)多种开锁方式:支持指纹解锁、密码解锁、手机APP开锁等多种开锁方式,满足不同用户的需求。

(3)高安全性:通过指纹识别和密码输入等技术,确保只有授权的人员才能开启门锁,提高安全性。

(4)权限管理:用户可以设置不同的开锁权限,比如限定某个时间段内的开锁权限,实现对门锁的有效管理。

(5)开锁记录查询:用户可以通过手机APP查询开锁记录,方便监控和管理。

数字密码锁电路设计与制作.doc

数字密码锁电路设计与制作.doc
方案二:采用一种是用以AT89C51为核心的单片机控制方案。
利用单片机灵活的编程设计和丰富的io端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。
考虑到编码电子锁制作成本低,设计要求少,比较容易检查校验并且易实现控制要求,而单片机方案原理的复杂,调试较为繁琐,本着对本专业的数字电路基础较熟悉,有利于研究该课题。所以采用了方案一。
4.国内的技术不够成熟。对一个小康家庭而言,买一把价钱在一千元以内的国产的电子密码锁,并不是什么难事。但是人们都希望买一把可靠性、安全性好的锁,如果买回一把电子锁,没用多久就坏了,那还不如买机械锁方便。至于进口的锁,价钱昂贵,一般用户难以接受。目前在国内,电子锁还未大批量生产,技术不成熟更是是一个主要的原因。
2.厂商推广的力度不够。电子密码锁属于高科新产品,许多的用户根本不知道有这种锁,更不用说拿它与传统的机械锁作比较。而一般的商场也不会经营这种产品,用户即使想买也难以买到。
3.密码锁自身的不便以及人们的习惯和意识问题。机械锁普及已久,人们已经习惯了用一把钥匙开一把锁,如果换成密码锁,不符合习惯。而且,每次开门时都要输入密码,除了需要记忆密码外,还要担心密码被人看见带来的麻烦。此外,用户还会担心电子锁的电源断电问题,即万一停电或是电池耗尽,会不会打不开锁而进不了屋。诸如此类的问题给用户带来了很多的不便,再加上大部分人对“互开锁”、“急开锁”现象不了解,对机械锁的安全问题没有足够的重视,使得人们在选择家用锁的时候更倾向于购买传统的机械锁。
目前国内,大部分人使用的还是传统的机械锁。然而,眼下假冒伪劣的机械锁泛滥成灾,互开率非常之高。所谓互开率,是各种锁具的一个技术质量标准,也就是1把钥匙能开几把锁的比率。经国家工商局、国家内贸局、中国消协等部门对锁具市场的调查,发现个别产品的互开率居然超标26倍。弹子锁质量好坏主要取决于弹子数量的多少以及弹子的大小,而弹子的多少和大小受一定条件的限制。此外,即使是一把质量过关的机械锁,通过急开锁,甚至可以在不损坏锁的前提下将锁打开,提供了发展的空间。

电子密码锁设计

电子密码锁设计

物理与电子信息学院数字电路课程设计报告书姓名:班级:学号时间:论文题目电子密码锁的设计课程论文要求设计一个电子密码锁,要求如下:1、有10个数字号码0,1,2,········9,设定密码号为3,5,6,7,按从高位到低位顺序开锁。

2、只有输入正确的密码时,锁才能打开,且经历一段时间后电路自动返回原始状态,以指示灯的状态来表示锁的关闭和打开。

3、当按下任意一个非密码号时,锁不打开,指示灯不亮。

设计过程(包括:设计方案、电路分析、仿真结果、软硬件结合测试步骤和结果、设计收获和体会)设计方案与论证:电子锁的种类比较多,电路的结构形式也有多种,有触摸开关编码,也有光电编码,既可以用分立元件(晶体管、晶闸管)组成,也可以用集成电路组成,甚至可以用带有处理系统的微处理器(单片机)做。

方案一〈采用数字电路〉1、原理方框图图(1-1)其原理框图如上图所示,整个电子密码锁由三部分组成:编码电路、主体编码驱动锁数码开关指示灯数码开关寄存器电路、复位电路。

其中十个按键开关与电源组成编码电路,并提前设置好密码。

主体电路由四个D 触发器组成的移位寄存器和四个密码按键相连,以驱动继电器开锁和指示灯亮。

复位电路有两部分,一部分是由剩下的非密码按键进行复位功能,另一部分是由高电平信号经过门电路进行复位。

方案二〈采用单片机〉2、原理方框图图(1-2)使用单片机的原理框图如上所示,依据其画出其单片机的程序流程图并借此进行程序的设计分析:分配好所需的存储单元和其他相关内容,然后再进行整体的程序设计。

在程序仿真没有问题后,对单片机烧录程序后,然后进行电路的硬件电路设计。

设计论证初始化设置密码按键指令输入译码驱动锁指示灯锁存控制寄存器本设计所构想的两个方案中,方案二采用了单片机的硬件和软件相结合的方法,利用了汇编语言的强大功能,通过编写一个合适的正确的汇编程序,依靠所接的按键开关输入相应的指令就可以进行一系列的程序操作,从而实现所需要的功能。

利用数字电路实现电子密码锁-毕业设计

利用数字电路实现电子密码锁-毕业设计

利用数字电路实现电子密码锁学生:XXX 指导老师:XXX内容摘要:本数字密码锁采用单片机AT89S52为主控芯片,由EEPROM存储密码。

硬件部分包括主控制系统、人机交互界面以及输出系统三大部分。

主控制系统中主控制芯片使用了AT89S52单片机,该单片机性能优良,能满足一般的普通应用;EEPROM采用AT24C02芯片,掉电后可以存储密码,从而保证了系统的安全性。

人机交互通道部分采用了4×4矩阵键盘输入以及LCD1602标准字符型液晶显示。

输出系统部分包括驱动开锁电路和报警电路;其中,在本系统设计中,驱动开锁电路用发光二极管表示,而报警电路则使用蜂鸣器。

本系统中使用的AT24C02芯片是一个带有I2C总线接口的EEPROM存储器。

I2C总线是一种双向二线制总线,它的结构简单,可靠性和抗干扰性能好。

I2C总线结构很简单,只有两条线,包括一条数据线(SDA)和一条串行时钟线(SCL)。

具有I2C接口的器件可以通过这两根线接到总线上,进行相互之间的信息传递。

本数字密码锁的功能为:密码位数为8位,可选值为0~9,从而保证足够的锁体强度;用户可以自行设定和修改密码;防止密码被盗,输入密码错误次数超过3次则报警;友好的人机界面;输入正确的密码后,驱动开锁电路。

软件部分应用单片机C语言实现了本设计的全部控制功能。

C语言编译方便,易读性好,且移植性方便,能够满足实现本系统的功能要求。

在设计过程中,给出了本系统C语言编程的原理和流程图。

本数字密码锁系统稳定性好,设计人性化,由于使用单片机控制并有记忆模块,功能齐全可靠,并有很好的扩展性,而且成本低廉,具有良好的发展前景。

关键词:数字密码锁 AT24C02芯片安全性Electronic combination lockAbstract:Using the digital circuit realize electronic combination lock This digital locks USES the monolithic integrated circuit AT89S52 as the controller chip, by EEPROM memory password. Hardware including master control system, man-machine interface and output system of three.The Lord control system used in the control chip AT89S52 SCM, this single chip good performance, can satisfy the general common application; The AT24C02 chip EEPROM, after power off can be stored password, so as to ensure the security of the system. Man-machine interactive channel part adopts the 4 x 4 matrix keyboard input and LCD1602 standard character type LCD display. The output of system including drive circuit and alarm lock circuit; Which, in the system design, drive the lock circuit using light-emitting diodes said, and alarm circuit is using a buzzer.The system used AT24C02 chip is a with the I2C bus interface EEPROM memory. The I2C bus is a two-way two wire bus, its simple structure, reliability and anti-interference capability. The I2C bus structure is simple, only two lines, including a data line (SDA) and a serial clock line (SCL). Has the I2C devices through this interface to two lines on the bus, the mutual information transfer.This digital locks function for: password digits for eight, optional value is 0 ~ 9, so as to ensure enough lock body strength; The user can set and modify the password; To prevent the password is stolen, the input password mistake number more than three times the alarm; Friendly human-machine interface; To enter the correct password, drive the lock circuit.Application software of single chip microcomputer C language realized this design of all control function. C compiler convenient, easy to read the gender is good, and easy portability, and can meet the requirement of system function realization. In the design process are given, and the system of the C programming language principle and flow chart.This digital locks system stability, humanized design, because use asingle-chip microcomputer control and a memory module, complete function and reliable, and have a good scalability, and the cost is low, have good development prospect.Keywords: Electronic combination lock AT24C02 chip safety目录前言 (1)1 系统的硬件设计 (2)1.1 硬件的总体结构和原理 (2)1.1.1 硬件系统的总体结构图 (2)1.1.2 硬件系统组成 (2)1.1.3 系统的可能性分析 (3)1.2 单片机AT89S51简介 (4)1.2.1 主要性能 (4)1.2.2 引脚功能描述 (5)1.3 AT24C02简介 (7)1.3.1 功能描述 (7)1.3.2 管脚描述 (7)1.3.3 I2C总线协议 (8)1.4 LCD1602介绍 (8)1.4.1 引脚描述 (9)1.4.2 LCDI602控制指令 (9)1.4.3 LCDI602读写控制时序 (11)1.5 4×4矩阵键盘 (11)1.6 复位电路 (12)1.7 振荡电路 (12)1.8 发光二极管LED电路 (13)1.9 报警电路 (13)1.10 电源输入电路 (14)1.11 使用到的元器件列表 (15)2 软件程序设计 (15)2.1 编译器Keil uVision2简介 (16)2.2 软件总设计流程图 (16)2.3 具体功能软件实现 (17)2.3.1 4×4矩阵键盘扫描程序 (17)2.3.2 显示程序 (19)2.3.3 时钟运行子程序 (19)2.3.4 时钟时、分修改子程序 (20)2.3.5 掉电存储服务程序 (21)2.3.7 密码修改子程序 (23)3 结束语 (24)附录1:PCB原理图 (26)附录2:仿真原理图 (27)附录3:单片机硬件实物图 (28)参考文献 (29)利用数字电路实现电子密码锁前言随着社会物质财富的日益增长,安全防盗已成为社会问题。

基于单片机的电子智能密码锁

基于单片机的电子智能密码锁

基于单片机的电子智能密码锁电子智能密码锁是一种集密码输入、识别、控制和驱动电机等功能于一体的安全装置。

本文将介绍基于单片机技术的电子智能密码锁的原理和设计。

一、引言随着科技的不断发展,传统钥匙锁已经逐渐被电子智能密码锁取代。

电子智能密码锁结合了密码学、电子技术和计算机技术,提供了更高的安全性和便捷性。

本文将介绍基于单片机的电子智能密码锁的设计与实现。

二、原理介绍基于单片机的电子智能密码锁主要由以下几个部分组成:键盘输入模块、显示模块、控制模块和电机驱动模块。

其中,键盘输入模块负责接收用户输入的密码,显示模块用于显示密码输入和开锁状态,控制模块通过对输入密码的处理来判断是否开锁,电机驱动模块则用于控制门锁的开关。

三、设计步骤1. 系统初始化在电子智能密码锁启动时,进行系统的初始化工作,包括对系统各个模块的初始化和参数的设置。

2. 用户输入密码用户通过键盘输入模块输入密码,密码可以采用数字、字母或其他特定字符,密码长度根据设计要求设置。

3. 密码处理与验证控制模块接收到密码后,对密码进行处理和验证。

处理可以包括对密码进行加密后再进行比对,以增加安全性。

4. 开锁控制如果密码验证通过,控制模块将发送开锁信号给电机驱动模块,电机驱动模块控制门锁的开关动作。

5. 显示与提示显示模块负责显示密码输入和开锁状态,以及提示用户的操作结果,例如密码错误的提示。

6. 安全性考虑为了增强电子智能密码锁的安全性,可以考虑添加如下功能:密码错误多次后自动报警、针对暴力破解的保护机制等。

四、应用场景基于单片机的电子智能密码锁广泛应用于家庭、办公室、酒店等地方的门锁系统中。

它不仅提供了开锁便捷和安全性,还可以方便地进行密码的修改和管理。

五、总结基于单片机的电子智能密码锁通过集成密码输入、识别、控制和驱动电机等功能,成为了传统钥匙锁的理想替代品。

通过合理的设计和实现,电子智能密码锁可以提供更高的安全性和便捷性,更好地满足人们对门锁系统的需求。

基于fpga的数字密码锁设计与实现

基于fpga的数字密码锁设计与实现

一、概述在当今信息技术高度发达的时代,数字密码锁已成为人们生活中常见的安全保障措施之一。

随着FPGA(可编程逻辑门阵列)技术的不断成熟和普及,基于FPGA的数字密码锁设计与实现已经成为一个备受关注的研究方向。

本文将探讨基于FPGA的数字密码锁的设计原理、实现过程以及相关技术细节,为相关领域的研究和应用提供参考。

二、数字密码锁的基本原理1.数字密码锁的基本功能数字密码锁是一种利用密码验证来进行身份识别和门禁控制的设备。

其基本功能包括输入密码、密码验证和门禁控制等。

2.数字密码锁的工作原理数字密码锁通常由键盘、控制单元和执行单元等组成,其工作原理是用户通过键盘输入密码,控制单元接收并验证密码的正确性,然后执行单元根据验证结果控制门禁的开启或关闭。

三、基于FPGA的数字密码锁设计1.基于FPGA的数字密码锁的优势相比传统的基于单片机或嵌入式系统的数字密码锁,基于FPGA的数字密码锁具有更高的灵活性和可扩展性。

FPGA可以根据实际需求进行灵活的硬件逻辑设计,同时兼容多种通信协议和接口,使得其在数字密码锁设计中具有显著的优势。

2.基于FPGA的数字密码锁的设计原理基于FPGA的数字密码锁主要包括密码输入模块、密码验证模块和门禁控制模块。

密码输入模块负责接收用户输入的密码,密码验证模块根据预设的密码进行验证,门禁控制模块根据验证结果控制门禁的开启或关闭。

3.基于FPGA的数字密码锁的设计流程(1)确定需求:明确数字密码锁的功能和性能要求。

(2)硬件设计:设计数字密码锁的硬件逻辑,包括键盘接口、密码验证逻辑和门禁控制逻辑。

(3)软件设计:设计数字密码锁的用户界面和控制逻辑。

(4)综合与实现:将硬件和软件进行综合,实现数字密码锁的功能。

四、基于FPGA的数字密码锁的实现1.硬件设计(1)键盘接口设计:采用矩阵式键盘接口,利用FPGA内部的GPIO 接口进行连接。

(2)密码验证逻辑设计:采用逻辑门设计密码验证逻辑,包括密码存储、密码输入和密码比对等功能。

数电电子密码锁课程设计

数电电子密码锁课程设计

数电电子密码锁课程设计一、课程目标知识目标:1. 学生能理解数字电子密码锁的基本原理,掌握二进制编码、逻辑门电路等基础知识。

2. 学生能运用所学知识,设计并实现一个简单的数字电子密码锁。

技能目标:1. 学生能运用逻辑门电路设计出正确的密码锁电路,并能够进行电路仿真。

2. 学生能通过实践操作,掌握数字电路的调试与排错方法。

情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发创新意识和实践能力。

2. 学生在团队协作中,学会沟通与交流,培养合作精神和解决问题的能力。

3. 学生意识到电子技术在日常生活中的应用,认识到科技发展对生活的影响。

课程性质:本课程为实践性课程,强调理论知识与实际操作相结合,提高学生的动手能力和创新能力。

学生特点:初三学生已具备一定的物理知识和电子技术基础,对新鲜事物充满好奇,但需要引导和激发。

教学要求:结合课本内容,注重实践操作,引导学生将理论知识运用到实际中,培养解决问题的能力。

将课程目标分解为具体的学习成果,以便于教学设计和评估。

二、教学内容1. 理论知识:- 二进制编码原理及转换方法- 逻辑门电路的种类、功能及相互关系- 数字电路的基本组成及工作原理2. 实践操作:- 设计数字电子密码锁的电路图- 选用合适的逻辑门电路进行密码锁电路搭建- 进行电路仿真,验证密码锁功能的正确性3. 教学大纲:- 第一阶段:讲解二进制编码原理、逻辑门电路知识,使学生掌握数字电路基础知识。

- 第二阶段:指导学生设计数字电子密码锁电路图,培养学生动手设计能力。

- 第三阶段:组织学生进行实践操作,搭建密码锁电路,并进行调试与排错。

- 第四阶段:总结课程内容,展示学生作品,进行交流与评价。

4. 教材章节:- 《电子技术基础》第三章:数字电路基础- 《电子技术基础》第四章:逻辑门电路及其应用教学内容安排和进度:- 理论知识:2课时- 实践操作:4课时- 课程总结与评价:1课时教学内容注重科学性和系统性,结合课程目标,确保学生能够将所学知识运用到实际操作中,培养其创新能力和实践能力。

四位数字的电子锁电路数电课程设计word精品

四位数字的电子锁电路数电课程设计word精品

四位数字的电子锁电路设计1四位数字的电子锁设计1.1电路原理系统框图1.2方案的比较1.2.1方案一总电路图:图2方案一总电路图图1电路原理框图原理说明:由数字开关与译码器输入密码,按键输入触发接成环形计数器的移位寄 存器,计数器记录密码输入个数来和控制各锁存器时钟端来使显示稳定,四位锁存 器时钟开关按下,74LS175存储密码,之后4个锁存器依次检测四个等于信号的输出, 若依次为一,则正确,否则错误。

计数器控制一次输入密码个数最多为四,超过则 错误。

密码比较使用74LS85四位数值比较器级联,只能依次输入正确密码触发74IS74 给信号输出正确密匙,输出结果驱动由传输门控制密码子正确是的开锁显示,正确 密码则led 灯亮解锁,反之蜂鸣器发出警报.1.1.2方案二总原理图:原理说明:如上电路图所示,由数字开关与译码器输入密码,分配器和锁存器分配 数据显示在数码管上,计数器记录密码输入个数来控制数据分配和控制各锁存器时 钟端来使显示稳定,四位锁存器时钟开关按下,74LS175存储当前,密码比较使用图3方案二的总电路图74LS85四位数值比较器级联,输出结果驱动由传输门控制密码子正确是的开锁显示, 以及密码错误的蜂鸣器报警。

1.3方案的选择两个方案相同之处:使用了编码器及反相器作为密码输入部分,用与非门进行电路输入错误信号是的封锁,密码检测部分都用了74IS85比较器用来对二次密码的检测和比较。

两方案制作都需要一定量芯片,制作成本较高;不同之处:方案一具备完备功能,满足实验全部要求,线路中用了网络标号做线路连接,使电路图简单美观,输入部分用了移位寄存器对输入信号移位已输入四位密码;方案二初步功能虽具备,但电路封锁后仍可改变末尾密码,有弊端,且整个电路图接线复杂,难制作出实物,用的是数据分配器对输入密码进行分配,74IS175对信号进行多次储存,计算复杂。

综合比较两方案,选择方案一为佳。

2整体设计方案的分析2.1输入单元电路电路图示:图4输入单元电路图原理说明:信号输入数J1开关,经74IS147编码器及反相器向储存器传输转化为二进制数,同时有方向加载个八位与非门及74IS194移位寄存器进行封锁及移位,74IS161计数器计数对数字输入信号进行计数,开关space对寄存器预置数,初始值为1000,开关w打开切断寄存器清除端低电平,输出低电平,不进行数字移位而由检测装置移位检测。

数电课程设计-电子密码锁

数电课程设计-电子密码锁

数字电子技术课程设计一、设计题目电子密码锁二、主要内容及要求(1)用电子器件设计制作一个密码锁,使之在输入正确的代码时开锁。

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

(3)用红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁(4)如5s内未将锁打开,则电路自动复位进入自锁状态,并发报警信号。

四、总评成绩指导教师学生签名电子密码锁一、设计任务与要求(1)用电子器件设计制作一个密码锁,使之在输入正确的代码时开锁。

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

(3)用红灯亮、绿灯灭表示关锁,绿灯亮、红灯灭表示开锁(4)如30s内未将锁打开,则电路自动复位进入自锁状态,并发报警信号。

二、方案设计与论证设计思路:设多组用户输入键,其中只有4 个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,输入的密码无效。

电路内部设置一个密码校验电路来验证密码正确与否,只有密码输入正确才能输出开锁所需的信号。

还应设置一组密码修改按键。

但用户按动输入开始键开始计时(只有按动了输入开始键之后输入的密码才有效),密码输入时间超过设定时间电路将报警(老师要求的输入时间5秒太短了),只有输入正确密码或断开电源报警铃才能停止,同时电路自锁,防止他人的非法操作。

方案一:我共设了17个用户输入键,其中只有4个是有效的密码按键,其它都是干扰键,还预设了4个密码修改键。

打开输入开关,电路开始计时,输入密码,开始校验,密码正确则开锁(绿灯亮表示开锁)同时停止计时;如果密码输入错误,则运行555单稳态电路密码锁定5分钟(红灯亮表示关锁),输入时间超过30秒密码也会锁定。

大概思路:用四个74LS112 JK触发器串联,输入密码正确与否,输入的电平不同,由此达到密码校验。

密码的输入有16组开关控制,分为0和1两种情况。

限时30秒由74LS160计数器控制,而锁定时间则由555单稳态电路控制,开锁、关锁由指示灯点亮模拟。

数字电路课程设计之数字密码锁电路设计

数字电路课程设计之数字密码锁电路设计

图1 数字式电子锁原理框图课程设计任务书学生姓名: 张浩然 专业班级: 通信1105班 指导教师: 李政颖 工作单位: 信息工程学院 题 目: 数字式电子锁的设计与实现初始条件:本设计既可以使用集成电路和必要的元器件等,也可以使用单片机系统构建数字密码电子锁。

自行设计所需工作电源。

电路组成原理框图如图1,数字密码锁的实际锁体一般由电磁线圈、锁栓、弹簧和锁柜构成。

当线圈有电流时,产生磁力,吸动锁栓,即可开锁。

反之则不开锁。

要求完成的主要任务: 1、课程设计工作量:1周。

2、技术要求:1)课程设计中,锁体用LED 代替(如“绿灯亮”表示开锁,“红灯亮”表示闭锁)。

2)其密码为4位二进制代码,密码可以通过密码设定电路自行设定。

3)开锁指令为串行输入码,当开锁密码与存储密码一致时,锁被打开。

当开锁密码与存储密码不一致时,可重复进行,若连续三次未将锁打开,电路则报警并实现自锁。

(报警动作为响1分钟,停10秒)4)选择电路方案,完成对确定方案电路的设计。

计算电路元件参数与元件选择、并画出总体电路原理图,阐述基本原理。

安装调试设计电路。

3、查阅至少5篇参考文献。

按《武汉理工大学课程设计工作规范》要求撰写设计报告书。

全文用A4纸打印,图纸应符合绘图规范。

时间安排:1、2013年5月17日,布置课设具体实施计划与课程设计报告格式的要求说明。

2、 年 月 日至 年 月 日,方案选择和电路设计。

3、 年 月 日至 年 月 日,电路调试和设计说明书撰写。

4、 2013年 7月 5日,上交课程设计成果及报告,同时进行答辩。

指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日摘要数字电子技术课程设计对所学的基础理论知识是一次实践检测的过程。

本文的电子密码锁利用数字逻辑电路,实现对门的电子控制,并且有各种附加电路保证电路能够安全工作,具有极高的安全系数。

该系统主要由密码存储电路,比较电路,开锁输入,报警电路,锁体组成。

电子密码锁课程设计任务书

电子密码锁课程设计任务书

目录1 系统总体方案设计11.1 系统方案11.2 系统设计思路:12 硬件电路设计22.1 键盘电路设计22.2 LED显示电路32.3 解锁电路52.4 报警电路53 软件设计63.1 软件设计思路63.2 每个子程序的设计64 系统调试104.1 系统硬件连接示意图:104.2 部分系统测试115 经验12参考文献13发送13附录131 系统总体方案设计1.1 系统方案的选择综合其他方案的优缺点,采用基于AT89S51的单片机控制方案。

凭借单片机灵活的编程设计和丰富的IO口,以及其控制的精确性,不仅可以实现基本的密码锁功能,而且还增加了功率调节和存储、声光提示等功能。

遥控。

原理如图1-1所示。

图1-1 单片机控制方案该方案活动空间大,既能实现所需功能,又能在很大程度上扩展功能,还可以方便地进行系统升级。

本方案采用以89S51为核心的单片机控制方案。

凭借单片机灵活的编程设计和丰富的I/O端口,以及其控制的准确性,实现了基本的密码锁功能。

1.2 系统设计思路:1. 使用矩形键盘进行密码输入,包括数字键和功能键。

2.LED数码管显示输入密码,74JS247用于驱动数码管点亮并显示数字,74LS138用于控制各个位置的显示及时显示。

3. 将解锁电路更换为LED,表示解锁。

4、密码输入错误次数超过3次,系统会报警。

5、上电后显示屏显示“”,原密码为“123456”。

只需输入此密码即可开门。

这样可以防止断电后再次调用时没有密码可用。

000000”6. 按“C”键清除显示为“.000000”7. 要重置密码,首先在记录“*”上输入密码。

8. 输入密码,然后按“D”键。

如果密码与设置的密码相同,开门。

否则,显示清零为“00000”。

9、软件设计主要包括键盘读键、LED显示程序、密码比对程序和报警程序。

2 硬件电路设计2.1 键盘电路设计采用矩阵键盘,因此本设计采用行列式键盘,同时可以减少键盘与单片机接口时占用的I/O线数。

电子密码锁数电课程设计

电子密码锁数电课程设计

word课程设计任务书学生某某:专业班级:指导教师:工作单位:题目: 《数字电子密码锁》初始条件:利用集成集成芯片和门电路等设计一个数字电子密码锁。

要求完成的主要任务:〔包括课程设计工作量与其技术要求,以与说明书撰写等具体要求〕〔1〕设计一个数字电子锁,有其预先设定好的密码,该密码可以修改。

(2)输入密码按确定键后,假如密码正确如此锁打开;假如密码不正确如此电路发出报警信号。

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

〔3〕任意输入密码而不按确定键的话电路不会有反响。

〔4〕打开的持续时间为Tx ,警报持续时间也为Tx,即按下确定键到松开后10秒,按住确定键不放的话一直打开或者报警。

时间安排:第17周理论讲解,地点:新3-205第18周理论设计与实验安装调试,地点: 鉴主15楼通信实验室第19周撰写报告与辩论,地点:鉴主16楼报告厅指导教师签名:年月日系主任〔或责任教师〕签名:年月日目录1 绪论11.1 课程设计的目的11.2 课程设计的任务与要求12 工作原理与方案选择12.1 电路设计的多种方案12.1.1 方案一22.1.2 方案二22.2 电路设计方案的比拟23 电路设计与仿真33.1 数字电子密码锁的设计原理框图33.2 各组成局部电路的设计33.2.1 密码输入与验证电路的工作原理33.2.2 密码修改与输出锁定53.2.3 计时模块63.2.4 逻辑组合模块73.3 数字电子密码锁的总电路图83.4 电路参数的选择与计算84 电路软件仿真104.1 开锁的仿真104.2 报警的仿真104.3 数据测试115 电路的安装与调试145.1 焊接电路145.2 总电路的调试155.3 调试中遇到的问题与分析与总结156 心得体会177 附录187.1 仪器仪表电子元器件明细清单18参考文献19摘要电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。

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

《数字电子技术基础》课程设计任务书学生姓名:专业班级:指导教师:工作单位:题数字式电子锁的设计与实现目初始条件:本设计既可以使用集成电路和必要的元器件等,也可以使用单片机系统构建数字密码电子锁。

自行设计所需工作电源。

电路组成原理框图如图1数字密码锁的实际锁体一般由电磁线圈、锁栓、弹簧和锁柜构成。

当线圈有电流时,产生磁力,吸动锁栓,即可开锁。

反之则不开锁。

图1数字式电子锁原理框图要求完成的主要任务:(包括课程设计工作量及技术要求,以及说明书撰写等具体要求)1、课程设计工作量:1周。

2、技术要求:1)课程设计中,锁体用LED代替(如“绿灯亮”表示开锁,“红灯亮”表示闭锁)。

2)其密码为4位二进制代码,密码可以通过密码设定电路自行设定。

3)开锁指令为串行输入码,当开锁密码与存储密码一致时,锁被打开。

当开锁密码与存储密码不一致时,可重复进行,若连续三次未将锁打开,电路则报警并实现自锁。

(报警动作为响1分钟,停10秒)4)选择电路方案,完成对确定方案电路的设计。

计算电路元件参数与元件选择、并画出总体电路原理图,阐述基本原理。

安装调试设计电路。

3、查阅至少5篇参考文献。

按《武汉理工大学课程设计工作规范》要求撰写设计报告书。

全文用A4纸打印,图纸应符合绘图规范。

时间安排:1、___ 年—月一日,布置课设具体实施计划与课程设计报告格式的要求说明。

2、年—月—日至_______ 年—月—日,方案选择和电路设计。

3、__ 年—月—日至________ 年—月—日,电路调试和设计说明书撰写。

4、年—月—日,上交课程设计成果及报告,同时进行答辩。

系主任(或责任教师)签名:年月日数字式电子锁的设计与实现摘要本数字式电子锁设计由74 芯片构成,由密码输入部分、密码设定部分、开锁部分和报警部分组成。

本设计电路简单,并能实现要求中的所有功能。

在实际生活中也有运用。

关键词:数字式电子锁74 芯片目录1 绪论................................................................ 1 ..数字式密码锁简介.................................................. 1...2 方案设计............................................................ 1...3 芯片介绍............................................................ 2...3.1 74ls194 .................................................................................................... 2...3.2 74ls175 ................................................................................................... 3...3.3 74ls161 ....................................................................................................4...3.4 74ls85 ..................................................................................................... 5...3.5 74ls00 ..................................................................................................... 6...3.6 74ls08 ..................................................................................................... 7...3.7 NE555 ...................................................................................................... 7 ..3.7.1 NE555引脚图............................................ 7.3.7.2 NE555相关应用.......................................... 8.4 电路设计........................................................... 1..0.4.1 密码输入电路 ................................................ 1..0.4.2 密码预置电路和开锁电路 ....................................... 1..04.3 报警电路 .................................................... 1..1.4.4 自锁电路 .................................................... 1..2.4.5 总电路图 .................................................... 1..3.5 仿真与调试......................................................... 1..4.5.1 密码预置与输入的仿真 ........................................ 1..45.2 报警电路的仿真 .............................................. 1..55.3 蜂鸣器工作时间的仿真 ........................................ 1..56 实物图1..6..7 小结与体会......................................................... 1..6.8 参考文献........................................................... 1..7.1 绪论数字式密码锁简介电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。

它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。

现在有的电子密码锁是以芯片为核心,通过连接电路来实现的,也有的是以单片机为核心以编程来实现的。

不管是哪一种,其性能和安全性已大大超过了机械锁。

其特点如下:1) 保密性好,编码量多,远远大于弹子锁。

随机开锁成功率几乎为零。

2) 密码可变,用户可以随时更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。

3) 误码输入保护,当输入密码多次错误时,报警系统自动启动。

4) 无活动零件,不会磨损,寿命长。

5) 使用灵活性好,不像机械锁必须佩带钥匙才能开锁。

6) 电子密码锁操作简单易行,一学即会。

2 方案设计方案一:由两片74HC151 八选一数据选择器连接成十六选一数据选择器,数据选择器的通道信号由人工预置,数据选择器的输入端接寄存器的 4 个输出端,从而由数据选择器的输出端判断是否输入的密码和预置的密码相同。

方案二:用74IS85数据比较器。

数据比较器的A到A连接寄存器的4个输出,B o到B3由人工预置。

根据A o到A和B0到B3的数值比较输出端来判断输入的密码和预置的密码是否相同。

方案一用到了两块74HC151芯片,跟方案二相比较,用的芯片较多,方案二较为简洁,故选择方案二3芯片介绍3.1 74IS194194为4位双向移位寄存器,其逻辑图如下:INPUT IMHJT图3.1.1 74IS194逻辑图引出端符号CLOCK时钟输入端CLEAR清除端(低电平有效)A—D并行数据输入端DSL左移串行数据输入端DSR右移串行数据输入端S0 S1工作方式控制端QA—QD输出端当清除端(CLEAR为低电平时,输出端(QA—QD)均为低电平。

当工作方式控制端(SO S1)均为高电平时,在时钟(CLOCK 上升沿作用下,并行数据(A—D)被送入相应的输出端QA—QD。

此时串行数据(DSR DSL 被禁止。

当SO为高电平、S1为低电平时,在CLOC上升沿作用下进行右移操作,数据由DSR送入。

当SO为低电平、S1为高电平时,在CLOC上升沿作用下进行左移操作,数据由DSL送入当SO 和S1均为低电平时,CLOCK 禁止。

只有当CLOCKS 高电平时so 和 S1才可改变。

其真值表如下:图3.1.2 74IS194真值表3.2 74IS17574IS175是用维持阻塞触发器组成的4位寄存器,其引脚图如下:图3.2.1 74ls175引脚图其功能表如下:1?1丨彳丨「4] |5丨[訂丨7丨丨8W 00 00 Di Hi Oi GNU图3.2.2 74IS175功能表3.3 74ls16174LS161是常用的四位二进制可预置的同步加法计数器,他可以灵活的运用在各种数字电路,以及单片机系统种实现分频器等很多重要的功能,其引脚图如Vx T C Q Q Q I q; 0$ CET reRI nn冋一而向m冋rn)LdlzJLjJLLlLiJLAJLiJkJ'R CP P o Pi P? Pj CEP GMD下:图3.3.1 74LS161引脚图管脚图介绍:时钟CP和四个数据输入端P0~P3清零/MR使能CEP CET置数PE数据输出端Q0~Q3以及进位输出TC. (TC=QQ・1Q2Q3CET)其功能表如下:1图3.3.2 74LS161功能表从74LS161功能表功能表中可以知道,当清零端CR“0”计数器输出Q3、Q2、Q1、Q0立即为全“ 0”,这个时候为异步复位功能。

当CR=“1且LD=“0时, 在CP信号上升沿作用后74LS161输出端Q3、Q2、Q1、Q0的状态分别与并行数据输入端D3 , D2 , D1 , DO的状态一样,为同步置数功能。

相关文档
最新文档