SMT回流焊工艺之回流温度曲线

引言

在SMT生产流程中,如何控制回焊炉的温度是非常重要的一环,好的炉温曲线图意味着可以形成良好的焊点。

上一期分享(SMT回流焊温度解析之锡膏焊接特性)中,我们着重介绍了SMT回流工艺中的锡膏焊接部分。本期内容主要对回流温度曲线的相关内容进行介绍。

回流温度曲线类型及适用性

一、再流焊曲线分类

引入标准为IPC J-STD-020 非气密表面贴装器件潮湿/再流焊敏感分级

标准温度曲线如下图:

二、RSS(Ramp soak spike)曲线解析

1、概念

RSS非线性温度曲线,即升温-保温-回流温度曲线,其整个回流过程严格分为预热、恒温、回流、冷却四个温区。

适用于板面面积大、PCB/器件热容差异大、对助焊剂残留要求高的产品


2、RSS曲线的特征及适用性

★ 特征

1、升温快、恒温时间长、进入焊接速度快,曲线呈“马鞍”型;

2、该温度曲线能够控制元件间的温差,回流时能够达到相同温度;

3、可以让锡膏内多余的助焊剂充分挥发,以减少焊接后的残留;

4、推荐使用高残留/高活性的锡膏;

5、较常用日系锡膏,助焊剂多数为松香型。

★最大优势

1、消除或减少△T(温度差)

2、助焊剂残留少

二、RTS( Rampto spike )曲线解析

1、概念

RTS线形温度曲线,即升温-回流温度曲线。从产品进入设备预热开始,温度曲线呈一条向上45°延伸的线,达到锡膏熔点后回流,最后冷却完成焊接的过程。

适用于小型化PCB、微型化贴片产品、密Pitch器件、对焊点外观要求较高等产品类型

2、RTS曲线的特征及适用性

★ 特征

1、可用于任何化学成分或合金,为水溶锡膏和难于焊接的合金与零件所首选。

2、在RTS温度曲线下回流的锡膏在预热阶段可保持住其助焊剂载体,因此能得到更光亮的焊点,可焊性问题很少;

3、可提高助焊剂湿润性。

★最大优势

助焊剂活性强,对难焊接的PCB、器件镀层金属明显的改善作用。

回流温度的设定及评价

一、回流温度设定

可通过器件耐温、工艺要求、回流设备、锡膏特性和PCB的Tg值(衡量PCB板耐热性能的指标)五个方面,对回流时的温度进行评估设定。

标准或规格书推荐的温度曲线并非最优化曲线(限值是重点),关键是要结合产品本身布局、材料等因素综合考虑,制定符合产品特点的温度。

二、RSS曲线与RTS曲线的设定推荐

RSS曲线

RSS曲线


RTS曲线

RTS曲线

注:以上为温度设定参考,实际温度设定需根据产品评估后确定。

三、回流温度的评价方法

关于如何评价分析回流温度,可以从以下两个维度进行——

其中,第二种方式可精准判断焊接条件的可行性和稳定性,特别是针对BGA类产品。

测温板的制作

一、回流温度曲线标本测试点选取原则及方法

★ 必要评价原则:

1、客户特定要求接点的,依照客户要求实施,并根据风险评估结果,适当追加内部管制接点;

2、至少选取3点作为测试点,以PCBA上对角线位置进行选点(一面);

3、对产品风险评估出的温度风险点位进行监控,例如温度敏感器件、有失效历史的器件或设计结构等;

4、PCBA上选定一个空PAD作为测度点,目的是测试该PCB在回流过程中的温度。

★ 其他评价原则:

1、有BGA元件时,要求表面和焊点端子各接一个测试点。当几个BGA同时存在时,至少选择一个面积最大的接点测试,若有0.5pitch及以下的BGA时,必须同时对该BGA设置点测试;

2、当有 LED元件时,最少选择一个点进行温度测试;

3、CHIP件,特别是电容需接点测试;

4、吸热量大的焊点或接地PAD需接点测试。

二、热电偶线的相关要求

需使用高温锡线将电偶线闭合端焊接在测试点上,要求标准为紧密缠绕3圈以内

