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边界有一个安全间距,根据设置,内电层边界将自动从板体边界回退。

90

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


具体操作请查看附件《Altium Designer 内电层与内电层分割.pdf》

转载于:https://www.cnblogs.com/alan666/p/8312248.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/256899.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

windows上使用cmake 编译yaml-cpp源码,生成yam-cpp.lib

1、打开cmake-gui 2、添加CmakeList 3、建立build 4、进入工程中生成debug和release版本的lib

BZOJ 3039: 玉蟾宫( 悬线法 )

最大子矩阵...悬线法..时间复杂度O(nm)悬线法就是记录一个H向上延伸的最大长度(悬线), L, R向左向右延伸的最大长度, 然后通过递推来得到. ------------------------------------------------------------------#include<bits/stdc.h>using namespace std;#define ok(c) …

学习笔记(37):Python实战编程-yield实现生成器

立即学习:https://edu.csdn.net/course/play/19711/255579?utm_sourceblogtoedu1.yield return generator yield是一个返回的是一个生成器对象&#xff0c;是通过next函数一次一次地进行函数地迭代来获取结果的&#xff0c;而return函数则是将结果返回后&#xff0c;不再与…

Mocha BSM产品亮点——关联事件分析

业务需求与挑战企业经常会遇到下列场景&#xff1a;• 企业某应用&#xff0c;例如&#xff0c;WebSphere Portal Server&#xff0c;已经不可用&#xff0c;是由于应用自身已不可用&#xff1f;还是应用所连接的数据库出了问题&#xff1f;还是应用的LDAP服务不可用&#xff1…

学习笔记(38):Python实战编程-窗体显示

立即学习:https://edu.csdn.net/course/play/19711/343100?utm_sourceblogtoedu GUI&#xff1a;图形用户接口——GUI组件&#xff0c;组件定义&#xff0c;组件布局管理 主体窗口的设置&#xff1a; import tkinter#导入创建窗体的相关模块class Mainwindow():#创建窗口类de…

Tomcat 配置和spring-framework MVC配置简介

Tomcat启动时&#xff0c;先找系统变量CATALINA_BASE&#xff0c;如果没有&#xff0c;则找CATALINA_HOME。然后找这个变量所指的目录下的conf文件夹&#xff0c;从中读取配置文件。最重要的配置文件&#xff1a;server.xml 。要配置tomcat&#xff0c;基本上了解server.xml&am…

ultra edit ftp帐号管理导入导出方法

在更换电脑或ultra edit新安装时往往需要将原来使用的ftp帐号导入过来&#xff0c;可以在高级-备份/恢复用户定制-选中其他保存备份&#xff0c;拷贝出来然后再导入。 也可以在配置-ftp/sftp中保存&#xff0c;拷贝出来然后在安装好后配置。 步骤1. 导出ftp帐号信息&#xff1a…

学习笔记(41):Python实战编程-按钮

立即学习:https://edu.csdn.net/course/play/19711/343103?utm_sourceblogtoedu 按钮——用于指令的提交作用&#xff0c;如将文本中输入的信息进行提交等 button tkinter.Button(root,text linlianqin,image photo,compound bottom) 创建了一个图片按钮&#xff0c;并且…

学习笔记(42):Python实战编程-pyinstaller程序打包

将程序打包可以使得所有Windows带有python虚拟机的电脑进行使用&#xff0c;打包的内容有代码加外部资源&#xff08;如logo图片等&#xff09; 步骤&#xff1a; 1&#xff09;创建程序的代码 2&#xff09;生成配置文件——用于获得打包的资源&#xff0c;将资源保存在运行程…

透视校正

1、需要解决的问题&#xff1a; 怎么用图像处理的办法将梯形转换为规则的矩形&#xff0c;进行一个视觉的透视校正 2、解决思路&#xff1a; 1&#xff09;先二值化图像&#xff0c;提取其轮廓&#xff08;其中使用到填充&#xff0c;形态学知识&#xff09; 2&#xff09;…

