Protel99se应用基础第2章绘制电路原理图.ppt

上传人:本田雅阁 文档编号:2126728 上传时间:2019-02-19 格式:PPT 页数:98 大小:1.78MB
返回 下载 相关 举报
Protel99se应用基础第2章绘制电路原理图.ppt_第1页
第1页 / 共98页
Protel99se应用基础第2章绘制电路原理图.ppt_第2页
第2页 / 共98页
Protel99se应用基础第2章绘制电路原理图.ppt_第3页
第3页 / 共98页
亲,该文档总共98页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Protel99se应用基础第2章绘制电路原理图.ppt》由会员分享,可在线阅读,更多相关《Protel99se应用基础第2章绘制电路原理图.ppt(98页珍藏版)》请在三一文库上搜索。

1、,第2章 绘制电路原理图,2.1 Protel99SE原理图编辑器 2.2 原理图绘制入门 2.3 层次电路图设计 2.4 电气规则检查与网络表生成 2.5 输出原理图信息 本章小结,电路板设计的一般流程,1. 绘制电路图 这是电路板设计的先期工作,主要是完成电路原理图的绘制,包括生成网络表。当所设计的电路图非常简单时,也可以不进行原理图的绘制,而直接进入PCB设计系统。 2. 规划电路板 在绘制印制电路板之前,用户要对电路板有一个初步的规划,比如说电路板采用多大的物理尺寸,采用几层电路板(单面板还是双面板),各元件采用何种封装形式及其安装位置等。它要确定电路板设计的框架。 3. 设置参数 主

2、要是设置元件的布置参数、层参数、布线参数等等。有些参数用其默认值即可,有些参数在Protel 99 SE使用过以后,即第一次设置后,几乎无需修改。,4. 装入网络表及元件封装 该步的主要工作就是将已生成的网络表装入,若前面没有生成网络表,则可以用手工的方法放置元件。封装就是元件的外形,对于每个装入的元件必须有相应的外形封装,才能保证电路板布线的顺利进行。 5. 元件的布局 布局有自动布局和手工布局两种方式。规划好电路板并装入网络表后,可以让程序自动装入元件,并自动将元件布置在电路板边框内。也可以让用户手工布局,将元件封装放置在电路板的合适位置,才能进行下一步的布线工作。 6. 布线 布线是完成

3、元件之间的电路连接,它也有自动布线和手工布线两种方式。若在之前装入了网络表,则在该步中就可采用自动布线方式。在布线之前,还要设定好设计规则。 7 .网络检查,利用DRC功能进行网络检查 8 文件保存及输出 完成电路板的布线后,保存完成的PCB图。然后利用各种图形输出设备,如打印机或绘图仪输出电路板的布线图。,电路原理图的设计流程,1新建原理图文件 首先确定所要设计电路的具体实现方式,然后在集成开发环境中新建原理图设计文件,并进行原理图绘制。 2设计图纸大小 Protel 99/ Schematic后,首先要构思好零件图,设计好图纸大小。图纸大小是根据电路图的规模和复杂程度而定的,设置合适的图纸

4、大小是设计好原理图的第一步。 3.设置Protel 99/Schematic设计环境 设置Protel 99/ Schematic设计环境,包括网格、光标及系统参数的设置等。 4 装入所需要的元件库 将包含有用户所需元件的元件库加载到设计库,5在图纸上放置设计需要的元器件 用户根据实际电路的需要,从元器件库里取出所需元器件放置到工作平面上,修改元器件的名称、封装,并对元器件的位置进行调整、修改。 6对所放置的元器件进行布局布线 将工作平面上的器件用有电气意义的导线、符号连接起来,构成一个完整的电路原理图。 7生产网络表 原理图布线完成后,即可得到一张完整的电路原理图。为了进行后续的PCB电路板

5、设计,这里需要生产一个网络表文件。网络表文件是联系电路原理图和PCB图的重要文件。 8输出报表 可以生成网络表、元件清单等,还可进行原理图的输出和打印工作。,2.1.1 启动SCH99SE编辑器,2.1 Protel99SE原理图编辑器,图2-1 新件原理图文件,原理图编辑器,包括主菜单、主工具栏、设计管理器、工作窗口、状态栏等。,2.1.2 原理图编辑器,主工具栏按钮功能,除主工具栏外,系统还提供其它一些常用工具栏,如原理图工具栏、绘图工具栏、常用器件工具栏、电源接地符号工具栏等。,2.2 原理图绘制入门,原理图绘制步骤,新建原理图文件 设置图纸和工作环境 装载元器件库 放置所需的元器件、电

