三、线宽与线距规则:最小线宽/线距要求、不同铜厚下的线宽能力、阻抗控制线的线宽计算

线宽和线距,说白了就是PCB上铜线的粗细和它们之间的间隔。很多新手觉得这有什么好讲的?不就是画粗点、间距拉大点嘛。嗯,我刚开始也这么想,直到有一次项目因为线宽选得太极限,工厂直接说做不了,整个板子要重新layout……那滋味,真不好受。

3.1 最小线宽/线距要求

先说说最基础的东西。每个PCB工厂都有自己的工艺能力,但行业内有个通用底线。我个人习惯把这些数据记在脑子里,选型时直接就能判断。

工艺等级 最小线宽 (mil) 最小线距 (mil) 适用场景
常规工艺 6 6 普通消费电子、电源板
中等工艺 4 4 手机、平板等便携设备
高密度工艺 3 3 BGA封装、高密度互连板
极限工艺 2.5 2.5 高端芯片封装载板
⚠️ 注意: 我建议你设计时至少留20%的余量。比如工厂说能做3mil线宽,你最好按3.6mil以上来画。为什么?因为批量生产时,蚀刻液浓度、温度波动都会影响实际线宽。我曾经吃过这个亏,设计时卡着极限值,结果小批量良率只有70%,后来放宽到4mil,良率直接跳到98%。

3.2 不同铜厚下的线宽能力

铜厚直接影响你能走多细的线。这个道理很简单:铜越厚,蚀刻时侧蚀越严重,线宽控制就越难。

我整理了一份常用数据,你直接拿去用:

铜厚 (oz) 铜厚 (μm) 建议最小线宽 (mil) 建议最小线距 (mil) 载流能力参考 (A/mm宽度)
0.5 17.5 4 4 约0.7
1 35 5 5 约1.4
2 70 8 8 约2.8
3 105 12 12 约4.2
💡 实战技巧: 如果你做电源板,铜厚通常选2oz或以上。这时候别想着走细线,老老实实走8mil以上。我见过有人用1oz铜厚走10A电流,线宽才20mil,结果板子一上电,铜线直接烧断了。算一下嘛,1oz铜厚20mil大概能走2.8A,10A至少得80mil宽。

3.3 阻抗控制线的线宽计算

阻抗控制,这是高频设计里绕不开的坎。说白了,就是让传输线的特性阻抗等于源端和负载端的阻抗,通常是50Ω单端或100Ω差分。

影响阻抗的因素有四个:

  • 线宽 (W) —— 越宽阻抗越低
  • 介质厚度 (H) —— 越厚阻抗越高
  • 铜厚 (T) —— 越厚阻抗越低
  • 介电常数 (εr) —— 越高阻抗越低

我常用的微带线阻抗计算公式(近似):

Z0 = 87 / √(εr + 1.41) * ln(5.98 * H / (0.8 * W + T))

其中:
Z0 —— 特性阻抗 (Ω)
εr —— 板材介电常数 (FR4通常取4.2~4.5)
H —— 介质层厚度 (mil)
W —— 线宽 (mil)
T —— 铜厚 (mil, 1oz ≈ 1.4mil)

🔑 核心要点: 这个公式算出来的是近似值,实际生产前一定要让板厂用他们的软件(比如Polar SI9000)帮你精确计算。为什么?因为不同板材的εr有差异,而且蚀刻后实际线宽和设计值也有偏差。

举个例子,我做过一个项目:

  • 目标阻抗:50Ω
  • 板材:FR4,εr=4.3
  • 介质厚度:8mil
  • 铜厚:1oz (1.4mil)

代入公式算一下:

Z0 = 87 / √(4.3 + 1.41) * ln(5.98 * 8 / (0.8 * W + 1.4))
   = 87 / √5.71 * ln(47.84 / (0.8W + 1.4))
   = 87 / 2.39 * ln(47.84 / (0.8W + 1.4))
   = 36.4 * ln(47.84 / (0.8W + 1.4))

令 Z0 = 50,解得 W ≈ 7.2mil

所以线宽大概在7.2mil左右。但实际发给板厂时,他们用Polar软件算出来是7.5mil。嗯,差的不多,但如果你按7.2mil做,批量时阻抗可能偏到48Ω或52Ω,对于高速信号来说,这已经算不小的偏差了。

⚠️ 阻抗控制避坑指南: 我曾经遇到一个案例,设计时按50Ω算好了线宽,结果板子打样回来测阻抗只有44Ω。查了半天,发现是板厂把介质厚度从8mil换成了6mil,说是为了降低成本。从那以后,我每次发板都会在工艺说明里明确标注:「阻抗控制层,介质厚度必须按设计值,不得随意更改」。

3.4 差分阻抗控制

差分对的情况稍微复杂一点。除了线宽,还要考虑线间距。差分阻抗的计算公式:

Zdiff ≈ 2 * Z0 * (1 - 0.48 * e^(-0.96 * S / H))

其中:
Zdiff —— 差分阻抗 (Ω)
Z0 —— 单端阻抗 (Ω)
S —— 线间距 (mil)
H —— 介质厚度 (mil)

常用的差分阻抗是100Ω。比如USB 2.0、HDMI、以太网都用这个值。我一般先算单端50Ω,然后调整间距让差分阻抗到100Ω。

举个例子:

  • 单端50Ω线宽:7.2mil
  • 介质厚度:8mil
  • 目标差分阻抗:100Ω

代入公式:

100 = 2 * 50 * (1 - 0.48 * e^(-0.96 * S / 8))
1 = 1 - 0.48 * e^(-0.12 * S)
0.48 * e^(-0.12 * S) = 0
e^(-0.12 * S) = 0

嗯,这个公式在S足够大时趋近于2*Z0。实际上,差分阻抗100Ω对应的间距通常在6~10mil之间。我建议直接用板厂的计算工具,省得自己算半天还不准。

💡 我的习惯: 设计差分对时,我会让线间距等于线宽。比如线宽7mil,间距也设7mil。这样阻抗控制比较稳定,而且生产时也好做。当然,具体值还是要根据板材和叠层来微调。

3.5 知识体系总结

下面这张图把线宽线距的核心逻辑串起来了,你一看就明白:

线宽与线距规则知识体系 最小线宽/线距 常规6/6 → 极限2.5/2.5 不同铜厚能力 0.5oz→4mil, 3oz→12mil 阻抗控制线计算 50Ω单端 / 100Ω差分 影响因素 • 工厂工艺能力 • 批量良率要求 影响因素 • 载流能力需求 • 蚀刻侧蚀效应 影响因素 • 介质厚度/介电常数 • 铜厚/线宽/间距 DFM设计规则:线宽/线距选型决策

你看,这三个方面其实是环环相扣的。选线宽时,先看铜厚能不能支持,再看阻抗要不要控制,最后还要留够余量给工厂生产。我个人的经验是:设计时多花10分钟算清楚,比板子回来再改要省10个小时

好了,线宽线距这块就讲这么多。记住一点:别卡极限值,给自己留点余地,也给板厂留点空间。这样合作起来大家都舒服。


公众号:蓝海资料掘金营,微信deep3321