ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

PCB线宽电流怎么算?FR-4板材与嘉立创工艺下的载流能力设计指南

PCB线宽电流怎么算?FR-4板材与嘉立创工艺下的载流能力设计指南 一块电机驱动板功能调通了电源线画得也不算细目测有15mil宽想着2A的持续电流怎么都够了。结果满载跑了不到十分钟板子上的阻焊层开始发黄红外测温枪一打铜箔表面温度逼近100°C输入端的电压被拉低了一大截。拆下来看走线所在的FR-4基材已经微微变色——这不是电路逻辑问题是纯粹的载流能力设计失误。从那以后我养成了一个习惯凡是承载持续电流的走线一律先算“线宽—电流—温升”三件套画板再忙也不跳过这一步。网上经常有人问“0.05mm线宽能过多大电流”这种问题看似简单背后其实是一整套工程估算体系。FR-4是绝大多数打样用户接触的第一种板材嘉立创又是国内最常见的打样渠道把“FR-4板材 嘉立创工艺 线宽电流计算”这条链路彻底搞明白足以覆盖从新手到中级硬件工程师的大部分需求。这篇文章就按我自己的实际经验来拆解这件事不讲虚的只讲怎么算、怎么用、坑在哪里。1. 一块发热板子的复盘线宽不够到底会发生什么1.1 从2A电流和15mil线宽说起我早期画板子总有一种错觉铜箔是金属导电能力肯定比导线强线宽画个15mil、20mil已经很给面子了。实际上普通FR-4覆铜板上的1oz铜箔厚度只有35μm比一张A4纸厚不了多少。15mil约等于0.38mm那么这条走线的截面积就是0.38mm×0.035mm≈0.0133平方毫米。作为对比一根普通的0.5平方毫米电线截面积是它的将近40倍。15mil、1oz铜箔走2A电流按IPC-2221的估算结果等效温升早就超过了20°C的安全范围严重时铜箔表面温度能到100°C以上。温度一高铜的电阻率还会跟着涨发热量进一步加大最后就是那个经典的恶性循环电流越大越热越热电阻越大电阻越大压降越大发热更严重。最直接的后果不只是效率低长期高温还会加速FR-4基材老化和阻焊层脱落板子的寿命会明显缩短。1.2 FR-4的导热短板热量为什么散不出去FR-4全称是玻璃纤维布增强环氧树脂覆铜板它便宜、机械强度好、电气绝缘性能也不错但导热性能一言难尽。导热系数大约只有0.2~0.3 W/(m·K)铝基板通常在1.0以上纯铜更是高达400。这意味着FR-4几乎不导热铜箔上的热量很难通过基材传导到板子背面只能沿着铜箔本身往外扩散再靠表面空气对流带走。打个比方FR-4就像一条毛毯铜箔就像埋在毛毯里的水管。水管太细的时候水流一急水跟管壁摩擦产生的热量全闷在毯子里散不出去。这也是为什么同样截面积的铜走线放在板边比放在板中央能承受更大电流——不是板边有什么特殊机制纯粹是空气对流条件略好一点。所以在FR-4上谈“线宽能过多少电流”本质上谈的是“在允许温升范围内这条路线的散热能力能支撑多大电流”。这不是一个固定数字而是跟温升目标、铜箔厚度、走线位置强相关的变量。2. IPC-2221和载流公式温升才是电流的真正上限2.1 公式拆解k、b、c分别代表什么行业内最常用来估算线宽电流关系的经验公式出自IPC-2221标准印制板设计通用标准。它的形式是I k × ΔT^b × A^cI持续电流单位AΔT允许温升单位°CA铜箔截面积单位是平方密耳sq mil也就是“宽度mil× 铜厚mil”k、b、c经验常数跟走线所在层有关外层走线时k0.048b0.44c0.725内层走线时k0.024b0.44c0.725。注意IPC-2221的这个公式是实验拟合出来的经验式覆盖的温升范围大约是10°C到100°C。它给出的结果是一个工程参考值不是物理极限更不是“安全认证”。不同厂家、不同工艺条件下实际载流能力会有浮动所以用它算出来的线宽我一般还会再乘一个1.2到1.5的系数做余量。另一个很容易踩的坑是截面积A的单位。很多人以为是“线宽”的mil值直接代入其实是“宽×厚”。1oz标准铜厚约为1.378mil35μm所以一条20mil宽、1oz铜厚的外层走线截面积是20×1.378≈27.56 sq mil。单位搞错了算出来能差出好几倍。2.2 手算一次2A走线结果比直觉更宽拿我那个电机板的例子来算。假设电流2A1oz铜厚走表层温升目标10°C。把公式倒推先算需要的截面积AA (I / (k × ΔT^b))^(1/c)其中ΔT^0.44 10^0.44 ≈ 2.754k×ΔT^b 0.048×2.754 ≈ 0.132。那么I除以这个数2/0.132 ≈ 15.15。再取1/0.725 ≈ 1.379次方结果A ≈ 42 sq mil。42 sq mil除以1.378mil的铜厚得到线宽约30.5mil换算成公制就是0.78mm。看到这个数字我自己也愣了一下2A电流看起来不大但按10°C温升约束1oz外层走线需要将近0.78mm宽。如果当时我按15mil画等效温升根本不止10°C甚至可能超过30°C——如果不加任何散热措施铜箔表面烫手是完全意料之中的。2.3 外层与内层的两倍差距公式里外层k0.048内层k0.024正好差一倍。原因很简单表层铜箔能直接接触空气散热内层铜箔上下都被FR-4夹住热量困在板内只能靠铜箔平面横向扩散。这个差异在多层板设计时要特别注意。同样是2A、1oz、10°C温升表层需要30.5mil内层按同样公式推算需要的截面积接近外层的两倍线宽也就奔着60mil去了。所以我的设计原则是大电流路径尽量不换层必须换层时用多个过孔并联尽可能把载流主力放在表层让热量有机会散到空气里。3. 嘉立创工艺下容易被忽略的铜厚与线宽细节3.1 “基铜厚度”和成品铜厚的差异在嘉立创下单时铜厚选项一般标注的是“基铜厚度”常见有1oz、2oz特殊工艺可以选择0.5oz。这里面的门道在于多层板的内层铜厚基本就是基铜厚度因为内层只是把覆铜板蚀刻出图形不会再额外加镀而外层在钻孔后要经过沉铜和全板电镀实际面铜会略厚于基铜。这个差异不算夸张但对精度敏感的阻抗线会有影响对大电流走线来说其实是偏向安全的方向因为外层实际铜厚往往高于标称值。另外下单页面上还有一个参数容易被忽略基铜厚度有两种表述方式一种是“起始铜厚”一种是“成品铜厚”。对1oz基铜来说成品外层可能会做到1oz加一点镀铜内层基本维持1oz。如果你设计的是4层板内层大电流走线就要按1oz去算别按外层成品铜厚去套否则算出来偏乐观。3.2 最小线宽不是设计线宽嘉立创常规FR-4工艺的产线能力最小线宽/线距一般能做到6mil左右极限工艺可以到4~5mil。但我想说这个数值是给制版厂产线能力做验证用的不是给你用来画板的设计标准。我自己的习惯是信号线至少8mil起步电源线按计算值再乘1.2~1.5倍余量。贴着工厂极限画线一方面蚀刻的时候侧蚀会比较明显实际线宽会比设计值细一些载流能力跟着打折另一方面PCB生产出来还有出货检查线宽在极限边缘波动可能在AOI检查时被判异常徒增沟通成本。在嘉立创下单页面提交Gerber之后系统会弹出一个可制造性分析DFM检查结果里面会逐项列出最小线宽、最小间距、孔径等参数是否满足工艺能力。我每次下单前都会认真看一眼这个报告特别是线宽项如果提示“接近极限值”我会直接回EDA里加宽而不是赌产线波动不大。3.3 FR-4板材的Tg和导热系数对载流影响有限FR-4板材本身也有很多细分比如普通FR-4的玻璃化转变温度Tg在130~140°C左右中高Tg材料能做到150°C以上。高Tg板材在无铅回流焊和高温环境下抗软化能力更好不容易出现板子变形、孔壁断裂的问题。但要说它对“线宽电流”有什么直接影响其实不大因为普通FR-4和高Tg FR-4的导热系数都在0.2~0.3 W/(m·K)这个范围差别很小。换句话说不要指望换一种“更好的FR-4板材”就能让窄线扛住大电流。载流能力的物理瓶颈是铜箔截面积和散热路径板材的Tg高低影响的是“扛到多少度才不会坏”而不是“能散掉多少热”。真要提升载流能力优先级是加大线宽、加厚铜箔、开窗加锡、改铝基板或加散热过孔阵列。4. 从手算到换算工具一套可以直接照抄的流程4.1 五步走的确认流程我现在设计PCB时对每条载流走线都走一套固定确认流程虽然简单但能避免绝大多数“能跑但发热”的问题列出所有承载持续电流的网络区分持续电流和短时脉冲电流分别标注电流值。明确板子采用几层、内外层分布、铜厚选项1oz还是2oz以及走线所在层。多层板的内层走线要按内层公式算。确定温升目标。一般电源主干取10°C到20°C像我这种对散热要求高的直接按10°C算更稳妥。用手算或工具算出线宽值再乘余量系数。把算出的线宽落实到EDA设计规则里DRC跑一遍再下单前看DFM报告确认没有触发工艺极限。4.2 换算工具推荐与使用心得手算公式偶尔验证一次没问题但要整板逐条算效率太低。我常用的是Saturn PCB Toolkit免费软件里面的Conductor Properties模块就是专门干这个的。用法很简单选择计算模式“Required Trace Width”输入电流、温升、铜厚、走线所在层再填一个线路长度用于估算压降工具会直接输出需要的线宽、电阻值和压降。不装软件的话网页搜PCB Trace Width Calculator也能找到一堆在线版本结果大体一致关键看底层常数是不是IPC-2221的那组。我自己的习惯是先在线工具算一遍拿到基准值再按经验修正。持续满载的走线乘1.2靠近功率管或电感这些发热源的走线乘1.5超过10cm的长走线单独核算压降。还有一个很实用的点Saturn PCB Toolkit这类工具不仅能算线宽还能算电流对应的“电压降”。画电源走线时我一般会把允许压降一起输进去让工具同时约束线宽这样算出来的才是“既不过热、压降也能接受”的线宽而不是只看载流。4.3 一张速查表1oz外层不同电流参考线宽持续电流10°C温升参考线宽20°C温升参考线宽建议处理方式0.5A12mil8mil普通走线即可1A18mil12mil普通走线即可2A31mil20mil可开窗加锡3A52mil33mil建议开窗加锡5A110mil68mil必须开窗加锡或改2oz铜这张表是我按IPC-2221外层公式算的对应1oz铜厚。实际使用时注意三条内层走线参考值要加宽到约两倍2oz铜厚可以按表中参考值除以约1.5~1.6来估脉冲电流场景不要直接用峰值套表而要用有效值算发热。4.4 在嘉立创EDA的设计规则里落实这些值很多新手不知道嘉立创EDA标准版和专业版都支持按网络单独设置线宽规则。画板之前我会在“设计规则—走线”里新建规则把电源网络比如VIN、VOUT、GND单独添加进去设好最小线宽、推荐线宽、最大线宽。推荐线宽直接填工具算出来的值最小线宽填工厂工艺能力值。这样走线的时候只要线宽不符合规则EDA会自动提示或者直接修正DRC也能把违规项挑出来。对于多层板我还会在规则里区分走线层让内层走线的推荐线宽比表层更宽。这个功能在专业版里更顺手等于把“载流能力要求”变成了设计规则的一部分后面画板、改板都不用反复记忆哪条线该画多宽。5. 光算线宽还不够压降、过孔与散热设计里的真实坑5.1 换层过孔瓶颈往往出在不起眼的小孔线宽算够了整条载流路径是否真的安全还要检查换层点。我见过有人主线画了100mil宽换层时却只打了一个0.3mm的过孔等于整条高速公路中间接了一段独木桥。一个0.3mm孔径的金属化过孔孔壁镀铜厚度通常只有20~25μm孔周长不到1mm等效截面积大约0.02~0.025平方毫米乐观估计能过1A左右的电流。所以大电流走线换层时正确做法是打一排过孔阵列让电流分摊到多个孔上。我一般按每个过孔0.5~1A的预算来设计并联数量并且把过孔放置在电流流向的正前方避免电流在孔间绕路。5.2 长走线的压降核算线宽决定温升但压降是另一本账。算一个具体的例子1oz铜厚线宽2mm约80mil长度10cm。铜的电阻率按1.72×10⁻⁸Ω·m算截面积A2×10⁻³×35×10⁻⁶7×10⁻⁸平方米电阻R0.1×1.72×10⁻⁸/7×10⁻⁸≈24.6mΩ。2A电流下压降约50mV1A下约25mV看起来不大。但同样的电流如果走15mil宽截面积缩到约0.0133平方毫米10cm长的电阻会飙到约130mΩ2A压降就是260mV。在3.3V的系统里这相当于直接损失了约8%的电压。压降大了之后后级电源电路要么工作电压不足要么把这份损耗变成热量散在走线上整板效率肉眼可见地变差。所以在规划长距离电源走线时我通常给自己定一个限额压降不超过系统电压的1%。算出来如果超标优先加宽线宽加不了宽就就近放一颗去耦电容或者考虑改到内层电源平面走大铜皮。5.3 开窗加锡、拐角与板边散热的实战经验表层走线开阻焊窗也就是露铜生产完成后上锡是FR-4板子上最常见的散热增强手段。锡的电阻率比铜高但胜在可以覆盖很厚的锡层截面积增加明显整体等效载流能力能提升不少。我经常在电源走线和功率走线上做开窗处理实测同样线宽下开窗加锡的走线表面温度能低10°C以上。唯一要注意的是加锡厚度不均匀手工补锡更是千差万别所以不要把它当作计算的主要依据只当额外的保险余量。走线拐角处电流密度容易集中我用45°或圆弧过渡避免90°尖角。低频信号下尖角对电气影响不大但对大电流来说尖角的截面突变就是热点隐患。板边走线比板中央散热条件好这是“板边热阻小”带来的好处。但实际改善幅度没有想象中大我还是统一按保守值计算不让板边成为例外。另外提醒一下脉冲电流场景不要拿峰值去套速查表。比如PWM调速的电机线峰值5A、占空比50%长期发热看的是有效值不是峰值。按峰值去算会把线宽画得巨大按平均值算又会偏小最稳妥的是按I_rms代入公式。最后顺手再说一句铜箔的电阻温度系数大约是0.00393/°C温度升高100°C电阻会增大将近40%。也就是说如果你的设计在20°C温升下运行热态电阻已经比冷态大了约8%。所以我在画完板子后总会把整条电源路径从头到尾走一遍找出所有窄颈、换层过孔不足、直角拐角这样的隐患逐个修正。这个习惯帮我挡掉了不少投产后才暴露的问题也希望你们别只盯着线宽数值而是把散热、压降、过孔一起纳入载流设计的完整链条里。FR-4板材不会骗人所有热量都是实打实算出来的计算步骤省在哪一步板子就迟早会从哪个方向还回来。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进