1、EDA 软件 MultiSim 在电工电子技术实验教学中的应用扬柳林 陈军灵 (广西大学电气工程学院,广西,南宁,530004)摘要:文章对 MultiSim 仿真软件进行了介绍,探讨了其在电工电子技术实验教学中的应用,利用该虚拟电子实验台辅助实验教学,可以克服传统实验中的一些不足,使实验教学更加方便、灵活、直观,能取得更好的教学效果。关键词:电子设计自动化(EDA) ;虚拟电子实验台;MultiSim;仿真中图分类号:G642.4230 引言在科学技术日新月异的背景下,随着教育改革的深入,如何实现教育技术现代化、教学手段现代化已经成为我国教育改革所面临的一个重要课题。目前,在电工电子技术实验
2、教学方面,国内多数高校仍主要采用实物元器件进行硬件连线测试,大多数采用面包板或者各种现成的实验箱。这种传统的实验方式由于受实验室条件的限制,在给学生开设一些扩展型、设计型以及综合型实验时将会遇到困难,特别是新器件,新设备价格昂贵,一般院校的电子学实验室更是无法承受。随着电子设计自动化(EDA)技术的发展,开创了利用 “虚拟仪器” 、 “虚拟器件”在计算机上进行电子电路设计和实验的新方法。目前,在这类仿真软件中, “虚拟电子实验台”MultiSim 较为优秀,其应用逐步得到推广。这种新型的虚拟电子实验技术,在创建实验电路时,元器件和测试仪器均可以直接从屏幕图形中选取,而且软件中的测试仪器的图形与
3、实物外形基本相似。利用 MultiSim 仿真软件进行电工电子技术实验教学,不仅可以弥补实验仪器、元器件短缺以及规格不符合要求等因素,还能利用软件中提供的各种分析方法,帮助学生更快、更好地掌握教学内容,加深对概念、原理的理解,并能熟悉常用的电工电子仪器的测量方法,进一步培养学生的综合能力和创新能力。1 虚拟电子实验台 MultiSim 简介Multisim 是加拿大 Interactive Image Technologies 公司出品的电路模拟软件, V5 以前的版本称为 Electronics Workbench,从 V6 开始改为 Multisim。在教育界比较流行的 Multisim
4、2001 版属于 V6 版本,目前 Multisim 的最新版本是 V8。Multisim 从 V5 到 V6 的功能有很大的扩充,特别是增加了 VHDL 和 Verilog HDL 模块,使它成为真正的 “数模VHDL Verilog”的混合电路模拟软件。Multisim 的主要功能和特点: Multisim 具有直观、方便的操作界面,创建电路、选用元器件和虚拟测试仪器等均可直接从屏幕图形中选取,而且提供的虚拟测试仪器非常齐全,其外观与实物外形基本相似,操作这些虚拟设备如同操作真实的设备一样。 Multisim 极大地扩充了元件数据库,特别是大量新增的与现实元件对应的元件模型,增强了仿真电路
5、的实用性,同时还可以新建或扩充已经有的元件库,建库所需的原器件参数可以从生产厂商的产品使用手册中查到。 Multisim 具有较为完善的电路分析功能,可以完成电路的瞬态分析和稳定分析、时域和频域分析、器件的线性和非线性分析、电路的噪声分析和失真分析、离散傅里叶分析、电路零极点分析、交直流灵敏度分析等电路分析方法。此外,还可以对被仿真电路中的元件设置各种故障,以便观察到故障情况下的电路工作状态。2 用 MultiSim 进行虚拟实验的方法2.1 构造和测试电路分为以下几个步骤: 根据实验内容从元件库选择元件放到工作区; 将工作区中的元件按照电路布局进行放置,用导线将元件连接起来,并设置好元件参数
6、和模型; 在电路中需要观测的节点放置、连接电压、电流表计和示波器、信号发生器等观测仪器; 根据测试要求设定仪器参数,进行电路仿真、观测。2.2 电路仿真运行电路创建完毕,点击“运行”开关后,就可以从示波器等测试仪器上读得电路中被测数据。整个仿真运行过程可分成以下几个步骤: 数据输入:将已创建的电路图结构、元器件数据读入,选择分析方法; 参数设置:检查输入数据的结构和性质,以及电路中的阐述内容,对参数进行设置; 电路分析:对输入信号进行分析,形成电路的数据值解,并将所得数据送至输出级; 数据输出:从测试仪器如示波器或万用表等上获得仿真运行的结果。也可以从“分析”栏中的“分析显示图”看到测量、分析
7、的波形图。3 MultiSim 在电工电子实验教学中的应用举例3.1 RLC 串联电路的响应与状态轨迹观测(电工电路仿真实验)二阶 RLC 串联电路在电工电路中较为常见,但用传统的方法讲授、观测该电路的响应过程是比较抽象、复杂的,而使用 Multisim 对其过渡过程进行仿真分析,就可以很方便地研究其过阻尼、临界阻尼和欠阻尼三种状态下的响应曲线和状态轨迹。如图 1 所示,在 Multisim 工作区搭建实验电路,并设置好相关参数。图中函数发生器输出方波信号, 。用示波器观测电容两端电压,通过键盘上的“a”键,可以Hzf60实时改变可调电阻 R1 值,从而得到三种不同状态的响应曲线,如图 2 所
8、示。图 1为了观测该电路的状态轨迹,需按图 3 搭建实验电路。图中,函数发生器输出方波信号,;示波器置于双踪工作方式,将电容两端电压送入示波器的 A 端子,电感电Hzf60流送入示波器的 B 端子,则从屏幕上就可以显示出其状态轨迹,原理与显示李萨育图形一样。为获得电感电流,加接了取样电阻 R3,将电流量转变为成正比的电压量。由于电阻 R3 的引进,电容电压值比实际值偏大,但由于电容的阻抗 ,所以电阻 R3 带来的影响3RZC可以忽略不计。改变可调电阻 R2 值,便可观察振荡与非振荡情况下的状态轨迹,如图 4所示。图 3(a) 临界阻尼 (b) 欠阻尼 (c ) 过阻尼图 2 二阶 RLC 串联
9、电路三种状态的响应曲线(a) 临界阻尼 (b) 欠阻尼 (c ) 过阻尼图 4 二阶 RLC 串联电路三种状态的状态轨迹3.2 晶体管输出特性曲线测试(电子电路仿真实验)晶体管输出特性曲线是描述晶体管各极电流与各极电压关系的曲线,对于了解晶体管性能和晶体管电路分析是非常有用的。传统的晶体管输出特性曲线测试实验,比较繁琐,现利用 MultiSim 强大的仿真分析、数据后期处理功能,则可以方便、快捷地测绘出晶体管输出特性曲线。如图 5 所示,在 MultiSim 工作区中创建测试电路。点击 Simulate 菜单中的Analyses 下的 DC Sweep Analyses 功能,出现图 6 所示
10、对话框,按图中参数进行设置,并将 vv1# branch 作为 output variables。设置完毕,点击对话框上的Simulate,得到图 8 所示晶体管输出特性曲线。但该曲线与习惯表示方法不同,纵坐标数据为负数,因此,再利用 Multisim 的后处理功能(Postprocess) ,将测试曲线进行简单的数学运算,即输出数据取反,便可得到习惯表示法。具体参数设置如图 7 对话框所示。重画后的晶体管输出特性曲线如图 9 所示。图 5 晶体管测试电路图图 6 DC Sweep Analyses 对话框设置图 7 Postprocess 对话框设置4 结论从以上列举的仿真试验中,可以看出,
11、用 MultiSim 进行电工电子虚拟实验非常方便,现象直观,结果精确。这对电工电子技术实验教学是一种很好的辅助手段。并且,还为学生进行综合性、创造性实验提供了一个广阔空间。随着 MultiSim 应用的推广和深入,其必将在电子工程、信息工程、电气工程、自动控制等领域的辅助教学中发挥重要作用。参考文献:1 Interactive Image Technology Ltd,Multisim V7 User Guide M,Canada,20032 郑步生,吴渭,Multisim2001 电路设计及仿真入门与应用M ,北京:电子工业出版社,20023 康光华,电子技术基础(模拟部分) ,北京:高等
12、教育出版社Multisim 是加拿大图像交互技术公司( Interactive Image Technoligics 简称 IIT 公司)推出的以 Windows 为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。工程师们可以使用 Multisim 交互式地搭建电路原理图,并对电路行为进行仿真。Multisim 提炼了 SPICE 仿真的复杂内容,这样工程师无需懂得深入的 SPICE 技术就可以很快地进行捕获、仿真和分析新的设计,这也使其更适合电子学教育。通过 Multisim 和虚拟仪器技术,PCB 设计
13、工程师和电子学教育工作者可以完成从理论到原理图捕获与仿真再到原型设计和测试这样一个完整的综合设计流程。multisim 9 概述Multisim 被美国 NI 公司收购以后,其性能得到了极大的提升。最大的改变就是:Multisim 9 与 LABVIEB 8 的完美结合:图 8 晶体管测试曲线 图 9 晶体管输出特性曲线新特点:(1)可以根据自己的需求制造出真正属于自己的仪器;(2)所有的虚拟信号都可以通过计算机输出到实际的硬件电路上;(3)所有硬件电路产生的结果都可以输回到计算机中进行处理和分析。Multisim 9 组成:1 构建仿真电路2 仿真电路环境3 multi mcu - 单片机仿
14、真4 FPGA、PLD, CPLD 等仿真5 FPGA、PLD, CPLD 等仿真6 通信系统分析与设计的模块7 PCB 设计模块:直观、层板 32 层、快速自动布线、强制向量和密度直方图8 (自动布线模块)仿真的内容:1 器件建模及仿真;2 电路的构建及仿真;3 系统的组成及仿真;4 仪表仪器原理及制造仿真。器件建模及仿真:可以建模及仿真的器件:模拟器件(二极管,三极管,功率管等) ;数字器件(74 系列,COMS 系列,PLD,CPLD 等) ;FPGA 器件。电路的构建及仿真:单元电路、功能电路、单片机硬件电路的构建及相应软件调试的仿真。系统的组成及仿真:Commsim 是一个理想的通信
15、系统的教学软件。它很适用于如信号与系统、 通信、 网络等课程,难度适合从一般介绍到高级。使学生学的更快并且掌握的更多。Commsim 含有 200 多个通用通信和数学模块,包含工业中的大部分编码器,调制器,滤波器,信号源,信道等,Commsim 中的模块和通常通信技术中的很一致,这可以确保你的学生学会当今所有最重要的通信技术。要观察仿真的结果,你可以有多种选择:时域,频域,XY 图,对数坐标,比特误码率,眼图和功率谱。仪表仪器的原理及制造仿真:可以任意制造出属于自己的虚拟仪器、仪表,并在计算机仿真环境和实际环境中进行使用。PCB 的设计及制作:产品级版图的设计及制作。美国 NI 公司提出的理念
16、:“把实验室装进 PC 机中”“软件就是仪器编辑本段multisim 10 概述通过直观的电路图捕捉环境, 轻松设计电路通过交互式 SPICE 仿真, 迅速了解电路行为借助高级电路分析 , 理解基本设计特征通过一个工具链 , 无缝地集成电路设计和虚拟测试通过改进、整合设计流程, 减少建模错误并缩短上市时间NI Multisim 软件结合了直观的捕捉和功能强大的仿真,能够快速、轻松、高效地对电路进行设计和验证。凭借 NI Multisim,您可以立即创建具有完整组件库的电路图,并利用工业标准 SPICE 模拟器模仿电路行为。借助专业的高级 SPICE 分析和虚拟仪器,您能在设计流程中提早对电路设
17、计进行的迅速验证,从而缩短建模循环。与 NI LabVIEW和 SignalExpress 软件的集成,完善了具有强大技术的设计流程,从而能够比较具有模拟数据的实现建模测量。电子通信类其它常用的仿真软件:System view-数字通信系统的仿真Proteus单片机及 ARM 仿真LabVIEW虚拟仪器原理及仿真Multisim 2001 使用简介Multisim 是 Interactive Image Technologies (Electronics Workbench)公司推出的以 Windows 为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电
18、路硬件描述语言输入方式,具有丰富的仿真分析能力。为适应不同的应用场合,Multisim 推出了许多版本,用户可以根据自己的需要加以选择。在本书中将以教育版为演示软件,结合教学的实际需要,简要地介绍该软件的概况和使用方法,并给出几个应用实例。第一节 Multisim 概貌软件以图形界面为主,采用菜单、工具栏和热键相结合的方式,具有一般 Windows应用软件的界面风格,用户可以根据自己的习惯和熟悉程度自如使用。一、Multisim 的主窗口界面。启动 Multisim 2001 后,将出现如图 1 所示的界面。界面由多个区域构成:菜单栏,各种工具栏,电路输入窗口,状态条,列表框等。通过对各部分的
19、操作可以实现电路图的输入、编辑,并根据需要对电路进行相应的观测和分析。用户可以通过菜单或工具栏改变主窗口的视图内容。二、菜单栏菜单栏位于界面的上方,通过菜单可以对 Multisim 的所有功能进行操作。不难看出菜单中有一些与大多数 Windows 平台上的应用软件一致的功能选项,如File,Edit,View,Options,Help。此外,还有一些 EDA 软件专用的选项,如Place, Simulation,Transfer 以及 Tool 等。1. FileFile 菜单中包含了对文件和项目的基本操作以及打印等命令。命令功能New建立新文件Open打开文件Close关闭当前文件Save保
20、存Save As另存为New Project建立新项目Open Project打开项目Save Project保存当前项目Close Project关闭项目Version Control版本管理Print Circuit打印电路Print Report打印报表Print Instrument打印仪表Recent Files最近编辑过的文件Recent Project最近编辑过的项目Exit退出 Multisim2. EditEdit 命令提供了类似于图形编辑软件的基本编辑功能,用于对电路图进行编辑。命令功能Undo撤消编辑Cut剪切Copy复制Paste粘贴Delete删除Select All
21、全选Flip Horizontal将所选的元件左右翻转Flip Vertical将所选的元件上下翻转90 ClockWise将所选的元件顺时针 90 度旋转90 ClockWiseCW将所选的元件逆时针 90 度旋转Component Properties元器件属性3View通过 View 菜单可以决定使用软件时的视图,对一些工具栏和窗口进行控制。命令功能Toolbars显示工具栏Component Bars显示元器件栏Status Bars显示状态栏Show Simulation Error Log/Audit Trail显示仿真错误记录信息窗口Show XSpice Command Lin
22、e Interface显示 Xspice 命令窗口Show Grapher显示波形窗口Show Simulate Switch显示仿真开关Show Grid显示栅格Show Page Bounds显示页边界Show Title Block and Border显示标题栏和图框Zoom In放大显示Zoom Out缩小显示Find查找4Place通过 Place 命令输入电路图。命令功能Place Component放置元器件Place Junction放置连接点Place Bus放置总线Place Input/Output放置输入/出接口Place Hierarchical Block放置层次
23、模块Place Text放置文字Place Text Description Box打开电路图描述窗口,编辑电路图描述文字Replace Component重新选择元器件替代当前选中的元器件Place as Subcircuit放置子电路Replace by Subcircuit重新选择子电路替代当前选中的子电路5Simulate通过 Simulate 菜单执行仿真分析命令。命令功能Run执行仿真Pause暂停仿真Default Instrument Settings设置仪表的预置值Digital Simulation Settings设定数字仿真参数Instruments选用仪表(也可通过工
24、具栏选择)Analyses选用各项分析功能Postprocess启用后处理VHDL Simulation进行 VHDL 仿真Auto Fault Option自动设置故障选项Global Component Tolerances设置所有器件的误差6Transfer 菜单Transfer 菜单提供的命令可以完成 Multisim 对其它 EDA 软件需要的文件格式的输出。命令功能Transfer to Ultiboard将所设计的电路图转换为 Ultiboard(Multisim 中的电路板设计软件)的文件格式Transfer to other PCB Layout将所设计的电路图以其他电路板设
25、计软件所支持的文件格式Backannotate From Ultiboard将在 Ultiboard 中所作的修改标记到正在编辑的电路中Export Simulation Results to MathCAD将仿真结果输出到 MathCADExport Simulation Results to Excel将仿真结果输出到 ExcelExport Netlist输出电路网表文件7ToolsTools 菜单主要针对元器件的编辑与管理的命令。命令功能Create Components新建元器件Edit Components编辑元器件Copy Components复制元器件Delete Compon
26、ent删除元器件Database Management启动元器件数据库管理器,进行数据库的编辑管理工作Update Component更新元器件8Options通过 Option 菜单可以对软件的运行环境进行定制和设置。命令功能Preference设置操作环境Modify Title Block编辑标题栏Simplified Version设置简化版本Global Restrictions设定软件整体环境参数Circuit Restrictions设定编辑电路的环境参数9HelpHelp 菜单提供了对 Multisim 的在线帮助和辅助说明。命令功能Multisim HelpMultisim
27、的在线帮助Multisim ReferenceMultisim 的参考文献Release NoteMultisim 的发行申明About MultisimMultisim 的版本说明三、工具栏Multisim 2001 提供了多种工具栏,并以层次化的模式加以管理,用户可以通过View 菜单中的选项方便地将顶层的工具栏打开或关闭,再通过顶层工具栏中的按钮来管理和控制下层的工具栏。通过工具栏,用户可以方便直接地使用软件的各项功能。顶层的工具栏有:Standard 工具栏、Design 工具栏、Zoom 工具栏,Simulation工具栏。1Standard 工具栏包含了常见的文件操作和编辑操作,如
28、下图所示:2Design 工具栏作为设计工具栏是 Multisim 的核心工具栏,通过对该工作栏按钮的操作可以完成对电路从设计到分析的全部工作,其中的按钮可以直接开关下层的工具栏:Component 中的 Multisim Master 工具栏,Instrument 工具栏。(1)作为元器件(Component)工具栏中的一项,可以在 Design 工具栏中通过按钮来开关 Multisim Master 工具栏。该工具栏有 14 个按钮,每个每一个按钮都对应一类元器件,其分类方式和 Multisim 元器件数据库中的分类相对应,通过按钮上图标就可大致清楚该类元器件的类型。具体的内容可以从 Mu
29、ltisim 的在线文档中获取。这个工具栏作为元器件的顶层工具栏,每一个按钮又可以开关下层的工具栏,下层工具栏是对该类元器件更细致的分类工具栏。以第一个按钮 为例。通过这个按钮可以开关电源和信号源类的 Sources 工具栏如下图所示:(2)Instruments 工具栏集中了 Multisim 为用户提供的所有虚拟仪器仪表,用户可以通过按钮选择自己需要的仪器对电路进行观测。3用户可以通过 Zoom 工具栏方便地调整所编辑电路的视图大小。4Simulation 工具栏可以控制电路仿真的开始、结束和暂停。第二节 Multisim 对元器件的管理EDA 软件所能提供的元器件的多少以及元器件模型的准
30、确性都直接决定了该 EDA 软件的质量和易用性。Multisim 为用户提供了丰富的元器件,并以开放的形式管理元器件,使得用户能够自己添加所需要的元器件。Multisim 以库的形式管理元器件,通过菜单 Tools/ Database Management 打开Database Management(数据库管理)窗口(如下图所示) ,对元器件库进行管理。在 Database Management 窗口中的 Daltabase 列表中有两个数据库:Multisim Master 和 User。其中 Multisim Master 库中存放的是软件为用户提供的元器件, User是为用户自建元器件准
31、备的数据库。用户对 Multisim Master 数据库中的元器件和表示方式没有编辑权。当选中 Multisim Master 时,窗口中对库的编辑按钮全部失效而变成灰色,如下图所示。但用户可以通过这个对话窗口中的 Button in Toolbar 显示框,查找库中不同类别器件在工具栏中的表示方法。据此用户可以通过选择 User 数据库,进而对自建元器件进行编辑管理。在 Multisim Master 中有实际元器件和虚拟元器件,它们之间根本差别在于:一种是与实际元器件的型号、参数值以及封装都相对应的元器件,在设计中选用此类器件,不仅可以使设计仿真与实际情况有良好的对应性,还可以直接将设计
32、导出到 Ultiboard 中进行PCB 的设计。另一种器件的参数值是该类器件的典型值,不与实际器件对应,用户可以根据需要改变器件模型的参数值,只能用于仿真,这类器件称为虚拟器件。它们在工具栏和对话窗口中的表示方法也不同。在元器件工具栏中,虽然代表虚拟器件的按钮的图标与该类实际器件的图标形状相同,但虚拟器件的按钮有底色,而实际器件没有,如下图所示。从图中可以看到,相同类型的实际元器件和虚拟元器件的按钮并排排列,并非所有的是元器件都设有虚拟类的器件。在元器件类型列标中,虚拟元器件类的后缀标有 Virtual,如下图所示:第三节 输入并编辑电路输入电路图是分析和设计工作的第一步,用户从元器件库中选
33、择需要的元器件放置在电路图中并连接起来,为分析和仿真做准备。一、设置 Multisim 的通用环境变量为了适应不同的需求和用户习惯,用户可以用菜单 Option/Preferences 打开Preferences 对话窗口,如下图所示。通过该窗口的 6 个标签选项,用户可以就编辑界面颜色、电路尺寸、缩放比例、自动存储时间等内容作相应的设置。以标签 Workspace 为例,当选中该标签时,Preferences 对话框如下图所示:在这个对话窗口中有 3 个分项:1Show:可以设置是否显示网格,页边界以及标题框。2Sheet size:设置电路图页面大小。3Zoom level:设置缩放比例。
34、其余的标签选项在此不再详述。二、取用元器件取用元器件的方法有两种:从工具栏取用或从菜单取用。下面将以 74LS00 为例说明两种方法。1从工具栏取用:Design 工具栏Multisim Master 工具栏TTL 工具栏74LS 按钮从 TTL 工具栏中选择 74LS 按钮打开这类器件的 Component Browser 窗口,如下图所示。其中包含的字段有 Database name(元器件数据库) ,Component Family(元器件类型列表) ,Component Name List(元器件名细表) ,Manufacture Names(生产厂家) ,Model Level-ID
35、(模型层次)等内容。2从菜单取用:通过 Place/ Place Component 命令打开 Component Browser窗口。该窗口与上图一样。3选中相应的元器件在 Component Family Name 中选择 74LS 系列,在 Component Name List 中选择 74LS00。单击 OK 按钮就可以选中 74LS00,出现如下备选窗口。7400 是四/二输入与非门,在窗口种的 Section A/B/C/D 分别代表其中的一个与非门,用鼠标选中其中的一个放置在电路图编辑窗口中,如左图所示。器件在电路图中显示的图形符号,用户可以在上面的 Component Bro
36、wser 中的 Symbol 选项框中预览到。当器件放置到电路编辑窗口中后,用户就可以进行移动、复制、粘贴等编辑工作了,在此不再详述。三、将元器件连接成电路在将电路需要的元器件放置在电路编辑窗口后,用鼠标就可以方便地将器件连接起来。方法是:用鼠标单击连线的起点并拖动鼠标至连线的终点。在 Multisim 中连线的起点和终点不能悬空。第四节 虚拟仪器及其使用对电路进行仿真运行,通过对运行结果的分析,判断设计是否正确合理,是 EDA 软件的一项主要功能。为此,Multisim 为用户提供了类型丰富的虚拟仪器,可以从 Design工具栏Instruments 工具栏,或用菜单命令(Simulatio
37、n/ instrument)选用这11 种仪表,如下图所示。在选用后,各种虚拟仪表都以面板的方式显示在电路中。下面将 11 种虚拟仪器的名称及表示方法总结如下表:菜单上的表示方法对应按钮仪器名称电路中的仪器符号Multimeter万用表Function Generator波形发生器Wattermeter瓦特表Oscilloscape示波器Bode Plotter波特图图示仪Word Generator字元发生器Logic Analyzer逻辑分析仪Logic Converter逻辑转换仪Distortion Analyzer失真度分析仪Spectrum Analyzer频谱仪Network A
38、nalyzer网络分析仪注 1:该软件中用 代替 表示反变量,例如 。注 2:该软件没有异或符号,处理方式是将异或运算写成 。在电路中选用了相应的虚拟仪器后,将需要观测的电路点与虚拟仪器面板上的观测口相连(如下图) ,可以用虚拟示波器同时观测电路中两点的波形。双击虚拟仪器就会出现仪器面板,面板为用户提供观测窗口和参数设定按钮。以上图为例,双击图中的示波器,就会出现示波器的面板。通过 Simulation 工具栏启动电路仿真,示波器面板的窗口中就会出现被观测点的波形,如下图所示。第五节 电路实例这节将以 3 个电路实例说明 Multisim 在电路设计和分析中的使用方法。Multisim 的基础
39、是正向仿真,为用户提供了一个软件平台,允许用户在进行硬件实现以前,对电路进行观测和分析。例 1构造同步 16 进制计数器,并用 7 段数码管进行观测(文件名:counter.msm) 。通过运行仿真验证电路功能。在这个电路的基础上将计数器改为 10 进制,并通过仿真验证修改结果是否正确(注:显示 09) 。首先选用 T 触发器和带译码的 7 段数码管和与门一起构成 4 位 16 进制计数器如下图。在电路中选用 1Hz 矩形波发生器,通过仿真观测运行的情况。使用异步置零法,在图中加入反馈电路,当触发器的状态变为 1010 时通过 Reset 端对触发器进行清零。电路设计结果如下图。通过仿真可以观
40、测到电路已经成为 10 进制计数器(文件名:counterb.msm) 。例 2分析已经给出的阶梯波发生器。电路如下图(文件名:Stepwave.msm ) 。通过运行仿真观测电路的功能,通过改变信号源的参数来改变阶梯波的频率,同时用示波器进行观测。从图中可以看到,电路大致分为两个部分,上部分为 4 个 T 触发器和相应门电路构成的 16 进制计数器,下部分为 D/A 转换器。电路的信号源为矩形波发生器,通过示波器观测到的波形如下图。编辑本段Multisim10 安装1. 下载软件可以到官方下载完全试用版2. ftp:/ 输入安装序列号,完成安装。4. 导入许可文件,完成软件安装a。安装 Multisim。b。进入开始所有程序 National InstrumentsNI License Manager。c。选项安装许可证文件,装入许可文件,完成完全