大家好我是老张。上篇讲了晶振Layout的四条铁律。今天聊一个新手容易搞错方向的问题覆铜。很多刚开始画PCB的兄弟把覆铜当成“最后一步的填缝剂”——走完线以后在板子空白处随便铺一块铜皮连到GND完事。一块板子覆铜没覆好地平面被割得七零八落回流路径绕远路信号质量差、EMI超标、甚至板子功能不正常。最冤的是这种问题用万用表量不通断根本发现不了——地都是通的但信号质量就是不行。今天这篇把覆铜这件事一次说清楚地平面有什么用、怎么铺才完整、孤岛铜皮怎么清理、缝合过孔怎么放。文末附覆铜检查清单。目录一、地平面到底有什么用不只是“接地”二、覆铜的基本操作整板铺地保持完整正确做法错误做法如果底层必须走很多线怎么办三、地平面割断——最隐蔽的信号杀手什么是地平面割断后果是什么怎么检查四、孤岛铜皮——悬空的“天线”什么是孤岛铜皮为什么孤岛是祸害怎么处理五、缝合过孔——把顶层地和底层地缝在一起为什么要缝合缝合过孔怎么放缝合过孔不要盲打六、热焊盘连接——覆铜与焊盘的连接方式七、覆铜与散热——利用铜皮帮助芯片散热八、覆铜检查清单九、本篇总结一、地平面到底有什么用不只是“接地”很多新手以为地平面的作用就是“让所有地引脚连在一起”。这是地平面最基础的功能但不是最重要的。地平面最重要的作用是为每一个信号提供低阻抗的回流路径。电路里的任何信号都不是单线传输的。电流从驱动端流出经过信号走线到达接收端然后必须通过地平面回到驱动端形成完整回路。这个回流的物理路径不是“哪里近走哪里”而是“哪里阻抗低走哪里”。对于低频信号kHz级别回流走的是电阻最低的路径——基本就是地平面里最短的路径。对于高频信号MHz级别及以上回流走的是电感最低的路径——也就是紧贴着信号走线正下方的地平面因为这样可以围出最小的回路面积回路电感最小。回流路径选择是电磁场原理决定的不是靠Layout工程师“想让电流怎么走”就能改变的。一句话高频信号的回流会自动贴着信号走线正下方的地平面走。如果地平面被割断回流绕路回路面积变大电磁辐射增加信号质量下降。二、覆铜的基本操作整板铺地保持完整正确做法两层板的底层整板铺成一块完整的地铜皮。元器件需要接地的地方就近直接打过孔到地平面。信号层顶层走不通的少数走线可以在底层走但走完之后马上用地铜皮把空隙补回去尽量保持地平面的连续性。四层板通常有一个完整的内层地平面不需要额外“覆铜”但仍需注意过孔不要在地平面上打出长槽。错误做法错误一地线用走线模式一根一根连。地线不是信号线不要一条一条地拉。用覆铜功能直接铺一整块铜皮到地网络比你用10mil走线慢慢画出来的地“网”强一百倍。错误二底层走线太多太乱地铜皮被割成碎片。底层走线太多地铜皮被割成不连通的碎片每块碎片上都有一部分地引脚但碎片之间靠一根细走线相连——回流路径被卡了脖子。如果底层必须走很多线怎么办优先把长距离的总线SPI、UART、并口放在顶层底层只走短距离的跳线。底层走线尽量短、尽量少走完后立即用地铜皮填补空隙保证铜皮不是“格子网”而是大面积连续铜皮。实在走不通的板子考虑升级到四层板——多一层地层信号质量提升立竿见影。三、地平面割断——最隐蔽的信号杀手什么是地平面割断在地平面上有一排密集的过孔、一道长槽、或者一条贯穿的走线把地平面的连续性切断回流路径被阻断。后果是什么假设顶层有一根SPI的SCK信号线从MCU走到传感器。正常情况下SCK的回流在底层紧贴SCK走线的正下方走。但如果底层有一条横贯的长槽恰好切断了回流路径回流只能绕路——从槽的一端绕到另一端才能回到MCU的地引脚。回路面积变大信号质量下降。更糟的是这根SCK的回流绕路时可能和其他信号的回流重叠互相串扰。怎么检查覆铜之后用眼睛扫一遍地平面。如果看到过孔排成一排把铜皮从中间切开就是割断。如果两个过孔之间的铜皮通道很窄形成一个“桥”这就是卡脖子点——电流只能从这个小桥挤过去。解决方法如果过孔排不可避免比如连接器引脚排列在过孔排的另一端多打几个地过孔让回流有路径可走。或者调整布局让关键高速信号不要跨越地平面缝隙。四、孤岛铜皮——悬空的“天线”什么是孤岛铜皮覆铜时某些区域的铜皮被走线或过孔完全包围和地网络没有连接。或者虽然物理上连到了地但连接点极小细走线连接等于悬空。为什么孤岛是祸害孤岛铜皮是一块没有地连接的金属悬在板子上。它会对旁边的信号线产生寄生电容影响信号质量。更坏的是它会像一个天线一样接收和辐射电磁干扰让EMC测试雪上加霜。孤岛还会产生“浮铜效应”——在强电场环境下积累电荷电位不确定可能造成邻近信号误判。怎么处理覆铜之后第一件事就是检查孤岛。EDA工具都有“显示孤岛”或“删除孤岛”功能。选中孤岛删除掉或者给孤岛打一个地过孔把它连到地平面。有个细节有些铜皮虽然连到了地但连接路径绕来绕去很长等于一个接地的孤岛——它上面感应的高频电流没有顺畅的回流路径抗干扰效果差。这种铜皮也要处理加多个地过孔让其牢固接地。五、缝合过孔——把顶层地和底层地缝在一起为什么要缝合两层板时顶层也会覆铜通常是GND。如果顶层铜皮和底层铜皮只是在几处打过孔连接两块铜皮之间的“缝隙”很大。高频信号的回流在底层走但如果底层走不通它会想办法通过过孔跳到顶层继续走。如果过孔太少回流跳跃的路径阻抗高回路面积就大。缝合过孔的作用在顶层和底层的地铜皮之间均匀地打上一批地过孔把两层地平面牢牢缝合在一起。这样不管回流在哪一层走不通附近总有低阻抗过孔可以跳到另一层。缝合过孔怎么放间距沿着板子边缘每隔5~10mm放一个地过孔。大面积覆铜区域每隔1~2cm放一个。高速信号换层过孔旁边至少放一个地过孔提供就近的回流路径。位置重点是板子边缘、铜皮狭窄处、信号换层过孔旁边。板子边缘打过孔还能起到屏蔽作用。过孔大小通常用0.3mm内径/0.6mm外径的常规过孔不增加成本。缝合过孔不要盲打过孔打在地铜皮的正中间不要打在铜皮边缘。打在铜皮边缘可能导致铜皮碎片化。先铺好铜皮再在铜皮上打缝合过孔打完后检查一下有没有新的孤岛产生。六、热焊盘连接——覆铜与焊盘的连接方式覆铜时焊盘和地铜皮的连接方式有两种十字花连接焊盘通过四根细线通常是四条10~15mil的桥接线连到地铜皮。这种方式适合需要手工焊接的插件焊盘因为焊接时热量不会大量被铜皮吸走焊点成形好。同时十字连接也是应力缓冲结构焊点在受到机械应力时不易开裂。全连接焊盘四周直接和地铜皮融为一体。这种方式适合贴片元器件的回流焊也适合不手工焊接的过孔。优点是阻抗最低缺点是焊接时散热太快。推荐做法手工焊接的插件元件用十字花连接回流焊的贴片元件用全连接。大面积铜皮连接到小焊盘时注意热平衡——避免一端全连接一端十字连接造成立碑效应小元件焊接时一端先熔化被拉立起来。七、覆铜与散热——利用铜皮帮助芯片散热地铜皮不仅是电气平面也是散热平面。发热量大的芯片DC-DC、电机驱动、大功率MOS管在芯片底部的铜皮上加过孔阵列把热量传到另一侧的铜皮上。两层铜皮之间的过孔填满铜等于在板子里埋了一排导热柱。具体做法发热芯片封装底下放一块铜皮属于芯片的散热焊盘若有的话或者地平面铜皮上打多个地过孔0.3mm内径间距1~1.5mm传导热量到另一侧的覆铜另一侧覆铜不加阻焊层开窗让铜皮露出来辐射散热这个技巧在DC-DC和电机驱动板上特别实用。八、覆铜检查清单覆铜完成、送打样之前用这张清单逐条检查地平面完整性底层是否为整块连续的GND铜皮有没有长槽或过孔排把地平面割断关键高速信号SPI/晶振/USB下方地平面是否连续孤岛清理是否用EDA工具的孤岛检查功能扫了一遍有没有铜皮悬空未接地的接地路径是否直接没有绕长路缝合过孔板子边缘是否每隔5~10mm有地过孔大面积铜皮区域是否每隔1~2cm有缝合过孔信号换层过孔旁边是否有地过孔提供回流连接方式插件焊盘是否用十字花连接便于手工焊接贴片焊盘是否用全连接保证低阻抗大焊盘热平衡是否检查避免立碑效应散热检查发热量大的芯片底下是否铺了散热铜皮并打了导热过孔需要散热的铜皮是否开窗加锡九、本篇总结覆铜不是为了填空白是为了给信号提供低阻抗回流路径和给系统提供稳定的参考地电位。四个要点再背一遍整板铺地保持完整底层整块地铜皮走线尽量少走完立即补铜皮检查割断过孔排和长槽不能割断地平面切断处要有回流桥接清理孤岛没接地的铜皮删掉或打过孔接地缝合过孔顶层和底层地铜皮之间每隔1~2cm打一个地过孔下篇预告《高速SPI走线等长控制阻抗匹配串扰抑制三板斧》——直接给出不同SPI速率下的等长容差表还会说到串行信号调试中接地弹簧针为什么比地线夹子好十倍。有用的话收藏一下。下次覆铜时翻出检查清单逐条对照。评论区说说你在覆铜上踩过什么坑老张帮你分析。