用Altium designer画PCB板教程

合集下载

Altium-Designer-Winter-09原理图及PCB设计简明教程

Altium-Designer-Winter-09原理图及PCB设计简明教程

Altium Designer Winter 09原理图及PCB设计简明教程简介Altium Designer是一款专业的EDA(Electronic Design Automation)软件,能够实现电子元器件的绘制、原理图设计和PCB布局设计。

本教程主要介绍Altium Designer Winter 09版本的原理图设计和PCB布局设计,适合初学者入门使用。

原理图设计创建工程在Altium Designer中,我们需要先创建一个工程来存放我们的电路设计。

具体操作步骤如下:1.打开Altium Designer软件,点击File -> New -> Project。

2.在弹出的对话框中选择工程类型(例如:Blank Project),并设置工程名称和保存路径。

绘制原理图完成工程创建后,我们就可以开始进行原理图设计了。

具体操作步骤如下:1.右键点击PCB Project,选择Add New to Project -> Schematic。

2.在弹出的对话框中设置原理图文件的名称和保存路径。

3.在Design窗口中,通过选择不同的组件,在原理图中绘制电路图。

4.绘制完成后,可以在Schematic窗口中进行电路图的修改和编辑。

生成网络表在原理图设计完成后,我们需要生成网络表,这样才能方便后续的PCB布局设计。

具体操作步骤如下:1.在Schematic窗口中,点击Tools -> Generate Netlist。

2.在弹出的对话框中,选择生成网络表的方式(例如:PCB ASCII),并设置保存路径和文件名。

PCB布局设计导入网络表在进行PCB布局设计前,我们需要将原理图中的网络表导入到PCB Layout中。

具体操作步骤如下:1.在PCB Layout窗口中,点击File -> Import Wizard。

2.在弹出的对话框中选择要导入的网络表文件,并按照向导进行导入。

