PCB翘曲度

2023-11-01

为了正确放置 SMT 组件,PCB 必须保持完全平整。为了准确放置,贴片机必须将 SMT 组件释放到所有组件的电路板上方相同高度。

如果 PCB 有翘曲,也就是说不平整,则机器在将元件放置在电路板上时,在释放元件时无法保持恒定的高度——这会影响放置的准确性,尤其是对于细间距元件。

此外,平面 PCB 有助于在回流期间将 SMT 组件保持在适当的位置。如果回流炉内的高温导致电路板平整度发生变化,则 SMT 组件可能会因为它们漂浮在熔融焊料上而滑出位置,从而导致焊料桥接和开路。

一、什么是 PCB 翘曲?

PCB 通常由玻璃纤维和其他一些复合材料制成,大多数 PCB 仅层压一次并且非常简单。
PCB 翘曲就是 PCB 形状改变了,具体的如下图所示,很明显的 PCB 翘曲。
在这里插入图片描述
二、PCB 翘曲标准是多少?

根据 IPS标准,所需贴装PCB的翘曲度(WD)应小于或等于0.75%。也就是说,当 WD大于0.75%时,应判断为翘板,或缺陷产品。

实际上,在不安装元件而只需要插件的情况下,板的平整度要求更低,WD标准可以小于或等于1.5%。

当然,有些厂家为了满足更高的客户需求,他们可以追求更严格的标准,有些WD 标准需要小于或等于 0.5%,甚至这个要求达到小于或等于 0.3%。

三、PCB 翘曲度的计算公式

翘曲,顾名思义,就是 PCB 印制板是否平整,能否完美地插入板子的孔洞和表面贴装焊盘中。

翘曲 通常是指塑件表面未按设计形状成型的变形。影响翘曲的因素很多,所以在生产过程中一定要注意。毕竟

每一个微小的错误都可能使整个电路板报废。那么如何计算 PCB 的翘曲?

PCB 翘曲度计算公式:

翘曲 = 单角翘曲高度 / (PCB 对角线长度 * 2) * 100%
在这里插入图片描述
在自动插线中,如果 PCB 不平整,会造成定位不准,甚至会导致自动插机死机。如果在元件焊接后板子弯曲,非常难以整齐地切割元件脚,最终会导致 PCB 电路板无法安装在机箱或机器中的插座中,相当于报废了一个一块电路板。如果厂家遇到 PCB 翘曲就是一件很心疼的事情。(主要是心疼钱)

四、PCB 翘曲原因

1、PCB 翘曲原因

1)电路板本身的重量会导致板子凹陷变形

一般回流炉是用链条带动电路板在回流炉内向前移动,即以板子两侧为支点支撑整块板子。如果板子上有重物,或者板子尺寸过大,由于板子的量,中间会出现凹陷,导致板子弯曲。

2)V-cut 太深,导致两侧 V-cut 处翘曲

基本上,V-Cut 是破坏板子结构的罪魁祸首,因为 V-Cut 在原大片材上切槽,所以V-Cut容易翘曲。材料、结构、图形对板翘曲的影响:PCB 由芯板、半固化片和外层铜箔压制而成。芯板和铜箔在压在一起时会因热而变形。翘曲量取决于两种材料的热膨胀系数 (CTE)。

铜箔的热膨胀系数(CTE)约为17X10-6;而普通 FR-4 基材 Tg 点下 Z 向 CTE 为(5070)X10-6;TG 点以上为(250350)X10-6,由于玻璃布的存在,X 方向 CTE一般与铜箔相近。

2、PCB 加工过程中引起的翘曲

PCB加工翘曲的原因很复杂,可以分为热应力和机械应力。其中,热应力主要在压制过程中产生,机械应力主要在板材的堆垛、搬运和烘烤过程中产生。

1)来料覆铜板过程中引起的 PCB 翘曲

覆铜板均为双面,结构对称,无图形。铜箔和玻璃布的CTE几乎相同,因此在压制过程中几乎没有因 CTE 不同而引起的翘曲。

但覆铜板压机尺寸较大,热板不同区域的温差会导致压合过程中不同区域的树脂固化速度和固化程度略有差异。同时,不同升温速率下的动态粘度也有较大差异,因此也会因固化过程的不同而产生局部应力。一般这种应力在压制后会保持平衡,但在以后的加工过程中会逐渐释放和变形。

2)PCB压制过程中引起的PCB 翘曲

