PCB 大电流设计实战 — 走线粗细分工、阻焊开窗与过流烧板原理

背景

最近在做 LT317 的 PSRR 测试电路,纹波发生电路部分通过 OPA541 进行信号合成(纹波信号模拟)。OPA541 输出电流高达 9A,属于大功率器件,对 PCB 制板工艺要求较高——散热、铜厚、走线宽度、布局布线都需要仔细考量。由于焊盘引脚离得很近,我在 Top Solder 层用 50mil 的 Line 做了开窗。

AD 3D 开窗效果图

板子刚画完还没投板,暂时没有实物照片和实测数据。


Q1:细线的好处是什么?

在 PCB 设计里,细线的核心好处,不是为了省那点空间,而是为了「信号质量」和「电磁兼容」。

1. 减少寄生电容 —— 信号保真

  • 走线和它下面的地平面之间,天然会形成一个微小电容。线越宽,这个电容就越大
  • 这个电容会拖慢高速信号的上升沿,让方波变圆,导致信号失真。
  • 对于反馈信号这种对电压变化很敏感的线路,尽量走细,能减少对高频噪声的耦合,让反馈更干净。

2. 减少天线效应 —— 减少辐射和干扰

  • 宽而长的走线就像一根天线,既能向外辐射噪声(可能过不了 EMC 认证),也能接收外界干扰,引入到模拟电路里。
  • 细线接收和发射干扰的能力明显更弱。如果 OPA541 驱动的是精密信号,反馈线走细能避免把输出的大电流噪声”听”进来。

3. 减小串扰 —— 保护邻居走线

  • 相邻走线之间存在寄生电容和互感,干扰信号会通过耦合传到旁边的敏感线上。
  • 细线之间的耦合面积小,产生的串扰噪声更小,不容易干扰旁边的控制信号。

4. 节省布线空间,让”粗线”有路可走

  • 对于要跑 9A 的功率线(V+、V-、输出、大电流地)必须走粗线(100mil/2.5mm 以上)
  • 如果信号线都走得很宽,整板就会被线填满,粗线反而找不到宽敞的路径。细线把通道让出来,粗线才能安全地铺过去

粗细分工总结

场景 线宽选择 核心原因
信号/反馈线(如反馈电阻连线) 细(0.2~0.254mm) 减小寄生电容和抗干扰,保证反馈信号干净
功率/电源/输出线(如 V+、V-、输出、大电流地) 粗(100mil/2.5mm 以上) 减小电阻、降低发热和压降,安全承载 9A 大电流

细线的「好处」是给信号用的,目的是让电路工作更稳定;粗线的「好处」是给功率用的,目的是让板子不烧掉。两者分工明确,各司其职。


Q2:粗线的”好处”是给功率用的,目的是让板子不烧掉——为什么会被烧掉?

这个问题问到了最根本的物理原理。简单来说:走线被烧掉,是因为它变成了一个「加热电阻」,热量积累到超过铜箔和基板能承受的温度,最终导致物理损坏。

第一步:为什么走线会发热?

任何导体都有电阻,PCB 走线也不例外。走线的电阻可以用公式估算:

$$R = \rho \times \frac{L}{S}$$

其中 S 是走线的截面积(线宽 × 铜厚)。线越细、铜越薄,电阻就越大。

当大电流 I 流过这个电阻 R 时,根据焦耳定律,产生的热量为:

$$P = I^2 \times R$$

因为发热功率与电流的平方成正比,当电流达到 9A 时,即使走线电阻只有 0.01Ω,产生的热量也有:

$$P = 81 \times 0.01 = 0.81\text{W}$$

这 0.81W 的功率会持续在走线上”加热”。

第二步:热量积累与温升

  • 散热条件:粗线表面积大,散热快;细线表面积小,热量不容易散出去,会在局部越积越多。
  • 平衡点:当发热速度和散热速度达到平衡时,走线会维持在一个稳定的温度。但如果走线太细,发热功率远大于散热功率,平衡点就会是一个非常高的温度

第三步:到达”烧掉”的临界点

当温度持续升高,会引发一系列物理损坏:

  1. 铜箔氧化与剥离:过高的温度加速铜箔氧化,导致电阻进一步增大,形成正反馈(越热电阻越大 → 电阻越大发热越厉害),最终铜箔可能从基板上剥离或熔断。
  2. 基板碳化:PCB 的基板材料(FR-4 等)在超过 130~150°C 时开始变软,超过 250°C 以上时会发生碳化。碳化后的基板会变成导电物质,可能引发短路甚至起火。
  3. 焊点熔化:如果走线连接着焊盘,高温会传递到焊点,导致焊锡熔化,器件松动或脱落。

