登陆注册
45667600000027

第27章 EWB的深入操作(2)

逻辑转换仪(LogicConvertor)是EWB特有的仪表,实际工作中不存在与之对应的设备。逻辑转换仪在数字电路中是一个非常实用的测试仪器,可用来完成真值表、逻辑表示式和逻辑电路三者之间的相互转换。

1.图标与面板

逻辑转换仪的图标和面板如图11-29所示。

2.参数设置

1)字信号地址编辑

字信号地址编辑详见表11-16。

注意:在EWB的逻辑表达式中“”表示逻辑变量“非”。如:A即为A。

3.实例

参照图11-30按下列步骤用逻辑转换仪测试分析三输入与非门的逻辑功能。

(1)按图11-30(a)所示连线,双击逻辑转换仪图标展开面板如图11-30(b)所示。

(2)单击“电路→真值表”按钮,显示三输入与非门的真值表。

(3)单击“真值表→逻辑表达表”按钮,得到逻辑表达式ABC+ABC+ABC+ABC+ABC+ABC+ABC。

(4)单击“真值表→最简逻辑表达式”按钮,显示最简式,得到A+B+C,即为A+B+C=ABC。

(5)单击“逻辑表达式→电路”按钮,得到图11-30(c)所示的由基本逻辑门电路组成的三输入与非门电路。

(6)单击“逻辑表达式→与非门电路”按钮,得到如图11-30(d)所示二输入与非门电路组成的三输入与非门电路。

11.3指示仪表库

在进行EWB电路实验时,除上面介绍的测试仪器以外,还经常用到电压表、电流表、彩色指示器、七段数码管和译码数码管等指示类仪表,它们组成的指示仪表库的图标为,展开后如图11-31所示。

在11.2节中,我们已知道在一个EWB电路文件中,每种测试仪器只能使用一次,而本节所介绍的指示仪表没有使用次数的限制。

指示仪表可直接从表头上读出数值,不用像测试器件那样需双击图标得到放大的面板才可观察读数。若双击指示仪表,则得到特性(Properties)对话框以设置参数。

指示仪表库具体参数如表11-17所示。

11.3.1电压表、电流表

电压表(Voltmeter)和电流表(Ammeter)的图标如表11-18中所示。从指示仪表库中调出电压表(电流表)后,在电压表(电流表)上单击鼠标右键可出现编辑菜单,选择Rotate可设置电压表(电流表)横向方式接入和竖向方式接入。一个文件中电压表和电流表可多次使用,其接入方式见表11-18。

11.3.2彩色指示器

彩色指示器(RedProbe)用来在数字电路仿真中监视电路各点的逻辑状态,当接入为高电平(逻辑1)时发光,不需要外接电阻或接地。显示颜色有红(RedProbe)、绿(GreenProbe)、蓝(BluePorbe)3种,系统默认设置是RedProbe。

11.3.3七段数码管与译码数码管

七段数码管()与译码数码管()的图标较为相似,请读者注意辨识。

数码管引脚说明

电路工作时,七段数码管显示输入的状态。其从左到右七个端,如图11-32(a)所示,分别控制a~g共七个显示段。当输入为1时,相应的段发光。a~g七个显示段相对应位置如图11-32(b)所示。

译码数码管比七段数码管使用方便,如入,每一组四位二进制输入后,将其译码为对应的十六进制数字显示出来。从左到右四个引脚端口分别对应从高位到低位。

11.4元器件库的自建

EWB虽然已经提供了电子电路常用的元器件,但对一些特殊元器件、或者不常用的元器件,并没有包括在元器件库内。EWB可以让用户根据需要自己设计,创建自定义的元器件库和相应的元器件。

自定义元器件主要是针对一些含有复杂器件的模拟电路,还有在二极管、三极管、运算放大器等库中没有的元器件。

自建元器件有两种方法:一种是将元器件库中的多个基本元器件组合成一个模块,需要使用时,将它作为一个电路模块直接从库中调用,该种元器件的创建可以采用子电路的方法实现:另一种是采用库中已有的元器件,仅仅改变其内部参数,再存储到自己创建的元器件库中。

11.4.1子电路的生成与使用

子电路是用户自己建立的一种单元电路。为了方便电路的设计,使电路连接简洁明了,可以将一些常用电路定义为子电路。子电路通常是由几个元器件与它们之间的连线组成,使用它与使用一个元器件相似。将子电路存放在用户器件库()中,可以多次调用并使用子电路。

