《电路仿真与PCB设计(第2版)》全套教学课件_第1页
《电路仿真与PCB设计(第2版)》全套教学课件_第2页
《电路仿真与PCB设计(第2版)》全套教学课件_第3页
《电路仿真与PCB设计(第2版)》全套教学课件_第4页
《电路仿真与PCB设计(第2版)》全套教学课件_第5页
已阅读5页,还剩288页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目一ProtelDXP基础1.1认识ProtelDXP1.2ProtelDXP的工作环境1.3ProtelDXP文档1.4ProtelDXP编辑器1.5设置项目选项项目1ProtelDXP基础.ppt项目2单管放大电路原理图设计.ppt项目3编译与检错及报表的生成.ppt项目4编辑、创建原理图元器件.ppt项目5PCB电路设计基础.ppt项目6PCB设计.ppt项目7元件封装.ppt项目8电路仿真.ppt全套可编辑PPT课件1.1认识ProtelDXPProtelDXP的启动两种方法:1、任务栏上开始菜单中的ProtelDXP图标或双击其桌面图标,点击选取选项即可启动ProtelDXP集成设计环境,如图1-1所示。2、打开已存在设计项目。1.1.1启动ProtelDXP1.1.2ProtelDXP主窗口界面图1-1PROTELDXP主界面以下主要强化两点:

1、View视图菜单中各项大多为开关项,即每点击一次,改变一次开关状态。

2、面板窗口的显示方式有三种:自动隐藏,锁定和浮动显示;且三者之间可以切换。面板窗口显示方式切换1、将面板由浮动方式变为自动隐藏或锁定方式

1)在浮动窗口面板的上边框点击鼠标右键,会弹出一个的快捷菜单。

2)选中AllowDock/Vertically选项。

3)将鼠标放在面板的上边框,按下左键拖动时光标上粘着一个标签,当使标签移动至左边或右边的框线时,该面板的虚线边框出现在锁定位置。

4)松开左键,即可使所以东的面板变为自动隐藏或者锁定方式。2、将面板由锁定方式转变为浮动显示方式将鼠标箭头放在鼠标面板的上边框,按下左键拖动该面板到窗口中的合适位置即可。1.2ProtelDXP的工作环境1、

设置显示器的分辨率

EDA程序对屏幕分辨率的要求一向比其他类型的应用程序要高一些。例如AdvancedSchematic中,如果分辨率没有达到1024×768点,则有些界面就显示不正常,此时设计者将无法正常使用。在这种情况下,当然是很不方便的,所以建议设计者尽量将屏幕的分辨率设置在1024×768点以上。2系统参数设置单击系统主菜单图标,弹出如图所示的系统下拉菜单。然后选择系统参数命令【SystemPreferences】,则弹出系统参数设置对话框,如图所示。图1-2ProtelDXP系统菜单1.3ProtelDXP文档

ProtelDXP是一套真正的32位集成设计系统,全面支持PCB项目设计和FPGA项目设计,并提供了与其他设计系统的接口。设计管理器允许ProtelDXP系统的各个功能模块在一起交互工作,就像操作单一的软件工具一样,界面统一。1.3.1ProtelDXP的文档组织结构

ProtelDXP支持各种文件格式,包括原理图文档、PCB文档、网表文件、结构文件和材料清单报表等。为了方便管理各种文档,ProtelDXP设计管理器按层次结构及类型对各种文档进行有效的管理,文档的组织结构如图所示。

图1-3ProtelDXP文档组织结构图1.3.2项目组文档

为了对设计项目进行有效的管理,ProtelDXP提出了项目组文档(*.PrjGrp)管理方式,可以将自己的设计项目分类组织到一个项目组文档。一个项目组文档可以管理多个项目文档,既可以是PCB项目文档,也可以是FPGA项目文档。

设计项目组文档实际上是一种文本文档,在该文档中建立有关设计项目的链接关系,所有组织到该项目组的各种设计项目,并没有真正包含到该项目组文档,只是通过链接关系组织起来。项目组文档是ProtelDXP文档的最高管理形式。1.打开项目组文档

要打开一个项目组文档,可以执行菜单命令【File】→【Open】,在弹出的“ChooseDocumenttoOpen”对话框(如图1-4)内,将文件类型指定为“ProjectsandDocuments(*.PrjGrp)”,在查找范围一栏指定要打开的项目组文档所在文件夹,然后在文档窗口中单击要打开的文档,最后按按钮打开。当打开一个项目组文档时,该项目组文档下的所有项目(包含自由文档)就会自动在项目管理面板中被打开。以打开“C:\ProgramFiles\Altium\Examples\Z80(vianetlist)\Z80(vianetlist).PrjGrp”文档为例。图1-4“ChooseDocumenttoOpen”对话框2.新建项目组文档当启动ProtelDXP时,无论是否打开或新建一个其他文档,系统都会自动在项目管理面板的项目组文档栏内新建一个项目组文档,默认文档名为“ProjectGroup1.Prjgrp”。要新建自己的项目组文档,必须将默认的项目组文档另存为其他的名称,具体操作如下:执行菜单命令【File】→【SaveProjectGroup】命令,在弹出的项目组文档另存为对话框的文件名输入栏内输入项目组文件名(比如MyprjGrp),然后单击按钮即可。工作空间PCB工程原理图文件文档组织结构返回1.4ProtelDXP编辑器1.4.1ProtelDXP的常用编辑器

1、原理图编辑器(schematicdocument)

2、原理图元件库编辑器(schematiclibrarydocument)

3、PCB编辑器(PCBdocument)

4、PCB封装库编辑器(PCBlibrarydocument)

5、VHDL编辑器(VHDLdocument)

6、文本编辑器(textdocument)

7、CAM编辑器(CAMdocument)1.4.2各类编辑器的启动与其之间的切换一、各类编辑器的打开

1、建立设计项目之后,执行File/New命令的各项子命令即可创建各类项目文档,并自动进入该文档编辑器。此时工作界面也将因为建立的不同文档,启动了不同的编辑器而产生相应的变化,也会将新创建的文档保存于项目下的一个新建文件夹内,文件夹的名称因不同文档而改变。

