BC557 是一款通用的 PNP 電晶體,額定集極電流為 −100 mA,運作電壓為 −45 V,但其在生產設計上的真正限制在於 200-450 hFE 的散布(BC557B),這迫使我們進行最壞情況基極驅動的計算。大多數資料表會跳過VCE、衛星空間損耗和離線漏電問題,這些問題在切換感應負載或建立溫度穩定偏壓網路時會出現。
重點摘要
- PNP 極性會反轉控制邏輯:基極降到低電平以開啟電晶體,這使混合邏輯介面變得複雜,且在 NPN 電路中使用下拉電阻時,需要上拉電阻。
- hFE 在不同生產批次間的變異(110-800 取決於後綴)意味著在原型製作中有效的偏壓網絡,若不設計為 hFE,min,可能會在大量生產中失效。
- VCE,SAT在滿載時通常為0.2-0.6 V,這會消耗你本已緊湊的空間,尤其是從低供電軌驅動LED或邏輯電平負載時。
- 基極-發射極接面的離態漏漏(ICBO 規範常被忽略)在高阻抗偏壓網路中,特別是在 50°C 以上時,電晶體會部分導通。
- TO-92熱阻(無散熱片時,接面與環境電阻約約200 K/W)在封閉設計中限制集電極持續電流為40-50 mA,遠低於100 mA規格表的最大值。

BC557 到底是什麼
BC557 是一款小訊號 PNP 雙極接面電晶體,專為在 100 mA 以下電流下的開關與放大而設計。它採用 TO-92 穿孔封裝,有三條引腳:集極、基座和發射極。發射極連接到正極電源軌,當你將基極拉低至少 0.6 V 時,電晶體會導通。
它是 BC547 NPN 電晶體的 PNP 補充元件,這表示你可以將兩者配對來建立推挽級和互補邏輯驅動器。BC557 負責高側開關功能 - - 將負載接到 V+ 而非接地 - - 因此它會出現在 LED 驅動器、繼電器線圈和 P 通道閘極上拉器中。
腳位配置與封裝方向

| 密碼 | 徽章名稱 | 功能 |
|---|---|---|
| 1 | 收藏家 | 負載到電晶體的電流路徑 |
| 2 | 基礎 | 控制終端;拉低即可啟動 |
| 3 | 發射器 | 連接正向供電軌 |
TO-92 封裝使用平面來標示方向。當你拿著電晶體時,腳位1在左邊,平面朝向你,引腳朝下。這與一些較舊的蘇聯時代 TO-92 腳位配置相反,這也是為什麼我總是在佈局電路板前先查看資料表圖紙 - - 交換集極和發射極會短路電源或讓電路完全失效。
在實際設計中重要的電氣額定值
| 參數 | 符號 | 價值 | 先壞的是什麼 |
|---|---|---|---|
| 集電極-發射極電壓 | VCEO | −45 V | 雪崩故障;你會看到洩漏電流急劇上升,超過−40 V |
| 集電極-基極電壓 | VCBO | −50 V | 只有在發射極浮動時才相關;很少成為限制因素 |
| 發射極-基極電壓 | VEBO | −5 V | 將此接面反向偏壓超過5伏特會破壞基底區域 |
| 連續集電極電流 | IC | −100 mA | 熱失控在無強制氣流 |
| 能量耗散 | PC | 625 mW | 在25°C環境下;降低 5 mW/°C 高出 |
| 直流電流增益 | hFE | 110-800 | 生產擴散才是真正的問題;參見增益類別章節 |
| 操作溫度 | T(op) | −65°C 至 +150°C | 接頭溫度,不是環境溫度;機殼溫度會較低 |
PNP 電晶體如何反轉你的控制邏輯
當基準電壓比發射極電壓低約0.6-0.8伏特時,BC557導通。如果發射極電壓為+5 V,你需要將基極拉低到大約+4.3 V或更低才能開始導電。這和NPN行為相反,NPN是把基極抬高到發射極上方來開啟電晶體。
在典型的高側開關中,發射極連接到V+,集極驅動負載,負載返回接地。當你將基極低電阻通過電阻時,電極會產生電位,負載就會啟動。當基極浮到V+(或被主動驅動高電平)時,電晶體會關閉。
這種反相會造成一個隱藏陷阱:如果你的微控制器或邏輯閘上拉很弱,而你依賴它來關閉 BC557,基極的漏電流可能會讓電晶體保持部分導通。我曾除錯過一個繼電器驅動器,因為100 kΩ的上拉器無法完全釋放,無法克服70°C下10 μA的基極漏電。
常見應用與BC557實際適用之處
高側LED與小負載切換
BC557 位於供電軌與負載之間,因此負載是以接地為參考。這樣可以保持地面平面乾淨,避免在堆疊多級時出現的 NPN 低側開關浮地問題。
音頻前置放大器與低頻放大
BC557 能在 A 類前置放大器階段運作,因其噪聲指數在 10 kHz 以下可接受,且增益在整個音頻頻段保持穩定。不要期待 100 kHz 以上會有乾淨的放大 - - 過渡頻率大約只有 100-150 MHz,而 beta 會更早開始減弱。
感測器介面階段
光電二極體超阻抗放大器與熱電偶緩衝電路有時會以共射極配置使用 BC557,以提升亞毫伏特訊號,然後再送入 ADC。這裡的主要優點是成本低且在正確偏壓時能有可預測的直流行為。
逆變器與邏輯電平移
拉低基極會使集極變高(扣除 VCE,SAT)。這會反轉 TTL 或 CMOS 的邏輯電平,並且只要考慮電壓降,就能在不相容的電壓域間進行轉換。

