Altium Designer9使用方法

发布时间:2024-09-02

PROTEL最新版,AD9使用教程

Getting Started with PCB Design

说在前面.......................................................................................................................................................2

1. 文件存贮方式与Protel99se的区别。..........................................................................................2 2. 集成库的使用。...........................................................................................................................2 一、Altium Designer系统界面...................................................................................................................2 二、一个PCB工程的设计过程...................................................................................................................3 三、新建工作空间.......................................................................................................................................3 四、建立一个新的PCB工程.......................................................................................................................4 五、设置工程属性.......................................................................................................................................4 六、向工程添加原理图文件.......................................................................................................................5

1. 添加新的原理图文件...................................................................................................................5 2. 添加已存在的原理图文件...........................................................................................................5 七、设置原理图属性...................................................................................................................................5 八、绘制原理图...........................................................................................................................................6

1. 添加库文件...................................................................................................................................6 2. 绘图...............................................................................................................................................6 九、编译工程.............................................................................................................................................10 十、建立一个新的PCB文件.....................................................................................................................10

1. 利用PCB Wizard产生PCB文档................................................................................................10 2. 在工程添加PCB.........................................................................................................................11 3. 更新PCB.....................................................................................................................................11 4. 设计PCB.....................................................................................................................................11

4.1. 设置PCB的工作空间......................................................................................................11 4.2. 在PCB编辑窗口放置元件..............................................................................................17 4.3. 手动布线.........................................................................................................................19 4.4. 自动布线.........................................................................................................................20 4.5. 添加泪滴.........................................................................................................................20 4.6. 铺铜.................................................................................................................................20 5. 输出文件.....................................................................................................................................22

PROTEL最新版,AD9使用教程

说在前面

1.

文件存贮方式与Protel99se的区别。

Protel99se以数据库的方式存储设计;而Altium Designer是以工程的方式来存储文件。工程中每一个文件都单独存储在电脑硬盘上,而且一个工程的文件可以存储在不同的硬盘或文件夹。 2.

集成库的使用。

在Protel99se,原理图库与PCB的封装库是分离的。绘制原理图的时候要手工为元件添加封装。

在Altium Designer,集成库是一个工程,工程中集成有原理图和PCB库文件,原理图库中的元件与对应的PCB封装关联。绘制原理图的时候不需要手工为元件添加封装。在集成库中,元件还可以关联3D库、仿真模型和信号完整性分析模型。

现在我们通过一个非稳态多谐振荡器工程向您展示如何设计一个PCB工程。

一、Altium Designer系统界面

System Menu:系统设置,设置作用于整个系统。

Menus/Toolbars/Shortcuts:根据不同的设计环境有所变化。如在原理图设计环境有Simulator选项,而PCB设计环境有Auto Route选项。

Navigation:当前打开文档的保存路径。

Workspace Panels:可以从Menu调出,也可以从Panel Access调出。 Panel Access:与Menu一样不同的设计环境的项目有所不同。

Document Tabs:每个打开的文件都有自己的标签,右击之,可对该文件管理。 Main Design Window:设计窗口。

PROTEL最新版,AD9使用教程

图1.系统界面

二、一个PCB工程的设计过程

设计PCB工程步骤: 1. 2. 3. 4. 5. 6. 7. 8. 9.

新建工作空间—File>>New>>Design Workspace 新建工程—File>>New>>Project>>PCB Project 设置工程属性—Project>>Project Options… 新建原理图图纸—File>>New>>Schematic

设置原理图属性—Tools>>Schematic Preferences… 绘制原理图

建立PCB图纸—File>>New>>PCB 设置PCB属性—Tools>>Preferences… 设置规则—Design>>Rules…

10. 绘制PCB图

11. 检错—Tools>>Design Rule Check… 12. 输出生产文件—File>>Fabrication Outputs

三、新建工作空间

1. 从菜单选择 File » New » Designer Workspce。

2. 鼠标右击Projects面板的Workspace按键,点击Save Designer Workspace As…在硬盘保存*.DsnWrk文件。