2、打开已存在的各类项目文档。二、各类编辑器的切换切换工作窗口上的文件标签或者单击项目面板中的文件名。1.4.3编辑器实例:原理图文档及原理图编辑器1.打开已存在的原理图文档即可启动原理图编辑器2.新建原理图文档1)建立一个印制电路板设计项目。2)执行菜单命令File→New→SchematicSheet,一个名为“Sheet1.SchDoc”的原理图图纸即出现在设计窗口中,并且原理图文件夹也自动地添加(链接)到项目。例如,在“MyProject.PrjPcb”项目下新建一个原理图文档,则该文档自动列在“Myproject.PrjPCB”项目的“SchematicSheets”文件夹下。3)执行菜单命令【File】→【Save】,则显现文件另存为对话框。将文件保存在默认文件夹,即进行系统参数设置时所指定的文件夹。在文件名栏键入“MySch.Schdoc”,单击按钮将以“MySch.Schdoc”名称保存,并退出当前对话框。保存完成后的项目管理面板中将出现该原理图的文件名。

当空白原理图纸打开后,工作区会发生变化。主工具栏增加了一组新的按钮,多出了一些其他工具栏,并且菜单栏也增加了新的菜单项。现在就可以在原理图编辑器中绘制需要的原理图了。4)当完成上述操作以后,可以执行菜单命令【File】→【SaveAll】,如果原来项目组未保存,此时将显现项目文件保存的对话框,输入项目组文档名,然后单击按钮将默认项目组另存为指定的项目组(本例将项目组文档命名为“MyPrjGrp.PrjGrp”。如果前面已经另存过,此后再执行菜单命令【File】→【SaveAll】时,只是将更新结果保存。

注意:若创建PCB项目之前就建立原理图文档,则保存后的原理图为自由文件,并不隶属于任何项目。1.5设置项目选项1、errorreporting错误报告2、connectionmatrix连接矩阵3、comparator比较器4、ECO工程变化顺序5、options选项:分别设置输出和网络表选项以及输出路径6、multi-channel多通道7、searchpaths搜索路径8、编译项目9、defaultprints项目打印课堂练习1、熟悉ProtelDXP界面及工具栏、菜单栏操作。2、熟悉面板窗口的操作。3、理解ProtelDXP的文档管理方式,尝试自己创建原理图编辑文件和印制电路板编辑文件。项目二单管放大电路原理图设计1原理图绘制基础2原理图的图样设置3设置网格及光标4加载元件库5放置元件6元件的删除7元件的复制8使用导线连接各个元器件1.1原理图绘制的一般步骤电路板设计的一般步骤一般而言,设计电路板最基本的过程可以分为三大步骤:

1.设计电路原理图

2.产生网络表及其他报表

3.印制电路板的设计

1原理图绘制基础启动ProtelDXP电路原理图编辑器设置电路图图纸尺寸以及版面装载元件库在图纸上放置元器件对元器件布局,布线保存及打印输出对布局布线后的元件调整电路原理图的设计步骤1.标准工具栏

(SchematicStandard)2.连线工具栏

(Wiring)3.公共工具栏

(Utilities)这是原理图中常用的几个工具栏,请大家务必掌握。1.2原理图绘制工具1.使用键盘实现放大与缩小

(1)放大

PageUp

(2)缩小

PageDown

(3)归中

Home(元件到工作区中心)

(4)更新

End

(5)移动当前位置↑(上)↓(下)←(左)→(右)鼠标右键按住不放,光标变成手状拖动鼠标可移动查看图纸。1.3工作区的放大与缩小2.使用菜单实现放大缩小(View菜单)

(1)FitDocument

适合整个文档(看全貌)快捷键:V+D/Z+S

(2)FitAllObjects

使元件填满工作区快捷键:V+F/Z+A

(3)Area

放大用户设定区域快捷键:Z+W(4)AroundPoint

以点为中心放大快捷键:Z+P

(5)用不同的比例显示(50%,100%,200%,400%)

(6)ZoomIn/Zoomout

(放大缩小显示区域)快捷键:Z+I/O

(7)Refresh

更新画面快捷键:Z+R2原理图的图样设置原理图图纸参数的设置主要集中在一个对话框里。执行命令:Deign/DocumentOptions→SheetOptions→StandardStyles样板栏图纸方位标题栏设置是否显示参考边框标准图纸大小Y分格X分格高度宽度自定义图纸尺寸是否显示图纸边框系统字体设置是否显示模板图形边框颜色图纸背景色更新为标准尺寸边框宽度网格间距光标移动间距电气节点2.1图纸大小

图纸大小是根据电路图的规模和复杂程度而定的,设置合适的图纸大小是设计好原理图的第一步。

1.选择标准图纸

Deign/Options→SheetOptions→StandardStyles

公制:A0(最大)A1,A2,A3,A4(最小)英制:A(最小)B,C,D,E(最大)2.2自定义图纸

Deign/Options→SheetOptions→Customstyles→UseCustom

(选中,再设定图纸宽,高,X及Y坐标分格,边框宽度)

2.3图纸方向的设置

Deign/Options→SheetOptions→Orientation(方位)

(Landscape横,Portrait纵)

2.4图纸标题栏的设置

Deign/Options→SheetOptions→TitleBlock

(选中,若未选中,不加标题栏)(Standard标准形式,ANSI形式)

2.5图纸颜色

1.Border(图纸边框颜色)

2.Sheet(图纸底色)

2.6其他选项1.单击ChangeSystemFont(改变元器件引号字体大小,颜色及字形)2.snap为光标移动一次的步长3.visible为显示的每个栅格的边长.4.ElectricalGrid电气网格注:

Enable(选中)

则此时系统在连接导线时,将以箭头光标为圆心,以Grid栏中设置值为半径,自动向四周搜索电气节点.当找到最接近的节点时,就会把十字光标自动移到此节点上,并在该节点上显示出一个圆点.3设置网格及光标

tools/preference/graphicalediting光标形状:大90°小90°小45°网格形状:线状网格(Lines)点状网格(Dots)网格颜色重复操作的次数框选颜色

3.1设置网格

网格形状:

线状网格(Lines)

点状网格(Dots)

3.2设置光标

光标形状:

LargeCursor90大90度光标

SmallCursor90小90度光标

SmallCursor45小45度光标4加载元件库4.1打开Libraries选项区域其具体操作步骤如下:(1)鼠标箭头放置在右侧的Libraries标签上,自动弹出一个Libraries选项区域。(2)如果右侧没有,单击底部的面板控制栏中的System中的Libraries按钮,即可出现并自动弹出Libraries选项区域。系统已经装入了两个默认的原件库:通用元件库(MiscellaneousDevices.IntLib)和通用接插件元件库(MiscellaneousConnectors.IntLib)4.2装入所需的元件库其具体操作步骤如下:(1)单击Libraries选项区域左上部的Libraries按钮,弹出一个AddRemoveLibraries对话框。(2)现在进行元件库的添加。单击AddLibraries按钮,弹出一个打开元件库的对话框。(3)首先双击TexasInstruments(德州仪器公司)的元件库文件夹,打开文件夹,双击其中的TIAnalogTimerCircuit(TI模拟时基电路)元件库,此时元件库已经加到元件库中了。(4)单击Close按钮,就完成了加载元件库的整个步骤。5放置元件5.1元件的搜索其具体操作步骤如下:(1)在Libraries面板中单击search按钮,将弹出搜索对话框。另外,单击Tools/FindComponent也可实现。5.2元件的放置(1)通过Libraries面板放置(2)通过菜单放置5.3元件位置调整(1)单个原件的移动(2)同时移动多个元件(3)元件的旋转注:先关闭输入法①单个元件的旋转。鼠标左键单击要旋转的元件按住不放,再按下面的功能键,即可实现旋转。Space键:每按一次旋转90°。X键:被选中的元件左右对调。Y键:被选中的元件上下对调。②多个元件的旋转。先选定要旋转的元件,然后鼠标左键单击其中任何一个元件按住不放,再按功能键,即可实现旋转。5.5元件属性设置元件属性设置6元件的删除命令删除:

(1)

Edit—delete

出现十字光标点击对象

(2)先框选—执行命令Edit—clear快捷键删除框选—

Ctrl+Delete

点选—

出现虚线框按Delete键7.元件的复制框选—命令—点击—粘贴

命令:Editcopy

或快捷键Ctrl+c粘贴:Editpaste

或快捷键Ctrl+VEditpaste或快捷键ctrl+V8.使用导线连接各个元器件

命令:Place/Wire或单击工具栏中的PlaceWire图标放置节点放置节点的方法:执行菜单命令:Place→ManualJunction或快捷键:P→J画总线及总线出入端口画总线的方法:执行菜单命令:Place→Bus或快捷键:P→B画总线出入端口的方法:执行菜单命令:Place→BusEntry或快捷键:P→u放置网络节点放置网络名称:执行菜单命令:Place→NetLabel或快捷键:P→N点击菜单图标(a)(b)=熟悉Drawing工具条中各个按钮的功能:打开Drawing工具条Drawing工具条。注:此工具条可以编辑插入文字和图片,加入注解的文字和图形,以及一些公司的标志等。熟悉Wiring工具条中各个按钮的功能:打开Wiring工具条电源及接地电源及接地符号:实验内容1、熟悉掌握以上8个操作。2、自行建立一个原理图文档,并对其进行环境设置,设置成一个具有自己独特风格的设计环境。请注意将标题栏文档标题出用特殊字符串转换的方法设置为**的设计。(**为你的姓名)。具体设置内容1、将图纸大小设置为自定义设置,但尺寸大小与A4尺寸相同,且图纸方向为垂直方向。2、设置图纸底色为浅黄色,网格为深绿色,边框颜色为红色,选中色为橙黄色。3、设置网格为点状。4、设置参考边框不显示。5、设置标题栏为ANSI形式。6、设置光标移动一次为1/4网格。7、设置光标为小45度。8、设置撤消与重复操作次数为60次。9、文档标题为**的设计,地址1为重庆科创职业学院。尝试画出基本共射放大电路图课堂练习1.在E盘下建立以自己名字命名的文件夹,在该文件夹中建立名为“项目.PrjPCB”的项目文件。2.在“项目.PrjPCB”中创建名为“LX1.Sch”的原理图文件。设置图纸大小为A4,水平放置,工作区颜色为233号色,边框颜色为63号色。标题栏设置:用特殊字符串设置制图者为Motorela,标题为“我的设计”,字体为华文云彩,颜色为221号色。3.在“项目.PrjPCB”中创建名为“LX2.Sch”的原理图文件。自定义图纸大小:宽度为900、高度为600,水平放置,工作区域颜色为199号色。网格设置:Snap为6,Visible为9。字体设置:系统字体为宋体,字号为8,字形为斜体。去掉标题栏。课堂练习4.在“项目.PrjPCB”中创建名为“LX3.Sch”的原理图文件。设置图纸大小为A4,水平放置,标题栏显示方式为标准,设置网格的颜色为绿色,可视网格为点状,取消重复操作次数为60次。不显示图纸的参考边框。把光标设置成大十字形(LargeCousor90)。5.在“项目.PrjPCB”中创建名为“LX4.Sch”的原理图文件。设置不显示边框,不显示电气栅格,去掉图纸模板复制到剪切板的功能,设置特殊字符串转功能。课堂练习6.在“项目.PrjPCB”中创建名为“尝试画图1.SchDoc”的原理图文件。尝试画出如下电路图。7.在“项目.PrjPCB”中创建名为“振荡器和积分器电路.SchDoc”的原理图文件。尝试画出如下电路图。8.在“项目.PrjPCB”中创建名为“原理图5.SchDoc”的原理图文件。尝试画出如下电路图。任务3层次电路设计要求:熟悉层次原理图的设计方法.建立层次原理图,由方块电路产生新原理图。由原理图产生方块电路。不同层次电路文件之间的切换。设计方法1自上而下的设计方法2自下而上的设计方法3重复性层次图的设计方法一层次电路设计方法自上而下的设计方法项目方块图子系统方块图子系统方块图基本模块的原理图基本模块的原理图基本模块的原理图基本模块的原理图所谓自上而下即由电路方块图产生原理图自下而上的设计方法生成项目方块图生成子系统方块图生成子系统方块图基本模块的原理图基本模块的原理图基本模块的原理图基本模块的原理图所谓自上而下就是由原理图产生电路方块图重复性层次图的设计方法主电路main.SchC.SchB.SchA.SchBBBBBB

重复性层次图是指有一个或多个电路图被重复地调用.绘制电路图时不必重复绘制相同的电路图.二建立层次原理图、由方块电路产生新原理图要求:用自上而下或自下而上的方法设计层次原理图。提示:1设计方块电路的步骤:(1)新建原理图文件,扩展名定义为.prj。(2)打开原理图编辑器。(3)执行命令:Place/SheetSymbol或从工具栏中点击图标。(4)放置的同时,按Tab键,弹出下页所示对话框,设置方块属性,设置完成按OK。(5)放置方块电路移动光标到适当位置点击鼠标左键确定方块电路的左上角和右下角。二建立层次原理图、由方块电路产生新原理图方块电路编辑对话框

二建立层次原理图、由方块电路产生新原理图2放置方块电路端口即进出点的步骤(1)点击画电路图工具栏里的图标,或执行菜单命令“Place\AddSheetEntry”。光标变成十字形时在要放置端口的方块上点击鼠标左键,确定端口所在的方块电路。(2)设置端口属性,按TAB键编辑。对话框见下页。各方块之间有连接关系的两个端口,其I/O类型必须设置为相反。二建立层次原理图、由方块电路产生新原理图

方块电路进出点编辑对话框二建立层次原理图、由方块电路产生新原理图(3)放置端口:将光标移动到合适的位置单击鼠标左键。(4)重复以上操作,放置该方块中的其他端口。若要在其他方块放置端口,必须先退出放置端口命令然后重新开始。二建立层次原理图、由方块电路产生新原理图3完成导线、总线等其他设计。4设计下一页原理图。利用自上而下的方法来设计层次电路,可以自动产生原理图的端口。执行步骤:(1)执行菜单命令:“Design\CreateSheetFromSymbol”,光标变成十字状。二建立层次原理图、由方块电路产生新原理图(2)将光标移动到方块电路上(注意不要指到方块图进出点上),单击鼠标左键,屏幕将出现如下页图所示的对话框,让用户确定自动产生的I/O端口的类型是否与上层方块电路中的相反,若相反YES,否则选NO。在同一设计方案中,此处应选择一致。二建立层次原理图、由方块电路产生新原理图选择I/O端口方向转换对话框二建立层次原理图、由方块电路产生新原理图

(3)通过以上操作,与方块图同名称的原理图文件就产生了。同时自动产生电路中的端口,此后我们就可以在输入输出点之间具体完成原理图的绘制。二建立层次原理图、由方块电路产生新原理图三由原理图产生方块电路符号

在设计中采用自下而上的设计方法,则先设计原理图,再设计方块电路。其一般操作步骤如下:(1)绘制原理图(此处只绘制子层原理图,但新建的时候要将项目文件与子层原理图同时建立)。(2)执行菜单命令“Design\CreateSymbolFromSheet”,屏幕上出现如下页图所示的对话框,系统将列出当前打开的所有原理图。选择要产生方块电路符号的文件,点击“OK”按钮确认。选择电路图对话框三由原理图产生方块电路符号(3)选择原理图后,屏幕上出现选择输入输出方向转换选择对话框,点击“No”按钮。(4)在建立的.prj电路图中,光标变成十字状,且带有一个方块图,系统进入放置方块图状态,移动鼠标,在合适的位置点击鼠标即可完成此方块图的放置。方块图名称与原理图的名称对应。在方块图中,系统将自动产生与原理图中输入输出点对应的方块图进出点。(5)最后在个方块图之间进行其他元件的放置及导线等的连接.三由原理图产生方块电路符号选择对话框

三由原理图产生方块电路符号四不同层次电路间的切换

在同时读入或编辑层次电路的多张原理图时,不同层次图之间的切换是必不可少的,切换步骤如下:1执行菜单命令Tools→Up/DownHierarchy,或点击主工具栏上的图标.2由方块图切换到原理图,可将光标移动到相应的方块图上单击鼠标左键即可进入对应的原理图.3如果是由原理图切换到方块图上,只需将光标移动到该原理图的某个端口上,单击鼠标左键即可进入到方块图.以上步骤也可直接利用设计管理器中的导航树直接点击切换代替.四不同层次电路间的切换

请根据以上内容采用自上而下或自下而上的设计方法设计一个层次电路。具体电路如下:练习子图CLK.SCH子图SIN.SCH主图TRI.Prj原理图电气检查及报表的生成1产生ERC表2网络表3元件列表4工程层次结构列表报表SCH除了可生成原理图以外,将原理图转化成各种报表文件也是它的一个重要内容。报表相当于原理图的档案,它存放的是原理图的各种信息,包括原理图里各个元件的名称、引脚,各引脚之间的连接情况等。一、ERC表的作用

ERC表也就是电气规则检查表,用于检查电路图是否有问题,即电路中是否有电气性质不一致的情况,以便找出人为的错误。1ERC表1ERC表

二、ERC表的设置

进行ERC检查之前应先设置电气连接检查规则,执行菜单命令Project\ProjectOptions(此命令的执行应在某个项目下操作),屏幕上出现下图所示的项目设置对话框,其中涉及到电路原理图检查的有ErrorReporting(错误报告)和ConnectionMatrix(连接矩阵)两个。

后面的ReportMode栏中列出了对应的报告类型,共有一下4种报告类型:

Fatalerror:重大错误;

Error:错误;

Warning:警告;

NoReport:不报告(即无错误)。2、ConnectionMatrix标签页如下图所示,主要用于设置检测规则。三、检查结果报告当设置好检查规则后就可以对原理图进行检查。Protel中的电气检查是通过编译项目实现的。编译项目的操作步骤如下:(1)打开需要编译的项目,然后选择Project\compilePCBProject命令。(2)当项目被编译时,任何已经启动的错误均将显示在设计窗口的message面板中,如下图所示。(3)若电路绘制正确,message面板应该是空白的。如果有错误报告,则可根据给出的错误检查电路并修正。图Messages中的错误显示原理图检查常见错误1、重复的元件标号,报告会给出标号重复的元件在图中所处的坐标位置。此错误会同时导致标号重复的元件引脚的网络名称重复。2、悬浮的网络标号→3、悬浮的电源接地元件→4、总线标号超出规定范围:例如某总线标号设置为A[0..2],而在总线进出点上放置一个网络标号A3,则A3超出规定范围而报错。6、同一网络上有多个网络名称5、总线标号格式错误:总线网络标号的格式:name[0..nl],其中name是总线名,[]内为总线上连接的导线数。一般容易将总线连接导线起止数目中间的符号标错。8、输入型引脚未连接或没有信号出入7、图中所用的元件存在隐藏的电源或接地(即IO特性为POWER)引脚,会导致以下两个错误报告,但是此报告可忽略。2网络表网络表1网络表是描述电路元件的编号、封装和元件管脚之间连接关系的列表。2网络表是电路板自动布线的灵魂也是原理图设计与印制电路板设计之间的接口。3网络表可以直接从电路原理图转化而来,也可以在印制电路设计PCB中从已布线的电路中获得。二.生成网络表

1.打开需要生成网络表的原理图。

2.执行菜单命令Design\NetlistForProjects\Protel——(生成整个项目的网络表);执行菜单命令Design\NetlistForDocument\Protel——(生成单个原理图的网络表)。

3.在左边的Project管理器中找到“Generated”,单击其前面的“+”,双击“*.NET文件”即可打开网络表。2网络表三.网络表格式标准的Protel网络表文件是一个简单的ASCll码文本文件,在结构上大致可分为元件定义和网络定义两部分。(1)元件定义[元件定义开始Re元件序号AXIAL-0.3元件封装Res2元件注释]元件定义结束2网络表每个元件的定义都以“[”开始,以“]”结束,网络经过的每一个元件都须有声明。

元件的序号来自元件的序号栏(Designator)。元件的封装名取自原理图中元件的Footprint栏,在进行PCB布线时所加载的元件封装就是根据这部分信息来加载的。元件注释的定义来自原理图中元件的名称Comment栏。元件名称的下3行为空,是系统自留的,没有用途。2网络表(2)网络定义部分(网络定义开始GND网络名称Ce-2元件序号及元件引脚号J1-1元件序号及元件引脚号Rb1-1元件序号及元件引脚号Re-1元件序号及元件引脚号)网络定义结束网络定义以“(”开始,以“)”结束。网络定义首先要定义该网络的各端口。网络定义中必须列出连接网络的各个端口。2网络表

元件列表主要用于整理一个电路或一个项目文件中的所有元件。它主要包括元件的名称、标注、封装等内容。生成原理图元件列表的基本步骤为:方法一:(1)打开原理图文件,执行菜单命令“Report\BillofMaterials”。(2)执行菜单命令后,会出现如下图1所示的对话框。用鼠标左键单击图中的Report按钮,系统又将弹出如图2所示的对话框。3元件列表图1元件列表对话框图2ReportPreview对话框3元件列表

(3)单击图1中的Export按钮,则会弹出输出对话框;单击图1中的Excel按钮,则会启动Excel来打开该报表。注:此时Excel下面的“OpenExported”必须选中才能打开表报。

方法二:生成原理图元件列表的基本步骤为:(1)打开原理图文件,执行菜单命令“Report\ComponentCrossReference”。(2)执行菜单命令后,也可以生成元件列表,弹出如图3.3所示的对话框。与前面生成的元件列表不同的是,这里生成的元件列表中元件按照所在的原理图分组显示。图3.3生成另外一种元件列表4生成工程层次结构列表

编译一个层次原理图设计的工程,然后执行菜单命令:Report\ReportProjectHierarchy,系统会在该工程下自动添加一个报告文件,如图4.1所示。图4.14生成工程层次结构列表

再在图4.1中的Projects面板中双击“项目1.REP”文件,可将其打开。如图4.2所示。图4.2项目四编辑、创建原理图元器件本项目要点

元器件库编辑器的使用元器件库的管理元器件绘图工具的使用生成元器件报表1元器件库编辑器1.1加载元器件库编辑器在进行元器件编辑前首先要加载元器件编辑器,执行如图4-1所示的File→New→SchematicLibrary菜单命令,弹出元器件库编辑器,如图4-2所示。然后执行File→Save命令,在弹出的对话框中可以更改元件库的名称并进行保存。

1元器件库编辑器

1元器件库编辑器1.2元器件库编辑器界面介绍

打开元器件库编辑器后,将出现如图4-2所示的界面。元件库编辑器界面与原理图编辑器界面相似,主要有主工具栏、菜单栏、常用工具栏、工作区等,不同之处在于元件库编辑器工作区有一个十字坐标轴,它将工作区划分为四个象限,通常我们在第四象限进行元器件的编辑工作。除了主工具栏之外,元件库编辑器还提供了一个元器件管理器和两个重要的工具栏,分别为绘图工具栏和IEEE符号工具栏,如图4-3所示。

1元器件库编辑器

2元器件库的管理原理图元器件的管理主要通过元器件管理器实现,通过元器件管理器可以对元器件库中已有的元器件进行查找、删除、放置,还可以对新绘制的元器件进行编辑、添加等。下面介绍元器件管理器的基本构成和使用方法。2.1元器件管理器元器件管理器与设计管理器集成在一起,如图4-4所示。元器件库管理器共包含四个区域,分别为:Components(元器件列表)区域、Aliases(元器件别名)区域、Pins(元器件引脚)区域和Model(元器件模型)区域。

2元器件库的管理

2元器件库的管理2.2管理元器件利用元器件管理器对元器件进行管理,主要包括以下几种操作:从原理图库文件更新原理图中的元器件、添加新元器件、编辑元器件等。下面以图4-6所示新绘制的数码管为例来说明利用元器件管理器对元器件进行管理。

2元器件库的管理2.3查找元器件在电路设计过程中,经常要查找元器件。查找元器件主要在“SearchLibraries”对话框中实现,执行Tools→FindComponent命令即可打开“SearchLibraries”对话框,如图4-20所示。

3元器件绘图工具3.1一般绘图工具元器件库编辑器提供了一个绘图工具栏,如图4-22所示。下面简要介绍绘图栏中各个工具的功能。

3元器件绘图工具3.2绘制引脚绘制元器件引脚可以单击绘图工具栏中的按钮,也可执行Place→Pin命令。执行该命令后,光标变成十字形状,并粘贴有虚线形式的元器件引脚,此时若单击Tab件则将显示如图4-23所示引脚属性设置对话框。下面对修改引脚属性对话框中的内容进行简要介绍。

3元器件绘图工具3.3IEEE符号执行View→Toolbars→SchLibIEEE命令可以打开工具栏“SchLibIEEE”,如图4-25所示,通过该工具栏可以放置所有的IEEE符号。下面对IEEE符号的功能进行简要说明。

4创建一个元器件下面通过一个实例来说明如何创建一个新的元器件,并将其加载到元器件库中。创建的D触发器的效果图如图所示。本次作业1.创建一个新的元器件——JK触发器,并将其加载到元器件库中。引脚长度:20引脚特性:6/7脚为输出,其余为输入。元件名称:JK触发器元件流水号:U?元件主体长和宽:602.绘制一个复合元件(多子部件),下图即为该元件的两部分。引脚长度:30引脚特性:14引脚为输VCC;

7引脚是GND。元件名称:四与非门元件流水号:U?元件封装:DIP-P143.绘制下图所示的常用元件。项目五PCB电路设计基础5-1PCB电路板的基本概念5-2创建PCB界面介绍5-4新建/保存PCB文件5-3PCB设计流程5-1印制电路板的结构1PCB的常见结构PCB是英文PrintCircuitBroad的英文缩写,中文含义为印刷电路板。印刷电路板是一块绝缘材料板、在表面合理安放有各种电子元件(此过程称为布局)、在表面安排有连接电子元件引脚间的金属铜膜导线(此过程称为布线)、以及连接不同表面的铜导孔组成。按复杂程度将印刷电路板分为三类:单面印刷电路板双面印刷电路板多层印刷电路板

单面板

单面板是一种一面有敷铜,另一面没有敷铜的电路板。用户只可在它敷铜的一面布线和焊接元件。

优点:单面板由于其成本低,不用打过孔而被广泛应用。

缺点:由于单面板走线只能在一面上进行,

因此,它的设计往往比双面板或多层板困难得多。

图1单面印制电路板剖面

双面板

双面板包括顶层(TopLayer)和底层(BottomLayer)两层,顶层一般为元件面,底层一般为焊锡层面,(即焊接元件管脚的面)。当然用户也可以在两个面上都放置元件,两个面都作为焊锡层面。双面板的双面都有敷铜,都可以布线。特点:双面板的电路一般比单面板的电路复杂但布线比较容易,是制作电路板比较理想的选择。

图2双面印制电路板剖面

多层板

多层板就是包含了多个工作层面的电路板。除了上面讲到的顶层、底层以外,还包括中间层、内部电源或接地层等。多层电路一般指三层以上的电路板。

从外表看起来多层板和双面板没有什么两样,但多层板中还有一些导电层存在,如同双面板的上下两层铜泊一样可以被腐蚀,然后层压在一起。上下两层和中间层之间用过孔VIA进行电气连接,此外还有一个电源层也是如此。

图3多面印制电路板剖面2基本概念

PCB板包含一系列元器件封装、由印刷电路板材料支持并通过铜箔层进行电气连接的电路板,还有在印刷电路板表面对PCB板起注释作用的丝印层等。下面对各组成部分进行简要介绍:

元件封装是指实际元件焊接到电路板时所指示的外观和焊点位置。

不同的元件可以共用同一个元件封装(如电阻和电容);同种元件也可以有不同的封装(不同厂家生产的,其封装也可能不同)(如CAP)。元件的封装形式可以分成两大类:

针脚式元件封装STM(表面粘贴式)元件封装。(1)元件封装

元件封装的分类元件的封装形式可以分成两大类:

针脚式元件封装

STM(表面粘贴式)元件封装。针脚类元件焊接时先要将元件针脚插入焊点导通孔,然后再焊锡。由于针脚式元件封装的焊点导孔贯穿整个电路板,所以其焊点的属性对话框中,Layer板层属性必须为MultiLayer。针脚类元件封装贴片类元件封装1mil=0.001inch=0.0254mm常用元件封装

1)管形无极性元件封装AXIAL-xxx(针脚式封装)(AXIAL-xxx,轴状,xxx表示两脚距离)AXIAL-0.3AXIAL-1.0

