选择正确的走线宽度是PCB设计中最关键的决策之一。太窄,你的走线会过热、 熔化或变成保险丝。太宽,你会浪费可用于布线或元件的电路板空间。 本指南涵盖了关于PCB走线宽度计算你需要知道的一切。
1. 为什么走线宽度很重要
每条PCB走线都有电阻,当电流流过该电阻时, 会产生热量(P = I²R)。走线必须足够宽以:
- 承载所需电流而不过度加热
- 保持在安全的温升范围内(通常高于环境温度10-20°C)
- 满足阻抗要求用于高速信号
- 在制造过程中不出现缺陷或断裂
- 处理瞬态电流(启动、电机堵转、短路)
关键警告
尺寸过小的走线可能会像保险丝一样工作,在过流条件下熔化, 导致电路板故障或火灾。始终在计算中添加安全余量。
2. IPC标准说明(IPC-2221 vs IPC-2152)
两个主要的IPC标准管理走线宽度计算。 了解何时使用每个标准对专业设计至关重要。
IPC-2221:经典标准
IPC-2221(印刷电路板设计通用标准)自1998年以来一直是 行业标准。其走线宽度图表源自可追溯到 1950-60年代的军事规范(MIL-STD-275)。
IPC-2221公式(外层):
I = 0.048 × ΔT^0.44 × A^0.725
IPC-2221公式(内层):
I = 0.024 × ΔT^0.44 × A^0.725
其中:
- I = 电流(安培)
- ΔT = 高于环境温度的温升(°C)
- A = 横截面积(mils²)(宽度 × 厚度)
IPC-2152:现代标准
IPC-2152(印刷电路板设计中确定载流能力的标准)于2009年发布, 基于Naval Surface Warfare Center的广泛测试。它包括:
- 现代FR-4材料和制造工艺
- 走线附近铜平面的影响
- 环境因素(气流、外壳)
- 对当今PCB更准确的预测
使用哪个标准?
对于大多数爱好和商业项目,IPC-2221仍然被广泛使用并提供保守估计。当您需要更准确的预测时使用IPC-2152,特别是对于大电流设计或带有铜填充的电路板。
3. 走线宽度公式
要计算走线宽度,我们需要求解IPC-2221公式的宽度。 以下是分步推导:
步骤1:计算所需横截面积
A = (I / (k × ΔT^0.44))^(1/0.725)
步骤2:计算走线宽度
宽度(mils)= A / (厚度 × 1.378)
其中:
- k = 外层为0.048
- k = 内层为0.024
- 厚度单位为oz/ft²(1 oz = 1.378 mils)
1oz铜的简化公式
对于10°C温升的1oz铜的常见情况:
外层:宽度(mils)≈ I^1.378 × 10.5
内层:宽度(mils)≈ I^1.378 × 21
对于0.5A到10A的电流,此近似值在10%范围内准确。
4. 完整的走线宽度表
这些表提供基于IPC-2221的快速参考值。将它们用作起点, 然后使用计算器验证。
外层 - 1oz铜(35μm / 1.4 mils)
| 电流 | 10°C温升 | 20°C温升 | 30°C温升 |
|---|---|---|---|
| 0.5A | 5 mil (0.13mm) | 3 mil (0.08mm) | 2.5 mil (0.06mm) |
| 1A | 10 mil (0.25mm) | 7 mil (0.18mm) | 5 mil (0.13mm) |
| 2A | 30 mil (0.76mm) | 20 mil (0.51mm) | 15 mil (0.38mm) |
| 3A | 50 mil (1.27mm) | 35 mil (0.89mm) | 25 mil (0.64mm) |
| 4A | 80 mil (2.03mm) | 55 mil (1.40mm) | 40 mil (1.02mm) |
| 5A | 110 mil (2.79mm) | 75 mil (1.91mm) | 60 mil (1.52mm) |
| 7A | 175 mil (4.45mm) | 120 mil (3.05mm) | 95 mil (2.41mm) |
| 10A | 300 mil (7.62mm) | 200 mil (5.08mm) | 160 mil (4.06mm) |
内层 - 1oz铜(35μm / 1.4 mils)
| 电流 | 10°C温升 | 20°C温升 | 30°C温升 |
|---|---|---|---|
| 0.5A | 15 mil (0.38mm) | 10 mil (0.25mm) | 8 mil (0.20mm) |
| 1A | 35 mil (0.89mm) | 22 mil (0.56mm) | 17 mil (0.43mm) |
| 2A | 90 mil (2.29mm) | 60 mil (1.52mm) | 45 mil (1.14mm) |
| 3A | 160 mil (4.06mm) | 105 mil (2.67mm) | 80 mil (2.03mm) |
| 4A | 240 mil (6.10mm) | 160 mil (4.06mm) | 125 mil (3.18mm) |
| 5A | 330 mil (8.38mm) | 220 mil (5.59mm) | 175 mil (4.45mm) |
重要说明
对于相同的电流,内层需要大约2-3倍宽的走线。 这是因为内层没有空气冷却,完全依赖通过PCB基板的传导。
5. 铜重量和厚度
铜重量(以oz/ft²测量)直接影响载流能力。 更重的铜 = 更大的横截面积 = 更大的电流。
铜重量转换表
| 重量(oz) | 厚度(mils) | 厚度(μm) | 厚度(mm) | 电流倍数 |
|---|---|---|---|---|
| 0.5 oz | 0.7 mil | 17.5 μm | 0.0175 mm | 0.6x |
| 1 oz(标准) | 1.4 mil | 35 μm | 0.035 mm | 1.0x(基准) |
| 2 oz | 2.8 mil | 70 μm | 0.070 mm | 1.65x |
| 3 oz | 4.2 mil | 105 μm | 0.105 mm | 2.2x |
| 4 oz | 5.6 mil | 140 μm | 0.140 mm | 2.7x |
专业提示:何时使用厚铜
对于电力电子、电机驱动器或任何承载>3A的设计,请考虑使用2oz铜。 成本增加通常为10-20%,但您将获得明显更窄的走线和更好的热性能。 JLCPCB提供2oz铜作为标准选项。
6. 内层vs外层
走线的位置会极大地影响其电流容量。 了解原因有助于您做出更好的设计决策。
外层(顶部和底部)
- 更好的冷却 - 与空气直接接触允许对流散热
- 可承载约2倍的电流相比等效的内层走线
- 受外壳影响 - 外壳中的静止空气使容量降低10-20%
- 铜平面有帮助 - 相邻的铜填充充当散热器
内层
- 热量被困 - 没有直接空气接触,热量必须通过FR-4传导
- 容量较低 - 约为外层容量的50%
- 热过孔有帮助 - 添加过孔将热量传导到外层
- 平面接近度很重要 - 靠近电源/地平面的走线冷却更好
7. 温升考虑因素
温升(ΔT)是走线相对于环境温度升高多少。 这是一个关键的设计参数。
选择温升
| ΔT | 使用场景 | 权衡 |
|---|---|---|
| 10°C | 保守、消费电子、高可靠性 | 最宽的走线,最可靠 |
| 20°C | 工业、中等功率、良好平衡 | 比10°C窄约30%的走线 |
| 30°C | 空间受限、短占空比 | 约窄45%,可靠性降低 |
| >30°C | 不推荐 | 分层、元件损坏的风险 |
环境温度考虑因素
不要忘记环境温度!如果您的设备在高温环境中运行:
最大走线温度 = 环境温度 + ΔT
例如:
- 环境温度:50°C(热外壳)
- ΔT:20°C(来自计算)
- 走线温度:70°C
FR-4玻璃化转变(Tg):130-180°C(安全!)
附近元件限制:检查IC规格(通常最大85-105°C)
8. 如何使用走线宽度计算器
在线走线宽度计算器自动化IPC-2221公式。以下是有效使用它们的方法。
所需输入
- 电流(安培) - 使用您的最大预期电流,包括瞬态
- 铜重量(oz) - 通常为1oz,除非另有规定
- 温升(°C) - 对于保守设计,从10°C开始
- 走线层 - 外层(顶部/底部)或内层
- 走线长度(可选) - 用于电压降计算
分步示例
让我们为12V电机驱动器设计一条走线,峰值电流为3A:
给定:
- 电流:3A(电机峰值电流)
- 铜:1oz(标准PCB)
- 温升:10°C(保守)
- 层:外层(顶层)
- 走线长度:50mm
计算器输出:
- 所需宽度:50 mil(1.27mm)
- 电阻:0.035Ω
- 电压降:0.105V(12V的0.9%)
- 功耗:0.315W
推荐的计算器
- Saturn PCB Toolkit - 带有全面工具的免费Windows软件
- 4PCB Trace Width Calculator - 简单的在线工具
- EEWeb Calculator - 基于浏览器,支持两种IPC标准
- Altium Designer - 内置计算器(需授权)
9. 实际设计示例
示例1:USB供电设备
需求:USB 2.0电源(最大500mA)
计算:
- 电流:0.5A
- 1oz铜,外层,10°C温升
- 结果:5 mil(0.13mm)
推荐:至少使用10 mil(0.25mm)
原因:制造可靠性,降低电压降
示例2:5V/2A电源
需求:开发板的5V轨
计算:
- 电流:2A连续
- 1oz铜,外层,10°C温升
- 结果:30 mil(0.76mm)
推荐:使用40 mil(1.0mm)
原因:允许瞬态,未来扩展
示例3:电机驱动器(大电流)
需求:24V/10A电机驱动器
计算:
- 电流:10A连续(15A堵转)
- 2oz铜,外层,20°C温升
- 10A结果:115 mil(2.9mm)
- 15A(堵转)结果:200 mil(5.1mm)
推荐:
- 对电源路径使用铜填充
- 添加热过孔以散热
- 对于极端电流考虑4oz铜
示例4:电池供电的IoT设备
需求:3.7V LiPo,平均100mA,峰值500mA (WiFi发射)
计算:
- 按峰值设计:500mA
- 1oz铜,外层,10°C温升
- 结果:5 mil(0.13mm)
推荐:所有电源走线使用8 mil(0.2mm)
原因:制造余量,较低的IR降用于延长电池寿命
10. 要避免的常见错误
错误#1:对电源使用信号走线宽度
问题:因为"只是一个连接"而用6 mil走线布线VCC
解决方案:始终根据电流而非功能计算走线宽度。 1A电源走线需要10+ mils。
错误#2:忽略回流路径
问题:宽VCC走线但细GND走线
解决方案:回流路径(通常是GND)承载相同的电流。 两条走线应相同尺寸或使用地平面。
错误#3:不考虑瞬态
问题:当电机在8A时堵转时按2A平均值设计
解决方案:按最坏情况电流设计:冲击、 电机堵转、短路保护跳闸电流。
错误#4:在过孔处变窄
问题:50 mil走线在过孔连接处减小到10 mil
解决方案:并联使用多个过孔,或使用 更大的过孔焊盘。瓶颈成为电流瓶颈。
错误#5:忘记内层
问题:在内层上以与外层相同的宽度布线5A
解决方案:内层走线需要约2倍的宽度。 如果可能,对大电流路径使用外层。
错误#6:忽略电压降
问题:在3.3V轨上造成0.5V降的长10 mil走线
解决方案:计算长走线的电压降: V = I × R。将降幅保持在轨电压的2-3%以下。
11. 最佳实践和经验法则
快速参考规则
- 1.每安培10 mils - 1oz铜、外层、10°C温升的快速近似
- 2.内层加倍 - 内层需要2倍的走线宽度
- 3.添加50%余量 - 始终使用安全余量设计以应对瞬态
- 4.使用铜填充 - 对于超过3A的电流, 考虑使用多边形填充而不是走线
- 5.检查电压降 - 长走线或低电压需要更宽的走线以应对IR降
- 6.注意回流路径 - GND走线承载与电源相同的电流
何时使用铜填充而不是走线
- 电流超过5A连续
- 需要显著的散热
- 多个并联负载共享一个电源轨
- 空间不受限
- EMI/EMC要求需要实心平面
热过孔策略
对于大电流设计,热过孔有助于从内层散热:
- 沿走线长度放置过孔,而不仅仅在端点
- 使用0.3mm钻孔过孔,0.6mm焊盘 - 标准且便宜
- 间距:沿走线间隔1-2mm
- 连接到对面的铜填充以充当散热器
12. JLCPCB制造限制
为JLCPCB(或类似的低成本制造商)设计时,请记住这些限制:
| 参数 | 标准(免费) | 高级($$$) |
|---|---|---|
| 最小走线宽度 | 6 mil(0.15mm) | 3.5 mil(0.09mm) |
| 最小走线间距 | 6 mil(0.15mm) | 3.5 mil(0.09mm) |
| 铜重量 | 1oz / 2oz | 最高6oz |
| 过孔钻孔尺寸 | 0.3mm最小 | 0.15mm最小 |
| 最大板厚 | 2.0mm | 4.0mm |
EasyEDA集成提示
使用EasyEDA与JLCPCB时,设计规则会自动设置为JLCPCB的标准能力。 在订购前检查设计 → 设计规则检查以验证您的 走线宽度满足制造要求。
总结:走线宽度选择流程图
- 确定最大电流 - 包括瞬态、启动、最坏情况
- 选择铜重量 - 1oz标准,2oz用于>3A
- 选择温升 - 10°C保守,20°C典型
- 确定层 - 大电流首选外层
- 使用IPC-2221计算 - 使用表格或计算器
- 添加安全余量 - 最少50%,关键路径需要更多
- 检查电压降 - 对于长走线或低电压
- 验证DRC - 确保满足制造商的最低要求
准备分析您的PCB设计了吗?
Schemalyzer可以自动审查您的EasyEDA原理图, 检查走线宽度问题、元件连接和设计规则违规。 上传您的设计以获得即时AI驱动的分析。
免费试用Schemalyzer