ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:236.75KB ,
资源ID:6337338      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6337338.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(4位数字密码锁的设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

4位数字密码锁的设计.docx

1、4位数字密码锁的设计1技术指标用与非门设计一个4位或多位代码的数字锁,要求如下: A:设计一个保险箱用的多位代码数字锁,比方4位代码ABCD四个输入端和一个开锁用的钥匙插孔输入端E,当开箱时E1,如果输入代码例如ABCD1010与设定的代码一样,那么保险箱被翻开,即输出端Z1,否那么电路发出报警信号: B: 进展电路仿真,并说明其工作原理。2方案比拟方案一:由4个单刀双掷开关构成密码开关,用户可以通过控制开关来控制A、B、C、D四个输入端的电平的上下,进而控制输出电平的上下以及报警信号的工作。当输入端与设置的密码相符时,那么输出为高电平,二极管亮,否那么输出为低电平,并且发出报警,即蜂鸣器发出

2、响声,至此完成电路的设计。其电路图如图2.1图2.1方案一的电路图方案二:用4个异或门连接输入端,并分别于反相器连接,再相与。当输入密码与设置密码一样时,电路输出为高电平,发光二极管不亮,当输入密码与设置密码不一样时,电路输出为低电平,发出报警,发光二极管亮。其电路图如图6.13Proteus软件介绍Proteus软件是来自英国Labcenter electronics公司的EDA工具软件。Proteus软件有十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的原理布图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,他的电路仿真是互动的,针对微处理器的应用,还可以直接在基

3、于原理图的虚拟原型上编程,并实现软件源码级的实时调试,如有显示及输出,还能看到运行后输入输出的效果,配合系统配置的虚拟仪器如示波器、逻辑分析仪等,您不需要别的,Proteus为您建立了完备的电子设计开发环境!尤其重要的是Proteus Lite可以完全免费,也可以花微缺乏道的费用注册到达更好的效果;功能最强的Proteus专业版也非常廉价,人人用得起,对高校还有更多优惠。Proteus组合了高级原理布图、混合模式SPICE仿真,PCB设计以及自动布线来实现一个完整的电子设计系统。此系统受益于15年来的持续开发,被?电子世界?在其对PCB设计系统的比拟文章中评为最好产品“The Route to

4、 PCB CAD。Proteus产品系列也包含了我们革命性的VSM技术,用户可以对基于微控制器的设计连同所有的周围电子器件一起仿真。用户甚至可以实时采用诸如LED/LCD、键盘、RS232终端等动态外设模型来对设计进展交互仿真。其功能模块:个易用而又功能强大的ISIS原理布图工具;PROSPICE混合模型SPICE仿真;ARES PCB设计。PROSPICE仿真器的一个扩展PROTEUS VSM:便于包括所有相关的器件的基于微处理器设计的协同仿真。此外,还可以结合微控制器软件使用动态的键盘,开关,按钮,LEDs甚至LCD显示CPU模型。Proteus支持许多通用的微控制器,如PIC,AVR,H

5、C11以及8051。交互的装置模型包括:LED和LCD显示,RS232终端,通用键盘。Proteus有强大的调试工具;包括存放器和存储器,断点和单步模式。IAR C-SPY和Keil uVision2等开发工具的源层调试。Proteus应用特殊模型的DLL界面-提供有关元件库的全部文件。Proteus与其他的仿真软件相比拟,在下面的优点:1、能仿真模拟电路、数字电路、数模混合电路;2、能绘制原理图、PCB图;3、几乎包括实际中所有使用的仪器;4、其最大的亮点在于能够对单片机进展实物级的仿真。从程序的编写,编译到调试,目标版的仿一应俱全。支持汇编语言和C语言的编程。还可配合Keil C实现程序的

6、联合调试,将Proteus中绘制的原理图作为实际中的目标板,而用Keil C集成环境实现对目标板的控制,与实际过硬件仿真器对目标板的调试几乎完全一样,并且支持多显示器的调试,即Proteus运行在一台计算机上,而Keil C运行在另一台计算机上,通过网络连接实现远程的调试。4组合逻辑电路组合逻辑电路是用各种门电路组成的,用于实现某种组合逻辑功能的复杂逻辑电路。组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。因此,组合逻辑电路在电路构造上的特点是:输出与输入之间一般没有反应贿赂;电路中没有记忆单元;当输入信号的状态组合改变时,输出状态也随着改变。组合逻

7、辑电路的功能以逻辑图、逻辑表达式、真值表等形式进展描述。逻辑图是描述实现逻辑功能的电路构造,但对功能的描述不够直观;逻辑表达式和真值表能够直观、明显的描述逻辑功能,所以进展逻辑电路分析和逻辑问题的实际电路设计时,通常使用列出真值表分析逻辑电路的逻辑功能,或者列出真值表分析实际逻辑问题的逻辑关系,并从真值表得出逻辑命题的函数表达式,设计实现逻辑命题的逻辑电路。4.1组合逻辑电路的分析方法组合逻辑电路的分析,就是找出给定逻辑电路输出和输入之间的逻辑关系,从而了解给定逻辑电路的逻辑功能。组合逻辑电路的分析方法通常采用代数法,分析过程一般按以下步骤进展:1根据给定组合逻辑电路的逻辑图,以每个门电路的输

8、入端输入信号为自变量,写出各种逻辑门输出端的逻辑表达式,对于中间变量最好在写出表达式的同时化简,以免积累到最后。2化简总输出端的逻辑表达式。3列出真值表。4从逻辑函数表达式或真值表,分析出给定组合逻辑电路的逻辑功能。4.2组合逻辑电路的设计对于第一个逻辑表达工式或逻辑电路,其真值表可以是惟一的,但其对应的逻辑电路或逻辑表达式可能有多种实现形式,所以,一个特定的逻辑问题,其对应的真值表是惟一的,但实现它的逻辑电路是多种多样的。在实际设计工作中,如果由于某些原因无法获得某些门电路,可以通过变换逻辑表达式变电路,从而能使用其他器件来代替该器件。同时,为了使逻辑电路的设计更简洁,通过各方法对逻辑表达式

9、进展化简是必要的。组合电路可用一组逻辑表达式来描述。设计组合电路直就是实现逻辑表达式。要求在满足逻辑功能和技术要求根底上,力求使电路简单、经济、可靠、实现组合逻辑函数的途径是多种多样的,可采用根本门电路,也可采用中、大规模集成电路。组合逻辑电路的设计一般可按以下步骤进展:1逻辑抽象。将文字描述的逻辑命题转换成真值表叫逻辑抽象。首先要分析逻辑命题,确定输入、输出变量;然后用二值逻辑的0、1两种状态分别对输入、输出变量进展逻辑赋值,即确定0、1的具体含义;最后根据输出与输入之间的逻辑关系列出真值表。2选择器件类型。根据命题的要求和器件的功能及其资源情况决定采用哪种器件。3根据真值表和选用逻辑器件的

10、类型,写出相应的逻辑函数表达式。4根据逻辑函数表达式及选用的逻辑器件画出逻辑电路图。实际设计时,还要进展生产工艺设计,包括进展生产工艺设计,包括器件安装机箱、电源、控制开关、输入开关、相关显示电路、外观布置、生产工艺等的设计。5 TTL与非门电路全称Transistor-Transistor Logic,即BJT-BJT逻辑门电路,是数字电子技术中常用的一种逻辑门电路,应用较早,技术已比拟成熟。TTL主要有BJTBipolar JunctionTransistor 即双极结型晶体管,晶体三极管和电阻构成,具有速度快的特点。最早的TTL门电路是74系列,后来出现了74H系列,74L系列,74LS

11、,74AS,74ALS等系列。TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑“1,0V等价于逻辑“0,这被称做TTL晶体管-晶体管逻辑电平信号系统,这是计算机处理器控制的设备部各局部之间通信的标准技术。TTL电平信号对于计算机处理器控制的设备部的数据传输是很理想的,首先计算机处理器控制的设备部的数据传输对于电源的要求不高以及热损耗也较低,另外TTL电平信号直接与集成电路连接而不需要价格昂贵的线路驱动器以及接收器电路;再者,计算机处理器控制的设备部的数据传输是在高速下进展的,而TTL接口的操作恰能满足这个要求。TTL型通信大多数情况下,是采用并行数据传输方式,而并行

12、数据传输对于超过10英尺的距离就不适合了。这是由于可靠性和本钱两面的原因。因为在并行接口中存在着偏相和不对称的问题,这些问题对可靠性均有影响。根本TTL反相器不难改变成为多输入端的与非门。它的主要特点是在电路的输入端采用了多发射极的BJT。以下图是采用多发射极BJT用作2输入端TTL与非门的输入器件的一个实例。当任一输入端为低电平时,T1的发射结将正向偏置而导通,T2将截止。结果将导致输出为高电平。只有当全部输入端为高电平时,T1将转入倒置放大状态,T2和T3均饱和,输出为低电平。图5.1 TTL二输入与非门当任一输入端为低电平时,T1的发射结将正向偏置而导通,T2将截止。结果将导致输出为高电

13、平。只有当全部输入端为高电平时,T1将转入倒置放大状态,T2和T3均饱和,输出为低电平。74LS00是一个4个二输入与非门芯片,其引脚图如下:图5.2 74LS00的引脚图其功能表如表5.1表5.1 74LS00的真值表输入输出ABYLLHLHHHLHHHL74LS20是一个四输入与非门,其引脚图如图5.3:图5.3 74LS20的引脚图其真值表如表5.2:表5.2 74LS20的真值表输入输出ABCDYxxxLHxxLxHxLxxHLxxxHHHHHL74LS86四输入异或门引脚图:6电路原理图图6.1数字密码锁的设计图中,U1、U2、U3、U4为或非门,U6、U7为与非门,D1为发光二极管

14、。当输出密码与设置密码一样时,U6输出端为低电平,输出为高电平1,发光二极管不亮。当输出密码与设置的密码不一样时,U6输出端为高电平,那么电路的输出为低电平,同时发出报警,发光二极管亮。7仿真7.1各个步骤1双击翻开Proteus软件,点击文件-新建立计,选择A4再点击确定,进入设计界面。2添加元件到元件列表中,本例要用的元件有与非门、或门、发光二极管等。单击“P按钮,弹出对话框:输入74LS20:单击OK键就可放置元件,如以下图:同理,可放置其它元件。3放置电源和地左键选择模型选择工具栏中的按钮,出现如以下图:选择GROUND,并在原理图编辑窗口中左键单击一下,这样就放置了“地。POWER就

15、是电源,添加方式和“地是一样的。双击电源,翻开对话框,对电源的参数进展修改。在编号栏中填+5,表示所加的电源为+5V。如以下图所示:4按照原理图连线,得到仿真图:7.2仿真结果点击如图的第一个按键单击开场仿真,得到的结果如以下图由此图可看出,当输入密码为1010时,输出为1,报警灯不亮。得到的结果与设计要求一模一样。再把输入密码改成1100,得到的仿真结果如下:由此图可看出,当输入的密码与设置的密码不一样时,输出为0,发光二极管亮,与设计要求也一样。说明设计的电路是正确的。8心得体会以上为我们所设计的电子密码锁电路,它经过屡次修改和整理,以是一个比拟不错的设计,可以满足人们的根本要求,但因为水

16、平有限,此电路中也存在一定的问题,譬如说电路的密码不能遗忘,一旦遗忘,就很难翻开,这可以通过增加电路解决,但过于复杂,本次设计未其中;电路密码只有16种可供修改,但由于他人不知道密码的位数,而且还要求在规定的时间按一定的顺序开锁,所以他人开锁的几率很小;电路中未加显示电路,但可通过其它数字模块实现这一功能。这需要一段时间的进一步改良,如果有好的意见,希望教师给以支持。通过这几天的学习,我感觉有很大的收获:首先,通过学习使自己对课本上的知识可以应用于实际,使的理论与实际相结合,加深自己对课本知识的更好理解,同时实习也段练了我个人的动手能力:能够充分利用图书馆去查阅资料,增加了许多课本以外的知识。

17、能对Proteus等仿真软件操作,能到达学以致用。对我们学生来说,理论与实际同样重要,这是我们以后在工作中说明自己能力的一个重要标准。通过对各元器件的引脚功能、真值表的分析、并设计其原理图,且利用电子电路计算机进展仿真使得学习研究电子技术变得更加简单、直观,学习效果进一步提高,带动了学习的积极性。通过学习使自己对课本上的知识能够应用于实际,使得理论与实际相结合,加深了对课本上知识的理解,并能够利用到图书馆查阅资料,增加了许多课本以外的知识,且实习也锻炼了我个人的动手能力,通过书写电子密码锁论文同时也锻炼了我的文字表达能力。在设计过程中,我感受到了教师对学生的那种悔人不卷的精神,每天的固定时间,教师都来给我们指导,使我们少走弯路,顺利完成实习任务,请允许我向你们致意崇高的敬意,感你们,教师!参考文献1伍时和.数字电子技术根底.:清华大学,20092康华光.电子技术根底第四版.:高等教育,19983梁宗善.新型集成块应用M.:华中理工大,20044庆双.实用电子电路200例M.:机械工业,20035梅开乡.数字逻辑电路:电子工业,20046任元,吴勇.数字电子技术根底M.:机械工业,2001

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1