BJT バイポーラ接合トランジスタ

21 分で読了
このページの目次

同じ NPN トランジスタでも、増幅器として使用する場合はフォワードアクティブ領域に留める必要があり、低電圧スイッチとして使用する場合は飽和領域に入ることを望むことが多いです。 を2つの状況に適用する際に動作領域を確認しないと、あり得ない電流値が算出されてしまいます。本稿では、薄ベース領域におけるキャリア輸送から始め、分圧バイアスと小信号モデルを用いて「増幅」を計算可能なプロセスへと変換します。

タスク最初に決定すべきこと参照箇所
電流がどのように制御されるかを理解する注入、輸送、およびベース電流2つの逆直列ダイオードではない
増幅か飽和かを見極めるBE、BC 両接合のバイアス動作領域と負荷制約
静止動作点(Q点)を設計するベース負荷とエミッタフィードバック完全なバイアス計算例
電圧利得を算出する動作点、負荷、バイパス、および小信号振幅Hybrid-π と利得
負荷を駆動してスイッチングする強制 、駆動能力、蓄積電荷スイッチングと定格条件

2つの逆直列ダイオードではない

BJT にはエミッタ E、ベース B、コレクタ C があり、一般的な構造は NPN または PNP です。BE 接合と BC 接合の2つが存在しますが、トランジスタ作用は、隣接する接合間に十分に薄いベース領域と適切な不純物濃度分布が存在することに依存しています。独立したダイオードを2つ逆直列に接続しても、ベースを横断するキャリア輸送を再現することはできません。

NPN のフォワードアクティブ領域を例に挙げます。BE 接合を順バイアスにすると、エミッタ領域からベース領域へ電子が注入されます。ベースは薄く、かつ適切に設計されているため、注入された多数キャリアの電子は再結合する前に BC 耗尽層に到達し、電界によってコレクタへ収集されます。ベース電流には、ベース内での再結合や、ベースからエミッタへの注入などの寄与が含まれます。コレクタ電流に必要なエネルギーは外部電源から供給され、小さなベース電流から無から生まれるわけではありません。

近似が適用できる範囲では であり、 となるため、 と書くこともできます。「小電流で大電流を制御する」というのは便利なポートの説明ですが、 は安定した材料定数ではありません。電圧、温度、動作電流、および製造ばらつきが に影響を与えます。エミッタ電流は を満たします。

NPN 記号のエミッタ矢印は外側を向いており、これは通常の順方向エミッタ電流が流出することを示しています。PNP では矢印は内側を向き、電圧と定義された電流の方向は逆にします。矢印は「電子が N→P→N と順に通過する経路」を表すものではなく、パッケージの外見だけで B/C/E ピンを推測することもできません。

動作領域と負荷制約

動作領域NPN の接合バイアス一般的な説明
遮断BE が有意に順バイアスされていない、BC が異常導通していない電流は非常に小さいが漏れ電流は存在し、BE が逆バイアスである必要はない
フォワードアクティブBE 順バイアス、BC 逆バイアス通常の増幅に使用され、条件内では が成立する
飽和BE と BC の両方が順バイアス は主に外部負荷と駆動条件によって制約される
リバースアクティブBE 逆バイアス、BC 順バイアスコレクタとエミッタの役割が逆になり、通常は利得が低い

遮断とは「すべての電流が厳密にゼロになること」ではなく、飽和とは「 が常に 0.1 V になること」ではありません。例えば、エミッタを接地し、コレクタを を介して に接続する場合、外部関係式は です。もし が要求する電流が、この式を実際の導通電圧降下よりも大幅に下回る場合、デバイスはフォワードアクティブ近似を維持できません。

は条件を確認するための直接的な入り口です。増幅器として使用する際、 が正であるからといってアクティブ領域と判断してはいけません。もし が よりも低い場合、BC 接合はすでに順バイアスされています。スイッチとして使用する場合は、データシートで指定された 、 における と組み合わせる必要があり、アクティブ領域の の最小値に任意の係数を掛けて飽和を保証してはいけません。Nexperia: BJT アプリケーションハンドブック

完全なバイアス計算例:ベース負荷を考慮する

以下の回路では、、 によってベースに分圧を掛け、 がエミッタに、 がコレクタに接続され、 です。一時的に 、 の直流教育用モデルを採用し、後ほど動作領域を確認します。これらの仮定はバイアスアルゴリズムのデモンストレーションのみを目的としています。

VCC = 12 V68 kΩ22 kΩRC = 3.3 kΩRE = 1 kΩBCENPN交流バイパスコンデンサなし分圧バイアス:ベースは中点を取り、エミッタ抵抗は独立して接地し負帰還を形成R1/R2 はベースを分圧。RE はエミッタと共通グランドの間に接続し、配線で短絡しない。

