文档库 最新最全的文档下载
当前位置:文档库 › ProtelDXP指导教程

ProtelDXP指导教程

ProtelDXP指导教程
ProtelDXP指导教程

Protel DXP 指导教程

欢迎使用Protel DXP 在原理图中放置元件创建一个新的PCB文件手式布线

Protel DXP 设计探索者连接电路将新的PCB 添加到项目自动布线

设计文件夹是怎样保存的网络与网络标签转换设计验证你的板设计

创建一个新项目设置项目选项更新PCB 设置项目输出

创建一个新的原理图图纸检查原理图的电气参数设计PCB 打印到Windows 打印设备

将原理图图纸添加到项目设置错误报告设置PCB 工作区生产输出文件

设置原理图选项设置连接模式定义板层和其它非电层仿真设计

绘制原理图设置比较器设置新的设计规则设置仿真

定位元件和加载元件库编辑项目在PCB 上放置元件运行瞬态特性分析

欢迎使用Protel DXP

欢迎来到Protel DXP 世界--Protel DXP 是一款Windows NT/XP 的全32 位电子设计系统。Protel DXP 提供一套完全集成

的设计,这些工具让你很容易地将你的设计从概念形成最终的板设计。

所有的Protel DXP 工具需要在一个单一应用环境--设计探索者(the Design Explorer)中运行。启动Protel DXP,设计

探索者打开,将你所有的设计工具放在你的手指尖。你将从一个单一的、一致的、个性化的用户环境受益。

这个教程的设计是为了为你提供一个怎样建立一张原理图、从PCB 更新设计信息以及产生生产输出文件的预览。

Protel DXP 设计探索者

设计探索者是你与你的设计和设计工具的界面。要启动Protel 并打开设计探索者,从Windows 开始菜单选择Programs ?

Altium Protel DXP。当你打开Protel DXP 后,将显示最常用的初始任务以便方便选择(如图)。

在你建立了你的设计文件夹后,你就能在编辑器之间转换,例如,原理图编辑器和PCB 编辑器。设计探索者将根据你当前

所工作的编辑器来改变工具栏和菜单。一些工作区面板的名字最初也会显示在工作区右下角。在这些名字上点击将会弹出

面板,这些面板可以通过移动、固定或隐藏来适应你的工作环境。

下图展示了当几个文件和编辑器同时打开并且窗口进行平铺时的设计探索者。

设计文件怎样保存

Protel DXP 将所有的设计文件和输出文件都作为个体文件保存在你的硬盘。你可以使用Windows Explorer 来查找。项目

文件可以的建立可以包含设计文件的连接,这样使得设计验证和同步成为可能。

创建一个新项目

在Protel DXP 中,一个项目包括所有文件夹的连接和与设计有关的设置。一个项目文件,例如xxx.PrjPCB,是一个ASCII

文本文件,用于列出在项目里有哪些文件以及有关输出的配置,例如打印和CAM。那些与项目没有关联的文件称作“自由文件

(free documents)”。与原理图纸和目标输出的连接,例如PCB、FPGA、VHDL 或库封装,将添加到项目中。一旦项目被编辑,设计

验证、同步和对比就会产生。例如,当项目被编辑后,项目中的原始原理图或PCB 的任何改变都会被更新。建立一个新项目的步骤对各种类型的项目都是相同的。我们将以PCB 项目为例。首先我们要创建一个项目文件,然后创建一个空的原理

图图纸以添加到新的空项目中。在这个教程的最后我们将创建一个空白PCB 并将它同样添加到项目中。

为开始教程,创建一个新的PCB 项目:

1、在设计窗口的Pick a Task 区中点击Create a new Board Level Design Project。

另外,你以可以在Files 面板中的New区点击Blank Project (PCB)。如果这个面板未显示,选择File New,或点击设计管理面

板底部的Files 标签。

2、Projects面板出现。新的项目文件,PCB Project1.PrjPCB,与“no documents added”文件夹一起列出。

3、通过选择File ?Save Project As 来将新项目重命名(扩展名为*.PrjPCB)。指定你要把这个项目保存在你的硬盘上的位置,在文

件名栏里键入文件名Multivibrator.PrjPCB 并点击Save。

