资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,2,章,Protel,99 SE,第,1,节,Protel,99 SE,概述,第,2,节,Protel,99 SE,原理图编辑器,第,3,节 原理图库编辑器,第,4,节,Protel99SE PCB,设计,第,5,节,PCB,库编辑器,第,6,节,PCB,设计实例,小结,2.1,Protel,99 SE,概述,Protel,99 SE,是一套建立在,Windows,环境下的,EDA,电路集成设计与制版软件,其编辑环境采用了,W1ndows,视窗风格,利用鼠标和键盘就可轻松进行设计工作,操作起来非常方便,极大地提高了设计工作的效率。,本章从实用角度出发,全面介绍,Protel99 SE,的基本操作以及使用环境、电路原理图的设计、印制电路板的设计,从而使读者能够对该软件有个初步的认识。在教学过程中,以一个典型的工程设计实例贯通全章,而且在章节后,还加入了思考题和习题。最终使学生掌握,Protel99 SE,的使用方法和使用技巧,提高电子线路的设计的效率。,在,Protel,99 SE,中集成了原理图绘制、,PCB,制作、电路仿真等多个模块,可以通过该软件完成从电路设计、修改、仿真验证到,PCB,制作的全过程,真正实现电路设计的自动化。,下一页,返回,2.1,Protel,99 SE,概述,2.1.1,Protel,99 SE,的特性,Protel,99 SE,采用数据库的管理方式,拥有强大的集成环境、丰富的元器件库、方便的查找功能、同步技术、强大的规则检查功能等。,Protel,99 SE,是基于,Windows 9x/NT/2000,的,32,位电路设计制版系统,继承了,Protel99,原有的特性,提供一个集成的电路设计环境,包括原理图设计和,PCB,布线工具、电路仿真和集成的设计文档管理,支持通过网络进行工作组协同设计。新增的层堆栈管理功能,可以设计,32,个信号层,,16,个地电层,,16,个机械层。新增的,3D,功能让您在加工印制版之前可以看到板的三维效果。增强的打印功能,使您可以轻松修改打印设置控制打印结果。,Protel,99SE,容易使用的特性还体现在“这是什么”帮助,按下右上角的小问号,然后输入你所要的信息,可以很快地看到特性的功能,然后用到设计中,按下状态栏末端的按钮,使用自然语言帮助顾问。,下一页,返回,上一页,2.1,Protel,99 SE,概述,同时,Protel,99 SE,还具有以下新特性。,1,通过使用智能工作组技术,使多个设计者可以通过网络进行同一电路板的设计,在,Design Explorer,中内置组管理功能,可以将各个设计任务拆分到不同设计者,能定义组成员的使用权限,也可以锁定文件。,2,改进的布线规则:自动布线系统采用最新人工智能技术,布线规则的多种复合选项和在线规则检查使电路板的设计达到专家水平。,3,改进的自动布局:采用组群式(,Cluster Placer,)和基于统计方式(,Statistical Placer,)的布局方式,增强的交互式布局和布线模式,可以设置多种布局方式。,4,信号完整性检查:集成了信号完整性工具、精确的模型和电路板分析,可对电路设计结果进行信号质量和干涉分析,。,下一页,返回,上一页,2.1,Protel,99 SE,概述,5,轻松的设计同步:加强了原理图,SCH,和印刷电路板图,PCB,之间的联系,可以实现原理图,SCH,和电路图,PCB,之间的设计同步更新,支持制版输出和电路板数控加工代码文件的生成。,6,集成向导功能:广泛的集成向导功能可引导设计人员完成复杂的工作。,7,PLD,逻辑器件设计:,PLD99SE,支持所有主要的逻辑器件生产商,如,Altera,Max, AMD,Atem1,Inter FLEX,,,Motorola,和,Philips,等。可以将相同的逻辑功能做成不同的元件,以便自由选择元件制造商。,8,支持使用,Client Basic,编程语言。,下一页,返回,上一页,2.1,Protel,99 SE,概述,2.1.2,Protel,99 SE,的系统构成,Prote199SE,主要由两大部分组成,每一部分各有几个模块。,1,第一部分是电路设计部分,主要有,:,(,1,)原理图设计系统,(Advanced SCH),包括用于设计原理图的原理图编辑器,Sch,用于修改和生成原理图元件的元件编辑器,以及各种报表的生成器,Schlib,。,(,2,)印刷电路板设计系统,(Advanced PCB),包括用于设计电路板的电路板编辑器,PCB,以及用于修改、生成元件封装的元件封装编辑器,PCBLib,。,(,3,),PCB,自动布线系统,(Advanced Route 99SE),下一页,返回,上一页,2.1,Protel,99 SE,概述,2,第二部分是电路仿真与可编程逻辑器件设计,主要有,:,(,1,)电路仿真系统,(Advanced SIM99SE),包括一个功能强大的数,/,模混合号电路仿真器,能在原理图基础上进行连续的模拟信号和数字信号仿真。,(,2,)可编程逻辑器件设计,(Advanced PLD99SE),包括一个文本编辑器,用于编译和仿真设计结果的,PLD,设计以及观察仿真结果的波形。,下一页,返回,上一页,2.1,Protel,99 SE,概述,2.1.3,文件层次结构,Protel,99 SE,的文件管理采用了,1,种面向对象的管理方式,借用了,Microsoft Access,数据库的存取技术,将所有相关的文档资料都封装在一个称为“设计数据库”的文件中,进行统一管理。所有原理图、印制电路板图等设计文档全部存储在一个惟一的数据库文件中(以,DDB,为后缀),用设计管理器来统一管理。不仅能包含,Protel,编辑器生成的文件,还能容纳任何,Windows,应用程序建立的设计文件。对用户来说,一个数据库就是一个工程项目。这个工程中可以有原理图、印制电路板图等有关的各种文档。文档封装带来的好处是显而易见的,因为用户不必在一大堆文档资料中查找所需的文件,所有相关的文件现在已经集中在一个数据库对象里。在,Protel,99 SE,首次启动后,会进入主程序窗口。,下一页,返回,上一页,2.1,Protel,99 SE,概述,首先建立一个新的设计数据库文件,在该窗口中执行菜单命令,File|New,Design,如,图,2-1,。,执行上述菜单命令后,系统会弹出“,New Design Database”,对话框,如,图,2-2,所示。,在图,2-2,所示,Database File Name,文本框中输入设计数据库文件名称“,MyDesign1.ddb”,,在,Datebase,Location,选项组中,显示默认的设计任务所在的路径,单击“,Browse”,按钮,可以改变设计任务所在的路径。这里我们首先在,D,:盘下新建一个文件夹(“智能温度计”)来存放设计数据库文件。在更改设计任务所在的路径后,单击“,OK”,按钮后,系统将创建一个新的名为“,MyDesign1.ddb”,设计数据库文件,如,图,2-3,所示。,下一页,返回,上一页,2.1,Protel,99 SE,概述,这时的设计数据库中只有几个专用的子目录,是一个空的设计项目,有待设计者创建新的原理图和印制电路板图等文档资料。,设计组(,Design Team,),我们可以先在,Design Team,中设定设计小组成员,,Protel,99SE,可在一个设计组中进行协同设计,所有设计数据库和设计组特性都由设计组控制。定义组成员和设置他们的访问权限都在设计管理器中进行,确定其网络类型和网络专家独立性不需要求助于网络管理员。,为保证设计安全,为管理组成员设置一个口令。这样如果没有注册名字和口令就不能打开设计数据库。,2,回收站(,Recycle Bin,),相当于,Windows,中的回收站,所有在设计数据库中删除的文件,均保存在回收站中,可以找回由于误造作而删除的文件,下一页,返回,上一页,2.1,Protel,99 SE,概述,3,设计管理器(,Documents,),所有,Protel,99SE,设计文件都被储存在唯一的综合设计数据库中,并显示在唯一的综合设计编辑窗口。在,Protel,99SE,中与设计的接口叫设计管理器。使用设计管理器,可以进行对设计文件的管理编辑、设置设计组的访问权限和监视对设计文件的访问。,文件管理主要通过,File,菜单中的各命令来实现。该菜单命令主要是文件的管理操作,如文件的打开、新项目的建立等。下面执行菜单命令,File|New,操作,打开“选择文件类型”对话框如,图,2-4,所示。,下一页,返回,上一页,2.1,Protel,99 SE,概述,一个设计库文件(,.DDB,后缀)可包含多达几十个文件,其中文件类型可以是原理图,Sch,文件、印制电路板,PCB,文件、原理图元件库,lib,编辑文件、印制电路元件库,Lib,编辑文件、文本文件以及其他文件等。用户可以选择所需建立的文件类型,然后单击“,OK”,按钮,或者简单双击设计数据库里的文件图标,即可用以加载相应的编辑器打开此文件,同时被更新的文件自动地保存到设计数据库。设计数据库对存储,Protel,设计文件没有限制。你能输入任何类型的设计文件进入数据库,如在,MS Word,书写的报告、在,MS Excel,准备的费用清单和,AutoCAD,中制的机械图。,Protel,99 SE,提供了丰富的编辑器资源。各图标所代表的文件类型见,表,2-1,。,下一页,返回,上一页,2.1,Protel,99 SE,概述,上述新建文件到数据库文件的菜单命令也可以从快捷菜单中输入。用户在当前设计数据库的空白地方,单击鼠标右键,系统将弹出快捷菜单,用户可以从中选择操作命令,具体与上面相应的操作一样,可以方便以前用户使用该软件,。,上一页,返回,2.2,Protel,99 SE,原理图编辑器,电路原理图设计是整个电路设计的第一步,也是,PCB,图设计过程的根基,电路原理图设计过程好坏直接影响到以后的每一部设计工作。电路原理图设计过程一般可以用,图,2-5,所示流程图表示。,2.2.1,文件操作,Protel,99 SE,中对文件操作包括设计任务的新建、打开、关闭和删除,以及设计文档的新建、打开、关闭、删除和恢复操作等。本节将详细介绍这些操作方式。如,图,2-5,所示给出了原理图设计的基本流程。,下一页,返回,2.2,Protel,99 SE,原理图编辑器,1.,新建文件,由于在,Protel,99 SE,中,推荐采用的文件管理形式是数据库,因此设计电路时,需要先建立数据库文件。按照,2.1.3,中讲述的方法,我们已经创建了一个设计数据库文件“,MyDesign1.ddb”,。接下来,打开“我的电脑”,在,D,盘找到名为“智能温度计”的文件夹,将文件夹里面的设计数据库文件“,MyDesign1.ddb”,,更名为“,Intelligent,Thermometer.Ddb,”,。然后双击这个数据库文件,启动,Protel,99 SE,,如,图,2-3,所示。在其初始主界面,我们单击,File,菜单可以看到如,图,2-6,所示的下拉菜单选项。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,单击菜单命令,File|New,,弹出如,图,2-4,所示的新建设计文档类型对话框。在该对话框中,单击、选中,Schematic Document,图标,单击“,OK”,按钮,以建立一个原理图文件(,.,Sch,),在,Protel,99 SE,设计窗口中修改该原理图文件的名字为“,Intelligent,Thermometer.Sch,”,, 如,图,2-7,所示。然后双击该文件图标,进入原理图设计窗口,如,图,2-8,所示。,2.,保存与关闭文件,在绘制原理图过程中,养成随时保存文件的习惯是重要的,以防意外事件造成文件数据丢失。,保存文件的方法是:单击菜单,File|Save,All,,将保存所有文档。,关闭文件的方法是:单击菜单,File|Close,,将关闭当前被激活的文件。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,原理图文件被关闭后,该如何打开?单击设计管理器树形目录中原理图文件名,即可打开该文件。至此,创建数据库文件并新建原理图文件的操作基本完成了(在后续章节中,将根据需要建立其他类型的文件)。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,2.2.2,环境设置,只有熟悉原理图设计系统的集成环境,掌握其菜单、工具的名称和功能,才能顺利绘制原理图。常用菜单及工具的使用方法,将在后续内容中结合任务的操作加以介绍。,用鼠标单击,图,2-8,中,File,菜单左边的按钮,在弹出的菜单选项中选择“,Preferences”,命令,系统将出现如,图,2-9,所示的设置系统参数的对话框。,Protel,99 SE,允许用尸对系统进行参数选择(系统参数选择),通过此操作可以选择是否在存储文件时同时进行备份;是否在文件关闭的时候记忆当前的状态,以便下一次打开此文件时自动进入该状态;以及是否进行文件自动存储、系统字体设置等方面的内容,。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,该对话框主要包括,4,个复选框,分别介绍如下:,Create Backup Files,复选框:在电路图的设计过程中,如果希望在每次保存设计文档时生成备份文件,则选中,Create Backup Files,复选框。这样系统就会自动保存每次修改的设计图形文件。,2,Save Preference,复选框:选中该复选框,则在系统设计时保存对话框中设置的选项和电路图设计软件的外观。,3,Display Tool,复选框:选中该复选框,则显示工具栏。,4,Use Client System Font For All Dialogs,复选框:选中该复选框,则电路设计时系统界面字体就会变小,并且界面中的字符会在整个显示器屏幕上全部显示出来。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,Preferences,对话框中还有两个按钮,意义分别如下:,1,单击“,Auto|Save,Settings”,按钮,弹出如,图,2-10,所示对话框,该对话框内容介绍如下:,(一),Options,选项组:选中“,Enable”,复选框,可以对,Options,选项组中其他内容进行设置:在,Number,列表框中设置一个文件的备份数,其最大值为,10,;在“,Time Interval”,列表框中设置备份文件的时间间隔,单位为分钟;选中“,Use backup folder”,复选框,系统将备份文件保存在备份文件夹,用户可以自己选择或者指定用于保存备份文件的文件夹,单击“,Browse”,按钮可以在计算机的硬盘中浏览、选择,选择的文件夹出现在按钮下面的文本框中。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(二),Information,选项组:该选项组中主要用来显示与设置有关的提示信息,单击“,Next”,按钮可以察看下一屏的提示信息。单击“,OK”,按钮,关闭该对话框。,2,单击“,Change System Font”,按钮,弹出如,图,2-11,所示对话框,可以设置系统字体的大小。在系统字体设置窗口选择字体、字体样式、大小和字体颜色等,单击“确定”按钮,完成系统字体设置。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,2.2.3,视图缩放,在原理图绘制过程中,用户经常需要以不同的方式查看原理图,以全局的方式规划设计布局或是查看原理图的某一部分等。那么如何来进行放大或缩小图纸画面的操作,以满足工作的不同需要。这里我们常用以下两种方式来进行操作。,1,键盘操作方式,Prote199SE,视图放大或缩小提供了键盘快捷方式。,(,1,)“,Page Up”,:视图放大,(,2,)“,Page Down”,:视图缩小,(,3,)“,Home”,:光标返回到中心位置,(,4,)“,End”,:更新显示,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(,5,)“”“”“”“”,-,可以向上、向下、向左、向右移动当前查看图样的位置。,通过多次按下“,Page Up”,按键,视图被不断放大,直至能够看到栅格时为止,然后在多次按下“,Page Down”,则,视图被不断缩小,直至看到全部的图纸。,2,使用鼠标的快捷方式,在原理图的上单击鼠标右键弹出快捷菜单,View,,可以看到有五种视图缩放,如,图,2-12,所示。这些缩放的方法也可以通过操作菜单命令,View,的下接菜单或主工具栏中的按钮来实现,如,图,2-13,所示。通过快捷方式实现设计图纸面板显示的放大与缩小十分方便。除了放大缩小操作以外,有时还用到另外三种视图方式:,Fit Document,(显示整个图纸)、,Fit All Objects,(显示全部元件)、,Area,(自定义区域)。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,除上述的视图缩放的操作外,在菜单,View,中还提供了,50%,、,100%,、,200%,、,400%,等,4,种显示比例供用户选择。,2.2.4,元器件操作,设置好图纸后,接下来就是装入所需要的元件库和在定义好的图纸上放置所需的元件。,Protel99SE,将设计所需要的元件都封装在元件库文件(,.Lib,)中,所以放置元件之前,首先应将,Protel99SE,提供的元件库文件或用户自定义的元件库文件(其中包含设计所需要的元件)载入到原理图设计编辑器中。这些操作可以通过菜单命令实现,也可以通过对元件管理器的操作实现。用鼠标点击设计管理器的上方,Browse,Sch,(元件管理器)页签切换到元件管理器窗口,如,图,2-14,所示。本节主要将介绍元件管理器的方法。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,1,载入元件库,载入过多的元件库会占用较多的系统资源。有经验的设计者知道所需元件在哪个元件库当中,设计时只载入必要而常用的元件库,其他特殊的元件库当需要时再载入必需的元件库。对大多数初学者而言,应该首先学会常用元件库的载入方法。,在元件管理器中,点击“,Add/Remove”,载入,/,卸载元件库按钮,将弹出“元件库添加,/,删除”对话框,如,图,2-15,所示。这个操作也可以选取菜单命令“,Design|Add,/Remove Library”,来实现。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,在,图,2-15,所示的查找范围“,Sch,”,文件夹下选中所需要的元件库文件(,.Ddb,后缀)“,Miscellaneous Devices”,,然后点击“,Add”,按钮,选中此文件夹下另一个元件库“,Protel,DOS Schematic Libraries”,,再点击“,Add”,按钮,此时载入的两个元件库文件就出现在“,Selected Files”,列表框中,如,图,2-16,所示。可以继续以上方法载入其它元器件库。若想卸载已装人的库文件,只要在“,Selected Files”,列表框中选中该文件,然后单击“,Remove”,按钮即可。所需的库文件载入完毕后,单击“,OK”,按钮就可将“,Selected Files”,列表框中的元件库载人系统,单击“,Cancel”,取消本次操作结果。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,返回元件管理器后,在窗口中单击“,Browse”,按钮,将打开浏览元件对话框,如,图,2-17,所示。此对话框左侧列出了“,Miscellaneous Devices”,元件库包含的所有元件名称列表,右侧列出当前库中各元件的图形。载入的“,Miscellaneous,Devices.ddb,”,元件库用于获得其他电阻、电容等元件。找不到元件是经常出现的事情,如果某个元件找不到,应该按照后面,2.3,小节介绍的方法自己创建元件。对于设计人员而言,最好定义自己的元件库,以方便设计原理图。在元件管理器中集成电路芯片是按功能分类后分别存放在各自相应的元件库(,.ddb,)内。对于初学者来说,往往不知道将要放置的元件电气图形符号是否可以在当前数据库(,.ddb,)文件包中找到,也不知道它在哪一文件库中。在这种情况下,可以通过“元件”列表窗下的“,Find”,按钮,查找将要放置的元件电气图形符号所在的图形库文件。为了便于读者迅速找到所需元件电气图形符号,在元器件库装载后,就可以在图纸中放置元器件了。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,对于,图,2-18,所示的任务实例“智能温度计电路”的原理图所用的,元器件,大多数都可在元件库“,Miscellaneous Devices”,中找到。,参阅,2.3,小节介绍的方法自己创建元件库(“,Mylib.ddb,”,),如,图,2-19,。,2,放置元器件,在图,2-18,的例子中使用了,3,种元件:电阻、瓷片电容、电解电容;,5,种器件:二极管、发光二极管、单片机,89C2051,、数字温度传感器,DS18B20,、及晶振。现在用不同的操作方法来放置这些元器件。以下是设计中的元件列表及其所在库名称和库中对应的元件名称。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,放置元器件之前要队元件进行的查找与选取。电阻可在“,Miscellaneous,Devices.ddb,”,库中找到。首先在元件列表框中的“,Libraries”,下拉菜单中选择“,Miscellaneous,Devices.ddb,”,元件库,然后可以通过“,Components”,(元件)列表来浏览“,Miscellaneous,Devices.ddb,”,库中各元件图形。当出现“,RES2”,电阻时,单击“,Place”,按钮,移动鼠标到图纸上,这时的光标将变成“十”字形并带着的一个电阻虚框,此时若按键盘上的“,Tab”,键,将弹出元器件属性对话框,以便在放置前修改好参数,如,图,2-20,所示。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,按照实例电路图,2-18,所示,设置元件属性对话框中各项内容,单击“,OK”,键退出。移动光标到所需位置,单击鼠标左键,即可将一个电阻元件放置在图纸上。此时若连续单击鼠标可放置多个电阻。系统会自动使用“,R2”,等序列号来标识。当系统要退出放置元件状态时,可按键盘上的“,ESC”,键或单击鼠标右键,即可退出放置元件状态。,【,提示,】,元器件的属性设置也可以在所有元器件都放置好后,在统一进行设置。,只要能够在元器件列表框中方便地找到所需的元器件,就可以使用元件管理器放置元器件。另外,我们还可以通过使用原理图工具来放置元器件,这也是最常用的方法。下面利用原理图工具来放置二极管。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,利用原理图工具放置元器件的方法是,在连线工具栏按钮中,单击“放置元件”按钮或通过菜单命令,Place-Part,,即可打开“放置元件”对话框,如,图,2-21,所示。在此对话框中要求输入元器件名称(,Lib Ref,)和元器件的序号(,Designator,)等,对话框中所需要输入的元器件名称是对应元器件在元器件库中的名称,单击“,OK”,按钮,就可以在图纸上放置所需要的元器件。此时,要放置的元器件为电阻(库中名称:,RES2,),在输入元器件的名称栏(,Lib Ref,)中输入“,RES2”,,然后单击“,OK”,按钮,这时的光标将变成“十”字形并带着一个电阻的轮廓,将电阻移动到图纸的合适地方,然后单击鼠标左键,即可将一个电阻放置在原理图中。此时,系统将弹出元件放置对话框,准备放置下一个元器件,并且在该输入对话框中元件序号自动加,1,。如果不需要再放置复合三极管,可单击“,Cancel”,(取消)按钮,系统即可退出元器件的放置状态。放置电阻后的画面与通过元件管理器放置元件的画面相同。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,对于没有经验的初学者来说,往往不知道所需元件位于哪一个元件库内,也不知道库内元件名(,Lib Ref,)与元件电气图形符号之间的对应关系。对于集成电路芯片,需要知道生产厂商和元件类型。对此只有通过大量的设计工作,不断积累经验,才能熟练地查找到所需元件。而对于常用的分立元件,大多数可以在“,Miscellaneous,Devices.ddb,”,元件库中找到,熟悉一些常用元件的名称很有用。如电阻器(,Resistor,)元件名为“,RES”,,电容器(,Capacitor,)元件名为“,CAP”,,电解电容器(,Electrolysis Capacitor,)元件名为“,ELECTRO”,,电感(,Inductor,)元件名为“,INDUCTOR”,,二极管(,Diode,)元件名为“,DIODE”,名等。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,利用上述方法在“,Miscellaneous,Devices.ddb,”,元件库中找到相应元件,将图,2-19,所示例子中的电解电容(,E1,),瓷片电容(,C2,、,C3,),电阻(,R1,、,R2,、,R9,),二极管(,D,),发光二极管(,LED,)和晶振(,C1,)依次放置到图中,然后在“,Mylib,. Ddb”,中找到,89C2051,(单片机)、,DS18B20,(数字温度传感器)以及以,LCD DISPLAYER,(液晶显示器)三个自己创建的元件。先将所有元件放好,然后调整它们的相对位置,进行整体布局,元件放置结束后的画面如,图,2-22,所示。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,3,元器件布局的调整,元件位置的调整实际上就是利用各种命令将元件移动到工作平面中所需要的位置上,并将元件旋转成所需的方向。一般在放置元件时,每个元件的位置只是估计的,在进行电路原理图布线前还需要对元件的位置进行调整。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(,1,)元器件的移动操作,如果仅仅移动单个对象,可用鼠标左键单击需要移动的对象,例如要移动电解电容(,E1,),这时该对象电解电容(,E1,)出现了十字光标,并在元件的名称和序号周围出现了虚框,表示已选中该目标物,保持鼠标左键按下状态,移动十字光标就可将被移对象拖动到用户需要的位置,松开左键即可完成移动任务。对象被移动到新的位置当元器件之间还未连线时,通常都使用这种方法来移动元器件对象。同样,执行菜单命令,Edit|Move,-Move,可完成此功能。不同的是执行菜单命令完成任务后,仍处于此命令状态,可以继续移动其他元器件。如果要退出此命令状态,可按鼠标的右键或键盘上的“,Esc”,键。同理,移动其他图件如线条、文字标注等的方法与此类似。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,除了单个元件的移动外,还可以同时移动多个元件。在同时移动多个元件时,可以使这些元件在被移动的过程中保持其相对位置不变。要移动多个元件首先要选中多个元件,,Protel99SE,提供了多种选择的方法。,逐次选中多个元件有两种方法:一是可通过执行菜单命令,Edit|Toggle,Selection,。这时出现 “十”字光标,移动光标到目标元件,单击鼠标左键即可选中。用同样的方法可选中其他目标元件。二是可以按住“,Shift”,键,然后使用鼠标逐个选中所需要选择的元件。例如,对图,2-22,中的电阻,R1,、,R2,和,R9,逐个选中,这时电阻,R1,、,R2,和,R9,周围都有一个黄色的高亮实线框,如,图,2-23,所示。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,移动被选中的多个元件可用鼠标左键单击被选中的元件组中的任意一个元件不放,待“十”字光标出现即可移动被选择的元件组到适当的位置,然后松开鼠标左键,便可完成任务。,要撤消移动后的元件被选中状态,可单击主工具栏上的取消选中状态按钮或执行菜单命令,Edit-,DeSelect,-All,,可以取消选中状态(黄色的高亮实框线消失)。其它的取消操作方法见,图,2-24,。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(,2,)元件的旋转,元件的旋转实际上就是改变元件的放置方向。,Protel99SE,提供了很方便的旋转操作,当用户使用鼠标选中单个元件后,按住鼠标左键,此时再使用下面的功能键,就可以实现图形元件的旋转。,(一)空格键:让元件做,90,旋转,以选择适当的方向。,(二),X,键:使元件左右对调,即以十字光标为轴,做水平调整。,(三),Y,键: 使元件上下对调,即以十字光标为轴,做垂直调整。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,用户还可以使用快捷菜单命令“,Properties”,来实现。即使用鼠标选中需要旋转的元件后,按鼠标右键,从弹出的快捷菜单中选择执行“,Properties”,命令,然后系统弹出“,Part”,对话框,此时选择“,Graphical,Attrs,”,选项卡,如,图,2-25,所示。,该选项卡显示了当前元件的图形信息,包括图形位置、旋转角度、填充颜色、线条颜色、管脚颜色,以及是否镜像处理等编辑。用户可以用它修改,X,、,Y,位置坐标,移动元件位置。设置一定的旋转角度,以旋转当前编辑的元器件。,全部元器件对象都移动到合适位置后的元器件布局就会与实例电路图,2-18,所示一样了。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(,3,)元件的选中,很多编辑操作,尤其是需要同时对多个元件进行操作,都必须使元件处于被选中状态。系统提供了多种选择元件的方法,在前面介绍了几种,下面主要介绍利用菜单命令来进行元件的选择,/,取消选择。执行菜单命令,Edit|Select,后有,5,种子菜单命令,这些选择命令在原理图中可以任意地选择元件。当元件处于被选中状态时,系统将用黄色高亮方框形式显示元件。,(一)选择指定区域内的全部元件,执行菜单命令,Edit|Select|Inside,Area,或单击工具条上的选择矩形区域按钮,这时光标变成“十”字形状,然后移动光标用一个矩形虚线框选择区域内的全部元件。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(二)选择指定区域外的全部元件,执行菜单命令,Edit|Select|Outside,Area,,操作方法同上,但区域外的元件被选中。,(三)选择所有元件执行菜单命令,Edit|Select|All,,图纸上的所有元件都被选中。,(四)选择指定的有网络名称的元件执行菜单命令,Edit|Select|Net,,光标变成“十”字形状,移动光标到有网络名称的电气元件上,单击鼠标左键,即可将全部与此有电气关联的元件选中。,(五)选择有电气关联的对象执行菜单命令,Edit|Select|Connection,,光标变成“十”字形状,移动光标到连线具有电气特性的元件上,单击鼠标左键,即可将全部与此有电气关联的对象选中。如果仅有网络名相同,但并未用连线连接在一起,应使用“,Net”,命令。,当所要操作的元件处于被选中状态,就可以对其进行复制、移动、旋转、排列、删除等操作。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(,4,)元件的复制、剪贴和粘贴,复制、剪切、粘贴是,Windows,系统的基本文件操作,,Protel99SE,中对元件也有这些基本操作,这些操作通过操作系统的“剪贴板”来实现资源共享。,(一),Copy,(复制)命令将选取的元件作为副本,放人剪贴板中。,(二),Cut,(剪切)命令将选取的元件直接移入剪贴板中,同时电路图上的被选元件被删除。,(三),Paste,(粘贴)命令本,将剪贴板里的内容作为副本,拷贝到电路图中。,对应元件的复制、剪贴和粘贴命令的功能热键有:,Copy,命令:,Ctrl+Insert,键;,Cut,命令:,Shirk+Delete,键;,Paste,命令:,Shirk+Insert,键。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(,5,)元件的删除,当图形中的某个元件不需要或错误时,可以对其进行删除。删除元件可以使用“,Edit”,菜单中的两个删除命令,即“,Clear”,和“,Delecte,”,命令。,“,Clear”,命令的功能是删除已选取的元件。启动“,Clear”,命令之前需要选取元件,启动“,Clear”,命令之后,已选取的元件立刻被删除。按,Ctrl+Delete,快捷键也可实现“,Clear”,功能。,“,Delete”,命令的功能也是删除元件,只是启动“,Delete”,命令之前不需要选取元件,启动“,Delete”,命令之后,光标变成十字状,将光标移到所要删除的元件上点击鼠标,即可删除元件。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,2.2.5,电源(地)操作及,I/O,端口,原理图编辑器窗口中连线工具栏中有一个放置电源及接地符号按钮“”是通用的电源及接地放置工具,如果需要选择其它电源或接地属性,也可以使用“,Power Objects”,工具栏。该工具栏可以通过菜单命令,View|Toolbars|Power,Objects,来打开或关闭,如,图,2-26,所示。,从该工具栏中可以分别输入常见的电源节点元件,在图纸上放置了这些元件之后,用户还可以在放置了的电源元件图形上,双击电源元件使系统弹出“,Power Port”,对话框,如,图,2-27,所示。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,在该对话框中可以编辑电源属性,如“,Net”,栏为修改电源及接地符号的网络名称;“,Style”,栏为修改电源及接地类型;“,Orientation”,栏为元件放置图纸上的角度;“,Color”,栏为元件的设定颜色。在“,Style”,下拉列表框中有多种电源及接地类型可供选择。,2.2.6,总线与网络标号,完成元件放置及位置调整操作后,就可以开始连线,放置电气节点等操作。 在,Protel,99 SE,原理图编辑器中,原理图绘制工具,如导线、总线、总线分支、连线节点、网络标号等均集中存放在布线工具栏“,Wiring Tools”,中。直接单击布线工具栏中的工具进行相应的操作,可提高原理图的绘制速度。此工具栏可通过执行菜单命令,View|Toolbars|Wiring,Tools,打开。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,1,画连线,单击布线工具栏中的绘制连线按钮“”或执行菜单命令,Place|Wire,后,光标变成“十”字形,系统进入绘制连线命令状态,移动光标到所需位置,单击鼠标左键就确定了一个连线的起点,这时移动光标将拖出一条伸缩的连线,移动光标到连线的转折点,单击鼠标左键就确定了一线段,可以连续地移动光标每到一个转折点单击鼠标左键来定位转弯处,由此绘制所需的线段,直到拖动连线到元件的引脚上或某一连接点上,再单击鼠标右键或按下“,Esc”,键,来终止该次连线。要绘制下一个线段也可单击鼠标右键,让“十”字形光标离开上一次连线接点,这时系统仍然处于绘制连线的状态,可以绘制下一个连线的绘制。根据上述操作完成所有元件间的连线后,退出线段的绘制状态。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,具有,2,个转弯一次连线的画面通过绘制过程可以看出,一条连线是由一个起点加上若干个转折点和一个终点所组成的。因此一条连线无论有多少线段,都将被看成是一个对象。同时应该注意的是:连线的起点、转折点和终点都具有电气连接的属性。在绘制电路的电气连接交点时,应该保证电路的连接点外至少有一个起点、转折点或终点,这样才能保证电路连接的正确。当全部连线都绘制完成后的画面就会与实例电路图,2-18,所示一致了。,当需要修改导线选项属性(宽度、颜色)时,在放置连线的命令状态下,按“,Tab”,键可调出导线属性设置对话窗,如,图,2-28,所示。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,导线属性设置选项包括导线宽度、颜色等,其中:,Wire,:导线宽度,缺省时为,Small,。在此选项中共有,Smallest,、,Small,、,Medium,、,Large4,种导线宽度供选择。一般情况下,选择,Small“,即细线”,以便与总线相区别。,Color,:导线的颜色,缺省时为蓝色。,在连线操作过程中,必须注意以下几点:,(,1,)只有布线工具栏内的连线工具具有电气连接功能,而绘图工具栏内的直线、曲线等均不具有电气特性,不能用于表示元件引脚之间的电气连接关系。同样也不能用布线工具栏内的总线工具连接两个元件的引脚。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,(,2,)从元件引脚,(,或导线,),的端点开始连线,不要从元件引脚、导线的中部连线。,(,3,)元件引脚之间最好用一条完整的导线连接,尽量不使用多段导线来完成元件引脚之间的连接,否则有可能造成无法连接的现象。,(,4,)连线不能重叠,尤其是当“自动放置节点”功能处于关闭状态时,重叠的导线在原理图上不易发现,但它们彼此之间并没有连接在一起。,(,5,)在“自动放置节点”功能处于允许状态下,连线时最好不要在元件引脚端点处走线,否则会自动加人电气节点而造成误连。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,2,删除连线,将鼠标移到需要删除的导线上,快速单击鼠标左键,导线即处于选中状态(导线两端具有四方形的灰点),然后按下“,Del”,键或“,Delete”,键,即可删除被选中的导线。,3,调整连线的长短和位置,当发现导线长短不合适时,可将鼠标移到导线上,快速单击左键,使导线处于被选中状态;然后将鼠标移到处于被选中状态的导线上的灰色小方块上,单击左键,鼠标箭头立即变为“十”字光标形状,移动光标到另一位置,即可调节线段端点、转折点的位置,使导线被拉伸或压缩,;,然后再单击鼠标左键固定。或者将鼠标移到导线上,按下左键不放,移动鼠标也可以移动导线的位置。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,4,放置连线节点,连线节点是区分两条连线交叉时是否相交的状态。如果没有节点,则可以认为这两条连线在电气上是不相通的,如果存在节点,则认为这两条连线在电气上是相互连接的。放置连线节点就是将交叉的两条连线连接在一起,使它们在电气上连通。具有电气连接的连接线节点处都有一个圆点。在“自动放置节点”功能允许情况下(即执行菜单命令,Tools-Preferences,)并在“,Preferences”,对话框中,选中“,Auto Junction”,选项即可,系统认为该交叉点具有电气连接时会自动放置一个连接节点符号,否则就认为是无电气连接的交叉点。在通常情况下有一些节点需要自己动手才可加上,譬如在“自动放置节点”功能情况下,用户在连线时,系统会在连线的“,T”,字形相接处自动产生节点,而在“十”字形相接处不会产生节点。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,如果需要放置连线节点,执行放置连线节点命令方法有两种:,(,1,)利用布线工具栏里的,图标,(,2,)执行菜单命令,Place|Junction,。,执行放置连线节点命令后,光标变成了“十”字形状,并带着节点。用鼠标将节点移动到两连线的交叉处,单击鼠标左键,即可将连线节点放置到相应的位置处。,在放置连线节点的操作过程中,可以对连线节点的大小等属性进行设置。在放置连线节点的命令状态下,按“,Tab”,键或是直接在节点上双击鼠标左键,即可打开“节点属性设置”的对话框,如,图,2-29,所示。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,在“节点属性设置”对话框中可以选择节点大小(,Size,)、颜色(,Color,)以及锁定状态(,Locked,)。当 “,Locked”,处于选中状态时,表示相应的连线节点处于锁定状态,在移动与节点相连的元件或连线时,连线节点留在原处不动;而处于非锁定状态下,移动与节点相连的元件或导线时,由于无法形成有效的节点,该连线节点会自动消失。,当要结束放置节点的命令状态,可单击鼠标右键或按“,Esc”,键,即可退出该命令状态。,【,提示,】,删除连线节点的方法是:将鼠标移到要删除的连线节点上,快速单击鼠标左键,选中要删除的连线节点,再按下“,Del”,键或“,Delete”,键即可。,根据图,2-18,所示的智能温度计电路的要求,在原理图中需要加节点地方,利用布线工具栏里的,图标,可将各个节点加上。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,5,总线连接,在包含,CPU,、,RAM,、,ROM,和,I/O,器件的数字电路中,数据线、地址线和控制线的数量很多,且排布很有规律,如果每一条导线都画上,则势必要占用很大的图纸面积。在这种情况下,我们就可借助总线连接方式来进行实际上的电气连接,而不需真正的走线!总线就是指由若干条性质相同的导线所组成的一束导线集合。这种画线方式并不是直接画出每一条导线,而是利用“网络标号(,Net Label,)”来达到实质上的电气连接。对于非常有规律的数据,/,地址线应该采用总线方式。使用总线连接方式进行电路连接时,需要将总线与总线分支线配合使用以代替数组导线。因此,这种连接方法通常适用于单片机电路、板卡电路等连线比较复杂的电路中。下面介绍总线及总线分支线的绘制方法。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,单击连线工具条,中的 “”按钮,然后将光标移至工作区中,此时就会发现鼠标指针上方有一个“十”字形光标。,将鼠标光标移到需要绘制总线的地方(“十”字,光标随鼠标的移动而移动),在总线的起始点单击鼠标左键一次,然后在该点拖动鼠标(鼠标左键一直按下),随着鼠标的拖动,工作区中就会出现一条总线。导线绘制到终点后,单击一次鼠标右键即可完成该条导线的绘制工作。在需要将总线画为折线时,可以在需要转折的地方单击一次鼠标左键,然后继续拖动鼠标按需要的方向移动即可“转折点可以是直角也可以是斜角,在电气意义上是一样的”。在每一个转折点,都需要单击一次鼠标左键,然后再拖动。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,绘制完一条总线后(在总线终点单击一次鼠标右键),系统依旧处于总线绘制状态,此时移动光标并单击鼠标左键,就会在光标所在的位置再绘制一条总线。只有按下键盘左上角的“,Esc”,键或者在空白处单击鼠标右键后才能退出总线绘制状态后才能执行其他的操作。,如果对绘制的总线不满意,则可以双击该总线,弹出如,图,2-30,所示的“总线属性”设置对话框。在总线属性设置对话框中可设置该总线的宽度、颜色等属性。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,6,绘制总线分支线,绘制完总线后,接线端子与总线之间还是没有连接,此时必须使用总线分支线才能将它们连接起来(在总线与接线端子之间放置总线分支线)。下面介绍放置总线分支线的方法。单击“连线工具条”中的队绘制总线分支线按钮,然后将光标移至工作区中,此时就会发现鼠标指针上方有一个“十”字形光标,光标的左上方有一个“,/”,形状的总线分支线。,由于在不同的位置可能需要的总线分支线的方向不同,故若需要旋转总线分支线的方向时,则可以在总线分支线处于激活状态下按下键盘上的“空格”键进行旋转,直到方向正确为止。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,将鼠标光标移到需要放置总线分支线的地方(“十”字形光标随鼠标的移动而移动),单击左键一次,即可放置一个总线分支线。,放置一个总线分支线后,系统依旧处于放置总线分支线状态,此时移动光标并单击鼠标左键,就会在光标所在的位置再放置一个总线分支线。只有按下键盘左上角的“,Esc”,键或者在空白处单击鼠标右键后才能退出放置总线分支线状态。,如果对绘制的总线分支线不满意,则可以双击已经放置的总线分支线,即可弹出如,图,2-31,所示的“总线分支线属性”设置对话框。在该对话框中可以设置该总线分支线的坐标位置、宽度及颜色等属性。,重复上述步骤,即可将整个电路原理图中的所有总线分支线全部放置完成。,放置完成总线和总线分支线后,接着就可以就可以设置网络标号了。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,7,设置网络标号,在用,Protel99SE,绘制的电路原理图中,元器件之间的电气连接除了可以采用导线连接 外,还可以采用网络标号进行连接。网络标号在电气意义上相当于一个电气节点,具有相同网络标号元器件的引脚、导线、电源及接地符号在电气意义上是连接在一起的。因此,我们可以将两个(或多个)距离比较远且连线比较复杂的节点之间命名(设置)为相同的网络标号以实现它们之间的电气连接。下面介绍设置网络标号的方法。为了方便电路的连接,在放置网络标号前,要先在需要放置网络标号的引脚上绘制导线,再将其适当延长,即先单击“连线工具条”中左上角的“”按钮,然后将光标移至工作区中,拖动鼠标指针上方的“十”字形光标即可绘制一条导线,(,具体方法如前面的内容所述,),。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,延长网络标号的引脚后,就可以设置网络标号了。此时,可以单击“连线工具条”中的“”按钮,然后将光标移至工作区中,此时就会发现鼠标指针上方有一个“十”字形光标,光标左上角有一个虚线框(虚线框即为网络标号字符)。将鼠标光标移到需要放置网络标号的地方(“十”字形光标随鼠标的移动而移动),单击鼠标左键一次,即可放置一个网络标号,默认的网络标号名称为“,NetLabel1”,。其中,“,NetLabel,”,后面的数字是系统自动添加的序号,其数值随着网络标号的增加而递增。放置一个网络标号后,系统依旧处于放置网络标号状态,此时移动光标并单击鼠标左键,就会在光标所在的位置再放置一个网络标号。只有按下键盘左上角的“,Esc”,键或者在空白处单击鼠标右键后才能退出放置网络标号状态,即只有按下“,Esc”,键或者单击鼠标右键后才能执行其他的操作。,下一页,返回,上一页,2.2,Protel,99 SE,原理图编辑器,双击已经放置的网络标号,即可弹出如,图,2-32,所示的“网络标号属性”设置对话框。,网络标号属性设置对话框中的“,Net”,为网络标号名称设置选项。在该选项中可以设置网络标号名称。在“网络标号属性”设置对话框中设置好网络标号的属性后,单击“,OK”,即可。重复上述步骤,即可将
展开阅读全文