当前位置: 首页 > news >正文

PCBA表面污染的分类及处理方法

NO.1 引言

在PCBA生产过程中,锡膏和助焊剂会产生残留物质,残留物中包含的有机酸和电离子,前者易腐蚀PCBA,后者会造成焊盘间短路故障。且近年来,用户对产品的清洁度要求越来越严格,PCBA清洗工艺逐渐被电子组装行业所重视,成为行业内技术交流研讨的主要内容之一。因此,本篇文章从PCBA污染物的分类入手,分享了PCBA清洁工艺的一些相关知识。

NO.2 污染物的分类及影响

1、 PCBA污染物的分类

◼ 极性污染物

a.焊剂活性剂(有机酸、乙醇胺等);

b.汗液、手印;

c.焊料浮渣;

d.元器件和PCB表面氧化物。

◼ 非极性污染物

a.焊剂中的松香及树脂等残留;

b.高温胶带、胶黏剂残留;

c.皮肤指纹油脂;

d.防氧化油等。

◼ 粒子污染物

a.尘埃、烟雾、棉绒等;

b.细珠、锡渣;

c.静电粒子;

d.钻孔、冲孔操作中产生的玻璃纤维。

2、 产生的影响

a.电迁移

PCBA表面有污染物的存在,易产生电迁移现象,从而形成树枝状生长。

枝晶产生的前提是金属发生了腐蚀,并存在电场的影响。而银等金属易于腐蚀,且在空气中氧化腐蚀反应的电极电位差小,因此电迁移更容易发生。电迁移失效的PCBA在进行必要的清洗后功能常能够恢复正常。

b.蠕变腐蚀

蠕变腐蚀发展到一定程度会造成电子线路短路,从而导致设备部件故障。蠕变腐蚀不需要电磁场,当活性助焊剂在焊剂后没有经过清洗,蠕变腐蚀会在5天内产生。

c.锡须生长

生长初期

生长期形态

成形后锡须

锡须易导致电路短路,底层材料、锡镀层厚度、镍镀层厚度等都为影响锡须生长的因素。实验证明,电路板清洁度会影响锡须的生长。

d.海洋腐蚀

电子产品进入海洋环境面临的含盐空气,可能造成PCBA的腐蚀。

NO.3 典型的PCBA清洗工艺

1.溶剂清洗

▪ODS类、碳氢类、醇类、酮类、含氟溶剂、共沸共溶等混合溶剂;

▪溶剂特性有易燃、易爆、破坏环境、对人体有危害。

2.半水基溶液

▪有机溶剂清洗+水漂洗;

▪多数有机溶剂具有一定的易燃性和挥发性。

3.水基清洗

▪水基清洗+水漂洗

NO.4 PCBA清洗后洁净度检测

1、 需要考虑的因素:

a.终端使用环境(航天、医疗、军事、汽车、信息科技等);

b.产品的设计/服役周期(90天、3年、20年、50年、保质期+1天);

c.涉及的技术(高频、高阻抗、电源);

d.失效现象与标准所定义的终端产品各级相对应的产品(例:移动电话、心率调整器)。

2、测试方法:

目视、离子测试(C3测试、离子色谱测试)、放大镜、SIR测试、离子污染测试(NaCl当量)

离子测试(C3测试)

离子测试(离子色谱测试)

腾昕检测有话说:

本篇文章介绍了PCBA表面污染的分类及处理方法。腾昕检测将继续分享关于PCB/PCBA、汽车电子及相关电子元器件失效分析、可靠性评价、真伪鉴别等方面的专业知识,点击关注获取更多知识分享与资讯信息。

相关文章:

PCBA表面污染的分类及处理方法

NO.1 引言 在PCBA生产过程中,锡膏和助焊剂会产生残留物质,残留物中包含的有机酸和电离子,前者易腐蚀PCBA,后者会造成焊盘间短路故障。且近年来,用户对产品的清洁度要求越来越严格,PCBA清洗工艺逐渐被电子组…...