ベース分圧器をテブナン等価回路に変換します:、。ベース電流により、実際の は無負荷時の分圧値よりも低くなります。 を単に 2.933 V に固定することはできません。

ベースループは であり、 を用いると、以下のようになります:

。

数値を代入すると、、、、、、 となります。 であるため、BC 接合は逆バイアスされており、フォワードアクティブの仮定は自己整合的です。

エミッタ抵抗によるフィードバックの仕組み

温度やデバイスのばらつきによりコレクタ電流が増加する傾向にある場合、エミッタ電流と がともに増加します。ベース電圧がバイアスネットワークによって制約されている場合、 が減少し、元の電流増加が抑制されます。これにより感度が低下しますが、ベース負荷、 の温度ドリフト、または の変化が完全に消えるわけではありません。

他のモデルパラメータが不変の条件下で、 が 50 から 200 に変化すると、完全な式により は約 1.651 mA から 2.052 mA に変化します。単純に を固定し、 が に比例して変化する場合と比較すると、フィードバックにより変化が著しく軽減されます。十分に安定しているかどうかは、依然として出力振幅、消費電力、および精度の要件に依存します。

が に比べて小さいほど、分圧器は「硬く」なり、ベース負荷の影響は小さくなりますが、静止消費電力は大きくなります。「分圧電流がベース電流の10倍に固定されている」という単純なルールだけで誤差予算を代替することはできません。

β が二倍ならコレクタ電流も二倍?

RE=1 kΩ で β=50 と 200 を比較し、帰還による IB の変化を見る。RE を減らすと候補解が VC=VB を越えることがある。数値は仮定が破れる理由を示すもので、実際の飽和電流ではない。

図を準備しています
β が二倍ならコレクタ電流も二倍?

エミッタ帰還により IB も β と共に変わる。VC≤VB では能動領域の計算は無効な候補解。

Hybrid-π と利得:動作点周りの線形化

フォワードアクティブ領域において の指数関数的な関係微分すると、 が得られ、これは微小な 変化が にどの程度の変化をもたらすかを示します。 は B–E 間の小信号入力抵抗を記述します。Early 効果により出力電流は にも依存し、一般的に の近似で記述されます。ここで は Early 電圧パラメータであり、ベース電圧ではありません。

Brπ+−vπCgm·vπroE(共通端子)低周波 Hybrid-π:rπ は B–E に跨り、従属源と ro は C–E に跨るこれは動作点近傍の増分モデルです。高周波では B–E、B–C 容量を追加する必要があり、飽和スイッチングの全過程を表すためにこれを使用することはできません。

図において、 は B–E に跨がなければならず、従属電流源 と は C–E に跨がなければなりません。これは B–C 間に単に抵抗を置くことではありません。端子を誤って接続すると、増幅関係全体が変化してしまいます。MIT: BJT 増分モデル

、 を沿用すると、、 となります。エミッタが研究対象周波数において交流グランドと見なせる場合、 を無視し、出力に の負荷を接続すると、コレクタの有効負荷 となり、ベース電圧からコレクタ電圧への利得は約 です。

この大きな利得は、数百 mV の入力を加えても歪みがないことを意味しません。導出には が よりはるかに小さいという局所的な線形変化の仮定が用いられており、出力は静止余白とカットオフ/飽和によって制限されます。入力源インピーダンスとバイアスネットワークは、実際にベースに到達する信号をさらに減衰させます。

エミッタにバイパスがない場合、利得が下がる理由

が交流パス中に残されている場合、ベース電圧変化の一部はエミッタフォロワ変化となり、実際の は小さくなります。 を無視すると:

。

この例では約 となり、完全にバイパスされた場合の と比較してはるかに小さいですが、その代わりにより強力なフィードバックと広い入力範囲が得られます。入力端から見たベースへのインピーダンスは約 となり、さらにバイアス抵抗と並列になります。「BJT の入力インピーダンスは常に数 kΩ である」という認識は、回路のフィードバック構造を無視しています。

に並列にコンデンサ を接続すると、特定の周波数域で交流フィードバックを低減しつつ、直流バイアスフィードバックは保持されます。ただし、バイパスの程度は周波数とともに変化し、その極は実際に見える抵抗によって決定されるため、 だけで全帯域にわたって同じ利得が回復するとは限りません。

コレクタ接地のエミッタフォロワは、出力をエミッタから取り出し、電圧利得は通常 1 に近いが 1 より小さく、電流駆動とインピーダンス変換を提供します。その出力電圧は依然として 、供給電圧の余白、および負荷によって制限されるため、理想的な損失のない電圧複製器として扱うことはできません。

