1. PCB可靠性概述:从一块板子说起

各位工程师朋友,咱们今天聊聊PCB可靠性。说实话,我刚入行那会儿,觉得把电路走通、功能调好就完事了。直到有一次,产品在客户现场批量出问题——板子用了三个月,焊点开裂、过孔断裂、绝缘电阻下降……那叫一个惨。

从那以后,我养成了一个习惯:设计阶段就把可靠性当回事。今天这章,咱们把可靠性的基本概念理清楚。

什么是PCB可靠性?

PCB可靠性,说白了就是一块板子在规定条件下、规定时间内,完成规定功能的能力。你想想看,一块板子从出厂到报废,可能要经历温度变化、振动冲击、湿度侵蚀、电压波动……它能不能扛得住?

我个人的理解,可靠性不是测出来的,是设计出来的。测试只是验证,真正的可靠性在画图阶段就已经决定了。

核心定义:PCB可靠性 = 板子在预期寿命内,不出现功能失效的概率。

可靠性设计的重要性

为什么要把可靠性单独拎出来讲?我遇到过太多案例了:

  • 成本陷阱:设计阶段发现可靠性问题,改个走线就行;生产阶段发现,要改板、换料、重测;到了客户手里出问题,那就是召回、赔偿、品牌受损。
  • 时间陷阱:可靠性问题往往是“慢性病”,前期测试可能发现不了。等批量出货后集中爆发,那叫一个措手不及。
  • 安全陷阱:医疗、汽车、航空航天领域,一块板子失效可能危及人身安全。这个不用我多说。

我的经验:设计阶段每花1块钱做可靠性,后期能省下10块钱的返修成本和100块钱的品牌损失。这个账,一定要算清楚。

可靠性指标:MTBF与失效率

搞可靠性,得有几个量化指标。不然你说“这块板子很可靠”,怎么证明?

MTBF(平均无故障时间)

MTBF = Mean Time Between Failures。对于可修复产品,指两次故障之间的平均工作时间。对于PCB这种一次性产品,其实更准确的说法是MTTF(Mean Time To Failure)。

公式很简单:

MTBF = 总工作时间 / 故障次数

举个例子:100块板子,每块工作1000小时,期间总共坏了5块。那么总工作时间 = 100 × 1000 = 100,000小时,MTBF = 100,000 / 5 = 20,000小时。

注意:MTBF是统计值,不是单块板子的寿命。你买一块板子,不能说它一定能用20,000小时。它可能第1小时就坏,也可能用50,000小时。MTBF描述的是群体行为。

失效率(λ)

失效率是MTBF的倒数:

λ = 1 / MTBF

单位常用FIT(Failures In Time),1 FIT = 10⁻⁹ 小时⁻¹。也就是说,1 FIT表示每10亿小时发生1次失效。

我习惯用这个表来快速换算:

MTBF(小时) 失效率 λ(/小时) FIT值 典型应用场景
1,000 1.0 × 10⁻³ 1,000,000 消费电子(低端)
100,000 1.0 × 10⁻⁵ 10,000 工业控制
1,000,000 1.0 × 10⁻⁶ 1,000 通信设备
10,000,000 1.0 × 10⁻⁷ 100 汽车电子
100,000,000 1.0 × 10⁻⁸ 10 航空航天

你看,不同行业对可靠性的要求差了好几个数量级。做消费电子的,MTBF几千小时可能就够;做航天的,得上亿小时。这就是为什么设计规范差别那么大。

可靠性设计流程

搞了这么多年,我总结了一套可靠性设计流程。不是拍脑袋想的,是踩坑踩出来的。

先看这张流程图,咱们再细说:

PCB可靠性设计流程图 PCB可靠性设计流程 1. 可靠性需求分析 2. 可靠性指标分配 3. 可靠性设计实现 4. 可靠性预计与FMEA 5. 可靠性试验验证 6. 改进与闭环 关键输入 使用环境 寿命要求 成本约束 关键输出 可靠性报告 设计改进项 测试用例

流程看着简单,但每一步都有坑。我挑几个重点说说:

第一步:可靠性需求分析

别急着画图。先搞清楚:这块板子用在什么环境?温度范围多少?有没有振动?寿命要求几年?客户有没有明确MTBF指标?

我曾经接过一个项目,客户只说“要可靠”,结果按工业级标准设计,成本超了30%。后来才知道人家就是室内用,消费级完全够。所以,需求一定要量化。

第二步:可靠性指标分配

整板MTBF定了,怎么分给每个器件?我习惯用串联模型:

λ_total = λ1 + λ2 + λ3 + ... + λn
MTBF_total = 1 / λ_total

举个例子:一块板子有100个器件,每个器件失效率都是10⁻⁶/小时。那么整板失效率 = 100 × 10⁻⁶ = 10⁻⁴/小时,MTBF = 10,000小时。

小技巧:实际分配时,我会给关键器件(电源、主控)留更多余量,非关键器件(电阻、电容)适当放宽。这叫“差异化分配”,比平均分配更合理。

第三步:可靠性设计实现

这一步就是咱们的老本行了——布局、布线、叠层、热设计、EMC设计……后面章节会一个一个展开。这里只强调一点:设计时要想着“万一坏了会怎样”。

第四步:可靠性预计与FMEA

FMEA(失效模式与影响分析)是我特别推崇的工具。说白了就是:

  • 每个器件可能怎么坏?
  • 坏了之后对系统有什么影响?
  • 影响有多严重?
  • 怎么预防或检测?

我每做一个新项目,都会拉上硬件、软件、测试的同事,花半天时间过一遍FMEA。虽然累,但效果显著——很多问题在设计阶段就堵住了。

第五步:可靠性试验验证

设计做完了,得验证。常见的试验包括:

  • 温度循环:模拟板子在不同温度下的热应力
  • 振动试验:模拟运输和使用中的机械应力
  • 湿热试验:模拟高湿度环境下的绝缘性能
  • 加速寿命试验:通过提高应力水平,快速暴露薄弱环节

避坑指南:我曾经做过一个项目,温度循环试验全过了,结果批量出货后大量失效。后来发现是试验条件太温和——实际使用中温度变化速率比试验快得多。所以,试验条件一定要贴近实际工况,别为了“好看”而降低标准。

第六步:改进与闭环

试验发现问题怎么办?改设计、改工艺、改物料。改完之后再验证,直到满足指标。这个闭环过程,我称之为“可靠性螺旋上升”。

嗯,第一章就聊到这儿。可靠性的概念、指标、流程,都是后面章节的基础。你把这些理清楚了,后面学起来会顺很多。