做過硬件的都知道,EMC測試搞不過去,項目就得延期,嚴重的還要重新改板。我見過太多項目,明明原理圖設計沒問題,功能調試也正常,一送檢就掛——輻射超標、傳導超標、抗擾試驗不過,一大堆問題全冒出來了。
說實話,EMC問題解決起來很頭疼,因為它不像功能bug那樣能定位到具體某個器件。干擾要么是輻射出去的,要么是耦合進來的,路徑不好找。但有一點是確定的:接地和屏蔽沒做好,EMC問題遲早會來。
這篇文章不講那么多理論,咱們就聊點實際的:怎么接地、怎么做屏蔽,哪些地方容易踩坑。搞懂這些,不敢說能解決所有EMC問題,但至少能讓你的板子少走彎路。
接地這個話題,書上講得很復雜,但工程上常用的就三種:單點接地、多點接地、混合接地。選擇哪種,取決于你的信號頻率和工作環境。
所有電路的地都連到同一個點,形成星型結構。這種方式的好處是地環路最小,低頻電路用起來很穩。
但有個問題:隨著頻率升高,這個公共走線的阻抗會變大,反而容易引入新的干擾。所以單點接地適合音頻電路、模擬小信號這些低頻應用。
每個電路或模塊都就近接地,通過一個低阻抗的地平面連接。高頻電路必須用這種方式,因為高頻信號對阻抗很敏感,走線稍長一點就會變成天線。
地平面越大、越完整,阻抗就越低。數字電路、高速電路基本都采用多點接地。
實際產品里,很少有純粹的單點或多點。大部分情況是數字部分多點接地,模擬部分單點接地,然后在接口處做單點連接——這就是混合接地。
一個簡單的判斷原則:低頻用單點,高頻用多點,混合系統分開處理再匯合。別混在一起接,否則數字噪聲會順著地線跑到模擬部分去。
很多工程師喜歡在地平面上開槽、挖孔,覺得能隔離干擾。出發點沒錯,但搞不好會適得其反。
完整的地平面有什么用?它提供一個低阻抗的回流路徑,讓信號就近回流,而不是繞遠路。回流路徑一長,就會形成環路天線,向外輻射。
幾個關鍵點:
高速信號不要跨分割
模擬地和數字地可以分割,但必須在某一點連接
敏感區域的地平面要完整
屏蔽很多人會做,但做對的沒幾個。常見的誤區是覺得加個金屬罩子就能擋住所有干擾,實際上屏蔽效果取決于很多因素。
電磁波碰到金屬表面,一部分被反射,一部分被吸收,剩下的才會透過去。屏蔽效果好不好,主要看兩點:材料的導電性和屏蔽體的完整性。
導電性越好,反射越強。銅、鋁、不銹鋼都能用,厚度對低頻影響大,高頻其實不用太厚,趨膚深度夠了就行。
普通屏蔽
高性能要求
射頻屏蔽
屏蔽罩最怕的不是材料選錯,而是不注意細節。我見過太多屏蔽罩本身沒問題,但縫隙處理不當導致整體失效的。
縫隙是最主要的問題
縫隙處要使用導電襯墊
屏蔽罩要和PCB地緊密連接
開孔要小
最后說幾個實際項目中經常遇到的問題,這些都是花錢買來的教訓:
1. 接口線纜是天然的天線
板子內部設計再好,線纜一接出去全完蛋。USB線、電源線、CAN線,每一根都是輻射天線。接口處要加共模扼流圈或濾波電容,線纜屏蔽層要360度接地,不能只焊一根線。
2. 時鐘線是EMC的頭號敵人
時鐘信號諧波豐富,是輻射超標的主要來源。時鐘線要包地處理,兩邊留足夠的距離,不要和其他信號并排走。如果有條件,加時鐘屏蔽罩。
3. 晶振下面不要走線
晶振是高頻噪聲源,PCB板上干擾之一。晶振下方要鋪地,不能有任何走線穿過。晶振外殼要接地,焊接要可靠。
4. 調試階段預留措施
設計階段就考慮好EMC措施的位置:預留屏蔽罩空間、預留濾波電容位置、預留磁珠位置。后期整改比前期設計難十倍,而且可能根本改不動。
EMC這東西,說難也難,說簡單也簡單。難在它是個系統工程,需要從原理圖到PCB到結構全盤考慮;簡單在只要把基礎做好,大部分問題都能避免。
我的建議是:先把接地和屏蔽的基礎打牢,這是最核心的東西。在此基礎上,關注高頻走線、接口濾波、時鐘處理這些具體細節。項目做完送檢之前,心里大概就有數了。