数字密码锁电路设计与制作.doc_第1页
数字密码锁电路设计与制作.doc_第2页
数字密码锁电路设计与制作.doc_第3页
数字密码锁电路设计与制作.doc_第4页
数字密码锁电路设计与制作.doc_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编号 淮安信息职业技术学院淮安信息职业技术学院 毕毕业业论论文文 题 目数字密码锁电路设计与制作 学生姓名 学 号 系 部 专 业 班 级 指导教师 顾问教师 二一一年六月 摘 要 I 摘 要 随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突 出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,而数字密码锁 是第三代计算机防盗报警器的核心组成部分,用于识别用户身份的合法性。 它有不少优点。例如保密性强,防盗性能好可以不需要钥匙,只要记住开锁 的密码和方法,便可开锁,即方便又可避免因丢失钥匙带来的烦恼和损失。 如果密码泄露,主人可以比较方便地设置新的开锁密码,不会造成损失,因 为数字密码锁利用了数字逻辑电路,实现对门的电子控制,并且有各种附加 电路保证电路能够安全工作,有极高的安全系数, 并且使用数字芯片实现了 密码的对比,使用密码锁的编码器端口输入,完成 cp 控制。使用数据选择 器并行输出,如果密码输入都正确则输出开锁信号。 关键词关键词: 计数器 编码器 译码器 数字密码锁 数据选择器 目 录 II 目 录 摘摘 要要.I 第一章第一章 概述概述.1 1.1 数字密码锁的认识.1 1.2 数字密码锁应用领域.1 1.3 数字密码锁的发展.3 1.3.1 数字密码锁的特点.3 1.3.2 数字密码锁的未来 .4 第二章第二章 数字密码锁的总体设计方案数字密码锁的总体设计方案.7 2.1 数字密码锁的设计思路.7 2.1.1 数字密码锁电路图的设计.7 2.1.2 数字密码锁电路原理图.8 2.2 数字密码锁的工作原理.10 2.3 数字密码锁设计注意事项.10 第三章第三章 数字密码锁各单元电路分析数字密码锁各单元电路分析.11 3.1 数字密码锁的各单元电路功能介绍.11 3.2 各单元电路中逻辑电路功能分析.14 第四章第四章 数字密码锁的制作数字密码锁的制作.21 4.1 数字密码锁的制作要求 .21 4.2 元器件的识别与检测.21 4.3 数字密码锁的焊接.22 第五章第五章 数字密码锁的制作心得及体会数字密码锁的制作心得及体会.25 5.1 数字密码锁的后期调试.25 5.2 毕业设计的体会.25 第六章第六章 总结与展望总结与展望 .27 致致 谢谢.29 参考文献参考文献.30 附录附录 1 1 元器件清单元器件清单.31 _ -可编辑修改- 第一章 概述 前言 随着电子工业的发展,数字电子技术已经深入到了人们生活的各个层面, 而且各种各样的电子产品也正在日新月异地向着高精尖技术发展。由于电子产 品的功能不断增加,使用也越来越方便,有些产品已经成为了人们日常生活中 不可缺少的必备物品。发展历史悠久的机械式门锁,因其功能单一,安全性能 较差等缺点,必将被新一代的电子门锁所代替。新颖的多功能电子门锁,集电 子门锁、防盗报警器,门铃等功能于一身,而且还具有定时器呼唤,断电自动 报知,显示屋内有无人和自动留言等诸多附加功能。在未来的生活中,数字密 码锁必将在学领域再创新的成绩,将给我们的生活带来更大的便利,前景不可 估量。 1.11.1 数字密码锁的认识数字密码锁的认识 数字密码锁是一种越来越普及的锁具,在近十年内密码锁得到了飞速发展。 从一般的半导体构成的密码锁,到数字芯片构成的集成电路,防盗技术水平也 随之发掌,达到了一个又一个新的高度,密码锁从简单的密码对比功能到现在 的密码连续出错报警,使锁具突破了传统的结构和功能,向综合的安全装置演 变。实现了锁具功能的多方面扩展。 随着我国经济的不断的发掌,社会问题也不断的凸现。夜不闭户的时代对 现代的人来说已经变得可望不可及了。锁具的作用也就显得日益重要。一个好 的锁具不仅可以使现代人更有安全感而且为人们的生活提供了必要的保障。在 这个追求效率与便捷的社会电子密码应运而生,电子密码锁实现了人类之前渴 望而无能为力的功能。不可不说密码说是一种新的突破。随着社会物质财富的 日益增长,安全防盗已成为社会问题。而锁自古以来就是把守门户的铁将军, 人们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期 来研制的主题。 目前国内,大部分人使用的还是传统的机械锁。然而,眼下假冒伪劣的机 械锁泛滥成灾,互开率非常之高。所谓互开率,是各种锁具的一个技术质量标 准,也就是 1 把钥匙能开几把锁的比率。经国家工商局、国家内贸局、中国消 协等部门对锁具市场的调查,发现个别产品的互开率居然超标 26 倍。弹子锁质 量好坏主要取决于弹子数量的多少以及弹子的大小,而弹子的多少和大小受一 淮安信息职业技术学院毕业设计论文 2 定条件的限制。此外,即使是一把质量过关的机械锁,通过急开锁,甚至可以 在不损坏锁的前提下将锁打开,提供了发展的空间。 1.21.2 数字密码锁应用领域数字密码锁应用领域 从目前的技术水平和市场认可程度看,除了键盘式电子密码锁使用最为广 泛的是数字式电子密码锁,该产品主要应用于保险箱、保险柜和金库,还有一 部分应用于保管箱和运钞车。键盘式电子密码在键盘上输入,与打电话差不多, 因而易于掌握,其突出优点是“密码”是记在被授权人脑子里的数字和字符, 既准确又可靠,不会丢失(除了忘记) ,难以被窃(除非自己泄露) 。但是密码 不能太简单,太简单了就容易被他人在键盘上试探出来,或者可能被旁观者窥 测出来,造成保密性不足。当然,密码又不能太复杂,太复杂了可能自己都糊 涂了,或者输入密码操作成功率低,造成使用不便。因此,为了发扬优点、克 服弱点,数字式密码也在不断发展中,如“任意设定密码”技术使得被授权人 可以根据自己的需要或喜好设定密码,常用常新;而“自动更改密码”技术使 得本次输入的密码将自动更改成下次应输入的密码,更改的规律不为他人所知, 因而不怕旁观者窥测;独出心裁的“键盘乱序显示”技术使得键盘上的固定键 位每次显示出的字符不固定,并且显示的窄小角度只能由操作者正面看得到, 因而即使旁观者看见操作动作也难以窥测出密码。 在输入密码的过程中,为了限制试探密码的企图,通常输入错误码若干次 或若干时间内输入不正确,即“封锁”键盘,不再接受输入操作。总之,尽管 新式电子防盗锁层出不穷,但数字密码防盗锁仍然“老树发新芽” ,不仅在市场 上居于主流地位,而且,还经常作为其他类型电子防盗锁的辅助输入手段。 当然,以上所说的授权技术再高超,都必须由精良的“锁具”担当承载结 构部件,实现开启、闭锁的功能,而且承担实体防护作用,抵抗住或尽量延迟 破坏行为,让电子防盗锁“软、硬不吃”。一般情况下,锁具防盗的关键是锁 身外壳、闭锁的部件(如伸缩的锁舌或锁栓、锁扣盒锁扣板以及依靠电磁力直 接闭锁的电磁部件等)的强度(应有足够的机械强度和刚度,能够承受一定数 值、一定方向的静压力和冲击力以及力矩)、锁止型式(能承受某些方式和工 具的作用)、配合间隙(防止采用机械的、电子的方法探入锁具内部而被开启) 和布局(将薄弱的、与锁的开启直接相关的零部件和电路置于壳体保护之下, 并且不易被识别出来)。 _ -可编辑修改- 为了方便了解,下面就介绍几种常见的数字密码锁的应用,希望通过对这些 日常所能见到的数字密码锁的应用来对我们的课题更加了解。 图 1-1 密码锁防盗门 密码锁式防盗门不仅增加了美感而且为家庭防盗做出了一定的贡献,密码 锁必须要有正确的密码输入才可以打开,否则将会出现报警声音,这为安全提 供了保障。不可不称得上是防盗事业的一次革新。 图 1-2 新型密码锁 新型密码锁不仅一改原始密码锁的数字式,应用了五位字母形式作为密码 的设定,形式新颖,一旦失窃,破解密码的难度大大提高,而其外观大方,利 用率高。 1.31.3 数字密码锁的数字密码锁的发展发展 1.3.11.3.1 数字密码锁的特点数字密码锁的特点 数字密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械 淮安信息职业技术学院毕业设计论文 4 开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路 产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯 片为核心,通过编程来实现的。 当然由于结构不同,各种密码锁都有不同的优缺点,下面来简单介绍一下 1. 多拨式 最简单的密码锁,常见於低安全设定的单车锁,使用多个拨圈。每个圈的 中间有凹位。锁的中心的一条轴,上有数个凸出的齿,用来卡住拨圈。当拨圈 转到正确的密码组合,锁便可以打开。这种锁是最容易打开的。很多这类锁根 本无需知道密码都能开启。除非它的内部组件造得完美无瑕,否则只要把轴向 外拉,其中一个齿便会比其他更为拉紧拨圈。这时轮动被拉紧的拨圈,直至听 到小小的卡声,表示这个齿已进入了正确的凹位。重覆这步骤,很快便可 以把锁打开。 2.单一转盘式 用在挂锁或匣万上的密码锁可以是只有一个转盘。转盘推动背后数个平衡 碟片或凸轮。习惯上,开启这种锁时先把转盘顺时针转到第一个数字,然后反 时针转到第二个数字,如此直至最后一个数字。凸轮上通常有凹位,当转入正 确的密码后,各位成一直线,锁便可以打开。 这种密码锁较为安全,但亦非全无缺点。例如,部分密码挂锁可以拉紧锁头, 然后转动转盘直至不能再动,这样便能把密码找出。亦有些转盘密码锁的数字 之间有特定关系,使到密码的组合可能性大为降低。廉价的密码挂锁可以用特 别的衬片打开,而无需使用密码。使用在匣万上的密码锁结构较为严密。有经 验的锁匠可以一面旋转转盘,一面使用听筒小心聆听锁内凸轮的声音,判断可 能的密码。 3.其他设计 有些门锁上有一个数字键盘,开启时按序键入一个数字系列。这种锁是使 用电子控制,常见於办工室内。优点是只要告诉员工密码便可,无须复制钥匙。 不过,如果有人把密码告诉外人,这锁便形同虚设。因此这类密码锁的密码需 要经常更换才可以。 1.3.21.3.2 数字密码锁的未来数字密码锁的未来 随着科技的发展以及人们生活水平的大幅度提高,特别是近几年国内经济的 发展以及科学技术的不断发展,防盗的要求也是与日俱增,同时对使用的便捷性 _ -可编辑修改- 也提出了更高的要求,传统的锁防盗效果已经满足不了现代社会的防盗需求,还存 在着需要随身带着钥匙,如果钥匙不慎丢失被他人利用,就有可能使不良之人乘虚 而入等诸多弊端.因此近几年一种新型的电子密码锁应运而生.电子密码锁运用电 子电路控制机械部分,使两者紧密结合,从而避免了因为机械部分被破坏而导致 开锁功能失常.大大增加了密码锁得防盗功能。同时因为电子密码锁不需要携带 钥匙,弥补了钥匙极易丢失和仿造的缺陷,方便了锁具的使用. 目前,电子密码锁在国外已大量使用,技术已趋于成熟。在国内这种锁主 要出现在保险柜、密码箱、高级宾馆等场所,家居用的较少,究其原因,不外 乎有以下几点: 1.价格原因。现在普通的家庭买一把一般的机械锁,价格在几十到一两百左 右,而电子密码锁的价格一般在 300 元以上,进口的甚至要几千元。买一把这样 的锁对于一些家庭来说,是很难接受的。 2厂商推广的力度不够。电子密码锁属于高科新产品,许多的用户根本不 知道有这种锁,更不用说拿它与传统的机械锁作比较。而一般的商场也不会经 营这种产品,用户即使想买也难以买到。 3密码锁自身的不便以及人们的习惯和意识问题。机械锁普及已久,人们 已经习惯了用一把钥匙开一把锁,如果换成密码锁,不符合习惯。而且,每次 开门时都要输入密码,除了需要记忆密码外,还要担心密码被人看见带来的麻 烦。此外,用户还会担心电子锁的电源断电问题,即万一停电或是电池耗尽, 会不会打不开锁而进不了屋。诸如此类的问题给用户带来了很多的不便,再加 上大部分人对“互开锁”、“急开锁”现象不了解,对机械锁的安全问题没有 足够的重视,使得人们在选择家用锁的时候更倾向于购买传统的机械锁。 4国内的技术不够成熟。对一个小康家庭而言,买一把价钱在一千元以内 的国产的电子密码锁,并不是什么难事。但是人们都希望买一把可靠性、安全 性好的锁,如果买回一把电子锁,没用多久就坏了,那还不如买机械锁方便。 至于进口的锁,价钱昂贵,一般用户难以接受。目前在国内,电子锁还未大批 量生产,技术不成熟更是是一个主要的原因。 如果说市场利用价值最大的莫过于记忆数码锁,它更是代表数字密码锁的 前沿,也是发挥最大利用价值的新型锁具之一。 淮安信息职业技术学院毕业设计论文 6 _ -可编辑修改- 第二章 数字密码锁的总体设计方案 2.12.1 数字密码锁的设计思路数字密码锁的设计思路 本次设计中分析了两种方案,一种是中规模集成电路控制的方案,另一种 是单片机控制的方案。因为两种方案各有各的优缺点,所以通过以下两个方案 的比较后选择设计了其中一个方案。 方案一:采用集成电路控制。 编码电子锁电路分为编码电路、控制电路、计数(分配器)电路、讯响电 路、 。电子锁主要由输入元件、电路(包括电源)以及锁体三部分组成,当电磁线 圈中有一定的电流通过时,磁力吸动锁栓,锁便打开。用发光二极管代表电磁 线圈,当发光二极管为亮状态时,代表电子锁被打开。每来 1 个输入时钟,编 码电路的相应状态就向前前进一步。在这个操作过程中,如果按照规定的代码 顺序按动编码按键,编码电路的输出就跟随这个代码的信息。正确输入编码按 键的数字,控制电路通过整形供给编码电路时钟。一直按规定的编码顺序操作 完,则解码电路驱动开锁电路把锁打开。在操作过程中,如果没有按照规定代 码顺序按下数字键或按动了其他键,控制电路将会复位,操作失败。 方案二:采用一种是用以 AT89C51 为核心的单片机控制方案。 利用单片机灵活的编程设计和丰富的 io 端口,及其控制的准确性,不但能 实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。 考虑到编码电子锁制作成本低,设计要求少,比较容易检查校验并且易实 现控制要求,而单片机方案原理的复杂,调试较为繁琐,本着对本专业的数字 电路基础较熟悉,有利于研究该课题。所以采用了方案一。 2.1.12.1.1 数字密码锁电路图的设计数字密码锁电路图的设计 要想将本电路完好的设计出来,首先要对密码锁的工作过程有很深的了解, 其次,设计好本电路的组成部分及电路的工作过程,这是设计的首要条件,因 为只有有了一个清晰地思路才可以更好的规划一个电路,并且要对每一部分的 电路有熟悉的了解,否则,即使电路设计出来,在调试的过程中万一出现故障 也无从下手排查,因此做了下面的具体规划,其中电路的具体设计有: 1.编码电路的设计 由按键开关 S0S9 与二极管 VD1VD12 构成三位 BCD 码编码电路,S1S7 淮安信息职业技术学院毕业设计论文 8 对应的 BCD 码分别为 001111,S0,S8,S9 起迷惑作用,且具有复位功能. 2.数据选择器的设计 CD4512 为 8 选 1 数据选择器,其选择端 CBA 输入的是编码电路产生的三位 BCD 码,用以输入密码。 其中 D0 D7 为数据输入端,14 脚为输出端如按下按扭 S3 时,编码电路产生 的 BCD 码为 011,CD4512 的选择端 CBA=011,这时将数据输出端 D3 输入的信 号送到输出端 14 脚,即 14 脚的输出信号电平与 D3 输入信号电平一致。 3.单稳态触发器的设计 CD4013 为双 D 触发器,将其中两个触发器分别连接成单稳触发电路主要目 的是为了防止触点抖动而产生失误 IC3A,IC3B 构成的单稳电路稳态为 Q=0,当 Q=1,则经电阻向电容充电,产生复位电压使 Q 段置 0,当 S0S9 中任一按键被按下 时,电源电压经过 VD22VD24 加到 VT1 的基极,使 VT1 导通,VT2 截止(按键按下 前,VT1 截止,VT2 导通),IC3A 的时钟输入端有上升沿作用,使得 Q=D=1 为高电平, Q 非=0.经过一段时间充电后电容器 C2 上端变为高电平,复位端 R 作用使 Q 变为 0。则 Q 非由 0 变成 1,作为上升沿时钟信号控制 IC3B 及 CD4017 工作。 4.计数/分配器电路的设计 CD4017 为十进制计数器,在记数脉冲作用下 Q0Q9 逐位输出高电平,RST 为 高电平有效的复位端.正常记数时 RST 应接低电平。若 RST 为高电平,则复位后 为 Q0 为高电平,Q1Q9 构成低电平。 5.讯响电路的设计 VT5VT8 构成讯响电路,使得每按下一次按键,讯响器 HA 都发出“嘟” 的一声提示音。 数字密码锁的总体设计就是这些,当然,每部分的电路的作用及功能我们 将在下一章详细介绍。通过元器件布局实践证明,即使电路原理图设计正确,印制 电路板设计不当,也会对电子设备的可靠性产生不利影响。例如,如果印制板两条 细平行线靠得很近,则会形成信号波形的延迟,在传输线的终端形成反射噪声;由于 电源、地线的考虑不周到而引起的干扰,会使产品的性能下降,因此,在设计印制电 路板的时候,应注意采用正确的方法。 在设计好了个单元的电路之后,利用编码电路,数据选择器,单稳态触发 器,讯响电路进行了电路图的总的设计。 _ -可编辑修改- 2.1.22.1.2 数字密码锁电路原理图数字密码锁电路原理图 数字密码锁的电路原理图如下: 淮安信息职业技术学院毕业设计论文 10 S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 VD1 VD2 VD3 VD4 VD5 VD6 VD7 VD8 VD9 VD10 VD11 VD12 R9 R10 R11 VD25 VD22VD23VD24 C4 R1 R2 R3 R4 R5 R6 R7 R8 R28 VT8 VT7 R? RES2 R35 R34 R32 R33 R31 C7 VT8 VD29 R? RES2 C6 R? RES2 VT5 R27 R28 C5 C4 R12 R13 VT1 R14 R15 R16 R17 R18 VT2 VD13VD14VD15 VD16 VD17VD18 VD19 VD20VD21 VD30 VD31 C8 C2 R19 D0 1 D1 2 D2 3 D3 4 D4 5 D5 6 D6 7 D7 9 INH 10 A 11 B 12 C 13 SEL 14 DIS 15 Q5 1 Q1 2 Q0 3 Q2 4 Q6 5 Q7 6 Q3 7 GND 8 Q8 9 Q4 10 Q9 11 CO 12 CK INH 13 CLK 14 RST 15 VDD 16 U? 4017 R20 VT3 R21 D 5 Q 1 CLK 3 Q 2 R 4 S 6 IC3A D 5 Q 1 CLK 3 Q 2 R 4 S 6 IC3A C3 R23 R24 C9 VT4 VD26VD27 VD28 R22 K-1 R25 T 220V 13 2 K HA 图 2-1 数字密码锁的电路原理图 _ -可编辑修改- 2.22.2 数字密码锁的工作原理数字密码锁的工作原理 一.设计的主要功能: 1.使用 N 位密码,按动按键,以此来产生开锁的密码 2.输入 N 位密码,若与预设密码相同,输出高电平,打开锁,否则,输出低电平.恢 复初始化 3.使用 protel 画出电路图,并准备硬件设备 4.硬件设备设计好,准备进行焊接 5.进行调试和校正,对一些问题进行排查和处理 二.设计原理: 该电路的密码由 S1S9 组成的 9 位数构成,如密码为 112225555,当按下 S1 即密码为 1 时,电源电压经 S1 加到编码电路,其编码输出为 001 送到 IC2 的选择端,即 CBA 为 001,IC2 的 14 脚输出电平与 D1 一致,由于 IC1 的初始 状态为 Q0=1,Q1Q9 均为 0,所以 IC2 的 14 脚输出高电平,使 VT3 饱和导通, IC3 的 9 脚为低电平。同时高电平亦经 S1,VD1,VD24 加到 IC3A 的时钟端 3 脚,经延迟后 IC3A2 脚 Q 非由 0 变 1,作为时钟信号加到 IC3B 的 11 脚和 IC1 的 14 脚,并使 IC1 计数结果进 1,即 Q1=1,Q0,Q2Q9 均为 0。这时再按下 S1,S2,S2,S2,S5,S5,S5,S5,IC1 的 Q2,Q3,Q4,Q5,Q6,Q7,Q8,Q9 依次出现高电平,当 Q9 为高电平时, VT4 导通,继电器 K 吸合,将锁打开。若其中某一位按错,如输入密码时误将 S6 按下,则编码输出为 110,IC2 的 14 脚输出与 D6 电平一致,由于 D6 经电 阻 R2 接地,故为低电平,所以 IC2 的 14 脚输出低电平,加到 VT3 的基极,使 VT3 截止,IC3B 的 9 脚为高电平,输出 13 脚 Q 也为高电平,加到 IC1 的 15 脚复位端,使 IC1 复位,即 Q0=1,Q1Q9 均为 0,必须重新输入正确的密码 方能把锁打开。 2.3 数字密码锁设计注意事项数字密码锁设计注意事项 要在思路清晰时才可以进行设计,对单元电路要进行透彻的分析和理解, 不可以在没有整体的情况下走一步算一步,这样对电路的整体设计都是不利的, 对以后的问题排查增加了困难,对一些不明白的问题要搞清楚,当然,在设计 过程中要善于利用整体效果,不明白要请教。 淮安信息职业技术学院毕业设计论文 12 第三章 数字密码锁各单元电路分析 3.1 数字密码锁的各单元电路功能介绍数字密码锁的各单元电路功能介绍 1编码电路: 图3-1 编码电路 所谓编码是用若干位二进制代码来表示某种信息(如09十个数字, AZ26个英文字母)的过程。能够实现编码功能的电路成为编码器, 编码器 是组合逻辑电路中的一种类型,虽然可以由逻辑门构成,但已有中规模集成电 路芯片,编码器的输入信号是若干个代表不同信息的变量,它的输出则是一组 代码,用代码的不同组合来表示不同的输入变量。 本编码电路是由按键开关S0S9与二极管VD1VD12构成,且具有复位功能. 每来1个输入时钟,编码电路的相应状态向前前进一步。在操作过程中,按照规 定的代码顺序,按动编码按键,编码电路的输出就跟随这个代码的信息。正确 输入编码按键的数字,控制电路通过整形电路供给编码电路时钟,一直按规定 编码顺序操作完,则驱动开锁电路把锁打开。否则,密码不正确时,按键将被 _ -可编辑修改- 复位,编码电路将产生BCD码送到数据选择器(CD4512)的CBA端用以驱动, 2.数据选择电路: 图 3-2 数据选择电路 数据选择是指经过选择,把多个通道的数据传送到唯一的公共数据通道上 去。实现数据选择功能的逻辑电路称为数据选择器。它的作用相当于多个输入 的单刀多掷开关, 本电路之所以用 CD4512 是因为它的作用为 8 选 1 数据选择器,其选择端 CBA 输入的是编码电路产生的三位 BCD 码, 其中 D0 D7 为数据输入端,14 脚为输出端,如按下按扭 S3 时.编码电路产 生的 BCD 码为 011.CD4512 的选择端 CBA=011.这时将数据输出端 D3 输入的信 号送到输出端 14 脚.即 14 脚的输出信号电平与 D3 输入信号电平一致。 将数据选择器的地址信号 C.B.A 作为函数的输入变量,数据输入 D0D7, 作为控制信号,控制各最小项在输出逻辑函数中是否出现,使能端始终保持 低电平,这样 8 选数据选择器就成为一个 3 变量的函数产生器。 3单稳态触发电路: 淮安信息职业技术学院毕业设计论文 14 图 3-3 单稳态触发电路 单稳态触发器和其他的触发器的不同在于,它只有一个稳态,具有以下几 个明显特点: a:它有稳态和暂稳态两个不同的工作状态; b: 在外界触发脉冲作用下,能从稳态翻转到暂稳态;在暂稳态维持一定时 间后,再自动返回稳态。 c:暂稳态时间的长短取决于电路本身的参数。 由于具有以上特点,单稳态触发器被广泛用于数字系统中的整形、延时以及 定时等,而本电路利用了 CD4013 这个单稳态触发器。 单稳态触发器的特点是电路有一个稳态和一个暂态,在外来触发器信号作 用下,电路由稳态跳到暂稳态;暂稳态经过一端时间后会自动返回到稳态。暂 稳态所处时间的长短取决于电路本身定时元件的参数。 因此在此设计中由两个 D 触发器构成的单稳态触发器的主要目的是为了防 止触点抖动而产生失误 IC3A,IC3B 构成的单稳态为 Q=0,当 Q=1,则经电阻 向电容充电,产生复位电压使 Q 段置 0,当 S0S9 中任一按键被按下时,电源 电压经过 VD22VD24 加到 VT1 的基极,使 VT1 导通,VT2 截止(按键按下前, VT1 截止,VT2 导通) ,IC3A 的 时钟输入端有上升沿平,Q 非=0。经过一段时 间充电后电容器 C2 上端变为高电平,复位端 R 作用使 Q 变为 0。则 Q 非由 0 _ -可编辑修改- 变成 1,作为上升沿时钟信号控制 IC3B 及 CD4017 工作 4计数电路: 图 3-4 计数电路 计数电路属于中规模集成电路,其种类较多,应用也十分广泛,按其工作步调 一般分为同步计数器和异步计数器两大类,通常为 BCD 码和四位二进制计数器, 这些计数器的功能比较完善,同时还附加了辅助控制端。 而本电路是用 CD4017,因为它为十进制计数器,在记数脉冲作用下 Q0Q9 逐位输出高点平,RST 为高点平有效的复位端. 正常记数时 RST 应接低电平。若 RST 为高电平,则复位后为 Q0 为高电平,Q1Q9 构成低电平。 5讯响电路 讯响电路是用来提示操作者数字密码锁的工作状况,提示使用者,因为在 设计中,我们要求在每次按按键是都能发出“嘟”的声音,因此本电路采用了 多谐振荡器和一个讯响器来完成。用多谐振荡器振荡产生脉冲使讯响器发出声 音。用 VT5VT8 构成讯响电路,每按下一次按键,讯响器 HA 都发出“嘟”的 提示音。 淮安信息职业技术学院毕业设计论文 16 3.2 各单元电路中逻辑电路功能分析各单元电路中逻辑电路功能分析 1 1数据选择器数据选择器 CD4512CD4512 的介绍的介绍 在电路中,与 CD4017 相连的是数据选择器 CD4512,它是对编码电路产生 的三位 BCD 码进行选择并将其输入给其它电路来进行工作,在电路中,起着重 要的作用。 当需要从多个输入的数字信号中按照当时的需要选择出其中某一信号输入 电路时,就需要一种能够选择该信号输入的专用电路,这种电路称为数据选择 电路。 数据选择器又称多路开关,其功能是从多路中选择一路进行传输。特可以 用它将并行输入的代码转换为串行输出代码,或作 N 线1 线选择器。常用的 数据选择器有 2 选 1、4 选 1、8 选 1、16 选 1 等几种。 数据选择器功能:在多个通道中选择其中的某一路,或多个信息选择其中 的某一个信息传送或加以处理。 数据分配器功能:将传送来的或处理后的信息分配到各通道去。 图 3-5 与单刀四掷开关相应的数据选择器逻辑图 数据选择器的功能类似于一个单刀多掷开关,如图3-30(a) 所示,其作用是 通过开关K置于不同位置而将不同路的数据传送出去。是 数据输入端,F为输出端,是选择输入端,A1和A0为地址选择输入端。 本次设计用的是八路数据选择器CD4512,下面就让我们来了解一下CD4512 的结构: _ -可编辑修改- 图3-6 数据选择器逻辑符号 图中为使能控制端,A2、A1、A0为地址输入端,和为该片的两个互 补输出端。 根据表达式看出,当 0时,Y将按地址从八路中选择一路信息输出。 功能表分析: 表3-1 数据选择器功能表 一般情况下数据选择器的工作条件都是设定的,只需了解,不作要求。 表3-2数据选择器的参数 淮安信息职业技术学院毕业设计论文 18 注:高温下的降低值:塑料双列-12mW(从) 陶瓷双列-12mW(从) 在本电路中数字选择器CD4512是这样进行工作的:其选择端CBA输入的是 编码电路产生的三位BCD码,D0D7为数据输入端,14脚为输出端如按下按扭 S3时,编码电路产生的BCD码为001。CD4512的选择端CBA=001。这时将数据输 出端D3输入的信号送到输出端14脚。即14脚的输出信号电平与D3输入信号电平 一致。 2. 2.单稳态触发器单稳态触发器CD4013CD4013的介绍的介绍 CD4013是由一个双D触发器构成的IC芯片。根据不同的需要连接其不同的 引 脚可实现不同功能双D触发器构成图: 图3-7 双触发器构成图 _ -可编辑修改- 图 3-8 CD4013 的管脚图 下面就让我们来了解一下 CD4013 的内部工作情况: 表 3-3 CD4013 逻辑功能表 D 触发器的内部原理图及工作原理: 作用,使得 Q=D=1 为高点的原理:当 CP=0(低电平)时,G3,G4 被封 锁,输出均为高电平,触发器的状态保持不变,G5 和 G6 门的输出由输入信号 D 决定。这时触发器处于等待状态,一旦 CP 的上升沿到来后,触发器就按 G5,G6 的输出状态翻转。 若 D=0,则 Q6=1,Q5=0,当 CP 上升沿到来后,G3 被打开,输出低电平, G4 仍被封锁,输出高电平,经 G1,G2 将触发器置伐 1 状态,即 Qn+1=1;同时 由于 Q3=0,一方面通过置 1 维持线 1 将 G5 封锁,用于保持 Q5=1,Q3=0,从 而维持了触发器置伐的 1 状态,另一方面,为了保证在 CP=1 期间 D 端信号的 变化不影响触发器的状态,又通过置 0 阻塞伐 3 将 Q3=0 的状态引回到 G4 的输 入端,将 G4 封锁,以阻止 G4。因输入信号 D 变为 0,而出现 0 状态,亦即阻 止触发器置 0。 若 D=1,则 Q6=0,Q5=1,当 CP 上升沿到来后,G4 被打开,输出低电平 经 G1,G2 将触发器置成 0 状态,即 Qn+1=0,同时 G4=0,又通过置 1 维持线 淮安信息职业技术学院毕业设计论文 20 2 将 G6 封锁,Q6=1 又通过置 1 阻塞 4 使 G5 输入全为 1,而输出为 0,封锁 G3。这样,即使输入信号 D 发生变化,也不会影响 G5 和 G6,的状态,从而保 证了在 CP=1 期间触发器能可靠置 0。 综合所叙,此中触发器只有在 CP 的上沿到来时刻才按照输入信号的状态进 行翻转,除此之外,在 CP 的其他任何时刻触发器都将保持状态不变,故把着种 状态称为边沿触发器。 3 3计数器计数器 CD4017CD4017 的介绍的介绍 图 3-9 CD4017 的管脚 CD4017 是 5 位 Johnson 计数器,具有 10 个译码输出端,CP、CR、INH 输 入端。时钟的斯密特触发器具有脉冲整形功能,对输入时钟脉冲上升和下降时 间无限制。INH 为低电平时,计数器在时钟上升沿计数;反之,计数功能无效。 CR 为高电平时,计数器清零。Johnson 计数器,提供了快速操作,2 输入译码选 通和无毛刺译码输出。防锁选通,保证了正确的计数顺序。译码输出一般为低 电平,只有在对应时钟周期内保持高电平。在每 10 个时钟输入周期 C0 信号完 成一次进位,并用作多级计数链的下级脉动时钟。 推荐工作条件 电源电压范围:3V15V 输入电压范围:0VVDD 工作温度范围: M 类:55125 E 类:4085 极限值 _ -可编辑修改- 电源电压:-0.5V18V 输入电压:-0.5V-VDD+0.5V 输入电流:10mA 贮存温度:-65150 引出端功能符号 CO:进位脉冲输入 CP:时钟输入端 RST: 复位端 INH: 禁止端 Q0-Q9:计数脉冲输出端 VDD: 正电源 VSS: 地 表 3-4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论