接地是銅,不是神奇的零
第 1、2 篇留給你兩個觀念:真實電路浸泡在雜訊裡,而對抗它的第一個習慣,是在每顆飢渴的晶片旁邊就近放一顆去耦電容。本篇要處理這個習慣的另一半——回流路徑。在電路圖上,每個接地符號都是一個俐落的節點,一個讓所有電壓都拿來當基準的完美 0 V。在真實的板子上,那個節點是一段銅,而銅有電阻、也有電感。電流一流過它,兩端就不再是同一個電壓,於是「接地」便悄悄地不再是零。
用不比歐姆定律更花俏的東西,替它放上真實數字。假設一條回流走線有 0.1 ohm 的電阻,而電路的輸出級從它拉回 1 A。那段銅從一端到另一端的電壓是 V = I times R = 1 A times 0.1 ohm = 100 mV。現在想像一個嬌弱的 10 mV 感測訊號,剛好拿同一段銅當它的基準:它就坐在一個隨負載電流搖擺的 100 mV 隆起之上。你在意的訊號被埋了十倍深,而下游沒有任何放大器救得了它——因為那個隆起就在它所量測的基準裡面。
共阻抗:為什麼訊號地不等於電源地
那個 100 mV 的隆起,就是接地的大反派,而它有個名字:共阻抗耦合。每當一條吵雜、高電流的回流,和一條安靜、敏感的回流,流過同一塊銅,那個大電流的 IR 壓降,就串聯地疊在那個小訊號上。解方是結構性的,不是一顆元件:給吵的電流自己的回流路徑、給安靜的另一條,讓它們只在你選定的地方會合。工程師把這兩者命名為訊號地(給輸入、感測器、放大器前端的安靜基準)與電源地(給輸出級、馬達、切換式穩壓器接地腳的壯碩回流)。
SHARED-IMPEDANCE GROUND (bad) SINGLE-POINT 'STAR' GROUND (good)
quiet stage o----+ quiet stage o-----------+
| |
loud stage o----+---[ Z_g ]---o GND loud stage o------+ |
^ | |
both returns share +----+---o GND (one node)
the SAME copper Z_g ;
I_loud x Z_g lands in each return has its OWN wire ;
series with the quiet they meet ONLY at the star
stage's reference point -> no shared drop經驗法則就直接從這幅圖裡掉出來:絕不要讓一條高電流的回流,遊蕩過一個敏感節點所倚賴的銅。把輸出級電流、LED 電流、穩壓器的回流,循它們自己的路徑送回電源,再把安靜的訊號回流分開送回去。它們全都是「地」,也終究全會匯在一起——功夫就在於選定它們匯合的那個單一地點,讓途中沒有任何大電流橫越過小電流的基準。
接地迴路與 50/60 Hz 哼聲
把一台設備在兩個地方都接到地,你就造出了一個閉合的導線迴路——一個接地迴路。接著兩件事會出錯。第一,那個迴路是一個單匝線圈,而你周圍的世界滿是市電佈線的磁場;藉由電感耦合(第 4 篇的主題),迴路接住那個場,一個 50 或 60 Hz 的電流便被感應出來繞圈。第二,兩個「地」點鮮少恰好在同一個電位上——一棟建築的佈線之間差個幾毫伏到幾伏特是常態——於是有電流繞著迴路流,只為了把它們扯平。無論哪一種,現在都有一個 50/60 Hz 的電壓騎在你的基準上,而在音訊裡你會真的聽見它:經典的哼聲。
同一條回流路徑在高速時也會咬人,這次靠的是電感而非電阻。一段短導線大約是每毫米 1 nH,所以一條 2 cm 的引腳約莫 20 nH。當一顆數位晶片切換、猛拉一個比方說 10 ns 內 0.1 A 的電流階躍,di/dt 就是 0.1 A / 10 ns = 10^7 A/s,而被踢上那 20 nH 的電壓是 V = L times di/dt = 20 nH times 10^7 = 200 mV。那個尖波就是接地彈跳,這也正是第 2 篇苦苦求你把去耦電容的迴路做到極小的原因:唯有當電容傾倒出的電流不必去和一條又長又有電感的回流搏鬥時,它才撐得住電源軌的穩定。去耦與接地,是同一個問題的兩端。
星形接地對上接地平面
如果共阻抗與迴路是病,那麼在低頻時最乾淨的療法,就是星形接地,又叫單點接地。想像車輪的輻條:每一級都拉自己的回流線,回到一個中心節點——那個星點,通常就在電源的負極端子或主接地接點上。因為沒有兩條回流共用銅,沒有任何電流的 IR 壓降會落進別人的基準;又因為一切都在單一點會合,便沒有迴路去圍住面積。對音訊、精密直流與儀表量測,這幾近理想。
但星形接地會隨頻率攀升而悄悄失靈,因為導線的敵人不再是它的電阻,而是它的電感——而一條又長又細的回流輻條,全是電感。在高速時,回流電流根本不想沿著一條指定的導線走;給它一整片實心銅,它就沿著電感最小的路徑流回去,而那條路徑就在訊號走線的正下方。所以高速與數位板做的恰與星形相反:它們鋪下一片不間斷的接地平面,一張連續的銅片,交給每一個訊號它自己緊貼著上方走線、低電感的回流。沒有單一「正確」的方案——低頻精密用單點星形,高頻與數位用一片不間斷的平面,混合訊號板則小心地把兩者劃分開。
有一個警告直接從「回流電流緊貼走線」推出來:別在一個快速訊號底下、把平面割出一道縫。如果一個缺口逼回流電流繞道而行,你就剛好在你想避開迴路的地方,造出了一個大迴路——它會輻射、會拾取、還會增添電感。接地平面之所以管用,正因為它連續;你一旦把它切碎,你原本倚賴的那條俐落回流路徑,就會去找那條遠路。
克耳文量測:在重要的地方量
還有一個接地觀念,能把一個精密量測從沒救變成輕鬆:克耳文,或稱四線量測。它解決的問題,正是本篇開頭的第一個——一條載流導線裡的 IR 壓降。如果你既用同兩條線送電流給負載,又用它們量負載的電壓,那兩條線自己的電阻就會直接加進你讀到的值裡。竅門是把工作拆開:一對線負責驅動電流,另一對獨立的線就在負載端子處感測電壓。因為感測那對線餵進一個高阻抗輸入(運算放大器幾乎不取用電流),它裡頭幾乎沒有電流流動,所以幾乎沒有 IR 壓降,於是你就乾淨地讀到了負載電壓。
- 選定你真正在意的那個點——負載本身的兩個端子,或一顆電流感測電阻的兩個焊墊。那裡,而不是附近走線上某個方便的地方,才是真實電壓所在之處。
- 從那兩個端子拉出另外兩條導體,也就是感測線。在腳位允許的範圍內,把它們落得盡量靠近元件本體,讓零件與抽頭之間不夾任何共用的銅。
- 把感測那對線餵進一顆高輸入阻抗的差動或儀表放大器,這樣那兩條線載著可忽略的電流,自己也只發展出可忽略的壓降。
- 讓驅動(載流)那對線全程保持獨立;讓它愛有多少 IR 壓降就有多少——感測那對線永遠看不到它。一個惠斯登電橋、一個 RTD、一個 4-20 mA 迴路,正是這樣在又長又有損耗的佈線上維持準確的。
留意本篇每一個觀念有什麼共通點:沒有一個是你能在最後外掛上去的新元件。回流電流往哪流、兩個地在哪會合、一個迴路圍住多大、你在哪抽取一個電壓——這些都由佈線決定,正是第 1、2 篇不斷繞著打轉的同一主題。把接地做對,不是你對一個成品電路施加的修補;它是設計這個電路的一部分,而把這件事內化的工程師,正是那些板子第一次就能動的人。第 4 篇要接著談耦合機制——電容性、電感性、傳導性——而這套迴路與平面的思路,早已在悄悄防著它們了。