一個用帶電金屬板來開關的水龍頭
想像一條被捏住、夾扁了的花園水管。水(電流)想從一端流到另一端,但捏住的地方擋住了它。現在想像你能讓水管「鬆開」——不是去碰水,而是在它旁邊放一塊帶電的金屬板:板上的電荷越靠近,通道就開得越寬。這幾乎就是一顆 MOSFET。它的名字直接拼出這層三明治:Metal–Oxide–Semiconductor Field-Effect Transistor(金屬–氧化物–半導體場效電晶體)。一塊金屬(或多晶矽)*閘極*,坐在一層薄如紙的絕緣氧化物上——通常是二氧化矽,跟玻璃和沙子是同一種東西——氧化物底下才是矽基體。閘極從不碰到底下的矽。它靠的是場效應:閘極上電荷產生的電場,能*穿過*絕緣層,在底下召喚出一條導電通道。
一顆 n 通道 MOSFET(NMOS)有三個你會反覆遇到的端子:閘極(G)、汲極(D)、源極(S)。(其實還有第四個,基體 / 本體,通常接到源極——先放著別管。)電流在汲極與源極之間、*穿過*通道流動;閘極只負責決定那條通道有多寬。由於閘極躲在絕緣層後面,幾乎沒有電流流*進*它。就是這一個事實——一個用電壓、而非電流來操控的閘極——讓 MOSFET 征服了全世界。
臨界電壓與平方律
在你達到臨界點之前,什麼都不會發生。把閘源電壓 V_GS 從零開始往上拉,有一段時間通道仍是空的:汲極與源極彼此隔離,電晶體處於 OFF。一旦越過一個叫做臨界電壓 V_T 的神奇數字(現代元件常落在 0.4–0.7 V 左右),一層薄薄的電子片——也就是反轉層——會突然出現在氧化物底下,把汲極與源極接通。電晶體就 ON 了。真正重要的,是你超過臨界值*多少*;工程師把這個餘裕稱為過驅電壓,V_OV = V_GS − V_T。
一旦導通,MOSFET 會依汲極電壓落在兩種狀態之一。當 V_DS 很小時,通道表現得像一個受電壓控制的電阻——這是三極(triode,或稱線性)區,開關的家。但把 V_DS 拉得夠高,汲極端附近的通道會*夾止(pinch-off)*;此時電流不再在乎 V_DS,攤平成一個近乎固定的值。這就是飽和區,也是放大器的居所。在飽和區裡,課本的模型就是那條著名的平方律:
Saturation (long-channel, ideal):
I_D = (1/2) * k_n * (W/L) * (V_GS - V_T)^2
k_n = mu_n * C_ox (process transconductance, A/V^2)
W/L = channel width / length (the designer's main knob)
V_OV = V_GS - V_T (overdrive)
Worked example (k_n*W/L = 1 mA/V^2, V_T = 0.5 V):
V_GS = 1.0 V -> V_OV = 0.5 V -> I_D = 0.5*(1m)*(0.5)^2 = 125 uA
V_GS = 1.5 V -> V_OV = 1.0 V -> I_D = 0.5*(1m)*(1.0)^2 = 500 uA
Double the overdrive -> 4x the current. That's the "square".先設偏置,再去擺動
接下來這一步觀念上的跳躍,把開關變成了放大器。麥克風、吉他拾音器、天線——這些產生的都是繞著零點上下擺動的*微小*交流訊號。若你把這種訊號直接送進 MOSFET 的閘極,它有一半的時間會待在臨界值以下(電晶體 OFF、輸出毫無反應),產生一團被削平、扭曲的爛訊號。解法是:先建立一個穩定的直流工作點——也就是[[bias-point|偏置點]]——讓電晶體舒舒服服地停在飽和區。*然後*,再讓真正的訊號像小擾動一樣疊在上面。
這正是電晶體偏置的核心,也體現了一個深刻的想法:把「龐大的直流現實」與「微小的交流故事」疊加起來。每一個閘極電壓、每一個汲極電流,都拆成兩部分——一個大寫的直流值,加上一個小寫的擺動:
v_GS(t) = V_GS + v_gs(t)
^^^^^ ^^^^^^^
DC bias small AC signal (|v_gs| << V_OV)
i_D(t) = I_D + i_d(t)
total = big steady part + tiny moving part- 設定直流偏置。 透過電阻網路或電流鏡選定一個 V_GS,讓 I_D 與 V_DS 穩穩落在飽和區,並留有上下擺動的空間。這就是工作點。
- 疊上訊號。 把真正的交流輸入耦合到閘極上(通常透過一個阻擋直流的電容)。此時 v_GS 便在偏置點上下輕輕搖動。
- 只分析小訊號。 在心裡把直流減掉,把這個擺動當作電路在偏置點附近呈線性來處理——這就是小訊號模型。
轉導:那根槓桿有多長
如果小訊號思維是方法,那麼[[transconductance|轉導]]就是獎賞。它回答一個問題:當閘極電壓擺動一丁點時,汲極電流會跟著擺動多少?它就是 I_D 對 V_GS 曲線*在你偏置點上*的斜率,符號記作 g_m:
g_m = d(I_D)/d(V_GS) evaluated at the bias point
Differentiate the square law, I_D = (1/2) k_n (W/L) (V_GS - V_T)^2 :
g_m = k_n (W/L) (V_GS - V_T) = k_n (W/L) * V_OV
Two extremely useful equivalent forms:
g_m = 2 * I_D / V_OV (current per volt of overdrive)
g_m = sqrt( 2 * k_n (W/L) * I_D )
Units: amperes per volt = siemens (S). Often quoted in mS or mA/V.為什麼要在意它?因為 g_m 正是放大的機制本身。在汲極與電源之間接一個電阻 R_D。訊號電流 i_d = g_m · v_gs 流過它,依歐姆定律,便在它兩端刻出一個電壓 v_d = −i_d · R_D = −g_m · R_D · v_gs。於是這一級的小訊號電壓增益,化成一個乾淨得驚人的式子:
A_v = v_d / v_gs = - g_m * R_D
Numbers, from our bias: I_D = 500 uA, V_OV = 1.0 V
g_m = 2*I_D/V_OV = 2*(500u)/1.0 = 1 mA/V = 1 mS
with R_D = 10 kOhm:
A_v = -(1mS)*(10k) = -10
A 5 mV wiggle on the gate -> a 50 mV wiggle on the drain.
The minus sign = inversion: gate up, drain down.一張圖看懂小訊號模型
一旦你在偏置點上萃取出 g_m,就能把那顆亂糟糟的非線性電晶體丟掉,*只針對訊號*,用一個極簡的線性卡通替換它。閘極是斷路(不吸取電流)。汲極是一個電流源,強度為 g_m·v_gs,由閘源電壓控制。再加一筆修正:真實通道在飽和區並不會把電流維持得*完美*恆定——它會隨 V_DS 上升而微微爬高(通道長度調變),我們用一個並聯的有限輸出電阻 r_o 來描述它。整個模型就是這樣:
Small-signal model of a MOSFET (in saturation):
gate o-------+ +-------o drain
(G) | | (D)
| ^ _|_
v_gs [open gate] ( g_m*v_gs ) | r_o (output resistance,
| controlled | from channel-length
| current src | modulation)
source o-------+--------------+------+-------o source
(S) common
Gate draws ZERO current. Drain current = g_m * v_gs.
Full stage gain with load R_D: A_v = - g_m * (r_o || R_D)這張小小的三元件草圖,是電子學裡最強大的工具之一。它讓你只用線性電路定律——KCL、KVL、歐姆定律,也就是你在前幾關早已掌握的工具——就能分析一個極度非線性的元件。BJT 也有它自己的這套把戲,老早就被形式化成混合(h)參數;MOSFET 的 g_m 與 r_o 模型是同一套哲學,只是生於一個絕緣的閘極。把這個拆分學透——偏置用大寫、訊號用小寫——整個類比設計的天地便向你敞開。