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

news/2024/11/29 16:33:05/

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、汽车电子及相关电子元器件失效分析、可靠性评价、真伪鉴别等方面的专业知识,点击关注获取更多知识分享与资讯信息。


http://www.ppmy.cn/news/1212391.html

相关文章

【管理工具】CMAK安装和使用(kafka-manager)

文章目录 前言一、安装和启动1.1 安装CMAK1.2 启动cmak 二、使用CMAK2.1 添加kafka集群2.2 topic 概述2.3 broker概述2.4 其他操作 前言 一、安装和启动 1.1 安装CMAK Java环境:需要jdk11 $ java -version java version "11.0.5" 2019-10-15 LTS Java…

Clickhouse学习笔记(11)—— 数据一致性

使用合并树引擎时,无论是ReplacingMergeTree还是SummingMergeTree,都只能保证数据的最终一致性,因为数据的去重、聚合等操作会在数据合并的期间进行,而合并会在后台以一个不确定的时间进行,因此无法预先计划&#xff1…

Zookeeper篇---第六篇

系列文章目录 文章目录 系列文章目录一、请简述Zookeeper的选主流程二、为什么Zookeeper集群的数目,一般为奇数个?三、知道Zookeeper监听器的原理吗?一、请简述Zookeeper的选主流程 Zookeeper的核心是原子广播,这个机制保证了各个Server之间的同步。实现这个机制的协议叫做…

UE4 剖析工具

UE4 stat 命令 这里是记录了所有 stat 命令的列表:https://docs.unrealengine.com/en-US/Engine/Performance/StatCommands/index.html stat fps:每秒帧数(FPS)和每帧毫秒数的 unobtrusive view(不显著视图)。 stat unit:更详细版本的stat fps: Frame:完成每帧的总时…

webGL项目的开发流程

WebGL (Web Graphics Library) 是一种用于在网页上渲染 2D 和 3D 图形的 JavaScript API。下面是创建 Web 应用程序中使用 WebGL 的流程,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。 了解 WebGL&am…

力扣每日一题 ---- 2906. 构造乘积矩阵

这题很简单(一下就能想到是前缀和的提米),但是在处理12345上面需要仔细一点,本来我最开始想到的时候全部累乘在除掉当前数,但是这样就没有把12345考虑进去,如果他本身是12345的话,那么除他以外的乘积并不一定是0&#…

AGV控制系统实时监控

import tkinter as tk from tkinter import Menu from PIL import Image, ImageTk import os from urllib.parse import parse_qs import mysql.connector from mysql.connector import Error import math db_pass os.getenv(db_pass) # 初期_radius変数をグローバル…

【电源专题】POE 802.3af/at与802.3bt在握手阶段有什么差异

在文章:【电源专题】PSE如何与PD握手协商功率等级?中我们以PSE与PD设备在802.3af/at协议握手为例,讲到了PSE与PD协商时通过三个阶段:检测阶段、握手阶段、电压提升阶段。而对于802.3bt的握手存在明显的不同,所以本文就详细解释一下802.3bt协议为什么握手阶段与802.3af/at存…