何時不該使用 BC557
500 kHz以上快速切換
轉換頻率fT在數百MHz低段,但實際切換速度受限於儲存時間和基底電荷去除。如果你要做一個 PWM 驅動程式,頻率超過 500 kHz,建議使用 MOSFET 或儲存時間較短的電晶體。
封閉空間負載超過50 mA
TO-92 的熱阻約為 200 K/W 接頭與靜止空氣的環境電阻。在50 mA且VCE = 2 V時,你會耗散100 mW,這會使接面溫度提高20°C。 在封閉的飼養箱中,這個空間很快就會消失。
精密類比階段,VBE 漂移至關重要
VBE 的移動幅度約為 −2 mV/°C。 如果你的電路使用電阻偏壓發射極,且環境溫度波動30°C,偏壓點會漂移60 mV,這足以讓你在設計不良的階段中脫離線性區域。
高阻抗CMOS直接驅動,無需緩衝
部分CMOS閘在低電平狀態下輸出電阻超過50 Ω。如果你的BC557基極電阻太大,CMOS輸出無法吸收足夠電流,電晶體不會飽和,VCE的SAT會升到1伏以上。
高壓開關接近−45伏特限制
集極-發射極擊穿在達到額定 VCEO 之前就開始了,尤其是當電晶體在運作時發熱時。我設計的最大工作電壓為−35 V,以避免雪崩洩漏及長期劣化。
增益擴散及為何打破你的偏見網絡
| 變體 | hFE 範圍 | 50 mA IC 的基准電流(最壞情況) |
|---|---|---|
| BC557A | 110-220 | 455 μA(hFE = 110 時) |
| BC557B | 200-450 | 250 μA(當 hFE = 200) |
| BC557C | 420-800 | 119 μA(在 hFE = 420 時) |
如果你設計基阻假設hFE = 450(BC557B範圍的中間值),你的電路在實驗室裡會正常運作。但當生產批次到 hFE = 200 個電晶體時,基極電流會是你計算的一半,電晶體不會飽和,負載電流會減少或無法啟動。
正確的方法是:永遠計算 hFE 的基底驅動,最小值。如果資料表上寫著200-450,就用200。這代表你的原型機會過載(浪費一些基礎電流),但你的生產機不會故障。
在產量生產中出現的偏見錯誤

