我们能够享受现代电子设备小巧玲珑但又功能强大的优点,得益于芯片的小型封装的优势,其中一个最为优秀的封装形式就是锡球阵列封装(BGA)。这种封装形式芯片的管脚是分布于芯片底部的一系列点阵排列的焊盘,通过均匀的锡球与PCB板连接在一起。

比起通过传统芯片两边或者四周引线管脚封装,BGA封装极大提高了芯片引脚的数量,同时缩短了引脚与电路板之间的距离。密集的锡球连接也大大改善了芯片的散热能力。

手机内部多层电路板以及BGA封装芯片

这种封装给电路板的维修带来了巨大的挑战。芯片的拆卸与重新安装比起普通带有引脚的芯片都困难。特别是BGA封装的芯片一经拆卸,它底部的锡球均会遭到破坏。在重新焊接的时候,需要通过特殊的工具重新种植锡球。

为了保证每个锡球能够对准芯片底部的焊盘,则需要借助于精密的钢丝网的帮助。这些钢丝网一般通过激光雕刻而成。

植球钢网与热风焊台

在B站看到一个手工焊接BGA封装芯片的视频。其精细过程令人惊叹。

视频中的芯片是没有锡球的苹果手机主芯片,在一平方厘米见方内大有有1000多个管脚。视频展示了手工重置锡球和焊接过程完整18个步骤,相信看完之后,会让人对于焊接过程有了新的理解。

1. 首先将配套的钢网敷在芯片底部的管脚上面,然后将焊锡膏均匀涂抹在钢网上面,并用力压紧。

涂抹焊锡膏

2. 然后在使用软布将钢网上剩余的焊锡膏清理干净。观察是否所有的管脚内都包含有均匀的焊锡膏。

抹平焊锡膏表面

3. 使用尖嘴镊子将上面四个核心定位焊盘内的焊锡膏剔除。

去除核心焊盘中的焊锡膏

4. 接着,使用热风枪加热钢网和芯片,直到所有的焊锡膏都融化,并形成球状。

使用热风枪融化焊锡膏

5. 使用助焊剂涂抹在钢网上,然后再次进行加热。这样可以使得所形成的锡球更加的均匀。

涂抹助焊剂之后再加热

6. 通过使用尖嘴镊子按动定位核心孔将钢网和芯片分离开来。

将钢膜从芯片上脱落

7. 使用吸锡铜丝网在加热的情况下将定位焊盘上的多余的焊锡去除。

使用吸锡铜丝去掉核心焊盘上的焊锡

8. 待芯片冷却后,使用清洗液和软布将芯片表面进行清洗。

清洗芯片

9. 由于芯片底部有形成的锡球,所以很容易将软布上的纤维扯下,留在芯片管脚中,需要对它们进行清理。利用细针剔除在清洗过程中留在芯片表面的纤维。

使用细针提出芯片表面的纤维

10. 上述过程中使用过过量的助焊剂,加热过程会在芯片四周形成固体结焦。使用刻刀将芯片四周边缘处的杂质清除。

清理芯片四周的边缘

11. 再仔细观察,将芯片表面所遗留的细纤维彻底清除。仔细观察芯片表面,看是否所有的焊锡球均匀。如果有缺损,则需要进行修复。这是考验耐心、眼力的时候。

仔细清理芯片管脚之间的剩余的纤维

12. 1000个重生锡球,难免有的锡球有缺损。下面修复过程堪称“神一般的操作”。

对有缺损的焊锡球,也就是在前面工序中,焊锡膏比较少的地方所形成的焊球小。在该焊锡球上增加一些焊锡膏。

在该修复锡球上增加焊锡膏

13. 使用热风枪重新加热带修补的焊锡球。此时,如果焊锡膏量比较多,有可能在相邻的两个焊锡球之间形成锡桥。

使用热风枪重新加热芯片管脚

14. 在加热的情况下,使用细针在桥连的两个锡桥中间划过,将锡桥断开。这一切都是在加热的情况下进行。

使用尖针在加热状态下断开管脚之间的锡桥

15. 下面的过程就是焊接芯片过程了。相比前面使用焊锡膏重生锡球过程,焊接过程到时显得比较轻松了。

将PCB的焊盘表面使用刀口烙铁进行清除,剔除所有的焊锡。然后将芯片放置在PCB焊盘上,对准。

将IC放置在PCB板上

16. 使用热风将均匀加热芯片顶部,直到芯片下面和周围的焊盘融化。融化后的锡球开始与PCB板上的焊盘融合,并带动芯片自动对齐。

使用热风机均匀加热芯片

使用一个细针轻轻触动芯片边缘,可以发现芯片会自动对齐底部PCB板上的焊盘。

使用针尖推动芯片,使得芯片自动对齐

17. 然后再使用助焊剂渗入芯片底部。使用热风枪继续加热。融化和沸腾的助焊剂会进一步增加芯片锡球的流动性。助焊剂的整齐也会微微推动芯片,使其自动对齐PCB板。

使用助焊液提高芯片管脚的流动性

18. 当芯片冷却后可以从侧面目测芯片焊接的情况。此时芯片的所有引脚都与底部多层PCB板一一对应焊接成功了。

从侧面目测焊接结果

通过观察和学习BGA芯片焊接过程,可以看到,电路板的成功焊接是焊锡、焊盘、热量、助焊剂四者共同作用下的结果。也许并不是所有电子工程师都可以使用放大显微镜精细观察到焊接的所有过程,但我相信只要看过上述焊接视频一次,它就会留在你们的脑海里,潜移默化去影响你在焊接过程中的操作。

