第三章电路仿真软件Multisim9.docx

上传人:b****6 文档编号:6316776 上传时间:2023-01-05 格式:DOCX 页数:84 大小:1.64MB
下载 相关 举报
第三章电路仿真软件Multisim9.docx_第1页
第1页 / 共84页
第三章电路仿真软件Multisim9.docx_第2页
第2页 / 共84页
第三章电路仿真软件Multisim9.docx_第3页
第3页 / 共84页
第三章电路仿真软件Multisim9.docx_第4页
第4页 / 共84页
第三章电路仿真软件Multisim9.docx_第5页
第5页 / 共84页
点击查看更多>>
下载资源
资源描述

第三章电路仿真软件Multisim9.docx

《第三章电路仿真软件Multisim9.docx》由会员分享,可在线阅读,更多相关《第三章电路仿真软件Multisim9.docx(84页珍藏版)》请在冰豆网上搜索。

第三章电路仿真软件Multisim9.docx

第三章电路仿真软件Multisim9

第三章电路仿真软件Multisim8的使用

从20世纪80年代开始,随着计算机技术的飞速发展,电子电路的分析与设计方法发生了重大变革,一大批各具特色的优秀电子设计自动化(ElectronicDesignAutomation,EDA)软件的出现(如PSPICE、EWB等),改变了以定量估算和电路实验为基础的电路设计方法。

EDA软件工具代表着电子系统设计的技术潮流。

Multisim软件就是其中之一。

本章以加拿大IIT公司(InteractiveImageTechnologies)具有代表性的EDA软件Multisim8为例,介绍Multisim8的主要功能及其使用。

3.1电路仿真软件的衍变与功能特点

从事电子产品设计和开发等工作的人员,经常需要对所设计的电路进行实物模拟和调试。

其目的在于,一方面是为了验证所设计的电路是否能达到设计要求的技术指标,另一方面通过改变电路中元器件的参数,使整个电路性能达到最佳值。

而这种实物模拟和调试的方法,不但费工费时,而且其结果的准确性受到实验条件、实验环境、实物制作水平等因素的影响。

为了克服这些困难,加拿大InteractiveImageTechnologies)公司(以下简称ITT公司)于20世纪80年代末90年代初推出了专门用于电子线路仿真的“虚拟电子工作台”EWB软件。

3.1.1EWB的衍变过程

EWB(ElectronicsWorkbench的简称)可以对模拟、数字和模拟/数字混合电路进行仿真,克服了传统电子产品的设计受实验室客观条件限制的局限性,用虚拟的元件搭建各种电路,用虚拟的仪表进行各种参数和性能指标的测试。

因此,在电子工程设计和高校电子类教学领域中得到广泛应用。

随着技术的发展,EWB软件也在进行不断升级,国内常见的升级版本有EWB4.0、EWB5.0;发展到5.x版本以后,IIT公司对EWB进行较大的变动,软件名称也变为MultisimV6;到了2001年,该软件又升级为Multisim2001,允许用户自定义元器件的属性,可以把一个子电路当作一个元件使用,并且开设了EdaPARTS.com网站,为用户提供元器件模型的扩充和技术支持;2003年,IIT公司又对Multisim2001进行了较大的改进,升级为Multisim7,增加了3D元件以及安捷伦的万用表、示波器、函数信号发生器等仿实物的虚拟仪表,使得虚拟电子工作平台更加接近实际的实验平台。

Multisim也经过了多个版本的衍变,到目前为止,Multisim已经发展到了Multisim10版本。

下面简单介绍Multisim7.0和Multisim8.0版本的功能、特点。

3.1.2Multisim7.0的功能、特点:

1.用户界面直观

Multisim7.0沿袭了EWB界面的特点,提供了一个灵活的、直观的工作界面来创建和定位电路。

Multisim7.0(教育版)考虑到学生的特点,允许教师根据自身需要、课程内容和学生水平设置软件的用户界面,以创建具有个性化的菜单、工具栏和快捷键。

还可以使用密码来控制学生所接触的功能、仪器和分析项目。

2.种类繁多的元件和模型

Multisim7.0提供的元件库拥有13000个元件。

尽管元件库很大,但由于元件被分为不同的“系列”,所以可以方便地找到所需要的元件。

Multisim7.0元件库含有所有的标准器件及当今最先进的数字集成电路。

数据库中的每一个器件都有具体的符号、仿真模型和封装,用于电路图的建立、仿真和印刷电路板的制作。

