Altium Designer用户必看:过孔电流安全范围通俗解释
一个被严重低估的“小孔”——它可能烧毁你的整块板子
在Altium Designer里画PCB时,你是不是也经常随手打个过孔(Via),觉得这不过是个“穿层连线”的工具?
尤其是电源走线中,轻点鼠标放一个0.3mm的小孔,继续布线,毫无压力。
但你知道吗?这个不起眼的小孔,可能是整个电路中最脆弱的一环。
我曾见过一位工程师调试一块DC-DC电源板,输出一上电就冒烟——不是MOSFET炸了,也不是电容短路,而是几个并联的地过孔被烧断了。用万用表一测,通路开路;显微镜下一看,孔壁铜层完全碳化脱落。
问题出在哪?
——他用了四个0.2mm的过孔承载4A电流,还自信满满地说:“听说一个过孔能过1A,四个总该够了吧?”
错!大错特错!
今天我们就来彻底讲清楚:到底多大的电流才能安全通过一个过孔?Altium Designer里该怎么设置才靠谱?那份流传甚广的“pcb过孔与电流对照一览表”背后,究竟藏着哪些工程逻辑?
别再盲目套经验了,搞懂原理,才能避免下次烧板子的尴尬。
过孔不是导线,它是“电阻+发热体”
很多初学者误以为过孔和走线一样是理想导体,其实不然。
当你在Altium里放置一个Via,它本质上是一个圆柱形铜壁结构,连接两层或多层之间的金属层。它的导电截面并不是实心铜柱,而是一圈薄薄的电镀铜壁。
这意味着:
- 它有直流电阻(R = ρL / A)
- 当电流流过时会产生I²R损耗
- 损耗转化为热量,导致温升
- 温度过高 → 铜氧化、膨胀、分层 → 最终开路
所以,评估过孔载流能力的核心,其实是控制温升。工业设计通常要求局部温升不超过20°C,否则长期可靠性堪忧。
决定过孔能扛多少电流的5个关键因素
别再问“一个过孔能过几安”这种问题了——答案永远是:“看情况”。
真正影响过孔载流能力的,是以下五个参数:
1. 孔径(Hole Size)
指钻孔的实际直径,比如常见的0.2mm、0.3mm、0.4mm。
孔越大,铜壁周长越长,横截面积越大,自然能承载更大电流。
⚠️ 注意:这里说的是钻孔尺寸,不是成品孔径。因为沉铜后内壁会增厚一点点,但可忽略不计。
2. 铜厚(Copper Weight)
以“盎司”(oz)为单位,表示每平方英尺铜箔的重量。常见1oz ≈ 35μm,2oz ≈ 70μm。
但注意!这是指平面铜皮厚度,不是过孔壁厚。
实际过孔电镀厚度约为标称值的一半左右(约20–25μm for 1oz),且受工艺均匀性影响。
所以一个1oz板上的过孔,其有效导电壁厚可能只有0.025mm。
3. 板厚(Board Thickness)
即PCB总厚度,决定了过孔的轴向长度。
板越厚,过孔越长,电阻越大,散热路径越长,温升越高。
例如:同样是0.3mm孔径、1oz铜,在1.6mm板上 vs 在3.2mm板上,载流能力相差可达30%以上。
4. 允许温升(ΔT)
这是所有计算的前提条件。
如果你允许ΔT=40°C,那当然可以跑更大电流;但如果产品工作在高温环境或密闭空间,ΔT必须控制在10–20°C以内。
行业通用标准建议:持续工作条件下ΔT ≤ 20°C。
5. 散热条件
这才是最容易被忽视的关键!
- 是否连接大面积铺铜?→ 散热好,载流提升
- 是否多个过孔并联形成“阵列”?→ 热耦合增强
- 周围是否有空气对流?是否处于封闭机箱?
- 是否使用热焊盘(Thermal Relief)?反而会限制散热!
举个例子:
同一个0.3mm/1oz过孔,在孤立状态下只能承受约2A;但若连接到完整的GND平面,借助铜皮快速导热,实际可支持接近3A。
如何科学估算过孔载流?别再用老掉牙的IPC-2221了!
过去很多人参考的是老旧的IPC-2221A标准中的图表,但它基于上世纪60年代的数据,已经严重脱离现代高密度PCB的实际表现。
现在更权威的标准是:
👉IPC-2152《Standard for Determining Current-Carrying Capacity in Printed Board Design》
它基于大量有限元热仿真和实验数据,考虑了更多变量(如材料、环境、邻近导体等),精度远高于旧标准。
虽然Altium Designer没有内置完整的IPC-2152引擎,但我们可以通过外部查表或插件辅助设计。
简化公式估算(适合初步选型)
对于单个直通盲孔,可用如下经验公式粗略估算最大持续电流:
$$
I = k \cdot \Delta T^{0.44} \cdot A^{0.725}
$$
其中:
- $ I $:允许电流(A)
- $ \Delta T $:温升(°C),推荐取20
- $ A $:过孔壁横截面积(mm²)
- $ k $:常数,空气中约为0.048(英制单位需换算)
而横截面积为:
$$
A = \pi \times D \times t
$$
- $ D $:孔径(mm)
- $ t $:铜壁厚(mm),一般取0.025mm(1oz)、0.05mm(2oz)
实战计算:一个0.3mm过孔到底能扛多少A?
假设:
- 孔径 D = 0.3 mm
- 铜厚 = 1oz → 壁厚 t ≈ 0.025 mm
- 板厚 = 1.6 mm(不影响面积,只影响散热)
- ΔT = 20°C
计算横截面积:
$$
A = \pi \times 0.3 \times 0.025 ≈ 0.0236\, \text{mm}^2
$$
换算成 mil²(1 mm² ≈ 1550 mil²):
→ $ A ≈ 36.6\, \text{mil}^2 $
代入公式:
$$
I = 0.048 \times (20)^{0.44} \times (36.6)^{0.725} ≈ 0.048 × 4.66 × 12.9 ≈ 2.9\, \text{A}
$$
✅ 得出理论值:约2.9A
但这只是理想值!
实际应用中必须降额至少30%,考虑到制造公差、局部热点、老化等因素。
📌最终建议工作电流 ≤ 2.0A
“pcb过孔与电流对照一览表”来了!实用版(附使用说明)
下面这张表是我根据常见工艺参数整理的实用参考指南,适用于双层至六层板、自然对流、ΔT≤20°C场景。
| 孔径 (mm) | 钻孔 (inch) | 铜厚 | 单孔理论载流 (A) | 推荐最大工作电流(降额后) |
|---|---|---|---|---|
| 0.2 | 8 mil | 1oz | ~1.2 A | ≤ 0.8 A |
| 0.3 | 12 mil | 1oz | ~2.9 A | ≤ 2.0 A |
| 0.4 | 16 mil | 1oz | ~4.5 A | ≤ 3.0 A |
| 0.5 | 20 mil | 1oz | ~6.0 A | ≤ 4.0 A |
| 0.3 | 12 mil | 2oz | ~4.0 A | ≤ 2.8 A |
| 0.4 | 16 mil | 2oz | ~6.5 A | ≤ 4.5 A |
🔍 使用须知:
- 表中数值为独立单孔估算值,未考虑散热优化
- 若连接大面积铺铜,载流能力可提升20%-50%
- 大电流路径务必采用多孔并联
- 不建议将任何过孔长期运行在极限值附近
💡 小贴士:
很多人奇怪为什么2oz铜的过孔推荐电流反而比1oz增长不多?
因为虽然铜更厚,但成本更高,且厚铜对电镀均匀性要求极高,实际增益不如预期明显。
在Altium Designer里怎么正确设置过孔规则?
光知道理论不够,关键是要落实到设计流程中。
以下是我在真实项目中总结的最佳实践:
✅ 步骤一:建立专用的大电流布线规则
打开Design → Rules,新增一条针对高电流网络的Via规则:
Rule Name: HighCurrent_Via Priority: 1 Scope: Net 'VOUT', 'BAT+', 'PGND', 'HV_IN' Via Diameter: Min=0.4mm, Max=0.4mm, Preferred=0.4mm Via Hole Size: Min=0.3mm, Max=0.3mm, Preferred=0.3mm这样,当你要布BAT+或PGND这类网络时,Altium会自动使用0.4mm外径、0.3mm孔径的过孔。
✅ 步骤二:利用类(Class)管理电源网络
将所有大电流网络归入“Power_Net”类,在规则中直接引用类别,避免遗漏。
同时配合走线宽度规则:
Net Class: Power_Net Min Width: 20mil Preferred: 25mil Max: 30mil确保从头到尾都是低阻抗路径。
✅ 步骤三:交互式布线自动匹配
启用Interactive Routing功能后,Altium会根据当前网络自动调用对应规则,无需手动切换过孔类型。
再也不用手动右键选“不同过孔”了。
✅ 步骤四:后期检查与验证
- 使用
Tools → Reports → Measure Distance in Board查看过孔数量和分布 - 导出Gerber给PCB厂确认最小孔径可行性
- 必要时导入Ansys SIwave或HyperLynx做热仿真分析
真实案例:DC-DC电源地回路优化前后对比
某客户做一款5V/4A同步降压模块,两层板,最初设计如下:
- 所有MOSFET、电感接地脚仅用单个0.2mm过孔
- GND走线窄(10mil)
- 底层虽有铺铜,但热焊盘隔离
结果测试发现:
- 负载满载时,地过孔区域温度高达75°C
- 长时间运行后出现虚焊、接触不良
我们做了如下优化:
- 所有功率器件接地脚改为双0.4mm过孔并联
- 取消热焊盘,改为直接连接大面积GND
- 底层完整铺铜,顶层局部补铜连接
- 关键路径走线加宽至25mil
重新测试结果:
- 同样负载下,热点温度降至55°C
- 总等效地路径载流能力从<1.5A提升至>6A
- 系统稳定性显著提高
| 方案 | 过孔配置 | 总等效载流 | 实测温升 |
|---|---|---|---|
| 原始设计 | 单0.2mm | <1.5A | ΔT≈35°C |
| 优化后设计 | 双0.4mm | >6A | ΔT≈15°C |
一次小小的改动,换来的是可靠性的质变。
工程师必须牢记的5条黄金法则
❌不要迷信“一个过孔过1A”这种说法
——那是上世纪的老黄历,根本不适用于现代紧凑设计。✅优先选择“多孔并联”,而不是一味增大孔径
——0.4mm孔已是常规工艺极限,再大增加成本且影响布线密度。🔗关注链式瓶颈:最弱环节决定整体性能
——哪怕过孔很强,前面走线太细也会先烧断。记住:10mil线宽仅能承载约1A(ΔT=20°C)!🧩善用Altium的类与规则系统
——把大电流网络归类统一管理,避免人为疏漏。🔥必要时做热仿真
——特别是汽车电子、工业电源、医疗设备等高可靠性领域,值得投入专业工具验证。
结语:理解“过孔背后的电流密码”,才是专业级设计的起点
回到开头那个烧毁的板子——如果那位工程师早看过这份“pcb过孔与电流对照一览表”,并理解其背后的物理意义,也许就能避免那次失败。
过孔虽小,责任重大。
它不仅是电气连接点,更是热设计的关键节点。
掌握它的载流规律,学会在Altium Designer中用规则驱动设计,不仅能提升产品可靠性,还能让你在同事面前说出:“这个过孔我算过,没问题。”时,底气十足。
如果你在设计中遇到过大电流过孔发热的问题,欢迎留言分享你的解决方法。我们一起探讨,共同进步。