如何為電源、馬達和LED選擇合適的晶體管
2026-07-02 563

晶體管必須與電路的電壓、電流、功率、速度和熱限制相匹配。在設計中使用前,您需要檢查晶體管類型、電壓額定值、電流額定值、功率處理、開關速度、封裝和安全裕度。本文解釋了如何選擇合適的晶體管,閱讀重要的數據表值,理解故障原因,檢查安全操作限制,管理溫度,計算功耗,比較BJT、MOSFET和IGBT設備,並在實際電路中應用晶體管,例如馬達驅動器、電源、LED驅動器、電池保護電路和逆變器。

目錄

Figure 1. BJT vs MOSFET vs IGBT Transistors.png

圖1:BJT與MOSFET與IGBT晶體管

如何選擇合適的晶體管

晶體管應與電路的實際需求相匹配。在選擇元件之前,檢查晶體管類型、最大電壓、負載電流、功率水平、開關速度、封裝尺寸和安全裕度。這有助於避免使用對應用來說過於薄弱的晶體管,或在設計中使用過於龐大和昂貴的晶體管。

應用
推薦的晶體管選擇
首先檢查什麼
LED指示燈
BJT或小型MOSFET
驅動電流、電壓、封裝
LED燈條
MOSFET
RDS(on)、電流額定值、閘極電壓、熱量
繼電器/電磁鐵
BJT或MOSFET
線圈電流、反向二極管、電壓突波
直流馬達
MOSFET
啟動電流、SOA、熱設計
開關電源
MOSFET
電壓額定值、閘極電荷、RDS(on)、開關損耗
逆變器/不斷電系統
MOSFET或IGBT
電壓、電流、開關頻率、熱量
高功率馬達驅動
IGBT
電壓額定值、電流額定值、開關損耗、冷卻

需要考慮的關鍵點:

• 晶體管類型:對於簡單的開關或放大,使用BJT;對於高效的功率開關,使用MOSFET;對於高電壓或高電流的應用,使用IGBT。

• 電壓額定值:選擇一個電壓額定值高於其將經歷的最大電壓的晶體管,包括可能的突波。

• 電流額定值:確保晶體管能夠處理最高的負載電流,包括啟動或瞬態電流。

• 功率額定值:選擇一個能支持電路預期功率水平的設備。

• 開關速度:將晶體管的速度與應用相匹配。繼電器驅動器和LED需要較少的速度,而電源和通信電路需要更快的開關。

• 封裝:選擇一個適合可用板面空間和所需功率能力的封裝。

• 安全餘量:避免選擇接近其最大評級的晶體管。額外的餘量可提高可靠性並幫助電路應對變化的條件。

如何閱讀晶體管數據表

晶體管數據表顯示了設備的主要限制和操作特性。它告訴你晶體管可以承受的電壓、電流、功率和溫度。它還顯示了在特定測試條件下,設備的性能。

最大電壓評級 - 最大電壓評級顯示了晶體管在其端子之間能夠承受的最高電壓。對於雙極性晶體管(BJT),常見的評級包括集電極-發射極電壓、集電極-基極電壓和發射極-基極電壓。對於場效應晶體管(MOSFET),主要評級通常是漏極-源極電壓。這些值不能超過。

最大電流評級 - 最大電流評級顯示了晶體管在特定條件下可以承載的電流。數據表可能列出了連續電流和脈衝電流。連續電流適用於長時間運行,而脈衝電流僅適用於短脈衝。

功率耗散評級 - 功率耗散顯示了晶體管可以安全轉換成熱量的功率。這通常以瓦特為單位列出。此評級取決於包裝、安裝方法和運行溫度。

熱阻 - 熱阻顯示熱量從晶體管芯片中移出有多容易。較低的熱阻意味著熱量能更容易逃逸。較高的值意味著晶體管在運行時溫度上升更快。

接合溫度評級 - 接合溫度是晶體管芯片內部的溫度。數據表列出了允許的最高接合溫度。如果超過此限值,晶體管可能會變得不可靠或受損。

電氣特性 - 電氣特性描述了晶體管在操作過程中的行為。對於雙極性晶體管(BJT),這些可能包括電流增益、飽和電壓、基極-發射極電壓、漏電流和開關時間。對於MOSFET,它們可能包括閾值電壓、導通電阻、閘極電荷、漏電流和開關行為。始終檢查測試條件,因為隨著電壓、電流和溫度的變化,這些值可能會變化。