下面,我们将创建一个原理图并添加到空项目文件。这个原理图是一个多谐振荡器电路。

创建一个新的原理图图纸

创建一个新的原理图图纸按照以下步骤来完成:

1、在Files 面板的New 单元选择File New 并点击Schematic Sheet。一个名为Sheet1.SchDoc 的原理图图纸出现在设计窗口中,并

且原理图文件夹也自动地添加(连接)到项目。这个原理图图纸现在列表在Projects标签中的紧挨着项目名下的Schematic Sheets文件

夹下。

2、通过选择File Save As来将新原理图文件重命名(扩展名为*.SchDoc)。指定你要把这个原理图保存在你的硬盘中的位置,在

文件名栏键入Multivibrator.SchDoc,并点击Save。

3、当空白原理图纸打开后,你将注意到工作区发生了变化。主工具栏增加了一组新的按钮,新的工具栏出现,并且菜单栏增加了新的

菜单项。现在你就在原理图编辑器中了。

你可以自定义工作区的许多模样。例如,你可以重新放置浮动的工具栏。单击并拖动工具栏的标题区,然后移动鼠标重新定位工具栏。

改变工具栏,可以将其移动到主窗口区的左边、右边、上边或下边。

现在我们可以在设计开始之前将我们的空白原理图添加到项目中了。

将原理图图纸添加到项目中

如果你想添加到一个项目文件中的原理图图纸已经作为自由文件夹被打开,那么在Projects面板的Free Documents单元

schematic document 文件夹上右击,并选择Add to Project。现在这个原理图图纸就列表在Projects标签中的紧挨着项目名下的Schematic

Sheets文件夹下,并连接到项目文件。

设置原理图选项

在你开始绘制电路图之前首先要做的是设置正确的文件夹选项。完成以下步骤:

1、从菜单选择Design Options,文件夹选项对话框打开。作为本教程,在此我们唯一需要修改的是将图

纸大小(sheet size)设置为

标准A4 格式。在Sheet Options标签,找到Standard Styles栏。点击输入框旁的箭头将看见一个图纸样式的列表。

2、使用滚动栏来向上滚动到A4 样式并点击选择。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 6 页共 39 页

3、点击OK 按钮关闭对话框,更新图纸大小。

4、为将文件再全部显示在可视区,选择View Fit Document。

在Protel DXP 中,你可以通过只按菜单热键(在菜单名中带下划线的字母)来激活任何菜单。以后任何菜单项也将有你可以用来激活

该项的热键。例如,对于选择View Fit Document 菜单项的热键就是在按了V 键后按D 键。许多子菜单,诸如Edit DeSelect菜单,

是可以直接调用的。要激活Edit DeSelect All 菜单项,你只需要按X 键(用于直接调用DeSelect菜单)及A 键。

下面我们将进行一般的原理图参数设置:

1、从菜单选择Tools Preferences(热键T,P)打开原理图参数对话框。这个对话框允许你设置全部参数,这些将应用到你将继续工

作的所有原理图图纸。

2、点击Default Primitives标签以使其为当前,勾选Permanent。点击OK 按钮关闭___________对话框。

3、在你开始绘制原理图之前,保存这个原理图图纸,因此选择File Save(热键F,S)。

绘制原理图

你现在准备开始绘制原理图了。在这个教程中,我们将使用如下图(Figure 1)所示的电路。这个电路用了两个2N3904 晶体

管来完成自激多谐振荡器。

定位元件和加载元件库

管理数以千计的原理图符号也包括在Protel DXP 中,原理图编辑器提供强大的库搜索功能。尽管我们需要的元件已经在

默认的安装库中,但对于知道怎样通过库搜索来找到元件还是很有用的。通过以下步骤的操作来定位并添加本教程电路所

要用到的库。

首先我们要查找晶体管,两个均为2N3904。

1、点击Libraries标签显示库工作区面板。

2、在库面板中按下Search按钮,或选择Tools Find Component。这将打开查找库对话框。

3、确认Scope被设置为Libraries on Path,并且Path区含有指向你的库的正确路径。如果你接受安装过程中的默认目录,路径

中会显示C:\Program Files\Altium\Library\。确认Include Subdirectories未被选择(未被勾选)。

4、我们想查找所有与3904 有关的,所以在Search Criteria 单元的Name 文本框内键入*3904*。