Multisim7.0还含有大量的交互元件、指示元件、虚拟元件、额定元件和三维立体元件。

交互元件可以在仿真过程中改变元器件的参数,避免为改变元器件参数而停止仿真,节省了时间,也使仿真的结果能直观反映元件参数的变化;指示元件可以通过改变外观来表示电平大小,给用户一个实时视觉反馈;虚拟元件的数值可以任意改变,有利于说明某一概念或理论观点;额定元件通过“熔断”来加强用户对所设计的参数超出标准的理解;3D元件的外观与实际元件非常相似,有助于理解电路原理图与实际电路之间的关系。

除了Multisim7.0软件自带的主元件库外,用户还可以建立“公司元件库”,有助于一个团队的使用,简化仿真实验室的练习和工程设计。

Multisim7与其他软件相比,能提供更多方法向元件库中添加个人建立的元件模型。

3.元件放置迅速和连线简捷方便

在虚拟电子工作平台上建立电路的仿真,相对比较费时的步骤是放置元件和连线,Multisim7可以使学生几乎不需要指导就可以轻易地完成元件的放置。

元件的连接也非常简单,只需单击源引脚和目的引脚就可以完成元件的连接。

当元件移动和旋转时,Multisim7.0仍可以保持它们的连接。

连线可以任意拖动和微调。

4.进行SPICE仿真

对电子电路进行SPICE(SimulationProgramwithIntegratedCircuitEmphasis)仿真可以快速了解电路的功能和性能。

Multisim7为模拟、数字以及模拟/数字混合电路提供了快速并且精确的仿真。

Multisim7.0的核心是基于使用带XSPICE扩展的伯克利SPICE的强大的工业标准SPICE引擎来加强数字仿真的。

Multisim7.0的界面对最为陌生的用户来说都是非常直观的。

这使用户运用SPICE的功能而不必去担心SPICE复杂的句法。

5.虚拟仪器

Multisim7.0提供了逻辑分析仪、安捷伦仪器、波特图仪、失真分析仪、频率计数器、函数信号发生器、数字万用表、网络分析仪、频谱分析仪、瓦特表和字信号发生器等18种虚拟仪器,其功能与实际仪表相同。

特别是安捷伦的54622D示波器、3440lA数字万用表和33120A信号发生器,它们的面板与实际仪表完全相同,各旋钮和按键的功能也与实际一样。

通过这些虚拟器件,免去昂贵的仪表费用,用户们可以毫无风险地接触所有仪器,掌握常用仪表的使用。

6.强大的电路分析功能

Multisim7.0除了提供虚拟议表,为了更好地掌握电路的性能,还提供了直流工作点分析、交流分析、敏感度分析、3dB点分析、批处理分析、直流扫描分析、失真分析、傅里叶分析、模型参数扫描分析、蒙特卡罗分析、噪声分析、噪声系数分析、温度扫描分析、传输函数分析、用户自定义分析和最坏情况分析等19种分析,这些分析在现实中有可能是无法实现的。

7.强大的作图功能

Multisim7.0提供了强大的作图功能,可将仿真分析结果进行显示、调节、储存、打印和输出。

使用作图器还可以对仿真结果进行测量、设置标记、重建坐标系以及添加网格。

所有显示的图形都可以被微软Excel、MathsoftMathcad以及LABVIEW等软件调用。

8.后处理器

利用后处理器,可以对仿真结果和波形进行传统的数学和工程运算。

如算术运算、三角运算、代数运算、布尔代数运算、矢量运算和复杂的数学函数运算。

9.RF电路的仿真

大多数SPICE模型在进行高频仿真时,SPICE仿真的结果与实际电路测试结果相差较大,因此对射频(RadioFrequency简称RF)电路的仿真是不准确的。

Mulhsim7提供了专门用于射频电路仿真的元件模型库和仪表,以此搭建射频电路并进行实验,提高了射频电路仿真的准确性。

10.HDL仿真

利用MultiHDL模块(需另外单独安装),Multisim7.0还可以进行HDL(HardwareDescriptionLanguage,硬件描述语言)仿真。

在MultiHDL环境下,可以编写与IEEE标准兼容的VHDL或VerilogHDL程序,该软件环境具有完整的设计入口、高度自动化的项目管理、强大的仿真功能、高级的波形显示和综合调试功能。

针对不同用户的需要,Multisim7.0发行了增强专业版(PowerProfessional)、专业版(Professional)、个人版(Personal)、教育版(Education)、学生版(Student)和演示版(Demo),各版本的功能和价格也有明显的不同。