6、源符号等 元器件布局和连线 放置标注文字等进行电路标注说明 电气规则检测、线路、标识调整与修改 产生相关报表 电路图存盘及输出,2.2.1 新建文件,建立或打开项目数据库文件后,执行菜单FileNew新建原理图文件,并直接修改原理图文件名,也可在新建的原理图文件的图标上单击鼠标右键,在弹出的菜单中选择Rename对文件进行重新命名。,双击原理图文件图标,进入原理图编辑界面。,2.2.2 设计图纸设置,1.图纸格式设置 执行菜单DesignOptions,在文档参数设置对话框中选中Sheet Options选项卡进行图纸设置。,标准图纸格式(Standard Style)选项:设置图纸尺寸,由下

7、拉列表框激活该选项,可选定图纸大小。各种标准图纸的大小比较为:A0、A1、A2、A3、A4为公制标准, A、B、C、D、E为英制标准,依此从大到小; Custom Style栏:自定义图纸尺寸,单位为mil。100mils=2.54mm(其中1000mils=1Inches)。 Title Block复选框:设置是否显示标题栏和选择标题栏的模式,标题栏的模式有Standard(标准模式)和ANSI(美国国家标准协会模式)两种。 Show Reference Zones复选框:设置是否显示参考边框,一般设置为选中。 Show Border复选框:设置是否显示图纸边框,一般设置为选中。 Show

8、Template Graphics复选框:设置是否显示图纸模板图形。 Border Color栏:设置图纸边框颜色。 Sheet Color栏:设置工作区颜色。,2.图纸信息设置 在Organization选项卡中设置图纸信息。,2.2.3 栅格设置,在ProteL99SE中栅格类型主要有3种,即捕获栅格、可视栅格和电气栅格。 捕获栅格是指光标移动一次的步长; 可视栅格指的是图纸上实际显示的栅格之间的距离; 电气栅格指的是自动寻找电气节点的半径范围。,1.栅格尺寸设置 图2-3中的Grids区用于设置栅格尺寸,其中Snap用于捕获栅格的设定,图中设定为10mil,即光标在移动一次的距离为10m

9、il; Visible用于可视栅格的设定,此项设置只影响视觉效果,不影响光标的位移量。例如Visible设定为20mil,Snap设定为10mil,则光标移动两次走完一个可视栅格。 Electrical Grid区用于电气栅格的设定,选中此项后,在画导线时,系统会以Grid中设置的值为半径,以光标所在的点为中心,向四周搜索电气节点,如果在搜索半径内有电气节点,系统会将光标自动移到该节点上,并且在该节点上显示一个圆点。,2.栅格形状设置 执行菜单ToolsPreferences,屏幕弹出系统参数设置对话框,选中Graphical Editing选项卡,在Coursor/Grid Options(

10、光标/栅格设置)区中设置光标和栅格形状。 Cursor Type:设置光标类型,有大十字、小十字和小45度三种。 Visable Grid:设置栅格形状,有Dot Grid(点状栅格)和Line Grid(线状栅格)两种。,图2-5 光标/栅格形状设置,2.2.4 绘制原理图工具,执行菜单ViewToolbarsWiring Tools打开绘制原理图工具,该工具栏中各按钮的功能:,2.2.5 设置元件库,在放置元件之前,必须先将元件所在的元件库载入内存。装载元件库的步骤如下: 打开设计管理器,选择Browse Sch选项卡,单击Add/Remove按钮添加元件库,屏幕出现添加/删除元件库对话框

11、。 在Design Explorer 99 SELibrarySch文件夹下选中元件库文件,然后双击鼠标或单击Add按钮,将元件库文件添加到库列表中,添加库后单击OK按钮结束添加工作,此时元件库的详细信息将显示在设计管理器中。 如果要删除设置的元件库,可在图2-6中的Selected Files框中选中元件库,然后单击Remove按钮移去元件库。,常用元件库,2.2.6 放置元件,1.通过元件库浏览器放置元件 装入元件库后,在元件库浏览器中可以看到元件库、元件列表及元件外观。选中所需元件库,则该元件库中的元件将出现在元件列表中,双击元件名称(如CAP)或单击元件名称后按Place按钮,设置好属