一个直观的类比

可以把 PCB 走线想象成保险丝

  • 粗铜线 = 额定电流大的保险丝,能安全通过 9A 电流。
  • 细铜线 = 额定电流小的保险丝,当 9A 电流流过时,它设计上就是要被熔断的

在你设计的 OPA541 电路中,如果只走 20mil 的细线,等于人为地把 PCB 走线变成了一个 9A 电流的「保险丝」——只不过这个”保险丝”一旦熔断,整个板子也就报废了。

所以,”粗线”的本质是什么?

粗线通过增大截面积降低电阻,从而:

  1. 显著降低 $$I^2R$$ 发热功率。
  2. 增大散热表面积,让热量更容易散发。

这两点共同作用,把走线的工作温度控制在安全范围内(通常建议温升低于 20°C),板子自然不会烧掉。


Q3:那我怎么知道该走多宽的线?—— IPC-2221 走线载流计算

理解了”线太细会烧”的物理原理后,下一个自然的问题就是:9A 电流到底需要多宽的线?

基于 IPC-2221 标准,可以通过经验公式来计算。

核心公式与参数

$$I = k \times (\Delta T)^{0.44} \times A^{0.725}$$

参数 含义 单位 取值说明
I 最大允许电流 安培(A) 我们要计算的目标值
k 修正系数 外层走线:k = 0.048(散热好);内层走线:k = 0.024(散热差,载流能力约为外层一半)
ΔT 允许温升 摄氏度(°C) 10°C = 高可靠性;20°C = 通用设计;30°C = 空间受限
A 走线横截面积 平方密尔(mil²) A = 线宽(mil)× 铜厚(mil)

关于铜厚:常用单位是盎司(oz),1oz 铜厚 ≈ 1.4 mil(35μm),2oz ≈ 2.8 mil(70μm)。

计算示例:2A 电流需要多宽的走线?

假设在外层走 2A 电流,使用 1oz 铜厚,允许温升 20°C

  1. 确定已知参数

    • 目标电流 I = 2A
    • 外层:k = 0.048
    • 允许温升 ΔT = 20°C
    • 铜厚:1oz = 1.4 mil
  2. 反推所需截面积 A
    $$2 = 0.048 \times (20)^{0.44} \times A^{0.725}$$
    $$0.048 \times (20)^{0.44} \approx 0.048 \times 3.73 \approx 0.179$$
    $$A^{0.725} = \frac{2}{0.179} \approx 11.17$$
    $$A \approx 11.17^{1.38} \approx 27.5\text{ mil²}$$

  3. 计算所需线宽 W
    $$W = \frac{A}{\text{铜厚}} = \frac{27.5}{1.4} \approx 19.6\text{ mil}$$

    20mil 或 22mil 作为实际线宽。

快速估算与工程提醒

  • 快速估算口诀:外层 1oz 铜厚、温升 10°C 时,每 10mil 线宽约承载 1A 电流。但这只是经验值,精确设计仍需用公式。
  • 公式偏于保守:IPC-2221 公式基于早期测试条件,没有考虑大面积铺铜和邻近走线带来的额外散热效果,计算结果通常偏安全。
  • 留工程余量:建议在理论计算值基础上增加 20%~50% 的余量,提高长期可靠性。

Q4:在输出走线上开窗镀锡,只需要在 AD 开窗,镀锡是发给制板方自动加上吗?

是的。 你在 AD 里只需要做”开窗”这步操作,剩下的镀锡环节,PCB 板厂在制造时会自动完成。

“开窗”和”镀锡”的关系

环节 谁做 做什么
开窗 你(Altium Designer) 在阻焊层(Top Solder / Bottom Solder)上画图形,告诉板厂”这些地方去掉绿油,露出铜皮”
镀锡 PCB 板厂 收到 Gerber 文件后,在所有开窗露出的铜皮上,通过喷锡(HASL)或沉锡等标准工艺自动覆盖锡层

不需要单独跟板厂说”请帮我镀锡”,只要 Gerber 文件里有开窗层,板厂就会按标准流程处理。

