为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 十五位二进制密码器

十五位二进制密码器

2017-11-23 8页 doc 87KB 8阅读

用户头像

is_998870

暂无简介

举报
十五位二进制密码器十五位二进制密码器 论 文 题 目 十五位二进制密码器 ………………………………………………2 ………………………………………2 ……………………………………2 …………………………………3 ………………………………… 七 ………………………………… ……………………………….10 2 1熟悉课本知识。 2 了解数字电路的基本设计思路。 3 掌握电路中各个芯片的具体功能。 4 体会从理论到实践的思想。 5提高分析问题和解决问题的能力。 1具有密码预置功能。 2 密码输入采用串行输入,输入过程中不提供...
十五位二进制密码器
十五位二进制密码器 论 文 题 目 十五位二进制密码器 ………………………………………………2 ………………………………………2 ……………………………………2 …………………………………3 ………………………………… 七 ………………………………… ……………………………….10 2 1熟悉课本知识。 2 了解数字电路的基本思路。 3 掌握电路中各个芯片的具体功能。 4 体会从理论到实践的思想。 5提高分析问题和解决问题的能力。 1具有密码预置功能。 2 密码输入采用串行输入,输入过程中不提供密码数值信息。 3 当输入十五位密码全部正确时,密码锁打开,只有按下RST键才能脱离开锁状态,并返回初始状态。 4密码输入过程中,只要输错一位密码,系统便进入错误状态,此 时,只有按下RST键才能脱离错误状态,并返回初始状态。 5 如果连续三次输错密码,系统将报警,一旦报警,将清除错误次 数记录,且只有按下RST键才能脱离报警状态,返回初始状态。 总体:密码锁的总体方案如图1所示:它包含密码预置电路、 密码比较电路、计数电路、消警报警控制电路、开锁封锁控制电路、 错误初始化控制电路等六个部分组成。第一个四位移位寄存器 74LS194的并行输出端的低位接第二个四位移位寄存器的串行输入 端,一次连接。由四片四位移位寄存器74LS194组成十六位移位寄存器。S1,S0位选择端, RD为使能端,S1,S0接高电平,移位寄存器 3 处在并行输入状态,此时,在B0-B14置入密码,最后一位接零;将 S0接低电平,此时移位寄存器处在右移工作状态,密码预置完毕。 控制CP 脉冲按键,移位寄存器并行输出的最后一位在 D触发器输出与输入密码通过异或门判断是否相同,相同输出0,不同输出1。当密码不同,比较电路输出1(即J 为1),K端接高电平,JK触发器下降沿触发,Q端输出高电平,错误显示灯亮,系统便进入错误状 态。按动RST键,给JK触发器一脉冲,错误显示灯灭,系统脱离错 误状态。十进制同步计数器74160芯片,EP ,ET为选择端, RD为 使能端。74160芯片通过与门接成三进制计数器,最低两位相与作为 进位,通过非门控制使能端RD。比较输出端控制EP ,ET为1时,是计数器计数一次,EP 为0时,计数保持。纪录三次时进位,并且 计数器清零。十六进制计数器74161芯片通过四输入二与芯片接成十 五进制计数器,由进位取反与比较输出取反共同控制使能端RD,有 一端为0计数器即清零。错误计数三次进位时,通过RS触发器特性 输出高电平报警电路开始报警。报警持续直到按下RST键时,改变 RS触发器输入使RS触发器输出低电平,脱离报警状态,同时电路 清零.正确计数十五次, 在RS触发器S端进位触发器输出低电平,密 码锁打开。 按下RST键,改变RS触发器输入使RS触发器输出低 电平。密码锁封锁。同时,系统进入初始状态。通过分析,此原理可 以实现要求。 4 密码预置 密码输入 串行输出 密码比较 错误显示 正确计数 错误计数 开锁电路 报警电路 初始化 1 1 四位移位寄存器74LS194芯片 4片 2 十进制同步计数器74160芯片 1片 3 十六进制同步计数器74161芯片 1片 4 四输入与芯片 1个; 5 RS触发器,D触发器 各2个 6 JK触发器 1个 7其它门电路若干, 5V直流电源,二极管,接触式开关,单刀双 置开关若干 1 密码预置电路 密码预置电路如图2所示:图中是由四片四位移位寄存器 74LS194 组RD合成十六位移位寄存器, S1,S0为选择端, 为使能 端此时接高电平,当K1开关接高电平(即S1,S0接高电平)移位 5 寄存在并行输入状态,此时在B0-B14 置入密码,将开关 K1接低电平(即S0接低电平)移位寄存器在右移工作状态,按动接触式开关 K2 ,产生脉冲使密码一位一位的输出。 2 2密码比较电路 D Qn Qn+1 0 0 0 0 1 0 1 0 1 1 1 1 B 3 D 密码比较电路如图3:此电路通过两个上升沿触发的 D触发器输出需比较的两密码A、B,再通过异或门判断是否相同,相同时输出为0,不同为1。 3 错误计数电路如图4左电路:EP ,ET为选择端, RD为使能端 74160芯片通过与门接成3进制计数器,比较输出端控制ENP为1 时使计数器计数为0保持,记录3次时进位并且计数器清零。 6 正确计数电路如图4右电路:它由74161芯片与四输入二与芯片 构成十五进制计数器,由进位取反与比较输出取反共同控制使能端 RD,有一端为0计数器即清零。 4 4报警消警,开锁封锁电路 报警消警,开锁封锁电路如图5:当错误三次进位时,通过RS触发器特性输出高电平报警电路开始报警。报警持续直到按下RST键时,触发器输出低电平,脱离报警状态。同时电路清零。 当正确计数为15次,在触发器R端进位,触发器输出高电平, 密码锁打开。按下RST键,密码锁封锁。同时电路清零。如下图: 报警进位/开锁进位 S R Q 7 S R Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 5 1 0 1 1 RS 5 错误状态电路 错误状态电路:当密码不同比较电路输出为1(即J为1),K端接高电平,JK 触发器下降沿触发,Q端输出高电平,错误显示灯亮,系 统进入错误状态。按动RST键,错误显示灯灭。当密码相同比较电 路输出为0(即J为0),灯不亮。进入下一次比较。如下图: CP J K Q 8 CP J K Qn Qn+1 0 0 0 0 0 0 1 1 1 0 0 1 1 0 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 1 1 0 JK 七 9 工作状态 RD 清零 XX 保持 右移 左移 并行输入 工作状态 CP EP EN RDLD 置零 X 0 X X X 预置数 1 0 X X 74161/0 保持 X 1 1 0 1 7 保持C=0 X 1 1 X 0 7 计数 1 1 1 1 74161 /0 此项设计,实现了设计要求,总体应用思想有可实现性,在要求密码输入一位就进入错误状态时,通过运用寄存器串行输入实现,RST键的设定有困难,通过JK主从触发器的特性以及RS触发器的特性来实现,电路可以扩展增加报警电路,限时电路。 10 自我:对基础知识的掌握好,但是在知识的运用上欠缺,实践能力差,熟悉课本知识,了解数字电路的基本设计思路,掌握电路中各个芯片的功能特点,体会从理论到实践的思想,提高分析问题和解决 问题的能力。 体会:通过此次数字电路设计,我们初步的了解了电路设计的基 本思路和设计,更进一步的掌握了各种芯片的功能和特性以及各 种触发器的触发条件,体会到了团队精神的重要性,团结就是力量! 11
/
本文档为【十五位二进制密码器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索