BJT與MOSFET與IGBT

BJT、MOSFET和IGBT都是晶體管,但它們用於不同類型的電路。每種設備都有不同的控制方法、開關行為、電壓範圍和應用領域。下面的表格比較了它們的主要區別。

Figure 2. BJT vs MOSFET vs IGBT.png

圖2. BJT與MOSFET與IGBT

特徵
BJT
MOSFET
IGBT
操作原理
由基極電流控制
由閘極電壓控制
由閘極電壓控制,且具有雙極電流導通
主要優勢
適合增幅和低成本開關
快速開關且效率高
好處於高電壓和高電流的處理
主要限制
需要連續基極電流
閘極可能對靜電放電敏感;高電壓類型可能具有較高的電阻
比MOSFET慢且不適合非常高頻的開關
典型電壓範圍
通常用於低至中等電壓的電路,取決於設備評級
用於低電壓到高電壓的電路,取決於MOSFET的評級
常見於中等至非常高電壓的電力電路
開關速度
中等
快速
比MOSFET慢
預估成本
通常最低,約$0.03–$0.50用於小信號類型
約$0.10–$3用於常見低至中等功率類型
通常較高,約$1–$20以上,取決於電壓和電流評級
典型應用
信號放大器、繼電器驅動器、簡單開關
DC-DC轉換器、負載開關、電池電路、馬達控制
工業馬達驅動器、逆變器、不間斷電源系統、高功率轉換器

當電路簡單、低成本且不需要非常高效時,選擇BJT 。它仍然對小信號放大器、繼電器驅動器和基本開關電路有用。

當你需要快速開關、降低功率損失或微控制器控制時,選擇MOSFET 。它通常是DC-DC轉換器、LED驅動器、電池電路、負載開關和低至中等電壓馬達驅動器的更好選擇。

當電路處理高電壓和高電流時,選擇IGBT 。它通常用於工業馬達驅動器、太陽能逆變器、不間斷電源系統和大型功率轉換器。

理解安全操作區域

Figure 3. Transistor Safe Operating Area (SOA) Graph.png

圖3. 晶體管安全操作區域 (SOA) 圖表

安全操作區域 (SOA) 定義了晶體管能安全操作而不受損壞的電壓和電流範圍。它將裝置的電氣和熱限制結合到一個圖表中,幫助顯示晶體管是否能處理特定的操作條件。晶體管可能在高電壓和高電流下分別有很高的額定值,但可能無法同時處理兩者

SOA 圖表通常在一個軸上繪製電壓,而在另一個軸上繪製電流。邊界線顯示最大安全操作限制。邊界內的任何操作點在所述數據表條件下被認為是安全的,而邊界外的點則超過了晶體管的安全限制。例如,如果晶體管在 20V 和 2A下操作,那麼該點必須落在 SOA 圖表內才能被視為安全。

SOA 圖表通常顯示 連續操作 脈衝操作 的不同線條。連續操作意味著晶體管在較長時間內承載電壓和電流,因此熱量積累得更多。脈衝操作允許在短時間內承載更高的電流或電壓,因為裝置有更少的時間加熱。脈衝越短,安全操作區域的範圍可能越大

SOA 也會隨著溫度而變化。隨著接合或外殼溫度的上升,安全操作區域變得更小。這被稱為 溫度降額。這意味著晶體管在高於標準數據表測試條件的溫度下能安全處理的電壓、電流或功率會減少。

一個常見的錯誤是將電壓和電流額定值分開閱讀。例如,額定值為 60V 和 30A 的 MOSFET 並不意味著它可以安全地以 60V 在 30A 連續開關。該條件可能會落在 SOA 曲線之外,因為安全限制取決於 脈衝寬度、外殼溫度、冷卻條件和操作時間。操作點必須在實際電路條件下保持在 SOA 曲線內。

在閱讀 SOA 圖表時,請始終檢查測試條件,例如 外殼溫度、脈衝持續時間,以及圖表是否適用於直流或脈衝操作。這使得 SOA 的讀取對於實際電路設計更加現實。

理解晶體管溫度

Figure 4. Transistor Thermal Resistance Path.png

圖4. 晶體管熱阻路徑