热电偶线闭合点的形成时,要牢固、导线不分开,因此,接头外延部分的存在是避不可少,只能要求接近闭合部位,以减小温差。

三、标本的分类、整理与标识

标本分为专用标本和通用标本

专用标本需与生产实物一致,原则上所有有BGA或者回流风险器件的产品必须使用专用标本;通用标本可同类型产品替代标本。

关于标本的整理与标识,需要注意以下几个方面:

1、测试插头不可随用随装,必须固化管理(即一个标本一组测试插头);

2、插头按照测试通道编号,捆扎,有空间的情况下,可将测试点位进行备注;

3、热电偶走线方面,按照下记图示,规则性布线,转角位置进行圆弧形弯脚处理。

腾昕检测有话说:

本篇文章介绍了SMT回流焊工艺之回流温度曲线。如需转载本篇文章,后台私信获取授权即可,感谢支持!

腾昕检测将继续分享关于PCB/PCBA、汽车电子及相关电子元器件失效分析、可靠性评价、真伪鉴别等方面的专业知识。如您有相关检测需求,欢迎致电咨询。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/334734.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Leetcode2957. 消除相邻近似相等字符

Every day a Leetcode 题目来源:2957. 消除相邻近似相等字符 解法1:遍历 分类讨论 遍历字符串 word,比较相邻的 3 个元素 word[i - 1]、word[i] 和 word[i 1],记 left_distance abs(mid - left),right_distance…

大模型背景下计算机视觉年终思考小结(二)

1. 引言 尽管在过去的一年里大模型在计算机视觉领域取得了令人瞩目的快速发展,但是考虑到大模型的训练成本和对算力的依赖,更多切实的思考是如果在我们特定的小规模落地场景下的来辅助我们提升开发和落地效率。本文从相关数据集构造,预刷和生…

rust使用protobuf

前言 c,java,go 等直接是用 ,具体就不说了,这章主要讲述rust 使用protobuf 这章主要讲述2种 1 > protoc protoc-gen-rust plugin 2> protoc prost-build 1:环境 win10 rustrover64 25-2 下载地址 https://github.com/protocolbu…

《WebKit 技术内幕》之四(3): 资源加载和网络栈

3. 网络栈 3.1 WebKit的网络设施 WebKit的资源加载其实是交由各个移植来实现的,所以WebCore其实并没有什么特别的基础设施,每个移植的网络实现是非常不一样的。 从WebKit的代码结构中可以看出,网络部分代码的确比较少的,它们都在…

2.4 网络层03

2.4 网络层03 2.4.7 路由表 1、什么是路由? 路由就是报文从源端到目的端的路径。当报文从路由器到目的网段有多条路由可达时,路由器可以根据路由表中最佳路由进行转发。 2、什么是路由表? 在计算机网络中,路由表&#xff08…

鸿蒙原生应用/元服务实战-AGC中几个菜单栏的关系

大家是否清楚AGC这几个菜单栏的相互关系? 我的元服务:点击后跳转到“我的应用”列表中的“HarmonyOS”页签,并且过滤出元服务。开发者可以在此模块中管理和运营元服务,例如创建元服务、发布元服务等。 我的应用:开发者…

2024最新Java高频面试题总结(附答案PDF)春招面试必备!

《Java面试全解析》1000道 面试题大全详解 本人是 2009 年参加编程工作的,一路上在技术公司摸爬滚打,前几年一直在上海,待过的公司有 360 和游久游戏,因为自己家庭的原因,放弃了阿里钉钉团队的 offer 回到了西安。 从…

Qt事件过滤

1.相关说明 监控鼠标进入组件、出组件、点击组件、双击组件的事件,需要重写eventFilter函数 2.相关界面 3.相关代码 #include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui-&…

解决国内Linux服务器无法使用Github的方法

解决思路:修改Host https://www.ipaddress.com/ 利用上面的网站查询github.com和raw.githubusercontent.com的DNS解析的IP地址 最后,修改服务器的/etc/hosts 添加如下两行: 140.82.112.3 github.com 185.199.108.133 raw.githubuserconte…