12、性后,放置元件。,Designator:设置元件的标号,同一个电路中的标号不能重复。若某个元件由多个部件组成(如元件74LS00包含有4个与非门),元件标号为U1,则每个与非门的标号分别为U1A、U1B等。 Part Type:设置元件在电路图上的标称值或型号。 Footprint:设置元件的封装形式。 注意:Footprint用于设置元件的封装形式,通常应该给每个元件设置封装,而且名字必须正确,否则在印制板自动布局时会丢失元件。,如果在放置元件时,记不清元件的确切名字,可以在元件浏览器的Filter栏中输入“*”或“?”作为通配符代替元件名称中的一部分,例如*RES*后回车,元件列表中将显示

13、所有名称中含有RES的元件。,放置电容(CAP)的过程:,常用元件的封装形式:,2.通过菜单放置元件 执行菜单PlacePart,或单击绘制原理图工具上的 按钮,屏幕弹出放置元件对话框,在放置元件对话框中各项功能: Lib Ref:输入需要放置的元件名称; Designator:输入元件标号; Part Type:输入标称值或元件型号; Footprint:设置元件的封装形式。,图2-10 放置元件对话框,3.查找元件 放置元件时,如果不知道元件在哪个元件库中,可以使用Protel99SE强大的搜索功能,方便地查找所需元件。,图2-11 查找元件对话框,查找方案有两种:一是按元件名查找,二是按

14、元件描述查找,两种方案可以同时使用,通常采用第一种方案。 查找路径。在Path栏中填入库文件所在路径,通常是在Design Explorer 99 SELibrarySch目录中。搜索到所需元件后,单击Place按钮,可以放置该元件。,2.2.7 放置电源和接地符号,执行PlacePower Port,或单击 按钮,放置电源符号,按键,屏幕出现设置对话框,说明如下: Net:设置电源和接地符号的网络名,通常电源符号设为VCC,接地符号设为GND。 Style下拉列表框:包括四种电源符号,三种接地符号,在使用时根据实际情况选择一种符号接入电路。,由于在放置符号时,初始出现的是电源符号VCC,若要

15、放置接地符号,除了在Style下拉列表框中选择符号图形外,还必须将Net(网络名)栏修改为GND。,2.2.8 元件布局,放置元件后,在连线前必须先调整元件布局。 1.元件的选中与取消选中 选中元件的方法有以下几种。 通过菜单EditSelect; 通过菜单EditToggle Selection; 利用工具栏按钮 选中元件。 直接用鼠标点取。 取消元件的选中状态的方法有以下3种。 通过菜单EditDeselect; 通过菜单EditToggle Selection; 单击主工具栏上的 按钮,取消所有的选中状态。,2.移动元件 用鼠标左键点中要移动的元件,将元件拖到要放置的位置。 单击主工具栏

16、上的 按钮,可以移动已选取的对象。 执行菜单EditMoveDrag,可以连线与元件一起拖动。 执行菜单EditMoveMove,只可以移动元件。 3.元件的旋转 用鼠标左键点住要旋转的元件不放,按键逆时针90度旋转,按键水平方向翻转,按键垂直方向翻转。 4.元件的删除 要删除某个元件,可用鼠标左键单击要删除的元件,按键删除该元件,也可执行EditDelete,用鼠标单击要删除的元件进行删除。,2.2.9 线路连接,1.连接元件 单击画电气连线按钮 ,或单击右键,在弹出的菜单中选择Place Wire,光标变为“十”字状,系统处在画导线状态。导线属性对话框,可以修改连线粗细和颜色。,元件的位置

17、调整好后,下一步是对各元件进行线路连线。,在连线转折过程中,单击空格键可以改变连线的转折方式,有直角、任意角度、自动走线和45走线等方式。 在连线中,当光标接近管脚时,出现一个圆点,这个圆点代表电气连接的意义,此时单击左键,这条导线就与管脚之间建立了电气连接。,2.放置节点 节点用来表示两条相交导线的是否在电气上连接。执行菜单Place Junction,或单击“T” 按钮,进入放置节点状态。 在Options区的Auto Junction复选框中,当两条导线呈“T”相交时,系统将会自动放置节点,但对于呈“十”字交叉的导线,不会自动放置节点,必须采用手动放置。单击节点,出现虚线框后,按键可以删