BGA的焊接确实是一个技术活,因为封装的特殊性,球都在芯片的肚子下面,这玩意我是练了很久。

今天的文章到这里就结束了。

作者:TsinghuaJoking

‧  END  推荐文章:

  • 电子元器件及手工焊接

  • 电子工程师自制PCB基板到全手工焊接元件

  • 无刷电机控制器:画板、打样、焊接、调试

  • 别以为你拿着烙铁,就懂焊接!

  • DIP资深工程师谈波峰焊接经验!

xilinx芯片管脚使用限制_修复焊接BGA芯片过程相关推荐

  1. 成功焊接BGA芯片技巧

    手机维修六诊法: (一) BGA芯片的拆卸 ① 做好元件保护工作,在拆卸BGA IC时,要注意观察是否影响到周边元件,有些手机的字库.暂存.CPU*得很近.在拆焊时,可在邻近的IC上放入浸水的棉团.很 ...

  2. 维修服务器bga是什么,服务器主板芯片坏了有机器能拆除焊接BGA吗?

    服务器主板在国内比较出名的要数华硕.英特尔.超微.技嘉.杰和.泰安.微星这几个品牌吧,根据芯片不同的功能配置各品牌之间的价格也是相差比较大的.有些服务器主板芯片贵的在几千到几十万都有.服务器主板芯片损 ...

  3. bga封装扇出_电路板设计BGA芯片扇出功能教程

    电路板设计BGA芯片有一个扇出功能,这个教程最详细了!图文并茂 随着电子产品的更迭,功能也变得日益强大,器件密度也越来越高,BGA封装类型的芯片使用更是越来越广泛了.有些主控板甚至有10个以上的BGA ...

  4. 教你如何焊接BGA芯片技巧

    原文地址::http://blog.163.com/chenweijun_3649/blog/static/47906250200710246501330 相关文章 1.BGA封装芯片手工焊接攻略-- ...

  5. 手工植锡、焊接BGA芯片

    最近更换的BGA芯片比较多,今天上午植了一片BGA芯片的锡.纯手工植锡,一颗一颗的锡珠摆上去.累死了.手工植锡比的就是耐心.一颗颗锡珠摆上去,一共500多个锡珠.花了将近3个小时.效率很低 植锡过程中 ...

  6. xilinx芯片管脚使用限制_【转载】 Xilinx FPGA配置的一些细节

    0 参考资料 (1) Xilinx: Development System Reference Guide. dev.pdf, v10.1 在Xilinx的doc目录下有. (2) Xilinx: V ...

  7. BGA封装扇出过孔-BGA芯片的布局布线技巧

    bga封装扇出过孔_图文并茂讲解BGA芯片的布局布线技巧_谁不言的博客-CSDN博客 因此处理BGA芯片的布局和走线已经成为工程师的必修功课,本篇文章将向大家介绍BGA芯片的布局布线技巧. BGA芯片 ...

  8. 0.5mm间距BGA芯片的PCB设计

    原文地址::http://wenku.baidu.com/link?url=o5_XQEtNEg34F60NaXoFRp39wEd4FP3pmhVzIrSG-4fIs3h3jehJm-JpXHwVJ6 ...

  9. 维修服务器bga是什么,BGA芯片元器件坏了怎么拆除焊死的BGA?

    原标题:BGA芯片元器件坏了怎么拆除焊死的BGA? BGA芯片被广泛地运用到电子行业中,像服务器主板,智能终端,智能电器等都会使用到了,由于BGA对于精度要求较高芯片上面的元器件必须焊死在板子上面,这 ...

最新文章

  1. 课程 | 中科院教授带你快速入门机器学习
  2. mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案
  3. 三维数据平滑处理_VTK图像处理(二)--vtkPolyData数据处理
  4. python安装pyqt4_Python-Mac 安装 PyQt4
  5. c++指针各种用法小结
  6. Android 爱心万花筒简单实现
  7. 约束最优化方法 (二) Zoutendijk容许方向法
  8. 简单搞一下 Oracle 存储过程测试!
  9. 3.mysql的主从原理是什么_mysql 的主从实现原理
  10. 使用预计算实时全局光照优化照明-设置场景
  11. vux页面转换html,Vue 初学者使用 Vux 前端开发框架 - 文章教程
  12. 如何设置变更Word页面颜色?干货经验!怎样操作更改word背景颜色?
  13. 『一起学AI』生成对抗网络(GAN)原理学习及实战开发
  14. 学算法怎么样?算法工程师薪资前景好吗?
  15. 高斯RBF核函数中Sigma取值和SVM分离面的影响
  16. 二叉树的叶子结点按从左到右的顺序连成一个单链表
  17. mmdeploy快速上手
  18. Android手机QQ的UI自动化实践,为什么spring能最好地改变Android
  19. torch.cat 关于 dim=0,dim=1 测试
  20. 解决win10提示无法开启SENS服务

热门文章

  1. mybatis TypeHandler 类型处理器
  2. python的with关键字
  3. 怎么批量修改html文件后缀,怎么批量修改文件后缀
  4. 【C++深度剖析教程26】父子间的冲突
  5. windows下解决pip安装出错问题
  6. Linux服务部署之NTP时间服务器
  7. Angular JS (2)
  8. 一个DataGridView辅助类
  9. POJ 1077 Eight
  10. 轻量级web富文本框——wangEditor使用手册(4)——配置下拉菜单 demo