PCB 压制过程是产生热应力的主要过程。与覆铜板的压制类似,也会因固化工艺的不同而产生局部应力。由于厚度较厚,图案分布多样,预浸料较多,热应力会比覆铜板更难消除。

PCB 板中的应力在随后的钻孔、成型或烧烤过程中释放,导致板变形。

3)阻焊层和丝印烘烤过程中引起的 PCB 翘曲

由于在固化过程中阻焊油墨不能相互堆叠,PCB 板将放置在机架中烘烤板固化。

阻焊温度在150℃左右,超过覆铜板的 Tg值,PCB 容易软化导致不能耐高温。造商必须均匀加热基板的两面,同时保持加工时间尽可能短,以减少基板的翘曲。

在这里插入图片描述
4)PCB 冷却和加热过程中引起的 PCB 翘曲

锡炉温度225℃-265℃,普通板热风焊料整平时间 3s-6s。热风温度为280℃-300℃。

焊料整平后,板子从常温下放入锡炉,出炉后两分钟内进行常温后处理水洗。整个热风焊锡整平过程是一个突然加热和冷却的过程。

由于电路板的材料不同,结构不均匀,在冷却和加热过程中不可避免地会出现热应力,导致微观应变和整体变形翘曲区域
在这里插入图片描述
5)储存不当造成的 PCB 翘曲

PCB 板在半成品阶段的存放,一般都是牢固的插在货架上,货架的松紧度没有调整好,或者存放过程中板子的堆放会导致板子发生机械变形。

尤其是2.0mm以下的薄板,影响更为严重。

3、工程设计的原因

1)电路板上的铜表面积不均匀,一侧多,另一侧少。线条稀疏的地方,表面张力会比密集的地方弱,温度过高会导致板翘曲。

2)由于特殊的介质或阻抗关系,层压结构可能不对称,导致板子翘曲。

3)板子本身的镂空位置太大而且很多,温度太高容易翘曲。

4)板上的面板数量过多,面板之间的间距是空心的,尤其是矩形板,也容易翘曲。

五、PCB翘曲怎么改善?

1、PCB 设计时的注意事项

1)板内铺铜,增加版面张力。

当板长 80 mm以上无铜,板厚小于1.0 mm时,会导致板翘。
在这里插入图片描述
如果板子不能压合,又不能加厚,就采用重压翘板。
在这里插入图片描述
2)镂空区域覆铜,加上工艺

当板子空心位置太多,板子太大时,回流焊后容易弯曲。
在 PCB 的制造过程中,所有介电层之间分布均匀。然而,正是铜层分布不均匀导致 PCB翘曲发生。为防止翘曲
设计工程师必须平衡电路板每一层上的铜图案与电路面积。设计工程师还必须平衡元件布局、装配分布和热分布以减少翘曲。

在这里插入图片描述

例如,如果最外面的顶面有一个大的铜表面,而最外面的底面只有很少的铜迹线,那么PCB 在蚀刻后将有更大的翘曲趋势。设计工程师必须确保两个外层的线图案面积尽可能匹配。如果两侧的铜面积差异很大,则设计人员最好在薄侧添加一个单独的铜网格以平衡两者。

在这里插入图片描述

建议:在镂空区域镀铜,减少板子翘曲;另外,如果板子内部不影响功能,也要铺铜;最后一个建议是加工艺边,边工艺边铺铜。

在这里插入图片描述
3)芯板与 PP 板为同一品牌

多层板的芯板和 PP 板必须是同一品牌,否则板子会翘曲。

比如 6 层板的 pp片材不对称:2-3芯板的pp片材薄,4-5芯板的pp片材厚,这样一压就翘了被压了出来。因此,芯板和PP片材必须是同一品牌,以保证厚度一致,保证多层板PP片材的对称性。

4)层预浸料的排列保持对称

制造商必须确保层间预浸料的排列保持对称。例如,对于六层板,1-2层和5-6层之间的厚度最好相同,包括预浸料片的数量。这将防止层压后翘曲。

在这里插入图片描述
2、PCB 加工过程中的注意事项

1)切割前的 PCB

覆铜板切割前对 PCB 进行烘烤(150℃,时间 8±2 小时)的目的是为了去除板子中的水分,同时使板子中的树脂完全固化,进一步消除电路板中的剩余应力,这对于防止电路板翘曲很有用。

