
做過 EMC 整改的工程師大概都有過這種經歷:輻射發射測試超標,頻率點卡得死死的,試了磁珠、濾波電容、屏蔽罩,甚至把整個板子鋪了一層銅,結果頻譜儀上的那根線就是不肯下來。更崩潰的是,有時候好不容易把一個頻點壓下去了,旁邊又冒出一個新的超標點,像打地鼠一樣,越整越亂。
說白了,大多數 EMC 整改失敗的根源,不是手段不夠多,而是干擾源找錯了方向。你一遍又一遍地對癥下藥,可那個真正的病灶始終藏在暗處,等著你回頭。
今天這篇文章,就來拆解一個真實的整改案例——一塊工業控制板,輻射發射在 200MHz~400MHz 頻段持續超標,常規手段全部失靈,最后發現干擾源竟然藏在一個幾乎所有工程師都會忽略的地方:信號換層時的回流路徑斷裂。
這塊工業控制板采用了四層 PCB 設計,頂層和底層走信號,中間兩層分別是電源和地平面。主芯片是一顆 ARM Cortex-M4,主頻 168MHz,板子上還有幾組高速 SPI 接口和外擴的 SRAM。
打 EMC 輻射發射測試的時候,問題集中在 200MHz、336MHz 和 400MHz 三個頻點,超標幅度在 6dB~12dB 之間。336MHz 明顯是 168MHz 的二次諧波,400MHz 則接近 SRAM 時鐘的倍頻。
最先想到的自然是源頭濾波。在 SPI 時鐘線和 SRAM 時鐘線上加了 22Ω 電阻串聯,輸出端掛了 10pF 的小電容到地。測了一輪,336MHz 確實降了 4dB 左右,但還是超標。200MHz 和 400MHz 幾乎紋絲不動。
接著加磁珠。在所有對外接口的信號線上串聯磁珠,電源入口處也加了一顆。結果 200MHz 稍微動了動,400MHz 不降反升了 2dB——磁珠在高頻下的寄生電容反而成了耦合通道。
然后上屏蔽罩。在主芯片和 SRAM 上方各加了一個金屬屏蔽罩,用導電膠固定。理論上屏蔽罩應該能有效抑制輻射,實測結果卻讓人失望:三個頻點只降了 1dB~3dB,遠遠不夠。
到這一步,已經折騰了快兩周,方案改了七八版,頻譜儀上的結果卻始終在標準線上方晃悠。
回頭看,濾波電容和磁珠確實能對差模信號起到一定的衰減作用,但輻射發射超標往往不是差模輻射造成的,而是共模輻射。共模電流流經的回路面積如果很大,哪怕電流只有微安級別,產生的輻射也能輕松超標。
濾波手段只能抑制差模噪聲,對共模電流的回路路徑沒有任何改善。所以你加再多濾波器件,只要共模回路不變,輻射就不會真正降下來。
屏蔽罩的問題在于,它只能屏蔽內部的直接輻射。但如果噪聲已經通過 PCB 內層的平面耦合到了走線上,或者通過過孔傳導到了板子邊緣,屏蔽罩根本擋不住。說白了,屏蔽罩解決的是天線本身的輻射問題,但并沒有切斷噪聲傳導到天線的路徑。
關鍵認知:EMC 輻射超標的核心公式是 E ∝ I × A × f2,其中 I 是共模電流,A 是回路面積,f 是頻率。濾波改的是 I,但回路面積 A 不變,效果當然有限。只有縮小 A,才是治本之策。
轉機出現在一次仔細審查 PCB 布局的時候。用近場探頭逐段掃描,發現板子中部的幾個過孔附近輻射異常強烈。這幾個過孔正是 SPI 時鐘線和數據線從頂層換到底層的信號過孔。
仔細檢查后發現了關鍵問題:信號線從頂層換到底層時,緊挨著的地平面和電源平面之間,沒有打回流地過孔。回流電流被迫繞了大半個板子才能回到新的參考平面,回路面積瞬間放大了幾十倍。

