扫码加入

  • 正文
  • 相关推荐
申请入驻 产业图谱

GND可不只是0V,这个认知坑了太多硬件工程师

22小时前
369
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

这个事其实挺有意思的。

这些年我见过不少硬件工程师,履历都很好看,十几年经验,板子也画过不少,但一旦板子出问题,查到最后,往往都卡在一个地方——接地。

不是不会画电路,也不是不懂器件,甚至连EMC的规范都能背出来,但就是那一层“地”,总是处理不好。

你要说难吧,其实也不难;你要说简单吧,又偏偏最容易出事。

问题出在哪?我后来慢慢发现,大多数人从一开始理解“地”的方式,就是错的。

很多人脑子里默认一个东西:GND = 0V。

这个说法在教科书里没问题,但在真实电路里,是会害人的。

你只要稍微做过一点大电流或者高速电路,就会发现,地根本就不是0,它是会“动”的,而且动得还挺厉害。

为什么?因为地本质上就是一块导体,只要有电流流过,它就一定有压降、有电感效应。也就是说,它不是一个绝对参考,而是一个“被电流影响的参考”。

所以你会遇到那种特别典型的现象:板子平时好好的,一加负载,比如继电器一吸合,或者电机一启动,单片机开始复位、串口开始乱。

很多人第一反应是电源不稳,开始换LDO、加电容,折腾半天没用。

其实问题很简单,就是地被拉动了。

大电流从地线上回去,地线上本身有阻抗,就会产生电压变化,而MCUADC这些东西,全部是以“地”为参考的。参考一动,整个系统就跟着乱。

所以你要真想把接地这件事搞明白,有一个观念必须换掉:

地不是“0电位”,而是“电流回流路径”。

这句话一旦想通,后面很多东西就顺了。


再说一个我见得最多的坑。

很多人做板子的时候,数字地、模拟地、功率地,直接一锅端,全铺一块铜皮,看起来特别“干净利落”。

甚至有些人还会说,我地都铺满了,怎么可能有问题?

问题恰恰就出在“铺满”这件事上。

你想一下,这三类电路的电流是什么性质:

数字电路,是那种一跳一跳的脉冲电流,很猛,变化也快;

模拟电路,是微弱信号,特别怕噪声;

功率电路,是大电流,本身就会在地线上产生压降。

你把这三种东西混在一起,本质上就是在做一件事——

让最脏的电流,去干扰最敏感的电路。

而且这种干扰还不是通过空气耦合的,而是直接走在同一段铜皮上,这就叫共阻抗干扰,属于最难搞、也最隐蔽的一类。

很多人说,我已经分了模拟地、数字地啊。

但你如果再仔细看他的PCB,会发现虽然“名字分了”,但回流路径还是混在一起的,那其实等于没分。

所以这里有个很关键的点:

分地,分的不是“名字”,而是“电流路径”。

真正有效的做法,是让不同类型的电流,各走各的路,最后在一个地方汇合。这个汇合点一般选在电源入口附近。

这个思路,本质不是形式上的“单点接地”,而是对回流路径的控制。

很多人把单点接地理解成“拉一根线连到同一个焊盘”,那是完全理解反了。


再往深一点说,高频场景下,还有一个更容易被忽略的问题。

很多工程师有个直觉:地铜越多越好、越粗越好。

这句话在低频没什么问题,但一旦频率上来,就不成立了。

因为这时候起主要作用的,不再是电阻,而是电感。

而电感跟什么相关?不是铜皮厚度,而是回路面积和路径长度。

你信号线走得很直,但回流路径绕了一大圈,这个回路面积一变大,电感就上来了,接着就是各种问题:

信号反射、EMI超标、串扰严重。

很多人EMC过不了,去加磁珠、加屏蔽、换方案,其实问题根本不在那些地方,而是回流路径走错了。

一个很实用的经验就是:

信号怎么走,回流就要贴着怎么走。

所以你会看到,高速设计里面特别强调一件事:信号线下面一定要有完整的地平面,而且不能被切割。

你一旦把地平面割裂,回流就只能绕路,问题基本就注定了。


还有一个东西,很多人平时不太当回事,但一旦出问题就很难查,就是地弹。

说白了就是,大电流瞬间变化的时候,在地线上产生的电压波动

公式其实很简单,V=IR,加上一个L·di/dt。

真正麻烦的是后面那个di/dt,高速开关的时候,这个量是非常大的。

所以你会看到那种情况:板子静态测试一切正常,一旦开始动态工作,就各种诡异问题。

比如ADC读数跳、MCU偶发死机、通信偶发错误。

这类问题,你去查软件是查不出来的。

解决方法其实也不复杂,无非就是三件事:

让回路更短一点,让阻抗更低一点,让电流别跑太远。

比如大电流路径尽量就近闭环,不要绕板子跑一圈;

敏感器件的地,尽量靠近参考点;

该加的去耦电容,一定要贴近器件,而不是“意思一下”。

本质上就是一句话:

别让大电流在系统里“乱窜”。


最后再聊一下很多人纠结的那个问题:到底该用单点接地,还是多点接地。

其实这个问题,本身问法就有点问题。

它不是一个“选A还是选B”的问题,而是一个“你这个系统处在什么频段”的问题。

如果是低频系统,变化慢,主要矛盾是电阻,那你就要避免地环路、避免共阻抗,这时候单点接地更合适。

如果是高频系统,变化快,电感主导,那你最需要的是让回流路径尽可能短,这时候多点接地、完整地平面才是关键。

现实中,大部分板子都是混合的,有MCU、有模拟、有电源、有通信。

这种情况下,其实没有一个“标准答案”,只能是分区域处理:

哪一块是低频,就按低频的思路来;

哪一块是高速,就按高速的规则来;

中间通过磁珠、电感去做隔离。

你如果非要一刀切,最后基本就是两头都做不好。


说到底,接地这件事,并不是什么玄学。

它也不是靠经验拍脑袋的东西。

核心就一句话:

你能不能把每一股电流的来龙去脉讲清楚。

它从哪里出来,走哪条路径,在哪里回去,中间有没有经过不该经过的地方。

如果你能把这些问题一条条想明白,其实很多看起来很“玄”的问题,都会变得很具体。

反过来说,如果这些东西你说不清,那板子能不能稳定,很大程度就只能靠运气了。

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录