5、点击Search按钮开始查找。当查找进行时Results标签将显示。如果你输入的规则正确,一个库将被找到并显示在查找库对话框。

6、点击Miscellaneous Devices.IntLib 库以选择它。

7、点击Install Library按钮使这个库在你的原理图中可用。

8、关闭Search Libraries 对话框。

添加的库将显示在库面板的顶总。如果你点击上面列表中的库名,库中的元件会在下面列表。面板中的元件过滤器可以用来在一个库内

快速定位一个元件。

在原理图中放置元件

在原理图中我们首先要放置的元件是两个晶体管(transistors),Q1 和Q2。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 8 页共 39 页

1、从菜单选择View Fit Document(热键V、D)确认你的原理图纸显示在整个窗口中。

2、点击Libraries标签以显示Libraries面板。

3、Q1 和Q2 是BJT 晶体管,点击Miscellaneous Devices.IntLib 库使其为当前库。

4、使用过滤器快速定位你需要的元件。默认通配符(*)将列出在库中找到的所有元件。在库名下的过滤器栏内键入*3904*设置过滤器。

一个有“3904”___________作为元件名的元件列表将显示。

5、在列表中点击2N3904 以选择它,然后点击Place按钮。另外,还可以双击元件名。

光标将变成十字状,并且在光标上“悬浮”着一个晶体管的轮廓。现在你处于元件放置状态。如果你移动光标,晶体管轮廓也会随之移

动。

6、在原理图上放置元件之前,首先要编辑其属性。在晶体管悬浮在光标上时,按下TAB 键。这将打开Component Properties(元件属

性)对话框。我们现在要设置对话框选项如下图所示。

7、在对话框Properties 单元,在Designator栏中键入Q1 以将其值作为第一个元件序号。

8、下面我们将检查在PCB 中用于表示元件的封装。在本教程中,我们已经使用了集成库,这些库已经包括了封装和电路仿真的模型。

确认在模型列表中含有模型名BCY-W3/D4.7。保留其余栏为默认值。

现在准备放置元件。

1、移动光标(附有晶体管符号)到图纸中间偏左一点的位置。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 9 页共 39 页

2、当你对晶体管的位置满意后,左击或按ENTER键将晶体管放在原理图上。

3、移动光标,你会发现晶体管的一个复制品已经放在原理图纸上了,而你仍然处于在光标上悬浮着元件轮廓的元件放置状态。Protel DXP

的这个功能让你放置许多相同型号的元件。现在让我们放第二个晶体管。这个晶体管同前一个相同,因此在放之前没必要再编辑它的属

性。在你放置一系列元件时Protel DXP 会自动增加一个元件的序号值。以这个例子中,我们放下的第二个晶体管会自动标记为Q2。

4、如果你查阅原理图(Figure 1),你会发现Q2与Q1 是镜像的。要将悬浮在光标上的晶体管翻过来,按X 键。这样可以使元件水平

翻转。

5、移动光标到Q1 右边的位置。要将元件的位置放得更精确些,按PAGEUP键两次以放大两倍。现在你能看见栅格线了。

6、当你将元件的位置确定后,左击或按ENTER键放下Q2。你所拖动的晶体管的一个复制品再一次放在原理图上后,下一个晶体管会

悬浮在光标上准备放置。

7、由于我们已经放完了所有的晶体管,我们用右击鼠标或按ESC键来退出元件放置状态。光标会恢复到标准箭头。

下面我们要放四个电阻(resistors)

1、在Libraries面板中,确认Miscellaneous Devices.IntLib 库为当前。

2、在库名下的过滤器栏里键入res1 来设置过滤器。

3、在元件列表中点击RES1 以选择它,然后点击Place按钮。现在你会有一个悬浮在光标上的电阻符号。

4、按TAB 键编辑电阻的属性。在对话框的Properties单元,在Designator栏中键入R1 以将其值作为第一个元件序号。

5、确认模型名为AXIAL-0.3包含在模型列表中。

6、对电阻的parameter 栏的设置将在原理中显示,并在本教程以后运行电路仿真时会被DXP 使用。=Value 规则可以作为关于元件的一