18、除该节点。,2.2.10 编辑元件属性,从元件浏览器中放置到工作区的元件都是尚未定义元件标号、标称值和封装形式等属性的,因此必须重新逐个设置元件的参数。 1.元件属性编辑 元件属性对话框中Attributes(属性)选项卡主要内容如下: Lib Ref:元件库中的名称,它不显示在图纸上; Footprint:器件封装形式,为PCB设置了元件的安装空间和焊盘尺寸; Designator:元件标号,必须是唯一的; Part Type:元件型号或标称值,缺省值与Lib Ref中的元件名称一致; Part:元件的功能单元,若在该选项中设置为1,则表示选用第一个功能单元,若为2,则表示选用个功能单元,以

19、此类推。 每个元件一般要设置好标号、标称值(或型号)和封装形式。,2.重新标注元件标号 元件的标号可以在元件属性对话框中设置,也可以统一标注。统一标注通过执行菜单ToolsAnnotate实现。 图中Annotate Options下拉列表框共有三项,其中 All Parts:对所有元件进行标注; ?Parts:对电路中尚未标注的元件进行标注; Reset Designators:取消电路中元件的标注,以便重新标注; Current Sheet Only复选框:设置是否仅修改当前电路中的元件标号; Group Parts Together if Match By:选择元件分组标注,一般取Par

20、t Type; Re-annotate Method区:设置重新标注的方式。,对图2-16的电路进行重新标注,系统产生重新标注的报告表,如图所示。重新标注并设置好标称值的电路,如图所示。,2.2.11 放置文字说明,在绘制电路时,通常要在电路中放置一些文字来说明电路。 1.放置标注文字 在标注文字属性对话框中,在Text栏中填入需要放置的文字(最大为255个字符);在Font栏中,可改变文字的字体及字号。,2.放置文本框 标注文字只能放置一行,当所用文字较多时,可以采用文本框方式解决。进入放置文本框状态,屏幕出现一个文本编辑区,在其中输入文字,满一行,回车换行。,图2-21 文字属性对话框,2

21、.2.12 总线和网络标号的使用,总线是一类功能相似的线的集合,使用一条粗线来表达几条并行导线,用以简化原理图。使用总线来代替一组导线,需要与总线分支和网络标号相配合,总线本身没有实质的电气连接意义,必须由总线接出的各个单一入口导线上的网络标号来完成电气意义上的连接,具有相同网络标号的导线在电气上是连接的,这样做既可以节省原理图的空间,又便于读图。 1.绘制总线 在应用总线绘制原理图时,一般通过工具栏上按钮 先画元件管脚的引出线,然后再绘制总线。执行菜单PlaceBus或单击工具栏上按钮 ,进入放置总线状态。,在总线属性对话框中,可以修改线宽和颜色。,2.放置总线分支 元件管脚与总线的连接通过

22、总线分支实现,总线分支是45或135倾斜的短线段。执行菜单PlaceBus Entry,或单击 按钮,进入放置总线分支的状态,按空格键变换倾斜角度,。,3. 放置网络标号 在复杂的电路图中,通常使用网络标号来简化电路,具有相同网络标号的图件之间在电气上是相通的。网络标号和标注文字不同,前者具有电气连接功能,后者只是说明文字。 放置网络标号可以通过执行菜单PlaceNet Label实现,或单击 按钮进入放置网络标号状态。在网络标号属性对话框中,可以修改网络标号名、标号方向等。,4.阵列式粘贴 放置管脚引出线、总线分支线和网络标号需要重复时,采用阵列式粘贴,可以一次完成作,大大提高速度。阵列式粘

23、贴通过执行菜单EditPaste Array或单击工具栏的按钮 来完成。 以图2-24中的电路为例,说明阵列式粘贴的操作步骤。 放置74LS373,并连线和放置网络标号PC1。 用鼠标拉框选中要复制的连线和网络标号。 执行菜单EditCopy,定义复制的参考点。,执行菜单EditPaste Array,对话框中各项含义如下: Item Count:设置重复放置的次数。 Text:设置文字的跃变量。 Horizontal:设置图件水平方向的间隔。 Vertical:设置图件垂直方向的间隔。 将光标移至需要粘贴的起点,单击鼠标左键完成粘贴。 将2脚上的网络标号修改为PC0,电路绘制完毕。,2.2.