子电路的创建与使用主要有以下几个步骤:根据需要(设计要求)进行电路的输入,选择要作为子电路的部分创建子电路,以及子电路的修改、保存与调用等。

1.创建与修改子电路

子电路的操作通过选择菜单CircuitCreateSubcircuit或者按快捷键Ctrl+B实现。按住鼠标左键在屏幕上拖出一个方框,包含将要制作成子电路的元器件和连线,如图11-33所示。使这些元器件处于被选状态(高亮显示),此时选择菜单CircuitCreateSubcircuit或按快捷键Ctrl+B,屏幕弹出Subcircuit对话框,如图11-34所示。在该对话框中输入子电路名(如“两极放大”)后,菜单被激活,有3种类型供选择:

(1)CopyfromCircuit项(从电路中复制子电路),从原电路中复制子电路,对原电路没有影响:

(2)MovefromCircuit项(从电路中移出子电路),从原电路中移动子电路,原电路中的该部分将消失:

(3)ReplaceinCircuit项(用子电路取代原电路),子电路将代替原电路中的相应部分。

选择其中一项,则子电路的创建完成。此时,EWB主界面的左上角出现如图11-35所示的Favorites库。使用该子电路时,就可以从自定义器件库中拖取图标。在电路中得到图标为的器件,双击该图标得到子电路图(见图11-36),可在此对子电路进行修改。由图11-36可见,子电路的端口与其图标的引脚是对应的。

2.保存与调用子电路

一般情况下,生成的子电路只在当前电路图中有效,不能公用,关闭电路后,子电路将消失。如果要应用到其他电路中,可以通过剪贴板使用复制与粘贴操作实现:也可以将它粘贴或直接编辑在Default.ewb电路文件中,并放在子电路库中供以后使用。子电路的保存与调用步骤如下:

(1)设计子电路图:

(2)选中该部分电路,选择CircuitCreateSubcircuit命令设置成子电路:

(3)在提示框中输入子电路名后回车,子电路设置完毕:

(4)单击子电路库,将子电路库中的元器件图标SUB拖到工作区,在弹出的提示对话框中选择所需的子电路后单击Accept按钮,屏幕出现该子电路的图标:

(5)单击工作区中的子电路图标:

(6)选择EditCopy命令复制子电路:

(7)选择Fi1eOpen命令打开EWB目录下的文件Default.ewb:

(8)选择EditPaste命令将子电路复制到该文件中:

(9)选择FileSave命令保存该电路图文件,子电路保存完毕。

这样,每次进入EWB,系统将自动调用Default.ewb文件,所有保存过的子电路都在该文件的子电路库中,每次使用时可以从该库中通过复制和粘贴的方式调用子电路。

Default.ewb文件通常用于存放子电路。

11.4.2仿真元器件的设计

上一小节向读者介绍了创建子电路的方法:将多个库中的基本元器件、连接导线组合成的一个模块定义为子电路,需要使用时,可将它作为一个电路模块从子电路库中直接调用。

这是创建自定义元器件的一种方法。

此外,用户有时还需要创建在二极管、三极管、运算放大器等库中没有的元器件。本小节介绍这类自定义元器件的方法。这是创建新元器件的另一种方法:利用EWB提供的元器件库中的基本元器件模型,通过修改元器件的参数来创建新的元器件。

EWB的元器件模型是建立在SPICE模型的基础上的,该模型的参数可从产品性能手册中查阅到,或者经测试得到,用户可以用这些数据来创建新的元器件。

1.创建新元器件库

(1)从元器件库中将理想元器件拖放到桌面上,双击该元器件,屏幕显示该元器件特性的对话框,如图11-37(a)所示。

(2)用鼠标单击NewLibrary(建立新库)按钮,屏幕弹出NewLibrary对话框,如图11-37(b)所示。

(3)在NewLibrary对话框内填入要创建的新库名,然后单击OK按钮,即完成库名的创建工作,库名最多为8个字符(包括字母、数字和下划线等)。例如在对话框中输入“custom”,则在当前的元器件库栏中创建了名为“custom”的新库,如图11-37(c)所示。

注意:元器件库是按类型建立的,如果要建立三极管的新库,只有将理想的三极管放在桌面上,然后才可以进行编辑建库。

2.创建新元器件

(1)从元器件库中将理想元器件拖放到电路工作窗口中,双击该元器件,屏幕弹出该元器件特性的对话框,如图11-37(a)所示。

(2)选择默认元器件库(Default)中的理想元器件(ideal)模型,或者选用其他已存在于库中的元器件模型,然后单击右侧的Copy(复制)按钮。

