关于多层板,你了解多少?
01 前言
大家好,我是张巧龙。好久没写原创了,记得之前刚接触PCB时,还在用腐蚀单层板,类似这种。
慢慢随着电子产品功能越来越多,产品越来越薄,对PCB设计要求越来越高了,复杂程度也随之增加。因此,许多设计者选择多层PCB来应对。
既然牵扯到多层板设计,到底用几层板呢?2、4、6、8?还是越多越好?
其实不然,一般来说,到底几层板是由电路本身的特点来决定的,如干扰、布线密度、尺寸、特殊信号线多不多等。当然,层数越多越有利于布线,但制造成本和难度也会上升。所以说对于PCB层数的选择需要具体情况具体分析。
那么问题来了,画出来了多层板,生产制造又能否满足我们对多层板品质和性价比的要求呢?
要谈品质,我们就要了解电路板采用什么工艺生产,这可以直接决定PCB过孔的品质是否存在大的隐患。
正片设计默认是无铜的,走线和铺铜的地方意味着这里的铜保留,没有走线和铺铜的地方铜被清除。见下图。采用正片工艺:成本高、流程长、无分散性“坏孔”隐患。
和正片设计相反,负片设计默认是有铜的,走线和铺铜的地方意味着这里的铜被清除,没有走线和铺铜的地方铜被保留。见下图。其成本相对正片来说极低,且流程短,但存在极大的“坏孔”隐患。
(图源自网络)
像嘉立创就采用的是正片工艺,而且对于要求严苛的板子及过孔太小的板子,全部进行四线低阻测试,以保证PCB的品质。也只有四线低阻测试才能检测出那些似断非断,用万用表、用二线飞针测试、用通用测试架都测不出来的坏孔。
更难能可贵的是,嘉立创6-20层板还提供免费的盘中孔工艺和沉金工艺。过孔能打在任意焊盘,既提升了设计效率,又不影响SMT焊接,简洁、平整的焊盘表面,实在优雅!高品质和高性价比一举两得。
(嘉立创6层板盘中孔实拍图)
02 PCB的结构
前面说了,到底选用几层板,需要综合考虑。除了电路本身的特点外,还需要了解到PCB本身,也就是PCB的层叠结构。好的结构能够极大地减少PCB对电路的干扰。
我们一直在说单层、双层、四层等等。
那么具体的结构是如何的呢?
2.1 单层板
导线出现在单面的PCB,称为单面板即单层板。如下图所示:
2.2 双层板
双层板我们用的比较多,两面都可以布线(电源线、信号线)
2.3 四层板
四层板就是中间一个双层板,再加上下两层绝缘层和外层铜箔压合。
2.4 六层板
六层板就是中间两个双面板,再加绝缘层和外层铜箔压合。
。。。
03 多层PCB层叠结构设计与原则
多层PCB的使用,会带来许多问题,如PCB的电磁兼容性(Electromagnetic Compatible,EMC)、信号完整性(Signal Integrity,SI) 、电源完整性 (Power Integrity,PI)布局布线以及层叠结构设计等。
其中多层PCB层叠结构设计对PCB的电磁兼容性布局布线有直接影响,同时对信号完整性、电源完整性也有着重要的影响,即多层PCB层叠结构设计是多层PCB设计至关重要的一步。
那么什么是多层PCB层叠结构设计呢?其中又有哪些规则可寻呢?
3.1 PCB层叠结构设计
多层PCB层叠结构设计是指多层PCB确定层数以及在层数确定之后层的排列顺序,即电源层(POWER)、地层(GND)、信号层(SIGNAL)的排列顺序。
在确定层数时,根据PCB的电源、地的种类数目、分布情况、载流能力、单板的性能指标等来确定PCB电源、地的层数;
根据 PCB元器件的布局密度以及走线通道、关键信号的频率和速率、特殊布局布线需求的信号种类和数量等因素确定信号层数。
电源、地的层数与信号层数之和共同构成 PCB 的总层数。
当多层PCB 层数确定之后,就得考虑合理的排列各层的放置顺序,在这一步骤中,主要考虑两个因素:
1、PCB的特殊信号层。
2、PCB的电源层与地层的分布。
3.2 多层PCB层叠原则
由于多层PCB层叠结构有多种组合方式,且不同的PCB层叠结构对PCB的工作性能有着直接影响,即它影响 PCB 的阻抗、传输损耗、电磁兼容、谐振点以及辐射。
因此,需要通过多层PCB层叠结构的基本原则进行筛选,然后对筛选出的层叠结构进行仿真,最后选择出某特定情况下的最佳层叠结构。
多层PCB层叠结构设计基本原则如下:
(1)PCB有多个地层可以有效地降低接地阻抗。
(2)信号层尽可能与内电层(电源层或地层)相邻,这样内电层的铜膜就可以给信号提供屏蔽。
(3)内部电源层与地层支架应该紧密耦合,即内部电源层和地层之间的介质厚度应该取较小的值,以提高电源层和地层之间的容值,来增大电源与地之间的耦合。
(4)尽量不要使两个信号层相邻。因为相邻的两个信号层极容易形成串扰,有可能导致整个系统性能降低。在两个信号层之间加入地层能有效地抑制串扰。
。。。
04 多层PCB阻抗设计辅助工具
在多层PCB设计中,除了上述的层叠结构,还有层压结构也比较重要,因为无论是层叠结构还是层压结构亦或是其他的影响因素,都能影响PCB的阻抗。
那么,多层板的阻抗设计又该如何做呢?或者是有一些辅助工具吗?
前两天我发了一篇关于阻抗设计中的文章,有兴趣的同学可以点击查看。
你说阻抗设计重要吗?不会怎么办?看这里!
嘉立创官网上提供了250多种阻抗结构供我们挑选,后续还会不断增加。(链接:https://tools.jlc.com/jlcTools/#/impedanceDefaultTemplate)
也可以直接点击阅读原文跳转
如果层压结构没有我们想要的,可以选择自定义。
嘉立创不仅6层板打样免费,还提供了阻抗设计工具。你说良不良心?
05 总结
本文简要介绍了不同层数的PCB结构以及多层PCB层叠结构设计与原则,并未对层叠结构会影响 PCB 的布局布线、信号完整性、电源完整性、电磁兼容性进行分析。
欢迎大家自行了解。
相关文章:

关于多层板,你了解多少?
01 前言 大家好,我是张巧龙。好久没写原创了,记得之前刚接触PCB时,还在用腐蚀单层板,类似这种。 慢慢随着电子产品功能越来越多,产品越来越薄,对PCB设计要求越来越高了,复杂程度也随之增加。因此…...
使用sqlalchemy-gbasedbt连接GBase 8s数据库
测试环境: 操作系统:CentOS 7.9 64-bit数据库版本:GBase8sV8.8_AEE_3.0.0_1,对应的CSDK版本为3.0.0_1 1,确认安装python3 确认已经安装python3和python3-devel [rootlocalhost test]# python3 -V Python 3.6.8如果…...
前端如何丢掉你的饭碗?
对于后端而言,我们常有“删库跑路”的说法,这说明后端的操作对于信息系统而言通常影响很大,可以轻易使信息系统宕机、崩溃,直接导致项目失败。所以,不要去逼后端程序员! 作为前端程序员,我们似…...

栈、队列、优先级队列的模拟实现
优先级队列的模拟实现栈stack的模拟实现push()pop()top()size()empty()swap()stack总代码队列queue的模拟实现push()pop()front()back()empty()size()swap()queue总代码优先级队列(堆)push()pop()top()empty()size()swap()priority_queue总代码deque的了解栈 在CSTL中栈并不属…...

JMM内存模型
JMM内存模型JMM内存模型定义三大特性原子性可见性有序性volatile语义JMM规则操作系统实现术语缓存一致性要求缓存一致性机制写传播事务串行化重排序as-if-serial 语义(像是有序的)happens-before 原则happens-before 原则的八大子原则内存屏障总结finalf…...

Linux- 系统随你玩之--玩出花活的命令浏览器-双生姐妹花
文章目录1、背景2、命令浏览器-双生姐妹花2.1、姐妹花简介2.2 、验名正身2.3、常用功能选项3、常用实操3.1、发送请求获取文件3.1.1、抓取页面内容到一个文件中3.1.2、多个文件下载3.1.3、下载ftp文件3.1.4、断点续传3.1.5、上传文件3.1.6、内容输出3.2 、利用curl测试接口3.3 …...

【深度学习】基于Hough变化的答题卡识别(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳座右铭&#…...

Linux - 进程控制(创建和终止)
1.进程创建fork函数初识 在linux中fork函数时非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。返回值:子进程返回0,父进程返回子进程id,出错返回-1getpid()获取子进程id,…...

依赖注入~
依赖注入之setter注入: 依赖注入是IOC具体的一种实现方式, 这是针对资源获取的方式角度来说的,之前我们是被动接受,现在IOC具体的实现叫做依赖注入,从代码的角度来说,原来创建对象的时候需要new࿰…...

【嵌入式硬件芯片开发笔记】HART协议调制解调芯片AD5700配置流程
【嵌入式硬件芯片开发笔记】HART协议调制解调芯片AD5700配置流程 XTAL_EN接地,CLK_CFG的两个引脚由同一个GPIO控制 初始时HART_CLK_CFG输出低电平 由RTS引脚控制调制/解调。当RTS处于高电平时,为解调(输入);否则为调…...
Go语言异步下载视频
异步下载mp4视频列表 下面是一个简单的Go语言示例,用于异步下载视频。我们将使用goroutines来实现异步下载,并使用sync.WaitGroup来等待所有下载任务完成。此示例依赖于net/http包来执行HTTP请求。 package mainimport ("fmt""io"…...

前缀树(字典树/Trie) -----Java实现
目录 一.前缀树 1.什么是前缀树 2.前缀树的举例 二.前缀树的实现 1.前缀树的数据结构 1.插入字符串 2.查找字符串 3.查找前缀 三.词典中最长的单词 1.题目描述 2.问题分析 3.代码实现 一.前缀树 1.什么是前缀树 字典树(Trie树)是一种树形…...
申请专利需要具备什么条件
申请专利需要具备什么条件 在我国,如果创造出来了新的发明都可以申请专利权,一旦申请成功之后,自己的发明就受到了法律的保护,任何人不得以违法的手段进行侵犯。那么申请专利需要具备什么条件?今天律赢时代网就为大家…...

【C++】一篇带你搞懂C++“引用”
前言在C语言的学习中,并没有引用这个概念,但是在C中,加入了引用这个概念,说明引用也是很重要的,但是我们怎么理解引用呢?我是这么理解的,例如在水浒传中,108个英雄好汉都是自己的外号…...

蓝桥杯刷题冲刺 | 倒计时19天
作者:指针不指南吗 专栏:蓝桥杯倒计时冲刺 🐾马上就要蓝桥杯了,最后的这几天尤为重要,不可懈怠哦🐾 文章目录1.抓住那头牛2.排列序数1.抓住那头牛 题目 链接: 抓住那头牛 - C语言网 (dotcpp.com…...

Java每日一练(20230321)
目录 1. 出现次数最多的字符 🌟 2. 最后一个单词的长度 🌟 3. 两数之和 🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1. 出现次数最多的字符并…...

【三维几何学习】从零开始网格上的深度学习-3:Transformer篇(Pytorch)
本文参加新星计划人工智能(Pytorch)赛道:https://bbs.csdn.net/topics/613989052 从零开始网格上的深度学习-3:Transformer篇引言一、概述二、核心代码2.1 位置编码2.2 网络框架三、基于Transformer的网格分类3.1 分类结果3.2 全部代码引言 本文主要内容如下&#…...

一、基础算法3:二分 模板题+算法模板(数的范围,数的三次方根)
文章目录算法模板整数二分算法模板浮点数二分算法模板模板题数的范围原题链接题目题解数的三次方根原题链接题目题解算法模板 整数二分算法模板 bool check(int x) {/* ... */} // 检查x是否满足某种性质// 区间[l, r]被划分成[l, mid]和[mid 1, r]时使用: int b…...

Spring 源码解析 - Bean创建过程 以及 解决循环依赖
一、Spring Bean创建过程以及循环依赖 上篇文章对 Spring Bean资源的加载注册过程进行了源码梳理和解析,我们可以得到结论,资源文件中的 bean 定义信息,被组装成了 BeanDefinition 存放进了 beanDefinitionMap 容器中,那 Bean 是…...
移除元素(双指针)
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的…...
Golang 面试经典题:map 的 key 可以是什么类型?哪些不可以?
Golang 面试经典题:map 的 key 可以是什么类型?哪些不可以? 在 Golang 的面试中,map 类型的使用是一个常见的考点,其中对 key 类型的合法性 是一道常被提及的基础却很容易被忽视的问题。本文将带你深入理解 Golang 中…...

MODBUS TCP转CANopen 技术赋能高效协同作业
在现代工业自动化领域,MODBUS TCP和CANopen两种通讯协议因其稳定性和高效性被广泛应用于各种设备和系统中。而随着科技的不断进步,这两种通讯协议也正在被逐步融合,形成了一种新型的通讯方式——开疆智能MODBUS TCP转CANopen网关KJ-TCPC-CANP…...
TRS收益互换:跨境资本流动的金融创新工具与系统化解决方案
一、TRS收益互换的本质与业务逻辑 (一)概念解析 TRS(Total Return Swap)收益互换是一种金融衍生工具,指交易双方约定在未来一定期限内,基于特定资产或指数的表现进行现金流交换的协议。其核心特征包括&am…...
【git】把本地更改提交远程新分支feature_g
创建并切换新分支 git checkout -b feature_g 添加并提交更改 git add . git commit -m “实现图片上传功能” 推送到远程 git push -u origin feature_g...

【Java_EE】Spring MVC
目录 Spring Web MVC 编辑注解 RestController RequestMapping RequestParam RequestParam RequestBody PathVariable RequestPart 参数传递 注意事项 编辑参数重命名 RequestParam 编辑编辑传递集合 RequestParam 传递JSON数据 编辑RequestBody …...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化…...
ip子接口配置及删除
配置永久生效的子接口,2个IP 都可以登录你这一台服务器。重启不失效。 永久的 [应用] vi /etc/sysconfig/network-scripts/ifcfg-eth0修改文件内内容 TYPE"Ethernet" BOOTPROTO"none" NAME"eth0" DEVICE"eth0" ONBOOT&q…...
Python ROS2【机器人中间件框架】 简介
销量过万TEEIS德国护膝夏天用薄款 优惠券冠生园 百花蜂蜜428g 挤压瓶纯蜂蜜巨奇严选 鞋子除臭剂360ml 多芬身体磨砂膏280g健70%-75%酒精消毒棉片湿巾1418cm 80片/袋3袋大包清洁食品用消毒 优惠券AIMORNY52朵红玫瑰永生香皂花同城配送非鲜花七夕情人节生日礼物送女友 热卖妙洁棉…...

人工智能(大型语言模型 LLMs)对不同学科的影响以及由此产生的新学习方式
今天是关于AI如何在教学中增强学生的学习体验,我把重要信息标红了。人文学科的价值被低估了 ⬇️ 转型与必要性 人工智能正在深刻地改变教育,这并非炒作,而是已经发生的巨大变革。教育机构和教育者不能忽视它,试图简单地禁止学生使…...
【无标题】路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论
路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论 一、传统路径模型的根本缺陷 在经典正方形路径问题中(图1): mermaid graph LR A((A)) --- B((B)) B --- C((C)) C --- D((D)) D --- A A -.- C[无直接路径] B -…...