Linux开发工具之编辑器vim

文章目录 1.vim是啥?1.1问问度娘1.2自己总结 2.vim的初步了解2.1进入和退出2.2vim的模式1.介绍2.使用 3.vim的配置3.1自己配置3.2下载插件3.3安装大佬配置好的文件 4.程序的翻译 1.vim是啥? 1.1问问度娘 1.2自己总结 vi/vim都是多模式编辑器,vim是vi的升级版本&a…...

【Hadoop实战】Hadoop指标系统V2分析

Hadoop指标系统V2分析 文章目录 Hadoop指标系统V2分析架构主要组成部分根据图表解释数据流向指标过滤JMX的应用开启指标系统的组件指标项说明 使用HTTP(JMXJsonServlet)获取指标接口调用方式GET查询的逻辑数据的来源,以及更新的原理 架构 在…...

【java:牛客每日三十题总结-5】

java:牛客每日三十题总结 总结如下 总结如下 -Xmx:最大堆大小 -Xms:初始堆大小 -Xmn:年轻代大小 -XXSurvivorRatio:年轻代中Eden区与Survivor区的大小比值 年轻代5120m, Eden:Survivor3,Survivor区大小102…...

【Redis】set常用命令集合间操作内部编码使用场景

文章目录 前置知识常见命令SADDSMEMBERSSISMEMBERSCARDSPOPSMOVESREM 集合间操作SINTERSINTERSTORESUNIONSUNIONSTORESDIFFSDIFFSTORE 命令小结内部编码测试内部编码 使用场景 前置知识 集合类型也是保存多个字符串类型的元素的,但和列表类型不同的是,在…...

94. 二叉树的中序遍历 --力扣 --JAVA