般信息在仿真时使用,个别元件除外。我们也可以设置Comment 来读取这个值,而这也会将Comment 信息体现在PCB 设计工具中。没

必要将该值输入两次(在规则中的=Value 和Comment 栏),DXP 提供“间接引用”,这可以用规则中的字符来替代Comment 栏的内容。

在规则列表单元中点击Add显示Parameter Properties 对话框。在name 中输入Value以及在value中输入100K。确认String 作为规则

类型被选择,并且value的Visible框被勾选。点击OK。

7、在对话框的Properties单元,点击Comment 栏并从下拉列表中选择=Value,将Visible关闭。点击OK按钮返回放置模式。

8、按SPACEBAR(空格键)将电阻旋转90°。

9、将电阻放在Q1 基极的上边(参见Figure 1 中的原理图)然后左击或按ENTER键放下元件。

10、接下来在Q2 的基极上边放另一个100K 电阻R2。

11、剩下两个电阻,R3 和R4,阻值为1K,按TAB 键显示Component Properties 对话框,改变Value栏为1K (在Parameters列表中当

Value被选择后按Edit按钮)。点击OK按钮关闭对话框。

12、参照Figure 1 中的原理图所示定位并放置R3 和R4。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 10 页共 39 页

13、放完所有电阻后,右击或按ESC键退出元件放置模式。

现在放置两个电容(capacitors):

1、电容元件也在Miscellaneous Devices.IntLib库里,该应该已经在Libraries 面板中被选择。

2、在Libraries面板的元件过滤器栏键入cap。

3、在元件列表中点击CAP选择它,然后点击Place按钮。现在在你的光标上悬浮着一个电容符号。

4、按TAB 键编辑电容的属性。在Component Properties对话框的Properties 单元,设置Designator为C1,检查PCB 封装模型为

RAD-0.3 被添加到Models列表中。

5、规则栏的设置将显示在原理图中。点击规则列表中的Add显示Parameter Properties 对话框。输入名称Value 以及值20n。确

认String 作为规则类型被选择,并且value的Visible框被勾选。点击OK。

6、在对话框的Properties单元,点击Comment 栏并从下拉列表中选择=Value,将Visible关闭。点击OK按钮返回放置模式。

7、用放置以前的元件的方法放置两个电容。

8、右击或按ESC退出放置模式。

最后要放置的元件是连接器(connector),在Miscellaneous Connectors.IntLib 库里。

1、我们想要的连接器是两个引脚的插座,所以设置过滤器为*2*。

2、在元件列表中选择HEADER2 并点击Place按钮。按TAB 编辑其属性并设置Designator为Y1,检查PCB封装模型为HDR1X2。

由于在仿真电路时我将把这个元件作为电路,所以不需要作规则设置。点击OK关闭对话框。

3、以放置连接器之前,按X作水平翻转。在原理图中放下连接器。

4、右击或按ESC退出放置模式。

5、从菜单选择File Save(热键F,S)保存你的原理图。

现在你放完了所有的元件。注意在Figure 2 中的元件之间留有间隔,这样就有大量的空间用来将导线连接到每个元件引脚上。这很重要,

因为你不能将一根导线穿过一个引线的下面来连接在它的范围内的另一个引脚。如果你这样做,两个引脚就都连接到导线上了。

如果你需要移动元件,点击并拖动元件体,拖动鼠标重新放置。

连接电路

连线起着在你的电路中的各种元件之间建立连接的作用。要在原理图中连线,参照Figure 1的图示并完成以下步骤:

1、确认你的原理图图纸有一个好的视图,从菜单选择View Fit All Objects(热键V,F)。

2、首先用以下方法将电阻R1与晶体管Q1 的基极连接起来。从菜单选择Place ?Wire(热键P,W)或从Wiring Tools(连线工具)工具

栏点击Wire工具进入连线模式。光标将变为十字形状。

3、将光标放在R1 的下端。当你放对位置时,一个红色的连接标记(大的星形标记)会出现在光标处。这表示光标在元件的一个电气连

接点上。

4、左击或按ENTER固定第一个导线点。移动光标你会看见一根导线从光标处延伸到固定点。

5、将光标移到R1 的下边Q1 的基极的水平位置上,左击或按ENTER在该点固定导线。在第一个和第二个固定点之间的导线就放好了。