PROTEL最新版,AD9使用教程

四、建立一个新的PCB工程

1. 从菜单选择 File » New » Project » PCB Project ,或者点击Files面板New部分的Blank Project (PCB)选项。

也可以在Altium Designer的主页的Pick a Task部分选择Printed Circuit Board Design,然后选择New Blank PCB Project。

2. Projects 面板显示刚才新建的工程:PCB_Project1.PrjPCB,工程下没有添加任何文件。

3. 重命名工程为Multivibrator.PrjPCB。选择 File » Save Project As,可将工程保存在硬盘上的任何地方。 下一步我们将在新建的空工程添加一个原理图文档,该文档是一个非稳定式多谐振荡器(astable multivibrator)电路。

五、设置工程属性

当工程编译的时候,系统根据工程属性对话框设置的规则产生错误报告。

选择Project » Project Options(快捷键【C,O】)调出工程属性对话框:The Options for … Project。 工程属性包括:Error Reporting,Connectivity Matrix,,Comparator,Options,Multi-Channel,Default Prints,Search Paths,Synthesis,Simulation,Parameters,Device Sheets。如下图:

图2.Error Reporting属性对话框

下面我们将对Error Reporting和Connection Matrix的设置进行修改。

1. Error Reporting,设置错误的等级,可分为Fatal Error、Error、Warning和No Report四个等级。

2. Connection Matrix,设置电气连接错误的等级,也可分为Fatal Error、Error、Warning和No Report四个等级。

PROTEL最新版,AD9使用教程

图3.Connection Matrix属性对话框

六、向工程添加原理图文件

1.

添加新的原理图文件 1.1

选择File » New » Schematic,或者在Files 面板New 部分点击Schematic Sheet。一个名为Sheet1.SchDoc的文件将自动添加到工程的Source Documents 文件夹下。

1.2

重命名文件为Multivibrator.SchDoc。选择File » Save As,将文件保存在硬盘的任何地方,通常默认保存在工程所在的路径。

2.

添加已存在的原理图文件

在Projects面板选中要添加文件的工程,右击鼠标,选择Add Existing to Project。在Choose Documents to Add to Project [Multivibrator.PrjPCB] 对话框选择要添加的文件。

七、设置原理图属性

1.

选择Design » Document Options打开Document Options对话框打开。在本例中,我们只需要将图纸的大小设置为A4.在Sheet Options选项(快捷键【D,O】)的Standard Styles下拉菜单选择“A4”。以上操作完毕后原理图的图纸更新为A4. 2.

View » Fit Document,软件将根据图纸上的设计将视图调整为合适大小。

下一步我们设置原理图的综合参数。 3. 4.

选择Tools » Schematic Preferences(快捷键【T,P】)打开原理图的Preferences对话框。

在对话框左端的选择树选择 Schematic – Default Primitives,使能界面的右边的Permanent,单击OK关闭对话框。

5. Altium Designer可实现多级撤销操作,最大可撤销次数由客户指定,但限于本机的可用内存。在对话框左端的

选择树选择Schematic – Graphical Editing,在Undo/Redo区域的Stack Size框内填写最大可撤销次数。 6. 7.

点击OK关闭Preferences对话框。

更换原理图图纸模板,选择Design » Template » Set Template File Name…,从弹出的对话框选择模板。

PROTEL最新版,AD9使用教程

八、绘制原理图

我们将绘制一个由两个型号为2N3904三极管组成的自驱动非稳定式多谐振荡器。 1.

添加库文件

1.1

在Panel Access 点击System,在菜单选择Libraries。如图所示:

图4.Libraries面板

1.2 在Available Libraries对话框的Installed栏目点击Install…按键,在弹出的对话框选择要添加的库文件,库文件格式多选,如下图所示:

图5.加载库文件

2. 绘图 2.1. 2.1.1. 2.1.2. 2.1.3.

查找型号为查找型号为2N3904的三极管。

点击Libraries按键以显示Libraries面板。