pyinstaller运行时出现TCLError的错误该怎么办?

1)修改代码后需要重新按照以上步骤进行&#xff0c;尤其不能忘记了修改配置文件的datas 2)必须得先pyi-makespec -F *.py指定要打包的程序&#xff0c;再修改配置文件&#xff0c;再pyinstaller -F *.spec程序打包 3&#xff09;确保配置文件已经修改成功&#xff0c;即将以下图…

视觉统计计数方案

1、二值化分割 2、形态学 3、距离变换 4、再进行二值化 4、连通区域计算 输入&#xff1a; 输出&#xff1a;printf&#xff08;"统计玉米粒的个数 contours:%d\n",contours);//contours 17

Filezilla 利用私钥无密码登录

Filezilla是常用的FTP客户端软件&#xff0c;这里介绍一个用私钥进行登录 主机:sftp://yourserver 用户名&#xff1a;yourname 点击“编辑”-“设置”菜单打开设置对话框&#xff0c;找到“连接”-“SFTP”设置项 添加密钥文件(A)”按钮,添加私钥文件&#xff0c;弹出对话框&a…

yo angualr-fullstatck 项目打包部署

yoeman使用grunt进行打包部署&#xff0c;直接运行grunt命令即可&#xff0c;期间会对代码进行检查&#xff0c;如果存在不规范的地方jshint会指定出来&#xff0e; grunt会对静态资源进行打包而且对资源文件名进行了MD5作为版本戳&#xff0e; &#xff11;&#xff1a;修改se…

学习笔记(43):Python实战编程-事件处理简介

立即学习:https://edu.csdn.net/course/play/19711/343105?utm_sourceblogtoedu 事件&#xff1a; 1.概念&#xff1a;就是给组件添加一定的功能&#xff0c;使得单击或者是聚焦时产生一定的反应 2.知识点&#xff1a; 1&#xff09;给组件绑定事件&#xff1a; 组件名.bind…

samba

安装配置samba&#xff1a; 准备工作&#xff1a; 173/udp(NetBIOS) 138/udp 139/tcp 445/tcp 这些端口已经启动。 然后确定selinux已经关闭&#xff08;#getenforce&#xff09;。 一般我们装好系统之后samba都会安装的&#xff1a;yum list all samba* 这里我选用的是samba3x…

1 week110的zookeeper的安装 + zookeeper提供少量数据的存储

下面是在weekend110上的zookeeper的安装 在此之前&#xff0c;先进行快照备份。 在这里&#xff0c;为了后续的zookeeper配置需要&#xff0c;在/home/hadoop/下&#xff0c;新建data目录&#xff0c;再新建zookeeper-3.4.6目录&#xff0c;再新建zkdata目录。 默认情况下&…

学习笔记(47):Python实战编程-pack布局

立即学习:https://edu.csdn.net/course/play/19711/343109?utm_sourceblogtoedu pack布局&#xff1a; 1&#xff09;最常用的布局&#xff0c;顺序排列布局方法 2&#xff09;完成了简单的组件位置码放&#xff0c;但如果内部布局处理机制跟不上的话&#xff0c;也可能会达…

ASP.NET Web API 应用教程(一) ——数据流使用

相信已经有很多文章来介绍ASP.Net Web API 技术&#xff0c;本系列文章主要介绍如何使用数据流&#xff0c;HTTPS&#xff0c;以及可扩展的Web API 方面的技术&#xff0c;系列文章主要有三篇内容。 主要内容如下&#xff1a; I 数据流 II 使用HTTPS III 可扩展的Web API 文档…

windows安装64位Pygame方法

因为官方网站http://www.pygame.org/download.shtml并没有提供64位的pygame&#xff0c;所以要找其他网站制作的64位安装文件。 如果你已经在你的64位开发环境中安装了32位的pygame&#xff0c; 那么在导入pygame包的时候&#xff0c; 会有提示&#xff1a; ImportError: DLL l…