(3)用鼠标选择已有的元器件库或自建的元器件库,以便存放新元器件。

(4)执行粘贴(Paste)操作,屏幕弹出Paste对话框,如图11-38(a)所示,此时可以输入新元器件名,然后单击OK按钮,元器件模型区中将显示该元器件名,如图11-38(b)所示。

(5)由于新元器件的参数还是原来模型的内容,所以需对新元器件进行编辑,单击Edit按钮屏幕弹出元器件参数对话框,此时可以对原有元器件模型参数进行修改,修改完毕后单击OK按钮,即完成了创建新元器件的工作。

3.元器件和库的删除

1)元器件的删除

对于在工作区内的元器件,可以按键盘上的Delete键将它删除。

对于在元器件库中的元器件,首先双击需删除的元器件,屏幕弹出元器件特性对话框,如图11-38(b)所示,单击Delete按钮,即可将该元器件删除。

2)元器件库的删除

要删除元器件库,需打开Windows的资源管理器,在EWB\Models目录下找到要删除的元器件库名,并将它删除即可。

11.5网络表文件的转换

学习本节之前,读者可回顾一下第10章的10.8节中关于“EWB对不同格式文件的导入与导出”的内容。

11.5.1网络表文件的用途与转换

网络表文件是一种采用文本格式描述的文件,它主要用于说明电路的元器件型号、标号、标称值及连线关系等。它可以通过应用软件直接编译而成,也可以通过文字处理软件的文本文件编辑工具编辑而成。

EWB的网络表文件可以与SPICE的网络表文件相互转换,还可以将电路图转换成各种印制电路板排版软件能接受的网络表文件,用于制作印制电路板。

选择Fi1eImport命令可调用SPICE网络表文件(.cir)。

选择FileExport命令可以将EWB文件输出转化成SPICE的网络表文件和各种印制电路板排版软件能接受的网络表文件。

EWB软件可以将电路图转换成下列几种PCB排版软件的网络表文件:ORCADPCB(.Net)、Tango(.net)、Eagle(.scr)、Protel(net)、Layo1(.cmp)和Ultimate(.plc)。

11.5.2网络表文件应用实例

下面以实例介绍EWB电路文件转化成Protel网络表文件的步骤。

(1)创建如图11-39所示的电路,进行仿真调试,完成电路的分析和设计工作,文件保存为“共发射极放大电路.ewb”。

(2)对电路中的元器件进行标志,便于在印制板中识别元器件。

(3)去除PCB布线时不需要的测量仪器、仪表和多余的元器件。

(4)选择菜单FileExport命令,在屏幕弹出的对话框的【保存类型】选项中,将转换类型设置为Protel(.Net),输入文件名“共发射极放大电路net”后单击【确定】按钮,即可产生Protel的网络表文件。该文件可以通过【开始】【程序】【附件】【记事本】打开,文件内容如图11-40所示。网络表文件用记事本打开后,可以进行修改编辑。

(5)保存修改后的网络表,留待PCB布线使用。

网络表文件修改完毕即可用于Protel软件包的自动布局和布线,进行印制电路板设计。

本章小结

本章是上一章内容的深入。

通过实例介绍了EWB的元器件库、测试仪器库、指示仪表库中各器件的操作、参数设置和应用。对于元器件库,读者可在需要时从相应的表中查找说明。对于测试仪器库中的7种仪器,其面板和操作方法与实际仪器相似,在电路中各种仪器均以小图标形式出现,如果要详细设置、查看仪器,则双击该仪器即可打开仪器面板。其中,逻辑转换仪是EWB特有的,实际工作中不存在与之对应的仪器,它可以实现真值表、逻辑表达式和逻辑电路之间的相互转换。

本章还介绍了子电路和自定义元器件的创建方法。EWB提供了电路常用的元器件,用户也可以将一部分元器件组合成子电路,或者参照产品性能手册设置参数模型进行自定义元器件。

此外,还介绍了网络表文件的转换。EWB软件具有与多种软件兼容的能力。

读者学习时一定要在计算机上将各节所列举的实例亲自动手演练。

习题

1.根据图11-15,19,21,24,28,30练习测试仪器的使用。

2.用交流电压表和示波器测量交流信号时,分别显示的是交流信号的有效值还是峰峰值?

3.如何利用读数指针(游标)从示波器中读数?

4.如果已知表达式Y=ABC,如何用逻辑转换仪得出真值表?

