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

1技术指标

用与非门设计一个4位或多位代码的数字锁,要求如下:

A:设计一个保险箱用的多位代码数字锁,比如4位代码ABCD四个输入端和一个开锁用的钥

匙插孔输入端E,当开箱时(E=1),如果输入代码(例如ABCD=1010)与设定的代码相同,

则保险箱被打开,即输出端Z=1,否则电路发出报警信号:

B:进行电路仿真,并说明其工作原理。

2方案比较

方案一:由4个单刀双掷开关构成密码开关,用户可以通过控制开关来控制A、B、C、

D四个输入端的电平■的高低,进而控制输出电平■的高低以及报警信号的工作。当输入端与设置

的密码相符时,则输出为高电平,二极管亮,否则输出为低电平,并且发出报警,即蜂鸣器发出响

声,至此完成电路的设计。其电路图如图2.1

图2.1方案一的电路图

方案二:用4个异或门连接输入端,并分别丁反相器连接,再相与。当输入密码与设置密码相同

时,电路输出为高电平发光二极管不亮,当输入密码与设置密码不相同时,电路输出为低电平,发

出报警,发光二极管亮。其电路图如图6.1

3Proteus软件介绍

Proteus软件是来自英国Labcenterelectronics公司的EDA工具软件。

Proteus软件有十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的原理布

图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,他的电路仿真是互动的,针对

微处理器的应用,还可以直接在基丁原理图的虚拟原型上编程,并实现软件源码级的实时调试,如有

显示及输出,还能看到运行后输入输出的效果,配合系统配置的虚拟仪器如示波器、逻辑分析仪等,

您不需要别的,Proteus为您建立了完备的电子设

计开发环境!尤其重要的是ProteusLite可以完全免费,也可以花微不足道的费用注册达到更好的效

果;功能最强的Proteus专业版也非常便宜,人人用得起,对高校还有更多优专业版也非常便宜,人人用得起,对高校还有更多优惠。

Proteus组合了高级原理布图、混合模式组合了高级原理布图、混合模式SPICE®真,PCB设计以及自动布线来实现一个完整

的电子设计系统。此系统受益丁15年来的持续开发,被《电子世界》在其对PCB设计系统的比较文

章中评为最好产品一TheRoutetoPCBCAD”Proteus产品系歹U也包含了我们革命性的VSM技

术,用户可以对基丁微控制器的设计连同所有的周围电子器件一起仿真。用户甚至可以实时采用诸如真。用户甚至可以实时采用诸如

LED/LCDRS232

、键盘、终端等动态外设模型来对设计进行交互仿真。

其功能模块:一个易用而乂功能强大的ISIS原理布图工具;PROSPICE昆合模型SPICE仿

真;ARESPC股计。PROSPICE仿真器的一个扩展PROTEUSVSM便丁包括所有相关的器件的

基丁微处理器设计的协同仿真。此外,还可以结合微控制器软件使用动态的键盘,

开关,按钮,LEDs甚至LCD显示CPU模型。

Proteus支持许多通用的微控制器,如PIC,AVR,HC11以及8051。

交互的装置模型包括:LEDLED和LCD显示,RS232终端,通用键盘。

Proteus有强大的调试工具;包括寄存器和存储器,断点和单步模式。

IARC-SPY和KeiluVision2等开发工具的源层调试。

Proteus应用特殊模型的DLL界面-提供有关元件库的全部文件。

Proteus与其他的仿真软件相比较,在下面的优点:

1、能仿真模拟电路、数字电路、数模混合电路;

2、能绘制原理图、PCB图;

文档评论(0)

1亿VIP精品文档

相关文档