24、13 放置电路的I/O端口,执行菜单PlacePort或单击 按钮,进入放置电路I/O端口状态。端口属性对话框中主要参数说明如下。,Name:设置I/O端口的名称,若要输入的名称上有上划线,如 ,则输入方式为RD。 Style下拉列表框:设置I/O端口形式,共有8种。 I/O Type下拉列表框:设置I/O端口的电气特性,共有四种类型,分别为Unspecified(不指定)、Output(输出端口)、Input(输入端口)、Bidirectional(双向型)。,Alignment下拉列表框:设置端口名称在端口中的位置,共有三个选项。 具有相同名称的I/O端口在电气上是相连接的。,2.2.14

25、 绘制电路波形,绘图工具栏可单击主工具栏上按钮 或执行菜单ViewToolbarsDrawing Tools打开。,以画正弦曲线为例来说明此工具的应用。 执行菜单PlaceDrawing ToolsBeziers或单击按钮 ,进入画曲线状态。 将鼠标移到指定位置,单击左键,定下曲线的第一点。,移动光标到图示的2处,单击左键,定下第二点。 移动光标,此时已生成了一个弧线,将光标移到图示的3处,单击左键,定下第三点,从而绘制出一条弧线。 在3处再次单击左键,定义第四点,作为第二条弧线的起点。 移动光标,在图示的5处单击左键,定下第五点。 移动光标,在图示的6处单击左键,定下第六点,完成整条曲线的绘

26、制。,2.2.15 文件的存盘与退出,1.文件的保存 执行菜单FileSave或单击主工具栏上的图标 ,自动按原文件名保存,同时覆盖原先的文件。 在保存时如果不希望覆盖原文件,可以执行菜单FileSave As更名保存,在对话框中指定新的存盘文件名即可。 2.文件的退出 若要退出原理图编辑状态,可执行 FileClose 或用鼠标右键点击选项卡中原理图文件名,在出现的菜单中单击Close ; 若要关闭设计库,可执行菜单FileClose Design ; 若要退出Protel99 SE,可执行菜单FileExit 或单击系统关闭按钮。 如果在执行关闭操作前没有进行保存操作,则在执行关闭操作时,

27、系统提示保存。,2.2.16 原理图设计实例,下面以图2-34所示的两级放大电路为例,说明绘制电路原理图的方法。,新建一个原理图文件。建立一个新的项目文件AMP.ddb,新建一个原理图文件,将文件名改为AMP。 设置图纸的文档参数。设置图纸大小为A4,其余默认。 装入元器件库。本电路中,需要用的元件为电阻、电解电容和三极管,它们在分立元件库(Miscellaneous Device.ddb)中,载入该元件库。 放置元件。在元件列表中选中RES2放置电阻,选中NPN放置三极管,选中Electro1放置电解电容。 调整元件。放置好元件后,用鼠标选中元件,将其拖到合适位置,有些元件还需作旋转,调整后

28、的原理图如图所示。 连接导线。执行菜单PlaceWire放置连线,执行菜单PlaceJunction放置节点,如图所示将电路图连接好。,放置I/O端口。执行菜单PlacePort,依次放置输入端口IN和输出端口OUT,并连接线路。 由于图中三极管的标号不符合国标要求,将其标号修改为V?。 执行菜单ToolsAnnotate重新标注元件,并设置标称值,完成的电路如图所示。 保存电路图。,当电路比较复杂时,用一张原理图来绘制显得比较困难,此时可以采用层次型电路来简化电路。层次型电路将一个庞大的电路原理图(称为项目)分成若干个模块,且每个模块可以再分成几个基本模块。各个基本模块可以由工作组成员分工完

29、成,这样可以大大提高设计效率。 层次型电路的设计可采取自上而下或自下而上的设计方法。本节采用自上而下的设计方式进行介绍。,2.3 层次电路图设计,2.3.1 层次电路设计概念,层次电路图按照电路的功能区分,在其中的子图模块中代表某个特定的功能,类似于自定义的元件。 层次电路图的结构与操作系统的文件目录结构相似,选择设计管理器的Explorer选项卡可以观察到层次图的结构。 在一个项目中,处于最上方的为主图,一个项目只有一个主图,扩展名为prj;在主图下方所有的电路均为子图,扩展名为sch。图示为层次电路图Z80 Processor.prj的结构。,2.3.2 层次电路设计工具和文件切换,在层次

