
1. 从一次炸机说起为什么凭感觉画板迟早要还刚入行那会儿我接手过一个24V供电的工业控制小板。原理图没问题器件选型也没问题打样回来上电测试功能全对。结果送去打耐压AC 1500V加在初级和次级之间板子直接冒烟——爬电距离不够高压顺着PCB表面的污染物爬过去了。那次之后我才真正意识到PCB Layout不只是连通性的事安规设计是底线不是加分项。很多做硬件的朋友尤其是刚接触开关电源、AC-DC模块、工业控制板的朋友画板子的时候关注的都是“线走通了没”“环路面积小不小”“信号完整性好不好”但一到安规认证环节就抓瞎。安规工程师问你“初级到次级的爬电距离多少”你打开PCB文件量了一下说“大概2mm吧”对方直接摇头。问题出在哪儿出在你量的是电气间隙还是爬电距离都没搞清楚更别说查表了。这篇内容就是写给那些不想再凭感觉画板的人。我会把IEC 60950、IEC 62368、GB 4943这些标准里关于爬电距离和电气间隙的核心逻辑拆开告诉你怎么查表、怎么测量、怎么在Layout阶段就把它做对。不管你是用Altium Designer、Allegro还是PADS这套方法都通用。看完你至少能做到拿到一个电源项目知道该留多少间距而不是等安规测试不过再改板。2. 爬电距离和电气间隙到底差在哪2.1 一个走表面一个走空间这两个概念经常被混为一谈但它们在标准里的定义和测量方式完全不同。电气间隙英文叫Clearance指的是两个导电部件之间通过空气的最短空间距离。你可以想象成两个金属球之间拉一根直线这根直线的长度就是电气间隙。它主要防范的是空气击穿——当电压足够高空气被电离形成电弧。爬电距离英文叫Creepage指的是两个导电部件之间沿绝缘材料表面的最短路径。你可以想象成一只蚂蚁从A点爬到B点只能沿着PCB表面走它走的最短路线就是爬电距离。它主要防范的是表面漏电起痕——污染物、湿气、灰尘在表面形成导电通路导致绝缘失效。用一个生活化的类比电气间隙像是两棵树之间的直线距离爬电距离像是你沿着地面从一棵树走到另一棵树的实际路程。如果地面有沟壑比如PCB上的开槽蚂蚁就得绕路爬电距离就变长了但电气间隙可能没变。2.2 为什么标准对两者要求不同因为两者的失效机理不同。空气击穿是瞬时的、可恢复的击穿后空气恢复绝缘但表面漏电起痕是累积性的、不可逆的——一旦PCB表面碳化绝缘就永久破坏了。所以标准对爬电距离的要求通常比电气间隙更严格尤其是在高污染等级环境下。这里有一个关键点爬电距离永远大于等于电气间隙。因为蚂蚁沿表面走的路径不可能比直线距离更短。如果你在Layout时发现某个位置的爬电距离小于电气间隙那说明你的测量方法错了或者中间有开槽导致路径计算有误。2.3 影响两者的核心因素决定爬电距离和电气间隙要求的主要是三个变量工作电压电压越高要求越大。注意这里说的是峰值电压或直流电压不是有效值。比如220V AC市电峰值是311V查表时要按这个来。污染等级标准里分1到4级。1级是密封环境4级是户外导电粉尘环境。大多数消费类产品按2级工业类按3级。材料组别根据CTI相比漏电起痕指数分I、II、IIIa、IIIb四组。FR-4通常属于IIIa或IIIbCTI在175到400之间。这三个变量确定了才能去查表。凭感觉画板的人往往是跳过了这三个变量的确认直接凭经验留2mm、3mm结果要么浪费板面积要么过不了认证。3. 查表之前先把这三个参数确定下来3.1 工作电压怎么取峰值不是有效值这是最容易出错的地方。很多人查表时直接拿220V AC去查但标准里的电压是峰值或直流值。220V AC的峰值是220×1.414≈311V如果按220V查表间距要求会小一大截认证时直接挂掉。正确的做法是先确定电路中的最大工作电压。对于AC-DC电源初级侧的最大电压是输入电压的峰值。如果是宽压输入85-265V AC那峰值就是265×1.414≈375V。如果是直流输入直接取直流值。还有一个细节如果电路中有开关动作比如MOSFET漏极的电压波形峰值可能比输入峰值还高。这时候要取实际工作电压的最大峰值包括开关尖峰。我一般会留20%的余量比如375V的峰值按450V去查表。3.2 污染等级怎么定你的产品用在哪污染等级的定义在IEC 60664-1里污染等级环境描述典型应用1级无污染或仅有干燥非导电污染密封模块、气密封装2级仅有非导电污染偶尔凝露消费电子、办公设备3级导电污染或干燥非导电污染凝露工业控制、电源适配器4级持续导电污染粉尘、雨雪户外设备、重工业大多数板级设计按2级或3级。如果你做的是工业电源老老实实按3级。如果是室内消费类2级可以接受。但注意如果PCB有涂覆三防漆污染等级可以降一级。这是很多人的盲区——涂覆能有效隔绝污染物标准是认可的。3.3 材料组别怎么查FR-4到底是哪一组材料组别由CTI决定。CTI的测试方法是在材料表面滴电解液逐渐升高电压直到材料表面碳化形成导电通路记录此时的电压值。CTI越高材料越耐漏电起痕。材料组别CTI范围I组CTI ≥ 600II组400 ≤ CTI 600IIIa组175 ≤ CTI 400IIIb组100 ≤ CTI 175普通FR-4的CTI通常在175到300之间属于IIIa组。高频板材如Rogers的CTI可能更低有些在IIIb组。如果你不确定直接找板材供应商要CTI报告。不要默认FR-4就是IIIa有些低成本板材的CTI可能只有100多属于IIIb间距要求会更大。4. 手把手查表从标准到具体数值4.1 电气间隙查表先看电压再看污染等级以IEC 60950-1为例电气间隙的查表逻辑是先根据工作电压找到对应的行再根据污染等级找到对应的列。表格里的数值是最小电气间隙mm。我拿一个实际案例来演示假设工作电压峰值375V污染等级2级材料组别IIIa。查表得375V在“320V且≤400V”这一行污染等级2级对应的电气间隙要求是1.5mm。如果是污染等级3级要求会提高到2.0mm。注意这个表格是简化版实际标准里的表格更细电压分档更多。但核心逻辑是一样的电压越高、污染越重要求越大。4.2 爬电距离查表材料组别是关键变量爬电距离的查表比电气间隙多一个维度材料组别。同样以IEC 60950-1为例表格结构是工作电压、污染等级、材料组别三个维度交叉。继续上面的案例375V峰值污染等级2级材料组别IIIa。查表得爬电距离要求是2.5mm。如果材料组别是II组要求降到2.0mm如果是IIIb组要求升到3.2mm。这里有一个重要规律材料组别越差爬电距离要求越大。因为CTI低的材料更容易漏电起痕需要更长的表面路径来保证绝缘。4.3 一个完整的查表实例我拿一个真实的开关电源项目来走一遍完整流程输入85-265V AC宽压最大峰值电压265×1.414≈375V考虑开关尖峰按450V查表污染等级2级室内使用有涂覆材料组别IIIa普通FR-4应用位置初级MOSFET漏极到次级输出地查表结果电气间隙450V在“400V且≤500V”行污染等级2级要求2.0mm爬电距离450V污染等级2级材料组别IIIa要求3.2mm所以Layout时初级到次级的间距至少要留3.2mm。如果空间不够要么换CTI更高的板材要么加开槽增加爬电距离要么加涂覆降低污染等级。提示查表时一定要用实际工作电压的最大峰值不要用有效值。这是认证失败最常见的原因之一。5. 在PCB上怎么量、怎么留、怎么改5.1 测量方法别用眼睛估用工具量很多人量爬电距离时直接在PCB软件里拉一根直线这是错的。爬电距离要沿表面轮廓测量。如果两个焊盘之间有阻焊层阻焊层算不算绝缘标准里的答案是阻焊层不算绝缘除非有明确的涂覆认证。所以测量时要忽略阻焊层直接按铜箔到铜箔的表面路径算。在Altium Designer里你可以用“Reports Measure Distance”功能但要注意选择“沿表面”模式。在Allegro里用“Show Measure”命令手动沿轮廓点选。更可靠的方法是导出Gerber在CAM工具里测量因为Gerber反映的是实际铜箔图形。5.2 留间距的实操技巧技巧一开槽增加爬电距离。如果空间不够可以在两个网络之间铣一条槽。槽宽至少1mm深度贯穿PCB。这样蚂蚁就得绕路爬电距离增加了但电气间隙不变。注意开槽后电气间隙要重新计算因为空气路径变了。技巧二利用器件本体。有时候两个焊盘之间放一个电阻或电容器件本体可以挡住表面路径。但标准对器件本体的绝缘性能有要求不是随便放个0603电阻就行的。我一般只在确认器件本体绝缘等级足够时才用这招。技巧三涂覆降级。如果PCB做了三防漆涂覆污染等级可以从3级降到2级间距要求直接降一档。但涂覆工艺要可靠不能有气泡或漏涂。认证时涂覆层要能通过附着力测试和绝缘电阻测试。技巧四换材料。如果空间实在不够换CTI更高的板材。比如从普通FR-4换成CTI 600的板材材料组别从IIIa升到I组爬电距离要求能降不少。但成本会上升交期也可能变长。5.3 常见错误与修正错误做法后果正确做法用有效值查表间距不足认证失败用峰值电压查表忽略开关尖峰实际电压超标留20%余量阻焊层当绝缘爬电距离算短了忽略阻焊层按铜箔算开槽后不重算电气间隙空气击穿风险开槽后重新评估涂覆不均匀污染等级降级无效确保涂覆工艺可靠6. 几个真实踩坑案例的完整排查链路6.1 案例一24V工业板耐压测试冒烟现象24V输入初级到次级加AC 1500V耐压板子冒烟位置在变压器引脚附近。排查过程先量电气间隙变压器初级引脚到次级引脚的空间距离是1.2mm按375V峰值查表污染等级3级要求2.0mm不够。再量爬电距离沿PCB表面两个引脚之间的路径是1.5mm按375V、污染等级3级、IIIa组查表要求3.2mm差得更远。检查污染等级工业环境无涂覆按3级没错。检查材料组别板材CTI报告显示220属于IIIa组。根因间距严重不足且没有开槽或涂覆。修复方案在变压器引脚之间铣一条1.5mm宽的槽爬电距离增加到3.5mm。电气间隙通过抬高变压器或调整引脚布局增加到2.2mm。整板加三防漆涂覆污染等级降为2级进一步降低要求。验证重新打样耐压测试通过爬电距离实测3.6mm电气间隙2.3mm。6.2 案例二消费类电源适配器认证被拒现象12V/2A电源适配器送认证机构被拒原因是爬电距离不足。排查过程认证报告显示初级到次级爬电距离实测2.8mm标准要求3.2mm。我量了一下确实只有2.8mm但设计时按2级污染、IIIa组查表375V峰值要求2.5mm应该够啊。仔细看报告认证机构按3级污染评估的因为产品没有涂覆且使用环境可能潮湿。再查表3级污染、IIIa组、375V要求3.2mm。根因污染等级评估差异。设计时按2级认证时按3级。修复方案方案A加涂覆降为2级但认证机构要求涂覆工艺认证周期长。方案B改Layout增加间距到3.2mm。空间不够在初级和次级之间开槽。最终选方案B开了一条1mm槽爬电距离增加到3.5mm。验证重新送认证通过。6.3 案例三高压LED驱动板的爬电距离陷阱现象LED驱动板输出端电压高达200V DC输出到外壳的爬电距离不够外壳带电。排查过程输出端到外壳固定孔的距离是2.0mm按200V DC、污染等级2级、IIIa组查表要求1.5mm看起来够。但外壳是金属的固定孔周围有裸露铜箔实际爬电距离是铜箔到铜箔不是铜箔到外壳。量铜箔到铜箔的路径只有1.2mm不够。更严重的是固定孔周围的铜箔是地网络和输出端之间没有隔离。根因忽略了固定孔周围的铜箔导致实际爬电距离不足。修复方案固定孔周围设置禁布区直径至少3mm。输出端到禁布区边缘的距离增加到2.5mm。固定孔改用绝缘垫片增加表面路径。验证实测爬电距离2.6mm外壳不再带电。注意金属外壳的固定孔是爬电距离的常见陷阱。固定孔周围的铜箔、螺丝、垫片都会影响实际路径。设计时一定要在固定孔周围留足够的禁布区。7. 把安规设计融入日常Layout流程7.1 前期原理图阶段就标注安规区域不要等到Layout阶段才考虑安规。在原理图阶段就要用网络类或颜色标记把初级、次级、高压、低压区域标出来。Altium Designer里可以用“Net Class”加颜色Allegro里可以用“Constraint Manager”加间距规则。我习惯在原理图里用不同颜色的框把安规区域框出来旁边标注“爬电距离≥3.2mm电气间隙≥2.0mm”。这样Layout工程师拿到图就知道哪里要特别注意。7.2 中期Layout时设置DRC规则在PCB软件里设置间距规则让DRC自动检查。Altium Designer里在“Design Rules Clearance”里新建规则选择初级到次级的网络类设置最小间距3.2mm。Allegro里在“Constraint Manager Spacing”里设置。但要注意DRC只能检查电气间隙直线距离不能检查爬电距离表面路径。所以DRC通过不代表安规通过还要手动量爬电距离。7.3 后期出Gerber后做安规检查出Gerber后用CAM工具如CAM350、Genesis做一次安规检查。重点看初级到次级的间距是否满足查表要求开槽是否到位固定孔周围是否有禁布区涂覆区域是否标注清楚我一般会做一个安规检查清单每块板子过一遍检查项要求实测结论初级-次级电气间隙≥2.0mm2.3mm通过初级-次级爬电距离≥3.2mm3.5mm通过输出-外壳爬电距离≥1.5mm1.8mm通过开槽宽度≥1.0mm1.2mm通过固定孔禁布区≥3.0mm3.2mm通过7.4 一个容易被忽略的细节PCB厚度与开槽开槽增加爬电距离但槽的深度和PCB厚度有关。如果PCB是1.6mm厚开槽贯穿爬电距离增加的是槽的两个侧壁加槽底实际增加量是2×板厚槽宽。但如果是多层板内层铜箔可能暴露在槽壁这时候爬电距离的计算要包括内层铜箔的路径。我一般建议开槽宽度至少1mm槽边缘到铜箔的距离至少0.5mm。如果槽壁有内层铜箔要确保内层铜箔也满足间距要求或者在内层也做禁布。8. 标准之外的经验那些表格不会告诉你的事8.1 认证机构的“自由裁量权”标准表格给的是最小值但认证机构在实际评估时可能有额外的要求。比如某些机构要求爬电距离在查表值基础上再加20%的余量或者对涂覆工艺有特定要求。我的经验是设计时留20%余量比如查表要求3.2mm实际留3.8mm。这样即使认证机构有额外要求也能通过。8.2 不同标准的差异IEC 60950、IEC 62368、GB 4943的表格数值有差异。IEC 62368作为新一代标准对爬电距离的要求在某些电压段比60950更严格。如果你做的是出口产品要确认目标市场用哪个标准。比如欧盟现在强制用EN 62368美国用UL 62368中国用GB 4943.1。8.3 高频开关电源的特殊考虑高频开关电源的电压波形不是纯正弦有高频谐波和尖峰。查表时用峰值电压但实际击穿可能发生在高频下。我的做法是按峰值电压查表再留30%余量。比如375V峰值按450V查表再留30%实际按500V查表。这样虽然保守但能避免高频下的意外击穿。8.4 涂覆的“坑”涂覆能降污染等级但涂覆工艺不可靠的话反而可能引入新的问题。比如涂覆层有气泡气泡处爬电距离反而减小涂覆层太薄绝缘性能不够涂覆层覆盖了散热焊盘影响散热。我一般只在确认涂覆工艺可靠时才用这招否则宁可开槽或换材料。8.5 一个快速估算的口诀如果你不想每次都查表可以记一个粗略口诀“1kV留1mm污染加一倍材料差加半”。意思是电气间隙按每1kV留1mm估算污染等级3级比2级加一倍材料组别IIIb比IIIa加50%。这个口诀不精确但能快速判断间距是否大致合理。精确设计还是要查表。9. 工具与资源让查表这件事自动化9.1 在线查表工具有些网站提供IEC 60950和62368的在线查表工具输入电压、污染等级、材料组别自动输出爬电距离和电气间隙要求。我常用的是“Creepage Calculator”类的工具但要注意这些工具的结果仅供参考最终要以标准原文为准。9.2 Excel查表模板我自己做了一个Excel模板把标准表格数字化输入电压、污染等级、材料组别自动查表并输出结果。模板里还加了余量计算和开槽建议。这个模板我用了好几年比翻标准快多了。9.3 PCB软件插件Altium Designer有第三方插件可以自动检查爬电距离但功能有限。Allegro的Constraint Manager可以设置复杂的间距规则但爬电距离还是要手动量。我的建议是工具辅助人工确认。不要完全依赖工具尤其是爬电距离这种需要沿表面测量的参数。9.4 标准原文哪里找IEC 60950-1、IEC 62368-1、GB 4943.1的原文可以在标准出版社购买或者通过认证机构获取。不要用网上随便下载的版本可能是旧版或错误版。标准更新频繁用错版本会导致设计偏差。10. 最后分享几个我踩过的坑和总结的技巧第一个坑以为阻焊层算绝缘。早期设计时两个焊盘之间有阻焊层我就按阻焊层的边缘量爬电距离结果认证时被指出阻焊层不算绝缘要按铜箔边缘量。后来我养成了习惯量爬电距离时直接在Gerber里看铜箔图形忽略阻焊层。第二个坑忽略内层铜箔。多层板的内层铜箔如果延伸到板边开槽后内层铜箔暴露在槽壁爬电距离的计算要包括内层路径。我有一次开槽后忘了检查内层结果内层铜箔间距不够认证失败。后来我在开槽区域的内层也设置了禁布区。第三个坑涂覆不均匀。有一次为了降污染等级整板涂了三防漆但变压器引脚附近涂覆太薄认证时被检出绝缘电阻不够。后来我改用喷涂工艺确保涂覆均匀并在关键区域加厚。第四个坑认证机构的标准版本差异。同一个产品送不同机构认证一个按60950一个按62368间距要求不同。后来我养成了习惯先确认目标市场的标准版本再查表。几个实用技巧留余量查表值加20%-30%避免认证机构的额外要求。开槽优先空间不够时开槽比换材料便宜比涂覆可靠。标注清楚在PCB丝印层标注安规区域和间距要求方便检查和修改。早期介入原理图阶段就考虑安规不要等到Layout后期才改。做检查清单每块板子过一遍安规检查清单避免遗漏。安规设计不是玄学查表也不是什么高深技能。核心就是确定电压、污染等级、材料组别查表留余量测量验证。把这套流程走顺了你的板子就能一次过认证不用再凭感觉画板了。