晶體管溫度 顯示在操作過程中設備內部和周圍積累了多少熱量。這很重要,因為過多的熱量會改變晶體管的電氣行為、降低效率、縮短其壽命或導致永久損壞。

接合溫度 是晶體管芯片內部的溫度。這是最重要的溫度,因為它顯示設備是否仍然在其安全內部限制內運行。在許多電路中,接合溫度並不是直接測量的。它通常是通過功率損耗和熱阻進行估算的。

外殼溫度 是晶體管封裝外部的溫度。這比接合溫度更容易測量,但它並不總是和內部芯片的溫度相同。當晶體管處理高電流或頻繁切換時,接合溫度可能會比外殼溫度高得多。

環境溫度 是晶體管周圍空氣的溫度。較高的環境溫度使熱量更難從設備中散發出去,因此接合溫度上升得更快。

熱阻 顯示熱量多容易從晶體管接合傳遞到外殼或周圍空氣。較低的熱阻意味著熱量可以更容易地釋放出去。較高的熱阻意味著在相同的功率損失下,晶體管會更多地升溫。

溫度也會影響晶體管性能。在 MOSFET 中,當設備變熱時,導通電阻通常會增加,這可能會產生更多熱量。在 BJT 中,高溫會影響電流增益並增加熱失控的風險。漏電流在高溫下也可能增加。為了可靠運行,晶體管應保持在數據表中列出的最大接合溫度以下,並留有足夠的安全範圍。

如何計算功率損耗

功率損耗是轉化為晶體管內部熱量的功率。當晶體管承載電流或開關時,一些能量會以熱量的形式損失。計算這些功率有助於您估算設備在操作過程中將經歷多少熱應力。

在作為開關使用的BJT中,導通損耗通常是使用集電極-發射極飽和電壓和集電極電流來計算的:

P = VCE(sat) × IC

例如,如果一個BJT的VCE(sat) = 0.2V且承載2A,則功率損耗為:

P = 0.2V × 2A = 0.4W

在MOSFET中,導通損耗通常使用漏電流和導通電阻來計算:

P = I² × RDS(on)

例如,如果一個MOSFET承載5A且其RDS(on) = 0.02Ω,則功率損耗為:

P = 5² × 0.02 = 0.5W

對於PWM負載,平均導通損耗還取決於佔空比。如果MOSFET僅在部分時間內開啟,則平均導通損耗將低於全開值。一個簡單的估算是:

平均導通損耗 = I² × RDS(on) × 佔空比

對於MOSFET,RDS(on)隨閘極電壓和溫度的變化而變化。數據表上的值應與電路中實際使用的閘驅動電壓相匹配。10V閘極電壓驅動的MOSFET可能擁有比4.5V或3.3V驅動的相同MOSFET更低的RDS(on)。隨著MOSFET發熱,RDS(on)通常也會增加,因此實際的功率損失可能高於第一次計算。

切換損耗發生在晶體管在開和關狀態之間轉換時。在切換期間,電壓和電流會短暫重疊,產生額外的熱量。一個簡單的切換損耗估算是:

P = 0.5 × V × I × (tr + tf) × f

例如,如果一個MOSFET在24V下以3A切換,tr = 50 ns,tf = 50 ns,f = 100 kHz,則切換損耗為:

P = 0.5 × 24 × 3 × 100 ns × 100 kHz = 0.36W

晶體管的总功率損耗是導通損耗和切換損耗的總和:

總功率損耗 = 導通損耗 + 切換損耗

如果MOSFET示例的導通損耗為0.5W,切換損耗為0.36W,則總功率損耗為:

0.5W + 0.36W = 0.86W

這些計算提供了晶體管產生的熱量的有用估算。在實際電路中,最終值可能會因佔空比、溫度、閘驅動條件和切換波形而改變。為了可靠設計,計算出的功率損失應與晶體管的熱額定值和最大接合溫度進行檢查。

為什麼晶體管會失效?

Figure 5. Damaged Power Transistor.png

圖5. 受損的功率晶體管

