第2章-Proteus-ISIS的原理图设计_第1页
第2章-Proteus-ISIS的原理图设计_第2页
第2章-Proteus-ISIS的原理图设计_第3页
第2章-Proteus-ISIS的原理图设计_第4页
第2章-Proteus-ISIS的原理图设计_第5页
已阅读5页,还剩104页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2.1ProteusISIS编辑环境2.2ProteusISIS的编辑环境设置2.3ProteusISIS的系统参数设置2.4一般电路原理图设计2.5Proteus电路绘图工具的使用2.6ProteusISIS库元件的认识,第2章ProteusISIS的原理图设计,2.1ProteusISIS编辑环境2.1.1ProteusISIS编辑环境简介ProteusISIS运行于Windows98/2000/XP环境中,对PC的配置要求不高,一般的配置就能满足要求。运行ProteusISIS的执行程序后,即进入如图2-2所示的ProteusISIS编辑环境。1.ProteusISIS各窗口点状的栅格区域为编辑窗口,左上方为预览窗口,左下方为元器件列表区,即对象选择器。编辑窗口用于放置元器件,进行连线和绘制原理图。预览窗口可以显示全部原理图。在预览窗口中有两个框,蓝框表示当前页的边界,绿框表示当前编辑窗口显示的区域。当从对象选择器中选中一个新的对象时,预览窗口可以预览选中的对象。在预览窗口上单击,ProteusISIS将会以单击位置为中心刷新编辑窗口。其他情况下,预览窗口显示将要放置的对象。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,这种放置预览特性在下列情况下被激活:当使用旋转或镜像按钮时;当一个对象在对象选择器中被选中时;当为一个可以设定方向的对象选择类型图标时(如Component图标、DevicePin图标等)。当放置对象或执行其他非上述操作时,放置预览会自动消除。,第2章ProteusISIS的原理图设计,2.工具箱选择相应的工具箱图标按钮,系统将提供不同的操作工具。对象选择器根据选择不同的工具箱图标按钮决定当前状态显示的内容。显示对象的类型包括元器件、终端、引脚、图形符号、标注和图表等。工具箱中各图标按钮对应的操作如下:SelectionMode按钮:选择模式。ComponentMode按钮:拾取元器件。JunctionDotMode按钮:放置节点。WireLableMode按钮:标注线段或网络名。TextScriptMode按钮:输入文本。BusesMode按钮:绘制总线。SubcircuitMode按钮:绘制子电路块。TerminalsMode按钮:在对象选择器中列出各种终端(输入、输出、电源和地等)。,第2章ProteusISIS的原理图设计,DevicePinsMode按钮:在对象选择器中列出各种引脚(如普通引脚、时钟引脚、反电压引脚和短接引脚等)。GraphMode按钮:在对象选择器中列出各种仿真分析所需的图表(如模拟图表、数字图表、混合图表和噪声图表等)。TapeRecorderMode按钮:当对设计电路分割仿真时采用此模式。GeneratorMode按钮:在对象选择器中列出各种激励源(如正弦激励源、脉冲激励源、指数激励源和FILE激励源等)。VoltageProbeMode按钮:可在原理图中添加电压探针。电路进行仿真时可显示各探针处的电压值。CurrentProbeMode按钮:可在原理图中添加电流探针。电路进行仿真时可显示各探针处的电流值。VirtualInstrumentsMode按钮:在对象选择器中列出各种虚拟仪器(如示波器、逻辑分析仪、定时/计数器和模式发生器等)。,第2章ProteusISIS的原理图设计,除上述图标按钮外,系统还提供了2D图形模式图标按钮。对于具有方向性的对象,系统还提供了各种旋转图标按钮:RotateClockwise按钮:顺时针方向旋转按钮,以90偏置改变元器件的放置方向。RotateAnti-clockwise按钮:逆时针方向旋转按钮,以90偏置改变元器件的放置方向。X-mirror按钮:水平镜像旋转按钮,以Y轴为对称轴,按180偏置旋转元器件。Y-mirror按钮:垂直镜像旋转按钮,以X轴为对称轴,按180偏置旋转元器件。另外,在某些状态下,对象选择器有一个“Pick”切换按钮,单击该按钮可以弹出PickDevices、PickPort、PickTerminals、PickPins或PickSymbols窗体。通过不同窗体,可以分别添加元器件端口、终端、引脚等到对象选择器中,以便在今后的绘图中使用。,第2章ProteusISIS的原理图设计,3.主菜单ProteusISIS的主菜单栏包括File(文件)、View(视图)、Edit(编辑)、Tools(工具)、Design(设计)、Graph(图形)、Source(源)、Debug(调试)、Library(库)、Template(模板)、System(系统)和Help(帮助),如图2-3所示。单击任一菜单后都将弹出其子菜单项。图2-3ProteusISIS的主菜单和主工具栏,第2章ProteusISIS的原理图设计,File菜单:包括常用的文件功能,如新建设计、打开设计、保存设计、导入/导出文件,也可打印、显示设计文档,以及退出ProteusISIS系统等。View菜单:包括是否显示网格、设置格点间距、缩放电路图及显示与隐藏各种工具栏等。Edit菜单:包括撤销/恢复操作、查找与编辑元器件、剪切、复制、粘贴对象,以及设置多个对象的层叠关系等。Tools菜单:工具菜单。它包括实时注解、自动布线、查找并标记、属性分配工具、全局注解、导入文本数据、元器件清单、电气规则检查、编译网络标号、编译模型、将网络标号导入PCB以及从PCB返回原理设计等工具栏。Design菜单:工程设计菜单。它具有编辑设计属性、编辑原理图属性、编辑设计说明、配置电源、新建/删除原理图、在层次原理图中总图与子图以及各子图之间互相跳转和设计目录管理等功能。,第2章ProteusISIS的原理图设计,Graph菜单:图形菜单。它具有编辑仿真图形、添加仿真曲线、仿真图形、查看日志、导出数据、清除数据和一致性分析等功能。Source菜单:源文件菜单。它具有添加/删除源文件、定义代码生成工具、设置外部文本编辑器和编译等功能。Debug菜单:调试菜单。包括启动调试、执行仿真、单步运行、断点设置和重新排布弹出窗口等功能。Library菜单:库操作菜单。它具有选择元器件及符号、制作元器件及符号、设置封装工具、分解元件、编译库、自动放置库、校验封装和调用库管理器等功能。Template菜单:模板菜单。包括设置图形格式、文本格式、设计颜色以及连接点和图形等。System菜单:系统设置菜单。包括设置系统环境、路径、图纸尺寸、标注字体、热键以及仿真参数和模式等。Help菜单:帮助菜单。包括版权信息、ProteusISIS学习教程和示例等。,第2章ProteusISIS的原理图设计,4.主工具栏ProteusISIS的主工具栏位于主菜单下面两行,以图标形式给出,主要包括File工具栏、View工具栏、Edit工具栏和Design工具栏四个部分。工具栏中每一个按钮,都对应一个具体的菜单命令,主要目的是快捷而方便地使用命令。如表2-1所示。表2-1主工具栏按钮功能,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,作者新书:基于Proteus的数字电路分析与设计,数字电子技术教程,西电出版社,教授数字电路更轻松。,2.1.2进入ProteusISIS编辑环境当对整个ProteusISIS开发界面有了初步的了解之后,下面将以新建设计文件为例介绍编辑环境的使用方法。1.文件的新建和保存在ProteusISIS窗口中,选择【File】【NewDesign】菜单项,弹出如图2-4所示对话框。,第2章ProteusISIS的原理图设计,选择合适的模板(通常选择DEFAULT模板),单击“OK”按钮,即可完成新设计文件的创建。选择【File】【SaveDesign】菜单项,将弹出如图2-5所示对话框。在“保存在”下拉列表框中选择目标存放路径,并在“文件名”框中输入设计的文档名称。同时,保存文件的默认类型为“DesignFiles”,即文档自动加扩展名“.DSN”,单击“保存”按钮即可。,第2章ProteusISIS的原理图设计,2.打开和保存设计文件选择【File】【OpenDesign】菜单项,将弹出如图2-6所示对话框。,第2章ProteusISIS的原理图设计,在“查找范围”下拉列表框中选择目标查找路径,单击列表框中对应的设计选项,然后单击“打开”按钮,即可打开相应的设计文件。保存打开的设计文件的方式与上述一致。选择【File】【SaveDesign】菜单项,在打开的保存对话框中单击“保存”按钮,即可保存文件。注意,在出现的保存对话框中,用户可以更改设计文件的名称及路径,也可使用默认的名称及路径来保存文件。,图2-6打开ProteusISIS设计文件,2.2ProteusISIS的编辑环境设置ProteusISIS编辑环境的设置主要是指模板的选择、图纸的选择、图纸的设置和格点的设置。绘制电路图首先要选择模板,模板控制电路图外观的信息,如图形格式、文本格式、设计颜色、线条连接点大小和图形等。然后设置图纸,如设置纸张的型号及标注的字体等。图纸的格点会为放置元器件和连接线路带来很多的方便。2.2.1选择模板当新建一个设计文件时,从图2-4中选择合适的模板。(1)在ProteusISIS主界面中选择【Template】【SetDesignDefaults】菜单项,编辑设计的默认选项,如图2-7所示。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,为满足不同设计者的需要,可以通过该对话框设置纸张及格点等项目的颜色,设置电路仿真时正、负、地和逻辑/高低等项目的颜色,设置隐藏对象的显示与否及颜色,还可以设置编辑环境的默认字体等。(2)选择【Template】【SetGraphColours】菜单项,编辑图形颜色,如图2-8所示。,通过图2-8可对GraphOutline(图形轮廓线)、Background(底色)、GraphTitle(图形标题)及GraphText(图形文本)等按用户期望的颜色进行设置,同时也可对AnalogueTraces(模拟跟踪曲线)和不同类型的DigitalTraces(数字跟踪曲线)进行设置。(3)选择【Template】【SetGraphStyles】菜单项,编辑图形的全局风格,如图2-9所示。,第2章ProteusISIS的原理图设计,图2-8编辑图形颜色图2-9编辑图形的全局风格,使用这一对话框可以设置图形的全局风格,如线型、线宽、线的颜色及图形的填充色等。在“Style”下拉列表框中可以选择不同的系统图形风格。单击“New”按钮,将弹出如图2-10所示对话框。在“Newstylesname”文本框中输入新风格的名称,单击“OK”按钮确定,将出现如图2-11所示对话框。,第2章ProteusISIS的原理图设计,图2-10创建新的图形风格对话框图2-11设置新图形的风格在图2-11所示对话框中,可自定义图形的风格,如颜色和线型等。,(4)选择【Template】【SetTextStyles】菜单项,编辑全局文本风格,如图2-12所示。在“Fontface”下拉列表框中,可选择期望的字体,还可设置字体的高度、颜色以及是否加粗、倾斜及加下划线等。在“Sample”区域可以预览设置后的字体风格。同理,单击“New”按钮可创建新的图形文本风格。,第2章ProteusISIS的原理图设计,(5)选择【Template】【SetGraphicsText】菜单项,编辑图形字体格式,如图2-13所示。在“Fontface”列表框中可选择图形文本的字体类型,在“TextJustification”选项区域可选择字体在文本框中的水平位置及垂直位置,在“Effects”选项区域中可选择字体的效果,如加粗、倾斜及加下划线等,而在“CharacterSizes”选项区域中,则可设置字体的高度和宽度。,第2章ProteusISIS的原理图设计,(6)选择【Template】【SetJunctionDots】菜单项,弹出编辑节点对话框,如图2-14所示。在该对话框中可设置节点的大小及形状。单击“OK”按钮,即可完成对节点的设置。注意:模板的改变只影响当前运行的ProteusISIS,尽管这些模板有可能被保存后在别的设计中调用。为了使新建的文件在设计时能够运用更新后的模板,用户必须用保存为默认模板的命令更新默认的模板。该命令在“模板”菜单的下一级中可以找到,即【Template】【SaveDefaultTemplate】。,第2章ProteusISIS的原理图设计,2.2.2选择图纸在ProteusISIS主界面选择【System】【SetSheetSizes】菜单项,将出现如图2-15所示对话框。在该对话框中用户可选择图纸的大小或自定义图纸的大小。,第2章ProteusISIS的原理图设计,2.2.3设置文本编辑器在ProteusISIS主界面中选择【System】【SetTextEditor】菜单项,出现如图2-16所示对话框。在该对话框中可以对文本的字体、字形、大小、效果和颜色等进行设置。,第2章ProteusISIS的原理图设计,2.2.4设置格点在设计电路图时,图纸上的格点既有利于放置元器件和连接线路,也方便元器件的对齐和排列。(1)使用“View”菜单设置格点的显示或隐藏。在主界面中选择【View】【Grid】菜单项设置编辑窗口中的格点显示与否,如图2-17所示。,第2章ProteusISIS的原理图设计,设置格点的显示或隐藏,(2)使用“View”菜单设置格点的间距。选择【View】【Snap10th】菜单项,或Snap50th、Snap0.1in、Snap0.5in项,可调整格点的间距(默认值为0.1in)。,显示格点,隐藏格点,2.3ProteusISIS的系统参数设置在ProteusISIS的主界面中,通过“System”菜单可对系统进行设置。2.3.1设置BOM在ProteusISIS中可生成BOM(BillOfMaterials,材料清单)。BOM用于列出当前设计中所使用的所有元器件。ProteusISIS可生成4种格式的BOM:HTML(HyperTextMark-upLanguage)格式、ASCII格式、CCSV(CompactComma-SeparatedVariable)格式和FCSV(FullComma-SeparatedVariable)格式。选择【Tools】【BillOfMaterials】命令,可选择BOM的不同输出格式。(1)选择【System】【EditBOMScripts】菜单项,可打开BOM编辑对话框,如图2-18所示。(2)在BOM编辑对话框中,可对4种输出格式进行设置。单击对话框中的“Add”按钮,出现如图2-19所示对话框。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,图2-18BOM编辑对话框图2-19添加Category对话框,(3)在“CategoryHeading”文本框中输入“Subcircuit”,并在“Reference(s)tomatch”文本框中输入“S”,单击“OK”按钮,则可将新的“Category”添加到“BOM”,如图2-20所示。(4)在“Categories”列表框中选中“Subcircuit”,单击“Order”按钮,将出现图2-21所示的对话框。(5)选择期望排序的对象,单击相应的按钮,即可实现排序。同理,单击“Edit”或“Delete”等按钮,将出现对应的对话框,可对“Categories”及“Fields”进行添加或删除等操作。同理,单击“Edit”或“Delete”等按钮,将出现对应的对话框,可对“Categories”及“Fields”进行添加或删除等操作。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,图2-20添加新的Category后的对话框图2-21BOM的“Order”对话框,2.3.2设置系统运行环境在ProteusISIS主界面中选择【System】【SetEnvironment】菜单项,即可打开系统环境设置对话框,如图2-22所示。,第2章ProteusISIS的原理图设计,该对话框主要包括如下设置:AutosaveTime(minutes):系统自动保存时间设置(单位为min)。NumberofUndoLevels:可撤销操作的次数设置。TooltipDelay(milliseconds):工具提示延时(单位为ms)。NumberoffilenamesonFilemenu:File菜单项中显示文件名的数量。AutoSynchronise/SavewithARES?是否自动同步保存ARES。Save/loadISISstateindesignfiles?是否在设计文档中加载/保存ProteusISIS状态。,第2章ProteusISIS的原理图设计,2.3.3设置路径选择【System】【SetPaths】菜单项,即可打开路径设置对话框,如图2-23所示。,第2章ProteusISIS的原理图设计,路径设置对话框包括如下设置:InitialfolderistakenfromWindows:表示从窗口中选择初始文件夹。Initialfolderisalwaysthesameonethatwasusedlast:表示初始文件夹为最后一次使用过的文件夹。Initialfolderisalwaysthefollowing:表示初始文件夹为下面的文本框中输入的路径。Templatefolders:表示模板文件夹路径。Libraryfolders:表示库文件夹路径。SimulationModelandModuleFolders:表示仿真模型及模块文件夹路径。Pathtofolderforsimulationresults:表示仿真结果的存放文件夹路径。Limitmaximumdiskspaceusedforsimulationresult(Kilobytes):表示仿真结果占用的最大磁盘空间(KB)。,第2章ProteusISIS的原理图设计,2.3.4设置键盘快捷方式选择【System】【SetKeyboardMapping】菜单项,打开键盘快捷方式设置对话框,如图2-24所示。,第2章ProteusISIS的原理图设计,使用该对话框可修改系统所定义的菜单命令的快捷方式。,其中,在“CommandGroups”下拉列表框中选择相应的选项,在“AvailableCommands”列表框中选择可用的命令,在该对话框下方的说明栏中显示所选中命令的意义,在“Keysequenceforselectedcommand”文本框中显示所选中命令的快捷键。使用“Assign”或“Unassign”按钮可查看编辑或删除系统设置的快捷方式。单击“Options”下三角按钮,出现如图2-24所示的“Options”选项。选择“Resettodefaultmap”选项,即可恢复系统的默认设置。而选择“Exporttofile”选项可将上述键盘快捷方式导出到文件中,选择“Importfromfile”选项为从文件导入键盘快捷方式。,第2章ProteusISIS的原理图设计,2.3.5设置Animation选项选择【System】【SetAnimationOptions】菜单项,即可打开仿真电路设置对话框,如图2-25所示。,第2章ProteusISIS的原理图设计,在该对话框中可以设置仿真速度及电压/电流的范围,同时还可设置仿真电路的其他功能。ShowVoltage&CurrentonProbes?表示是否在探测点显示电压值与电流值。ShowLogicStateofPins?表示是否显示引脚的逻辑状态。ShowWireVoltagebyColour?表示是否用不同颜色表示导线的电压。ShowWireCurrentwithArrows?表示是否用箭头表示导线的电流方向。,此外,单击“SPICEOptions”按钮,弹出如图2-26所示对话框。在该对话框中还可通过选择不同的选项来进一步对仿真器进行设置。,第2章ProteusISIS的原理图设计,2.3.6设置仿真器选项选择【System】【SetSimulatorOptions】菜单项,即可打开设置仿真器选项对话框,如图2-26所示。在该对话框中可对仿真器选项进行设置,这里不再赘述。,2.4一般电路原理图设计2.4.1电路原理图的设计流程,第2章ProteusISIS的原理图设计,原理图的具体设计步骤如下:(1)新建设计文档。在进入原理图设计之前,首先要构思好原理图,即必须知道所设计的项目需要哪些电路来完成,用何种模板;然后在ProteusISIS编辑环境中画出电路原理图。(2)设置工作环境。根据实际电路的复杂程度来设置图纸的大小等。在电路图设计的整个过程中,图纸的大小可以不断地调整。设置合适的图纸大小是完成原理图设计的第一步。(3)放置元器件。首先从添加元器件对话框中选取需要添加的元器件,将其布置到图纸的合适位置,并对元器件的名称及标注进行设定;再根据元器件之间的走线等联系对元器件在工作平面上的位置进行调整和修改,使得原理图美观、易懂。(4)对原理图进行布线。根据实际电路的需要,利用ProteusISIS编辑环境所提供的各种工具和命令进行布线,将工作平面上的元器件用导线连接起来,构成一幅完整的电路原理图。,第2章ProteusISIS的原理图设计,(5)建立网络表。在完成上述步骤之后,即可看到一张完整的电路图,但要完成印制版电路的设计,还需要生成一个网络表文件。网络表是印制版电路与电路原理图之间的纽带。(6)原理图的电气规则检查。当完成原理图布线后,利用ProteusISIS编辑环境所提供的电气规则检查命令对设计进行检查,并根据系统提示的错误检查报告修改原理图。(7)调整。如果原理图已通过电气规则检查,那么原理图的设计就完成了。但是对于一般电路设计而言,尤其是较大的项目,通常需要对电路进行多次修改才能通过电气规则检查。(8)存盘和输出报表。ProteusISIS提供了多种报表输出格式,同时可以对设计好的原理图和报表进行存盘和输出打印。,第2章ProteusISIS的原理图设计,2.4.2电路原理图的设计方法和步骤下面以图2-28所示的简单电路为例,直观地介绍电路原理图的设计方法和步骤。,第2章ProteusISIS的原理图设计,图2-28一个简单的电路实例,1.创建一个新的设计文件首先进入ProteusISIS编辑环境。选择【File】【NewDesign】菜单项,在弹出的模板对话框中选择DEFAULT模板,并将新建的设计保存在E盘根目录下,保存文件名为“example”。2.设置工作环境打开【Template】菜单,对工作环境进行设置。在本例中,仅对图纸进行设置,其他项目使用系统默认的设置。选择【System】【SetSheetSizes】菜单项,在出现的对话框中选择A4复选框,单击“OK”按钮确认,即可完成页面设置。3.拾取元器件ProteusISIS库提供了大量元器件的原理图符号,在绘制原理图之前,必须知道元器件对应的库。利用ProteusISIS提供的强大的搜索功能来完成元器件的查找。查找元器件的操作步骤如下:(1)选择【Library】【PickDevice/Symbol】菜单项,出现如图2-29所示对话框,在其中添加元器件。具体方法参见1.2.2节。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,以查找LAMP元器件为例。在类列表中选择“Optoelectronics”类,并在子类列表中选择“Lamps”子类,则在元器件列表区域将出现期望的元器件,如图2-30所示。,第2章ProteusISIS的原理图设计,(2)单击“OK”按钮,或在元器件列表区域双击元器件名称,即可完成对该元器件的添加。添加的元器件将出现在对象选择器列表中,如图2-31所示。,第2章ProteusISIS的原理图设计,(3)在完成了对元器件LAMP的查找后,可以按照图2-28原理图的要求,依次找到其他元器件。其他元器件的名称、所属类及子类如表2-2所示。表2-2图2-28的元器件列表,第2章ProteusISIS的原理图设计,4.在原理图中放置元器件在当前设计文档的对象选择器中添加元器件后,就要在原理图中放置元器件。下面以放置LAMP为例说明具体步骤。(1)选择对象选择器中的LAMP元器件,在ProteusISIS编辑环境主界面的预览窗口将出现LAMP的图标。(2)在编辑窗口双击鼠标左键,元器件LAMP被放置到原理图中。(3)按照上述步骤,分别将BATTERY和POT-LIN元器件放置到原理图中。(4)将光标指向编辑窗口的元器件,并单击该对象使其高亮显示。(5)拖动该对象到合适的位置。(6)调整好所有元器件后,选择【View】【Redraw】菜单项,刷新屏幕,此时图纸上有了全部元器件,如图2-32所示。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,5.编辑元器件放置好元器件后,双击相应的元器件,即可打开该元器件的编辑对话框。下面以LAMP的编辑对话框为例,详细介绍元器件的编辑方式。LAMP元器件的编辑步骤如下:(1)单击LAMP元器件,LAMP将高亮显示。(2)再次单击LAMP元器件,弹出如图2-33所示对话框,编辑该元器件。,第2章ProteusISIS的原理图设计,图2-33中包含如下项目:ComponentReferer:元器件在原理图中的参考号。Hidden:选择元器件参考号是否出现在原理图中。NominalVoltage:LAMP电压表数值。Resistance:LAMP阻抗。(3)单击“OK”按钮,结束元器件的编辑。按照上述步骤,分别编辑BATTERY的参考号为B1,电压值为12V;POT-LIN的参考号为RV1,电阻值为200;LAMP的参考号为BL1,电压表数值为12V。,第2章ProteusISIS的原理图设计,6.绘制原理图ProteusISIS具有智能化特点,在想要画线的时候能进行自动检测。在两个元器件间进行连线的步骤如下:(1)单击第一个对象连接点。(2)如果想让ProteusISIS自动定出走线路径,只需单击另一个连接点;如果想自己决定走线路径,只需在希望的拐点处单击。在此过程的任一阶段,都可以按“Esc”键放弃画线。按照上述步骤,分别将LAMP、BATTERY及POT-LIN连线。连接后的原理图如图2-34所示。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,图2-34连接后的原理图,第2章ProteusISIS的原理图设计,7.对原理图进行电气规则检测选择【Tools】【ElectricalRuleCheck】菜单项,出现电气规则检测报告单,如图2-35所示。在该报告单中,系统提示网络表已经生成,并无电气错误,即用户可执行下一步操作。,8.存盘及输出报表将设计好的原理图文件存盘。同时,可使用【Tools】【BillofMaterials】菜单项输出BOM文档。至此,一个简单的原理图设计就完成了。本节围绕绘制一幅简单的电路原理图展开对电路设计流程的具体分析,按照本节介绍的具体操作步骤,试着绘制一张原理图,基本上就能领会原理图的绘制方法和技巧了。,第2章ProteusISIS的原理图设计,2.5Proteus电路绘图工具的使用本节将详细介绍元器件在原理图上的放置、原理图编辑器的使用和元器件位置的编辑。在ProteusISIS中主要包含以下工具:Component:元器件选取工具。JunctionDot:节点放置工具。WireLabel:连线标注或网络名称编辑工具。TextScript:文本编辑工具。Buses:总线绘制工具。Subcircuit:子电路绘制工具。Terminals:终端选取工具。DevicePins:元器件引脚选取工具。2DGraphics:二维图形绘制工具。2DGraphicsSymbols:二维图形符号选取工具。2DGraphicsMarkers:二维图形标注工具。,第2章ProteusISIS的原理图设计,1.拾取元器件模式(1)从元器件库中选择元器件当启动ProteusISIS的一个空白页面时,对象选择器是空的。因此需要从元器件库中调出元器件到对象选择器。从工具箱选择“Component”图标。单击对象选择器中的“P”按钮,弹出PickDevices(拾取元器件)对话框。在“Keywords”文本框中输入一个或多个关键字,或使用元器件类列表和元器件子类列表,滤掉不希望出现的元器件,同时定位希望出现的元器件。在元器件列表区域中双击元器件,即可将元器件添加到设计中。当完成元器件的提取后,单击“OK”按钮关闭对话框,并返回ProteusISIS。,第2章ProteusISIS的原理图设计,(2)放置元器件从工具箱中选择元器件图标。如果用户需要的元器件在对象选择器中未列出,则必须从元器件库中提取。在对象选择器中选中需要的元器件。在ProteusISIS的预览窗口可预览所选中的元器件。在编辑窗口中希望元器件出现的位置双击,即可放置元器件。还可先单击然后对其进行拖动操作。根据需要使用旋转及镜像按钮确定元器件的方位。,第2章ProteusISIS的原理图设计,(3)替换元器件因为在删除元器件的同时也会将与其连接的线删除,因此ProteusISIS提供了一种替换元器件的方法。从元器件库中调出一个新类型元器件,添加到对象选择器中。根据需要使用旋转及镜像图标按钮确定元器件的方位。在编辑窗口空白处单击,并移动鼠标指针使新元器件至少有一个引脚的末端与旧元器件的某一引脚重合,然后单击即出现如图2-36所示对话框。,第2章ProteusISIS的原理图设计,单击“OK”按钮,替换过程即可完成。当自动替换方式被激活时,在放置新元器件过程中,必须保证光标在旧元器件内部,操作过程如图2-37所示。注意:ProteusISIS在替换元器件的同时保留了连线。在替换过程中,先匹配位置,然后匹配引脚名称。有些元器件进行上述替换操作可能得不到理想的结果,这时可用“Undo”命令进行恢复。,第2章ProteusISIS的原理图设计,(a)元器件替换前(b)元器件替换过程中(c)将741替换为LM324后的电路图,(4)编辑元器件编辑元器件可通过元器件属性对话框或选择【Edit】【FindandEditComponent】菜单项实现对元器件的编辑。(5)隐藏电源引脚在“EditComponent”对话框中,通过单击“HiddenPins”按钮,可查看或编辑隐藏的电源引脚,如图2-38所示。,第2章ProteusISIS的原理图设计,在默认状态下,隐藏引脚将会被连接到同名网络。例如,隐藏引脚VDD将被连接到VDD,隐藏引脚VSS将被连接到VSS。,2.放置节点模式JunctionDot(节点)用于表示电线之间的连接点。通常ProteusISIS将根据具体情形自动添加或删除节点。但是在某些情形下,可先放置节点,再将线连接到已放置的节点或从该连接点引线。用户可使用【Template】【SetGraphicsStyle】命令编辑WireDot图形风格,也可使用【Template】【SetJunctionDots】命令设置节点的尺寸和形状。(1)放置节点从工具箱中选择“JunctionDot”图标按钮。在编辑窗口希望放置连接点的位置双击,即可放置节点。(2)自动节点的放置当从已存在的电线上引出另外一条线时,ProteusISIS将自动放置节点,如图2-39所示。,第2章ProteusISIS的原理图设计,(3)自动删除节点当一条线或多条线被删除时,ProteusISIS将检测留下的节点是否有连接的线。若没有连接线,则系统会自动删除节点,如图2-40所示。,第2章ProteusISIS的原理图设计,3.文本编辑ProteusISIS的一个重要特色就是支持自由格式的文本编辑(TextScript),其使用方式如下:定义变量,用于表达式或作为参数;定义原始模型及脚本,用于VSM仿真;当某一元器件被分解时用于保存属性和封装信息;标注设计。,第2章ProteusISIS的原理图设计,(1)放置和编辑脚本从工具箱选择“TextScript”图标,在编辑窗口单击,弹出“EditScriptBlock”对话框。在该对话框中选择“Script”选项卡,如图2-41所示。在“Text”区域键入文本,同时,选择“Style”选项卡,还可在此选项卡中调整“Script”的属性。单击“OK”按钮,完成“TextScript”的放置与编辑。,(2)编辑脚本左击要编辑的脚本,选中该脚本,然后单击该脚本打开“EditScriptBlock”对话框;或将光标放置在要编辑的脚本上,使用组合键“Ctrl+E”,打开“EditScriptBlock”对话框。根据需要调整脚本属性。可对“EditScriptBlock”对话框包含的两个选项卡“Script”和“Style”分别进行编辑。编辑完成后,单击“OK”按钮,或按组合键“Ctrl+Enter”保存更改。,第2章ProteusISIS的原理图设计,4.总线模式ProteusISIS既支持在层次模块间运行总线,还支持定义库元器件为总线型引脚。(1)放置总线从工具箱中选择总线“Bus”图标。在期望总线起始端出现的位置单击鼠标左键。在期望总线路径的拐点处单击鼠标左键。在总线的终点单击鼠标左键,然后单击鼠标右键,可结束总线放置。,第2章ProteusISIS的原理图设计,(2)放置总线分支在Protel软件里,总线和总线分支是两个不同的命令。而在Proteus中,总线分支既可以用总线命令,也可以用一般连线命令。在使用总线命令画总线分支时,粗线自动变成细线。为了使电路图显得专业而美观,通常把总线分支画成与总线呈45角的相互平行的斜线,下面举例来说明总线与总线分支的画法。如图2-42所示,在AT89C51的P0口右侧先画一条自上而下的总线。确认主工具栏中的自动布线器为选中状态(为画斜线准备)。在P0.0引脚单击鼠标左键后松开,拖动鼠标指针画线,距总线一个背景栅格时,单击鼠标左键确认,然后按住“Ctrl”键,并向右上移动鼠标,在与总线呈45角相交时单击鼠标左键确认,即完成一条总线分支的绘制。其他总线分支的绘制不必这样复杂,只需在分支的起始点双击鼠标左键即可完成。比如,画下条P0.1引脚至总线的分支,把鼠标指针放置在P0.1引脚口位置,出现一个红色小方框,开始双击鼠标左键,自动完成像P0.0引脚到总线的一系列动作。依次完成所有总线分支的绘制。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,图2-42Proteus总线分支的画法,需要指出的是,在绘制多条平行线时,均可采用以上简单的画法。,5.连线标签模式(1)从工具箱中选择“WireLabel”图标。(2)把鼠标指针指向期望放置标签的总线分支位置,被选中的导线变成虚线,鼠标指针处出现一个“”号,此时单击鼠标左键,出现“EditWireLabel”对话框,如图2-43所示。(3)在该对话框的“Label”选项卡中键入相应的文本,如“AD0”。(4)单击“OK”按钮,结束文本的输入。在放置相邻的第二个总线标签时,系统不会像Protel软件那样自动按序标出文本号,而读者只需连续单击“OK”按钮即可。实际情况是我们必须重新再输入一次文本,或单击“EditWireLabel”对话框中“String”右侧的下拉箭头,当出现“AD0”时,修改成“AD1”,相对省事些,如图2-43所示。,第2章ProteusISIS的原理图设计,像删除元件一样直接双击右键来删除标签是不行的,那会使它所连着的导线一起被删除掉。想更改或删除总线标签可以对准总线标签单击右键,出现其快捷菜单,如图2-44所示。其中第一项“EditLabel”是编辑总线标签,第二项“DeleteLabel”是删除总线标签,第三项“DragWire”是移动总线标签。,第2章ProteusISIS的原理图设计,图2-43总线标签的标注图2-44总线标签的更改,6.终端模式从工具箱中选择“TerminalMode”图标,出现如图2-45所示的几种终端模式。,第2章ProteusISIS的原理图设计,图2-45几种终端模式,它们的含义分别为:DEFAULT:默认端口。INPUT:输入端口。OUTPUT:输出端口。DIDIR:双向端口。POWER:电源。GROUND:地。BUS:总线。其中总线“BUS”终端和绘制总线是不同的概念,当我们在制作层次原理图时,一个复杂电路的上层框图中的总线使用此终端来绘制。,第2章ProteusISIS的原理图设计,放置终端在编辑窗口中期望引脚出现的位置双击,即可放置终端。按住鼠标左键不放,可对其进行拖动操作。标注终端可使用手动方式打开终端编辑对话框,编辑终端属性。未标注的终端往往会被忽略。编辑终端使用通用的属性编辑方法即可编辑终端。可使用菜单命令【Tools】【PropertyAssignmentTool】设置终端的电气类型。,第2章ProteusISIS的原理图设计,7.元件引脚模式在设计元器件或绘制层次电路图时,放置元件引脚要使用“DevicePin”工具。(1)放置引脚对象从工具箱中选择“Pin”图标。在对象选择器中选中期望的引脚。在ProteusISIS的预览窗口可预览所选中的引脚。根据需要,使用旋转及镜像图标确定引脚方位。在编辑窗口中期望引脚出现的位置双击,即可放置引脚。如果按住鼠标左键不放,可对其进行拖动操作。(2)编辑引脚名称、引脚编号及其电气类型可使用手动方式编辑引脚属性。也可使用菜单命令【Tools】【PropertyAssignmentTool】编辑一个或多个引脚的名称、引脚编号及类型属性。这一方法对于一组(例如总线)具有连续引脚名称的引脚是非常有效的。,第2章ProteusISIS的原理图设计,8.二维绘图工具的使用ProteusISIS支持以下类型的2D图形对象:Line、Box、Circle、Arc、ClosedPath、Text、Symbols、Makers,如右图所示。这些图形对象可直接用于画图,例如用于创建新的库元器件(元器件、符号、引脚和终端)。,第2章ProteusISIS的原理图设计,以下分别介绍放置各种类型图形对象的方法。(1)放置直线从工具箱中选择“Line”图标。从对象选择器中选择线的期望图形类型。在编辑框中单击作为线的开始,将光标移动到期望的位置单击画线结束。(2)放置矩形从工具箱中选择“Box”图标。从对象选择器中选择矩形框的期望图形类型,即系统已经定义好了各种边框线型及填充等的矩形,如图2-47所示。,上排自左依次是画元件、画标界和画子电路,下排自左依次是画封闭导线、画封闭总线和画边界。这种分类不仅局限于画矩形,绘图指令中大部分命令都有类似的定义。在编辑框中单击,作为矩形框的左上顶点。将光标移动到期望的矩形框的右下顶点并单击,即可得到一个矩形框。,第2章ProteusISIS的原理图设计,(3)放置圆从工具箱中选择“Circle”图标。从对象选择器中选择圆的期望图形类型。在编辑框中单击,作为圆的中心。将光标移动到期望圆的圆周上单击,即可得到一个圆。(4)放置圆弧从工具箱中选择“Arc”图标。从对象选择器中选择圆弧的期望图形类型。鉴于圆弧位于某一椭圆的一个象限,须先定义这一象限。在编辑框中单击作为象限的终点。沿着这一象限拖动光标到象限的另一终点并释放光标。此时将会出现一对剪切线,即此时允许选择相应象限中的一部分作为期望得到的圆弧。移动光标到期望得到的圆弧处,单击即可得到期望的圆弧。,第2章ProteusISIS的原理图设计,下面来举例看看最常用的正弦波的画法,进一步说明圆弧工具的使用。打开背景栅格显示,选取画弧指令,像画直线一样从左到右画一条六格长的水平直线,如图2-48(a)所示。单击鼠标右键选中所画的直线(选中状态的直线呈红色,中间有一个小黄点),单击鼠标左键不松开并向上拖动,得到如图2-48(b)所示的图形。紧接正弦波的正半周,在画弧指令右下方再画一条水平直线,如图2-48(c)所示,选中后向下拖出正弦波的负半周,如图2-48(d)所示。这样一个完整的正弦波就画完了。,第2章ProteusISIS的原理图设计,(5)放置闭合线从工具箱中选择放置闭合线图标。从对象选择器中选择闭合线的期望图形类型。在编辑窗口中,在期望闭合线的第一顶点出现的位置处单击。若需输入一段直线,则只需移动光标即可。若需输入一段曲线,按住鼠标左键,同时按下“Ctrl”键,然后移动光标。单击放置第二个顶点。在放置期间,对已放置的顶点不可删除或进行撤销操作。但是对已放置好的闭合线可进行编辑,同时对于不需要的顶点或片断也可做删除修改等操作。重复上述操作,完成闭合线绘制,或使用“Esc”键取消输入。直到最后一个顶点和第一个顶点重合时,闭合线绘制完成。,第2章ProteusISIS的原理图设计,(6)放置文字从工具箱中选择“Text”图标。从对象选择器中选择文本的期望类型。使用旋转和镜像图标确定文字的方向。在编辑窗口中,在期望文本右下方出现的位置单击,将出现如图2-49所示对话框。在“String”文本框中输入文字,并设置字体类型“Fontface”、字体高度“Height”及字体的修饰(如是否加粗)等选项。按“Enter”键或单击“OK”按钮,完成文字的放置。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,图2-49放置文字,(7)放置图形符号单击后没有可选项。(8)放置图形标记单击图形标记的图标后,在右边的“MAKERS”区会出现如图2-50所示的九种图形标记,用来在已设计好的图形中做标记,或在设计元件时做符号使用。上排分别为原点、节点、总线节点、标签和引脚名,下排分别为引脚号、增量符、减量符及转换符。,第2章ProteusISIS的原理图设计,图2-50九种图形标记,2.6ProteusISIS的库元件认识2.6.1库元件的分类ProteusISIS的库元件是按类存放的,即类子类(或生产厂家)元件。对于比较常用的元件是需要记住它们名称的,通过直接输入名称来拾取。至于哪些是最常用的元件,则是因人而异的,根据平时从事的工作的需要而定。另外一种元件拾取方法是按类查询,也非常方便。1.大类(Category)元件拾取对话框如图2-30所示。在左侧的“Category”中,共列出了以下几个大类,其含义如表2-3所示。,第2章ProteusISIS的原理图设计,第2章ProteusISIS的原理图设计,当要从库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论