题目 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 解题思路 中序遍历的顺序为左中右;通过递归来遍历左子树、添加数据、遍历右子树; 代码展示 package zero.zero.nine;import java.util.ArrayList; import java.util.List;/*** …...

webpack babel

构建工具 简介 当我们习惯了在node中编写代码的方式后,在回到前端编写html、css、js这些东西会感觉到各种的不便。比如:不能放心的使用模块化规范(浏览器兼容性问题)、即使可以使用模块化规范也会面临模块过多时的加载问题。我们…...

autollm 指令设计

autollm 指令设计 可循环示意图文本 示意图AI解释可循环示意图 文本 示意图 # <|aos|>环境<|bos|>他人<|cos|>自己<|dos|>表示是否进行写python 代码来从外界获取辅助数据来重构 前面所有的信息<|eos|>代表是否生成python 代码控制各种外审设备…...

浙江大学漏洞报送证书

获取来源&#xff1a;edusrc&#xff08;教育漏洞报告平台&#xff09; url&#xff1a;主页 | 教育漏洞报告平台 兑换价格&#xff1a;20金币 获取条件&#xff1a;提交浙江大学任意中危或以上级别漏洞...

ROS 学习应用篇(三)服务Server学习之Server

话题Topic是订阅器与发布器节点之间的&#xff0c;而服务则是客户端&#xff08;Client&#xff09;和服务器&#xff08;Server&#xff09;间的&#xff0c;前者是异步的&#xff0c;后者是同步的。而且话题是单项的不需要服务器上线&#xff0c;而服务是双向的。在开启服务之…...

vue+css动画 实现文字的上下轮播切换

突然间碰到一个比较丝滑的特效,就研究了一下想把它实现出来。 效果:渐隐消失,底部往上走覆盖出现 以下是完整代码,复制粘贴即可运行 <template><div class="aaa"><divclass="page1":class="{ private-fade-out: prevIndex === 1…...

debian/ubuntu/windows配置wiregurad内网服务器(包含掉线自启动)

文章目录 前言一、服务器配置安装wireguard软件生成私钥公钥配置服务器参数配置服务器sysctl参数启动、停止服务端 二、用户端配置安装wireguard软件生成私钥公钥配置客户端参数启动、停止客户端配置服务开机启动 三、服务器添加、删除客户四、配置掉线自启动配置掉线自启动脚本…...

LeetCode146.LRU缓存

写了一个小时&#xff0c;终于把示例跑过了&#xff0c;没想到啊提交之后第19/22个测试用例没过 我把测试用例的输出复制在word上看看和我的有什么不同&#xff0c;没想到有18页的word&#xff0c;然后我一直检查终于找出了问题&#xff0c;而且这个bug真的太活该了&#xff0c…...

5-7 使用函数求余弦函数的近似

实现一个函数&#xff0c;用下列公式求cos(x)的近似值&#xff0c;精确到最后一项的绝对值小于e&#xff1a;‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬…...

Kotlin HashMap entries.filter过滤forEach

Kotlin HashMap entries.filter过滤forEach fun main(args: Array<String>) {val hashMap HashMap<String, Int>()hashMap["a"] 1hashMap["b"] 2hashMap["c"] 3println(hashMap)hashMap.entries.filter {println("filter $…...

css的预处理

CSS的预处理器是一种CSS的扩展&#xff0c;可以让开发者使用更加高效、灵活的方式来编写CSS代码。 常用的CSS预处理器包括&#xff1a; Sass&#xff1a;基于Ruby的CSS预处理器&#xff0c;提供了大量的函数和变量等扩展功能。 Less&#xff1a;基于JavaScript的CSS预处理器&…...

[云原生案例2.2 ] Kubernetes的部署安装 【单master集群架构 ---- (二进制安装部署)】网络插件部分

文章目录 1. Kubernetes的网络类别2. Kubernetes的接口类型3. CNI网络插件 ---- Flannel的介绍及部署3.1 简介3.2 flannel的三种模式3.3 flannel的UDP模式工作原理3.4 flannel的VXLAN模式工作原理3.5 Flannel CNI 网络插件部署3.5.1 上传flannel镜像文件和插件包到node节点3.5.…...

Go开发基础环境搭建

前面&#xff0c;我们写了下关于GO的入门简介&#xff0c;今天我们打算实操&#xff0c;在实操之前需要准备下基础环境。 IDE开发工具 GoLand 是一款由捷克软件开发公司 JetBrains 专为 Go 开发的跨平台商业 IDE。Goland 具有 Strong Code Insight、Navigation & Search、…...

Vue简单使用Echart图表柱形图 vue使用柱形图 vue使用 echart图表柱形图 vue使用柱形图

Vue简单使用Echart图表柱形图 vue使用柱形图 vue使用 echart图表柱形图 vue使用柱形图 1、安装依赖2、页面Demo使用3、效果图 1、安装依赖 官方文档&#xff1a;https://echarts.apache.org/zh/option.html#title 官方在线示例&#xff1a;https://echarts.apache.org/exampl…...

centos 7.9系统安装老版本jenkins,并解决插件问题

1.初衷 因为jenkins随着时间推移&#xff0c;其版本也越来越新&#xff0c;支持它运行的JDK也越来越新。基于不折腾的目标&#xff0c;我们安装一个老的固定版本就行。以前安装新版本&#xff0c;经常碰到的问题就是插件安装不兼容的问题。现在这个问题&#xff0c;可以把以前…...

别再盲目升级GPU!92%的代码生成延迟其实源于AST解析器阻塞——一线大厂内部性能压测文档首次公开

第一章&#xff1a;智能代码生成性能优化技巧 2026奇点智能技术大会(https://ml-summit.org) 智能代码生成模型&#xff08;如基于LLM的Copilot类工具&#xff09;在实际工程落地中常面临响应延迟高、上下文吞吐低、生成结果不稳定等问题。优化其端到端性能需兼顾推理效率、缓…...

LeetCode高频算法精讲:大厂面试知识体系完全指南

算法面试是互联网大厂招聘的核心环节&#xff0c;掌握高频题型和解题模板是通关关键。本文系统讲解LeetCode上的五大高频题型&#xff1a;二分查找、滑动窗口、DFS/BFS、动态规划和贪心算法。每种算法包含原理讲解、标准模板、变体应对和复杂度分析&#xff0c;配合大量完整代码…...

AI 热点资讯日报20260417

文章目录AI 热点资讯日报一、今日核心热点总结二、各来源文章汇总&#x1f4f0; 新华网科技&#xff08;news.cn&#xff09;&#x1f4f0; 36氪&#xff08;36kr.com&#xff09;&#x1f4f0; 虎嗅网&#xff08;huxiu.com&#xff09;&#x1f4f0; 网易科技&#xff08;tec…...

Symfony Polyfill PHP73 性能优化:hrtime高精度时间函数的底层实现

Symfony Polyfill PHP73 性能优化&#xff1a;hrtime高精度时间函数的底层实现 【免费下载链接】polyfill-php73 This component provides functions unavailable in releases prior to PHP 7.3. 项目地址: https://gitcode.com/gh_mirrors/po/polyfill-php73 Symfony P…...

AI编程助手谁才是真·生产力引擎?2026奇点大会4大旗舰工具横向测评(含代码生成准确率、调试通过率、IDE兼容性三重压力测试)

第一章&#xff1a;2026奇点智能技术大会&#xff1a;AI编程助手对比评测 2026奇点智能技术大会(https://ml-summit.org) 在2026奇点智能技术大会上&#xff0c;来自全球12家主流厂商的AI编程助手接受了统一基准测试——涵盖代码补全准确率、跨文件上下文理解、调试建议有效性…...

雨雾天锥桶识别掉点50%?YOLOv11+轻量去雾实战,召回率从42%提升至92%

一、项目背景&#xff1a;恶劣天气下的自动驾驶痛点 上个月在做园区自动驾驶巡检项目时&#xff0c;遇到了一个致命问题&#xff1a;晴天时道路锥桶识别准确率能到98%&#xff0c;但一到小雨或者大雾天&#xff0c;召回率直接跌到42%&#xff0c;经常出现漏检导致车辆撞上锥桶的…...

PatreonDownloader终极指南:三步搞定创作者内容批量下载

PatreonDownloader终极指南&#xff1a;三步搞定创作者内容批量下载 【免费下载链接】PatreonDownloader Powerful tool for downloading content posted by creators on patreon.com. Supports content hosted on patreon itself as well as external sites (additional plugi…...

从ORA-01882看Java时区那些坑:JVM、Docker和Oracle的“三角恋”

从ORA-01882看Java时区那些坑&#xff1a;JVM、Docker和Oracle的“三角恋” 在分布式系统架构中&#xff0c;时区问题就像一颗定时炸弹&#xff0c;随时可能在最意想不到的时刻引爆。当Java应用通过JDBC连接Oracle数据库时&#xff0c;ORA-01882错误就像一个顽固的幽灵&#xf…...

JSTL 标签库详解与实战案例

目录 一、JSTL 基础认知 1. 什么是 JSTL&#xff1f; 2. JSTL 的 5 大标签库 二、JSTL 下载与使用 1. 依赖包下载 2. 基于Maven项目 3. 使用 三、JSTL 核心标签库实战 前置准备&#xff1a;JavaBean 实体类 1. MyUser.java&#xff08;用户实体&#xff09; 2. Prod…...

用PyTorch从零实现DQN算法:以CartPole游戏为例(附完整代码)

用PyTorch从零实现DQN算法&#xff1a;以CartPole游戏为例&#xff08;附完整代码&#xff09; 在强化学习领域&#xff0c;深度Q网络&#xff08;DQN&#xff09;算法无疑是一座重要的里程碑。它将深度学习的强大表征能力与强化学习的决策框架完美结合&#xff0c;为解决复杂环…...