点击Libraries面板的Search按键,或者选择Tools » Find Componen,Libraries Search对话保证在Libraries查找对话框的Scope区域search in选择Components,选中Available libraries,

框将打开。

则搜索引擎将在已加载的库文件中查找;选中libraries on path,则搜索引擎将在Path区域的Path栏目内填写的路径内的文件中查找。我们要查找标识包含3904的元件,因此在Filters区域Operator选择contains,Value填写3904。见下图:

PROTEL最新版,AD9使用教程

图6.库文件查找对话框

2.1.4. 单击Search。查询结果将在Libraries面板显示。如图:

图7.查找结果

2.1.5. 2.1.6.

双击Component Name区域内2N3904的符号,或者单击按键Place 2N3904,鼠标移至原理图如果你查找的元件不在已加载的库中,当你要放置该元件时,系统将要求你加载该库,否则你

图纸放置元器件符号。

将不能使用你所选择的元件符号。因为2N3904所在的库Miscellaneous Devices.Intlib默认已经下载,所以我们可以直接在原理图图纸放置2N3904。 2.2.

放置元件

先放置三极管,编号为Q1和Q2。总体电路设计请参见下图:

图8.电路设计图

PROTEL最新版,AD9使用教程

2.2.1. 2.2.2.

选择View » Fit Document(【V,D】)保证原理图图纸占据整个视窗。 点击Libraries按键调出Libraries面板。

Q1和Q2是三极管,所以我们选择从Libraries面板顶部的库下拉菜单选择Miscellaneous Devices.IntLib。 2.2.3. 2.2.4.

使用过滤器来快速定位元件。单独使用默认通配符(*)将使过滤器失效从而使所有该库里的元在Component Name区域选中2N3904,点击面板顶部Place按键。或者仅仅在Component

件都被列出。在过滤器键入*3904*,元件库内名称包含“3904”的元件将被列出。

Name区域双击2N3904。鼠标指针上将出现一个浮动的2N3904原理图符号。左击鼠标原理图符号放置在图纸上;右击鼠标取消操作。 2.2.5.

请在放置原理图到图纸之前编辑元件属性。在原理图符号处于悬浮状态的时候按TAB键,

Component Properties对话框将打开,如下图所示:

图9.元件的属性

在Properties区域的Designator输入框输入Q1作为本元件的编号。确保在Models区域列表包含了型号为TO-92A的封装。其他默认值不用修改。单击OK按键关闭对话框。 2.2.6. 2.2.7. 2.2.8. Q2。

使用以下键调整悬浮状态下的元件的方向: - Y - X

垂直翻转元件 水平翻转元件 反时针90度旋转元件

移动鼠标指针,你将看到图纸上已经放置了一个2N3904的原理图符号。同时鼠标指针上还悬如果你查看图1,你会发现Q2是Q1的镜像。双击Q2,在Q2处于悬浮状态时按下键盘按键X,将鼠标指针移到Q1右边。按住鼠标中部的滑轮向上滚动,视图将放大。寻找合适的位置放置

浮着另外一个自动命名为Q2的2N3904原理图符号,这样你可以连续放置多个元件。 Q2将水平左右翻转。

- 空格键

2.2.9. 放置好两个三极管后,我们要返回标准状态,只要右击鼠标或者按下ESC按键即可。

PROTEL最新版,AD9使用教程

2.2.10. 2.2.11.

同理放置其他元件。 需要的元件都放置好,如图:

图10.元件已放置好的原理图

2.3. 2.3.1.

连接元件

选择Place » Wire(快捷键【P,W】),或者在工具栏点击图标

。鼠标指针将出现十

字光标。 2.3.2. 2.3.3. 2.3.4. 2.4. 2.4.1.

鼠标左击要连接的两点,则一条连接线已经放置。 参照图1将元件全部用连接线连接上。 按ESC退出连线模式。 网络标号

选择Place » Net Label(快捷键【P,N】),鼠标指针上将出现如下图所示的网络标号:

