AD9 如何画4层pcb板
新建的PCB文件默认的是2层板,教你怎么设置4层甚至更多层板。
在工具栏点击Design-->Layer Stack Manager.进入之后显示的是两层板,添加为4层板,一般是先点top layer, 再点Add Layer,再点Add Layer,这样就成了4层板。见下图。
有些人不是点add layer,而是点add plane,区别是add layer一般是增加的信号层,而add plane增加的是power层和GND地层。有些6层板甚至多层板就会即有add layer,又有add plane.根据自己需要选择。
另外需要设置的就是每一层的铜厚,Core和Prepreg厚度,双击进去可以进行修改。
-----------------------------------------------------------------------------------------------------------
在系统提供的众多工作层中,有两层电性图层,即信号层与内电层,这两种图层有着完全不同的性质和使用方法。
信号层被称为正片层,一般用于纯线路设计,包括外层线路和内层线路,而内电层被称为负片层,即不布线、不放置任何元件的区域完全被铜膜覆盖,而布线或放置元件的地方则是排开了铜膜的。
add layer 是添加信号层。
add plane 是添加电源层、地层
不同层叠方案分析
方案1
此方案为业界现行四层PCB的主选层设置方案,在元件面下有一地平面,关键信号优选布TOP层。
TOP -----------------------
GND -----------------------
POWER -----------------------
BOTTOM-----------------------
方案2
GND -----------------------
S1 -----------------------
S2 -----------------------
POWER -----------------------
此方案为了达到想要的屏蔽效果,至少存在以下缺陷:
A、电源、地相距过远,电源平面阻抗较大
B、电源、地平面由于元件焊盘等影响,极不完整
C、由于参考面不完整,信号阻抗不连续
在当前大量采用表贴器件,且器件越来越密的情况下,本方案的电源、地几乎无法作为完整的参考平面,预期的屏蔽效果很难实现;方案2使用范围有限。但在个别单板中,方案2不失为最佳层设置方案。
方案3
此方案同方案1类似,适用于主要器件在BOTTOM布局或关键信号底层布线的情况;一般情况下,限制使用此方案。
TOP -----------------------
GND -----------------------
POWER -----------------------
BOTTOM-----------------------
结论:优选方案1,可用方案3。
对于目前高密度的PCB 设计,已经感觉到贯通孔不太适应了,浪费了许多宝贵的布线通道。为解决这一矛盾,出现了盲孔和埋孔技术,它不仅实现了导通孔的作用,而且还省出许多布线通道,使布线过程完成得更加方便、流畅,更加完善。在大多数教程中,也提倡在多层电路板的设计中采用盲孔和埋孔技术。这样做虽然可以使布线工作变得容易,但是同时也增加了PCB 设计的成本。因此是否选取此技术,要根据实际的电路复杂程度及经济能力来决定。在设计四层板的过程中根据成本并不一定采用此技术。如果觉得贯通孔数目太多,则可以在布线前在布线规则中限制打孔的上限值。
在布线前,预先在布线规则中设置顶层采用水平布线,而底层则采用垂直布线的方式。这样做可以使顶层和底层布线相互垂直,从而避免产生寄生耦合;同时在引脚间的连线拐弯
处尽最避免使用直角或锐角,因为它们在高频电路中会影响电气性能。
------------------------------------------------------------------------------------------------------------------------
问:
请问AD的高手们,AD怎么画4层板?
主要的问题是:
1、内电层设置;
2、内电层安全距离;
3、将VCC、GND、+5V等网络设置在内电层内。
答:
add layer 是添加信号层。
add plane 是添加电源层、地层
plane层是不能走线的,只能敷铜,可以分割。
在系统提供的众多工作层中,有两层电性图层,即信号层与内电层,这两种图层有着完全不同的性质和使用方法。
信号层被称为正片层,一般用于纯线路设计,包括外层线路和内层线路,而内电层被称为负片层,即不布线、不放置任何元件的区域完全被铜膜覆盖,而布线或放置元件的地方则是排开了铜膜的。
在多层板的设计中,由于地层和电源层一般都是要用整片的铜皮来做线路(或作为几个较大块的分割区域),如果要用MidLayer(中间层)即正片层来做的话,必须采用敷铜的方法才能实现,这样将会使整个设计数据量非常大,不利于数据的交流传递,同时也会影响设计刷新的速度,而使用内电层来做,则只需在相应的设计规则中设定与外层的连接方式即可,非常有利于设计的效率和数据的传递。
Altium Designer 7.0 系统支持多达16层的内电层,并提供了对内电层连接的全面控制及DRC校验。一个网络可以指定多个内电层,而一个内电层也可以分割成多个区域,以便设置多个不同的网络。
1内电层
PCB设计中,内点层的添加及编辑同样是通过【图层堆栈管理器】来完成的。下面以一个实际的设计案例来介绍内电层的操作。请读者先自己建立一个PCB设计文件或者打开一个现成的PCB设计文件。
在PCB编辑器中,执行【Design】|【Layer Stack Manager】命令,打开【Layer Stack Manager】。
单击选取信号层,新加的内电层将位于其下方。在这里选取的信号层,之后单击【Add Layer】按钮,一个新的内电层即被加入到选定的信号层的下方。
双击新建的内电层,即进入【Edit Layer】对话框中,可对其属性加以设置,如图7-13所示。在对话框内可以设置内电层的名称、铜皮厚度、连接到的网络及障碍物宽度等。这里的障碍物即“Pullback”,是在内电层边缘设置的一个闭合的去铜边界,以保证内电层边界距离PCB边界有一个安全间距,根据设置,内电层边界将自动从板体边界回退。