當晶體管 超過其電氣 熱極限 進行 操作時會失效。過量電流 會使設備過熱並損壞其內部接合,而 過量電壓 可能會使半導體進入擊穿狀態。 高接合溫度 會降低可靠性,並可能永久損壞晶體管。在BJT中, 溫度升高 可能導致熱失控,增加的電流產生更多熱量,直到設備失效。BJT也容易受到次級擊穿的影響,這是一種在高電壓和電流下發生的局部熱點失效。 靜電放電(ESD) 可能損壞晶體管的內部結構,尤其是MOSFET的絕緣閘。 雪崩擊穿 也可能發生當施加的電壓超過設備的擊穿額定值,造成突然增加的電流,如果能量限制被超過,則可能會永久損壞晶體管。

常見設計錯誤及解決方案

晶體管設計錯誤通常發生在電壓、電流、熱量、閘驅動或PCB佈局沒有正確檢查的情況下。這些問題可能會導致過熱、不穩定的切換或早期失效。

常見錯誤
可能發生的情況
實際解決方案
忽視安全邊際
選擇的晶體管如果太接近其最大額定值,可能會在電壓尖峰或電流瞬變期間失效。例如,30V的MOSFET在24V的馬達電路中可能不安全。
為電壓、電流和功率額定值使用額外的邊際。
忽視SOA
一個晶體管可能有高電壓和電流額定值,但可能無法同時處理兩者。
檢查安全操作區,特別是對於馬達、脈衝負載和線性電路。
熱設計不良
如果封裝或PCB無法有效散熱,晶體管可能會過熱。
選擇適合的封裝並提供足夠的PCB銅面積以擴散熱量。
閘驅動不正確
如果閘極電壓過低,MOSFET可能無法完全開啟,造成熱量和功率損失。
使用正確的閘極電壓,並為低電壓微控制器電路選擇邏輯電平MOSFET。
晶體管尺寸不足
馬達、繼電器、電磁閥和電容負載在啟動時可能會消耗高啟動電流,這可能會損壞僅針對正常電流大小的晶體管。
選擇一個能夠同時處理正常電流和短時峰值電流的晶體管。
不良的 PCB 佈局
長或細的導線可能會產生熱量、電壓下降、噪聲和切換尖峰。
讓高電流路徑保持短且寬,減少迴路面積,並將閘極電阻器放置在 MOSFET 閘極附近。

關於我們 每一次都讓客戶滿意。互信互利。 ARIAT TECH 已與眾多製造商及代理商建立長期且穩定的合作關係。"以真材實料對待客戶,並以服務為核心",所有產品均經嚴格檢驗,確保無任何問題,並通過專業測試。
最高性價比的產品與最佳服務是我們永恆的承諾。

常見問題 [FAQ]

1. 我可以使用任何晶體管作為開關嗎?

不可以。晶體管必須匹配電路的電壓、電流、驅動信號和負載類型。小信號晶體管可能適用於 LED 或傳感器,但馬達和功率電路通常需要功率 MOSFET、BJT 或 IGBT。

2. NPN 和 PNP 晶體管有什麼區別?

當電流流入基極時,NPN 晶體管會導通,而 PNP 晶體管在電流流出基極時會導通。NPN 類型在低側開關電路中更為常見。

3. N 通道和 P 通道 MOSFET 有什麼區別?

N 通道 MOSFET 通常提供較低的電阻和更高的效率。P 通道 MOSFET 在某些高側開關電路中更容易使用,但通常具有較高的通態電阻。

4. 微控制器可以直接驅動 MOSFET 嗎?

可以,但前提是 MOSFET 能夠在微控制器的輸出電壓(例如 3.3V 或 5V)下完全導通。對於較大的 MOSFET 或更快的切換,可能需要一個閘驅動器。

5. 什麼是邏輯電平 MOSFET?

邏輯電平 MOSFET 被設計為在低閘極電壓下正常導通。當控制信號來自 Arduino、ESP32、Raspberry Pi 或其他低電壓控制器時,這種晶體管非常有用。

6. 為什麼 MOSFET 需要閘極電阻器?

閘極電阻器控制 MOSFET 開關的快慢。它有助於減少振鈴、切換噪聲和對閘驅動電路的壓力。

7. 為什麼繼電器和馬達需要使用飛回二極體?

當繼電器或馬達線圈關閉時,可能會產生高電壓尖峰。飛回二極體為該電流提供了一條安全的通道,並幫助保護晶體管免受損壞。

電子郵件: Info@ariat-tech.com香港電話: +852 30501966地址: 豪景商業中心27樓2703室 2-16號,
花園街 旺角 九龍,香港。