5.绘制如图11-32所示的电路,并将其设置为子电路。

6.根据课程数字电子技术的知识,用一位全加器电路模块设计一个二进制的加法器,并创建为名为ADD4的子电路。

7.根据如题图11-1所示的电路,生成适用于Protel的网络表文件,并运用Protel的知识进行印制电路板设计。

同类推荐
  • EDA技术

    EDA技术

    根据课堂教学和实验操作的要求,以提高实际工程设计能力为目的,深入浅出地对EDA技术相关知识作了系统和完整的介绍,相关知识作了系统和完整的介绍。
  • 多媒体技术

    多媒体技术

    多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术
  • 信息技术教育大全-操作系统大全

    信息技术教育大全-操作系统大全

    本书系统介绍说明了有关电子信息系统及操作系统等知识,希望对该信息技术有需求的读者能够从中得到帮助。
  • 组建家庭局域网与无线网

    组建家庭局域网与无线网

    该书是“快乐驿站”丛书之一,是一本精心为初级家庭电脑用户打造的局域网与无线网组建入门与提高的图书,同时还涉及一些办公网络的组建内容。《组建家庭局域网与无线网》以局域网和无线网的功能、设置以及实际应用为导向,用生动的实例、形象的图解和幽默的语言循序渐进地介绍了局域网和无线网的概念、产品、设计、组建、调试与维护的相关内容。
  • 信息技术教育大全-计算机网络

    信息技术教育大全-计算机网络

    信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络信息技术教育大全-计算机网络
热门推荐
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 菜鸟医学生

    菜鸟医学生

    李蕾,24岁之前有着平淡无奇的求学经历,高考擦着二本线飘过,毕业后求职到处碰壁,不得已选择攻读硕士研究生,竟然莫名其妙的拿下了复试第一名,毕业后,经历各种歧视,原本打算碌碌无为过一生的她,竟然得到了天大的好运···
  • 尘封之印

    尘封之印

    故事讲了主角【欧羲黎阳】在9月1日碰到了来自异界的战神【轮回暗伤】即便发起了友谊和xx之间的事情......而另一边,[KAF]联合战神的神秘联邦和黎阳作对,他们能否成功击败敌人,拯救世界?
  • 魂摄之守灵人

    魂摄之守灵人

    列于不同位面的灵界和现界原本互不干扰、各自相安,而不久前灵界的一次大战,引发了空间的异常波动。不少恶灵闯过两界的屏障,蓄意夺取人类的灵魂,部分人更意外跨入了近灵界,越来越多的人在入夜后离奇死亡。意识到形式的严峻后,专门负责处理灵异事件的神秘机构督灵局,派出一批拥有摄魂珠的人穿梭于两界的缝隙之间,寻求魂定灵安之法。而游走于生死两界的他们,被称作—守灵人。
  • 归墟之灭世之劫

    归墟之灭世之劫

    归墟,世界终极的代名词。2016末日将至,少年踏入里世界,【神秘种族】【五大归墟】【异能集团】浩劫轮回将至,是熟视无睹还是接受命运,当你选择之时,命运无从修改。
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 穿越大唐芬芳客:香医皇后

    穿越大唐芬芳客:香医皇后

    我是穿越客徐染心,我在唐朝,以香医人。有人问,香可医人,能医心否?我摇头。又有人问,你可医人,能医己否?我复摇头。
  • 九转碎丹录

    九转碎丹录

    金丹都碎了还想修行?却不知萧承巧得神秘功法,碎丹九次可成神!逆天而行,萧承从这条不可能的路上一路走了下去,最终给仙界走出了一个传奇!后人称他——承帝!
  • 神父特蕾莎

    神父特蕾莎

    【起点第五编辑组签约作品】在这个奇妙的故事里,某个好运神父因为母亲大人给予的女性名字“特蕾莎”,十分幸运地进入圣艾德里教会学园——一座只有修女的学园。在这里会发生很多很多你意料之外的故事~~哦啦!让我们为修女们祈祷吧!不,更应该说的是……让我们为可怜的神父默哀吧!书友群号:41434675,谢谢书友小殇提供,欢迎动漫流小说爱好者加入。
  • 玄魔诸天

    玄魔诸天

    穿越过来修真世界的天才少年林玄天,在神秘系统加成下,究竟可以闯出一片什么天地?嚣张的世家仇人,患难见真的朋友,以及那控制一切的存在……林玄天究竟又会怎样呢?是过上小白脸的日子,还是成为混世魔王呢?……