04 MyBatisPlus之逻辑删除+锁+防全表更新/删除+代码生成插件

1 逻辑删除 1. 1 什么是逻辑删除 , 以及逻辑删除和物理删除的区别? 逻辑删除,可以方便地实现对数据库记录的逻辑删除而不是物理删除。逻辑删除是指通过更改记录的状态或添加标记字段来模拟删除操作,从而保留了删除前的数据,便于后续的数据…

flink operator 拉取阿里云私有镜像(其他私有类似)

创建 k8s secret kubectl --namespace flink create secret docker-registry aliyun-docker-registry --docker-serverregistry.cn-shenzhen.aliyuncs.com --docker-usernameops_acr1060896234 --docker-passwordpasswd --docker-emailDOCKER_EMAIL注意命名空间指定你使用的 我…

MeterSphere本地化部署实践

项目结构 搭建本地环境 安装JDK11,配置好JDK环境,系统同时支持JDK8和JDK11安装IEAD,配置JDK环境配置maven环境,IDEA配置(解压可以直接使用)无限重置IDEA试用期配置redis环境(解压可以直接使用) 配置kafka环境 安装mysql-5.7环境&#xff…

Java并发基础:一文讲清util.concurrent包的作用

java.util.concurrent包是 Java 中用于并发编程的重要工具集,提供了线程池、原子变量、并发集合、同步工具类、阻塞队列等一系列高级并发工具类,使用这些工具类可以极大地简化并发编程的难度,减少出错的可能性,提高程序的效率和可…

街机模拟游戏逆向工程(HACKROM)教程:[13]68K汇编-jmp指令

在68K汇编中,有多个可以改变PC寄存器的指令: jmp 该指令在之前的章节已经介绍,该指令可以把目的操作数传递到PC寄存器,实现程序的流程控制。 bra 该指令的作用与jmp几乎相同,同样可以把目的操作数传递到PC寄存器&a…

【论文阅读】ControlNet、文章作者 github 上的 discussions

文章目录 IntroductionMethodControlNetControlNet for Text-to-Image DiffusionTrainingInference Experiments消融实验定量分析 在作者 github 上的一些讨论消融实验更进一步的探索Precomputed ControlNet 加快模型推理迁移控制能力到其他 SD1.X 模型上其他 Introduction 提…

贪心算法 ——硬币兑换、区间调度、

硬币兑换: from book:挑战程序设计竞赛 思路:优先使用大面额兑换即可 package mainimport "fmt"func main() {results : []int{}//记录每一种数额的张数A : 620B : A//备份cnts : 0 //记录至少需要多少张nums : []int{1, 5, 10, 5…

idea中使用git提交代码报 Nothing To commit No changes detected

问题描述 在idea中右键,开始将变更的代码进行提交的时候,【Commit Directory】点击提交的时候 报 Nothing To commit No changes detected解决方案 在这里点击Test 看看是不是能下面显示git版本,不行的话 会显示一个 fix的字样,行…

专业130+总分380+哈尔滨工程大学810信号与系统考研经验水声电子信息与通信

今年专业课810信号与系统130,总分380顺利考上哈尔滨工程大学,一年的努力终于换来最后的录取,期中复习有得有失,以下总结一下自己的复习经历,希望对大家有帮助,天道酬勤,加油!专业课&…

SSE[Server-Sent Events]实现页面流式数据输出(模拟ChatGPT流式输出)

文章目录 前言SSE 简介应用场景区分浏览器支撑性 实现过程Web VUE核心解析数据代码实例demo参考 前言 服务端向客户端推送消息,除了用WebSocket可实现,还有一种服务器发送事件(Server-Sent Events)简称 SSE,这是一种服务器端到客户端(浏览器)…

C++大学教程(第九版)5.25去除break语句 5.27去除cintinue语句

5.25题目 (去除break和continue)break和continue 语句遭到质疑的原因是它们的非结构化性。实际上,break和continue 语句总能用结构化的语句取代。请详述如何从程序的一条循环语中去除break语句,并用某种结构化的手段替代。提示:break 语句用于在循环体内离开一个循…
最新文章