3.1.3Multisim8.0的功能、特点

2005年,IIT公司对Multism7.0进行了全面优化与升级,推出了Multisim8.0软件,Multisim8.0并不是对Multisim7.0进行简单的补充和扩展,而是从功能和性能方面全面升级。

这种全面的升级使Multisim8.0具备了许多新的特点:

(1)仿真速度提高67%以上。

(2)变量支持。

(3)电气规则检查的范围设定。

(4)具有跨越多页分图的分类高级搜寻功能。

(5)新型虚拟Tektronix示波器。

(6)测量探针的动态数值显示。

(7)通过网页自动更新。

(8)用户自定义仿真界面的设定。

(9)打印或输出电子表格观测窗的内容。

(l0)增加了PLC控制的仿真分析。

从Multisim系列软件的形成可以看出,软件保持了最早版本EWB5.0的基本风格,方便易用、人机界面友好;随着软件的发展,其功能不断增强(既可对单个电路进行仿真分析,又可对复杂电路系统进行分析设计),仿真元器件库进一步扩充,测试仪器增多(如Multisim8.0增加了虚拟Tektronix示波器),仿真速度更快。

对于电子电路的学习和设计者来说,Multisim为不可多得的仿真软件。

3.2Multisim8的用户界面

本节将系统地介绍Multisim8.0用户界面的基本操作和命令。

单击Windows“开始”菜单中“程序”下的Multisim8.0,弹出如图3.2.1所示的Multisim8.0用户界面。

Multisim8.0的操作界面,按功能分为主菜单栏(MenuBar)、标准工具栏(Standardtoolbar)、状态栏(StatusBar)和工作信息窗口。

其中,标准工具栏包括系统工具栏、观察工具栏、图形注释工具栏(GraphicAnnotationToolbar)、主工具栏、仿真运行开关、仪器工具栏(InstrumentsToolbar)、元器件库工具栏(ComponentToolbar)、虚拟工具栏(VirtualToolbar);状态栏包括运行状态条;工作信息窗口包括电路窗口(CircuitWindows)、电子表格检视窗(SpreadsheetView)、设计工具窗(DesignToolbox)、电路描述窗口(CircuitDescriptionBox)。

下面分别对上述各部分内容进行介绍。

3.2.1菜单栏(MenuBar)

与其他Windows应用程序相似,Multisim8.0软件的菜单栏提供了绝大多数的功能命令。

菜单栏从左向右依次是文件菜单(File)、编辑菜单(Edit)、窗口显示菜单(View)、放置菜单(Place)、仿真菜单(Simulate)、文件输出菜单(Transfer)、工具菜单(Tools)、报告菜单(Reports)、选项菜单(Options)、窗口菜单(Window)和帮助菜单(Help)共11个主菜单。

图3.2.1Multisim8用户界面

1.文件菜单(File):

文件菜单用于Multisim8.0所创建电路文件的管理,其命令与Windows下的其他应用软件基本相同,在此不再赘述。

File是对电路文件进行存取、输入输出等系列操作,其中,在PrintOptions选项内,包含有对打印机的设定(PrinterSetup…),对所要打印图形的内容的设定(PrintCircuitSetup…)和所要打印图形的形式的设定(PrintInstruments…)。

2.编辑菜单(Edit):

主要对电路窗口中的电路或元件进行删除、复制或选择等操作。

其中Undo、Redo、Cut、Copy、Paste、Delete、Find和SelectAll等命令与其他应用软件基本相同,在此不再赘述。

其余命令的主要功能如下:

ØPasteasSubcircuit…:

该命令不同于Paste命令,用于粘贴子电路。

ØDeleteMulti—Page:

多页删除。

ØOrientation:

翻转工具。

