從訊號開關到功率開關
第 1 篇把 MOSFET 介紹成一個電壓控制的開關——把閘極推到臨界電壓之上,通道就導通。但邏輯準位的開關只處理毫安級的電流。功率 MOSFET 就是同一個概念放大,能扛幾十安培、阻擋幾十甚至幾百伏特。訣竅在於幾何結構:電流不再走薄薄的表面通道,而是垂直地穿過整片晶片的厚度往下流,於是導通路徑變得極寬。正是這條寬路,讓導通狀態的電阻低得驚人。
導通的功率 MOSFET 並不是一條完美的短路——它是一顆小電阻,也就是 導通電阻 Rds(on),常常只有幾毫歐姆。只要有電流流過,這個電阻就會燒掉導通損耗:P = I^2 times Rds(on)。把 10 A 灌過一顆 10 毫歐姆的元件,光是完全導通坐在那裡,它就消耗 10^2 times 0.01 = 1 W。兩個誠實的提醒:Rds(on) 會隨溫度上升(從 25 C 到 125 C 大約翻倍),而規格書上的數值是在某個特定閘極電壓下標的——閘極驅動不足,電阻就會爬高。所以你永遠希望閘極被狠狠驅動到完全導通。
閘極是一顆電容——閘極電荷
從電學上看,閘極是一顆小電容:一片金屬板,與通道之間隔著一層薄薄的氧化層。在直流時它不耗電流,這很美妙。但要改變閘極電壓,你就必須把電荷搬上或搬下那片極板——而功率 MOSFET 的閘極是一顆肥電容。要盯的數字不是電容值,而是總閘極電荷 Qg,單位是奈庫侖:把閘極從完全關推到完全開所需的電荷。把它想成一個小水桶,每一個切換週期你都得把它裝滿(開)再倒空(關)。
而且這個水桶裝得並不均勻。閘極電荷曲線分三段:先是 Vgs 升到臨界電壓(汲極此時還沒動靜);接著它停滯在一段叫做米勒平台的水平台階上,這時汲極電壓正在擺過去——閘極-汲極之間的電容正在充電,元件處於半開狀態,扛著滿載電流、兩端又有可觀的電壓;最後 Vgs 才爬完剩下的路,到達完全增強。那段平台正是危險地帶:元件正在猛烈散熱,所以你會想盡快衝過去。
Vgs ^ | _______ Vdrive (fully ON) | / | Miller plateau _____/ <- final rise to full enhancement | (Vgs flat) ____/ | _____/ <- here the DRAIN voltage collapses | / (gate-drain capacitance charging) | ___/ <- Vth reached: drain current starts | / +--+---------+----------+-----> gate charge Q delivered (nC) 0 Qgs Qgd Qg(total)
為什麼邏輯腳位推不動它——閘極驅動器
新手就是在這裡被燙到的。切換得快,意味著要把 Qg 送得快,而電流就是單位時間的電荷:平均閘極電流是 I_gate = Qg / t。假設 Qg = 50 nC,而你想在 t = 50 ns 內切換。那麼 I_gate = 50 nC / 50 ns = 1 A——光是撥一下閘極,就要一安培的突波。一支微控制器腳位大概只能供出 20 mA,所以它要花 50 nC / 20 mA = 2.5 us 才能把那個閘極充飽:慢了五十倍,而且元件這段時間全程在高損耗的米勒平台上慢慢爬。把功率 MOSFET 直接接到邏輯腳位,它會切得很慢、跑得很燙,甚至可能燒掉。
解法是一顆 閘極驅動器:一個小小的推挽緩衝級(互補元件組成的圖騰柱,或一顆專用晶片),坐在你的控制邏輯與閘極之間。它接過微弱的邏輯訊號,回敬以一安培以上的電流,供出電流把閘極狠狠拉上去、又灌入電流把閘極一把扯下來。因為這股突波又大又短,驅動器需要一條夠硬的自有電源,旁邊緊貼一顆 去耦電容——一個就地的水塔,讓閘極那一大口不會把電源軌壓垮。常常還會串一顆小小的閘極電阻,刻意讓邊緣稍微變慢、馴服振鈴,拿一點點切換損耗去換取更少的電氣雜訊。
兩筆損耗的預算:導通對切換
功率 MOSFET 會以兩種截然不同的方式發熱。導通損耗只要它導通就在流動——I^2 times Rds(on),再按週期裡導通的比例平均。切換損耗則發生在轉換的瞬間:當元件半開的那一剎那,它兩端有高電壓、同時又有大電流穿過,這個重疊就燒掉功率。每一次轉換大約傾倒 E_sw = (1/2) times Vds times Id times t_switch 的能量,而你在每個週期的每一次開、每一次關都要各付一次。
- 釘住工作數字。假設這個開關處理 Vds = 48 V、Id = 10 A,以 f = 100 kHz 運作、工作週期為 50%,Rds(on) = 10 毫歐姆,轉換時間 t_switch = 50 ns。
- 導通損耗:P_cond = I^2 times Rds(on) times D = 10^2 times 0.01 times 0.5 = 0.5 W。(只有半個週期導通,所以折半。)
- 每次轉換的能量:E_sw = (1/2) times 48 times 10 times 50e-9 = 12 uJ。每個週期有兩次轉換(開+關),合計約 24 uJ。
- 切換損耗:P_sw = 每週期能量 times 頻率 = 24e-6 times 100e3 = 2.4 W。
- 合計:0.5 + 2.4 = 2.9 W 的熱。這需要一片散熱片——而且注意,這裡的切換損耗遠遠壓過導通損耗,所以把邊緣弄更快(更小的 t_switch)或降低頻率,幫助最大。
這個切分握著一根很深的設計槓桿:導通損耗不在乎頻率,但切換損耗會隨頻率線性成長。在低頻慢慢切,導通損耗主導;在高頻快快切,轉換損耗主導。這正是 脈寬調變馬達驅動與切換式電源背後的張力——你想要高頻好讓磁性元件做小,但每多一千赫茲就多一份切換損耗,所以一顆能縮短 t_switch 的強力閘極驅動器,等於直接把你本來會變成熱的功率買了回來。
高側、體二極體與誠實的提醒
第 1 篇區分了低側與高側切換,而閘極驅動器正是這個差別咬人的地方。低側(FET 在負載下方、源極接地)很簡單:閘極以地為參考,所以 0 到 10 V 的驅動就能開關它。高側(FET 在負載上方)就難了:它一導通,源極就會往上騎到電源軌,所以要維持它導通,閘極必須被驅動到電源之上。驅動器用一顆自舉電容或一個電荷泵來解決,製造出一個比電源軌稍高的電壓——這就是為什麼會有專門的高側與半橋驅動晶片。
還有一顆你沒畫、卻一定會拿到的二極體:那個垂直結構從源極到汲極內建了一顆體二極體。它在正常切換時閒著,但 FET 一被反向偏壓的瞬間它就導通,於是成了電感性負載那一踢的內建續流路徑——和飛輪二極體做的是同一件事。它方便,但反應慢,所以在高速半橋裡,設計者常會仔細留意它的反向恢復,或在旁邊並上一顆更快的外接二極體。