6、将光标称到Q1 的基极上,你会看见光标变为一个红色连接标记。左击或按ENTER连接到Q1 的基极。

7、完成这部分导线的放置。注意光标仍然为十字形状,表示你准备放置其它导线。要完全退出放置模式恢复箭头光标,你应该再一次

右击或按ESC--但现在还不能这样做。

8、现在我们要将C1 连接到Q1 和R1。将光标放在C1 左边的连接点上,左击或按ENTER开始新的连线。

9、水平移动光标一直到Q1 的基极与R1 的连线上。一个连接标记将出现。

10、左击或按ENTER放置导线段,然后右击或按ESC 表示你已经完成该导线的放置。注意两条导线是怎样自动连接上的。

11、参照Figure 3 连接电路中的剩余部分。

12、在完成所有的导线之后,右击或按ESC 退出放置模式。光标恢复为箭头形状。

网络与网络标签

彼此连接在一起的一组元件引脚称为网络(net)。例如,一个网络包括Q1 的基极、R1 的一个引脚和C1 的一个引脚。

在设计中识别重要的网络是很容易的,你可以添加网络标签(net labels)。

在两个电源网络上放置网络标签:

1、从菜单选择Place Net Label。一个虚线框将悬浮在光标上。

2、在放置网络标签之前应先编辑,按TAB 键显示Net Label (网络标签)对话框。

3、在Net栏键入12V,然后点击OK关闭对话框。

4、将该网络标签放在原理上,使该网络标签的左下角与最上边的导线靠在一起。

5、放完第一个网络标签后,你?仍然处于网络标签放置模式,在放第二个网络标签之前再按TAB 键进行编辑。

6、在Net栏键入GND,点击OK关闭对话框并放置网络标签。

7、选择File Save(热键F,S)保存电路。

祝贺你!你已经用Protel DXP 完成了你的第一张原理图。

在我们将原理图转为电路板之前,让我们进行项目选项设置。

设置项目选项

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 13 页共 39 页

项目选项包括错误检查规则、连接矩阵、比较设置、ECO 启动、输出路径和网络选项以及你想指定任何项目规则。在你编辑项目时Protel

DXP 将使用这些设置。

当项目被编辑时,详尽的设计和电气规则将应用于验证设计。当所有错误被解决后,原理图设计的再编辑将被启动的ECO 加载到目标文

件,例如一个PCB 文件。项目比较允许你找出源文件和目标文件之间的差别,并在相互之间进行更新(同步)。

所有与项目有关的操作,如错误检查、比较文件和ECO 启动均在Options for Project 对话框中设置(Project Project Options)。

所有项目输出,如网络表、仿真器、文件的提供(打印)、集合和制造输出及报告在Outputs for Project

对话框中设置(Project Output

Jobs)。参见设置项目输出以获得更多信息。

1、选择Project Project Options,Options for Project 对话框出现。

所有与项目有关的选均通过这个对话框来设置。

检查原理图的电气参数

在Protel DXP 中原理图是不仅仅只是绘图--原理图还包含关于电路的连接信息。你可以使用连接检查器来验证你的设计。当你编辑项

目时,DXP 将根据在Error Reporting 和Connection Matrix 标签中的设置来检查错误,如果有错误发生则会显示在Messages 面板。

设置错误报告

在Options for Project 对话框中的Error Reporting标签用于设置设计草图检查。报告模式(Report Mode)表明违反规则的严格程

度。如果你要修改Report Mode,点击你要修改的违反规则旁的Report Mode,并从下拉列表中选择严格程度。在本教程中我们使用默认

设置。

设置连接矩阵

连接矩阵标签(Options for Project 对话框)显示的是错误类型的严格性,这将在设计中运行错误报告检查电气连接产生,如引脚间的连

接、元件和图纸输入。这个矩阵给出了一个在原理图中不同类型的连接点以及是否被允许的图表描述。https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 14 页共 39 页

例如,在矩阵图的右边找到Output Pin,从这一行找到Open Collector Pin列。在它的相交处是一个橙色的方块,这而这个表示

在原理中从一个Output Pin连接到一个Open Collector Pin 的颜色将在项目被编辑时启动一个错误条件。