其选项中包含水平翻转(FlipHorizontal)所选择的元件;垂直翻转(FlipVertical所选择的元件;90o顺时针旋转(90oClockwise)所选择的元件;90o逆时针旋转(90oCounterCW)所选择的元件。

ØComment:

注释命令。

ØGraphicAnnotation:

图形注解。

ØOrder:

摆放顺序,是指当前Layer(图层)的置前与置后,而此处是以Layer来表示加载电路图中的图形、注释等不同类型内容的显示顺序;

ØTitleBlockPosition:

标题栏位置,TitleBlock意为图纸的标题栏;

ØFont:

字形定义,通过Font操作,可以改变图形文件内所有可修改文字的字型;

ØProperties:

特性参数,通过Properties操作,可以更改工作界面。

ØEndiSymbol/TitleBlock…:

编辑符号/标题栏。

ØAssigntoLayer:

显示图层。

ØLayerSettings…:

自定义图层。

3.窗口显示菜单(View):

用于显示或隐藏电路窗口中的某些内容(如工具栏、栅格、纸张边界等)。

其菜单下各命令的功能如下所述:

ØToolbars:

显示或隐藏标准工具栏、元件工具栏、图形注释工具栏、仪表工具栏、仿真开关、项目栏、电路元件属性视窗和用户自定义栏等工具。

也就是说,Toolbars的子菜单包括该软件的所有分类工具栏,可以通过菜单操作,在主界面上显示或隐藏任何一个工具栏。

ØShowGrid:

显示或隐藏栅格。

显示栅格有助于把元件放在正确的位置。

ØShowBorder:

显示或隐藏图纸边框。

ØShowPapeBound:

显示或隐藏图纸页边界。

ØFullScreen:

满屏显示。

ØZoomIn:

放大电路窗口。

ØZoomOut:

缩小电路窗口。

ØZoomArea:

局部放大。

ØZoomFittoPage:

显示全图。

ØRulerbars:

标尺栏。

ØStatusBar:

运行状态条。

ØDesignToolbox:

设计工具窗。

ØSpreadsheetView:

电子表格检视窗。

ØCircuitDescriptionBox:

电路描述窗。

显示或隐藏电路窗口的描述窗,利用该窗口可以添加电路的某些信息。

ØGrapher:

仿真图形记录器,用于显示或隐藏仿真结果的图表。

ØComment/Probe:

注释的显示或隐藏。

4.放置菜单(Place):

Place用于在电路窗口中放置元件、节点、总线、文本或图形等,其菜单下各命令的功能如下所述:

ØComponent…:

在电路窗口中放置元器件。

ØJunction:

放置一个节点。

ØWire:

放置电路连线。

ØLadderRungs:

放置梯形母线。

ØBus:

放置创建的总线。

ØConnectors:

连接器。

ØHierarchicalBlockFromFile…:

打开电路分层模块。

ØNewHierarchicalBlock…:

新建电路分层模块。

ØReplacebyHierarchicalBlock…:

替换电路分层模块。

ØNewSubcircuit…:

新建子电路。

ØReplacebySubcircuit…:

替换子电路。

即用一个子电路替代所选择的电路。

ØMulti—Page:

多页设置。

ØMergeBus…:

合并总线。

ØBusVectorConnect:

放置总线矢量连接。

ØComment:

注释。

ØText:

放置文本。

ØGraphics:

绘图,即放置线、折线、长方形、椭圆、圆弧、多变形等图形。

该子菜单就是图形注释工具栏的菜单形式。

ØTitleBlock…:

放置一个图纸标题栏。

5.仿真菜单(Simulate):

主要用于仿真的设置与操作,其中,Instruments子菜单就是仪器工具栏的菜单形式;Analysis子菜单包括了18种标准仿真方法,以及一种基于XSpice命令的用户自定义仿真方法,其菜单下各命令的功能如下所述:

ØRun:

运行当前电路的仿真。

ØPause:

暂停当前电路的仿真。

ØInstruments:

仪器选择。

在当前电路窗口中放置万用表、函数发生器、瓦特计、双踪示波器、失真度分析仪等仪表。

ØInteractiveSimulationSettings…:

仿真参数设置。

ØDigitalSimulationSettings…:

数字电路仿真设置。

可以对含数字元件的电路仿真时的精度和速度之间的选择。

ØAnalyses:

分析方法选择。

对当前电路进行直流工作点分析、交流分析、瞬态分析、傅里叶分析、噪声分析、噪声系数分析、失真分析、直流扫描分析、灵敏度分析、参数扫描分析、温度扫描分析、极点一零点分析、传输函数分析、最坏情况分析、蒙特卡罗分析、线宽分析、用户自定义分析、批处理分析、射频分析等分析的选择。

ØPostprocessor:

使用后处理器,对电路分析进行后处理。

ØSimulationErrorLog/AuditTrail:

仿真错误记录/审计追踪。

ØXSpiceCommandLineInterface…:

显示XSpice命令行输入窗口。

ØLoadSimulationSetting…:

调用仿真设置。

ØSaveSimulationSetting…:

保存仿真设置。

ØVHDLSimulation:

运行VHDL仿真软件。

ØVerilogHDLSimulation:

运行VerilogHDL仿真软件。

ØProbeProperties:

测量探针属性。

ØReverseProbeDirection:

探针反向测量。

ØClearInstrumentData:

清空仪器已存数据。

ØGlobalColllponentTolerance:

设置全局元件的容差。

注:

在Multisim7中的Simulate菜单中还包含有子菜单AutoFaultOption…,用于选择电路元件发生故障的数目和类型。

6.文件输出菜单(Transfer):

用于将Multisim8的电路文件或仿真结果输出到其他应用软件,其菜单下各命令的功能如下所述:

ØTransfertoUltiboard:

传送给应用软件Ultiboard。

ØTransfertootherPCBLayout:

传送给其他印刷电路板(PCB)设计软件。

ØForwardAnnotatetoUltiboard:

创建Ultiboard注释文件。

将Multisim8中电路元件注释的变动传送到Ultiboard的电路文件中,使Ultiboard电路元件注释也作相应的变化。

ØBackannotatefromUltiboard:

修改Ultiboard注释文件。

将Ultiboard中电路元件注释的变动传送到Multisim8的电路文件中,使Multisim8电路元件注释也作相应的变化。

ØHighlightSelectioninUltiboard:

加亮版图选择区。

对Ultiboard电路中所选择的元件以高亮度显示。

ØExportNetlist:

输出网络表。

ØExportSimulationResultstoMathCAD:

将仿真结果文件变换为应用软件MathCAD可读的文件格式(在Multisim7中)。

ØExportSimulationResultstoExcel:

将仿真结果文件变换为应用软件Excel可读的文件格式(Multisim7.0中)。

7.工具菜单(Tools):

用于编辑或管理元件库或元件,其菜单下各命令的功能如下所述:

ØComponentWizard:

元件编辑器(创建向导)。

ØDatabase:

元件数据库。

Ø555TimerWizard…:

555定时器创建向导。

ØFilterWizard…:

滤波器创建向导。

ØCEBJTAmplifierWizard…:

晶体管放大器创建向导。

ØVariantManager…:

变量管理器。

ØSetActiveVariant…:

激活变量。

ØRename/RenumberComponents…:

文件重新命名/重新编号。

ØReplaceComponent:

文件替换。

ØUpdateCircuitComponents…:

更新电路元件。

ØElectricalRulersCheck:

电气特性规则检查。

ØClearERCMarkers:

清除电器特性规则检测标记。

ØSymbolEditor…:

符号编辑器。

ØTitleBlockEditor…:

标题栏编辑器。

ØModifyTitleBlockData…:

修改标题栏内容。

(在Multisim7.0中)

ØDescriptionBoxEditor…:

电路描述栏编辑器。

ØEditLabels…:

编辑标签。

ØCaptureScreenArea:

屏幕复制。

ØInternetDesignSharing:

利用网络或因特网来共享电路设计。

ØEDA:

登陆ElectronicsWorkbenchWDA网站。

ØUpdateHB/BSSymbol:

在含有子电路的电路中,随着子电路的变化改变HB/BS连接器的标号。

(在Multisim7.0中)

8.报告菜单(Reports):

产生当前电路的各种报告,其菜单下各命令的功能如下所述:

ØBillofMaterials:

材料清单,用以产生当前电路文件的元件清单文件。

ØComponentDetailReport:

元件细节报表,用以产生特定元件存储在数据库中的所有信息。

ØNetllstReport:

网络表报表,用以产生含有元件连接信息的网表文件。

ØCrossReferenceReport:

元件交叉参照表,用以报告当前电路窗口中所有元件的详细参数报告。

ØSchematicStatistics:

简要统计报表。

ØSchematicReport:

产生电路图的统计信息。

(在Multisim7.0中)

ØSpareGatesReport:

产生电路图中未使用门的报告。

9.选项菜单(Options):

用以定制电路的界面和某些功能的设置,其菜单下各命令的功能如下所述:

ØGlobalPreferences…:

软件参数选择。

ØSheetProperties…:

电路文件界面属性设置。

ØCustomizeUserInterface…:

制定用户界面。

ØGlobalRestrictions…:

软件功能限制,用于利用口令,对其他用户设置Multisim某些功能的全局限制。

ØCircuitRestrictions…:

电路文件功能限制,用于利用口令,对其他用户设置特定电路功能的全局限制。

ØSimplifiedVersion:

简化版本。

在标准工具栏中隐藏一些复杂的命令、工具和分析来简化Multisim的用户界面。

所简化的用户界面选项能够通过使用全局限制来控制其使用与否。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 韩语学习

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

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