30、式电路中,通常主图中是以若干个方块图组成,它们之间的电气连接通过I/O端口和网络标号实现。 1.电路方块图设计 电路方块图,也称为子图符号,是层次电路中的主要组件,它对应着一个具体的内层电路。图示为某电路的主图文件,它由两个电路方块图组成。,图2-37 层次电路主图,执行菜单PlaceSheet Symbol,或单击工具栏上按钮 ,在属性对话框中,设置相关参数,在File Name中填入子图的文件名(如FB.sch),Name中填入子图符号的名称(如方波),设置完毕后,改变其大小,大小合适后,再次单击鼠标左键,放下子图符号。,子图符号端口属性对话框,其中: Name:端口名; I/O Type

31、:端口电气特性设置; Style:端口方向设置; Side:设置I/O端口在子图的左边(Left)或右边(Right); Position:子图符号I/O端口的上下位置,以左上角为原点,每向下一格增加1。,2.放置子图符号的I/O接口 执行菜单PlaceAdd Sheet Entry,或单击工具栏上按钮 ,I/O端口被限制在子图符号的边界上。,3.设置图纸信息 执行DesignOptions,参数设置对话框中,选中Organization选项卡,设置图纸信息。,4.由子图符号生成子图文件 执行菜单DesignCreate Sheet From Symbol,在是否颠倒I/O端口的电气特性的对话

32、框中: 若选择“是”,则生成的电路图中的I/O端口的输入输出特性将与子图符号I/O端口的输入输出特性相反; 若选择“否”,则生成的电路图中的I/O端口的输入输出特性将与子图符号I/O端口的输入输出特性相同,一般选择“否”。,此时Protel99SE自动生成一张新电路图,电路图的文件名与子图符号中的文件名相同,同时在新电路图中,已自动生成对应的I/O端口。,图2-40 I/O端口特性转换对话框,5.层次电路的切换 在层次电路中,经常要在各层电路图之间相互切换,切换的方法主要有2种。 利用项目导航树进行切换 (1) 打开Z80 Microprocessor.ddb设计数据库并展开设计导航树,如图所

33、示。 单击导航树中的文件名或文件名前面的图标,可以打开相应的文件。,图2.41 设计数据库文件的设计导航树,(2) 利用导航按钮或命令 1从方块图查看子电路图 操作步骤: 打开方块图电路文件。 单击主工具栏上的 图标,或执行菜单命令Tools|Up/Down Hierarchy,光标变成十字形。 在准备查看的方块图上单击鼠标左键,则系统立即切换到该方块图对应的子电路图上。 2从子电路图查看方块图(主电路图) 操作步骤: 打开子电路图文件。 单击主工具栏上的 图标,或执行菜单命令Tools|Up/Down Hierarchy,光标变成十字形。 在子电路图的端口上单击鼠标左键,则系统立即切换到主电

34、路图,该子电路图所对应的方块图位于编辑窗口中央,且鼠标左键单击过的端口处于聚焦状态。,2.3.3 自上而下层次电路图设计,自上而下层次式电路图设计的基本步骤: 新建一个原理图文件。 绘制主图。 绘制子图电路。 设置图纸编号。 文件保存。 以图2-41所示的信号发生器为例介绍层次电路的设计,其中方波形成电路为子图1,三角波形成电路为子图2。 建立一个新文件。新建一个电路图文件,作为主图。 放置子图符号,设置相关参数为:File Name为FB.sch,Name为“方波”。,将子图符号移至合适的位置后,改变其大小合适后,放下子图符号。 同样方法放置第二个子图符号,其File Name设置为SJB.

35、sch,Name设置为“三角波”,子图放置完毕。放置完毕后的子图如图2-37所示。 执行PlaceAdd Sheet Entry,放置子图符号的输出端口。设置端口属性,具体为:Name:Uo1;I/O Type:Output;Side:Right;Style:Right。 同样方法放置其它端口符号。,图2-41 信号发生器,执行菜单PlaceWire,绘制主图中所需的导线,完成主图连接。 执行FileSave Copy As,Name设置为Function.prj,Format设置为*.prj,代表该文件是主图项目文件,保存主图。 执行DesignCreate Sheet From Symbo

36、l,将光标移到FB.sch子图符号上,颠倒I/O端口的电气特性的对话框中选择“否”,系统自动生成一个新电路图,并产生了一个I/O端口Uo1。在此电路图中完成子图1的电路绘制,并绘制方波波形。同样的方法完成子图2的绘制。 执行菜单DesignOptions,在弹出的对话框中选中Organization选项卡,在Sheet栏的No.中设置图纸编号,本例中依次将主图、子图1、子图2编号为1、2、3,图纸总数设置为3。,执行菜单FileSave All保存所有文件。 层次式原理图的制作除了上述的自上而下的设计方式外,也可以采用自下而上的设计方式,即先设计子图,再设计主图,设计的方法基本一致。,2.4.

