電気・電子

BJT スイッチ・ベース抵抗計算機

NPN・PNP スイッチのベース抵抗を選び、ベース電流と抵抗・トランジスタの損失を推定します。

01

入力値

駆動電圧は Vdrive − Ve の絶対値です。NPN はエミッタより高く、PNP は低く駆動します。

小信号 hFE ではなく、データシートの飽和値と強制 Ic/Ib を使います。ドライバ電流と熱定格を確認してください。公称モデルは許容差を考慮しません。

02

計算結果

推奨抵抗値
理想抵抗値
—
必要ベース電流
—
公称ベース電流
—
抵抗の消費電力—
トランジスタ損失の推定値—
公称電流比 · Ic/Ib—

必要な公称ベース電流以上を確保するため、標準抵抗は小さい値に丸めます(0.1 Ω~1 GΩ)。

計算式Ib = Ic / β

NPN または PNP スイッチのベース抵抗を見積もる

スイッチとして使うバイポーラトランジスターのベース電流と標準値のベース抵抗を見積もります。負荷電流、選んだ強制電流増幅率、仮定する接合電圧を入力します。NPN/PNP の選択で図の接続が変わります。計算ではエミッターを基準にした正の電圧の大きさを使います。この静的モデルは、特定のトランジスターの飽和、スイッチング速度、ドライバーの能力、熱的限界を検証しません。

使い方

  1. NPN または PNP を選び、図を確認します。エミッターを基準にした利用可能な駆動電圧の大きさ、mA 単位の負荷電流、仮定する VBE と VCE(sat) を入力します。
  2. 強制電流増幅率 Ic/Ib と E12、E24、E96 のいずれかの抵抗系列を選びます。抵抗両端に正の電圧が残るよう、駆動電圧の大きさが仮定したベース・エミッター間電圧を超えていることを確認します。
  3. 理想抵抗値と推奨抵抗値、必要なベース電流と推定ベース電流、実際の強制電流増幅率、消費電力を確認します。推定ベース電流をドライバーが供給または吸い込みできる電流と比較し、トランジスターと抵抗の仕様を確認します。

設定と制限

強制電流増幅率とベース電流
必要なベース電流は Ib = Ic / β で、選んだ強制電流増幅率を使います。この比はスイッチングのための仮定であり、トランジスターの小信号電流増幅率を自動で読み取った値ではありません。実際の部品と負荷に適した接合電圧の仮定とベース駆動条件を使ってください。
抵抗の選択
理想抵抗値は Rb = (Vdrive − VBE) / Ib です。入力した仮定の下で、計算されるベース電流が要求値以上になるよう、ツールは標準値へ切り下げます。間隔の細かい系列では差を小さくできる場合があります。抵抗値を下げるとドライバー電流と抵抗損失も増えます。
PNP の駆動と消費電力
PNP のスイッチングでは、ドライバーがベースをエミッターよりどれだけ低くするかという電圧差の大きさを使います。ドライバーの対地電圧ではありません。抵抗の消費電力は抵抗の電圧降下と実際のベース電流から求めます。トランジスターの消費電力には VCE(sat) × Ic と VBE × Ib を含みますが、スイッチング損失は含みません。

操作例

NPN を選び、駆動 5 V、負荷電流 100 mA、VBE = 0.7 V、VCE(sat) = 0.2 V、強制電流増幅率 10、E12 の値に設定します。必要なベース電流は 10 mA、理想的なベース抵抗は 430 Ω です。

想定される結果
Rb*Rb (E12)Ib*IbPRbPQ
430 Ω390 Ω10 mA11.0256 mA47.4103 mW27.7179 mW

推奨抵抗は 390 Ω で、ベース電流は約 11.0256 mA、実際の強制電流増幅率は 9.06977 になります。抵抗の消費電力は約 47.4103 mW、トランジスターの推定消費電力は 27.7179 mW です。これらの数値は仮定した接合電圧を使い、実際の部品の接合電圧を予測するものではありません。

よくある質問とトラブル対処

LED ツールは抵抗値を切り上げるのに、ここでは切り下げるのはなぜですか?

ここでは、選んだ値がモデル上で要求されたベース電流以上を供給する必要があります。大きい抵抗ではその電流が減ります。LED ツールは推定 LED 電流を制限するため、標準値を選ぶ目的が異なります。

この抵抗をマイクロコントローラーの出力に直接使えますか?

計算したベース電流が出力の電流供給・吸い込み能力に収まるか、負荷接続時の出力電圧と合わせて確認してください。トランジスターの動作条件と消費電力も確認します。計算機はドライバーのモデルを持たず、入力した駆動電圧を維持できるか確認できません。

電圧の余裕不足のエラーが表示されるのはなぜですか?

駆動電圧の大きさは仮定した VBE より大きい必要があります。そうでなければ、必要なベース電流を流すための正の電圧が抵抗に残りません。エミッターの基準、極性、電圧の仮定を確認してください。負の抵抗を入力して補正しないでください。