也需要EMC設(shè)計(jì)?揭秘PCB走線中的頻率幻覺)
在硬件研發(fā)中經(jīng)常聽到這樣一句質(zhì)疑我的這條控制信號(hào)才 100 Hz為什么還要按 EMC 規(guī)則處理這句話背后常有一個(gè)共同假設(shè)——信號(hào)頻率低波長(zhǎng)就長(zhǎng)走線遠(yuǎn)小于波長(zhǎng)不會(huì)形成有效輻射自然也不用考慮 EMC。但實(shí)際項(xiàng)目里真正讓工程師反復(fù)改板的往往不是那幾 GHz 的高速總線而是復(fù)位線、使能線、GPIO、繼電器驅(qū)動(dòng)線這類“頻率看起來很低”的走線。問題并不出在“頻率低”這個(gè)標(biāo)簽上而在于 PCB 上決定 EMC 表現(xiàn)的因素從來不只是信號(hào)的工作頻率。信號(hào)的上升沿、電流回流路徑、環(huán)路面積、共模電流路徑以及低速走線與高頻開關(guān)電路之間的耦合關(guān)系都會(huì)讓一條低頻走線變成干擾源或敏感通道。本文圍繞這個(gè)問題先解釋為什么低頻不等于低風(fēng)險(xiǎn)再分析機(jī)理、典型場(chǎng)景、布板規(guī)則、驗(yàn)證方法和可復(fù)用的設(shè)計(jì)評(píng)審清單幫助硬件工程師在設(shè)計(jì)階段就避開這類問題。1. “信號(hào)頻率低”為什么不可靠基頻低不代表輻射能量低1.1 從波長(zhǎng)和電尺寸得到的錯(cuò)誤安全感很多工程師判斷走線是否需要考慮 EMC會(huì)先算波長(zhǎng)。100 Hz 信號(hào)波長(zhǎng)接近 3000 km30 MHz 信號(hào)波長(zhǎng) 10 m而 PCB 上的走線通常只有幾厘米到幾十厘米怎么看都不像天線。這個(gè)計(jì)算在“純正弦波、自由空間、獨(dú)立輻射體”的模型里成立但 PCB 上的實(shí)際情況遠(yuǎn)沒有這么簡(jiǎn)單。走線不是孤立存在的一條線它和回流路徑共同構(gòu)成電流環(huán)路還與地平面、機(jī)箱、連接器電纜、相鄰走線存在各種寄生關(guān)系。天線效應(yīng)的前提是有高頻變化的電流持續(xù)流經(jīng)這個(gè)結(jié)構(gòu)而低頻信號(hào)的基頻雖然不高電流變化率卻不低。真正需要判斷的不是這條線的標(biāo)稱頻率而是這條線上的電流頻譜能夠延伸到多高。如果只看基頻就會(huì)陷入頻率幻覺。1.2 數(shù)字信號(hào)和開關(guān)信號(hào)的頻譜由上升沿決定周期信號(hào)的能量并不只集中在基頻。一個(gè)方波或梯形波進(jìn)入頻域后會(huì)包含基頻以及大量諧波分量。實(shí)際數(shù)字信號(hào)或開關(guān)控制信號(hào)的頻譜包絡(luò)在高頻部分主要由上升時(shí)間和下降時(shí)間決定。可以用一個(gè)簡(jiǎn)化判斷來理解當(dāng)上升沿為 tr 時(shí)頻譜包絡(luò)要到頻率約為 1/(π × tr) 的位置才開始明顯滾降。如果上升沿是 1 ns那么即便信號(hào)的重復(fù)頻率只有 10 kHz頻譜中仍然存在覆蓋到幾百 MHz 的能量。這些能量幅度不一定很高但在 EMC 測(cè)試頻段內(nèi)只要?dú)埩舴至孔銐蚓涂赡苄纬沙瑯?biāo)。所以復(fù)位線、使能線、GPIO 線這類信號(hào)雖然重復(fù)頻率很低但現(xiàn)代芯片的 IO 輸出沿往往很快。換句話說芯片告訴你的頻率只是“它多久翻轉(zhuǎn)一次”而不是“它翻轉(zhuǎn)得有多快”。后者才是 EMC 更關(guān)心的參數(shù)。1.3 EMC 三要素中頻率只是影響其中一環(huán)要形成一次 EMC 問題需要三個(gè)條件干擾源、耦合路徑、敏感設(shè)備。頻率確實(shí)會(huì)影響干擾源的輻射效率但不能單獨(dú)決定是否出問題。低頻走線既可以作為干擾源把電流回路上攜帶的高頻噪聲輻射出去也可以作為耦合路徑把附近的高速開關(guān)信號(hào)引入敏感電路還可以作為敏感設(shè)備端的一條接收天線把外部干擾送進(jìn)芯片。比如一條低速模擬采樣線本身不會(huì)輻射多少能量但若從電源開關(guān)節(jié)點(diǎn)旁邊長(zhǎng)距離經(jīng)過就會(huì)通過寄生電容和互感把噪聲耦合進(jìn)采樣結(jié)果。這說明“要不要考慮 EMC”不能只在信號(hào)頻率表里找答案而要看這條走線處在哪種角色、經(jīng)過哪些區(qū)域、和哪些網(wǎng)絡(luò)相鄰。頻率低的走線同樣可能成為整個(gè)系統(tǒng)中電磁問題的一部分。2. 從輻射模型和耦合機(jī)理看低頻走線為什么會(huì)惹麻煩2.1 輻射不只和單根走線有關(guān)更取決于整個(gè)電流環(huán)路電磁輻射并不是一根線孤立的“發(fā)射”過程而是電流在一個(gè)閉合回路中流動(dòng)時(shí)產(chǎn)生的。差模輻射的強(qiáng)弱通常和三個(gè)因素相關(guān)回路中電流的幅度、電流變化率、以及電流環(huán)路包圍的面積。低頻走線的基頻電流變化率雖然不大但如果走線路徑和回流路徑形成的環(huán)路面積很大同時(shí)電流中又含有由上升沿或開關(guān)動(dòng)作引起的高頻分量這個(gè)環(huán)路就會(huì)變成一個(gè)小環(huán)天線。低速長(zhǎng)線一旦圍著地平面或電源區(qū)域繞一大圈再遇到脈沖電流通過就可能在 EMI 測(cè)試中貢獻(xiàn)出明顯峰值。這也是為什么處理低頻線時(shí)不能只看“走線本身短不短”還要看“信號(hào)從哪里流出又從哪里流回”。如果回流被迫繞很遠(yuǎn)的路物理上的環(huán)路面積就變大了。2.2 共模電流低頻走線最容易被忽略的輻射路徑差模輻射的環(huán)路通常會(huì)內(nèi)部抵消很多人因此認(rèn)為低頻走線沒有輻射問題。但實(shí)際測(cè)試中很多超標(biāo)來自共模電流而不是差模電流。共模電流由系統(tǒng)中不平衡的寄生參數(shù)造成表現(xiàn)為信號(hào)線與參考地之間同時(shí)存在同向電流。低速控制線靠近板邊或者經(jīng)連接器引出到線纜時(shí)走線上的共模電流會(huì)把整根線纜變成輻射天線。線纜往往是遠(yuǎn)大于 PCB 尺寸的天線結(jié)構(gòu)即使信號(hào)本身是幾十 kHz 的低速控制只要線纜上攜帶了共模噪聲測(cè)試結(jié)果就可能非常糟糕。所以低速信號(hào)連接到外部接口時(shí)不僅要處理信號(hào)自身的質(zhì)量還要考慮共模濾波、連接器位置、線纜屏蔽和地的連接方式。低速走線如果直接從高頻噪聲區(qū)域經(jīng)過再引出板外就會(huì)成為噪聲外泄的通道。2.3 低頻走線也可能是受害者容性耦合、感性耦合和共地耦合EMC 關(guān)注的不只是對(duì)外輻射也包括抗擾度。低頻走線的阻抗常常較高比如 CMOS 輸入端、ADC 采樣線、傳感器信號(hào)線驅(qū)動(dòng)阻抗高、信號(hào)幅度小很容易吸收環(huán)境中的電磁能量。耦合路徑常見的有三種。容性耦合發(fā)生在高頻開關(guān)節(jié)點(diǎn)與低速走線平行且距離很近時(shí)變化電壓通過寄生電容對(duì)走線注入電流。感性耦合發(fā)生在回流環(huán)路交疊時(shí)開關(guān)器件的大 di/dt 電流通過互感在低速環(huán)路中感應(yīng)出電壓。共地耦合則更為隱蔽低速電路和高頻電路共用地線或同一段地平面開關(guān)噪聲直接在公共地阻抗上產(chǎn)生壓降疊加到低速信號(hào)上。因此低頻走線的 EMC 設(shè)計(jì)不僅要減少自身輻射還要降低敏感度。布局上讓低頻控制線遠(yuǎn)離功率開關(guān)節(jié)點(diǎn)布線時(shí)避免與高速總線長(zhǎng)距離并列都是比事后濾波更有效的做法。2.4 上升沿比重復(fù)頻率更能反映威脅需要對(duì)“頻率低就安全”作一個(gè)根本修正。EMC 風(fēng)險(xiǎn)更多來自信號(hào)波形中的高頻含量而高頻含量由脈沖邊沿和驅(qū)動(dòng)能力決定。例如一個(gè) PWM 信號(hào)頻率只有 1 kHz但由驅(qū)動(dòng)芯片直接輸出邊沿小于 50 ns 的電壓脈沖這樣的信號(hào)仍然含有豐富的諧波。即使最終負(fù)載是繼電器或燈但從芯片引腳到驅(qū)動(dòng)管這一段走線仍然是高速變化的信號(hào)路徑。用 1 kHz 作為判斷條件處理這一段走線就容易留下隱患。建議在項(xiàng)目評(píng)審時(shí)對(duì)每條走線同時(shí)評(píng)估三個(gè)參數(shù)工作頻率、邊沿速率、驅(qū)動(dòng)電流。工作頻率用于確定周期邊沿速率用于判斷高頻含量驅(qū)動(dòng)電流用于評(píng)估輻射和串?dāng)_能力。三個(gè)參數(shù)中任何一個(gè)不理想都不能簡(jiǎn)單放進(jìn)“低頻走線不需要管”的分類。3. 實(shí)際最容易出問題的五類“低頻走線”3.1 復(fù)位、片選、使能、GPIO 類控制線這類信號(hào)在原理圖上最容易被標(biāo)記為低頻因?yàn)樗鼈兇_實(shí)很少翻轉(zhuǎn)。但它們的驅(qū)動(dòng)端經(jīng)常是芯片的普通 IO輸出邊沿并不慢同時(shí)這些走線往往橫跨整塊板從主控到外設(shè)、再到連接器路徑很長(zhǎng)。風(fēng)險(xiǎn)點(diǎn)在于兩個(gè)方向一方面控制線作為干擾源時(shí)其長(zhǎng)走線會(huì)把高頻邊沿能量耦合到鄰近信號(hào)另一方面復(fù)位線、使能線作為輸入信號(hào)時(shí)噪聲幅度超過閾值會(huì)引起芯片復(fù)位或外設(shè)誤動(dòng)作。實(shí)際產(chǎn)品中出現(xiàn)過溫度變化、電機(jī)啟動(dòng)或設(shè)備靠近時(shí)系統(tǒng)復(fù)位的案例根源常常不是軟件而是復(fù)位走線被當(dāng)成“低頻安全線”沒有做任何防護(hù)。處理方式并不復(fù)雜縮短走線遠(yuǎn)離電源開關(guān)和時(shí)鐘網(wǎng)絡(luò)在芯片輸入側(cè)加 RC 濾波或串聯(lián)電阻經(jīng)過連接器時(shí)增加 ESD 和濾波器件盡量讓復(fù)位信號(hào)與地平面形成小環(huán)路避免在板邊懸空走很長(zhǎng)的距離。3.2 繼電器驅(qū)動(dòng)、電機(jī)驅(qū)動(dòng)和電源開關(guān)回路這類回路的控制頻率通常很低但電流卻可能達(dá)到數(shù)百毫安甚至數(shù)安培。低頻大電流電路在關(guān)斷和開通瞬間會(huì)產(chǎn)生很高的 di/dt尤其在繼電器線圈、電機(jī)繞組等感性負(fù)載斷開時(shí)會(huì)有明顯的反向電動(dòng)勢(shì)。如果 PCB 上驅(qū)動(dòng)管到連接器、連接器到繼電器或電機(jī)的走線形成大環(huán)路開關(guān)瞬間的高頻電流就會(huì)在這個(gè)環(huán)路中產(chǎn)生輻射。同時(shí)反電動(dòng)勢(shì)還會(huì)通過寄生電容和地阻抗耦合到控制側(cè)造成復(fù)位或 IO 誤動(dòng)作。對(duì)這類回路不僅要在器件層面增加續(xù)流二極管或吸收電路還要在 PCB 層面減小功率回路的包圍面積讓驅(qū)動(dòng)管、負(fù)載連接器和續(xù)流器件盡量靠近??刂菩盘?hào)與功率回路之間要保持距離或用地平面隔離。3.3 低頻模擬采集與傳感器信號(hào)傳感器輸出和模擬采樣信號(hào)頻率很低幅度卻往往很小通常是毫伏級(jí)或微伏級(jí)。低頻模擬信號(hào)對(duì)噪聲的敏感程度比普通數(shù)字信號(hào)高得多因?yàn)閿?shù)字信號(hào)有噪聲容限而模擬信號(hào)幾乎沒有。如果一條低頻模擬走線跨過電源分割區(qū)或與同步開關(guān)電源的反饋線并行電源紋波和高頻開關(guān)噪聲就會(huì)通過容性耦合進(jìn)入模擬通道。采樣結(jié)果出現(xiàn)周期性跳動(dòng)時(shí)用示波器測(cè)量信號(hào)本身也許看不出異常因?yàn)樵肼暱赡墀B加在地平面上或出現(xiàn)在采樣保持時(shí)刻附近。低頻模擬走線需要更明確的地參考盡量提供連續(xù)地平面走線兩側(cè)鋪地保護(hù)采樣點(diǎn)附近增加 RC 濾波必要時(shí)使用屏蔽或差分結(jié)構(gòu)。不要因?yàn)樾盘?hào)頻率低就允許它穿過電源模塊、開關(guān)管和繼電器附近。3.4 低速通信接口和板間連接器引出線UART、I2C、GPIO 等低速通信信號(hào)常在板間傳遞最后走向連接器。連接器外部往往接有線纜線纜就是最直接的輻射天線。即使信號(hào)本身頻率低只要線纜上耦合了噪聲測(cè)試結(jié)果就會(huì)超標(biāo)。在接口設(shè)計(jì)中低速信號(hào)同樣需要關(guān)注幾件事連接器位置是否靠近板邊導(dǎo)致共模電流外泄信號(hào)線進(jìn)入連接器之前是否加濾波連接器地引腳與 PCB 地平面連接是否短而粗外殼地與信號(hào)地之間的處理是否符合規(guī)范。很多工程師以為只有 USB、HDMI 這類高速接口才需要共模電感其實(shí)低速但走線較長(zhǎng)的外部接口遇到輻射超標(biāo)時(shí)更常見。3.5 看似低頻卻無去耦的數(shù)字邏輯區(qū)域低速邏輯器件工作時(shí)單個(gè)信號(hào)的翻轉(zhuǎn)頻率可能很低但多個(gè) IO 同時(shí)翻轉(zhuǎn)時(shí)供電電流會(huì)瞬間增加形成地彈。地彈產(chǎn)生的噪聲幅值和持續(xù)時(shí)間與上升沿、去耦電容、回流路徑都有關(guān)系。這類問題不像一根走線輻射那樣直觀但會(huì)表現(xiàn)為整個(gè)數(shù)字區(qū)域工作不穩(wěn)定、模擬采樣噪聲增大、外設(shè)通信偶發(fā)錯(cuò)誤。完全忽略低頻邏輯區(qū)域的電源完整性把去耦電容放在離電源引腳很遠(yuǎn)的位置會(huì)放大地彈。處理時(shí)要保證每個(gè) IC 的電源引腳有就近去耦邏輯回路的回流路徑盡量短高速翻轉(zhuǎn)區(qū)域避免與低頻模擬線共享地平面上的狹長(zhǎng)通道。4. 低頻走線的布板準(zhǔn)則按回流、環(huán)路、濾波和分層做設(shè)計(jì)4.1 回流路徑要放在第一位布低頻線時(shí)很多工程師默認(rèn)“隨便走”。但低頻走線的回流路徑?jīng)Q定了環(huán)路面也就決定了后續(xù) EMC 表現(xiàn)。一條低速控制線從 A 芯片走到 B 芯片理想情況是信號(hào)電流從 A 引腳流出經(jīng)過走線到達(dá) B再從 B 的參考引腳流回 A 附近的參考地。如果 B 芯片的接地引腳與 A 芯片之間存在大塊分割區(qū)回流就無法沿直線返回只能繞更遠(yuǎn)的路。這個(gè)被拉大的環(huán)路就成了天線。低頻走線同樣需要布置在連續(xù)的參考平面上方參考平面可以是完整的地層也可以是專門處理過的電源平面。過孔換層時(shí)最好在旁邊增加回流過孔確保信號(hào)換層時(shí)回流路徑連續(xù)。4.2 從源頭控制環(huán)路面積環(huán)路面積小于某個(gè)閾值有時(shí)可以接受但并沒有放之四海皆準(zhǔn)的經(jīng)驗(yàn)值因?yàn)樗c電流幅度、邊沿速率、產(chǎn)品結(jié)構(gòu)和測(cè)試標(biāo)準(zhǔn)相關(guān)。更實(shí)用的做法是盡量把環(huán)路壓縮到最小。具體執(zhí)行時(shí)可以遵循幾個(gè)原則。敏感或驅(qū)動(dòng)能力較強(qiáng)的控制線盡量貼著回流平面走兩條信號(hào)線需要傳輸同一組信號(hào)時(shí)讓信號(hào)線靠近其返回路徑時(shí)鐘或開關(guān)節(jié)點(diǎn)避免跨越大范圍平面連接器和驅(qū)動(dòng)電路之間的功率線盡量成對(duì)布放。低頻模擬信號(hào)還可以在兩側(cè)打地孔形成保護(hù)地。但要注意保護(hù)地不能打斷模擬電流的回流路徑否則保護(hù)地本身會(huì)變成新的干擾通道。4.3 接口部位的濾波要放在正確位置低速信號(hào)輸出到板外或輸入端來自板外時(shí)濾波位置很關(guān)鍵。濾波器件應(yīng)靠近連接器放置在噪聲進(jìn)入 PCB 之前就被降低而不是等到噪聲沿長(zhǎng)線進(jìn)入芯片附近再處理。常用串聯(lián)電阻可以減緩邊沿但阻值過大可能影響電平時(shí)序選擇時(shí)要留裕量。RC 濾波適合低頻低速信號(hào)通過電容給高頻噪聲提供低阻抗路徑。磁珠適合高頻噪聲但直流電阻會(huì)影響供電類線路低頻大電流場(chǎng)合需要謹(jǐn)慎。共模電感通常用在差分或低速外部接口中針對(duì)共模噪聲濾除。不要在連接器與濾波器件之間還走一段很長(zhǎng)的裸露走線否則這段線會(huì)成為噪聲最后的機(jī)會(huì)通道。濾波器件到連接器的距離應(yīng)盡量短濾波器件與地平面的連接也要短而直接。4.4 分層設(shè)計(jì)和跨分割處理要一起考慮層疊結(jié)構(gòu)決定參考平面是否完整。四層板一般把第二層作為完整地平面低頻線大多走在表層或第三層回流路徑相對(duì)容易保證。在兩層板上布線空間緊張更需要在局部鋪地和電源分割規(guī)劃上多花時(shí)間??绶指钍堑皖l走線的高頻事故現(xiàn)場(chǎng)。當(dāng)?shù)退傩盘?hào)從地平面的一側(cè)跨到另一側(cè)中間沒有連續(xù)參考地時(shí)回流只能走邊緣縫隙或附近的電容造成大環(huán)路。整改時(shí)很難在已經(jīng)完成的分割區(qū)上做優(yōu)化只能重新調(diào)整分割形狀或移動(dòng)走線路徑。設(shè)計(jì)階段就應(yīng)規(guī)定任何信號(hào)包括低頻信號(hào)都不能無理由跨越分割區(qū)域。必須跨分割時(shí)要有回流過孔、橋接電容或局部鋪地作為補(bǔ)償。4.5 在 EDA 工具里落實(shí)可檢查的規(guī)則不少 PCB 工具支持按網(wǎng)絡(luò)或網(wǎng)絡(luò)類別設(shè)置規(guī)則常見設(shè)計(jì)中可以在 Allegro、PADS、Altium Designer 等軟件中建立“EMC 關(guān)注網(wǎng)絡(luò)”類別再針對(duì)這類網(wǎng)絡(luò)設(shè)置優(yōu)先級(jí)??梢栽诩s束管理器或規(guī)則表中完成幾項(xiàng)配置對(duì)復(fù)位線、使能線等低速敏感網(wǎng)絡(luò)設(shè)置額外間距規(guī)則與高速、時(shí)鐘或電源開關(guān)網(wǎng)絡(luò)的間距加大對(duì)連接器引出網(wǎng)絡(luò)添加封裝邊界約束確保濾波器件與連接器之間距離受限對(duì)需要包地的網(wǎng)絡(luò)設(shè)置地過孔要求對(duì)成對(duì)返回線設(shè)置長(zhǎng)度和間距約束。不過要清醒認(rèn)識(shí)到EDA 工具中的等長(zhǎng)約束、間距約束不能自動(dòng)解決 EMC。它們只能把設(shè)計(jì)經(jīng)驗(yàn)固化成可檢查、可提示的規(guī)則。真正有效的 EMC仍然依賴工程師在布局階段判斷電流路徑走向以及在高風(fēng)險(xiǎn)區(qū)域做出正確取舍。5. 低頻走線引起的 EMC 問題怎么定位和整改5.1 先看頻譜特征避免盲目懷疑某根線產(chǎn)品在實(shí)驗(yàn)室測(cè)試不通過時(shí)先不要拆板的沖動(dòng)。用頻譜儀和近場(chǎng)探頭在板表面掃描記錄超標(biāo)頻點(diǎn)及諧波間隔。如果超標(biāo)峰值之間間隔恰好等于某個(gè)時(shí)鐘或 PWM 基頻重點(diǎn)檢查該頻率相關(guān)的驅(qū)動(dòng)電路、時(shí)鐘電路和配套走線。如果頻譜表現(xiàn)為寬包絡(luò)沒有明顯的離散間隔往往與快速上升沿、開關(guān)節(jié)點(diǎn)振鈴或電源噪聲有關(guān)。雖然低速控制線的基頻可能很低但它的上升沿頻譜可能正好落在超標(biāo)頻段。用探頭在板上移動(dòng)觀察超標(biāo)點(diǎn)幅度變化通常會(huì)先鎖定到某個(gè)芯片引腳、某段走線或某個(gè)連接器附近再縮小到具體網(wǎng)絡(luò)。5.2 從共模電流和回流路徑反向定位近場(chǎng)測(cè)量找到位置后要判斷是差模環(huán)路還是共模電流。檢查走線與相鄰地平面的關(guān)系看信號(hào)線兩側(cè)是否有完整回流層是否跨過分割區(qū)過孔旁邊是否缺少回流過孔。很多低速線整改時(shí)發(fā)現(xiàn)罪魁禍?zhǔn)灼鋵?shí)是回流路徑上一個(gè)很窄的地縫隙。如果需要判斷共模電流可以在線纜上用電流探頭測(cè)試共模電流頻譜或者嘗試在連接器信號(hào)線上串一個(gè)小磁環(huán)做實(shí)驗(yàn)。若磁環(huán)明顯降低輻射說明共模電流是不可忽視的路徑。定位階段建議做記錄每一處近場(chǎng)掃描結(jié)果、對(duì)應(yīng)的網(wǎng)絡(luò)名、走線所在層、回流路徑狀態(tài)。批量整改時(shí)這些記錄能讓改板目標(biāo)更明確。5.3 整改順序先改回流和環(huán)路再改濾波和端接拿到定位結(jié)果后不要第一反應(yīng)就加磁珠。磁珠和濾波器件可以壓低最終輻射但如果源頭是環(huán)路面積過大或回流路徑斷路盲加磁珠效果有限還可能引入信號(hào)質(zhì)量問題。推薦的順序是先修復(fù)回流路徑比如調(diào)整分割區(qū)、增加回流過孔、改走線層或縮短走線再調(diào)整小環(huán)路比如把驅(qū)動(dòng)回路線路靠近被驅(qū)動(dòng)的負(fù)載回路然后優(yōu)化布局讓敏感走線遠(yuǎn)離高頻開關(guān)和時(shí)鐘區(qū)域最后才考慮接口端加串聯(lián)電阻、RC 濾波、磁珠或共模電感。每改動(dòng)一步就用近場(chǎng)探頭或預(yù)兼容測(cè)試復(fù)核一次確認(rèn)下降的頻段和幅度。這樣改出來的方案更容易找到真正有效的措施也方便沉淀為后續(xù)設(shè)計(jì)規(guī)則。5.4 驗(yàn)證時(shí)覆蓋邊界條件而不只是常溫常態(tài)EMC 整改通過后不要只高興于實(shí)驗(yàn)室數(shù)據(jù)。還要覆蓋幾類常見邊界負(fù)載變化、電壓變化、線纜長(zhǎng)度變化、設(shè)備外殼開蓋或閉蓋狀態(tài)。低速走線引起的共模輻射往往與線纜長(zhǎng)短、負(fù)載阻抗關(guān)系很大測(cè)試時(shí)以最惡劣配置為準(zhǔn)。如果板卡有不同配置版本篩選低配、高配、外設(shè)數(shù)量最多的組合做回歸。模塊化產(chǎn)品中還需要驗(yàn)證不同模塊安裝位置變化后的結(jié)果因?yàn)樽呔€環(huán)路和參考地連接關(guān)系可能隨機(jī)械結(jié)構(gòu)變化。6. 至少避開的 5 個(gè)低頻走線設(shè)計(jì)坑6.1 低頻信號(hào)隨便走不打參考平面現(xiàn)象一條片選線從主控拉到遠(yuǎn)端外設(shè)途經(jīng)電源分割區(qū)和多個(gè)過孔區(qū)沒有連續(xù)地平面。問題出現(xiàn)時(shí)表現(xiàn)為偶發(fā)通信失敗或整機(jī)輻射超標(biāo)定位很久才發(fā)現(xiàn)是這條低頻線形成大環(huán)路面。原因頻率低只是基頻低信號(hào)的上升沿和回流路徑并沒有因此消失。回流缺少路徑時(shí)環(huán)路被拉大電流中的高頻分量會(huì)利用這個(gè)環(huán)路輻射或耦合。解決規(guī)劃低頻線時(shí)同樣明確參考平面任何走線都要能回答“電流從哪里回來”。避免跨分割必要時(shí)加回流過孔。6.2 只測(cè)量信號(hào)頻率忽略了 IO 邊沿速率現(xiàn)象系統(tǒng)使用一顆 MCU很多 IO 輸出 1 kHz 級(jí)別的控制信號(hào)工程師認(rèn)為這些 IO 很安全沒有采取措施卻在 EMC 測(cè)試中發(fā)現(xiàn)整個(gè)頻段出現(xiàn)寬帶噪聲。原因普通 IO 的翻轉(zhuǎn)時(shí)間可能只有幾納秒到幾十納秒1 kHz 只是重復(fù)周期并不能代表波形的頻譜上限。頻譜按上升沿?cái)U(kuò)展后能量進(jìn)入測(cè)試頻段。解決設(shè)計(jì)評(píng)審階段把驅(qū)動(dòng)能力較強(qiáng)、上升沿較快的信號(hào)挑出來即使頻率低也按一般信號(hào)完整性規(guī)則處理。6.3 低速模擬線穿過了高干擾區(qū)域現(xiàn)象傳感器信號(hào)從板的一端繞到另一端靠近繼電器或開關(guān)電源后方到達(dá) ADC。采樣值隨負(fù)載開關(guān)動(dòng)作跳變。原因低速模擬線是低電平敏感信號(hào)相鄰功率回路的容性耦合和感性耦合會(huì)直接把噪聲注入。走線路線比頻率更決定敏感度。解決優(yōu)先調(diào)整布局讓模擬線遠(yuǎn)離功率開關(guān)和回流環(huán)路。無法遠(yuǎn)離時(shí)采用地保護(hù)、屏蔽或隔離并在 ADC 入口增加帶寬限制的濾波。6.4 把 IO 濾波電容放在芯片端而不是連接器端現(xiàn)象外部干擾發(fā)生在低速通信接口上整改時(shí)把濾波放在主控芯片端距離連接器較遠(yuǎn)結(jié)果作用不大。原因連接器和芯片之間的長(zhǎng)走線仍然保留了接收噪聲的機(jī)會(huì)干擾可以在濾波器件之前就耦合進(jìn)走線。解決濾波器件靠近連接器放置且濾波器件接地路徑短而粗。低速接口的信號(hào)線到連接器之間不要長(zhǎng)出過長(zhǎng)分支。6.5 低頻功率續(xù)流回路面積過大現(xiàn)象繼電器驅(qū)動(dòng)回路在線路上產(chǎn)生明顯開關(guān)干擾影響同一塊板上的模擬采樣或復(fù)位電路。測(cè)試時(shí)開關(guān)頻點(diǎn)的輻射超標(biāo)。原因只關(guān)注繼電器線圈要不要二極管忽略了驅(qū)動(dòng)電流的 PCB 回流環(huán)路。功率開關(guān)瞬間 di/dt 很大大環(huán)路輻射效率高。解決將驅(qū)動(dòng)管、負(fù)載連接器、續(xù)流器件盡量集中功率回路走線成對(duì)緊湊布放功率地在進(jìn)入靈敏區(qū)域前做好隔離。7. 低頻走線是否要考慮 EMC一份可復(fù)用的設(shè)計(jì)評(píng)審清單低頻走線并不自動(dòng)等于安全但也不是每條低頻走線都需要最高等級(jí)防護(hù)。關(guān)鍵在于按條件分類并針對(duì)高風(fēng)險(xiǎn)類別采取合適措施。設(shè)計(jì)評(píng)審時(shí)可用下面這份清單逐項(xiàng)檢查確認(rèn)該信號(hào)的重復(fù)頻率、上升沿時(shí)間、驅(qū)動(dòng)電流和接收端阻抗。檢查信號(hào)的回流路徑是否連續(xù)是否跨過分割區(qū)是否有回流過孔。檢查信號(hào)與高速時(shí)鐘、開關(guān)電源、繼電器驅(qū)動(dòng)等干擾源之間的間距。檢查信號(hào)環(huán)路面積尤其是驅(qū)動(dòng)能力較強(qiáng)的控制線和功率回路。檢查與連接器相關(guān)的信號(hào)是否靠近板邊引出是否配置接口濾波和 ESD 防護(hù)。檢查低頻模擬信號(hào)是否有明確地參考、保護(hù)走線和入口濾波。檢查低頻信號(hào)線是否與復(fù)位、ADC、傳感器等敏感網(wǎng)絡(luò)構(gòu)成耦合關(guān)系。記錄改板或測(cè)試中發(fā)現(xiàn)的異常頻段和對(duì)應(yīng)網(wǎng)絡(luò)作為下一次布局的輸入。按場(chǎng)景分類可以形成更快的判斷標(biāo)準(zhǔn)信號(hào)類型典型例子主要風(fēng)險(xiǎn)優(yōu)先措施低頻控制線復(fù)位、使能、GPIO長(zhǎng)線耦合、大環(huán)路回流縮短走線、貼地參考、加串阻或?yàn)V波低頻大電流回路繼電器、電機(jī)、電源開關(guān)di/dt 輻射、地彈干擾減小功率環(huán)路、靠近續(xù)流器件、分區(qū)處理低頻敏感模擬線傳感器、ADC 輸入被電源和開關(guān)噪聲干擾遠(yuǎn)離干擾源、地保護(hù)、入口 RC 濾波低速外部接口線UART、I2C、連接器引出線共模電流、線纜輻射接口濾波、共模抑制、縮短連接器前端走線低頻邏輯區(qū)域低速 MCU IO、邏輯器件地彈、局部供電噪聲靠近去耦、完整地平面、分割敏感區(qū)域?qū)W習(xí)環(huán)境和生產(chǎn)環(huán)境要考慮的深度也不同。學(xué)習(xí)板或者功能驗(yàn)證階段可以用較寬松的布局先把功能跑通但必須在設(shè)計(jì)階段保留 EMC 優(yōu)化空間比如預(yù)留濾波器件位號(hào)、避免把敏感信號(hào)過早鎖定在無法調(diào)整的內(nèi)層。正式產(chǎn)品開發(fā)則要在布局階段就引入 EMC 規(guī)則檢查因?yàn)榈皖l走線的環(huán)路、回流和濾波問題一旦固化后期整改成本會(huì)明顯高于普通邏輯功能修復(fù)?;氐阶铋_始的問題低頻信號(hào)為什么也要考慮 EMC答案并不在“頻率低”這個(gè)標(biāo)簽里而在于信號(hào)的邊沿、回流路徑、環(huán)路面積以及它在整個(gè)系統(tǒng)中所處的位置。把低頻走線當(dāng)成一個(gè)普通信號(hào)去回答“電流如何流回、會(huì)經(jīng)過哪些區(qū)域、會(huì)不會(huì)引出板外”這三個(gè)問題設(shè)計(jì)中很多隱患其實(shí)可以在鋪銅和布線之前就已經(jīng)排除。下一塊板布局開始前不妨先對(duì)每條重要信號(hào)做一遍這類檢查它所帶來的價(jià)值比事后對(duì)照頻譜反復(fù)改板要高得多。