protel dxp使用教程详细解读【上篇】
编辑: admin 2017-03-06
-
Protel DXP教程导读
-
4
其实会Protel 99se的用户,学习Protel dxp是很容易的,现在我给大家讲讲如何轻易的过渡到Protel dxp版本来。Protel DXP是一款Windows NT/XP的全32位电子设计系统。Protel DXP提供一套完全集成的设计,这些工具让你很容易地将你的设计从概念形成最终的板设计。 所有的Protel DXP工具需要在一个单一应用环境--设计探索者(the Design Explorer)中运行。启动Protel DXP,设计探索者打开,将你所有的设计工具放在你的手指尖。你将从一个单一的、一致的、个性化的用户环境受益。
protel dxp下载
[softId]daijiexiruanjian1080[/softId]
这个教程的设计是为了为你提供一个怎样建立一张原理图、从PCB更新设计信息以及产生生产输出文件的预览。
设计探索者是你与你的设计和设计工具的界面。要启动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 栏。点击输入框旁的箭头将看见一个图纸样式的列表。
在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 对话框。
添加的库将显示在库面板的顶总。如果你点击上面列表中的库名,库中的元件会在下面列表。面板中的元件过滤器可以用来在一个库内快速定位一个元件。
Protel dxp详细在原理图中放置元件
Protel dxp详细在原理图中放置元件
在原理图中我们首先要放置的元件是两个晶体管 ( transistors ) ,Q1和Q2。
1、从菜单选择 View > Fit Document ( 热键V、D)确认你的原理图纸显示在整个窗口中。
2、点击 Libraries 标签以显示 Libraries 面板。
3、Q1和Q2是BJT晶体管,点击 Miscellaneous Devices.IntLib 库使其为当前库。
4、使用过滤器快速定位你需要的元件。默认通配符(*)将列出在库中找到的所有元件。在
2、使用滚动栏来向上滚动到 A4 样式并点击选择。
3、点击 OK 按钮关闭对话框,更新图纸大小。
4、为将文件再全部显示在可视区,选择 View > Fit Document 。
库名下的过滤器栏内键入*3904*设置过滤器。一个有 “ 3904 ” 作为元件名的元件列表将显示。
5、在列表中点击2N3904以选择它,然后点击 Place 按钮。另外,还可以双击元件名。 光标将变成十字状,并且在光标上 “ 悬浮 ” 着一个晶体管的轮廓。现在你处于元件放置状态。如果你移动光标,晶体管轮廓也会随之移动。
6、在原理图上放置元件之前,首先要编辑其属性。在晶体管悬浮在光标上时,按下 TAB 键。这将打开 Component Properties ( 元件属性)对话框。我们现在要设置对话框选项如下图所示。
7、在对话框 Properties 单元,在 Designator 栏中键入Q1以将其值作为第一个元件序号。
8、下面我们将检查在PCB中用于表示元件的封装。在本教程中,我们已经使用了集成库,这些库已经包括了封装和电路仿真的模型。确认在模型列表中含有模型名 BCY-W3/D4.7 。保留其余栏为默认值。
现在准备放置元件
1、移动光标(附有晶体管符号)到图纸中间偏左一点的位置。
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。
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 中的元件之间留有间隔,这样就有大量的空间用来将导线连接到每个元件引脚上。这很重要,因为你不能将一根导线穿过一个引线的下面来连接在它的范围内的另一个引脚。如果你这样做,两个引脚就都连接到导线上了。 如果你需要移动元件,点击并拖动元件体,拖动鼠标重新放置。