信號在傳輸過程中,回流電流總是沿著阻抗最低的路徑流動。當信號在同一層走線時,回流電流就在正下方的參考平面上流動,路徑非常緊湊,回路面積很小。
但當信號通過過孔換層時,如果參考平面也從地層換成了電源層,或者地層本身存在縫隙,回流電流就無法直接跟隨信號換層。它必須繞遠路找到另一個過孔或者去耦電容才能回到新的參考平面。這個繞路的過程,就產生了一個巨大的回流面積。
根據輻射公式,回路面積 A 一旦放大,即使共模電流 I 只有幾個微安,在幾百 MHz 的頻率下產生的輻射也能輕松超出限值。
原因有幾個方面:
過孔在 PCB 上太常見了,沒有人會特意去檢查每個過孔的回流路徑是否完整。DRC 規則檢查只會報告斷路和短路,不會提示回流路徑不連續。近場掃描時,工程師往往重點關注芯片、時鐘發生器這些顯而易見的噪聲源,過孔附近很容易被忽略。而且信號本身功能完全正常,時序沒有問題,從功能測試角度根本發現不了異常。
最直接的辦法:在每個信號換層的過孔旁邊 50mil 范圍內,打一個連接兩個地平面的過孔,也就是回流地過孔。這個過孔為回流電流提供了低阻抗的換層通道,回路面積瞬間縮小。
在這塊工業控制板上,SPI 的 6 根信號線換層過孔旁各打了一個回流地孔,SRAM 地址線和數據線的換層處也做了同樣處理,總共增加了 18 個回流地孔。

在信號換層較密集的區域,如果參考平面從地層切換到了電源層,回流電流需要通過去耦電容才能從電源層回到地層。所以在這些位置附近增加 0.1μF 的去耦電容,等于給回流電流又多開了一條通道。電容要盡量靠近換層過孔放置,距離控制在 200mil 以內。
檢查整板的地平面,發現有四處走線占用了地平面的區域,導致地平面出現了狹縫。這些狹縫雖然不影響直流連通性,但對于高頻回流電流來說就是一堵墻,迫使電流繞行。把這些走線調整到信號層,恢復地平面的完整性,回流路徑自然就通暢了。
整改完成后重新測試,200MHz 下降 10dB,336MHz 下降 14dB,400MHz 下降 8dB,全部達標,余量還有 4dB~6dB。有意思的是,之前加的磁珠和部分濾波電容,在優化回流路徑后拆掉了一些,信號質量反而更好了——因為磁珠本身也會引入阻抗不連續,惡化信號完整性。
EMC 問題從來不是整改出來的,而是設計出來的。在 PCB 設計階段養成幾個習慣,可以避免后期大量的返工:
信號換層時,必須在換層過孔旁打回流地孔,這是最基本的規矩。
地平面不要被走線分割,保持完整性。
高速信號盡量走在同一層,減少換層次數。
換層時參考平面如果發生了變化,在附近放置去耦電容提供回流通道。
PCB 審查時,除了常規的 DRC,還要手動檢查關鍵信號的回流路徑是否連續。
說到底,EMC 整改最怕的不是沒有手段,而是方向錯了。當你發現自己在一個頻點上反復加濾波、加屏蔽都沒有效果的時候,不妨停下來想一想:回路面積是不是出了問題?那個最不起眼的過孔旁邊,是不是缺少了一個回流地孔?
找到真正的干擾源,往往比堆砌整改手段重要得多。
凡億教育 硬件電路開發設計線下培訓班
開班時間:6月24日
培訓時長:全日制3個月
培訓地點:廣州 / 長沙
適合人群:轉行求職 / 在校學生 / 職場小白 / 職業助理
課程內容:元器件特性及電路原理+電路實驗 → 設計基礎實戰項目 → 設計進階實戰項目
上課特色:全程企業級研發過程教學,從原理設計到實物調試,有問題當場問老師
想深入了解可以私信我
2026-06-17

2026-06-06

2026-06-01

2026-05-22