在设计中添加网络标号(net labels)来辨认重要的网络。跟随以下步骤来为电源网络添加网络标号:

图11.网络标号

2.4.2. 2.4.3. 2.4.4. 框。 2.4.5. 2.4.6.

按TAB按键调出属性窗口,可以编译新的网络或者添加已有的网络编号。我们添加新的网络:左击鼠标将网络标号放置在相关的电源网络的走线之上。

放置了第一个网络标号之后可以再次按TAB键来编辑新的网络标号GND,点击OK键关闭对话右击鼠标或者按ESC键返回标准模式。 保存文件(快捷键【F,S】)。

12V,点击OK来关闭对话框。

PROTEL最新版,AD9使用教程

恭喜你!你已经成功地使用Altium Designer绘制了第一个原理图。

在开始绘制PCB图之前,我们先对项目进行设置。

九、编译工程

1. 2. 3.

选择Project » Compile PCB Project....

工程编译后,产生的错误将在Messages面板显示。

双击Messages面板显示的错误,Compile Errors窗口会显示错误违反的规则。根据错误信息修改原理图或者工程设置。

十、建立一个新的PCB文件

1.

利用PCB Wizard产生PCB文档

在Files面板的New from Template区域点击PCB Board Wizard标签。如图所示页面将弹出,设置PCB:

图12.PCB向导

1.1. 1.2. 1.3.

第一页选择板级单位:英制(mil)和公制(mm)。

第二页选择模板,可使用系统提供的模板和自己定制板子。当选择的是自己定制板子,下一步就是自定制板子的详细设置。

板子的详细设置;使用模板的话,下一步是选择板层。

图13.板子详细设置

PROTEL最新版,AD9使用教程

1.4. 1.5. 1.6. 1.7. 1.8.

2.

板层选择。选择合适与您的设计的PCB信号板层和电源板层。本例我们选择默认值。 选择过孔类型。为PCB文档选择一个合适的布线过孔类型:仅通孔的过孔、仅盲孔和埋孔。 选择组件和布线工艺。 设置默认的过孔和线的默认值。

保存PCB文件为Multivibrator. PcbDoc。

在工程添加PCB

