作者:Ian Williams  德州仪器

在为非功能性或不良性能电路排除故障时,工程师通常可运行仿真或其它分析工具从原理图层面考量电路。如果这些方法不能解决问题,就算是最优秀的工程师可能也会被难住,感到挫败或困惑。我也曾经经历过这种痛苦。为避免钻进类似的死胡同,我向大家介绍一个简单而又非常重要的小技巧:为其保持清洁!

我这么说是什么意思呢?就是说如果PCB 没有保持适当的清洁,在 PCB 装配或修改过程中使用的某些材料可导致严重的电路功能性问题。此类现象中最为常见的问题之一就是焊剂。

图 1 即为残留过多数量焊剂的 PCB。

1

焊剂是一种化学制剂,用于协助将组件焊接至 PCB。但令人遗憾的是如果在焊接后不加以清除,焊剂会劣化 PCB 的表面绝缘电阻,在该过程中会给电路性能造成严重退化!

2

图 2 是我用来展示焊剂污染所造成结果的测试电路。由 2.5V 参考电压激活的平衡惠斯顿接桥网络可仿真高阻抗桥接传感器。差分桥接传感器输出 VIN+ - VIN- 可连接至增益为 101V/V 的 INA333。在理想状态下,由于桥接处于平衡状态,因而 VIN+ - VIN- = 0V。但焊剂污染会造成实际桥接传感器电压随时间慢慢漂移。

在本次测试中,装配后我同时记录了不同程度清洁之后 VIN- 和 VOUT 一小时的变动情况:

  1. 未清洁;
  2. 手工清洗,风干;
  3. 超声波清洗,风干,烘烤。

3

从图 3 中可以看出,焊剂污染对桥接传感器输出性能有严重的影响。在未清洁或手工清洗的情况下,桥接传感器电压从未达到约 VREF/2 的预期电压,即便在一小时趋稳时间之后。此外,未清洁电路板还表现出大量外部噪声收集。在使用超声波浴清洗并完全干燥后,桥接传感器电压稳如磐石。

4

观察 INA333 的输出电压,我们会连续看到不当清洁造成的性能退化。

  1. 未清洁的电路板出现了 DC 错误、超长趋稳时间以及严重的外部噪声收集;
  2. 手工清洁的电路板出现了奇怪的极低频率噪声。我最终找到了根源 — 是因为测试设施内部的空调循环!
  3. 和预想的一样,正确清洁并烘干的电路板表现优异,测试中的任何点都没有发生漂移。

总之,焊剂清洁不当会造成严重的性能降低,特别是在高精度 DC 电路中。对所有手工装配或修改过的 PCB,请务必使用超声波浴(或类似方式)完成最终清洁。在使用空气压缩机风干后,采用稍高温度烘烤装配并清洗后的 PCB,可清除任何残留湿气。我们一般在 70°C 下烘烤 10 分钟。

这个简单的“保持清洁”技巧应该能够帮助您大幅减少花在排除故障上的时间,帮助您将更多时间用于设计出色的高精度电路!

 

阅读原文, 请参见http://e2e.ti.com/blogs_/b/precisiondesignshub/archive/2013/09/23/why-should-i-give-a-flux.aspx

Anonymous
  • 看到图1,我惊呆了,在实际工作中偶尔会遇到由于锡渣,助焊剂的不清洁而导致整个系统的工作不正常,特别是电源部分,会非常危险,所以说焊接完成后清洁PCB是个好习惯。。

  • 非常好的一篇文章,感谢楼主的分享。所谓细节决定成败,很多时候我们经常会败在细节上。清洗PCB板是一个很好的选择,尤其是pcb板上的残落的焊锡容易导致意向不到的问题发生,所以在平常的设计中,我们不仅要注重原理性正确性,还要关注工程实践性的总结经验。再次感谢楼主

  • 这个经验挺好,挺实用,是不是在另一个侧面也表明,这些板子对外界环境的要求很高,在使用过程中会不会这种类似没有清洁干净的故障呢,是不是对板子表面也要做一些防污染措施呢?

  • 这篇文章讲的非常好,在焊接完电路板并进行调试时,保持PCB清洁的良好习惯非常重要。在以前调试电路过程中,由于着急完成调试,没用对板子的助焊剂及酒精助剂进行清洁,结果导致一周也没调通一个MCU板子。文章中推荐的超声波清洗--空气压缩机风干--高温烘烤方法非常不错!

  • 本人在工作中就遇到过,刚焊的电路板,不清洗,直接通电测试,功能不正常,断电,酒精手工清洗后功能正常的事情,特别对放大器/比较器/解调器/电源芯片等影响较大,不是造成输出不稳定就是功能异常.不过我们清洗电路板都用酒精,很少使用超声波清洗.根据本文的分析,超声波清洗最好,以后试试比较一下!