执行【Design】|【Board Layers & Colors…】命令,在打开的标签页【Board Layers & Colors】,所中所添加的内电层的“Ground”后面的“Show”复选框,如图7-14所示,使其可以在PCB工作窗口中显示出来。

AD9 如何画4层pcb板的更多相关文章
- altium designer 10如何画4层板
本篇博客主要讲解一下如何用altium designer10去画4层板. 想想当初自己画4层板时,也去网上海找资料,结果是零零散散,也没讲出个123,于是硬着头皮去找师兄,如何画4层板.师兄冷笑道:“ ...
- 迅为-IMX6开发板十层PCB制造,24小时开机测试,满负荷测试运行俩天,没有死机
迅为-IMX6开发板——工业主板的优势 1.元器件 IMX6工业主板选料,选用经过长时间.高要求验证元器件,保证产品在复杂条件下,耐高温.抗潮湿等工业场合的需求. 2.PCB设计 IMX6工业主板采用 ...
- PCB板简易流程
PCB布线规则设置 在进行布线之前一般要进行布线规则的设置,(因为元器件的封装已经画出了元件实际的轮廓大小,所以放置元件封装时,即使两个元件封装挨着也一般不会影响元件的实际安装,不过一般还是稍留一点距 ...
- 芯片SIAT-002测试PCB板设计
这个板子,从原理图到PCB板,总共画了6天,接近一个星期!虽然说各种麻烦,但总算学到了一些新知识.谨记以备后查. 附注: 模拟地与数字地详解 单片机晶振电路 1. 走线规划 针对采用BGA封装及引脚数 ...
- Altium Designer设计PCB板之“精神”
通过一小段时间的练习,感觉先领悟设计PCB板的“精神”更加重要.在这里,我指的“精神”是指PCB板中涉及的元器件原理图及其封装设计.当然,设计PCB板还有其他方面重要的精神需要掌握.本文所提到的“精神 ...
- PCB板信号完整性分析的操作步骤及设置方法
AD16的主要功能是画电路原理图和根据电路原理图设计PCB板.为了使设计的电路.画完的电路原理图,从电路原理上不存在错误,从电路逻辑上不存在混乱,AD16专门开发了电路原理图的仿真程序.这样可以把设计 ...
- PCB板的价格是怎么算出来的?
Part 1 :影响一块PCB板价格的各种因素 PCB的价格是很多采购者一直很困惑的事情,很多人在线下单时也会疑问这些价格是怎么算出来的,下面我们就一起谈论一下PCB价格的组成因素. 1.PCB所用材 ...
- PCB板可靠性测试方法择要
在电子设备中PCB板是所有电子设备的核心,其的可靠性程度会直接影响了产品的耐用性和寿命.因此在我们实验室(上海摩尔实验室)的实际工作中遇到了越来越多的针对PCB板的可靠性的测试要求,现根据一些企业的内 ...
- PCB板常用知识简介——沉金板VS镀金板
一.PCB板表面处理: 抗氧化,喷锡,无铅喷锡,沉金,沉锡,沉银,镀硬金,全板镀金,金手指,镍钯金 OSP: 成本较底,可焊性好,存储条件苛刻,时间短,环保工艺.焊接好 .平整 . 喷锡:喷锡板一般 ...
随机推荐
- 超轻量级、高性能C日志库--EasyLogger
[ 声明:版权全部,欢迎转载.请勿用于商业用途. 联系信箱:armink.ztl@gmail.com] EasyLogger 1. 介绍 EasyLogger 是一款超轻量级(ROM<1.6K, ...
- Python读属性文件
# coding:utf-8 class Properties: def __init__(self, file_name): self.file_name = file_name self.prop ...
- 用Pythonic方式来思考
一门语言的编程习惯是由用户来确立的.这些年来,Python开发者用Pythonic这个形容词来描述那种符合特定风格的代码. 这种Pyhtonic风格,既不是严密的规范,也不是由编译器强加给开发者的规则 ...
- UI组件之Button
UIButton:按钮,可以实现用户和app的交互,父类是UIControl,事件驱动型的组件的父类都是UIControl.一般使用类方法创建一个对象,创建时指定button的类型, iOS7.0后采 ...
- webpack打包笔记
optimist是一个node库,将webpack.config.js与shell参数整合成options对象 options对象包含之后构建的重要信息,类似于webpack.config.js we ...
- 对类型化数组(Typed Array)与ArrayBuffer的理解 转囧囧
类型化数组(Typed Array)也是HTML5中新引入的API.用一句话解释类型化数组就是:它是JS操作二进制数据的接口. 众所周知,直接操作二进制数据可以使程序更为高效, 尽管JS对常规数组做了 ...
- day 5 模块导入、常用模块os shutil sys commands subprocess hashlib json pickle zipfile traceback random datetime
os: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录:相当于shell下cd os. ...
- js 处理移动端触摸事件
在处理移动端的touch事件时,我们可以选择一些插件来处理,比如jquery ui touch punch.js 提供丰富的触摸效果,可以满足移动端的开发, 但是,有些移动端开发中,并不需要如此复杂的 ...
- 未测试 Delphi读写UTF-8、Unicode格式文本文件
// UTF-8文件写入函数 procedure SaveUTFFile(const FileName: string; S: string; WriteHeader: Boolean = True) ...
- Java---变量与常量
Java中的关键字 Java 语言中有一些具有特殊用途的词被称为关键字.关键字对 Java 的编译器有着特殊的意义,在程序中应用时一定要慎重 Java标识符 标识符就是用于给 Java 程序中变量.类 ...