PCB基础
一、简介
PCB:printed circuit board,印刷电路板
主要作用:传输信号、物理支撑、提供电源、散热

二、分类
2.1 按基材分类
陶瓷基板:包括氧化铝、氮化铝、碳化硅基板等,具有优异的导热性,适用于高温和高功率应用。
金属基板:如铝基板、铜基板等,具有良好的散热性能,适用于高功率电路和LED照明等需要散热的应用场景。
纸基板:如FR-1、FR-2等,是以纤维纸作增强材料,浸上树脂,单面或双面覆铜箔并热压而成,通常用于单面和双层板。
复合基板:结合了不同的基材,如纸和玻璃纤维布,以提供特定的性能,如CEM-2是纸芯玻璃布面环氧树脂覆铜箔板。
2.2按结构分类
刚性板(硬板):由不易弯曲的刚性基材制成,如玻纤布基板、纸基板、复合基板、陶瓷基板、金属基板等。
挠性板(软板):采用柔性绝缘基材制成,可以弯曲、卷绕和折叠,适用于便携式电子设备。
刚挠结合板:结合了刚性板和挠性板的优点,既有刚性区也有挠性区。



HDI板:高密度互连板,采用微孔技术和薄铜箔,实现更紧凑的电路设计。

封装基板:用于搭载芯片,提供电连接、保护、支撑、散热和组装等功能
三、板材
3.1 板材组成

芯板(Core): 通常由玻璃纤维布和环氧树脂(或其他树脂)组成的层压板,两面各覆有一层薄薄的铜箔
半固化片(Prepreg, PP): 一种部分固化的纤维玻璃树脂材料,通常由玻璃纤维布和未完全固化的树脂组成,这种材料在高温高压下可以流动并固化,将多层PCB的各个部分粘合在一起。
A-stage/A态:液态,树脂结合添加剂的状态,又称为凡立水Varnish,俗称清漆。
B-stage/B态:半固化态,玻璃纤维布与A态结合,经过一系列过程反应形成的半固化状态,即PP态。
C-stage/C态:固化态,PP经过PCB加热加压的压合工序形成的稳定状态。
半固化片性能介绍
铜箔(Copper): 分为电解铜箔和压延铜箔,一般硬板常用电解铜箔,软板常用压延铜箔,压延铜箔的延展性较好。厚度通常以盎司(OZ)来表示,常见的厚度有1OZ(约35um),1/2OZ,1/3OZ,2OZ。
3.2 过孔/埋孔/盲孔

3.3 板材关键参数
PCB板材的关键参数主要包括热性能、电性能以及机械性能三类参数:
热性能参数:
Tg值(Glass Transition Temperature):玻璃化转变温度,是树脂由固态融化为橡胶态流质的临界温度,影响PCB的耐热性、耐潮湿性、耐化学性、耐稳定性等 。
Tg高,PCB受热时Z轴的膨胀相对越小
一般Tg的板材:130℃~150℃;
中等Tg的板材:150℃~170℃;
高等Tg的板材:170℃及以上。
也不是Tg越高越好,因为Tg越高板材压合时温度要求也越高,压出来的板子也会比较硬和脆
Tg越高,耐热性不一定越好
Td值(Decomposition Temperature):热分解温度,表示板材的树脂受热失重5%时的温度,是印制电路板的基材受热引起分层或性能下降的标志 。表现为重量减少
CTE值(Coefficient of Thermal Expansion):热膨胀系数,衡量基材耐热性能的重要指标,影响PCB在温度变化时的稳定性 。
通常X/Y方向CTE为16-18 ppm,Z方向CTE为40-60ppm
CTE低,孔铜因热膨胀效应受到的应力小,可靠性高;组装过程中板子翘曲小
电性能参数:
表面电阻率:影响PCB的导电性能。
体积电阻率:衡量材料内部的电阻率。
Dk值(Dielectric Constant):介电常数,影响信号的传播速度和特性阻抗 。
DK越小,信号传输速度越快(V=C/√DK,C是光速)
Df值(Dissipation Factor):介质损耗,影响信号传输的品质 。
机械性能参数:
抗弯强度:板材抵抗弯曲的能力。
剥离强度:材料层与层之间的粘合强度。
粗糙度可以增加铜箔附着力;
当趋肤深度小于粗糙度时,导线损耗除了经典的趋肤电阻损耗外,还会增加由粗糙度引起的损耗,原因在于粗糙的表面相当于增加了电流的路径。
吸水率:材料吸水性的量度。
水的DK为74,吸水后板材的DK增加;吸水后爆板概率增加;
四、加工流程
30张动图沉浸式揭秘PCB制造全过程!(高清多图)

五、表面处理