你可以用不同的错误程度来设置每一个错误类型,例如对一些致命的错误不予报告。

修改连接错误:

1、点击Options for Project 对话框的Connection Matrix标签。

2、点击两种类型的连接的相交处的方块,例如Output Sheet Entry and Open Collector Pin。

3、在方块变为图例中的errors表示的颜色时停止点击,例如一个橙色方块表示一个错误将表明这样的连接是否被发现。

我们的电路不只包含Passive Pins(在电阻、电容和连接器上)和Input Pins(在晶体管上)。让我们来检查一下看看连接矩

阵是否会侦测出未连接的passive pins。

1、在行标签中找到Passive Pin,在列标签中找到Unconnected。它们的相交处的方块表示在原理中当一个Passive Pin被发现未连接时

的错误条件。默认是一个绿色方块,表示运行时不给出报告。

2、点击这个相交处的方块,直到它变为黄色,这样当我们修改项目时,未连接的passive pins被发现时就会给出警告。

设置比较器

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 15 页共 39 页

Options for Project 对话框的Comparator 标签用于设置当一个项目修改时给出文件之间的不同或忽略。在本教程中,我们不需要将一些

仅表示原理图设计等级的特性(如rooms)之间的不同显示出来。确认在你忽略元件等级时没有忽略元件。

1、点击Comparator标签并在Difference Associated with Components 单元找到Changed Room Definitions、Extra Room Definitions 和

Extra Component Classes。

2、从这些选项右边的Mode列中的下拉列表中选择Ignore Differences。

现在我们准备编辑项目并检查所有错误了。

编辑项目

编辑一个项目就是在设计文档中检查草图和电气规则错误并将你置于一个调试环境。我们已经在Options for Project 对话框

中对Error Checking 和Connection Matrix 标签中的规则进行了设置。

1、要编辑我们的Multivibrator项目,选择Project Compile PCB Project。

2、当项目被编辑时,任何已经启动的错误均将显示在设计窗口下部的Messages面板中。被编辑的文件会与同级的文件、元件和列

出的网络以及一个能浏览的连接模型一起列表在Compiled面板中。

如果你的电路绘制正确,Messages面板应该是空白的。如果报告给出错误,则检查你的电路并确认所有的导线和连接是正

确的。

我们现在要小心地加入一个错误到我们的电路中并重新编辑项目:

1、在设计窗口的顶部点击Multivibrator.SchDoc标签,以使原理图为当前文档。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 16 页共 39 页

2、点击连接C1 和Q1 基极的导线的中部,在导线的端点将出现小的方形编辑热点,一条沿着导

线的虚线将显示选择颜色

以表示这条导线被选取了。按DELETE键删除这条导线。

3、重新编辑项目(Project Compile PCB Project)来检查错误被找到。

Messages面板将打开并给出一个警告信号:在你的电路中有一个未连接的输入引脚。一个悬浮输入引脚错误也会运行,这

是因为在Project Options 对话框的Error Reporting标签有一个检查悬浮输入引脚的特殊选项。4、在Messages面板点击一个错误,Compile Error 窗口将显示违反的详细情况。从这个窗口,你可点击一个错误并跳转到原

理图的违反对象以便检查或修改错误。

在我们完成教程的本单元之前,让我们将原理图中的错误修复。

1、点击原理图图纸标签使其为激活。

2、从菜单选择Edit Undo(热键E,U)。你先前删除的导线现在恢复了。

3、要检查恢复是否成功,重新编辑项目(Project Compile PCB Project)来检查将没有错误被发现。Messages面板应该显示(no errors)。

4、从菜单选择View Fit All Objects(热键V,F)恢复原理图视图,并保存无错误原理图。创建一个新的PCB 文件

在你将设计从原理图编辑器转换到PCB 编辑器之前,你需要创建一个有最基本的板子轮廓的空白PCB。在Protel DXP 中创建一个新的

PCB 设计的最简单方法是使用PCB 向导,这将让你选择工业标准板轮廓又创建了你自定义的板子尺寸。在向导的任何阶段,你都可以使

用Back按钮来检查或修改以前页的内容。

要使用PCB 向导来创建PCB,完成以下步骤:

1、在Files 面板的底部的New from Template单元点击PCB Board Wizard创建新的PCB。如果这个选项没有显示在屏幕上,点向上

