单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,,*,第,2,章,Proteus ISIS,的原理图设计,2.1 Proteus ISIS,编辑环境,,2.1.1 Proteus ISIS,编辑环境简介,,2.1.2,进入,Proteus ISIS,编辑环境,,2.2 Proteus ISIS,的编辑环境设置,,,,2.2.1,选择模板,,,2.2.2,选择图纸,,,2.2.3,设置文本编辑器,,,2.2.4,设置格点,,2.3 Proteus ISIS,的系统参数设置,,,2.3.1,设置,BOM,,,2.3.2,设置系统运行环境,,,2.3.3,设置路径,,,2.3.4,设置键盘快捷方式,,,2.3.5,设置,Animation,选项,,,2.3.6,设置仿真器选项,,2.4,一般电路原理图设计,,,2.4.1,电路原理图的设计流程,,,2.4.2,电路原理图的设计方法和 步骤,,2.5 Proteus,电路绘图工具的使用,,2.6 Proteus ISIS,的库元件认识,,,2.6.1,库元件的分类,,,2.6.2,各子类介绍,,,Proteus,具有和其他,EDA,工具一样的原理图编辑、印刷电路板,(PCB),设计及电路仿真功能,最大的特色是其电路仿真的交互化和可视化,如图,2-1,所示。
通过,Proteus,软件的,VSM(,虚拟仿真模式,),,用户可以对模拟电路、数字电路、模数混合电路、单片机及外围元器件等电子线路进行系统仿真,,Proteus,软件由,ISIS,和,ARES,两部分构成,其中,ISIS,是一款便捷的电子系统原理设计和仿真平台软件,,ARES,是一款高级的,PCB,布线编辑软件Proteus ISIS,的特点有:,,实现了单片机仿真和,SPICE,电路仿真的结合具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统仿真、,RS232,动态仿真、,I2C,调试器、,SPI,调试器、键盘和,LCD,系统仿真等功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等具有强大的原理图绘制功能支持主流单片机系统的仿真目前支持的单片机类型有,68000,系列、,8051,系列、,AVR,系列、,PIC12,系列、,PIC16,系列、,PIC18,系列、,Z80,系列、,HC11,系列以及各种外围芯片提供软件调试功能在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如,Keil,C51 uVision2,等软件。
2.1 Proteus ISIS,编辑环,,2.1.1 Proteus ISIS,编辑环境简介,,1. Proteus ISIS,各窗口,点状的栅格区域为编辑窗口,左上方为预览窗口,左下方为元器件列表区,即对象选择器,,编辑窗口用于放置元器件,进行连线,绘制原理图预览窗口可以显示全部原理图在预览窗口中,有两个框,蓝框表示当前页的边界,绿框表示当前编辑窗口显示的区域当从对象选择器中选中一个新的对象时,预览窗口可以预览选中的对象在预览窗口上单击,,Proteus ISIS,将会以单击位置为中心刷新编辑窗口其他情况下,预览窗口显示将要放置的对象这种放置预览特性在下列情况下被激活:,,当使用旋转或镜像按钮时,,当一个对象在对象选择器中被选中时;,,当为一个可以设定方向的对象选择类型图标时,(,如,Component,图标、,Device Pin,图标等,),,,2.,工具箱,选择相应的工具箱图标按钮,系统将提供不同的操作工具对象选择器根据选择不同的工具箱图标按钮决定当前状态显示的内容显示对象的类型包括元器件、终端、引脚、图形符号、标注和图表等,,工具箱中各图标按钮对应的操作如下,,Selection Mode,按钮 :选择模式,,Component Mode,按钮 :拾取元器件,,Junction Dot Mode,按钮 :放置节点,,Wire,Lable,Mode,按钮 :标注线段或网络名,,Text Script Mode,按钮 :输入文本,,Buses Mode,按钮 :绘制总线,,Subcircuit,Mode,按钮 :绘制子电路块,,Terminals Mode,按钮 :在对象选择器中列出各种终端,(,输入、输出、电源和地等,),,Device Pins Mode,按钮 :在对象选择器中列出各种引脚,(,如普通引脚、时钟引脚、反电压引脚和短接引脚等,),,Graph Mode,按钮,:,在对象选择器中列出各种仿真分析所需的图表,(,如模拟图表、数字图表、混合图表和噪声图表等,),,Tape Recorder Mode,按钮 :当对设计电路分割仿真时采用此模式,,Generator Mode,按钮 :在对象选择器中列出各种激励源,(,如正弦激励源、脉冲激励源、指数激励源和,FILE,激励源等,),,Voltage Probe Mode,按钮 :可在原理图中添加电压探针。
电路进行仿真时可显示各探针处的电压值,,Current Probe Mode,按钮 :可在原理图中添加电流探针电路进行仿真时可显示各探针处的电流值,,Virtual Instruments Mode,按钮 :在对象选择器中列出各种虚拟仪器,(,如示波器、逻辑分析仪、定时,/,计数器和模式发生器等,),,Rotate Clockwise,按钮 :顺时针方向旋转按钮,以,90°,偏置改变元器件的放置方向,,Rotate Anti-clockwise,按钮:逆时针方向旋转按钮,以,90°,偏置改变元器件的放置方向,,X-mirror,按钮 :水平镜像旋转按钮,以,Y,轴为对称轴,按,180°,偏置旋转元器件,,Y-mirror,按钮 :垂直镜像旋转按钮,以,X,轴为对称轴,按,180°,偏置旋转元器件,,另外,在某些状态下,对象选择器有一个“,Pick”,切换按钮,单击该按钮可以弹出,Pick Devices,、,Pick Port,、,Pick Terminals,、,Pick Pins,或,Pick Symbols,窗体通过不同窗体,可以分别添加元器件端口、终端、引脚等到对象选择器中,以便在今后的绘图中使用,,3.,主菜单,Proteus ISIS,的主菜单栏包括,File(,文件,),、,View(,视图,),、,Edit(,编辑,),、,Library(,库,),、,Tools(,工具,),、,Design(,设计,),、,Graph(,图形,),、,Source(,源,),、,Debug(,调试,),、,Template(,模板,),、,System(,系统,),和,Help(,帮助,),,如图,2-3,所示。
单击任一菜单后都将弹出其子菜单项图,2-3 Proteus ISIS,的主菜单和主工具栏,,File,菜单:包括常用的文件功能,如新建设计、打开设计、保存设计、导入,/,导出文件,也可打印、显示设计文档,以及退出,Proteus ISIS,系统等,,View,菜单:包括是否显示网格、设置格点间距、缩放电路图及显示与隐藏各种工具栏等,,Edit,菜单:包括撤销,/,恢复操作、查找与编辑元器件、剪切、复制、粘贴对象,以及设置多个对象的层叠关系等,,,,Library,菜单:库操作菜单它具有选择元器件及符号、制作元器件及符号、设置封装工具、分解元件、编译库、自动放置库、校验封装和调用库管理器等功能,,Tools,菜单:工具菜单它包括实时注解、自动布线、查找并标记、属性分配工具、全局注解、导入文本数据、元器件清单、电气规则检查、编译网络标号、编译模型、将网络标号导入,PCB,以及从,PCB,返回原理设计等工具栏,,Design,菜单:工程设计菜单它具有编辑设计属性,编辑原理图属性,编辑设计说明,配置电源,新建,删除原理图,在层次原理图中总图与子图以及各子图之间互相跳转和设计目录管理等功能,,Graph,菜单:图形菜单。
它具有编辑仿真图形,添加仿真曲线、仿真图形,查看日志,导出数据,清除数据和一致性分析等功能,,Source,菜单:源文件菜单它具有添加,/,删除源文件,定义代码生成工具,设置外部文本编辑器和编译等功能,,,Debug,菜单:调试菜单包括启动调试、执行仿真、单步运行、断点设置和重新排布弹出窗口等功能,,Template,菜单:模板菜单包括设置图形格式、文本格式、设计颜色以及连接点和图形等,,System,菜单:系统设置菜单包括设置系统环境、路径、图纸尺寸、标注字体、热键以及仿真参数和模式等,,Help,菜单:帮助菜单包括版权信息、,Proteus ISIS,学习教程和示例等,,4.,主工具栏,Proteus ISIS,的主工具栏位于主菜单下面两行,以图标形式给出,包括,File,工具栏、,View,工具栏、,Edit,工具栏和,Design,工具栏四个部分工具栏中每一个按钮,都对应一个具体的菜单命令,主要目的是为了快捷而方便地使用命令,,2.1.2,进入,Proteus ISIS,编辑环境,,1.,文件的新建和保存,在,Proteus ISIS,窗口中,选择,【,File,】,→,【,New Design,】,菜单项,弹出如图,2-4,所示对话框,,选择合适的模板,(,通常选择,DEFAULT,模板,),,单击“,OK”,按钮,即可完成新设计文件的创建,,选择,【,File,】,→,【,Save Design,】,菜单项,,在“保存在”下拉列表框中选择目标存放路径,并在“文件名”框中输入设计的文档名称。
同时,保存文件的默认类型为“,Design File”,,即文档自动加扩展名“,.DSN”,,单击“保存”按钮即可,,2.,打开和保存设计文件,选择,【,File,】,→,【,Open Design,】,菜单项,将弹出如图,2-6,所示对话框,,在“查找范围”下拉列表框中选择目标查找路径,单击列表框中对应的设计选项,然后单击“打开”按钮,即可打开相应的设计文件,,保存打开的设计文件的方式与上述一致选择,【,File,】,→,【,Save Design,】,菜单项,在打开的保存对话框中单击“保存”按钮,即可保存文件注意,在出现的保存对话框中,用户可以更改设计文件的名称及路径,也可使用默认保存文件,,2.2 Proteus ISIS,的编辑环境设置,Proteus ISIS,编辑环境的设置主要是指模板的选择、图纸的选择、图纸的设置和格点的设置绘制电路图首先要选择模板,模板控制电路图外观的信息,比如图形格式、文本格式、设计颜色、线条连接点大小和图形等然后设置图纸,如设置纸张的型号、标注的字体等图纸的格点为放置元器件、连接线路带来很多方便,,2.2.1,选择模板,在,Proteus ISIS,主界面中选择,【,Template,】,→,【,Set Design Defaults,】,菜单项,编辑设计的默认选项,,选择,【,Template,】,→,【,Set Graph,Colours,】,菜单项,编辑图形颜色,,选择,【,Template,】,→,【,Set Graph Styles,】,菜单项,编辑图形的全局风格,,选择,【,Template,】,→,【,Set Text Styles,】,菜单项,编辑全局文本风格,,选择,【,Template,】,→,【,Set Graphics Text,】,菜单项,编辑图形字体格式,,选择,【,Template,】,→,【,Set Junction Dots,】,菜单项,弹出编辑节点对话框,,注意:,,模板的改变只影响当前运行的,Proteus ISIS,,尽管这些模板有可能被保存后在别的设计中调用,,2.2.2,选择图纸,在,Proteus ISIS,主界面选择,【,System,】→【,Set Sheet Sizes,】,菜单项,将出现如图,2-15,所示对话框。
在该对话框中用户可选择图纸的大小或自定义图纸的大小,图,2-15,设置图纸大小,,,2.2.3,设置文本编辑器,在,Proteus ISIS,主界面中选择,【,System,】,→,【,Set Text Editor,】,菜单项,出现如图,2-16,所示对话框在该对话框中可以对文本的字体、字形、大小、效果和颜色等进行设置,图,2-16,设置文本格式,,2.2.4,设置格点,使用“,View”,菜单设置格点的显示或隐藏在主界面中选择,【,View,】,→,【,Grid,】,菜单项设置编辑窗口中的格点显示与否,,使用“,View”,菜单设置格点的间距选择,【,View,】,→,【,Snap 10th,】,菜单项,或,Snap 50th,、,Snap 0.1in,、,Snap 0.5in,项,可调整格点的间距,(,默认值为,0.1in),,2.3 Proteus ISIS,的系统参数设置,,2.3.1,设置,BOM,选择,【,System,】,→,【,Set BOM Scripts,】,菜单项,可打开,BOM,设置对话框,,在,BOM,设置对话框中,可对,4,种输出格式进行设置单击对话框中的“,Add”,按钮,,在“,Category Heading”,文本框中输入“,Subcircuit,”,,并在“,Reference(s,) to match”,文本框中输入“,S”,,单击“,OK”,按钮,则可将新的“,Category”,添加到“,BOM”,,,在“,Categories”,列表框中选中“,Subcircuit,”,,单击“,Order”,按钮,,选择期望排序的对象,单击相应的按钮,即可实现排序,,同理,单击“,Delete”,、“,Edit”,等按钮,将出现对应的对话框,可对“,Categories”,及“,Fields”,进行添加、删除等操作,,图,2-20,添加新的,Category,后,图,2-21 BOM,的“,Order”,对话框,图,2-18 BOM,设置对话框,,,图,2-19,添加,Category,,2.3.2,设置系统运行环境,在,Proteus ISIS,主界面中选择,【,System,】,→,【,Set Environment,】,菜单项,即可打开系统环境设置对话框,,Autosave,,Time(minutes,),:系统自动保存时间设置,(,单位为,min),,Number of Undo Levels,:可撤销操作的次数设置,,Tooltip,Delay(milliseconds,),:工具提示延时,(,单位为,ms),,,Number of filenames on File Menu,:,File,菜单项中显示文件名的数量,,Auto,Synchronise,/Save with ARES,?是否自动同步,/,保存,ARES,,Save/load ISIS state in design file,?是否在设计文档中加载,/,保存,Proteus ISIS,状态,图,2-22,系统环境设置对话框,,2.3.3,设置路径,选择,【System】,→,【,Set Paths,】,菜单项,即可打开路径设置对话框,如图,2-23,所示路径设置对话框包括如下设置,,Initial folder is taken from Windows,:表示从窗口中选择初始文件夹,,Initial folder is always the same one that was used last,:表示初始文件夹为最后一次使用过的文件夹,,Initial folder is always the following,:表示初始文件夹为下面的文本框中输入的路径,,Template folders,:表示模板文件夹路径,,,Library folders,:表示库文件夹路径,,Simulation Model and Module Folders,:表示仿真模型及模块文件夹路径,,Path to folder for simulation results,:表示仿真结果的存放文件夹路径,,Limit maximum disk space used for simulation,result(Kilobytes,),:表示仿真结果占用的最大磁盘空间,(KB),图,2-23,路径设置对话框,,2.3.4,设置键盘快捷方式,选择,【,System,】,→,【,Set Keyboard Mapping,】,菜单项,打开键盘快捷方式设置对话框,如图,2-24,所示,,其中,在“,Command Groups”,下拉列表框中选择相应的选项,在“,Available Commands”,列表框中选择可用的命令,在该对话框下方的说明栏中显示所选中命令的意义,“,Key sequence for selected command”,文本框中显示所选中命令的快捷键。
使用“,Assign”,和“,Unassign,”,按钮可查看编辑或删除系统设置的快捷方式,,,单击“,Options”,下三角按钮,出现如图,2-24,所示的“,Options”,选项选择“,Reset to default map”,选项,即可恢复系统的默认设置而选择“,Export to file”,选项可将上述键盘快捷方式导出到文件中,选择“,Import form file”,选项为从文件导入,图,2-24,键盘快捷方式设置对话框,,2.3.5,设置,Animation,选项,选择,【System】,→,【,Set Animation Options,】,菜单项,即可打开仿真电路设置对话框,如图,2-25,所示,,Show Voltage & Current on Probes,是否在探测点显示电压值与电流值,,Show Logic State of Pins,是否显示引脚的逻辑状态,,,Show Wire Voltage by,Colour,是否用不同颜色表示导线的电压,,Show Wire Current with Arrows,是否用箭头表示导线的电流方向,,此外,单击“,SPICE Options”,按钮,弹出如图,2-26,所示对话框。
在该对话框中还可通过选择不同的选项来进一步对仿真电路进行设置,图,2-26,设置仿真电路选项,,2.3.6,设置仿真器选项,选择,【System】,→,【,Set Simulator Options,】,菜单项,即可打开设置仿真器选项对话框,见图,2-26,所示在该对话框中可对仿真器选项进行设置,这里不再赘述,,2.4,一般电路原理图设计,,2.4.1,电路原理图的设计流程,原理图的具体设计步骤如下,,,(1),新建设计文档在进入原理图设计之前,首先要构思好原理图,即必须知道所设计的项目需要哪些电路来完成,用何种模板;然后在,Proteus ISIS,编辑环境中画出电路原理图,,(2),设置工作环境根据实际电路的复杂程度来设置图纸的大小等在电路图设计的整个过程中,图纸的大小可以不断地调整设置合适的图纸大小是完成原理图设计的第一步,,,,(3),放置元器件首先从添加元器件对话框中选取需要添加的元器件,将其布置到图纸的合适位置,并对元器件的名称、标注进行设定;再根据元器件之间的走线等联系对元器件在工作平面上的位置进行调整和修改,使得原理图美观、易懂,,(4),对原理图进行布线根据实际电路的需要,利用,Proteus ISIS,编辑环境所提供的各种工具、命令进行布线,将工作平面上的元器件用导线连接起来,构成一幅完整的电路原理图,,(5),建立网络表。
在完成上述步骤之后,即可看到一张完整的电路图,但要完成印制版电路的设计,还需要生成一个网络表文件网络表是印制版电路与电路原理图之间的纽带,,(6),原理图的电气规则检查当完成原理图布线后,利用,Proteus ISIS,编辑环境所提供的电气规则检查命令对设计进行检查,并根据系统提示的错误检查报告修改原理图,,(7),调整如果原理图已通过电气规则检查,那么原理图的设计就完成了,但是对于一般电路设计而言,尤其是较大的项目,通常需要对电路进行多次修改才能通过电气规则检查,,(8),存盘和输出报表Proteus ISIS,提供了多种报表输出格式,同时可以对设计好的原理图和报表进行存盘和输出打印,,图,2-27,电路原理图的设计流程,,2.4.2,电路原理图的设计方法和步骤,下面以图,2-28,所示的简单电路为例,直观地介绍电路原理图的设计方法和步骤,图,2-28,一个简单的电路实例,,1.,创建一个新的设计文件,首先进入,Proteus ISIS,编辑环境,,选择,【,File,】,→,【,New Design,】,菜单项,在弹出的模板对话框中选择,DEFAULT,模板,并将新建的设计保存在,E,盘根目录下,保存文件名为“,example”,,2.,设置工作环境,打开,【,Template,】,菜单,对工作环境进行设置。
在本例中,仅对图纸进行设置,其他项目使用系统默认的设置选择,【System】,→,【,Set Sheet Sizes,】,菜单项,在出现的对话框中选择,A4,复选框,单击“,OK”,按钮确认,即可完成页面设置,,3.,拾取元器件,(1),选择,【,Library,】,→,【,Pick Device/Symbol,】,菜单项,出现如图,2-29,所示对话框,在其中添加元器件具体方法参见,1.2.2,节,,2),单击“,OK”,按钮,或在元器件列表区域双击元器件名称,即可完成对该元器件的添加添加的元器件将出现在对象选择器列表中,如图,2-31,所示,,(3),在完成了对元器件,LAMP,的查找后,可以按照图,2-28,原理图的要求,依次找到其他元器件,,图,2-29,元件拾取对话框,图,2-30,添加元器件,图,2-31,添加元器件到对象选择器,,4.,在原理图中放置元器件,,在当前设计文档的对象选择器中添加元器件后,就要在原理图中放置元器件下面以放置,LAMP,为例说明具体步骤1),选择对象选择器中的,LAMP,元器件,在,Proteus ISIS,编辑环境主界面的预览窗口将出现,LAMP,的图标。
2),在编辑窗口双击鼠标左键,元器件,LAMP,被放置到原理图中3),按照上述步骤,分别将,BATTERY,、,POT-LIN,元器件放置到原理图中4),将光标指向编辑窗口的元器件,并单击该对象使其高亮显示5),拖动该对象到合适的位置6),调整好所有元器件后,选择,【,View,】,→,【,Redraw,】,菜单项,刷新屏幕,此时图纸上有了全部元器件,如图,2-32,所示,,,5.,编辑元器件,放置好元器件后,双击相应的元器件,即可打开该元器件的编辑对话框下面以,LAMP,的编辑对话框为例,详细介绍元器件的编辑方式LAMP,元器件的编辑步骤如下,:,,(1),单击,LAMP,元器件,,LAMP,将高亮显示,,(2),再次单击,LAMP,元器件,弹出如图,2-33,所示对话框,编辑该元器件,,图,2-33 LAMP,编辑元器件对话框,,Component,Referer,:元器件在原理图中的参考号,,Hidden,:选择元器件参考号是否出现在原理图中,,Nominal Voltage,:,LAMP,电压标称值,,Resistance,:,LAMP,阻抗,(3),单击“,OK”,按钮,结束元器件的编辑,,6.,绘制原理图,,Proteus ISIS,具有智能化特点,在想要画线的时候能进行自动检测。
在两个元器件间进行连线的步骤如下:,,(1),单击第一个对象连接点2),如果想让,Proteus ISIS,自动定出走线路径,只需单击另一个连接点;如果想自己决定走线路径,只需在希望的拐点处单击在此过程的任一阶段,都可以按“,Esc”,键放弃画线按照上述步骤,分别将,LAMP,、,BATTERY,及,POT-LIN,连线连接后的原理图如图,2-34,所示,,,图,2-34,连接后的原理图,,7.,对原理图进行电气规则检测,选择,【,Tools,】,→,【,Electrical Rule Check,】,菜单项,出现电气规则检测报告单,如图,2-35,所示,图,2-35,电气规则检查报告单,,8.,存盘及输出报表,将设计好的原理图文件存盘同时,可使用,【,Tools,】,→,【,Bill of Materials,】,菜单项输出,BOM,文档,,2.5 Proteus,电路绘图工具的使用,,在,Proteus ISIS,中主要包含以下工具,:,,Component,:元器件选取工具Junction Dot,:节点放置工具Wire Label,:连线标注或网络名称编辑工具Text Script,:文本编辑工具。
Buses,:总线绘制工具Subcircuit,:子电路绘制工具Terminals,:终端选取工具Device Pins,:元器件引脚选取工具2D Graphics,:二维图形绘制工具2D Graphics Symbols,:二维图形符号选取工具2D Graphics Markers,:标注工具,,1.,拾取元件模式,(1),从元器件库中选择元器件,,①,从工具箱选择“,Component”,图标②,单击对象选择器中的“,P”,按钮,弹出,Pick Devices(,元件拾取,),对话框③,在“,Keywords”,文本框中输入一个或多个关键字,或使用元器件类列表和元器件子类列表,滤掉不希望出现的元器件,同时定位希望出现的元器件④,在元件列表区域中双击元器件,即可将元器件添加到设计中⑤,当完成元器件的提取后,单击“,OK”,按钮关闭对话框,并返回,Proteus ISIS,,(2),放置元器件,,(2),放置元器件,,①,从工具箱中选择元器件图标如果用户需要的元器件在对象选择器中未列出,则必须从元器件库中提取②,在对象选择器中选中需要的元器件在,Proteus ISIS,的预览窗口可预览所选中的元器件。
③,在编辑窗口中希望元器件出现的位置双击,即可放置元器件还可先单击然后对其进行拖动操作④,根据需要,使用旋转及镜像按钮确定元器件的方位,,(3),替换元器件,,①,从元器件库中调出,—,个新类型元器件,添加到对象选择器中②,根据需要,使用旋转及镜像图标按钮确定元器件的方位③,在编辑窗口空白处单击,并移动鼠标指针使新元器件至少有,—,个引脚的末端与旧元器件的某一引脚重合,然后单击即出现如图,2-36,所示对话框,单击“,OK”,按钮,替换过程即可完成当自动替换被激活时,在放置新元器件过程中,必须保证光标在旧元器件内部,,注意:,,,Proteus ISIS,在替换元器件的同时保留了连线在替换过程中,先匹配位置,然后匹配引脚名称,(a),元件替换前,(b),元件替换过程中,(c),将,741,替换为,LM324,后的电路,,图,2-37,元器件替换过程,,(4),编辑元器件,,编辑元器件可通过元器件属性对话框或选择,【,Edit,】,→,【,Find and Edit Component,】,菜单项实现对元器件的编辑,,(5),隐藏电源引脚,,在“,Edit Component”,对话框中,通过单击“,Hidden Pins”,按钮,可查看或编辑隐藏的电源引脚,图,2-38,查看或编辑隐藏的电源引脚,,2.,放置节点模式,用户可使用,【,Template,】,→,【,Set Graphics Style,】,命令编辑,Wire Dot,图形风格,也可使用,【,Template,】,→,【,Set Junction Dots,】,命令设置节点的尺寸和形状,(1),放置节点,,①,从工具箱中选择“,Junction Dot”,图标按钮。
②,在编辑窗口希望放置连接点的位置双击,即可放置节点,,(2),自动节点的放置,,当从已存在的电线上引出另外一条线时,,Proteus ISIS,将自动放置节点,(3),自动删除节点,,当一条线或多条线被删除时,,Proteus ISIS,将检测留下的节点是否有连接的线若没有连接线,则系统会自动删除节点,图,2-39 ISIS,自动放置节点,,3.,文本编辑,(1),放置和编辑脚本,,①,从工具箱中选择“,Text Script”,图标,在编辑窗口单击,弹出“,Edit Script Block”,对话框②,在该对话框中选择“,Script”,选项卡,如图,2-41,所示③,在“,Text”,区域键入文本,同时,选择“,Style”,选项卡,还可在此选项卡中调整“,Script”,的属性④,单击“,OK”,按钮,完成“,Text Script”,的放置与编辑,图,2-41 Edit Script Block,对话框,,(2),编辑脚本,,①,左击要编辑的脚本,选中该脚本,然后单击该脚本打开“,Edit Script Block”,对话框;或将光标放置在要编辑的脚本上,使用组合键“,Ctrl+E,”,,打开“,Edit Script Block”,对话框。
②,根据需要调整脚本属性可对“,Edit Script Block”,对话框包含的两个选项卡“,Script”,和“,Style”,分别进行编辑③,编辑完成后,单击“,OK”,按钮,或按组合键“,Ctrl+Enter,”,保存更改,,4.,总线模式,(1),放置总线,,①,从工具箱中选择总线“,Bus”,图标②,在期望总线起始端出现的位置单击鼠标左键③,在期望总线路径的拐点处单击鼠标左键④,在总线的终点单击鼠标左键,然后单击鼠标右键,可结束总线放置,,,(2),放置总线分支,,在,Protel,软件里,总线和总线分支是两个不同的命令而在,Proteus,中,总线分支既可以用总线命令,也可以用一般连线命令在使用总线命令画总线分支时,粗线自动变成细线为了使电路图显得专业而美观,我们通常把总线分支画成与总线成,45°,角的相互平行的斜线,下面举例来说明总线与总线分支的画法,图,2-42 Proteus,总线分支的画法,,5.,连线标签模式,(1),从工具箱中选择“,Wire Label”,图标2),把鼠标指针指向期望放置标签的总线分支位置,被选中的导线变成虚线,鼠标指针处出现一个“,×”,号,此时单击鼠标左键,出现“,Edit Wire Label”,对话框,如图,2-44,所示。
3),在该对话框的“,Label”,选项卡中键入相应的文本,如“,AD0”,4),单击“,OK”,按钮,结束文本的输入,,在放置相邻的第二个总线标签时,系统不会像,Protel,软件那样自动按序标出文本号,而读者只需连续单击“,OK”,即可实际情况是,我们必须重新再输入一次文本,或单击“,Edit Wire Label”,对话框中“,String”,右侧的下拉箭头,当出现“,AD0”,时,修改成“,AD1”,,相对省事些,如图,2-43,所示图,2-43,总线标签的标注,,,图,2-44,总线标签的更改,,,像删除元件一样直接双击右键来删除标签是不行的,那会使它所连着的导线一起被删除掉想更改或删除总线标签可以对准总线标签单击右键,出现其快捷菜单,如图,2-44,所示其中第一项“,Edit Label”,是编辑总线标签,第二项“,Delete Label”,是删除总线标签,第三项“,Drag Wire”,是移动总线标签6.,终端模式,,从工具箱中选择“,Terminal Mode”,图标, 出现如图,2-45,所示的几种终端模,,DEFAULT,:默认端口INPUT,:输入端口OUTPUT,:输出端口。
BIDIR,:双向端口POWER,:电源GROUND,:地BUS,:总线,图,2-45,几种终端模式,,放置终端,,在编辑窗口中期望引脚出现的位置双击,即可放置终端按住鼠标左键不放,可对其进行拖动操作标注终端,,可使用手动方式打开终端编辑对话框,编辑终端属性未标注的终端往往会被忽略编辑终端,,使用通用的属性编辑方法即可编辑终端可使用菜单命令,【,Tools,】,→,【,Property Assignment Tool,】,设置终端的电气类型7.,元件引脚模式,,(1),放置引脚对象,,①,从工具箱中选择“,Pin”,图标②,在对象选择器中选中期望的引脚在,Proteus ISIS,的预览窗口可预览所选中的引脚③,根据需要,使用旋转及镜像图标确定引脚方位④,在编辑窗口中期望引脚出现的位置双击,即可放置引脚如果按住鼠标左键不放,可对其进行拖动操作,,,(2),编辑引脚名称、引脚编号及其电气类型,,可使用手动方式编辑引脚属性也可使用菜单命令,【,Tools,】,→,【,Property Assignment Tool,】,编辑一个或多个引脚的名称、引脚编号及类型属性这一方法对于一组,(,例如总线,),具有连续引脚名称的引脚是非常有效的,,8.,二维绘图工具的使用,Proteus ISIS,支持以下类型的,2D,图形对象:,Line,、,Box,、,Circle,、,Arc,、,Closed Path,、,Text,、,Symbols,、,Makers,,如图,2-46,所示。
这些图形对象可直接用于画图,例如用于创建新的库元器件,(,元器件、符号、引脚和终端,),以下为放置各种类型图形对象的方法,,(1),放置直线,,①,从工具箱中选择“,Line”,图标②,从对象选择器中选择线的期望图形类型③,在编辑框中单击作为线的开始,将光标移动到期望的位置单击,画线结束,,(2),放置矩形,,①,从工具箱中选择“,Box”,图标②,从对象选择器中选择矩形框的期望图形类型,即系统已经定义好了各种边框线型及填充等的矩形,如图,2-47,所示,上排自左依次是画元件、画标界和画子电路,下排自左依次是画封闭导线、画封闭总线和画边界,,,(3),放置圆,,①,从工具箱中选择“,Circle”,图标②,从对象选择器中选择圆的期望图形类型③,在编辑框中单击,作为圆的中心④,将光标移动到期望圆的圆周上单击,即可得到,—,个圆,,,(4),放置圆弧,,①,从工具箱中选择“,Arc”,图标②,从对象选择器中选择圆弧的期望图形类型③,鉴于圆弧位于某一椭圆的一个象限,须先定义这一象限在编辑框中单击作为象限的终点④,沿着这一象限拖动光标到象限的另一终点,释放光标此时,将会出现一对剪切线,即此时允许选择相应象限中的一部分作为期望得到的圆弧。
⑤,移动光标到期望得到的圆弧处,单击,即可得到期望的圆弧下面我们来举例看看最常用的正弦波的画法,说明圆弧工具的使用打开背景栅格显示,选取画弧指令,像画直线一样从左到右画一条六格长的水平直线,如图,2-48(a),所示单击鼠标右键选中所画的直线,(,选中状态的直线呈红色,中间有一个小黄点,),,单击鼠标左键不松开,向上拖动,得到如图,2-48(b),所示的图形紧接正弦波的正半周,在画弧指令下再画一条直线,如图,2-48(c),所示,选中后向下拖出正弦波的负半周,如图,2-48(d),所示这样,一个完整的正弦波就画出来了a) (b) (c) (d),,图,2-48,正弦波的绘制,,(5),放置闭合线,,①,从工具箱中选择放置闭合线图标②,从对象选择器中选择闭合线的期望图形类型③,在编辑窗口中,在期望闭合线的第一顶点出现的位置处单击④,若需输入一段直线,则只需移动光标即可若需输入一段曲线,按住鼠标左键,同时按下“,Ctrl”,键,然后移动光标⑤,单击放置第二个顶点在放置期间,已放置的顶点不可删除或进行撤销操作。
但是对已放置好的闭合线可进行编辑,同时,不需要的顶点或片断也可删除⑥,重复上述操作,完成闭合线绘制,或使用“,Esc”,键取消输入直到最后一个顶点和第一个顶点重合时,多边线绘制完成,,(6),放置文字,,①,从工具箱中选择“,Text”,图标②,从对象选择器中选择文本的期望类型③,使用旋转和镜像图标确定文字的方向④,在编辑窗口中,在期望文本右下方出现的位置单击,将出现如图,2-49,所示对话框⑤,在“,String”,文本框中输入文字,并设置字体类型“,Font face”,、字体高度“,Height”,及字体的修饰,如是否加粗等选项⑥,按“,Enter”,键,或单击“,OK”,按钮,完成文字的放置7),放置图形符号单击后没有可选项8),放置图形标记单击图形标记的图标后,在右边的“,MAKERS”,区出现如图,2-50,所示的九种图形标记,用来在已设计好的图形中做标记,或在设计元件时做符号使用上排分别为原点、节点、总线节点、标签、引脚名,下排分别为引脚号、增量符、减量符、转换符图,2-49,放置文字,,2.6 Proteus ISIS,的库元件认识,前面熟悉了,Proteus ISIS,的绘图工具和绘图方法,但由于大部分电路是由库中的元件通过连线来完成的,而库元件的调用是画图的第一步,如何快速准确地找到元件是绘图的关键。
而,Proteus ISIS,的库元件都是以英文来命名的,这给英文水平不够好的读者带来不小的障碍下面我们对,Proteus ISIS,的库元件按类进行详细的介绍,使读者能够对这些元件的名称、位置和使用有一定的了解,,2.6.1,库元件的分类,1.,大类,(Category),,元件拾取对话框如图,2-30,所示在左侧的“,Category”,中,共列出了以下几个大类,其含义如表,2-3,所示,,当要从库中拾取一个元件时,首先要清楚它的分类是位于表,2-3,中的哪一类,然后在打开的元件拾取对话框中,选中“,Category”,中相应的大类,,2.,子类,(Sub-category),,选取元件所在的大类,(Category),后,再选子类,(Sub-category),,也可以直接选生产厂家,(Manufacturer),,这样会在元件拾取对话框中间部分的查找结果,(Results),中显示符合条件的元件列表从中找到所需的元件,双击该元件名称,元件即被拾取到对象选择器中去了如果要继续拾取其他元件,最好使用双击元件名称的办法,对话框不会关闭如果只选取一个元件,可以单击元件名称后单击“,OK”,按钮,关闭对话框。
如果选取大类后,没有选取子类或生产厂家,则在元件拾取对话框中的查询结果中,会把此大类下的所有元件按元件名称首字母的升序排列出来,,,2.6.2,各子类介绍,1. Analog ICs,,,模拟集成器件共有,8,个子类,如表,2-4,所示表,2-4 Analog ICs,子类示意,,2. Capacitors,,,电容共有,23,个分类,如表,2-5,所示,表,2-5 Capacitors,子类示意,,3,.,CMOS 4000 series,,CMOS 4000,系列数字电路共有,16,个分类,,,如表,2-6,所示,表,2-6 CMOS 4000 series,子类示意,,4. Connectors,,,接头共有,8,个分类,如表,2-7,所示,表,2-7 Connectors,子类示意,,5. Data Converters,,,数据转换器共有,4,个分类,如表,2-8,所示,,6,.,Debugging Tools,,,调试工具数据共有,3,个分类,如表,2-9,所示,,表,2-8 Data Converters,子类示意,表,2-9 Data Converters,子类示意,,7. Diodes,,,二极管共有,8,个分类,如表,2-10,所示,表,2-10 Diodes,子类示意,,8. Inductors,,,电感共有,3,个分类,如表,2-11,所示,表,2-11 Inductors,子类示意,,9. Laplace Primitives,,,拉普拉斯模型共有,7,个分类,如表,2-12,所示,表,2-12,Laplace,Primitives,子类示意,,10. Memory ICs,,,存储器芯片共有,7,个分类,如表,2-13,所示,表,2-13 Memory ICs,子类示意,,11. Microprocessor ICs,,,微处理器芯片共有,13,个分类,如表,2-14,所示,表,2-14 Microprocessor ICs,子类示意,,12.,Modelling,Primitives,,,建模源共有,9,个分类,如表,2-15,所示,表,2-15,Modelling,Primitives,子类示意,,13. Operational Amplifiers,,,运算放大器共有,7,个分类,如表,2-16,所示,表,2-16 Operational Amplifiers,子类示意,,14. Optoelectronics,,,光电器件共有,11,个分类,如表,2-17,所示。
表,2-17 Optoelectronics,子类示意,,15. Resistors,,,电阻共有,11,个分类,如表,2-18,所示,表,2-18 Resistors,子类示意,,16. Simulator Primitives,,,仿真源共有,3,个分类,如表,2-19,所示,表,2-19 Simulator Primitives,子类示意,,17. Switches and Relays,,,开关和继电器共有,4,个分类,如表,2-20,所示,表,2-20 Switches and Relays,子类示意,,18. Switching Devices,,,开关器件共有,4,个分类,如表,2-21,所示,表,2-21 Switching Devices,子类示意,,19. Thermionic Valves,,,热离子真空管共有,4,个分类,如表,2-22,所示,表,2-22,Thermionic,Valves,子类示意,,20. Transducers,,,传感器共有,2,个分类,如表,2-23,所示,,21. Transistors,,,晶体管共有,8,个分类,如表,2-24,所示,表,2-24 Transistors,子类示意,,。