初步学习利用Altium Desiger画PCB(麻烦各位如果资料好的话请给力评价

初步学习利用Altium Desiger画PCB(麻烦各位如果资料好的话请给力评价

运算放大器:AD645Toolbar:工具栏Navigation:导航Compiler:编译Workspacepanels:工作空间面板Desktoplayouts:桌面布局Default:默认Template:模版Smartpaste:智能粘贴Keymapping:按键映射Grid:网格,格点Busentry:总线进口Placepart:放置元器件ManualJunction:手工结点Powerport:电源端口Wire:引线Netlable:网络标号Directives:指令Probe:探针Tool-Annotateschematics:注释原理图一、建立工作环境1.建立工作空间并保持。

2.建立PCB的project,并保持。

3.建立原理图,并保持。

4.建立PCB板环境,并保持。

二、建立原理图环境1.为原理图设置模版。

2.然后任意选中一个符合意向的原理图模版。

3.双击模版的窄窄的边框。

然后设置相关参数。

Orientation:方向。

Landscape:横向。

Portrait:纵向。

TitleBlock:标题框。

〔原理图右下角的东西〕ShowReferenceZones:选择参考区域。

Ctrl+t拖拉〔现在线可不能与原件分开〕M+drag(也可拖拉)点中元件然后接着按住shift拖动即可完成复制。

Ctrl+R复制Executechanges:执行更改DRC〔electronicrulescheck〕:电气规那么检查Ctrl+F:寻寻元件标识符Ctrl+H:替换元件标识符三、在设计原理图时需要统一修改某个元件的封装〔以电容为例〕1.点击选中电容,右键选择。

〔两种方法选择〕或者:2.修改参数。

//假设要取消所有选中的物体,那么单击右下角的clear,或者按组合键shift+C。

3.在“SCHInspector〞中修改。

四、封装治理器操作。

1:任意修改任意元件的封装。

2:将某个封装设置为当前封装,点击需要的封装,右键选择。

ALTIUM_DESIGNER画四层板设计说明

ALTIUM_DESIGNER画四层板设计说明

Altium Designer四层板设计教程声明:本教程用于初学者的入门与提高;对于高手们,也欢迎看看,帮小弟指出其中不当的做法!我用的软件是Altium Designer 13,但基本操作键都差不多。

一.准备工作新建一个工程文件, 再新建相关的原理图文件, 并做好相关准备设计PCB的准备工作,这个相信想画四层板的朋友都会, 不用我多讲了。

新建一个PCB文件。

二.设置板层在PCB界面中点击主菜单Design 再点击L ay er Stack Manag er 如图:点击后弹出下面的层管理器对话框, 因为在AD中默认是双面板,所以,我们看到的布线层只有两层。

现在我们来添加层,先单击左边的TopL ay er, 再单击层管理器右上角的Add Plane按钮,添加电层,这里说明一下,因为现在讲的是用负片画法的四层板,所以,需要添加电层,而不是Add L ay er。

单击后,将在TopL ay er的下自动增加一个层,双击该层,我们就可以编辑这一层的相关属性,如下图:在Name对应的项中,填入V CC,点击确定关闭对话框,也就是将该层改名为V CC,作为设计时的电源层。

按同样的方法,再添加一个GND层。

完成后如图:三.导入网络回到原理图的界面,单击主菜单Design ==> Update PCB Document如图:将元器件在PCB图纸上完成布局后,在KeepOutLayer层画出PCB的外框, 如下图:修改PCB图纸大小,与keepoutlayer层的线重叠:先将grid的网络宽度设置为20mil;然后点击快捷工具栏里的焊盘符号,鼠标移动到keepoutlayer的左上角顶点处(先不要放置),这时焊盘中心应该会出现圆圈(也不要放置),点击键盘上的方向键移动焊盘(左方向按一下,上方向按一下),点击回车键,如图:同理设置其他四个角。

然后点击design->board shape->move board vetices,将图纸上的四个点与keepout线上刚刚放置的焊盘上重合,点击右键。

ad画pcb教程

ad画pcb教程

ad画pcb教程AD画PCB(Printed Circuit Board)教程是一项基于电子设计自动化工具的教程,旨在向初学者介绍如何使用AD(Altium Designer)软件来设计和绘制电路板。

AD是一种功能强大的EDA(Electronic Design Automation)工具,它提供了一种集成的设计环境,用于创建和管理电子设计的各个方面,包括原理图设计、PCB布局和制造文件输出等。

使用AD,您可以在一个软件平台上完成整个设计流程,大大提高了工作的效率和精确度。

首先,我们需要了解AD软件的界面和基本工具。

AD提供了一个直观的用户界面,包括工具栏、项目导航器、属性编辑器和绘图区等。

您可以通过拖放方式添加元件和线路,进行布局和连接。

此外,AD还提供了各种工具,如布线工具、模拟和数字仿真工具、3D预览等,以帮助您完成设计。

其次,我们需要学习如何创建原理图和添加元件。

在AD中,原理图是设计电路的基础,它是通过添加和连接元件来构建的。

您可以从AD的元件库中选择所需的元件,并将其拖放到原理图中。

然后,使用导线工具将元件连接起来,形成电路图。

在添加元件和连接线路时,应注意遵循正确的电路规则和标准。

接下来,我们需要进行PCB布局设计。

布局设计是将原理图中的元件和线路转换为PCB上的物理布局的过程。

在AD中,您可以使用自动布线工具将原理图中的元件自动放置在PCB 上,并自动创建连线。

此外,您还可以手动调整元件的位置和布局,以满足特定的电路需求。

完成布局设计后,您可以进行布线和信号完整性分析,以确保电路的性能和可靠性。

最后,我们需要学习如何生成制造文件输出。

一旦完成PCB设计,您可以使用AD提供的制造文件输出工具将设计导出为制造所需的文件格式,如Gerber文件、钻孔文件和BOM(Bill of Materials)等。

这些文件将用于生产PCB板材和元件组装,因此正确的输出文件是保证PCB制造和组装质量的关键。

AltiumDesigner电路设计之PCB设计入门

AltiumDesigner电路设计之PCB设计入门
详细描述:高频电路的 PCB 设计需要考虑信号传输线、元件布局、布线长度和间距等因素,以确保信号质量。在 Altium Designer 中,可以使用仿真工具进行信号完整性分析,优化元件布局和布线,以满足高频电路的性能要求。
06
PCB 设计常见问题与 解决方案
元件布局问题
元件重叠或交叉
确保元件之间没有重叠或交叉,保持清晰的 布局。
03
PCB 设计流程
确定设计需求
明确电路板尺寸和形状
根据实际需求,确定电路板的尺寸和 形状,确保满足设计要求。
确定特殊元件和布局要求
对于具有特殊布局要求的元件,如发 热元件、机械负载元件等,需特别关 注其布局和布线要求。
确定接口和连接器位置
根据电路板的功能和接口需求,合理 规划接口和连接器的位置。
信号质量评估
使用信号质量参数如眼图、抖动等评估信号 质量,并进行相应的优化。
仿真与实际测试对比
将仿真结果与实际测试数据进行对比,验证 设计的可行性和可靠性。
THANK YOU
元件标识规范
元件的标识应清晰、准确,方便识别和替换。
布线规范
线宽选择
根据电流大小和安全载流量选择合适的线宽,以保证线路的稳定 性和安全性。
布线方向
布线应有一定的方向性,以提高线路的可读性和可维护性。
布线顺序
布线应遵循一定的顺序,如先电源后信号、先主后次等,以保证 电路的稳定性和可靠性。
抗干扰与散热设计
工作区
Altium Designer 的工作区 是用户进行设计的区域,可 以放置元件、导线等设计元 素。
面板
Altium Designer 的面板可 以显示各种信息和控制选项 ,如属性检查器、层面切换 器等。

AltiumDesignerPCB制作教程-图文(精)

AltiumDesignerPCB制作教程-图文(精)

AltiumDesignerPCB制作教程-图文(精)图1.1 图1.2 1. PCB 创建、编辑、输出(举例1.1 创建PCB打开工程my pcb.prjpcb, 其中原理图已经绘制完毕. 右键点击mypcb.prjpcb,在弹出菜单中选择“Add new to project\PCB”, 并使用 “Saveas”命令重新命名.1.2 定义PCB 边框1.2.1 面板选项设定: 选择菜单命令 “Design\Board option…”, 打开设定界面. 如图1.1 Unit:设定单位为Metric(米制:设定边框时较方便.Electrical Gird: 选该项,电气连接不受网格限制.Designator display: 显示元件的物理或逻辑标号.1.2.2 设定原点:选择命令 “Edit\origin\set” ,在PCB 上设定原点.1.2.3 设定边框:把层设定到Keep out layer,再使用 “Design\boardshape \refine board shape” 命令, 这时PCB 显示为绿色.使用鼠标绘制一个封闭多边形作为PCB 边框. 在走线时使用 “space”或“shift+space”键在 “直线”、“斜线”、“圆弧”之间切换.走线长度可以从窗口的左下角显示的位置获得. 然后再使用 “Place\line” 命令沿边框绘制封闭对边形, 设定电气范围.1.3 从原理图导入信息到PCB1.3.1 编译原理图:点击窗口左边Project 面板,在弹出窗口中右键点击工程名 “my pcb.prjpcb”,选择命令“compile pcb project my pcb.prjpcb”. 对原理图编译.图 1.2 如果有错误、警告,会在弹出的message 框中显示, 双击错误联接,直接跳转到错误处,对相应的错误进行修改.反复编译修改,直至没有错误.(如果有些错误不影响PCB 布线,可以不修改.1.3.2 导入信息到PCB:在原理图界面下选择命令 “Design\updatePCB document ??.pcbdoc”. 出现如图 1.3所示的对话框.在该对话框中依次显示添加的元件、网络、网络组、room 等, 可以对每个单元选择添加或不添加. 然后依次选择 “Validate changes” “executechanges”命令,把相应元素导入PCB,如出现错误,则按提示进行相应的修改. 导入结果如图1.4.图1.3图1.41.4 编辑PCB1.4.1 元件布局: 鼠标直接拖动元件放置在相应的位置.在放置时可以用“space”键旋转元件. 可以使用 “Edit\Align\...”命令对元件排列.1.4.2 布线: 元件布局完成后,就可以布线了. 使用place菜单下的命令或使用图标都可以布线. 在布线过程中使用“space”、“shift+space”切换布线角度和布线模式.图标依次为布线、差分对布线、智能布线、放置焊盘、过孔、圆弧、铜皮、字符等.1.4.3 铺铜及管理: 使用命令 “place\polygon pour…” 或快捷图标打开铺铜管理. 图1.5图1.5在这里可以设定铜皮模式(实心或镂空, 设定连接网络等. 在 “Min prim length” 中的值不能太小,不然会影响电脑速度.点击OK后就可以在PCB上绘制铺铜多边形了. 图1.6图1.6图1.71.5 规则检测:使用命令 “Tools\design rul es check…” 对PCB 设计进行错误检测. 出现错误的地方会以绿色高亮显示.对相应的错误进行修改,编辑,直到没有错误为止.1.6 Gerber 文件输出:1.6.1 使用菜单 “File\Fabricationoutputs\ gerber files”, 打开gerber设定界面. 图1.7General: 可以设定单位和精度Layer: 设定相关输出层Drill drawing:设定钻孔Apertures: 设定光圈设定好以后再点击OK,生成的文件在工程面板中相应的工程下Generated 目录下.1.6.2 使用菜单 “File\fabricationoutputs\NC drill files” 生成数据钻孔文件.1.6.3 在工程文件所在的目录下找到子目录 “project output for ???”,把里面的文件压缩打包,就可以送厂家制造PCB 了.2. PCB 优先选项设定PCB优先选项设定对话框设定和PCB操作相关的参数,可以通过Tools\preferences命令进入.这些设定会保存在系统环境中,打开不同的PCB会使用相同的设定项.2.1 GeneralOnline DRC:实时错误检测选择Snap to center: 移动焊盘和过孔时,鼠标定位于中心.移动元件时定位于参考点.移动走线时定位于顶点Double click Runs Inspector:双击打开Inspector, 而不是通常的属性对话框Remove duplicates:在输出数据时移去属性相同的元素Confirm Global edit: 确认全局编辑Protect locked objects: 锁定元素不能移动Click clears selection: 单击鼠标清除选择Shift click to select:Shift+click组合键选择相应元素(建议选择元件,铜皮等较大元素 Smart track Ends: 设定鼠线的显示方式Undo/Redo: 设定次数(建议设定较小数值,大数值对内存要求比较高Rotation Step: 设定旋转角度Cursor type: 设定鼠标形状Comp Drag:设定移动元件时连接的走线是否一起拖动Autopan options:设定平移窗口的类型Polygon repour:设定重新铺铜的一些属性2.2 DisplayUse DirectX:使用6.3版图形引擎,处理图形速度增加20倍Convert special String:转换特殊字符.(如时间,日期等Redraw layers:在层切换时重新刷新屏幕Transparent layers:透明层选项Use alpha blending: 选择该项,当元素重叠时会以半透明方式显示High light in Full:以高亮方式显示选择的目标Use net color for highlight: 使用网络特有颜色高亮显示网络Use transparent mode when masking:筛选时使用半透明模式Apply Mask during interactive editing:布线时灰色显示不活动网络Apply highlight during interactiveediting:布线时高亮显示活动网络(不推荐使用Draft threshold:当线宽或字符小于设定值时以外形轮廓显示Plane drawing:设定平面层显示的方式, 选择 “outlined layercontrol”或“outlined netcontrol”时,以负片格式显示,如一段走线表示这一段没有铜皮. “solid net color” 则以半透明的方式显示平面层上的网络2.3 Board Insight displayPad and Via display options: 显示焊盘,过孔的网络名和标号等Use smart display color: 智能控制显示的字符大小Net names on Tracks: 网络名在走线上显示的模式Single layer mode: 设定单层的显示模式2.4 Board Insight modeDisplay: 设定显示时的各种参数Visible display modes:Cursor location: 当前鼠标位置Last click delta: 鼠标移动变化量. 在绘制边框和放置元件时比较方便其他选项可以按需设定,在下面的图形中可以预览显示效果2.5 Interactive routingInteractive routing conflict resolutionNone: 没有反映Stop at first conflicting object: 停止在第一个有冲突的地方Push conflicting object: 推移有冲突的对象Smart connection routing resolutionNone: 没有反映Stop at first confliction object: 停止在第一个有冲突的地方Walk around controlling object: 绕过有冲突的对象Interactive routing options90/45: 把拐角模式限制在90/45模式下Restricttocomplete: 在智能布线时自动完成布线AutoAutomatically terminate routing: 布完一个网络时自动结束Automatically remove loops: 自动移去网络环路Interactive routing width/via source选择走线宽度和过孔的大小.布线时按shift+W 快捷键可以弹出预设线宽选择框. 放置过孔时按TAB键可以弹出过孔属性对话框.3. 工作环境设定3.1 颜色设定使用菜单“Design\board layer & color…” 或快捷键 “L”进入颜色管理界面.在这儿可以设定相应的层的颜色.3.2 层设定Signal layer:总共有32层信号层可以选择.可以放置走线,Fill, 文字,多边形(铺铜等.主要分为以下三种: Top signal layer, Inner signal layer, Bottom signal layer.Internal Planes:平面层,总共可以设16层, 主要作为电源层使用,也可以把其他的网络定义到该层. 平面层可以任意分块,每一块可以设定一个网络.平面层是以“负片”格式显示,比如有走线的地方表示没有铜皮.Top/Bottom over layer用来显示字符和元件边框等. 又叫 Silkscreen layer.Mechanical layer:机械层主要放置制造和安装信息,比如纬度,排列,标号和其他信息.Solder mask/paste mask这两层主要生成焊盘过孔焊接相关信息. 一般自动生成.Keep out layer:这层主要定义pcb边界,比如可以放置一个长方形定义边界,则信号走线都不会穿越这个边界.在该层还可以放置其他对象,则其他层的对象都不能穿越这些对象.选择菜单“Design\layer stack manger…” 打开层设定对话框, 按钮 “Add layer”增加中间信号层, “Add plane”增加中间平面层. 还可以设定层对. 现在左下角menu 还可以选择预设选项.4. 设计规则设定选择命令 “Design\rules…”打开规则设定对话框,可以对间距、路由、元件放置等规则设定.图4.14.1 Electrical Clearance选择Electrical\clearance下clearance分支,也可以右键点击clearance,在弹出菜单中选择New rules, 新建一个规则. 在右侧可以设定不同对象之间的间距.All:所有电气元素Net:指定网络Net class: 网络组Layer:层Net and Layer:指定层上的网络Advanced:高级设定,点击query builder 按钮进入设定框. 如图4.2图4.2在左边窗口有不同对象的选项,如选择 “Object kind is”, 中间选择 “Poly”, 则选中了多边形铺铜的对象. Query 语句中出现相应的语句 “IsPolygon”.再设定另一个对象的范围,如 “all”,则设定了多边形和全部电气元素之间的间距.4.2 Routing 规则设定选择Routing\clearance 分支就可以设定走线宽度,过孔大小等规则.如图4.3,图4.4对不同的网络设定不同的线宽和不同的过孔大小.图4.3图4.44.3 元件间距设定选择 Placement\component clearance, 设定元件之间的间距. 图4.5 Quick check: 包含所有基本元素的最小多边形Multi layer check: 包含插列元件在对应层的影响.Full check: 使用元件基本元素真实占用的多边形Use component Bodies:只检测元件的基本元素和其他元件之间的间距图4.5图 5.1图5.35. PCB 编辑高级应用5.1 常用命令快捷键定义5.1.1在菜单条空白处点击右键,在弹出菜单中选择Customize…图5.15.1.2 在弹出的窗口中左边选择Place, 右边选择Interactive routing, 并双击.图5.25.1.3 在弹出的属性框中的快捷键选项中填入你喜欢的快捷键,如数字 “1”.5.1.4 点击OK,关闭窗口. 在PCB 界面下按1键进入 “Place\interactive routing” 命令状态.图5.25.1.5 点击菜单条上 “PCB shortcuts” 下拉菜单, 选择 “Next signallayer”,双击打开属性对话框,在快捷键框中可以填入快捷键. 如数字 “3”. 这样在PCB 界面下按 3 就能层切换了.图5.4 5.2 对象快速定位5.2.1 使用 PCB 面板打开项目My PCB.priPCB, 并编译.点击左边PCB 面板,上面可以选择对象类型如 “Nets” “Components”等,点击下面的元件或网络,则系统会自动跳转到相应的位置.5.2.2 使用过滤器选择批量目标5.2.2.1 点击左边 PCBfilter 面板, 选中 Helper 按钮, 则打开query helper 对话框, 如图5.55.2.2.2 选择 “Object type checks” 下 “IsText”,然后点击AND, 再选择 “Layer objects” 下 “OnTopsilkscreen”, 则在上面Query 框中出现语句 “IsText And OnTopsilkscreen”.5.2.2.3 中间 “+,-, Div,Mod,And” 等符号可以组合成复杂条件语句.5.2.2.4 点击OK, 返回filter 面板.把select 选项选上,点击Apply, 就可以选择全部在丝印层上的所有文字了. 图5.5--- 结束 ---。

用Altium-designer画PCB板教程

用Altium-designer画PCB板教程
*
自动布线的结果
*
设计规则的检测
*
勾选DRC Error Markers项 选中
执行【Tools】|【Design Rule Check】命令
DRC运行结果显示:4处晶体管的焊盘间距违反了安全间距规则。
执行【Reports】|【Measure Primitives】命令,测量晶体管的焊盘间距。
执行【View】︱【Fit Document】命令显示整个板子和所有的元件
在PCB中放置元件:将光标放在元件上,按下左键不放,拖动元件到板子上。 拖动元件(或文字)时,可使用空格键来旋转元件。
元件的交互布局:使元件对齐和等间距的操作。 按住Shift键,左击选择4个电阻,点击元件放置工具箱中的 按钮, 使电阻上边对齐,点击工具箱中的 按钮,使4个电阻等间距。
设置度量单位为英制(Imperial) 继续
继续
选择使用的板轮廓,本实例使用自定义(Custom )的板子尺寸。
继续
定义板宽度高度
定义板子尺寸为2×2 inch。注意:1 inch=1000mils
选择PCB板的层数
*
继续
03
01
02
过孔类型设置
*
过孔
继续
设置元件、布线的选项
直插式元件
*
教程
protel dxp
Altium designer
画PCB板
创建一个新的PCB文件:
*
Files标签
使用PCB向导,创建一个有最基本的板子轮廓的空白PCB。
激活Files标签
04
03
Files面板
New from Template
PCB Board Wizard

altiumdesigner使用PCB向导来创建PCB详细过程

altiumdesigner使用PCB向导来创建PCB详细过程
图3-9 PCB板形状设置
• 6.在这一页允许选择板子的层数。例子 中需要两个Signal Layers,不需要Power Planes,所以将Power Planes下面的选择 框改为0。单击Next继续。
• 7.在设计中使用过孔(via)样式选择 Thruhole Vias only,单击Next。
• 8.在下一页允许设计者设置元件/导线 的技术(布线)选项。选择Through-hole components选项,将相邻焊盘(pad)间 的导线数设为One Track。单击Next继续。
• 9.下一页用于设置一些设计规则,如线
图3-10 设置线的宽度、焊盘的大小, 焊盘孔的直径,导线之间的最小距离
• 15.如果添加到项目 的PCB是以自由文件 打开的,在Projects面 板的Free Documents单 元右击PCB文件,选 择Add to Project。这个 PCB文件已经被列在 Projects下的Source Documents中,并与其 他项目文件相连接。
设计者也可以直接将
图3-12 Multivibrator.PcbDoc 文件在项目文件夹下
• 2.在原理图编辑器 选择Design → Update PCB Document Multivibrator.PcbDoc 命令。工程变更命令
(Engineering Change Order)对话框出现。
图3-14 工程变更命令对话框
• 3.单击Validate Changes按钮,验证一下有无 不妥之处,如果执行成功则在状态列表 (Status)Check中将会显示 符号;若执行过 程中出现问题将会显示 符号,关闭对话框。 检查Messages面板查看错误原因,并清除所 有错误。

AltiumDesigner绘制PCB图

AltiumDesigner绘制PCB图

创建PCB文件,添加的设计项目中


导入原理图数据到PCB文件
设置PCB工作环境、工作层面、设计规则 元件布局
二 PCB设计步骤

手工布线 调整布局布线 调整丝印字、补泪滴、覆铜等 设计检查DRC 输出文件
三 PCB手动布线举例:举例 555振荡器
四 用热转印法制作PCB板
○ 布线要求 • 导线尽可能短、少、不交叉 • 布线时,遇到折线最好不走折角 • 对于双面板,正反面的走线不要直径 + 0.3 )mm 焊盘直径 = (焊盘孔径 + 1.5 )mm 通常过孔直径选0.6 到 0.8mm


二 PCB设计步骤
绘制PCB板图

预备知识 PCB设计步骤 手动布线举例 555振荡器
一 绘制pcb图预备知识
0.1英寸 = 100mil ≈ 2.54mm 0.1mm ≈ 4mil 头发丝直径 2~3mil

一般导线宽度大于 0.2mm ( 8mil )
直径1mm导线实际承载电流200mA
○ PCB布线线宽的选择
1. 信号线的宽度:一般选20mil 2. 电源线和地线的宽度: 一般选:40~60mil
尽量加宽电源、地线宽度 !
○ 元件面布线设置
• 整齐、均匀、疏密一致 • 整个印制板要留有边框,通常5到10mm • 元件不能交叉、重叠 •单脚单焊盘。每一个引脚有一个焊盘对应, 不允许公用焊盘

AltiumDesigner(Protel)原理图与PCB设计教程 第4章

AltiumDesigner(Protel)原理图与PCB设计教程 第4章

第4章原理图设计在前面几章讲述了电路设计的基础知识后,现在可以学习具体的原理图设计。

本章主要讲述电子元件的布置、调整、布线、绘图以及元件的编辑等,最后将以一个FPGA应用板原理图和一个译码器原理图设计为实例进行讲解。

4.1 元件库管理在向原理图中放置元件之前,必须先将该元件所在的元件库载入系统。

如果一次载入过多的元件库,将会占用较多的系统资源,同时也会降低应用程序的执行效率。

所以,最好的做法是只载入必要且常用的元件库,其他特殊的元件库在需要时再载入。

一般在放置元件时,经常需要在元件库中查找需要放置的元件,所以需要进行元件库的相关操作。

4.1.1 浏览元件库浏览元件库可以执行Design→Browse Library命令,系统将弹出如图4-1所示的元件库管理器。

在元件库管理器中,用户可以装载新的元件库、查找元件、放置元件等。

图4-1 元件库管理器(1)查找元件元件库管理器为用户提供了查找元件的工具。

即在元件库管理器中,单击Search按钮,系统将弹出如图4-2所示的查找元件库对话框,如果执行Tools→Find Component命令也可弹出该对话框,在该对话框中,可以设定查找对象以及查找范围。

可以查找的对象为包含在.Intlib文件中的元件。

该对话框的操作及使用方法如下:图4-2 简单查找元件库对话框1)简单查找。

图4-2所示为简单查找对话框,如果要进行高级查找,则单击图4-2所示对话框中的“Advanced”按钮,然后会显示高级查找对话框。

● Filters操作框。

在该操作框中可以输入查找元件的域属性,如Name等;然后选择操作算子(Operator),如Equals(等于)、Contains(包含)、Starts With(起始)或者Ends With(结束)等;在Vlaue(值)编辑框中可以输入或选择所要查找的属性值。

● Scope操作框。

该操作框用来设置查找的范围。

当选中Available Libraries单选按钮时,则在已经装载的元件库中查找;当选中Libraries on Path单选按钮时,则在指定的目录中进行查找。

Altium Designer 14原理图与PCB设计教程 第七章 PCB设计

Altium Designer 14原理图与PCB设计教程 第七章 PCB设计
内的 PCB文件
(2)执行Tools→Component Placement→Arrange Within Room命令, 出现十字光标后,单击PCB图中的Room框,可以发现元器件的位置发生了 变化,自动布局完成。如图7-2-19。
图7-2-19 执行自动布 局后的PCB 文件
(7)单击【Next】按钮设置元件的类型和布线工艺。在The board has mostly选项区域中选择Through-hole components即插接式封 装元件,选中此项后出现如图7-2-10所示对话框,根据题目要求选择 One Track单选项,即相邻焊盘之间只允许穿过1条导线。
图7-2-10 插接式封装元件类型
(3)如果对话框右下角的元件封装区域没有出现,可以点击【Add】 按钮,添加封装。 (4)所有元件封装检查完毕且正确,按【Close】按钮关闭对话框。
图 封 装 管 理 对 话 框
7-2-3
7.2.3 规划印制电路板
规划电路板,包括板层、单位、栅格、物理边界、电气边界等。
7.2.4 绘制电路板轮廓
第7章 PCB设计
7.1 印制电路板图 设计流程
PCB设计流程图如图 7-1-1所示。
图 7-1-1
7.2 自动布局与自动布线基本步骤
【例7.1】 设计制作“趣 味闪闪灯”印刷电路,电 路如图7-2-1所示。
图7-2-1
7.2.1 准备原理图
在指定文件夹下建立一个工程项目趣味闪闪灯. PRJPCB, 在该项目中创建原理图命名为趣味闪闪灯. SchDOC。
7.2.9 自动布线
设置完毕进行自动布线。自动布线菜单中包括对选定网络布线、对选 定飞线布线、对选定区域布线、对选定元器件布线、全局布线。 本例选择全局布线,操作步骤如下。 (1)执行菜单命令Auto Route→All,弹出自动布线策略选择对话框 (2)在“Situs Routing Strategies”对话框内的“Available Routing Strategies”列表中选择“Default 2 Layer Board”选项, 勾选 Lock All Pre-routes(锁定全部预布线)和 Rip-up Violations After Routing(去掉违反规则的布线)。单击【Route All】按钮, 启动Situs自动布线器进行自动布线。

快速学习Altium Designer 10绘制电路PCB板

快速学习Altium Designer 10绘制电路PCB板

快速学习Altium Designer 10 绘制PCB板创建文件:打开软件File>>New>>Project>>PCB ProjectFile>>New>>SchematicDesign>>Document Options>>A4>>OKSave Project文件& Save Sch文件画原理图:拖动元件,按空格/Y/X进行调整方向;table编辑属性元件的注释中写清中文的名称,如“2p排针”不显示添加网络标号等画完保存编译:Project>>Compile PCB ProjectView>>Workspace Panels>>System>>Messages或者右下角的单击System选择Message创建PCB文件:鼠标定位在Sch文件中左侧Files下方>>PCB Board Wizard(1000mil=1英寸)将PcbDoc文件拖到项目文件下PCB文件中空白处右击>>Options>>Board Options>>取消Display Sheet保存文件导入设计与布线:鼠标定位在原理图文件Design>>Update PCB document>>Validate Changes>>Execute ChangesDesign>>Board Layers&Colors>>Used layers On>>Show Top、Bottom、DRC Error Markers、DRC Detail MarkersDesign>>Rules>>Width>>右击>>new rule>>Advanced>>Query Builder选中元器件>>Edit>>Align自动布线:Auto Route>>All>>Route All(取消:Tools>>Un-route>>All)手动布线:(选择底层布线)Place>>Interactive Routing清单:Reports>>Bill of Materials。

Altium Designer 14原理图与PCB设计教程 第一章 Altium Designer使用基础

Altium Designer 14原理图与PCB设计教程 第一章 Altium Designer使用基础

Choose Document to Open对话框
13
第1章 Altium Designer使用基础
1.2 Altium Designer文档管理
2.项目的建立、打开与关闭 (2)工程打开与关闭
要关闭一个已经打开的工程,需要在Projects标签中 用鼠标右键单击工程名。在弹出的菜单中选择Close Project命令即可关闭工程。或在Projects标签中鼠标 左键单击【Project】按钮,在弹出的菜单中选择 Close Project命令也可关闭工程,如图所示。
在弹出的菜单中选择Close Project
14
第1章 Altium Designer使用基础
1.2 Altium Designer文档管理
3.项目中的文件管理 (1)新建文件
在工程中,执行菜单命令File → New,在弹出的菜单 中可以选择需要新建的文件
Altium Designer简介
4
认识Altium Designer面板
面板显示工程中所有原理图元件之间 的连接网络和元件列表
打开一个工程文件中的原理图文件
1.1 Altium Designer简介
5
打开原理图后的Navigator面板
激活Favorites面板
认识Altium Designer面板
Choose Document to Open对话框
17
第1章 Altium Designer使用基础
1.2 Altium Designer文档管理
3.项目中的文件管理 (4)关闭文件
执行菜单命令File → Close即可关闭当前文件。或在 已打开的文件标签上单击鼠标右键,在调出的菜单 中选择Close文件名称即可关闭当前的文件,如图所 示,关闭名为Sheet1的原理图文件。

Altium-Designer教程-第11章-PCB设计实例

Altium-Designer教程-第11章-PCB设计实例

Altium Designer 教程
11.2.2 电路板禁止布线区的设置
(1)设定当前的工作层面为“Keep-Out Layer”。 (2)执行菜单命令【Place】/【Line】 (3)适当位置单击,确定边界起点。然后拖动至某 一点,再单击确定终点。
Altium Designer 教程
11.2.3 数据的导入
Altium Designer 教程
11.2.11 设置布线规则
1.设置双面板布线方式 命令【Design】/【Rules…】
Altium Designer 教程
11.2.11 设置布线规则
(1)布线层的查看:单击左侧设计规则(Design Rules)中的布线(Routing)类,该类所包含的布 线规则以树形结构展开,单击布线层(Routing Layers)规则
Altium Designer 教程
第11章 PCB设计实例
本章先介绍印制电路板的设计流程,然后以双 面印制电路板设计为例详细讲解设计过程,再介绍 单面印制电路板和多层印制电路板设计方法。
• 11.1 PCB的设计流程 • 11.2 双面PCB设计 • 11.3 单面PCB设计 • 11.4 多层PCB设计 • 11.5 PCB图纸的打印输出
1.引入设计项目
命令【File】/【Open Project…】
Altium Designer 教程
11.2.1 文件链接与命名
2.建立空白PCB文件 命令【File】/【New】/【PCB】
将PCB文件拖至刚才的项目中
Altium Designer 教程
11.2.1 文件链接与命名
3.命名PCB文件 命令【File】/【Save As…】 将刚才的PCB文件另存
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

没有语法错误
36
将 Min Width、Preferred Width和Max Width宽度栏改为25 mil
新规则
12V和GND走线宽度
37
最初的板子宽度:Min Width、Preferred Width和Max Width均为12 mil
走线宽度
最初板子宽度
38
执行【View】︱【Fit Document】 命令显示整个板子和所有的元件
22
设置栅格:执行【Design】︱ 【Board Options】命令
23
Snap X、Snap Y、Component X 和 Component Y栏的值设为25mil
24
定义板层和其他的非电层
25
系统所有层的显示:可以显示、添 加、删除、重命名以及设置层的颜

设计规 则检查
关闭没有内容的层
39
在PCB中放置元件:将光标放在元件上,按下左 键不放,拖动元件到板子上。
拖动元件(或文字)时,可使用空格键来旋转元件。
40
元件的交互布局:使元件对齐和等间距的操 作。
按住Shift键,左击选择4个电阻,点击元件放置工具箱中的 按钮, 使电阻上边对齐,点击工具箱中的 按钮,使4个电阻等间距。
41
当前窗口
如果原理图为当前工作窗口,则要 执行【Design】︱【Update PCB Document tgineering Change Order】对 话框
扫描改变 网络表导入
合法改变
16
网络表导入成功。
导入成功
关闭
17
导入网络表后的PCB图
18
使用【View】︱【Fit Document】 命令恢复原理图视图
直插式元件
焊盘间的导线数
继续
9
设置PCB最小线宽、最小过孔宽 度、最小孔径、最小线间距
继续
10
完成PCB文件的生成
完成
11
新建的PCB文档
不在当前 项目下
12
移动PCB文档到当前项目下
PCB文档
13
执行【File】︱【Save As】命令 可以对新的PCB文件重命名
PCB文档
14
将项目中的原理图信息发送到目 标PCB中
盘间距。
63
左击晶体管中间的一个焊盘,从 弹出的菜单点击中选择焊盘
选择
64
再点击晶体管左边的一个焊盘, 从弹出的菜点单击 中选择焊盘
选择
65
显示两个焊盘的边缘之间的最小 距离是10.63mil
66
执行【Design】|【Rules】命令
最小安全间距是13mil 安全间 距规则
因为两个焊盘的边缘之间的最小距离是10.63mil小于13mil,所以DRC运行出错。 如果新建一个晶体管的焊盘安全间距为10mil的约束规则, 则DRC将不出错。
点击
3
设置度量单位为英制 (Imperial)
继续
4
选择使用的板轮廓,本实例使用自 定义(Custom )的板子尺寸。
继续
5
定义板子尺寸为2×2 inch。注意:
1 inch=1000mils
定义板宽度高度
继续
6
选择PCB板的层数
信号层 电源层和地层
继续
7
过孔类型设置
过孔
继续
8
设置元件、布线的选项
51
切换到底层,继续布线,直至完 成。
底层
52
用手工方法布线的结果,可以有 不同的方案。
25mil
12mil
53
自动布线
首先执行【Tools】|【Un-Route】|【All】命令取消板的布线
54
自动布线:执行【Auto Route】| 【All】命令。
55
自动布线策略的设置
自动布线
56
提供自动布线的状态信息
57
自动布线的结果
58
设计规则的检测
59
勾选DRC Error Markers项
选中
60
执行【Tools】|【Design Rule Check】命令
61
DRC运行结果显示:4处晶体管的 焊盘间距违反了安全间距规则。
62
执行【Reports】|【Measure Primitives】命令,测量晶体管的焊
Altium designer
画PCB板
protel dxp
1
创建一个新的PCB文件:
使用PCB向导,创建一个有最基本的板子轮廓的空白PCB。
Files标签
激活Files标签
2
【PCB Board Wizard】向导
Files面板
New from Template PCB Board Wizard
26
电路板层面的设置
27
可增加层、删除层、移动层及编辑各层 属性
28
设置新的设计规则
29
自动布线规则的设置
提供10大类49种设计法则,覆盖了元件的电气特性、走线宽度、走线拓 朴布局、表贴焊盘、阻焊层、电源层、测试点、电路板制作、元件布局、 信号完整性等。
30
添加新的宽度约束规则
新规则名
31
会更新为InNet('12V')。
33
使用Query Helper将范围扩展到 包括GND网络
点击
选中Advanced(Query),再单击【Query Helper】按钮。
34
打开Query Helper对话框
点击
单击
双击
35
在Query单元 输入InNet('GND')
单击
选择 GND
检查语法结构
点击 点击
切换到顶层
47
已在顶层放置一段导线,需在R1的焊 盘上再点击一下,放置另一段导线。





线


线
再次点击
48
Y1至R1的线已放置,继续布线。
49
R4焊盘。 或先按空格键把虚线变为实线,再 单击R4。
虚线
50
按右键退出第一个网络的布线。此 时光标仍是一个十字形状,表示仍 然处于导线放置模式,可以继续布 线。
新规则 晶体管焊盘安全间距是10mil
70
重新执行【Tools】|【Design Rule Check】命令,不会违反规则了。
源自Firefly950整理记录
完成了PCB的设计进程
71
19
设置PCB工作区,如栅格、层和设 计规则等。执行【Tools】︱ 【Preferences】。
20
确认Snap to Center选项被选中,这样 光标会定位在元件的参考点上。
选中
21
取消选择Pad Nets、Pad Numbers 和Via Nets选项
不选
字符串 像素高 度极限
若选中复选框,当视图处于足够的放大率时将显示相应的项目
新建12V Or GND宽度约束规则
如果你知道正确的语法结构
12V Or GND InNet('12V') Or InNet('GND')
将 Min Width、Preferred Width和Max Width宽度栏改为25 mil
32
12V Or GND宽选度12V 约束规则步骤
选中Net单选按钮,从网络列表中选择12V,Full Query单元即
电容的封装太大,需改成小的封装。
42
双击电容后,出现属性对话框。
封装名
点击下 拉菜单
43
选择封装为RAD-0.1
44
电容已改成小的封装
45
手工布线:执行【Place】︱ 【Interactive Routing】命令
或单击Writ布in线g按钮工具箱中 的按钮
46
切换到顶层,左击Y1的一个焊盘, 再点击R1的一个焊盘 。
67
新建一个安全间距的约束规则
新规则
点击
点击
68
在 Query栏键入HasFootprintPad(‘BCY-W3/E4’, ‘*’) , 其中“*”表示三极管封装为“BCY-W3/E4”的“任何 焊盘”。 输入(‘BCY-W3/E4’,
‘*’)
点击 选择
69
新建的安全间距规则(只适应晶 体管焊盘)
相关文档
最新文档