电路CAD电路原理图编辑.ppt
第4章 电路原理图编辑,4.1 电路原理图概念及绘制规则4.2 Protel99原理图编辑器(SCH)的启动及界面认识4.3 绘制原理图4.4 利用画图工具添加说明性图形和文字4.5 原理图的编辑技巧4.6 元件自动编号 4.7 原理图的电气检查,4.8 存盘及文件管理4.9 原理图的打印4.10 报表建立与输出4.11 电路编辑举例4.12 元件电气图形符号编辑与创建4.13 创建自己的图纸文件4.14 原理图操作技巧,4.1 电路原理图概念及绘制规则,1.电路原理图概念 所谓电路原理图编辑就是使用电子元器件的电气图形符号以及绘制电原理图所需的导线、总线等绘图工具来描述电路系统中各元器件之间的连接关系,所使用的是一种符号化、图形化的语言。,图4-1是大家非常熟悉的单管放大电路的电原理图。它由4个电阻、3个电容和1个NPN型三极管组成,图中使用了导线、电气节点、接地符号、电源符号+VCC四种绘图工具将电阻、电容、三极管等元器件的电气图形符号连接在一起。,图4-1 电原理图,2.电原理图编辑器(SCH)的操作步骤(1)设置SCH编辑器的工作参数(不是必须,可以采用系统缺省的参数工作,尤其是初学者,可以先不修改系统工作参数)。(2)选择图纸幅面、标题栏式样、图纸放置方向等(对于初学者来说也可以先采用缺省设置)。(3)放大绘图区,直到绘图区呈现大小适中的栅格线为止。(4)在工作区内放置元器件:先放置核心元件的电气图形符号,再放置电路中剩余元件的电气图形符号。,(5)调整元件位置。(6)修改、调整元件的标号、型号及其字体大小、位置等。(7)连线、放置电气节点、网络标号以及I/O端口。(8)放置电源及地线符号。(9)运行电气设计规则检查(ERC),找出原理图中可能存在的缺陷。(10)加注释信息。(11)生成网络表文件(或直接执行PCB更新命令,自动产生一个同名的PCB文件)。(12)打印。,4.2 Protel99原理图编辑器(SCH)的启动及界面认识,4.2.1 原理图编辑器窗口组成 选择“Schematic Document”(电原理图),并单击“OK”按钮确认(或直接双击“Schematic Document”图标)后,在Documents文档下自动创建一个以“Sheet n”为文件名的原理图文件(但文件名并未确定,处于重命名状态,用户可以直接修改文件名,然后按回车键或单击鼠标左键确认),如图4-2所示。,图4-2 系统创建的原理图文件名,在图4-2中,直接双击“设计文件管理器”窗口内“Documents”文件夹下相应的原理图文件名即可进入电原理图编辑状态,如图4-3所示。,图4-3 原理图编辑窗口,Protel99原理图编辑窗口由菜单栏、工具栏、原理图编辑窗等部分组成。在原理图编辑窗口上还有各种设计文件标签,以方便编辑器、文件之间的切换。菜单栏内包含了“File”(文件操作)、“Edit”(编辑)、“View”(浏览)、“Place”(放置)、“Design”(设计)、“Simulate”(模拟仿真)、“Tools”(工具)、“PLD”(可编程器件)等菜单项,这些菜单命令的用途将在后续操作中逐一介绍。,单击“Browse Sch”按钮,再不断单击主工具栏内的“放大”按钮(或利用Page Up、Page Down键放大或缩小原理图编辑区),直到原理图编辑区内出现大小适中的“栅格线”以便操作,如图4-4所示。,图4-4 放大了的原理图编辑区,4.2.2 图纸类型、尺寸、底色、标题栏等的选择 在编辑原理图前,可先根据原理图复杂程度以及打印机或绘图机的最大打印幅面,选择图纸类型、尺寸以及标题栏式样等,操作过程如下:单击“Design”菜单下的“Options”(选择)命令;在弹出的对话框内,单击“Sheet Options”(纸张选项)标签,在如图4-5所示的“Document Options”的文档设置窗内选择图纸类型、尺寸、底色等有关选项。,图4-5 Document Options(文档选择)设置窗口,1)选择图纸大小 在“Standard Style”(标准图纸规格)设置框内的“Standard”下拉列表窗内显示了当前正在使用的图纸规格,缺省时使用英制图纸尺寸中的“B”号图。单击“Standard”列表窗右侧的下拉按钮,在标准图纸类型列表窗口内,找出并单击所需的图纸类型,如A4等,即可完成图纸规格的选取。,2)选择图纸方向、标题栏格式 图4-5中的“Options”设置框用于选择图纸方向、标题栏式样、关闭或打开图纸边框等选项,图4-6 图纸各部分名称,图4-7 颜色选择,4.2.3 设置SCH的工作环境 启动SCH编辑器后,当然可采用缺省的SCH环境参数编辑原理图。不过,在编辑、绘制原理图前,了解有关SCH编辑器工作环境、参数(如光标形状、大小,可视栅格形状、颜色,光标移动方式,屏幕刷新方式等)的设置方法,然后根据不同操作任务和个人习惯重新设置,操作起来也许会更方便、自然,工作效率也许会更高。,1.光标形状、大小的选择 单击“Tools”菜单下的“Preferences”(优化)命令,在弹出的对话框内单击“Graphical Editing”标签,即可显示出如图4-8所示的设置窗口。在“Cursor/Grid Options”设置框内,单击“Cursor”即可重新选择光标的形状和大小:,图4-8 设置SCH编辑器工作环境,2.可视栅格形状、颜色及大小的选择 可视栅格设置仅影响屏幕视觉效果,打印时,不打印栅格线。(1)栅格形状的设置:在图4-8中,单击“Cursor/Grid Options”(光标/栅格选择)设置框内的“Visible”项,即可选择可视栅格的形状:Dot Grid:点划线。Line Grid:直线条。,(2)栅格颜色的设置:在图4-8中,单击“Color Options”(颜色)选项框内的“Grid”(栅格)项,即可重新选择栅格的颜色(缺省时为灰色,对应的颜色值为213)。(3)选中对象颜色的设置:在图4-8中,单击“Selection”项,即可重新选择选中对象在屏幕上的颜色(缺省时为黄色,对应的颜色值为230)。,(4)栅格大小的设置:在图4-5中(单击“Design”菜单下的“Options”命令,再单击“Sheet Options”标签),单击“Grids”选项框内的“Visible”项即可重新设置栅格的大小,缺省值为10(没有单位),取值大小仅影响视觉效果,一般不用修改。(5)选择光标移动方式:在图4-5中,“Grids”选项框内的“Snap”项用于锁定栅格。(6)设置电气格点自动搜索功能及范围:“Electrical Grid”用于设置“电气格点自动搜索”功能和范围。,3.设置编辑区移动方式 图4-8中的“Autopan Options”选项框用于选择编辑区移动方式。在画线或放置元件操作过程中,即在命令状态下,当光标移到编辑区窗口边框时,SCH编辑器窗口将根据“Autopan Options”项设定的移动方式自动调整编辑区的显示位置,其中Auto Pan Off:关闭编辑区自动移动方式。Auto Pan Fixed Jump:按Step Size和Shift Step两项设定的步长移动(建议采用这种移动方式)。,Auto Pan Recenter:以光标当前位置为中心,重新调整编辑区的显示位置。在速度较快的微机系统中,如Pentium II、Celeron以上档次微机系统中,最好关闭编辑区自动移动方式,否则因刷新、移动速度太快,反而不好;而在慢速微机系统中,可采用编辑区自动移动方式。,4.打开/关闭“自动放置电气节点”功能 在连线操作过程中,当两条连线交叉或连线经过元件引脚端点时,SCH编辑器会自动在连线的交叉点放置一个“电气节点”,使两条连线在电气上相连;同样,当连线经过元件引脚端点时,也会自动放置一个“电气节点”,使元件引脚与连线在电气上相连。如图4-9所示,单击“Options”设置框内的“Auto-Junction”复选框,去掉其中的“”,即可关闭自动节点放置功能。,图4-9 设置SCH编辑器工作环境的“Schematic”标签,5.禁止/允许任意角度连线 在图4-9中,单击“Options”设置框内的“Drag Orthogo”(任意角度连线)复选框,即可禁止(缺省设置)/允许任意角度连线,一般不使用任意角度连线方式。6.设置模板文件 用户除了使用SCH编辑器提供的缺省模板文件作底图外,还可以选择Protel99提供的其他模板文件作底图,甚至使用自己建立的模板文件作底图(有关模板文件的建立方法将在4.13节介绍)。,Protel99模板数据库文件存放在Design Explorer 99SystemTemplate目录下,扩展名为.tab。单击图4-9中的“Browse”按钮,在弹出的“Default Template File”对话框内,选择相应的模板数据库文件并确认,所选择的模板文件即出现在图4-9的“Default Template File”文本盒内,然后单击“OK”按钮并退出,即可完成模板文件的装入过程。但需要说明的是:新装入的模板文件,并不立即生效,只有重新打开一个新的电原理图文件时,才使用新装入的模板文件作底图。,4.3 绘制原理图,设置了Protel99原理图编辑器的工作环境、图纸尺寸等参数后,就可以在当前图纸的工作区内绘制、编辑原理图。下面以绘制、编辑如图4-10所示的电路为例,介绍电原理编辑的基本操作。不断单击主工具栏内的“放大工具”按钮(或按Page Up键),直到工作区内显示出大小适中的可视栅格线为止,然后即可进行原理图的绘制操作。,4.3.1 元件电气图形符号库及管理 原理图中元件的电气图形符号存放在不同的元件电气图形库文件中,初学者往往不知道正在编辑的原理图中的元器件(如图4-10中的核心元件NPN三极管)存放在哪一元件电气图形符号库中,图4-10 原理图编辑操作演示电路,1.元件库概念及Protel99元件电气图形符号库的认识 在Protel99中,进行原理图编辑所需的元件电气图形符号均存放在Design Explorer 99LibrarySch子目录下不同数据库文件(.ddb)内。DDB(即Design Data Book的简称)文件实际上是元件库文件包,在DDB数据库文件内可能包含一个或多个.lib库文件.,2.从元件库列表中选择当前库文件 当前元件库文件显示在原理图编辑器窗口(如图4-4所示)的“元件电气图形库”列表盒内。如果当前元件库列表盒为空白,可单击该列表窗内的下拉按钮,从已打开的元件库列表中选择特定的元件库作为当前元件库。当前元件库文件内的元器件名称显示在元件列表窗口内,如图4-4所示。,3.元件库的装入与取消 如果元件电气图形库列表窗口内没有显示目标元件电气图形库(.lib)文件名,则说明该元件库没有装入,需要通过“Add/Remove”按钮装入。下面以装入C:Design Explorer 99LibrarySch目录下的Sim.ddb(仿真分析用元件电气图形库)文件为例,说明元件库装入的操作过程:,(1)在如图4-4所示的原理图编辑器窗口内,单击元件电气图形库列表窗下的“Add/Remove”按钮。(2)在如图4-11所示的“Change Library File List”窗口内,单击“文件类型(T)”列表下拉按钮,选择.ddb文件类型(由于Protel99元件电气图形存放在.ddb数据库文件包内,因此一般选择.ddb类型文件,当需要装入Protel98及以前版本的元件电气图形库时,可选择.lib文件类型)。,图4-11 更改元件库列表,(3)不断单击“搜索(I)”列表窗的下拉按钮,直到元件库文件所在目录C:Design Explorer 99LibrarySch成为当前目录为止。(4)在文件列表窗口内找出目标元件电气图形库文件Sim.ddb,然后双击该文件(或单击库文件名后,再单击“Add”按钮),所选择的元件库文件即出现在图4-11中的“Selected Files”(选定库文件)列表窗口内。(5)单击“Selected Files”列表窗下的“OK”按钮以退出,即完成元件库文件的装入,如图4-12所示。,图4-12 装入Sim.ddb元件电气图形符号数据库,4.确定元件所在库 当操作者无法确定待放置元件的电气图形符号位于哪一元件电气图形库文件时,可单击原理图编辑窗口(如图4-4所示)内元件列表窗口下的“Find”按钮,在如图图4-13所示的“Find Schematic Component”(查找原理图用元件电气图形符号)窗口内的“Find Component”文本框内输入待查找的元件名(可以是元件的全名或其中的一部分);设置查找范围后,单击“Find Now”按钮,启动元件查询操作。,图4-13 查找原理图用元件电气图形符号,图4-14 查找结果,4.3.2 放置元件 1.放置元件的操作过程 编辑原理图的第一步就是从元件电气图形库中找出所需元件的电气图形符号,并把它们逐一放到原理图编辑区内。下面以如图4-10所示的分压式偏置放大电路为例,介绍元件放置的操作过程。(1)选择待放置元件所在的电气图形库作为当前使用的元件库。(2)在元件电气图形库列表窗口内,找出并单击Miscellaneous Devices.lib文件,使它成为当前元件电气图形库,如图4-12所示。,(3)在元件列表内找出并单击所需的元件。在放置元件操作过程中,一般优先安排原理图中核心元件的位置。在如图4-10所示的电路中,核心元件是NPN三极管。因此,通过滚动元件列表窗内的上下滚动按钮,在元件列表窗口内找到并单击“NPN”元件,如图4-15所示。,图4-15 在“元件列表”窗内选择目标元件,(4)放置元件:单击元件列表窗口下的“Place”(放置)按钮,将NPN三极管的电气图形符号拖到原理图编辑区内,如图4-16所示。,图4-16 从元件库中取出元件电气图形符号,从元件库中拖出的元件,在单击鼠标左键前,一直处于激活状态,元件位置会随鼠标的移动而移动。移动鼠标,将元件移到编辑区内指定位置后,单击鼠标左键固定,然后再单击鼠标右键或Esc键退出放置状态,这样就完成了元件放置操作,如图4-17所示。,图4-17 在原理图编辑区内放置了NPN三极管电气图形符号,在图4-17中,三极管电气图形符号上的“NPN”是元件的型号,“Q?”是元件的序号(这显然不是我们期望的),单击“Place”按钮后,可直接按下Tab键,进入元件属性对话窗进行修改。关于如何修改元件属性,后面将详细介绍。执行“Place”(放置)菜单下的“Part”命令,同样可以实现放置元件操作,但远不如通过“Place”按钮操作方便。,图4-18 粘贴到编辑区内的电阻元件,由于Protel99具有连续放置功能,固定第一个电阻后,可以不断重复“移动鼠标单击鼠标左键”的方法放置剩余电阻,待完成了所有同类元件放置操作,再单击右键(或按下Esc键)退出,这样操作效率较高。按同样方法,将极性电容(元件名称为Electro1)等元件的电气图形符号粘贴、固定在编辑区内,如图4-19所示。,图4-19 放置了元件后的编辑区,2.调整元件位置和方向 如果感到图中元件的位置、方向不合理,可通过如下方式调整:方法一:将鼠标移到待调整的元件上,单击鼠标左键,选定目标元件,被选定的元件的四周将出现一个虚线框,如图4-20所示。方法二:将鼠标移到目标元件上,按下鼠标左键不放,然后直接移动鼠标(或通过空格、X、Y键也能迅速移动或调整元件的方向),当元件调整到位后,松开左键即可。,图4-20 选定对象的周围出现虚线框,3.删除多余的元件 当需要删除图中的某一个或某几个元件时,可通过如下方式实现:方法一:将鼠标移到需要删除的元件上,单击鼠标左键,选定需要删除的目标元件,然后再按Del键。方法二:执行“Edit”(编辑)菜单下的“Delete”命令,然后将光标移到待删除的元件上,单击鼠标左键即可迅速删除光标下的元件,然后单击鼠标右键退出删除状态(执行了Protel99中的某一命令后,一般需要通过单击鼠标右键或按Esc键退出)。,方法三:当需要删除某一矩形区域内的多个元件时,最好单击“主工具”栏内的“标记”工具,然后将光标移到待删除区的左上角,单击鼠标左键,移动光标到删除区右下角,单击鼠标左键,标记待删除的元件;然后执行“Edit”菜单下的“Clear”命令。,4.修改元件选项属性序号、封装形式、型号或大小 细心的读者可能发现,图4-19中元件电气图形符号上的“R?”、“C?”、“Q?”代表什么?它们就是元件序号。在缺省状态下,元件序号用“R?”、“C?”、“Q?”、“U?”表示,这显然不是我们所期望的,因为图4-10中的NPN三极管的序号是Q1。可以通过如下方法修改元件的序号、封装形式、型号(或大小)等元件选项属性。,1)在放置元件操作过程中修改 在放置元件操作过程中,单击“Place”按钮将元件从元件图形库中拖出后,没有单击鼠标左键前,元件一直处于激活状态,这时按下键盘上的Tab键,即可调出元件属性设置窗,如图4-21所示.,图4-21 元件属性设置窗,2)激活后修改 将鼠标移到元件上,直接双击也可以调出如图4-21所示的元件选项属性设置窗。重新设定元件序号、型号(或大小)以及封装形式等选项参数后的结果如图4-22所示。,图4-22 元件属性修改结果,3)修改、调整元件序号/型号(大小)在Protel99中,许多对象(如元件、元件序号、型号等)均具有相同或相似的属性和操作方法。例如将鼠标移到电阻R4的序号“R4”上,按下鼠标左键不放,移动鼠标即可将该序号移到另一位置。在移动过程中,按下空格键还可以旋转序号字符串(字符对象,如序号、型号,只有旋转功能,没有对称功能)。,将鼠标移到序号上,双击鼠标左键,还可以调出“序号”的选项属性设置窗。例如将鼠标移到“C1“序号上,双击左键即可调出C1序号的选项属性设置窗,如图4-23所示。,图4-23 元件序号选项属性设置窗,4.3.3 连线操作 完成元件放置及位置调整操作后,就可以开始连线,放置电气节点、电源及地线符号等操作。在Protel99原理图编辑器中,原理图绘制工具,如导线、总线、总线分支、电气节点、网络标号等均集中存放在“画线”工具(Wiring Tools)中(如图4-24所示),图4-24 画线工具,1.连线 单击画线工具中的导线工具(注意在连线时一定要使用“Wiring Tools”工具中的导线),SCH编辑器即处于连线状态,将光标移到元件引脚的端点、导线的端点以及电气节点附近时,光标下将出现一个黑圆圈(表示电气节点所在位置),如图4-25所示。,图4-25 元件引脚端点、导线端点的电气连接点,连线过程如下:(1)单击导线工具。(2)必要时按下空格键切换连线方式。Protel99提供了 Any angle(任意角度)、45 Degree Start(45开始)、45 Degree End(45结束)、90 Degree Start(90开始)、90 Degree End(90结束)和Auto Wire(自动)六种连线方式,如图4-26所示。一般可以选择“任意角度”外的任一连线方式。(3)当需要修改导线选项属性(宽度、颜色)时,按Tab键调出导线属性设置对话窗,如图4-27所示。,图4-26 连线方式示意图,图4-27 导线属性设置窗口,图4-28给出了一些连线操作示范,连线是否正确也可从网络表文件描述的元件连接关系中看出。在连线状态下,通过空格键即可在六种连线方式中进行切换。一般说来,可以使用“任意角度”外的任一种连线方式按上面描述的操作方法生成直角、45连线。但为了提高连线效率,应根据需要采用相应的连线方式,如图4-29所示。,图4-28 连线示范,图4-29 连线方式选择规则,选择“45 Degree Start”方式,在连线起点单击固定后,直接移到连线终点双击,再单击鼠右键,即可迅速生成如图(a)所示的以45开始的连线。选择“45 Degree End”方式,在连线起点单击固定后,直接移到连线终点双击,再单击鼠标右键,即可迅速生成如图(b)所示的以45结束的连线。,2.删除连线 将鼠标移到需要删除的导线上,单击鼠标左键,导线即处于选中状态(导线两端、转弯处将出现一个灰色的小方块),如图4-30所示,然后按下Del键,即可删除被选中的导线。此外,也可以使用其他方式删除导线,详细的操作方法可参阅和节部分内容。,图4-30 处于选中状态的导线段,3.调整导线长短和位置 当发现导线长短不合适时,可将鼠标移到导线上,单击左键,使导线处于选中状态;然后将鼠标移到小方块上,单击左键,鼠标箭头立即变为光标形状;移动光标到另一位置,即可调节线段端点、转折点的位置,使导线被拉伸或压缩;然后再单击鼠标左键固定。将鼠标移到导线上,按下左键不放,移动鼠标也可以移动导线的位置。,4.3.4 放置电气节点 单击画线工具中“放置电气节点”工具,将光标移到“导线与导线”或“导线与元件引脚”的“T”形或“十”字交叉点上,单击鼠标左键即可放置表示导线与导线(包括元件引脚)相连的电气节点,如图4-31所示。,图4-31 放置电气节点,4.3.5 放置电源和地线 单击画线工具中的电源/地线工具,然后按下Tab键,调出电源/地线选项属性设置窗口,如图4-32所示。进入对应元件选项属性设置窗,然后单击“Pin Hidden”复选框,显示芯片隐藏的引脚,再单击“OK”按钮退出,这样也可以迅速了解到相应芯片的电源、地线引脚名称,如图4-33所示。,图4-32 电源/地线选项属性设置窗,图4-33 显示芯片隐藏的电源、地线引脚,如果电源、地线符号的网络标号与原理图中集成电路芯片电源引脚与地线引脚名称不一致,则会造成集成电路芯片的电源、地线引脚不能正确连接到电源和地线节点上。当原理图中含有两块集成电路芯片的电源引脚或地线引脚名称不一致时,根据实际情况可采用如图 4-34所示的连接方法。,图4-34 电源、地线处理方法,完成连线并放置电源/地线后,如图4-10所示的单管放大电路就完成了,结果如图4-35所示。在电路图编辑过程中以及结束后,单击主工具栏内的“存盘”工具或“File”(文件)菜单下的“Save”命令将正在编辑的电原理图文件存盘。当用“File”菜单下的“Save as”命令存盘时,将弹出如图4-36所示的对话框,在文件名文本盒内输入新的文件名,在文件格式列表框选择文件类型(原理图文件类型为Advanced Schematic binary(*.sch)后,单击“OK”按钮退出,新文件将存放在当前设计数据库文件包的Document文件夹内。,图4-35 完成原理图编辑后的结果,图4-36“另存为”对话框,4.3.6 总线、总线分支、网络标号工具的使用 当原理图中含有集成电路芯片时,常用“总线”代替数条平行的导线,以减少连线占用的图纸面积。但“总线”毕竟只是一种示意性连线,通过总线连接的元件引脚电气上并不相连,还需要使用“总线分支”、“标号”作进一步的说明。,1.放置总线(Place Bus)例如在如图4-37所示的电路中,当需要将IC1的P20P26引脚分别与IC3的A8A14相连时,除了平行导线外,也可以使用总线、总线分支以及标号来描述它们彼此的连接关系。,图4-37 用导线连接的原理图,画总线与画导线的操作过程完全相同:单击画线工具栏的放置总线(Place Bus)工具,将光标移到总线的起点并单击鼠标左键(固定起点),移动光标到转弯处单击(固定转折点),移动光标到总线终点并单击(固定终点),然后再单击鼠标右键结束该总线(与画导线类似,此时仍处于画总线状态,可继续画总线,不需要画总线时,可再单击鼠标右键退出),如图4-38所示。,图4-38 绘制一条总线后的结果,2.放置总线分支(Place Bus Entry)使用“总线”来描述元件连接关系时,一般还需要“总线分支(Place Bus Entry)”连接元件引脚或导线。放置总线分支(Place Bus Entry)的操作过程如下:单击画线工具栏的放置总线分支(Place Bus Entry)工具,总线分支即附在光标上,如图4-39所示,通过空格、X或Y键调整总线分支方向后,移动光标到需要放置总线分支的元件引脚或导线的端点,再单击鼠标左键固定。,图4-39 处于激活状态的总线分支,与总线配合使用的总线分支往往需要多个,不断重复“移动光标单击”操作就可以连续放置多个总线分支,当所需的总线分支放置完毕后,再单击鼠标右键,退出总线分支放置状态,操作结果如图4-40所示。,图4-40 用总线和总线分支实现元件引脚间的连接,3.放置网络标号(Place Net Label)总线、总线分支毕竟只是一种示意性的连线,元件引脚之间的电气连接关系并没有建立,还需要通过网络标号(Net Label)来描述两条线段或线段与元件引脚,即两电气节点之间的连接关系。在导线或引脚端点放置两个相同的网络标号后,导线与导线(或元件引脚)之间就建立了电气连接关系。原理图中具有相同网络标号的电气节点均认为电气上相连,这样可以使用网络标号代替实际的连线。,放置网络标号的操作过程如下:单击画线工具栏的放置网络标号(Place Net Label)工具,一个虚线框就出现在光标附近,虚线框内的字符串就是最近一次输入的网络标号名称。按下Tab键,进入网络标号选项属性设置窗口,如图4-41所示,设置网络标号名称、颜色、字体及大小等属性后,将光标移到需要放置这一网络标号的引脚端点或导线上,单击鼠标左键即可完成。,图4-41 网络标号选项属性,注意:在放置网络标号时,网络标号电气节点一定要对准元件引脚端点或导线,否则不能建立电气连接关系;网络标号可以是任意长度的字符串,但当网络标号以“数字”结尾,如用A8、D0或SD2等作为网络标号时,在放置了当前网络标号后,网络标号会自动递增,这样在放置多个网络标号时,单击放置“网络标号”工具,并设置第一个网络标号名后,即可不断重复“移动单击”操作迅速放置剩余的网络标号,如图4-42所示。,图4-42 用网络标号指示电气连接关系,4.3.7 I/O端口 如果原理图中的元件数目较多,使用实际导线连接显得很乱时,除了使用网络标号来表示元件引脚之间的连接关系外,还可以使用I/O端口描述导线与导线或元件引脚(包括任何两个电气节点)的连接关系。,图4-43 单击“I/O端口”工具后出现的I/O端口框,图4-44 I/O端口选项属性设置窗,图4-45 I/O端口形状,图4-46 用“I/O端口”指示电气连接关系,4.4 利用画图工具添加说明性图形和文字,4.4.1 画图工具介绍 画图工具,如直线(Line)、多边形(Polygon)、椭圆弧(Elliptical Arcs)、椭圆(Ellipses)、毕兹曲线(Bezier)等均存放在“画图”工具(Drawing Tools)栏内(如图4-47所示)。因此,如果画图工具没有出现,则可执行“View”菜单下的“ToolbarsDrawing Tools”命令打开画图工具窗(栏),然后直接单击“画图”工具窗内的工具完成相应的操作(与执行“PlaceDrawing Tools”菜单下相应的画图工具命令效果相同,但直接单击Drawing Tools工具窗(栏)内相应的画图工具要方便得多)。,图4-47 画图工具,4.4.2 常见图形的绘制技巧 通过下面的几个实例介绍画图工具的基本使用方法,而绘图工具更详细的使用方法可参阅4.12节的内容(Protel99中所有元件的电气图形符号均使用画图工具绘制)。利用直线、曲线、文字等画图工具在如图4-35所示的电路中添加如图4-48所示的 输入/输出信号波形的操作过程如下:,图4-48 输入/输出波形,(1)单击画图工具(Drawing Tools)窗内的直线工具,按下Tab键进入直线选项属性设置窗口(如图4-49所示),选择线条粗细(Small即小、Smallest即最小、Medium即中等、Large即粗)、形状(Solid即实线、Dashed即虚线、Dotted即点画线)后,将光标移到直线段起点并单击鼠标左键(固定直线段的起点),移动光标到直线段终点并单击鼠标左键(固定直线段的终点),再单击鼠标右键(这时仍处于画直线状态,如果要退出画线状态,必须再单击鼠标右键),形成X轴线段。,(2)将光标移到Y轴的起点并单击,移动光标到Y轴的终点并单击,然后再单击右键即可完成Y轴直线段的绘制。(3)利用同样方法,绘出X轴、Y轴的箭头,然后单击右键或Esc键退出直线绘制状态。(4)单击画图工具(Drawing Tools)内的曲线工具,必要时按下Tab键进入曲线选项属性设置窗口,选择线条粗细、颜色。,(5)将光标移到正弦曲线的起点,如图4-50中的1点,单击左键固定将光标移到2点,并单击左键将光标移到图中的3点,并单击左键,即可看到正弦信号的正半周再单击左键,固定正弦信号正半周的形状(即3、4点重合)将光标移到5点,并单击左键将光标移到图中的6点,并单击左键,即可看到正弦信号的负半周再单击左键,固定正弦信号负半周的形状(即6、7点重合)。,图4-49 直线工具选项属性,图4-50 正弦信号波形的绘制顺序,(6)单击右键或按下Esc键退出曲线绘制状态,即可获得一个周期的正弦波信号。一些常见曲线的绘制步骤如图4-51所示,其中:图(a)的绘制步骤为在1点单击,2点单击,3点单击,再单击,然后单击右键结束;图(b)、(e)绘制步骤与(a)相同;图(c)的绘制步骤为1点单击,2点单击,3点单击+单击,4点单击,5点单击+单击,6点单击,7点单击+单击,8点单击,9点单击+单击,再单击右键结束;图(d)的绘制步骤为1点单击,2点单击,3点单击,4点单击+单击,再单击右键结束;图(f)的绘制步骤为1点单击,2点单击,3点单击+单击,4点单击,5点单击+单击,再单击右键结束。,图4-51 常见曲线的绘制顺序,(7)单击画图工具(Drawing Tools)窗内的文本(Place Annotation)工具,按下Tab键进入文本选项属性设置窗口,输入文本信息(缺省时是最近一次输入的文本信息),设置文本的字体颜色、字体大小等选项后,单击“OK”按钮退出即可(文本信息选项属性设置窗口与网络标号选项属性设置窗口相同,如果要输入汉字信息,也必须使用智能ABC外的其他输入方法)。,(8)将光标移到适当位置,单击鼠标左键固定文本信息即可。然后不断按下Tab键,输入X轴、Y轴单位、坐标刻度等文本信息。利用同样方法制作输出特性曲线,最后就可获得如图4-48所示的输入、输出曲线。,4.5 原理图的编辑技巧,4.5.1 操作对象概念 在Protel99原理图编辑器中,画线、画图工具中的所有工具的操作方式相同;性质相同或相近的操作对象,如画线工具中的导线、总线以及画图工具中的直线、曲线等的选项属性设置窗内各设置项含义也相同或相近,又如画线工具中的网络标号工具与画图工具中的文本工具也具有相同的选项属性。,4.5.2 单个对象的编辑 1.选定当前操作对象 将鼠标移到待选定的操作对象上,单击鼠标左键即可将鼠标下的对象作为当前操作对象。当把画图工具中的直线,画线工具中的导线、总线以及总线分支等作为当前操作对象时,线段的起点、终点以及转弯处均出现一个灰色的小方块;而将元件及其序号、型号以及网络标号、文本信息等操作对象作为当前操作对象时,其四周将出现一个虚线框,如图4-52所示。,图4-52 当前操作对象的状态,2.删除单个对象 将鼠标移到待删除对象上,单击鼠标左键,选定待删除的对象,然后按下Del键,即可将其删除。但需要注意的是:不能单独删除元件序号、型号,原因是元件序号、型号是元件的组成部分,只有删除元件本身才能删除与元件关联的序号和型号。,3.移动 方法一:将鼠标移到需要平移的操作对象上,按住鼠标左键不放(鼠标箭头将变为光标),移动鼠标器,光标下的操作对象也跟着移动,这样就可以直接将操作对象移到指定位置。,方法二:执行“Edit”菜单下的“MoveMove”或“MoveDrag”命令,然后将光标移到需要平移的对象上,单击鼠标左键,移动光标,可直接将操作对象移到另一位置,然后单击鼠标左键固定。,4.修改对象的属性 在Protel99中,任何操作对象均具有选项“属性”设置窗口,通过它可以重新设置、修改操作对象的选项。例如,通过“直线”选项属性,可以重新选择直线的形式(实线、点划线、虚线)、宽度、颜色等;通过“文字”(注释文字、元件序号、类型或数值)选项属性,可以重新设置“文字”信息的字体、字型、字号、颜色等;通过“元件”选项属性,可以重新设置元件的封装形式、序号、型号或大小、颜色等。,修改对象属性的操作方法如下:(1)将鼠标移到对象上,单击左键,选择对象。(2)单击鼠标左键,激活对象。(3)然后按下Tab(制表)键,即可调出对象的属性设置窗。或者直接将鼠标移到操作对象上,双击鼠标左键,即可调出操作对象的属性设置窗。或者将光标移到操作对象上,单击鼠标右键,调出快捷菜单,将光标移到快捷菜单上的“Properties”(属性)命令上,单击鼠标左键也能调出对象属性对话框。,4.5.3 同时编辑多个对象 1.对象的标记及解除 对多个操作对象进行移动(平移)、旋转(包括对称)、删除、重新排列等操作之前,均需要标记参与操作的对象,以确定哪些对象将要参与相应的操作。标记操作对象的方法很多,如:方法一:单击主工具栏的“标记”工具(与执行菜单命令“EditSelectInside Area”的效果相同),然后将鼠标移到待标记区域的左上角,,单击鼠标左键,移动鼠标即可看到矩形框的右下角随鼠标的移动而移动,如图4-53所示。当矩形框覆盖了所有待标记的对象后,单击鼠标左键固定矩形框右下角,矩形框内的对象即被选中,缺省状态下,被选中对象显示为黄色,如图4-54所示。,图4-53 矩形框的大小随鼠标的移动而移动,图4-54 被选中对象显示为黄色,方法二:将鼠标移到待标记区域的左上角,按住鼠标左键不放,移动鼠标器,同样会出现一个大小随鼠标移动而变化的矩形框,当矩形框覆盖了所有待标记的对象后,松开左键,也可以迅速标记矩形框内的操作对象。方法三:执行“EditToggle Selection”命令,使SCH编辑器处于选择命令状态,将光标移到待标记的对象上,单击鼠标左键选定(一个对象被选定后,再单击时将取消选定),然后再移动光标到下一对象上,单击鼠标左键。如此进行下去,直到选择了所有需要标记的对象。,方法四:当需要选定矩形框外的操作对象时,可执行“EditSelectOutside Area”命令,然后将光标移到矩形框的左上角,并单击鼠标左键,再移动光标到矩形框的右下角,再单击鼠标左键。结果将发现矩形框外的对象全部被选中。解除被选在一起的对象(即取消标记)的方法:单击主工具栏内的“解除”标记工具(与“Edit”菜单下的“DeSelectAll”命令等效)。,2.删除多个对象 标记后,执行“Edit”菜单下的“Clear”命令,即可一次性地删除已标记的多个对象。3.移动/拖动多个对象 标记后,单击主工具栏内的“移动选定对象”工具(与“Edit”菜单下的“MoveMove Selection”命令等效),将鼠标移到标记块内,单击左键,标记块即处于激活状态,然后就可以进行如下操作:通过移动光标使标记块平移,然后单击鼠标左键固定。按空格键使标记块旋转,按X、Y键使标记块关于左右、上下对称翻转。,4.元件及图件自动对齐 在放置元件或其他图形的操作过程中,依靠手工调整元件位置,使元件或图形排列整齐不是一件容易的事,可使用“Edit”菜单下的“Align”命令重新迅速、准确地调整元件或图形的位置,使元件靠左或右,上或下对齐。,图4-55 使图件靠左重新排列的操作过程和结果,图4-56 对水平方向排列图件实施靠左右排列结果(a)执行靠左右排列命令前,沿水平方向排列的图件(b)执行靠左右排列命令后,沿水平方向排列的图件重叠,3)沿水平方向靠中