37、1 电气规则检查,2.4 电气规则检查与网络表生成,图2-44 设置电气规则检查对话框,电气规则检查(ERC)是按照一定的电气规则,检查电路图中是否有违反电气规则的错误。ERC检查报告以错误(Error)或警告(Warning)来提示。 进行电气规则检查后,系统会自动生成检测报告,并在电路图中有错误的地方放上红色的标记 。 执行菜单ToolsERC,电气规则检查设置对话框中各项参数的含义如下:, ERC Options区 Multiple net names on net:检测是否同一网络上存在多个网络标号。 Unconnected net labels:对存在未实际连接的网络标号,给出错误报

38、告。 Unconnected power objects:对电路中存在未连接的电源或接地符号时,给出错误报告。如果把Power Port的Vcc改为+5V,则+5V和其它Vcc名称的管脚就被看成是两个完全不同的图件,在检查时会给出错误标记。 Duplicate sheet designator:对电路图中出现图纸编号相同的情况,给出错误报告。 Duplicate component designator:对电路中元件标号重复的情况给出错误报告。 Bus label format errors:对电路图中存在总线标号格式错误的情况给出错误报告。正确的BUS格式,如D07代表单独的网络标号D0D7

39、。,Floating input pins:对电路中存在输入管脚悬空的情况给出错误报告。 Suppress warning:进行ERC检测时将跳过所有的警告型错误。 Options区 Create report file:进行ERC检测后,将给出检测报告*.ERC。 Add error marks:进行ERC检测后,将在电路图上有错的地方放上红色错误标记 。 Descend into sheet parts:设定检查范围是否深入到元件内部电路。 Sheets to Netlist下拉列表框:选择检查的范围,Active Sheets(当前电路图)、Active Project(当前项目文件)、

40、Active Sheet Plus Sub Sheets(当前的电路图与子图)。,Net Identifier Scope下拉列表框。用来设置进行ERC检测时,各图件的作用范围。 Net Labels and Ports Global代表网络标号和电路I/O端口在整个项目文件中的所有电路图中都有效; Only Ports Global代表只有I/O端口在整个项目文件中有效; Sheet Symbol/Port Connections代表在子图符号I/O口与下一层的电路I/O端口同名时,二者在电气上相通。,单击Rule Matrix选项卡进入检查电气规则矩阵设置,一般选择默认。 图中出现两个相同

41、的元件标号R1,进行电气规则检查,电路图中在重复的标号R1上放置错误标记,提示出错,同时自动产生并打开一个检测报告。,图中有4个错误报告,前3个错误是由于该层次图未设置图纸编号,第4个错误是由于重复的标号,坐标(249,244)的R1与坐标(199,304)的R1。 按照程序给出的错误情况修改电路图,上图中将U1输出端的电阻标号改为R4,然后再次进行ERC检测,错误消失。,图2-46 ERC检测报告文件,2.4.2 从原理图中生成网络表,网络表文件(*.Net)是一张电路图中全部元件和电气连接关系的列表,它包含电路中的元件信息和连线信息,是电路板自动布线的灵魂。,图2-47 生成网络表对话框,

42、1.生成网络表 在生成网络表前,必须对原理图中所有的元件设置好元件标号(Designator)和封装形式(Footprint)。 执行菜单DesignCreateNetlist,网络表对话框中的具体内容如下: Output Format下拉列表框:设置网络表格式,一般选取Protel。,Net Identifier Scope下拉列表框:设置网络标号、子图符号I/O口、电路I/O端口的作用范围,共有三个选项。 Net Labels and Ports Global代表网络标号和电路I/O端口在整个项目文件中的所有电路图中都有效; Only Ports Global代表只有I/O端口在整个项目文

43、件中有效; Sheet Symbol/Port Connections代表在子图符号I/O口与下一层的电路I/O端口同名时,二者在电气上相通。 Sheets to Netlist下拉列表框:选择产生网络表的范围,Active Sheets(当前电路)、Active Project(当前项目文件)、Active Sheet Plus Sub Sheets(当前电路图与子图)。 Append Sheet Numbers To Local Net Name复选框:在生成网络表时,将电路图的编号附在每个网络名称上,以识别该网络的位置。,Descend into sheet parts复选框:在生成网络