在Projects面板右击工程名字调出选择菜单,在菜单单击Add Existing to Project,在Choose Documents to Add to Project[**.PrjPCB对话框查找并选择multivibrator.PcbDoc。保存工程文件。 3.

更新PCB 3.1. 3.2.

打开原理图文件Multivibrator.SchDoc。

选择Design » Update PCB Document Multivibrator.PcbDoc,工程将进行编译,Engineering

Change Order对话框打开,如图:

图14更新对话框

3.3. 3.4. 3.5. 3.6.

4.

设计PCB 4.1.

点击对话框左下角的Validate Changes按键,主窗口的Status下Check一栏将显示更新是否成功,点击Execute Changes按键,PCB将被更新。点击Close按键关闭对话框。 在PCB文件之下同样可以更新PCB。选择Design » Import Changes From 以下同3.3.—3.4.

成功的话将显示绿色的标号,反之红色。

Multivibrator.PcbDoc。

现在开始在PCB板子上放置元件和布线

设置PCB的工作空间

放置元件之前先设置PCB工作空间,比如网格、板层和设计规则,适用于2D和3D模式。

PCB设计是在2D模式之下;审查设计时转到3D模式之下。切换模式可按以下操作:File » Switch To 3D 和 File » Switch To 2D,或者直接使用快捷键2 (2D),3 (3D)。

4.1.1.

设置网格 4.1.1.1.

选择Design » Board Options(快捷键【D,O】),打开Board Options对话框。

PROTEL最新版,AD9使用教程

图15.PCB板子属性

4.1.1.2. Snap Grid和Component Grid都通过下拉菜单设置为25mil。Electrical Grid也

在此处设置。 4.1.1.3.

选择Tools » Preferences(快捷键【T,P】)打开Preferences对话框,如图:

图16.设置鼠标指针位置

确保Snap To Center选项被使能;选中元件时,鼠标指针将指向元件的参考中心点。

4.1.2.

设置板层

选择Design » Board Layers & Colors(快捷键L)打开View Configurations dialog对话框。该对话框可设置定义、编辑、加载和保存视图设置。PCB编辑器支持英制和公制单位,选择View » Toggle Units(快捷键【V,U】或者Q)在两种单位之间切换。

PCB编辑窗口的底部有一系列的标签,代表了不同的板层:

图16.板层标签

选择Design » Board Layer & Colors…打开View Configurations对话框,如图:

PROTEL最新版,AD9使用教程

图17.板层视图设置对话框

在PCB编辑器有三类型的板层。

Electrical layers – 包括32个信号层和16个内平面。

Mechanical layers – 16个机械层—定义板子的轮廓、放置尺寸、放置制造细节或者其他的机械细节。产生Gerber输出的时候可以选择选择显示哪些层面。

Special layers – 包括顶层和底层的丝印层,焊接面层,钻孔层,边界层,连接层,DRC层和挖孔

层。

下面我们为本文档中涉及的工程设置2D视图配置。

4.1.2.1.

选择Design » Board Layers & Colors(快捷键L)打开View Configurations对

话框。如图17。 4.1.2.2.

在Board Layers And Colors页面,选中Only show layers in layer stack和

Only show enabled mechanical layers选项前的选项框,页面中显示在堆栈使用的层。 4.1.2.3. 4.1.2.4.

点击Used Layers On,PCB编辑窗口只显示正在使用的层。

点击Top Layer旁边的颜色框进入颜色选择界面,可以改变当前使用的颜色。同

样操作可以改变其他层面的颜色设置。 4.1.2.5. 置。 4.1.2.6.

选择Design » Layer Stack Manager(快捷键【D,K】)打开Layer Stack Manager在对话框左下角Actions部分,点击Save As view configuration保存该视图设

对话框。如图:

PROTEL最新版,AD9使用教程

图18. Layer Stack Manager

4.1.2.7. 如图,右击鼠标选择Add Signal Layer添加信号层、Add Internal Plane添加内平

面,可以直接修改铜皮的厚度、是否为顶层和底层添加绝缘体。

4.1.3.

设置规则

通过向导生成PCB板子时候我们设置了板级走线宽度和过孔尺寸,现在我们还将设置两个走线规则:面对所有网络,走线宽度限制在12mil;面对12V和GND网络,走线宽度限制为25mil。

4.1.3.1.

在PCB编辑窗口选择Design » Rules(快捷键【D,R】)打开PCB Rules and

Constraints Editor对话框。对话框左边显示规则的种类,双击Routing展开该种类下面的小类,然后再双击Width查看。如图

图19.PCB规则管理器

PROTEL最新版,AD9使用教程

4.1.3.2.

鼠标右键单击对话框左边的小类Width,在选择菜单选择New Rule;对话框右边

窗口将增加一个设置窗口,在该窗口设置走线的规则和约束条件。 4.1.3.3.

在Constraints直接修改走线的最小宽度、默认宽度、最大宽度为12mil;也可以在

Attributes on Layer修改。 4.1.3.4.

点击OK关闭对话框。

也可以通过规则向导产生新的规则。

4.1.3.5. 束。 4.1.3.6.

选择规则的类型,我们选择Routing下的Width Constraint,如图:

点击对话框左下角的Rule Wizard按键打开向导。跟随向导设置规则的类别与约

图20.规则向导1

4.1.3.7. 选择规则的适用范围,我们要设置12V和GND网络的走线规则,这里我们选择A

Few Nets,如图:

PROTEL最新版,AD9使用教程

图21.规则向导2

4.1.3.8. 在Condition Value 列表的下拉菜单选择12V和GND网络,如图:

图22.规则向导3

4.1.3.9. 完成后将返回Rules and Constraints Editor对话框,左面的Width小类将增加一

个规则—Width_1,选定该规则,修改走线宽度为25mil,如图:

Altium Designer9使用方法.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219