的箭头图标关闭上面的一些单元。

2、PCB Board Wizard打开。你首先看见的是介绍页。点Next按钮继续。

3、设置度量单位为英制(Imperial),注意,1000 mils = 1 inch 。

4、向导的第三页允许你选择你要使用的板轮廓。在本教程中我们使用我们自定义的板子尺寸。从板轮廓列表中选择Custom,

点击Next。

5、在下一页,你进入了自定义板选项。在本教程电路中,一个2 x 2 inch的板子将给我大量的空间。选择Rectangular并在Width

和Height栏键入2000。取消选择Title Block & Scale、Legend String 和Dimension Lines 以及Corner Cutoff 和Inner Cutoff。点

击Next继续。

6、在这一页允许你选择板子的层数。我需要两个signal layer,不需要power planes。点击Next继续。

7、在设计中使用的过孔(via)样式选择Thru-hole vias only,点击Next。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 17 页共 39 页

8、在下一页允许你设置元件/导线的技术(布线)选取项。选择Thru-hole components选项,将相邻焊盘(pad)间的导线数设为

One Track。点击Next继续。

9、下一页允许你设置一些应用到你的板子上的设计规则。设为默认值。点Next按钮继续。

10、最后一页允许你将自定义的板子保存为模板,允许你按你输入的规则来创建新的板子基础。我们不想将我们的教程板

子保存为模板,确认该选项未被选择,点击Finish关闭向导。

11、PCB 向导现在收集了它需要的所有的信息来创建你的新板子。PCB 编辑器将显示一个名为PCB1.PcbDoc 的新的PCB 文件。

12、PCB文档显示的是一个默认尺寸的白色图纸和一个空白的板子形状(带栅格的黑色区域)。要关闭图纸,选择Design Options,

在Board Options 对话框取消选择Design Sheet。

你可以使用Protel DXP 从其它PCB 模板中添加你自己的板框、栅格特性和标题框。要获得关于板子形状、图纸和模板的更多信息,参

见板子形状和图纸教程。

13、现在图纸被关闭,选择View Fit Board(热键V,F)将只显示板子形状。

14、PCB文档会自动添加(连接)到项目,并列表在Projects标签中紧靠项目名称的PCBs下面。

15、选择File Save As来将新PCB 文件重命名(用*.PcbDoc扩展名)。指定你要把这个PCB 保存在你的硬盘上的位置,在文件名栏

里键入文件名Multivibrator.PcbDoc 并点击Save。

将新的PCB 添加到项目

如果你想添加到项目的PCB 是以自由文件打开的,在Projects面板的Free Documents单元右击PCB 文件,选择Add to Project。这个

PCB 现在就列表在Projects标签紧靠项目名称的PCBs下面并连接到项目文件。

转换设计

在将原理图信息转换到新的空白PCB 之前,确认与原理图和PCB 关联的所有库均可用。由于在本教程中只用到默认安装的集成元件库,

所有封装也已经包括在内了。只要项目已经编辑过并且在原理图中的任何错误均已修复,那么使用Update PCB命令来启动ECO 就能

将原理图信息转换到目标PCB。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 19 页共 39 页

更新PCB

将项目中的原理图信息发送到目标PCB:

1、在原理图编辑器选择Design Update PCB (Multivibrator.PcbDoc)。项目修改,Engineering Change Order 对话框出现。

2、点击Validate Changes。如果所有的改变均有效,检查将出现在状态列表中。如果改变无效,关闭对话框,检查Messages面板并

清除所有错误。

3、点击Execute Changes将改变发送到PCB。完成后,状态变为完成(Done)

4、点击Close,目标PCB 打开,而元件也在板子上以准备放置。如果你在当前视图不能看见元件,使用热键V、D(查看文

档)。

设计PCB

现在我们可以开始在PCB 上放置元件并在板上布线。

设置PCB 工作区

在将元件定位在板子上之前,我们需要设置PCB 工作区,如栅格、层和设计规则。

栅格(Grids)

在开始定位元件之前,我们需要确认放置栅格设置正确。放置在PCB 工作区的所有对象均排列在称为捕获栅格(snap grid )上。这个

栅格需要设置得适合我们要使用的布线技术。