在 AD 里的操作步骤

  1. 切换到对应的阻焊层(顶层走线 → Top Solder 层)。
  2. 使用画线填充工具,在原先顶层走线的位置,画一个宽度略宽于(比如宽 0.2mm)或完全覆盖它的图形。
  3. 导出 Gerber 文件,大功告成。

AD Top Solder 层开窗截图

设计时的注意事项

  1. 开窗区下方必须有铜:阻焊层只是决定哪里不盖绿油,如果对应位置没有走线或铜皮,露出的就是基材。
  2. 区分 Solder 层和 Paste 层:你用的是 Solder(阻焊层),不是 Paste(锡膏层)。Paste 层是用来制作钢网、给 SMT 贴片用的,和 PCB 裸板制造没关系。
  3. 安全间距:开窗区域和相邻的不同网络走线要保持足够的间距,防止镀锡后连锡短路。

Q5:开窗用 Line 还是实心区域(Solid Region)?

在 Altium Designer 里给 PCB 开窗,两种工具各有侧重,但最稳妥、最推荐的做法是使用「实心区域(Solid Region)」

核心区别与适用场景

工具 适用场景 优点 注意事项
实心区域(Region / Fill) 首选,尤其适合非标准形状的开窗,如大面积散热焊盘、异形铜皮、自定义测试点等 操作直观,所见即所得;只要图形闭合就能确保开窗完整
线条(Line) 适合非常规的开窗,比如只想让一条很细的走线局部裸露 灵活性高,可以精确画出路径 需要注意线条宽度属性;画实心区域时仅画四条边框不够,中间不会开窗

操作要点

无论用哪种工具,核心步骤都一样:

  1. 切换到正确的层:顶层 → Top Solder,底层 → Bottom Solder
  2. 确保下面有铜:在阻焊层画的开窗图形,下方必须有对应的铜皮(走线或铺铜)。
  3. 检查效果:画完后按数字键 3 进入 3D 视图,可以直观地看到开窗效果。

建议:优先使用「实心区域(Region)」,避免不必要的麻烦。


Q6:我的走线是 30mil,画在 Top Solder 上的 Line 也可以是 30mil 重合吗?

从功能上讲可以,但在实际设计规范中,更推荐把开窗线画得比走线略宽一些

为什么建议比走线略宽?

PCB 制造存在生产误差。如果开窗层和走线层的线宽完全一样(都是 30mil),工厂在曝光、蚀刻时,只要有一点点的位置偏移(对位公差),就可能导致开窗层没有完全覆盖住下方的铜线,部分铜线依然被绿油盖住。

推荐的尺寸设计

一般建议开窗比走线每边宽 0.05mm ~ 0.3mm(约 2~12mil)

  • 对于 30mil 的走线,开窗线宽可以设计为 32mil 或 35mil

提示:阻焊层(Solder 层)是负片属性,你画什么图形,就代表最终 PCB 板上要去掉什么区域的绿油。它本身没有电气属性,不用给 Solder 层上的图形分配网络(Net)。

操作建议

  1. 复制 + 加宽:选中 30mil 走线 → 复制 → 切换到 Top Solder 层 → 原位粘贴 → 把线宽改为 32mil 或 35mil。
  2. 保持对位:确保开窗线的中心与走线严格重合。
  3. 检查间距:开窗后的裸露区域与周围其他网络的走线或焊盘,至少要保证 0.2mm(约 8mil) 以上的安全间距。

Q7:如果给细的信号线开窗了一小部分,有什么不好之处吗?

给细的信号线开窗一小部分,确实弊大于利。虽然在手焊飞线测试等场景可能有这个需求,但在量产设计中需要谨慎对待。

主要风险

  • 短路风险显著增加:开窗意味着去掉绝缘绿油,让铜皮直接裸露。波峰焊的锡珠、手焊的锡渣、导电灰尘——裸露铜皮极容易把信号和旁边的地或电源短路。对于 0.1mm~0.2mm 的细信号线,风险尤其高。

  • 铜皮氧化或被腐蚀:工厂通常会在开窗裸铜上喷锡(HASL)或镀金(ENIG)保护。但喷锡工艺下,细线上可能因热风整平导致锡堆不均匀,影响信号完整性。长期暴露在空气中,铜皮会氧化,导致接触电阻增大或信号衰减。

  • 生产加工时存在”断线”风险:开窗处没有绿油保护,相当于少了层”铠甲”。在后续清洗、搬运中,细铜线更容易被划伤或产生细微裂纹。

  • 对阻抗控制线的影响:对于 USB、HDMI 等阻抗控制线,开窗会改变导线周围的介质(从绿油变成空气),导致阻抗不连续,影响高速信号质量。

