4、视觉检查法:外观检查(鼓包、裂纹、氧化、虚焊)、显微镜下的焊点检查、PCB板线路检查
各位同学,咱们今天聊点实在的。
内存颗粒出问题,很多时候不用上什么高端仪器。一双眼睛,一个放大镜,甚至一个手机微距镜头,就能解决80%的排查工作。我管这叫「视觉检查法」,说白了就是——用眼睛看。
你别笑。我干了十几年硬件,见过太多工程师一上来就上示波器、上逻辑分析仪,折腾半天,结果发现是颗粒引脚氧化了。你说冤不冤?
4.1 外观检查:鼓包、裂纹、氧化、虚焊
拿到一块疑似故障的内存条,我的习惯是——先不急着通电。先翻过来,对着光,仔细看一遍。
4.1.1 鼓包
鼓包是最明显的物理损伤。内存颗粒表面的黑色封装如果出现局部隆起,哪怕只有针尖大小,基本可以判定内部已经损坏。
为什么会鼓包?说白了就是内部水分受热膨胀,或者芯片内部短路导致局部过热。我在项目中遇到过一批工控机内存,连续高温运行三个月,拆下来一看,三颗颗粒鼓得像小馒头。这种没得修,直接换。
4.1.2 裂纹
裂纹分两种:一种是封装裂纹,一种是PCB基板裂纹。
封装裂纹通常出现在颗粒边角,像头发丝一样细。你对着光看,能看到一条细细的亮线。这种裂纹往往是安装散热片时螺丝拧太紧,或者内存条受到过弯折。
PCB基板裂纹更隐蔽。我教你们一个土办法:把内存条拿在手里,轻轻弯一下(别太用力!),如果某个颗粒对应的PCB区域出现细微的「吱吱」声,或者你能看到PCB表面铜箔有断裂痕迹,那就是了。
4.1.3 氧化
氧化是内存故障的头号杀手,尤其在南方的潮湿环境。
颗粒引脚氧化,表现为引脚表面发黑、发绿,或者出现白色粉末状物质。金手指氧化更常见,就是内存条底部那一排金色触点,如果变成暗黄色甚至黑色,接触电阻就会急剧增大。
我曾经处理过一批网吧的故障内存,症状是开机偶尔黑屏。拆下来一看,金手指氧化得不成样子。用橡皮擦擦干净,80%的故障都消失了。你看,有时候问题就这么简单。
4.1.4 虚焊
虚焊是BGA封装颗粒的常见问题。所谓虚焊,就是焊球和PCB焊盘之间没有形成良好的金属连接,存在微小的缝隙。
虚焊用肉眼很难直接看到,但有一些间接迹象:
- 颗粒表面有「塌陷感」——正常颗粒焊好后是水平的,虚焊的颗粒可能有一角微微翘起
- 用手按压颗粒某个角,故障现象消失或出现——这是典型的虚焊特征
- 内存条工作一段时间后故障出现,冷却后又正常——热胀冷缩导致虚焊点断开或接通
4.2 显微镜下的焊点检查
肉眼能看的东西有限。真正要查焊点质量,得上显微镜。
我个人习惯用20倍到40倍的光学体视显微镜。这个倍数下,BGA焊点的细节一览无余。
4.2.1 怎么看焊点
把内存条放在显微镜下,重点看这几个地方:
- 焊点形状: 正常的BGA焊点应该是圆润的球形,表面光滑。如果焊点扁平、有棱角,说明焊接温度不够或压力不足
- 焊点颜色: 正常的焊点呈银灰色。如果发黑,说明氧化严重;如果发黄,说明焊接温度过高
- 焊点周围: 看焊点边缘有没有细微的裂纹。这种裂纹通常呈环形,像「年轮」一样。我见过很多返修过的内存,焊点周围一圈裂纹,用不了多久就会出问题
- 焊点高度: 同一颗颗粒上的所有焊点高度应该一致。如果某个焊点明显偏低,那就是虚焊
4.2.2 焊点裂纹的典型特征
| 裂纹类型 | 显微镜下特征 | 常见原因 |
|---|---|---|
| 环形裂纹 | 焊点边缘出现一圈细线,像戒指 | 热应力循环、温度冲击 |
| 径向裂纹 | 从焊点中心向外辐射的裂纹 | 机械应力、弯折 |
| 界面裂纹 | 焊点与焊盘之间出现分离 | 焊接不良、IMC层过厚 |
| 气孔裂纹 | 焊点内部有空洞,空洞边缘有裂纹 | 焊接工艺问题、助焊剂残留 |
4.3 PCB板线路检查
颗粒本身没问题,焊点也没问题,那问题可能出在PCB板线路上。
PCB线路检查,说白了就是看铜箔走线有没有断、有没有短路、有没有被腐蚀。
4.3.1 线路断裂
线路断裂最常见的原因是机械损伤。内存条被掰弯过、被螺丝刀划伤过,都可能导致铜箔断裂。
断裂的线路在显微镜下很容易看出来——铜箔中间出现一条明显的「断口」。但有些断裂非常细微,肉眼根本看不到。这时候需要借助万用表,用通断档一段一段测。
我教你们一个省事的办法:把内存条放在强光下,从背面看。如果某个线路区域出现「暗影」,说明那一段铜箔已经断了。因为断裂处会透光。
4.3.2 线路短路
短路比断路更难查。两个相邻的焊盘之间如果残留了焊锡、助焊剂或者金属碎屑,就会形成短路。
短路在显微镜下的特征:两个原本独立的焊盘之间,出现了一条「桥接」的金属物质。有时候这条桥非常细,像蜘蛛丝一样,不仔细看根本发现不了。
4.3.3 过孔检查
PCB上的过孔(Via)是连接不同层线路的通道。过孔出问题,整条线路就断了。
过孔故障有两种:
- 过孔断裂: 过孔内壁的铜层断裂,导致上下层不通。显微镜下看,过孔边缘会出现「黑圈」
- 过孔堵塞: 过孔被助焊剂、灰尘或腐蚀物堵住,导致焊接时焊锡无法正常填充
检查过孔的方法很简单:用万用表测过孔两端是否导通。如果不通,那就是过孔坏了。
4.3.4 腐蚀与漏液
内存条如果长期处于潮湿环境,或者曾经进过水,PCB上的铜箔就会腐蚀。
腐蚀的特征:铜箔表面出现绿色或蓝色的「铜绿」,严重时铜箔会完全消失,只剩下基板。
还有一种情况——电容漏液。电解电容如果漏液,电解液会腐蚀周围的PCB线路。我在项目中遇到过一块内存,电容漏液把旁边的线路腐蚀断了,导致整条内存无法识别。换了电容、飞了线,才救回来。
4.4 视觉检查的完整流程
说了这么多,我给你们总结一个标准流程。按这个顺序来,基本不会漏检:
- 第一步:裸眼外观检查——看鼓包、裂纹、氧化、虚焊迹象
- 第二步:手感检查——摸颗粒表面、轻弯PCB、按压颗粒
- 第三步:显微镜检查焊点——看形状、颜色、裂纹、气孔
- 第四步:显微镜检查PCB线路——看断裂、短路、过孔、腐蚀
- 第五步:气味检查——闻有没有异常气味
这套流程走下来,大部分物理故障都能锁定。剩下的,才需要上电测试。
嗯,视觉检查法就讲到这里。下一章咱们聊聊「万用表在内存排查中的实战应用」,到时候我会教你们怎么用最简单的工具,测出最隐蔽的故障。