1第一章Protel软件概述第一节Protel软件的发展88年:美国CCELTechnologies公司推出Tango软件包,随后,ProtelTechnologies公司推出了ProtelforDOS软件包作为Tango的升级版。91年,Protel公司推出了基于Windows平台的PCB软件包92年,推出了相应的原理图软件包Protelforwindows1.0,此后,Protel一直是PC平台上最流行的EDA工具软件之一。96年,Protel公司推出Protel3,98年推出EDAClient98,成为第一个包含5个核心模块的真正32位EDA(电子设计自动化)工具,它将电路原理图设计、印刷电路板设计、无网格布线器、可编程逻辑器件和电路图模拟/仿真集成与一体的一个无缝连接的设计平台。99年,Protel公司推出了Protel99,2000年Protel公司兼并了美国著名的EDA公司ACCEL,随后推出Protel99SE,是基于Windows95/98/2000/XP环境的新一代电路原理图辅助设计与绘制软件。此后Protel公司进行了一系列的兼并和调整,包括与Atmel的合并,并于2001年更名为Altium公司,随后推出了ProtelDXP软件。第二节Protel99SE绘图环境一、设计环境1、设计保存类型MSAccessDatabase:设计过程中的所有原理图、PCB文件、网络表、材料清单等都存在一个数据库中即一个.ddb文件。在资源管理器中只能看到惟一的.ddb文件。可以设置保密级。WindowsFileSystem:在指定的硬盘位置建立一个数据库文件夹,所有文件被自动保存在文件夹中。可以直接在资源管理器中对数据库中的设计文件进行复制、粘贴等操作但不支持DesignTeam特性。不能设置保密级。2、数据库文件名所设计的数据库文件的后缀为:.ddb。用户可以自己设置文件所在的目录。二、设计管理器在Protel99SE中,所有的设计文档都集成在一个单一的数据库中,管理这个数据库的工具就是DesignExplorer,即设计管理器,主要由以下几部分:1、DesignTeam设计组管理器Protel99SE提供一系列工具,可对多个用户同时操作项目数据库进行管理,为多个设计者同时工作在一个项目设计组提供了安全保障。每个数据库默认都带有设计工作组DesignTeam。设计组成员和特点都在DesignTeam中进行管理,可以在DesignExplorer中定义设计组的成员和权限,这样就使通过网络来进行设计变得更为方便。设计组中成员数量没有限制,2并且,他们可以同时访问同一个设计库。每个成员都可以看到当前哪个文档被打开,并且可以锁住文档防止其被修改。设计工作组DesignTeam包括以下三部分:Members:自带两个成员:系统管理员Admin、客户GuestPermission:设置每个成员的工作权限:Read、Write、Delete、Create等Session:每个工作组成员在进入数据库后,能通过Session文档查看各文档的权限信息及其他成员打开和锁定文档的信息。2、Documents文档管理器所有的文档都包含在DesignDocuments主目录中,主要有电路原理图Schematics文件和PCB文件。DesignDocuments中不仅包含Protel中的设计文件,还可以输入任何类型的应用文件,如Word,AutoCAD等,用户可以直接在设计管理器中打开和编辑这些文档。三、组成:主要包括五部分:用于原理图设计的Schematic模块:原理图编辑器、零件库编辑器、各种报表生成器。用于电路板设计的PCB模块:电路板编辑器、零件封装编辑器、电路板组件管理器。用于PCB自动布线的Route模块。用于电路仿真的Stimulate模块。用于可编程逻辑器件设计的PLD模块。四、文件管理FileEditView工具五、进入设计环境1、Protel99SE系统共有7个设计环境:原理图设计与编辑Sch印刷电路板设计与编辑PCB原理图元件库编辑器SchLib印制电路元件库编辑器PcbLib表格处理编辑器Spread文字处理编辑器TextWaveForm文件编辑器。2、设置界面环境(1)屏幕分辨率设置:分辨率低,某些控制面板就会被切掉一部分;分辨率高,若屏幕太小,字就变的太小。(2)系统参数设置:单击主菜单File左边的下拉按纽,在Preferences命令中:设置界面字体:取消UseSystemFontAllDialogs选项,系统界面的字体即变小。设置自动创建备份文件及自动保存文件等。3第二章Protel99SE原理图设计基础第一节电路原理图的设计步骤一、设计电路板的基本过程:电路原理图生成网络表根据网络表进行线路板布线生成印制板报表二、电路原理图的设计步骤:设置电路图图纸的大小及板面在图纸上放置元器件对放置的元器件进行布局和布线对布局和布线后的元器件进行调整保存设计的电路原理图第二节电路图设计工具MainTools(主工具栏)WiringTools(布线工具栏)DrawingTools(绘图工具栏)PowerTools(电源和地工具栏)DigitalTools(常用器件工具栏)SimulationSourses(信号仿真源工具栏)PLDTools(PLD工具栏)等。第三节设置原理图的环境参数执行命令ToolsPreferences一、设置原理图环境通过Schematic选项实现:1、PinOption:设置元件引脚号和名称的距离边界的距离。PinNameMargin:引脚名称离边界的距离4PinNumberMargin:引脚号离边界的距离2、Multi-Partsuffix:设置元件流水号的后缀Alpha:后缀以字母表示Numeric:后缀以数字表示3、OrcadLoadOptions:设置Orcad的加载选项4、OptionsAutoJunction:自动在导线T字相接处产生接点DragOrthogonal:选中后,以正交方式拖动或插入元件;否则,以环境设置的分辨率拖动对象。EnableInPlaceEditing:可对嵌套对象(插入的连接对象)进行编辑。5、DefaultPowerObjectNames:设置电源地、信号地、地球地的默认名称6、DefaultTemplateFile:设置默认的模板文件二、设置图形编辑环境通过GraphicalEditing选项实现:1、OptionsClopboardReference:剪贴板参考(P60)AddTemplatetoClopboard:(P60)2、ColorOptions:设置所选对象和栅格的颜色Selectuions:设置所选对象的颜色,默认为黄色GridColor:设置栅格的颜色,默认为213号颜色。3、AutoPanOptions:设置移动对象时的移动形式和速度。4、Cursor/GridOptions:设置光标的形式和鼠标的类型5、Undo/Redo:设置撤消操作和重操作的最深堆栈次数。三、设置默认原始环境通过DefaultPrimitives实现:用户设置了各对象的原始默认属性后,再执行图形绘制或插入元件时,就会以该设置为基准进行操作。第四节设置图纸一、图纸大小设置DesignOptionsSheetOption5二、图纸方向DesignOptionsSheetOptionLandscape:横向Portrait:纵向三、图纸标题栏Protel提供两种预先定义好的标题栏,分别是:Standard形式:标准形式ANSI形式:美国国家标准协会模式标题栏具体设置在Option操作框中的TileBlock右边的下拉列表中选取。ShowReferenceZones:显示(边框中的)参考坐标ShowBoeder:显示图纸边框ShowTemplateGraphics:显示画在样板内的图形、文字等。通常在显示自定义的标题区或公司商标才选用。三、图纸颜色第五节设置网格和光标类型一、设置网格类型两种网格类型:线状网格(Line)、点状网格(Dot)使用菜单ToolsPreferencesGraphicalEditingGridOptions实现二、设置网格是否可见使用菜单DesignOptions实现SnapOn:改变光标的移动间距Visible:选择网格可见否三、设置光标ToolsPreferencesGraphicalEditingGridOptions实现6第三章电路原理图设计第一节装载元件库在放置元件之前,必须先将该元件所在的元件库载入内存。如果一次载入的元件库太多,会占用较多的系统资源,同时也会降低应用程序的执行效率。所以最好先载入常用的元件库,其他元件库在需要时再载入。第二节放置元器件三种方法:1、通过输入元件编号来选取元件:需要事先知道元件编号2、在元件库中选取3、使用工具栏:使用ViewToolbarsDigitalobjects命令装载常用的电阻、电容、与非门、寄存器等。第三节编辑元件一、元件属性Attributes:LibRef:元件库中定义的元件名称,在图纸中不显示Footprint:元件封装形式Designator:元件在电路图中的流水序号PartType:显示在元件绘图中的元件类型,默认与元件库中的元件类型一致。二、编辑元件组件的属性在元件的某一属性上双击鼠标左键,则会打开一个针对该属性的对话框,可对相应的内容进行修改。如果单击“Change”键,则系统会弹出一个字体设置对话框,可以对对象的字体进行设置,这只对选中的文本有效。第四节元件位置调整一、对象选取三种方法:1、直接选取对象:在合适位置按住鼠标左键,拖动光标倒合适的位置,松开鼠标2、主工具栏里的选取工具:区域选取工具、取消选取工具、移动被选元件工具3、菜单中的选取命令:EditSelectEditToggleSelection(切换式选取)二、元件的移动三种方法:71、将光标移动到元件中央,按住鼠标,即可移动到合适的位置。2、EditMove3、元件的旋转(1)按住Space键,可旋转元件(2)在元件的Properties中实现(在元件上,按住鼠标左键)或双击鼠标三、元件的复制、粘贴、删除第五节元件的排列EditAlign第六节放置电源与地ViewToolbarsPowerObjects第七节放置接点与连线PlaceJunction第八节更新元件流水号绘制完电路图后,需要将电路图中的元件进行重新编号,可通过ToolsAnnotate命令实现,这项工作由系统自动进行。第九节注释文字执行命令PlaceAnnotation或单击绘图工具中的T按纽。第十节放置文本框PlaceTextFrame(Polygon多边形SheetSymbol电路方框图Annotation注释文字ClipToArea当文字长度超出文本框宽度时,自动截取超出部分。PieCharts饼图Footprint元件封装)8第四章制作元件与创建元件库第一节元件库编辑器使用元件库编辑器来生成元件和建立元件库。1、加载元件库编辑器FileNewSchematicLibraryDocument2、元件库编辑器界面出现,在编辑区出现一个十字坐标轴,一般在第四象限进行元件的编辑工作。第二节元件库的管理一、单击BrowseSchlib,就可以看到元件管理器,有四个区域:Components元件区域:查找、选择及取用元件。Group组区域:查找、选择及取用元件集(共用元件符号的元件称为元件集),如74xx的元件集有74LSxx、74Fxx、74HCxx等等,它们都是非门元件,引脚名称与编号都一致,所以共用元件符号,以节省元件库的空间。Pins引脚区域:列出当前工作中元件的引脚名称和状态。Mode元件模式区域:切换元件的显示模式。二、制作元件并存入元件库可使用绘图工具:一般绘图工具栏和IEEE符号工具栏。在第四象限进行元件的编辑工作:若在编辑管脚名称时,需在名称上方加一横线如Q,可在管脚属性的Name栏中加入Q\来实现。三、产生元件报表1、元件报表执