如果确实需要开窗

  • 开窗区域尽量避开布线密集区,周围保持 0.2mm 以上的安全间距。
  • 如果是为了测试点,建议在信号线上单独引出直径稍大的圆形焊盘(测试点)来开窗,而不是直接在走线上开窗。

总结:除非万不得已(如临时飞线验证),否则不建议给细信号线开窗。 更稳妥的做法是单独放置测试焊盘。


Q8:反馈电阻的连线不用开窗吗?

反馈电阻的连线确实不需要过什么大电流,它本身就不在大电流路径上

1. 反馈电阻”天生”就与大电流无关

反馈电阻(开关电源 FB 引脚处的分压电阻、运放电路中的反馈电阻等)在电路中的角色是电压采样信号反馈

  • 流过它的电流极小:根据欧姆定律 $$I = V / R$$,反馈电阻阻值通常很大(几 kΩ 到几百 kΩ),两端电压是固定的参考电压(比如 0.6V、1.2V)。流过它的电流通常只有微安(μA)到毫安(mA)级别,远小于主功率回路的安培(A)级电流。
  • 它不是功率器件:几乎不发热,不需要通过开窗加锡来增强载流能力。

2. 开窗”加锡”是为了增强载流,但只针对大电流路径

我们讨论的”给 30mil 走线开窗”,应用在功率走线(MOSFET 漏极供电、LED 驱动输出、电机驱动等)——走线需要承载 1A~3A 甚至更大电流。开窗加焊锡,相当于给铜箔”并联”了一层锡,能显著降低电阻、帮助散热。

而反馈信号所在的区域是典型的小信号或模拟地区域,电流极小。给这里开窗,非但起不到”增强载流”的作用,反而会因为裸露铜皮更容易吸收湿气、助焊剂残留物,在 FB 这样高阻抗节点上产生微弱的漏电流——这足以让反馈电压产生偏差,导致电源输出电压漂移或不稳定。

判断标准

开窗是为了「通大电流」「焊接测试」。反馈电阻走线既不承载大电流,也不需要测试,因此不需要开窗。它被绿油完整覆盖,才是可靠的设计。


补充:大面积的阻焊开窗与 Solder / Paste 层辨析

大面积阻焊开窗怎么做?

对于大面积的开窗(俗称”开天窗”),操作思路和之前讲的一样:在 Top Solder(或 Bottom Solder)层,用覆铜工具(Place → Fill)拖拽出对应的图形即可。

虽然用的是覆铜工具,但它不是真的覆铜——只是表示圈起来的区域不要绿油(阻焊),没有网络概念,不需要分配 Net。

Top Solder 与 Top Paste 的本质区别

这两个层经常被混淆,但它们的用途完全不同:

通俗说法 本质 典型用途
Top Solder / Bottom Solder 助焊层 / 开窗层 有这层的地方不盖绿油:下方有铜皮 → 喷锡露铜;下方无铜皮 → 裸露基材 大电流走线加锡、散热焊盘、测试点
Top Paste / Bottom Paste 钢网层 / 锡膏层 给钢网厂用的,用来做 SMT 贴片的钢网开孔,跟 PCB 裸板制造没关系 SMT 贴片时刷锡膏

新人常犯的 2 个错误

  1. 把 Paste 层当 Solder 层用:想上锡的地方画了个 Paste 层 → 结果根本没开窗(绿油还在),板子回来发现没露铜。
  2. 以为 Solder 层=线路层+开窗层:以为画了 Solder 层就有铜线 + 开窗,实际上 Solder 层只是决定”哪里不盖绿油”,铜皮必须在对应的铜层(Top/Bottom Layer)上单独画

记住:想开窗 → 在 Solder 层画;想做钢网 → 在 Paste 层画。两件事互不替代。


参考资源


本文基于 OPA541 PSRR 测试电路的 PCB 设计实战记录,覆盖了走线粗细选择的物理原理、IPC-2221 载流计算方法、大电流走线的热失效机制、Altium Designer 阻焊开窗的操作方法及常见误区。板子已画完,投板后会补充实物照片和实测数据。如果你也在做大电流 PCB 设计,希望这些 Q&A 能帮你少踩坑。