我们的教程电路用的是标准英制元件,其最小引脚间距为100mil。我们将这个捕获栅格设定为100mil 的一个平均分数,50 或25mil,

这样所有的元件引脚在放置时均将落在栅格点一。当然,板子上的导线宽度和间距分别是12mil 和13mil (这是PCB 板向导使用的默认

值),在平行的导线的中心之间允许最小为25mil。所以最合适的捕获栅格应设为25mil。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 20 页共 39 页

完成以下步骤设置捕获栅格:

1、从菜单选择Design Options(热键D,O)打开Board Options 对话框。

2、在Grids标签,将对话框中的Snap X、Snap Y、Component X 和Component Y 栏的值设为25mil。注意这个对话框也用来

定义电气栅格。电气栅格在你放置一个电气对象时工作,它将忽略捕获栅格而同时捕获电气对象。点击OK

关闭对话框。

让我们设置一些其它选项,这样可以使定位元件更容易些。

1、从菜单选择Tools Preferences(热键T,P)打开System Preferences 对话框。在Options标签的Editing Options单元,确认

Snap to Center选项被选中。这会使你在抓住一个元件定位时,光标就会定位在元件的参考点上。

2、点击System Preferences 对话框中Display标签其为当前。在Show 单元,将Show Pad Nets、Show Pad Numbers 和Via Nets

选项取消选择。在Draft Thresholds单元,将Strings栏设为4 pixels,然后关闭对话框。

定义板层和其它非电层

如果你查看PCB 工作区的底部,你会看见一系列层标签。PCB 编辑器是一个多层环境,你所做的大多数编辑工作都将在一个特殊层上。

使用Board Layers 对话框(Design Board Layers)来显示、添加、删除、重命名、及设置层的颜色。

在PCB 编辑器中有三种类型的层:

1、电气层--包括32 个信号层和16 个平面层。电气层在设计中添加或移除是在板层管理器中,选择Design Layer Stack Manager来

显示这个对话框。

2、机械层--有16 个用途的机械层,用来定义板轮廓、放置厚度,包括制造说明、或其它设计需要的机械说明。这些层在

打印和底片文件的产生时都是可选择的。在Board Layers 对话框你可以添加、移除和命名机械层。

3、特殊层--包括顶层和底层丝印层、阻焊和助焊层、钻孔层、禁止布线层(用于定义电气边界)、多层(用于多层焊盘

和过孔)、连接层、DRC 错误层、栅格层和孔层。在Board Layers对话框中控制这些特殊层的显示。

板层控制器

本教程是一个简单设计,使用单面板或双面板布线就可以了。如果设计更复杂些,你可以在板层管理器中添加更多的层。

1、选择Design Layer Stack Manager显示Layer Stack Manager 对话框。

2、新层和平面添加在当前所选择的层下面。层的参数,如铜厚和非电参数都会用在信号完整分析中。点击OK关闭对话框。

新板打开时会有许多你用不上的可用层,因此,要关闭一些不需要的层。

完成以下步骤来关闭层:

1、按快捷键L 显示Board Layers对话框。

2、右击并选择Used On将那些没有东西的层关闭。

3、确认四个Mask层和Drill Drawing层名称旁边的Show 按钮因没有勾选而不会显示。点击OK关闭对话框。

设置新的设计规则

Protel DXP 的PCB 编辑器是一个规则驱动环境。这意味着,当你在PCB 编辑器中工作并执行那些改变设计的操作时,如放置导线、移动

元件、或自动布线,PCB 编辑器将一直监视每一个操作并检查设计是否仍然满足设计规则。

在你开始在板子上工作之前设置设计规则允许你依然关注你的设计任务,而确信任何设计错误都会立即被标记出以引起你的注意。

设计规则分为10 个类别,并进一步分为设计类型。设计规则覆盖了电气、布线、制造、放置、信号完整要求。

我们将对电源网络布线宽度设置新的设计规则。

https://www.wendangku.net/doc/2c11705092.html, 伟纳电子

第 22 页共 39 页

完成以下步骤来设置这些规则:

1、PCB 为当前文档时,从菜单选择Design Rules。

2、PCB Rules and Constraints Editor 对话框出现。每一类规则都显示在对话框的设计规则面板(左手

相关文档