飽和偏壓理論上很直接:施加足夠的基極電流,使IC/IB低於hFE、min,這樣電晶體才能完全導通。基極電阻的計算如下:
RB = (Vcontrol − VBE) / IB
其中 IB = IC / hFE,min。
但在現實世界中建造這個電路時,會出現三種故障模式:
基地浮起時的異常洩漏
如果你的控制訊號在關閉時是高阻抗(例如開集電極輸出帶有10 kΩ上拉),基極-發射極接面的漏電流可能會部分導通電晶體。在 70°C 時,ICBO 可達數微安培,若基極電阻超過 100 kΩ,該洩漏會產生足夠電壓使基極正向偏壓。
解決方法:使用較低值的上拉電阻(1-10 kΩ)或加裝基極-發射極電阻(10-47 kΩ),將漏電流直接分流到發射極。
VBE 溫度漂移會移動偏壓點
VBE 大約下降 2 mV/°C。 如果你用分壓器偏壓 BC557,環境溫度從 25°C 升到 75°C,VBE 會下降 100 mV。如果你的偏壓網路一開始就很有限,電晶體會導電更強、功率消耗更大、加熱更嚴重,甚至可能進入熱失控狀態。
修正方法:加入發射極退化(與發射極串聯的電阻)以穩定工作點,或使用電流-源偏壓取代電阻分壓器。
驅動感應負載時的負載線違規
當你關閉感應負載(繼電器線圈、電磁閥)時,磁場崩潰會產生反向電壓尖峰。如果你不用回掃二極體夾住這個尖峰,它會把集電極推向地下,將集電極-基極接點向前偏壓,甚至可能損壞電晶體。
修正:在感應負載上,必須放置一個反激二極體(1N4148或等效),陰極朝向V+,陽極朝向集電極。
頻率響應與噪聲極限
BC557 的過渡頻率約為 100-150 MHz,但電流增益會降到 1。可用增益會更早消失。在音頻電路中,我將100 kHz視為乾淨放大的實際上限。
音訊前級的噪音表現是可以接受的 - - 輸入參考噪音在典型偏壓電流下約為每根赫茲數十奈伏特 - - 但遠不及低噪音運算放大器或專用射頻電晶體所能達到的效果。
有三個因素會讓 BC557 的噪音變差:
- 高值基極電阻(超過100 kΩ)會增加熱噪音。
- 過多的集電極電流(在小訊號級中超過 5 mA)會增加單粒雜訊。
- 接地不良及長 PCB 走線會吸收干擾並將其耦合到基極。
等價與互補部分
| PNP對應 | 註 |
|---|---|
| 2N3906 | 較高的 fT(250 MHz),稍微降低 hFE 範圍 |
| 2SA1015 | 較高的VCEO(−50 V),在亞洲市場很常見 |
| BC558 | 較低的VCEO(−30 V),其他方面幾乎相同 |
| 互補NPN | 為什麼重要 |
|---|---|
| BC547 | 推挽級的電氣特性匹配 |
BC547/BC557 組合是 Class B 音訊輸出級及互補邏輯驅動的標準選擇。它們的 VBE、hFE 和開關特性都非常接近,你可以對稱地偏壓它們,而不必逐個調整元件數值。
機械尺寸與PCB封面

TO-92 機身寬約 4.5 毫米,高約 5.2 毫米。從琴身座椅平面到筆尖的鉛線長度約為14.5毫米,兩根鉛之間的間距約1.27毫米。引腳直徑為0.45-0.50毫米,適用於標準0.8毫米(0.031吋)的PCB孔。
設計封裝時,我會在機身周圍留至少2.5毫米的空間,方便焊接和重新加工。如果電晶體耗散超過 300 mW,我會加裝熱洩墊或連接在集電極腳上的小型銅管。
數據表低估的現實限制
BC557 規格表列出最大功率耗散 625 mW,但那是在 25°C 環境下,且引腳焊接成無限大的銅平面。在真實產品中 - - 在塑膠外殼內,空氣保持靜止,且電路板垂直安裝 - - 你會在300-350 mW左右遇到熱失控。
我是在一批 LED 單體上學到這點的,當時 BC557 透過白色 LED 開關 80 mA。坐在板凳上,一切都運作順利。在外殼內,電晶體加熱至110°C,VBE下降,集電極電流增加,且第一週內有三台單元故障。解決方法是將電流降至50 mA,並加裝串聯電阻以限制最壞情況的耗散。
結語
BC557 是低電流 PNP 切換和小訊號放大的知名零件,但它並非可直接安裝的萬用解決方案。hFE 的擴散迫使你設計出最壞情況的增益,VCE、SAT 會佔用你的溫度空間,而熱限制比規格書建議的還嚴格。如果你的設計需要超過50 mA的持續電流、更好的切換速度或更嚴格的增益容差,那你已經過了用果凍型PNP的合理階段。
常見問題
我可以用 BC557 來做 PWM 調光 LED 嗎?
可以,但要把頻率控制在 10 kHz 以下,並確保你的基倉速度足夠快,能快速拉出電晶體的飽和狀態。儲存時間會限制你在高頻率下的最大工作週期。
如果我超過−5 V發射極-基極反向電壓會怎樣?
基極-發射極接面會發生雪崩並導向反向電流。如果電流夠高,你會穿透薄弱的基極區域,損壞電晶體。這是人們在電壓暫態為負的電路中使用BC557時常見的故障模式。
為什麼我的 BC557 即使只切換 30 mA,卻會發熱?
查查VCE,SAT。如果電晶體未完全飽和(因為基極驅動太低),VCE 電壓可能降至 1-2 V,而非 0.2 V,在 30 mA 時耗散為 30-60 mW。以200 K/W的熱阻計算,溫度上升約6-12°C,你會感受到。
BC557 在汽車或工業溫度範圍內安全嗎?
接面額定溫度為150°C,但你需要降低超過25°C環境溫度的功率耗散。在引擎蓋下溫度達 85°C 的汽車環境中,最大安全耗散率降至約 300 mW。這可能因為你的裝載量而不足。