参考资料
干货分享|PCB基础知识
PCB介绍(超级详细) (biancheng.net)
【工学科普】什么是PCB?
产品设计|PCB板的加工全工艺流程介绍
相关文章:
PCB基础
一、简介 PCB:printed circuit board,印刷电路板 主要作用:传输信号、物理支撑、提供电源、散热 二、分类 2.1 按基材分类 陶瓷基板:包括氧化铝、氮化铝、碳化硅基板等,具有优异的导热性,适用于高温和高…...
PostgreSQL 17:新特性与性能优化深度解析
目录 引言核心新特性 块级别增量备份与恢复逻辑复制槽同步参数SQL/JSON的JSON_TABLE命令PL/pgSQL支持数组%TYPE和%ROWTYPE 性能优化 IO合并读取性能参数真空处理过程的内存管理改进写前日志(WAL)锁的改进 升级建议结语 引言 PostgreSQL 17版本于2024年…...
[Linux#58][HTTP] 自己构建服务器 | 实现网页分离 | 设计思路
目录 一. 最简单的HTTP服务器 二.服务器 2.0 Protocol.hpp httpServer.hpp 子进程的创建和退出 子进程退出的意义 父进程关闭连接套接字 httpServer.cc argc (argument count) argv (argument vector) 三.服务器和网页分离 思考与补充: 一. 最简单的HTT…...
7.MySQL内置函数
目录 日期函数时间函数字符串函数数学函数其他函数 日期函数 函数名称描述current_date()当前日期current_time()当前时间current_timesamp()当前时间戳date(datetime)返回datetime参数的日期部分date_add(date, interval d_value_tyep)在date中添加日期函数或时间。interval后…...
如何快速自定义一个Spring Boot Starter!!
目录 引言: 一. 我们先创建一个starter模块 二. 创建一个自动配置类 三. 测试启动 引言: 在我们项目中,可能经常用到别人的第三方依赖,又是引入依赖,又要自定义配置,非常繁琐,当我们另一个项…...
【音视频】ffmpeg其他常用过滤器filter实现(6-4)
最近一直在研究ffmpeg的过滤器使用,发现挺有意思的,这里列举几个个人感觉比较有用的过滤器filter,如下是代码实现,同样适用于命令行操作: 1、视频模糊:通过boxblur可以将画面进行模糊处理,第1个…...
云栖3天,云原生+ AI 多场联动,新产品、新体验、新探索
云栖3天,云原生 AI 20场主题分享,三展互动,为开发者带来全新视听盛宴 2024.9.19-9.21 云栖大会 即将上演“云原生AI”的全球盛会 展现最新的云计算技术发展与 AI技术融合之下的 “新探索” 一起来云栖小镇 见证3天的云原生AI 前沿探索…...
jackson对于对象序列化的时候默认空值和手动传入的null的不同处理
Jackson 在序列化对象时如何处理默认的空值和手动传入的 null,其实归结于它的序列化机制和注解配置。默认情况下,Jackson 不区分 手动设置的 null 和 对象中字段的默认空值,但可以通过配置来改变其行为。具体细节如下: 1. 默认行为…...
L8打卡学习笔记
🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 SVM与集成学习 SVMSVM线性模型SVM非线性模型SVM常用参数 集成学习随机森林导入数据查看数据信息数据分析随机森林模型预测结果结果分析 个人总结 SVM 超平面&…...
VBA解除Excel工作表保护
Excel工作表保护解除 工作表保护后无法编辑内容,可能是密码忘记,不可暴力破解隐私 1 打开需的Excel 2 Alt F11 打开代码编辑,点击任意代码编辑项,将如下代码复制,并运行。 Public Sub GetWorkbookPassword()Dim w1 A…...
bash: unzip: 未找到命令,sudo: nano:找不到命令
在 Ubuntu/Debian 系统上 打开终端并运行以下命令: sudo apt update sudo apt install unzip在 CentOS/RHEL 系统上 打开终端并运行以下命令: sudo yum install unzip在 macOS 上 如果您使用的是 macOS,可以使用 Homebrew 安装 unzip&#…...
tauri开发配置文件和文件夹访问路径问题
文件夹没权限:Unhandled Promise Rejection: path not allowed on the configured scope: /Users/song/Library/Application Support/com.pakeplus.app/assets/default.png 没有文件夹,需要先创建:Unhandled Promise Rejection: path: /Users…...
【web安全】——信息收集
一、收集域名信息 1.1域名注册信息 工具:站长之家 whois查询 SEO综合查询 1.2子域名收集 原理:字典爆破,通过字典中的各种字符串与主域名拼接,尝试访问。 站长之家 直接查询子域名 ip138.com https://phpinfo.me/domain/ …...
赵长鹏今日获释,下一步会做什么?币安透露2024年加密货币牛市的投资策略!
中国时间2024年9月28日,加密货币行业的风云人物赵长鹏(Changpeng Zhao,简称CZ)终于从监狱获释。他因在担任币安首席执行官期间未能有效执行反洗钱(AML)计划而被判刑四个月。赵长鹏的获释引发了广泛关注,不仅因为他是全…...
SpringMVC之ContextHolder
员工不必为自己的弱点而太多的忧虑,而是要大大地发挥自己的优点,使自己充满自信,以此来解决自己的压抑问题。我自己就有许多地方是弱项,常被家人取笑小学生水平,若我全力以赴去提升那些弱的方面,也许我就做…...
什么是SQL注入?
SQL注入是一种安全漏洞,攻击者通过在应用程序的输入字段中插入恶意SQL代码,从而操控数据库。此类攻击通常利用应用程序未对用户输入进行适当验证和清理的弱点。 工作原理: 输入字段:攻击者在登录表单或搜索框等输入区域插入恶意…...
混合密码系统——用对称密钥提高速度,用公钥密码保护会话密钥
混合密码系统(Hybrid Cryptosystem)是一种结合了多种密码学技术和算法的加密方案,旨在充分利用不同密码算法的优势,以提供更强大的安全性、更高的效率或更好的功能特性。以下是对混合密码系统的详细解释: 组成要素 对…...
Three.js粒子系统与特效
目录 粒子系统基础常见粒子系统特效粒子系统基础 基础的粒子系统 使用THREE.ParticleSystem和THREE.ParticleBasicMaterial实现: // 导入Three.js库 import * as THREE from three...
Tableau数据可视化入门
目录 一、实验名称 二、实验目的 三、实验原理 四、实验环境 五、实验步骤 1、Tableau界面引导 2、数据来源 3、数据预处理操作 4、制作中国各个地区的利润图表 4.1条形图 4.2气泡图 5、制作填充地球图 一、实验名称: 实验一:Tableau数据可视…...
Linux云计算 |【第四阶段】RDBMS1-DAY2
主要内容: 常用函数(函数分类1:单行、分组;函数分类2:字符、数学、日期、流程控制)、分组查询group by、连接查询 一、常用函数 1. 按使用方式分类 ① 单行函数 单行函数(Scalar Functions&…...
铭豹扩展坞 USB转网口 突然无法识别解决方法
当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…...
如何在看板中有效管理突发紧急任务
在看板中有效管理突发紧急任务需要:设立专门的紧急任务通道、重新调整任务优先级、保持适度的WIP(Work-in-Progress)弹性、优化任务处理流程、提高团队应对突发情况的敏捷性。其中,设立专门的紧急任务通道尤为重要,这能…...
VTK如何让部分单位不可见
最近遇到一个需求,需要让一个vtkDataSet中的部分单元不可见,查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行,是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示,主要是最后一个参数,透明度…...
从零实现STL哈希容器:unordered_map/unordered_set封装详解
本篇文章是对C学习的STL哈希容器自主实现部分的学习分享 希望也能为你带来些帮助~ 那咱们废话不多说,直接开始吧! 一、源码结构分析 1. SGISTL30实现剖析 // hash_set核心结构 template <class Value, class HashFcn, ...> class hash_set {ty…...
WEB3全栈开发——面试专业技能点P2智能合约开发(Solidity)
一、Solidity合约开发 下面是 Solidity 合约开发 的概念、代码示例及讲解,适合用作学习或写简历项目背景说明。 🧠 一、概念简介:Solidity 合约开发 Solidity 是一种专门为 以太坊(Ethereum)平台编写智能合约的高级编…...
RNN避坑指南:从数学推导到LSTM/GRU工业级部署实战流程
本文较长,建议点赞收藏,以免遗失。更多AI大模型应用开发学习视频及资料,尽在聚客AI学院。 本文全面剖析RNN核心原理,深入讲解梯度消失/爆炸问题,并通过LSTM/GRU结构实现解决方案,提供时间序列预测和文本生成…...
GC1808高性能24位立体声音频ADC芯片解析
1. 芯片概述 GC1808是一款24位立体声音频模数转换器(ADC),支持8kHz~96kHz采样率,集成Δ-Σ调制器、数字抗混叠滤波器和高通滤波器,适用于高保真音频采集场景。 2. 核心特性 高精度:24位分辨率,…...
React---day11
14.4 react-redux第三方库 提供connect、thunk之类的函数 以获取一个banner数据为例子 store: 我们在使用异步的时候理应是要使用中间件的,但是configureStore 已经自动集成了 redux-thunk,注意action里面要返回函数 import { configureS…...
技术栈RabbitMq的介绍和使用
目录 1. 什么是消息队列?2. 消息队列的优点3. RabbitMQ 消息队列概述4. RabbitMQ 安装5. Exchange 四种类型5.1 direct 精准匹配5.2 fanout 广播5.3 topic 正则匹配 6. RabbitMQ 队列模式6.1 简单队列模式6.2 工作队列模式6.3 发布/订阅模式6.4 路由模式6.5 主题模式…...
算法:模拟
1.替换所有的问号 1576. 替换所有的问号 - 力扣(LeetCode) 遍历字符串:通过外层循环逐一检查每个字符。遇到 ? 时处理: 内层循环遍历小写字母(a 到 z)。对每个字母检查是否满足: 与…...