44、表时,系统将元件的内电路作为电路的一部分,一起转化为网络表。 Include Un-Named Single Pin Nets复选框:在生成网络表时,将电路图中没有名称的管脚,也一起转换到网络表中。 2.网络表的格式 执行菜单DesignCreate Netlist,设置参数后,单击OK按钮,程序便自动生成并打开网络表文件。 Protel格式的网络表是一种文本式文档,由两个部分组成: 第一部分为元件描述段,以“”和“”将每个元件单独归纳为一项,每项包括元件名称、标称值和封装形式; 第二部分为电路的网络连接描述段,以“(”和“)”把电气上相连的元件管脚归纳为一项,并定义一个网络名。, 【元件描述

45、开始符号】 R1 【元件标号(Designator)】 AXIAL0.4 【元件封装(Footprint)】 10k 【元件型号或标称值(Part Type)】 【三空行对元件作进一步说明,可用可不用】 【元件描述结束符号】 ( 【一个网络的开始符号】 NET_V1-1 【网络名称】 R1-1 【网络连接点:R1的1脚】 V1-1 【网络连接点:V1的1脚】 ) 【一个网络结束符号】 ,一般电路图绘制完毕,需要打印输出原理图文件,并且还要产生一份元器件清单,以便于采购或装配。 2.5.1 生成元件清单 执行菜单ReportsBill of Material,可以产生元件清单,它给出电路图中所用

46、元件的数量、名称、规格等。 对话框提示选择项目文件(Project)或图纸(Sheet),根据需要选择;产生的清单格式选择Protel Format格式(产生文件*.BOM),或选择Client Spreadsheet格式(产生文件为电子表格形式,*.XLS),其它的对话框均按默认设置,直接单击Next按钮进行下一步操作;结束操作,系统产生两种类型的元件清单。,2.5 输出原理图信息,图2-48和图2-49所示为稳压电源的元件清单。,2.5.2 图纸打印,执行菜单FileSetup Printer或单击工具栏上按钮 ,进入原理图打印设置。,原理图打印设置对话框中各项说明: Select Pri

47、nter下拉列表框:用于选择打印机。 Properties按钮:设置打印参数。对话框中,“大小”下拉列表框用于设置纸张的大小,“来源”下拉列表框用于设置纸张的来源,“方向”区用于设置打印的方向。 Batch Type下拉列表框:设置打印文档范围,有当前文档和所有文档两个选择。,Preview区:用于观察电路在图纸中的位置,单击Refresh按钮可以重新显示改变设置后的预览效果。 设置好各项参数,单击Print按钮打印输出原理图。如果直接执行菜单File Print,系统将直接打印输出原理图,而不进行打印设置。,图2-51 打印设置对话框,Color下拉列表框:设置打印时的颜色,有Color(彩

48、色方式)和Monochrome(黑白打印)两种。 Margins区:用于设置图纸与纸张边沿的距离,单位为英寸。 Scale区:用于设置打印的比例,选中Scale Fit Page复选框,系统将根据纸张的大小和方向自动计算打印比例的大小。,本章主要讲述原理图绘制软件的功能及应用。 在绘制原理图前一般要先设置文档参数和工作系统参数。 绘制原理图一般包括参数设置、放置元件、元件连线、编辑调整和打印输出等步骤。电路的绘制即可以使用菜单命令,也可以使用画图工具栏。 原理图绘制中,总线必须和网络标号配合使用,总线不是实际的连线,只是一种示意线,网络标号则能体现连接信息,具有相同网络标号的连线在电气性能上是

49、相连的。,本章小结1,在复杂的电路中,可以采用层次式电路图来简化电路,层次图电路由主图和若干个子图构成,它们之间的连接通过I/O端口和网络标号实现。 电路绘制完毕,通过ERC检查可以了解电路中有无错误。 绘制完毕的电路图可以生成网络表和元件清单,前者包含着元件的封装信息和连线信息,是联系印制板设计的纽带;后者主要包含元件的标号、标称值和数量等信息。 原理图绘制完毕可以通过打印机或绘图仪输出电路图。,本章小结2,掌握: 绘制原理图前文档参数和工作系统参数的设置;绘制原理图过程中设计图纸参数、绘图栅格的设置;绘制原理图工具的使用;元件、电源和接地符号、电路I/O端口的放置;元件的布局和线路连接;总线和网络标号的使用;元件属性的编辑;原理图的编辑调整;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1