常用于电阻AXIAL0.4管脚之间距离为400milAXIAL1.0管脚之间距离为1000mil1mil=0.001inch=0.0254mm

电阻元件的表面粘贴式封装有:0402、0403、0805、1005、1206、1210等系列。封装名分两部分:前两个数字表示元件长度,后两个数字表示元件的宽度,单位为英寸。

0603——元件长度为0.06英寸、宽度为0.03英寸。

1mil=0.001inch=0.0254mm封装0603示意图2)管形有极性元件封装DIODE(常用于二极管)DIODE-0.4管脚之间距离为400milDIODE-0.7管脚之间距离为700mil

原理图中的常用名称为:

DIODE(一般二极管)

DIODESCHOTTKY(肖特基二极管)DIODEVARACTOR(变容二极管)

DIODEZENER1—3(稳压二极管)DIODE-0.4常用于小功率二极管,而DIODE-0.7常用于大功率二极管。3)短距无极性元件封装RAD

常用于无极性电容

RAD-0.1管脚之间距离为100milRAD-0.2管脚之间距离为200milRAD-0.3管脚之间距离为300milRAD-0.4管脚之间距离为400mil

(RADxxx,xxx也表示电容量大小)4)有极性电容器封装RB,CC,CAPR常用于有极性电解电容器5)三极元件封装BCY-W3/***常用于三脚元件的封装

6)电位器封装VR常用于各种可焊接式电位器(VRxxx,xxx表示管脚形状)原理图中常用于可变电阻、可变电容、可变电感,常用的管脚封装为VR系列,从VR1到VR5。

VR1,VR2,VR3,VR4,VR57)双列集成元件封装DIP-*常用于双列集成电路双列集成元件封装一般在放置集成电路元件时候会自动装入,如果没有装入,那么就将集成电路的管脚数目直接加在DIP之后,作为该集成电路的封装。(2)铜箔:在电路板上,导线、焊盘、过孔和敷铜等都需要用到铜箔。下面对这部分的作用进行介绍。

导线(铜膜导线):主要用于连接元器件这件的各种引脚,从而完成元器件间的电气相连。

过孔:在多层电路板中,为实现元器件之间信号的相同,通常需要在导线上设置过孔。

焊盘:主要用于固定元器件,也可用来作为信号进入元器件的组成部分。

敷铜:在电路板中需要的部位敷铜,可以减少电路阻抗,改善电路性能。(3)印丝层:通常印刷电路板的顶层是采用绝缘材料制成的。印丝层主要用于标注文字,用于注释电路板和电路板上的所有元器件,另外,印丝层还能够起到保护元器件顶层导线的作用。

3导线与飞线(1)铜膜走线也称铜膜导线,简称导线,是分布在层上连接各个焊点的金属线,是印刷电路板最重要的部分,设计印刷电路板的主要工作就是围绕如何布置导线来进行的。(2)与导线有关的另一种线,即预拉线,我们称之为飞线。

(3)导线与飞线有本质的区别,导线是根据飞线指示的焊点间的连接关系而布置的,是具有电气性质的、有意义的、物理上的连接线路。飞线则是一种形式上的连接线。它仅在形式上表示出各个焊点间的连接关系,是非电气性质的、逻辑上的连接。4焊盘、过孔

(1)焊盘(Pad)的作用是放置焊锡、连接导线和元件引脚。过孔(Via)的作用是连接不同信号层的导线,过孔有三种,即从顶层贯通到底层的穿透式过孔、从顶层到内层或从内层到底层的盲过孔、连接内层间导线的过孔。(2)对于过孔式元件引脚的焊盘同穿透式过孔没有本质区别。过孔只有圆形,包括两个尺寸:过孔的直径和通孔的直径。通孔的孔壁由导电材料构成,用于连接不同层的导线。

5层单面印刷电路板仅有两个面,也称做层。如单面印刷电路板的无敷铜面,至少有两个功能:描述此面所放置元件位置和轮廓、显示此面的边界。protelDXP将每一个功能定义为一个层(Layer)。类型:SignalLayer(信号层)、Internalplane(内部电源层)、MechanicalLayer(机械层)、SolderMark&PasteMark(阻焊层及防锡膏层)、SilkScreen(丝印层)、Others(其它层)。其它层包括KeepOutLayer(禁止布线层)、MultiLayer(多层)、DrillLayer(钻孔层)。

SignalLayer(信号层)——信号层主要用于放置与信号有关的电气元素,如电子元件、信号走线。包括TopLayer(顶层)、BottomLayer(底层)、Midlayer1-n(中间工作层)。TopLayer可用于放置电子元件和信号走线,BottomLayer用于放置信号走线和焊点,Midlayer仅放置信号走线。如果用户使用双面印刷电路板则不会有Midlayer。Internalplane(内部电源层)——内部电源层主要用于布置电源线及接地线。它们分别为Plane1-n。在设计PCB板时可以指定使用某内部电源层的子电路。同Midlayer(中间层)一样用户使用多层印刷电路板才会有内部电源层。MechanicalLayer(机械层)——ProtelDXP最多提供16个机械层,分别为Mechanical1-16,机械层一般用于放置与制作及装配印刷电路板有关的信息,如装配说明、数据资料、电路板切割信息、孔洞信息以及其它有关印刷电路板的资料等。

SolderMark&PasteMark(阻焊层及防锡膏层)——阻焊层用于在进行设计时匹配焊盘和过孔,能够自动生成。SilkScreen(丝印层)——丝印层主要用于设置印制信息,如元件轮廓和标注。

Others(其它层)——其它层包括KeepOutLayer(禁止布线层)、MultiLayer(多层)、DrillLayer(钻孔层)。(1)Keep

Out

Layer(禁止布线层)——用于定义放置元件的区域。在该层上禁止自动布线。在KeepOutLayer层上由Track(走线)形成的一个闭合的区域来构成布线区。如果用户要对电路进行自动布局和自动布线,必须在KeepOutLayer上设置一个布线区,具体步骤将在后面讲解。

(2)MultiLayer(多层)——是所有信号层的代表,在该层上放置的元件会自动放置到该层在所有信号层上。所以通过MultiLayer(多层)用户可以快速地将一个对象放置到所有信号层上。

(3)DrillLayer(钻孔层)——主要用于提供制造时的钻孔信息,如钻孔位置、说明等。包括DrillGuide(钻孔说明)、DrillDrawing(钻孔制图)两层。DrillLayer(钻孔层)在制作印刷电路板时将被自动考虑计算以提供钻孔的信息。PCB界面介绍

PCB界面主要包括3个部分:主菜单、主工具栏、放置工具栏和工作面板。PCB设计流程

PCB设计流程可分为以下几个步骤:1.设计的先期工作——主要是绘制原理图2.创建PCB文档设置PCB设计环境——非常重要的步骤

规定电路板的结构及其尺寸,板层参数,格点大小和形状,布局参数。3、装入元器件封装库和网络表4.元器件的布局——可自动布局,也可以人工调整即手动布局5.布线规则设置6.自动布线,手动调整布线7.保存文件与输出新建与保存PCB文件

PCB中有3种方法生成PCB文件:1.手动生成PCB文件:先建立一个PCB文件,然后设置板的参数。2.通过向导生成PCB文件:在生成PCB的过程中就设置好板的参数。3.通过模板生成PCB文件:前提是必须有模版文件存在。(文件面板mewfromtemplate)通过向导创建PCB文件步骤1、在files面板的newfromtemplate栏中单击PCBBoarderWizard按钮,弹出下图对话框。由此进入PCB文件的创建。2、单击next按钮,进入新对话框。此对话框中可以设置单位。Imperial为英制单位,metric为公制单位。3、单击next之后的对话框中可以设置PCB板的类型。此软件为用户提供了多种通用标准的PCB类型,选中之后均能看见预览。也为用户提供了自定义类型,对应为custom类型。4、单击next按钮进入PCB板的形状和尺寸设置对话框。外围形状:包括矩形、圆形和自定义板的尺寸尺寸所在的层边框线宽尺寸线的宽度禁止布线区离PCB板边缘的距离下面的五个复选框分别表示设立标题栏、截取一个板角、设立字符串、截取中间部位、设立尺寸线5、单击next按钮进入PCB截取板角的几何参数设置对话框。然后单击next进入中心部位截取的几何参数设置。6、单击next按钮,进入板层设置对话框。7、单击next进入过孔类型设置对话框。8、单击next进入元件和走线要求设置对话框。9、单击next进入导线和过孔的间距要求设置。10、单击next进入创建完成的结束页面。单击finish按钮PCB文件创建完成。使用PCB向导规划如图所示形状的双面板(电路板尺寸、属性均采用缺省值)课堂练习任务3电路板的规划和环境设置1、PCB工作板层的含义和作用

电气层:包括32个信号层和16个平面层。

机械层:有16个用途的机械层,用来定义PCB的轮廓、放置厚度,包括制造说明或其他需要的机械说明。这些层在打印和底片文件的产生时都可选择。

特殊层:包括顶层和底层丝印层、阻焊层和助焊层、钻孔层、禁止布线层(用于定义电气边界)、多层(用于多层焊盘和导孔)、连接层、DRC错误层、栅格层和孔层。2、设置电路板层必须的过程,确定电路板的层数

1)、板层管理器:PCB的工作层面在板层管理器(LayerStackManager)中设置。有三种方法启动板层管理器。

方法一:主菜单启动,在主菜单中选择【Design】→【LayerStackManager】菜单项。方法二:右键法启动,在PCB编辑区单击右键,选择【Options】→【LayerStackManager】菜单项。方法三:快捷键启动,按快捷键〈D〉、〈K〉即可启动。

2)、板层显示/颜色的设置:3、电路板设计的环境设置经常用到的设置

电路板设计中的工作环境设置对话框:所有的环境设置都在主菜单选择【Design】→【Options...】命令启动的工作环境设置对话框中。1)、度量单位(MeasurementUnit)设置:英制单位(Imperial)或公制单位(Metric)的设置。操作过程中,按“Q”键可实现二者的快速转换。2)、捕获栅格(SnapGrid)设置:捕获栅格(SnapGrid)是指光标每次移动的最小距离。也可以使用字母键“G”在弹出的菜单中设置。

3)、可见栅格(VisibleGrid)设置:设置栅格的显示形状和距离。4)、电气栅格(ElectricalGrid)设置:任务4生成PCB板将原理图中的元件和网络等信息引入到印刷电路板,以便为布局和布线做准备,这个过程又称为转换设计。但是在装入网络之前,设计人员必须应该先编译设计项目,如果有错误及时修改。操作方法如下:1)在原理图编辑器中选择菜单命令Design→Update或在PCB编辑器中选择菜单命令ImportChangesFrom,弹出设计项目修改对话框。对话框中列出了元件和网络等信息及其状态,这里注意状态(Status)一栏中“Check”和“Done”的变化。2)单击“ValidateChanges”按钮,如果所有的改变有效,“Check”状态列出现勾选,说明网络表中没有错误,否则,在信息(Messages)面板中给出原理图中的错误信息,双击错误信息自动回到原理图中的位置上,就可以修改错误。例子中的电路没有电气错误。3)直到没有错误信息,单击“ExecuteChanges”按钮命令开始执行所有的元件信息和网络信息。完成后,“Done”状态勾选。

注意:每个元件必须有封装形式。对于原理图中从元件库中取出的元件,一般具有封装形式,但是如果是用户自己创建的元件库或工具栏上装载的元件,则应该设定其封装形式。如果没有封装形式,或者封装形式不匹配,则在装入网络时,会在列表中显示宏错误,这将不能正确装载元件。用户必须返回原理图,修改元件属性或电路连接,再重新生成网络表,然后再按上述方法进行操作。通过以上操作即可将原理图中的所有的元件及其连接关系加载到了PCB中,为布局和布线做好准备。任务5元件布局

把元件封装放置在印刷电路板上的过程称为元件布局。两种布局方式:一是自动布局,二是手动布局;

1、自动布局自动布局的启动:(1)、通过选择菜单项Tools→AutoPlacement→AutoPlacer…命令来完成;(2)、也可以用热键启动。

两种布局方式:1)组群方式布局(ClusterPlacer):它是以布局面积最小方式为标准,同时可以将元件名称和序号隐藏。还有一个加快布局速度选项,即QuickComponentPlacement,如果勾选此项,将加快系统的布局速度。这种布局方式适合于元件数(小于100)较少的PCB制作。2)统计方式布局(StatisticalPlacer):它是以使得飞线的长度最短为标准。如果元件数量较多,建议使用该方式布局。系统完成自动布局。单击菜单命令Design→Netlist→CleanAllNets...,整理网络,在PCB上将显示飞线。注意:在运行自动布局前,1、应确保已经定义了一个PCB的电气边界,即在禁止布线层(Keepoutlayer)上定义了电路板的尺寸。2、应该将当前原点设置为系统默认的绝对原点位置,即使用菜单命令:【Edit】→【Origin】→【Reset】使原点回到绝对原点。2手动布局在自动布局后的印刷电路板,布局不合理的地方就要手动调整布局,即对元件进行排列、移动和旋转的操作。1)、选取元件:对元件操作之前,必须选中元件。最简单的方法是用拖动鼠标或点取,或按住<Shift>键的同时用鼠标左键单击元件可选取多个元件的操作。也可以使用菜单命令。

2)、旋转元件:选取元件后,执行菜单命令:【Edit】→【Move】→【RotateSelection】,在弹出的对话框中设置要旋转的角度;或者在元件的属性中设置其放置的角度等。3)、移动元件:4)、排列元件:执行菜单命令:【Tools】→【InteractivePlacement】中子菜单的相关命令,其用法与SCH中类似。5)元件的复制:分为一般性的粘贴拷贝和阵列式粘贴拷贝。注意:拷贝一个或一组元件时,必须选择一个拷贝基点。6)、元件的删除:注意两个删除命令的区别:Clear命令的功能是删除已选取的元件;Delete命令的功能也是删除元件,只是启动该命令前不需要选取元件,启动该命令后鼠标标称十字状,将光标移到所要删除的元件上单击左键即可删除元件。7)、调整元件标注:元件的标注不合适虽然不会影响电路的正确性,但对于一个有经验的电路设计人员来说,电路板的版面美观也很重要。8)、网络添加或编辑:当在PCB中装载了网络后,一般还有些网络需要用户自行添加或修改,比如与总线的连接,与电源的连接。这些操作将使用网络管理器来完成。点击菜单命令Design→Netlist→EditNets...,或者选择右键菜单命令Options→EditNets...都可以启动网络管理器,

任务6布线设计

ProtelDXP的PCB编辑器是一个规则驱动环境,在电路板的设计过程中执行任何一个操作,如放置导线、移动元件、自动布线或手动布线等,都是在设计规则允许的情况下进行的,设计规则是否合理将直接影响布线的质量和成功率。设计规则很多,覆盖了电气、布线、制造、放置、信号完整性要求等,但其中大部分都可以采用系统默认的设置,而用户真正需要设置的规则并不多。因此,自动布线前,首先要进行设计规则的参数设置。在PCB为当前文档时,从菜单选择Design→Rules…命令,启动PCB规则和约束编辑(PCBRulesandConstraintsEditor)对话框。所有的设计规则和约束都在这里设置。界面的左侧显示设计规则的类别,右侧显示对应规则的设置属性。常需要设置的规则有以下几项:PCB规则和约束编辑对话框1、设置布线宽度(Width):在布线(Routing)类别中设置走线的宽度,可设置走线的最大、最小和推荐宽度。(1)增加新规则

在左侧设计规则(DesignRules)面板的布线宽度(Width)类被选择时,单击右键,出现下图所示的菜单,选择新规则(NewRule)命令,在Width中添加了一个名为Width_1的规则。(2)设置布线宽度单击Width_1,在布线宽度约束特性和范围设置对话框的顶部的名称(Name)栏里输入网络名称,在底部的宽度约束特性中输入导线的宽度,如0.5mm。注意:一般情况下,电源网络的布线宽度,应该较宽。(3)设置约束范围:设置约束条件的使用范围。(4)设置优先权:设置优先权,决定布线时约束规则使用的顺序。单击左下角的优先权(Priorities)按钮,弹出编辑规则优先权对话框。其他布线规则的设置与上面讲述的过程类似,需要设置的规则还有:2、设置走线安全距离(Clearance)规则:在电气规则(Electrical)类别中设置走线与其他对象之间的最下安全距离。将光标移动到Electrical的Clearance处单击鼠标右键,然后从子菜单中选取Nenrule命令,即生成一个新的走线间距约束规则,按上述方法设置。3、设置布线拐角模式(RoutingCorners):4、设置布线工作层(RoutingLayers):该项用来设置在自动布线过程中哪些信号层可以使用及其走线的方向。

单击左侧设计规则(DesignRules)中的布线(Routing)类,该类所包含的布线规则以树结构展开,单击布线层(RoutingLayers)规则。右侧顶部区域显示所设置的规则使用范围,底部区域显示规则的约束特性设置如图所示。在对话框中给出了32个信号层的使用和走线形状,单击右边的下拉按钮,对其进行设置。注意:设置布线层时,对于单面电路板,顶层只放置元件不布线,因此设置为不布线(NotUsed);对于双面电路板,顶层(TopLayer)和底层(BottomLayer)均布线,分别设置为Horizontal(水平方向走线)和Vertical(垂直方向走线)。一般情况下,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论