目前,很多双面、多层板仍坚持下料前或下料后的烘烤步骤。但是,有些板厂也有例外。目前 PCB厂的烘干时间也不一致,4-10小时不等。建议根据生产的印制板等级和客户对翘曲的要求来决定。

整块烤好后切割成拼图或下料后再烤,两种方法都是可行的。建议切割后烤板,内板也应该烤。

2)预浸料的经纬度

预浸料贴合后,经纬向收缩率不同,落料和贴合时必须区分经纬向,否则容易造成成品板贴合后翘曲,即使对烤板施加压力也难以矫正。

造成多层板翘曲的原因很多是由于层压时预浸料在经纬方向上没有区分,随意堆放。

如何区分经纬度?轧制预浸料的轧制方向为经向,宽度方向为纬向;对于铜箔板,长边为纬向,短边为经向。如果你不确定,可以向制造商或供应商查询。

3)贴合后应力消除

多层板经过热压和冷压后,取出、切割或铣掉毛刺,然后平放在 150℃的烤箱中 4 小时,逐渐释放板内应力并使树脂完全固化,这一步不能省略。

4)薄板在电镀时需要矫直

0.4~0.6mm超薄多层板用于表面电镀和图案电镀时,应制作专用夹辊。在自动电镀线上将薄板夹在夹辊上后,用圆棒夹住整个夹辊。将滚轮串在一起,将滚轮上的所有板材拉直,使电镀后的板材不会变形。
没有这个措施,电镀 2 0到 30 um的铜层后,板材会弯曲,很难补救。

5)热风整平后板子的冷却

PCB 用热风整平时,会受到焊锡槽的高温(约 250℃)的影响。取出后应放在平整的大理石或钢板上自然冷却,然后送至后处理机进行清洗,这有利于防止电路板翘曲。

有的工厂为了提高铅锡面的亮度,热风整平后立即将板子放入冷水中,几秒钟后取出进行后处理。这种冷热冲击可能会导致某些类型的电路板翘曲。扭曲、分层或起泡。

此外,可在设备上安装气浮床进行冷却。

六、PCB 翘曲修复方法

1、PCB 工序中 PCB 翘曲修复

在 PCB 工序中,翘曲比较大的板材通过辊式整平机挑出整平,然后进入下一道工序。许多 PCB 制造商认为这种做法对于降低 PCB 成品板的翘曲率是有效的。

2、PCB 成品板翘曲修复

对于成品,翘曲明显超差,不能用辊式整平机整平。一些 PCB 厂将其放入小型压力机(或类似夹具)中以压制翘曲的PCB板,停留几个小时到十个小时进行冷压整平,从实际应用来看,这种做法的效果并不是很明显。一是整平效果不大,二是压平后的板子容易回弹(即翘曲恢复)。

有的 PCB 厂会把小压机加热到一定温度,再对压平的 PCB 板进行热压,效果会比冷压好,但压力过大会导致线材变形;如果温度过高会产生松香变色及其变色等缺陷。而且,无论是冷压整平还是热压整平,都需要很长时间(几个小时到十几个小时)才能看到效果,压平后的PCB板翘曲反弹比例也很高。

这里推荐了弓形模具的热冲压压平方法。根据要平整的PCB面积,使用简单的弓形模具(见图1)。这里,提出了两种类型的调平操作。

在这里插入图片描述
1)将翘曲的PCB板夹入弓形模具,放入烤箱烘烤整平方法:

翘曲的 PCB 板弯曲面对模具的曲面,调整夹具螺丝使PCB板向反方向变形翘曲,然后将带有 PCB 板的模具放入烤箱中加热到一定温度进行烘烤,烤一会儿。在加热条件下,基板应力逐渐松弛,变形的 PCB 板恢复到平整状态。但烘烤温度不宜过高,以免松香变色或基材变黄。但温度不宜过低,在较低温度下完全松弛应力需要较长时间。

在这里插入图片描述
一般可以将基材的玻璃化转变温度作为烘烤的参考温度,玻璃化转变温度是树脂的相变点,在此温度下聚合物链段可以重新排列,使基材应力充分松弛。

因为平整效果很明显,用弓形模具压扁的好处是投资很小。烤箱都可以在 PCB工厂获得。调平操作非常简单。如果翘板数量比较多,做几个弓形模具就够了。你可以将它们放入烤箱一次。模具少,干燥时间比较短(几十分钟左右),所以整平工作效率比较高。

2)将PCB板软化后夹入弓形模具压平方法:

对于翘曲变形比较小的 PCB板,可以将待整平的 PCB 板放入已经加热到一定温度的烘箱中(即温度设定可参照基材的玻璃化转变温度确定,基材在烘箱中烘烤一定时间,观察软化情况确定。一般玻璃纤维布基材的烘烤温度较高,纸基板的烘烤温度可以低一些;厚板的烘烤温度可以略高一些,薄板的烘烤温度可以略低一些。

喷过松香的PCB板,烘烤温度不宜过高。烘烤一定时间,然后取几张到十几张,夹入弓形模具,调整压力螺丝,并使 PCB 板轻微翘曲,反方向变形。板子冷却定型后,即可卸模,取出压平的 PCB 板。

弓模压平后PCB板翘曲低;即使经过波峰焊后也基本可以保持平整状态;对PCB板外观颜色的影响也很小。

PCB板翘曲是 PCB 制造商头疼的问题。它不仅降低了产量,而且影响了交货时间。如果采用弧形模具进行热整平,且整平工艺合理合适,可以将翘曲的PCB板整平,解决交货期问题。

以上就是关于 PCB 翘曲、PCB 翘曲原因及解决方法的简单介绍。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PCB翘曲度 的相关文章

  • fastjson反序列化漏洞(CVE-2017-18349)

    文章目录 fastjson 序列化 FastJson 序列化操作 反序列化 漏洞原理 漏洞复现 CVE 2017 18349 fastjson fastjson 是阿里巴巴开发的 java语言编写的高性能 JSON 库 用于将数据在 Jso
  • postgresql jdbc连接参数

    jdbc postgresql 192 168 1 23 12308 test useUnicode true amp characterEncoding gbk amp allowEncodingChanges true 见官网 http
  • 2023-2030老龄化(>=65)比率预测模型

    目录 前言 一 数据来源和处理 二 相关性检验 图形说明 相关矩阵 三 LSTM算法预测 四 BP神经网络预测 前言 如何预测未来八年老龄化比率 作者从以下四个角度出发 GDP 医院数 医院包括综合医院 中医医院 中西医结合医院 民族医院
  • 1_有关 01背包问题 和 完全背包问题 的详解

    目录 一 01背包问题 物品仅可选一次 1 题目 2 版本1 题解代码 代码 详解 3 版本2 题解代码 优化为一维 代码 详细 4 版本3 题解代码 优化输入 优选 代码 详解 二 完全背包问题 物品可选无限次 1 题目 2 基础版本1

随机推荐

  • OpenCV——中值滤波

    目录 一 原理概述 二 C 代码 三 结果展示 1 原图 2 3x3滤波 3 9x9滤波 四 python代码 一 原理概述 中值滤波 Median Filter 是一种非线性滤波技术 其基本思想是在单通道中将像素点邻域的灰度值进行排序 取
  • 启明云端分享

    1 Sstar System Tool说明 软件开发人员访问SigmaStar芯片寄存器 必须使用Debug Tool硬件工具和Sstar System Tool软件工具 Debug Tool硬件工具 如图所示 使用USB延长线连接PC机
  • 设计模式-策略模式

    策略模式是一种行为型设计模式 其主要目的是允许在运行时选择算法的行为 在Java中 我们可以使用策略模式来根据不同的条件动态地选择不同的算法 下面是一个示例代码 展示了如何在Controller中确定是什么策略 以及如何调用相应的Servi
  • php函数漏洞

    1 intval intval 获取变量的整数值 说明 int intval mixed var int base 10 通过使用指定的进制 base 转换 默认是十进制 返回变量 var 的 integer 数值 intval 不能用于
  • 区块链面临的挑战(一)

    id BSN 2021 公众号 BSN研习社 分布式存储 加密算法 共识机制 具有这些典型技术特征的区块链技术自一诞生 就被诸多行业看好 蕴含巨大的潜力 从实践进展来看 区块链技术在商业银行的应用大部分仍在构想和测试之中 距离在生活 生产中
  • 来自美团资深技术专家亲笔的400页的高并发系统设计,近50个核心难点,让你面试直接起飞!

    前言 在现今IT界特别是程序员 如果你对于高并发都没有接触和了解过未免也有些太孤陋寡闻 而作为一个优秀的程序员 高并发系统架构设计师必须要掌握的 很简单 现在大多数互联网公司都会用到高并发系统架构设计 像常见的 秒杀活动 抢红包 微博热搜
  • 【JAVAWEB开发】基于Java+Servlet+Ajax+jsp网上购物系统设计实现

    哈喽 大家好呀 这篇给的大家带来的是网上购物系统设计 在传统电商时代 用户是先有需求再购买 用户对平台较为依赖 商家对消费者很难有直接的影响力 而如今社交 电商解决了产品质量的信息不对称问题 电商已经成为当今经济发展的一个重要领域 而网上购
  • 一张图看明白GPU原理

    GPU直通实现方式 通过虚拟化平台的直通技术可以将显卡直接给虚拟机使用 与物理机接入显卡效果基本一致 在询价上只要安装了对应显卡的显示驱动 显卡就可以为这个虚拟机提供高性能的图形能力 GPU虚拟化 共享能够将一个物理存在的显卡分享给多个虚拟
  • QPainterPath全功能解锁

    QPainterPath可以自动计算bounding和shap 前者决定了重绘区域 后者决定了碰撞边界 可以说 QPainterPath是绘制的最优解之一 但QPainterPath内并未直接提供缩放 旋转等功能 很多人借助QPainter
  • Qt QList和QLinkedList使用

    文章目录 1 QList 1 1 链表基础使用 添加 修改 查找 删除 1 2 迭代器使用 STL风格 Java风格 2 QLinkedList 1 QList 1 1 链表基础使用 添加 修改 查找 删除 链表初始化 添加元素 QList
  • 2022第三届全国大学生网络安全精英赛练习题(6)

    全国大学生网络安全精英赛 2022第三届全国大学生网络安全精英赛练习题 6 文章目录 全国大学生网络安全精英赛 2022第三届全国大学生网络安全精英赛练习题 6 总结 501 下列有关代理服务器说法错误的是 A 代理服务器访问模式是浏览器不
  • sort函数与结构体

    include
  • Java高级编程实验_java高级编程项目实践.ppt

    java高级编程项目实践 ppt 由会员分享 可在线阅读 更多相关 java高级编程项目实践 ppt 32页珍藏版 请在人人文库网上搜索 1 Java高级编程项目实践 徐铭 课程目录 第一部分 需求定义 第二部分 用户界面设计 第三部分 数
  • 停止开发GPT-4?我更加关注数据版权、信息安全和数字鸿沟问题

    近日 随着ChatGPT和GPT 4的迅猛发展 人工智能对于人类社会以及文明的影响将是我们需要重视的问题 有人认为ChatGPT的表现引人入胜 但同时也让人感到毛骨悚然 因此 AI是否可靠 是否会导致灾难 机器智能超过人类的 奇点 是否真正
  • 公共IPV6 dns大全

    dns是什么和公共ipv4可阅读本篇文章 dns大全 一 阿里ipv6 dns 阿里的dns好在于自家的服务器遍布全球 加上自家研究的CDN技术快稳定 强大的阿里云团队技术坚持也是国内首家支持IPv4和IPv6 双端加持 安全快速 2400
  • js数组常见操作方法总结

    0 将数组中所有name改成ChName Name改成EnName var arr1 name aa Name ss children name ww Name nn name ff Name ee let arr2 JSON parse
  • 过滤器 和 拦截器 的区别

    1 过滤器 Filter 过滤器配置比较简单 直接实现Filter 接口即可 也可以通过 WebFilter注解实现对特定URL拦截 看到Filter 接口中定义了三个方法 init 该方法在容器启动初始化过滤器时被调用 它在 Filter
  • matplotlib图表多曲线多纵轴绘制工具方法

    matplotlib是常用的可视化库 画折线图只要把列表plot进去就可以轻松展示 这里只弄折线图 其它图暂时不管 同一图上不同曲线数值大小差太多就能绘制成地板和天花板还不能给人家量纲去了 所以不同曲线需要不同纵轴才能清晰看出细小波动 要是
  • vscode代码上传到gitlab

    1 打开终端 1 1输入一下内容提交到本地仓库 PS D VueProject2 mall admin web gt git add PS D VueProject2 mall admin web gt git commit m 商品优化
  • PCB翘曲度

    为了正确放置 SMT 组件 PCB 必须保持完全平整 为了准确放置 贴片机必须将 SMT 组件释放到所有组件的电路板上方相同高度 如果 PCB 有翘曲 也就是说不平整 则机器在将元件放置在电路板上时 在释放元件时无法保持恒定的高度 这会影响