版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、四个输入端和一个开 ABCD = 1010)与设 号: 1 技术指标 用与非门设计一个 4 位或多位代码的数字锁,要求如下: A: 设计一个保险箱用的多位代码数字锁,比如 4 位代码 ABCD 锁用的钥匙插孔输入端 E,当开箱时(E= 1),如果输入代码(例如 定的代码相同,贝M呆险箱被打开,即输出端 Z二1,否则电路发出报警彳 B: 进行电路仿真,并说明其工作原理。 2方案比较 方案一:由4个单刀双掷开关构成密码开关,用户可以通过控制开关来控制 A、B、C、 D四个输入端的电平的高低,进而控制输出电平的高低以及报警信号的工作。当输入端与 设置的密码相符时,贝U输出为高电平,二极管亮,否则输出
2、为低电平,并且发出报警,即 蜂鸣器发出响声,至此完成电路的设计。其电路图如图2.1 图2.1方案一的电路图 方案二:用4个异或门连接输入端,并分别于反相器连接,再相与。当输入密码与设置密 码相同时,电路输出为高电平,发光二极管不亮,当输入密码与设置密码不相同时,电路 输出为低电平,发出报警,发光二极管亮。其电路图如图 6.1 欢迎下载15 3 Proteus软件介绍 Proteus软件是来自英国Labcenter electronics公司的EDA工具软件。 Proteus软件有十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的 原理布图、PCB自动或人工布线及电路仿真的功能外,其
3、革命性的功能是,他的电路仿真 是互动的,针对微处理器的应用,还可以直接在基于原理图的虚拟原型上编程,并实现软 件源码级的实时调试,如有显示及输出,还能看到运行后输入输出的效果,配合系统配置 的虚拟仪器如示波器、逻辑分析仪等,您不需要别的,Proteus为您建立了完备的电子设计 开发环境!尤其重要的是Proteus Lite可以完全免费,也可以花微不足道的费用注册达到更 好的效果;功能最强的Proteus专业版也非常便宜,人人用得起,对高校还有更多优惠。 Proteus组合了高级原理布图、混合模式 SPICE仿真,PCB设计以及自动布线来实现 一个完整的电子设计系统。此系统受益于15年来的持续开
4、发,被电子世界在其对PCB 设计系统的比较文章中评为最好产品一“ The Route to PCB CAD”。Proteus产品系列也包 含了我们革命性的VSM技术,用户可以对基于微控制器的设计连同所有的周围电子器件一 起仿真。用户甚至可以实时采用诸如 LED/LCD、键盘、RS232终端等动态外设模型来对设 计进行交互仿真。 其功能模块:一个易用而又功能强大的ISIS原理布图工具;PROSPICE混合模型 SPICE仿真; ARES PCB设计。PROSPICE仿真器的一个扩展 PROTEUS VSM :便于包 括所有相关的器件的基于微处理器设计的协同仿真。此外,还可以结合微控制器软件使用
5、动态的键盘,开关,按钮,LEDs甚至LCD显示CPU模型。 Proteus支持许多通用的微控制器,如 PIC,AVR,HC11以及8051。 交互的装置模型包括:LED和LCD显示,RS232终端,通用键盘。 Proteus有强大的调试工具;包括寄存器和存储器,断点和单步模式。 IAR C-SPY和Keil uVision2等开发工具的源层调试。 Proteus应用特殊模型的DLL界面-提供有关元件库的全部文件。 Proteus与其他的仿真软件相比较,在下面的优点: 1、能仿真模拟电路、数字电路、数模混合电路; 2、能绘制原理图、PCB图; 3、几乎包括实际中所有使用的仪器; 4、其最大的亮点
6、在于能够对单片机进行实物级的仿真。从程序的编写,编译到调试, 目标版的仿一应俱全。支持汇编语言和C语言的编程。还可配合Keil C实现程序的联合调 试,将Proteus中绘制的原理图作为实际中的目标板,而用Keil C集成环境实现对目标板 的控制,与实际中通过硬件仿真器对目标板的调试几乎完全相同,并且支持多显示器的调 试,即Proteus运行在一台计算机上,而 Keil C运行在另一台计算机上,通过网络连接实 现远程的调试。 4组合逻辑电路 组合逻辑电路是用各种门电路组成的,用于实现某种组合逻辑功能的复杂逻辑电路。 组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原
7、 来的状态无关。因此,组合逻辑电路在电路结构上的特点是:输出与输入之间一般没有反 馈贿赂;电路中没有记忆单元;当输入信号的状态组合改变时,输出状态也随着改变。 组合逻辑电路的功能以逻辑图、逻辑表达式、真值表等形式进行描述。逻辑图是描 述实现逻辑功能的电路结构,但对功能的描述不够直观;逻辑表达式和真值表能够直观、 明显的描述逻辑功能,所以进行逻辑电路分析和逻辑问题的实际电路设计时,通常使用列 出真值表分析逻辑电路的逻辑功能,或者列出真值表分析实际逻辑问题的逻辑关系,并从 真值表得出逻辑命题的函数表达式,设计实现逻辑命题的逻辑电路。 4.1组合逻辑电路的分析方法 组合逻辑电路的分析,就是找出给定逻
8、辑电路输出和输入之间的逻辑关系,从而了 解给定逻辑电路的逻辑功能。组合逻辑电路的分析方法通常采用代数法,分析过程一般按 下列步骤进行: (1)根据给定组合逻辑电路的逻辑图,以每个门电路的输入端输入信号为自变量, 写出各种逻辑门输出端的逻辑表达式,对于中间变量最好在写出表达式的同时化简,以免 积累到最后。 (2)化简总输出端的逻辑表达式。 (3)列出真值表。 (4)从逻辑函数表达式或真值表,分析出给定组合逻辑电路的逻辑功能。 4.2组合逻辑电路的设计 对于第一个逻辑表达工式或逻辑电路,其真值表可以是惟一的,但其对应的逻辑电 路或逻辑表达式可能有多种实现形式,所以,一个特定的逻辑问题,其对应的真值
9、表是惟 一的,但实现它的逻辑电路是多种多样的。在实际设计工作中,如果由于某些原因无法获 得某些门电路,可以通过变换逻辑表达式变电路,从而能使用其他器件来代替该器件。同 时,为了使逻辑电路的设计更简洁,通过各方法对逻辑表达式进行化简是必要的。组合电 路可用一组逻辑表达式来描述。设计组合电路直就是实现逻辑表达式。要求在满足逻辑功 能和技术要求基础上,力求使电路简单、经济、可靠、实现组合逻辑函数的途径是多种多 样的,可采用基本门电路,也可采用中、大规模集成电路。 组合逻辑电路的设计一般可按以下步骤进行: (1)逻辑抽象。将文字描述的逻辑命题转换成真值表叫逻辑抽象。首先要分析逻辑 命题,确定输入、输出
10、变量;然后用二值逻辑的0、1两种状态分别对输入、输出变量进 行逻辑赋值,即确定0、1的具体含义;最后根据输出与输入之间的逻辑关系列出真值表。 (2)选择器件类型。根据命题的要求和器件的功能及其资源情况决定采用哪种器件。 (3)根据真值表和选用逻辑器件的类型,写出相应的逻辑函数表达式。 (4)根据逻辑函数表达式及选用的逻辑器件画出逻辑电路图。 实际设计时,还要进行生产工艺设计,包括进行生产工艺设计,包括器件安装机箱、 电源、控制开关、输入开关、相关显示电路、外观布置、生产工艺等的设计。 5 TTL与非门电路 全称Transistor-Transistor Logic,即BJT-BJT逻辑门电路,
11、是数字电子技术中常用的一 种逻辑门电路,应用较早,技术已比较成熟。TTL主要有BJT ( Bipolar Junction Transistor 即双极结型晶体管,晶体三极管)和电阻构成,具有速度快的特点。最早的TTL门电路是 74系列,后来出现了 74H系列,74L系列,74LS,74AS,74ALS等系列。 TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑 “ 1”,0V等价于逻辑“ 0”,这被称做TTL (晶体管-晶体管逻辑电平)信号系统,这是计 算机处理器控制的设备内部各部分之间通信的标准技术。 TTL电平信号对于计算机处理器控制的设备内部的数据传输是很理想
12、的,首先计算 机处理器控制的设备内部的数据传输对于电源的要求不高以及热损耗也较低,另外TTL电 平信号直接与集成电路连接而不需要价格昂贵的线路驱动器以及接收器电路;再者,计算 机处理器控制的设备内部的数据传输是在高速下进行的,而TTL接口的操作恰能满足这个 要求。TTL型通信大多数情况下,是采用并行数据传输方式,而并行数据传输对于超过10 英尺的距离就不适合了。这是由于可靠性和成本两面的原因。因为在并行接口中存在着偏 相和不对称的问题,这些问题对可靠性均有影响。 基本TTL反相器不难改变成为多输入端的与非门。它的主要特点是在电路的输入端 采用了多发射极的BJT。 下图是采用多发射极BJT用作2
13、输入端TTL与非门的输入器件的一个实例。 当任一输入端为低电平时,T1的发射结将正向偏置而导通,T2将截止。结果将导致 输出为高电平。只有当全部输入端为高电平时, T1将转入倒置放大状态,T2和T3均饱和, 输出为低电平。 A B 图5.1 TTL二输入与非门 T2将截止。结果将导致 当任一输入端为低电平时,Ti的发射结将正向偏置而导通, 输出为高电平。只有当全部输入端为高电平时,Ti将转入倒置放大状态,T2和T3均饱和, 输出为低电平。 74LS00是一个4个二输入与非门芯片,其引脚图如下: 艰 2D 2C. NC 2B 2A 2Y 14 13 12 11 10 74LS20 图5.2 1C
14、 74LS00 ID 1 GND 的引脚图 其功能表如表5.1 输入 输岀 A B Y L L H L H H H L H H H L 的真值表 表5.1 74LS00 74LS20是一个四输入与非门,其引脚图如图5.3 : 2D NC 2B 2A 2Y 14 13 12 11 10 g 8 ) 7 4LS2 Q 234567 1A IBKC1CID1 GNB 其真值表如表5.2: 图5.3 74LS20的引脚图 输入 输出 A B C D Y x x x L H x x L x H x L x x H L x x x H H H H H L 表5.2 74LS20的真值表 74LS86四输入
15、异或门引脚图: 卜s ui C I :銅 订匚 LAI PL 1 It irr r it% riC t售 kJMLlZ er“ LlJ tri H -y td F17K IIO T.WLL 6电路原理图 设置密码 U1 U5:A 输入密码 XOR_2 U2_ XOR_2 U3 U5:B 74LS04 U5:C O56 XOR_274LS04 U4_ U5:D 13 XOR_2 2 74LS04 图6.1数字密码锁的设计 图中,U1、U2、U3、U4为或非门,U3、U7为与非门,D1为发光二极管。当输出 密码与设置密码相同时,U6输出端为低电平,输出为高电平1,发光二极管不亮。当输出 密码与设置
16、的密码不相同时,U6输出端为高电平,则电路的输出为低电平,同时发出报警, 发光二极管亮。 7仿真 7.1各个步骤 (1)双击打开Proteus软件,点击文件-新建设计,选择A4 ZLL 城赳:脣I. 乳號X- a囱迢 )蚩工且.)设计 eo厂 1* t “ 1 II Jj o Na MeisagEw Rost slioot 1 再点击确定,进入设计界面。 (2)添加元件到元件列表中,本例要用的元件有与非门、或门、发光二极管等。 单击“P”按钮,弹出对话框: 输入 74LS20: 曲 Pi-: KcmeiJk. PsichWnid; 口耶即 Mheehmuj Mcdd i Fiim dp?”占哼
17、匍召* 間*tipnin FIC:E PLD.ftFPG- He5trs IlirJSlDI7E1 1 Syndti 世晶eg Hei那 ivtaJinftPrus r-hBirrixi VSyfig: r len-lQif r(L 74:ae ie$ TTL 期4注 riLr4A5 5HBS r(L ?4Fit _T 74 -、y f tL F4H匚T |FTL4Grie: 字上K ”i:g:艸 AddPL Buila Bi Driveie: Suw jfe EfIDBdBII Fl n-F cct i Lacshw 肚 anjfactLTw. Phipn E*nJ |347|: C gfl
18、LS?4lEC 削 L5MD 7flLS2s.:! II 4中 亠罪nchigr砂 Ct42f Cmrtr 4-BrAs.rchncriLiDeEad,* Caumtar fid剤 B - Asi-rchRTOLff Qirwy Cfluw .,個皿 Mb Ree PlMMfrft:乩汕百 Mi.h.lrtfi 川hRi=r -1 Llufld Fd!ive MAU d-m Inaeii Mti Tccte Julp uls 口*:叶3小偽比HAMD 专甘曲uWthTMem亦 Tiuif uh Qudd-IrpJFQibvB HAMD SdmH Tngai- Mr Ti:ienRoteOulI
19、MlB DcM HiHeiDirrsrs j/lh Tris-te UUpU.? DrM DiJlrrDiiw? T riniic OUpUi JcM Bi-H:=- Dib-r:3 ih Tifef 訓 liJpJg LMdi UiHei:-DlMsri 訝Uh 11is1 sle Mt-U: d H H Tri SRTn吕:曾处事片:|月皿:=勒冃捋Ml LKTutHBy FfcaiH-. -JivE-k 时 ih lnU.e U-Ji qiinrhf*卜 Fl寸TinfriT*讨命 lTXHH* H r-* t DcMBiJIeis-Lrt MBisih ln?MeC Jpj-: Dcl
20、dl p*Lric Onnit nlh IncUtOuripuli Ek油I Rs Twrz-Ww 匚 Vir-h THH*1 nirtT DcMEx Trt幷曲ieWf世口知忠 flCDIeivflini5ii9nitnl OKodkM 祜Diiwii 9匚IT Tc T Se qmert D BixiM-jCanirrcrr匚引hi: de Lad L加eu Wil卜 Rbi SCO To -Sejrrri工加 Hdi Deg.del U円 l!r Dlfln.kriPlMuliHP#i; Sdi rirrtftrQjtt 1 3f lectori- 41uliriP i: - th -t
21、itsr* 匚 rar T-k_53CFie-wr * rjn 匚 .1 * 单击OK键就可放置元件,如下图: 同理,可放置其它元件 (3) 放置电源和地 左键选择模型选择工具栏中的吕 按钮,出现如下图: Pj TEHMIINALS DEFAULT INPUT OUTPUT BIDIR POWER EROUND BUS 选择GROUND,并在原理图编辑窗口中左键单击一下,这样就放置了 “地”。 POWER就是电源,添加方式和“地”是一样的。 双击电源,打开对话框,对电源的参数进行修改。在编号栏中填+5,表示所加的电源为+5V 如下图所示: (4)按照原理图连线,得到仿真图: 7.2仿真结果 点
22、击如图的第一个按键 欢迎下载 17 I* II ! 欢迎下载19 单击卜 开始仿真,得到的结果如下图 得到的结果与设计要求一 由此图可看出,当输入密码为1010时,输出为1,报警灯不亮 模一样。 再把输入密码改成1100,得到的仿真结果如下: 0,发光二极管亮,与设计 由此图可看出,当输入的密码与设置的密码不相同时,输出为 要求也相同。说明设计的电路是正确的。 8心得体会 以上为我们所设计的电子密码锁电路,它经过多次修改和整理,以是一个比较不错的 设计,可以满足人们的基本要求,但因为水平有限,此电路中也存在一定的问题,譬如说 电路的密码不能遗忘,一旦遗忘,就很难打开,这可以通过增加电路解决,但过于复杂, 本次设计未其中;电路密码只有 16种可供修改,但由于他人不知道密码的位数,而且还 要求在规定的时间内按一定的顺序开锁, 所以他
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年巴音郭楞年货运从业资格证
- 2025年池州货车上岗证理论模拟考试题库
- 2024年度医院陪护人员雇佣合同3篇
- 2025废料买卖交易合同
- 2024年信用卡借款条款3篇
- 2024年度金融投资生意合作合同协议3篇
- 2025建设工程施工承包合同农村饮水安全工程施工承包合同
- 2024年二次抵押借款房产合同3篇
- 2024年标准型吊车买卖合同
- 烟草企业烟草浸泡液水质维护条例
- 干槽症的治疗方案
- 危险化学品安全使用说明书
- 《纸质文物修复与保护》课件-03纸质文物病害类型
- 就业指南针智慧树知到期末考试答案2024年
- 2024年合肥百姓公共服务云平台有限公司招聘笔试冲刺题(带答案解析)
- 急性十二指肠球部溃疡并出血个案护理
- 专业美容院设计装修
- 第四单元+和谐与梦想+复习课件 统编版道德与法治九年级上册
- 护理组长经验分享
- 事业单位面试题-人际关系类
- Linux配置与管理智慧树知到期末考试答案2024年
评论
0/150
提交评论