スイッチングと定格条件

ローサイド NPN スイッチとして使用する際、コレクタは負荷に接続され、エミッタは接地され、ベースは抵抗を介して駆動端子から電流を供給されます。まず負荷電流と許容電圧降下を知る必要があり、その後、その点での飽和仕様を満たすベース電流を選択します。

例えば、onsemi の 2N3904 データシートでは、、 の条件下で の最大値が 0.2 V とされています。この条件は強制 に対応しています。これはデバイスがアクティブ領域の が 10 しかないことを意味するのではなく、この飽和保証に使用される駆動条件を示しています。onsemi: 2N3904 データシート

対応する負荷の下でハイレベルを少なくとも 3.0 V 確保する教育用の駆動源を想定し、上記テストポイントで与えられた の上限値 0.85 V を使用し、少なくとも 1 mA を供給する場合、実際の は 2.15 kΩ を超えてはいけません。その後、抵抗の許容差と駆動端子の最大供給電流を考慮する必要があります。「3.3 V GPIO」というラベルは、負荷接続時でも 3.3 V を出力し続けることを保証するものではありません。この計算式を、すべての温度や任意のコレクタ電流下での保証に直接拡張することはできません。

より深い飽和は通常、蓄積電荷を増加させ、ターンオフ時に引き抜きまたは再結合が必要となり、ストレージ時間が長くなる可能性があります。ベース電流を増加させることが、常に最低損失と最速のターンオフをもたらすわけではありません。実際の駆動には、電流の取り消し、逆ベース電流能力、および B–E 逆定格も関与します。

確認項目無視できない条件
電流と電力、熱パスと降格を考慮
電圧定格、、 のテスト端子接続条件は異なる
安全動作領域 (SOA)電圧と電流を同時に受ける時間、温度、およびセカンドブレークダウン制限
ターンオフと誘導性負荷フリーホイーリング/クランプパスと駆動部の電流取り消し能力
デフォルト状態駆動端子が高インピーダンスまたは電源オフの場合、ベースは浮いたままにしてはいけません

ダーリントンとデバイスの比較

ダーリントン接続では、第1トランジスタのエミッタを第2トランジスタのベースに接続し、両方のコレクタを接続します。両方のトランジスタがそれぞれのアクティブ近似を満たす場合、全電流利得は となり、 が大きい場合にのみ積近似となります。入力から最終エミッタまで BE 接合が2つ直列に挿入されるため、必要な電圧が高くなります。飽和電圧降下やストレージ動作も異なり、高い利得だけで通常の BJT を代替することはできません。

BJT と MOSFET の比較は、具体的な動作点に基づいて行うべきです。BJT には継続的なベース電流が必要ですが、MOSFET の絶縁ゲートの直流電流は通常小さいものの、スイッチング時には電荷の充放電が必要です。BJT は高いトランスコンダクタンス効率を持つことができますが、MOSFET の導通損失は、特定の および温度における に基づいて分析されることが多いです。ノイズ、速度、電力、信頼性は、デバイスカテゴリだけで順位付けすることはできません。

from math import isclose
vcc, r1, r2, rc, re, vbe = 12, 68000, 22000, 3300, 1000, .7
vth, rth = vcc*r2/(r1+r2), r1*r2/(r1+r2)
def bias(beta):
    ib = (vth-vbe)/(rth+(beta+1)*re)
    ic, ve = beta*ib, (beta+1)*ib*re
    vb, vc = ve+vbe, vcc-ic*rc
    assert vc > vb
    assert isclose((vcc-vb)/r1, vb/r2+ib)
    return ib, ic, ve, vc
ib, ic, ve, vc = bias(100)
vt = 8.617333262e-5*300
gm, rpi = ic/vt, 100/(ic/vt)
load = 1/(1/rc+1/10000)
av = -gm*load/(1+(gm+1/rpi)*re)
assert -2.5 < av < -2.4
assert bias(50)[1] < ic < bias(200)[1]
print(f"Ic={ic*1000:.4f} mA,VE={ve:.4f} V,VC={vc:.4f} V,VCE={vc-ve:.4f} V")
print(f"gm={gm*1000:.3f} mS,バイパスなし利得={av:.3f};バイアス KCL およびアクティブ領域チェック通過")

これらの結果は、固定された 、、および低周波線形化に基づく教育用モデルからのものであり、デバイスのコーナーケースや温度分析に取って代わるものではありません。次の記事 MOSFET では、閾値、導通抵抗、ゲート電荷について引き続き議論し、「電圧制御」を駆動電流が不要であると誤解しないようにします。