部品選定

ゲート抵抗の決め方|Qgから抵抗値を計算する設計手順

😣 こんな経験はありませんか?

  • 先輩に「ゲート抵抗は10Ωにしておけ」と言われたけど、なぜ10Ωなのか根拠がわからない
  • データシートの「Qg = 30nC」という数字を見ても、ゲート抵抗値とどう結びつくのかピンとこない
  • 抵抗値を小さくしたらリンギングが出て、大きくしたら発熱が増えた…何が正解?
  • ターンオン/ターンオフで別々の抵抗値にしたいけど、回路の組み方がわからない

✅ この記事でわかること

  • ゲート抵抗の3つの役割(スイッチング速度調整・リンギング抑制・EMI対策)
  • Qg(ゲート電荷)からゲート抵抗値を計算する手順を具体数値で完全図解
  • ターンオン時間・dV/dt・リンギングを3つのバランスで最適値を決める方法
  • ON/OFFで別々のゲート抵抗を設定する分離ゲート抵抗回路の設計方法

MOSFETの選定が終わったら、次に決めるのがゲート抵抗値です。

「とりあえず10Ω」で済ませている方も多いかもしれません。それでも動くことは動きますが、ゲート抵抗値の根拠を理解していないと、リンギング・異常発熱・EMI不合格の原因になることがあります。

この記事では、MOSFETのデータシートに記載されているQg(ゲート電荷)を使って、ゲート抵抗値を数式で計算する具体的な手順を解説します。「なんとなく」から「根拠を持って決める」へ、ここでステップアップしましょう。

📌 前提知識として以下の記事を先に読んでおくとスムーズです

👉 パワーMOSFETの選び方|6つのチェックポイント(Qg・Rds(on)の基本)

👉 ゲートドライブ配線の設計|リンギング対策とケルビン接続(配置の話)

目次

そもそもゲート抵抗は何をしているのか? ── 3つの役割

計算に入る前に、ゲート抵抗が回路の中で何をしているかを整理しましょう。役割を知らなければ、「なぜその値にするのか」の判断ができません。

役割①:スイッチング速度の調整(ブレーキ役)

MOSFETのゲートは電気的にコンデンサと同じ構造です。ゲート抵抗はこのコンデンサを充放電する「電流の流量を制限するバルブ」のような存在です。

🚿 水道のバルブで例えると…

バルブを全開(Rg小)

水が一気に流れる → バケツがすぐ一杯になる
=ゲートがすぐ充電される → 高速スイッチング

バルブを絞る(Rg大)

水がチョロチョロ流れる → バケツがゆっくり溜まる
=ゲートの充電に時間がかかる → 低速スイッチング

役割②:リンギング(振動)の抑制(ダンパー役)

ゲート配線には寄生インダクタンス(L)が必ず存在し、ゲート容量(C)との間でLC共振が発生します。これが「リンギング」です。ゲート抵抗は、この共振を減衰させるダンパーの役割を果たします。

これはゲートドライブ配線の記事で詳しく解説しましたが、車のショックアブソーバーと同じ原理です。バネ(LC共振)が揺れ続けるのを、摩擦(抵抗)で止めるイメージです。

役割③:dV/dtの制限(EMI対策)

MOSFETがON/OFFするとき、ドレイン-ソース間の電圧が急峻に変化します。この電圧変化の速さをdV/dt(単位:V/ns)と呼びます。

dV/dtが大きすぎると、以下の問題が発生します。

問題 何が起きる?
EMI(伝導・放射ノイズ) 急峻な電圧変化が高周波ノイズとなり、EMC試験に不合格
誤点弧(ミラー効果) dV/dtがCgdを通してゲートに電流を注入し、OFFのはずのMOSFETが誤ってON
絶縁劣化 急峻な電圧がトランスの絶縁を劣化させる

ゲート抵抗を大きくすればスイッチング速度が遅くなり、dV/dtが小さくなります。つまりゲート抵抗は「EMIを抑えるためのブレーキ」でもあるのです。

💡 3つの役割を一言でまとめると

Rg 小さい ⚡ スイッチング速度:速い / リンギング:悪化 / EMI:悪化 / スイッチング損失少ない
Rg 大きい 🐢 スイッチング速度:遅い / リンギング:改善 / EMI:改善 / スイッチング損失:多い

ゲート抵抗値の設計とは、この「速さ vs 安定性」のトレードオフの最適点を見つける作業です。

Qg(ゲート電荷)とゲート抵抗の関係 ── 設計の出発点

ゲート抵抗値を計算するには、まずMOSFETのQg(ゲート電荷)を理解する必要があります。MOSFET選定の記事でも触れましたが、ここではゲート抵抗設計の視点でもう少し掘り下げます。

Qgとは? ── MOSFETをONにするのに必要な「電気の量」

MOSFETのゲートはコンデンサです。コンデンサを充電するには電荷(Q)が必要で、その量がQg(Gate Charge)です。単位はnC(ナノクーロン)です。

🪣 バケツで例えると…

🪣

Qg = バケツの容量

MOSFETをONにするのに必要な水(電荷)の量

🚿

Ig = 蛇口の流量

ゲートに流れ込む電流の大きさ

⏱️

t = 充電時間

バケツが一杯になるまでの時間 = スイッチング時間

基本公式:Q = I × t

電荷・電流・時間の関係は、中学理科で習った公式と同じです。

📐 ゲート充電の基本公式

Qg = Ig × t

Qg:ゲート電荷 [nC] | Ig:ゲート電流 [A] | t:充電時間(≒スイッチング時間)[ns]

この公式を変形すると、「目標のスイッチング時間から必要なゲート電流を求める」ことができます。

📐 変形① ── 必要なゲート電流

Ig = Qg / t

そして、ゲート電流はオームの法則でゲート駆動電圧とゲート抵抗から決まります。

📐 変形② ── ゲート抵抗値

Rg = Vdrive / Ig = (Vdrive × t) / Qg

Vdrive:ゲートドライバの出力電圧 [V] | Rg:ゲート抵抗(外付け+ドライバ内部抵抗の合計)[Ω]

これがゲート抵抗設計の出発点となる式です。次のブロックで、具体的な数値を入れて計算してみましょう。

【実践】Qgからゲート抵抗値を計算する3ステップ

ここからは具体的な数値を使って計算します。以下の条件を例題として進めましょう。

📝 例題の条件

MOSFETNch、VDSS = 100V、Rds(on) = 5mΩ
Qg(Total Gate Charge)30 nC(VGS = 10V、VDS = 50V 条件)
ゲートドライバの出力電圧Vdrive = 12V
ゲートドライバの内部抵抗Rdriver = 2Ω(ソース側)
スイッチング周波数fsw = 100 kHz
目標ターンオン時間ton = 50 ns(仮設定)

ステップ1:目標スイッチング時間から必要なゲート電流を求める

📐 計算

Ig = Qg / ton

Ig = 30 nC / 50 ns

Ig = 30 × 10-9 / 50 × 10-9

Ig = 0.6 A

MOSFETを50nsでONにするには、ゲートに0.6Aの電流を流す必要があります。ゲートドライバICがこの電流を供給できるか、データシートの「ソース電流(Source Current)」を確認しましょう。多くのゲートドライバICは1A〜4A程度の出力能力を持っているので、0.6Aは問題ありません。

ステップ2:ゲート抵抗の合計値を求める

📐 計算

Rtotal = Vdrive / Ig

Rtotal = 12V / 0.6A

Rtotal = 20Ω

この20Ωは、外付けゲート抵抗+ゲートドライバの内部抵抗+MOSFETの内部ゲート抵抗の合計です。

ステップ3:外付けゲート抵抗値を求める

📐 計算

Rg(ext) = Rtotal − Rdriver − Rg(int)

Rg(ext) = 20Ω − 2Ω − 1Ω(※内部ゲート抵抗はデータシートに記載。ない場合は0.5〜2Ωと仮定)

Rg(ext) = 17Ω → E24系列で 18Ω を選定

💡 E系列の抵抗値の選び方がわからない方は → E系列とは?抵抗値が中途半端な理由|E12・E24・E96の一覧表と選び方

⚠️ 注意:この計算は「第1近似」です

実際のゲート充電は一定電流ではなく、ミラープラトー領域では電圧が一定になるため、厳密にはもう少し複雑です。しかし実務では、この計算で初期値を求めてから実機で波形を確認して微調整するのが一般的な設計フローです。

dV/dtを確認する ── ゲート抵抗が決める「電圧変化の速さ」

ステップ1〜3で外付けRg = 18Ωと求めましたが、これで終わりではありません。「その抵抗値でdV/dtは許容範囲内か?」を確認する必要があります。

dV/dtの概算方法

ターンオン時のdV/dtは、以下のように概算できます。

📐 dV/dtの概算公式

dV/dt ≒ VDS / tfall

VDS:スイッチング前のドレイン-ソース電圧 | tfall:電圧の立下り時間(≒ミラープラトー期間)

ミラープラトー期間の充電電荷はQgd(ゲート-ドレイン間電荷)として記載されています。

📐 計算例(Qgd = 10nCの場合)

tfall ≒ Qgd × Rtotal / Vdrive

tfall ≒ 10nC × 20Ω / 12V ≒ 16.7 ns

dV/dt ≒ 50V / 16.7ns ≒ 3.0 V/ns

dV/dtの目安 ── どこまで許容できるか?

dV/dt 評価 コメント
< 1 V/ns 🟢 穏やか EMIは楽だが、スイッチング損失が大きくなりがち
1〜5 V/ns 🟡 一般的 Si MOSFET で通常狙う範囲。EMI対策も現実的
5〜20 V/ns 🟠 やや高速 GaN/SiC領域。EMIフィルタ・シールド必須
> 20 V/ns 🔴 非常に速い 基板設計に高度なスキルが必要。誤点弧リスク大

今回の例では3.0 V/nsで、Si MOSFETとしては一般的な範囲です。もしdV/dtが大きすぎるなら、Rgを大きくしてスイッチング速度を落とします。

💡 ポイント:dV/dtとスイッチング損失のトレードオフ

dV/dtを下げる(Rgを上げる)→ EMIは改善するが、スイッチング損失は増える。逆にRgを下げると損失は減るがEMIが悪化する。このトレードオフの最適点を見つけるのが、ゲート抵抗設計の本質です。

スイッチング損失はどれくらい変わるのか? ── Rg別の比較

「Rgを変えたらスイッチング損失がどう変わるのか」を、具体的な数値で見てみましょう。これでRgの大小が実際に何Wの差になるかイメージできます。

スイッチング損失の概算公式

📐 1回のスイッチング損失エネルギー

Esw ≒ ½ × VDS × ID × tsw

VDS:ドレイン-ソース電圧 | ID:ドレイン電流 | tsw:スイッチング時間

📐 スイッチング損失(電力)

Psw = (Eon + Eoff) × fsw

Rg別スイッチング損失の比較表

先ほどの例題条件(VDS = 50V、ID = 10A、fsw = 100kHz)で、Rgを変えたときの概算値を比較します。

外付けRg Rtotal ターンオン時間
ton
dV/dt
概算
Psw
概算
リンギング
3.3Ω 6.3Ω 15.8 ns 9.5 V/ns ≒ 0.8 W 🔴 大きい
10Ω 13Ω 32.5 ns 4.6 V/ns ≒ 1.6 W 🟡 中程度
18Ω ✅ 21Ω 52.5 ns 2.9 V/ns ≒ 2.6 W 🟢 小さい
33Ω 36Ω 90 ns 1.7 V/ns ≒ 4.5 W 🟢 非常に小さい

Rgを18Ω → 3.3Ωに下げると損失は約3分の1になりますが、dV/dtは3倍以上に跳ね上がります。逆に33Ωまで上げるとリンギングは消えますが、損失が4.5Wにまで増加します。

🔧 現場の声

「まずRg = 10〜22Ωの範囲で基板を試作し、オシロでゲート波形・VDS波形・リンギングを確認して微調整する」のが実務の王道です。計算値はあくまで初期値で、最終的には波形を見て決めるのが現実です。

応用:ON/OFFで別々の抵抗値にする「分離ゲート抵抗」

ここまでの計算ではON/OFFを同じRgで計算しましたが、実務ではターンオンとターンオフで異なる抵抗値を使いたい場面が多くあります。

なぜON/OFFで分けたいのか?

ターンオン(ON) ターンオフ(OFF)
やりたいこと 速くONして導通損失を減らしたい ゆっくりOFFしてリンギング・dV/dtを抑えたい
望ましいRg 小さめ(例:4.7Ω) 大きめ(例:18Ω)
理由 ダイオードの逆回復電流と重なる → 速くONして損失を最小化 VDSが急峻に立ち上がる → 遅くしてdV/dtとEMIを抑制

分離ゲート抵抗の回路構成

ダイオードで電流の方向を制限することで、ON/OFFで別々の抵抗を通す回路を構成します。

⚡ 分離ゲート抵抗の回路図

                  ┌──[Rg_on = 4.7Ω]──▶|──┐
                  │     (ダイオード順方向)      │
ドライバIC OUT ──┤                            ├── Gate (MOSFET)
                  │     (ダイオード逆方向)      │
                  └──|◀──[Rg_off = 18Ω]──┘

▶| = ダイオード(ターンオン時に電流を通す)
|◀ = ダイオード(ターンオフ時に電流を通す)

ターンオン時はRg_on側のダイオードが順バイアスとなり、4.7Ωでゲートを高速充電。ターンオフ時はRg_off側のダイオードが順バイアスとなり、18Ωでゲートをゆっくり放電します。

💡 ダイオードの選び方

ゲート駆動用のダイオードには、高速スイッチングダイオード(例:BAT54, 1N4148WS)を使います。整流用ダイオード(1N4007等)は逆回復時間が遅いため不適切です。

ダイオードの順方向電圧降下(Vf ≒ 0.3〜0.7V)がゲート駆動電圧に与える影響は小さいですが、ショットキーダイオード(Vf ≒ 0.3V)を使えばさらに影響を最小化できます。

⚠️ 配置場所の鉄則(再掲)

分離ゲート抵抗を使う場合も、MOSFETのゲート端子の直近(5mm以内)に配置してください。ドライバIC側に配置すると、抵抗〜MOSFET間の配線でリンギングが発生してダンピング効果が発揮できません。詳しくは → ゲートドライブ配線の設計

素子別・用途別 ゲート抵抗の目安一覧

ここまでの計算手順を理解した上で、「最初にどの範囲から検討を始めればいいか」の目安をまとめます。あくまで初期検討用の目安なので、必ず実機で波形を確認して最終決定してください。

素子の種類別・推奨ゲート抵抗範囲

素子 一般的なQg 推奨Rg範囲 備考
Si MOSFET
(100V以下)
10〜50 nC 4.7〜22Ω DC-DC、モーター駆動。最も一般的な範囲
Si MOSFET
(200〜650V)
30〜200 nC 10〜47Ω PFC、ハーフブリッジ。dV/dt注意
SiC MOSFET 20〜100 nC 2.2〜15Ω 高速スイッチング。ケルビンソース推奨
GaN FET 1〜10 nC 0〜10Ω 超高速。外付けRg = 0Ωの場合も多い
IGBT 100〜3000 nC 10〜47Ω 大電力インバータ。メーカー推奨値を優先

ゲート抵抗に使う抵抗器の種類

ゲート抵抗にはどんな抵抗器を使えばいいのでしょうか? 抵抗器の種類と選び方で解説した分類に基づいて選びましょう。

💡 結論:ゲート抵抗には「厚膜チップ抵抗」を使う

ゲート抵抗は精度が重要ではなく(±5%で十分)、むしろパルス耐性が重要です。厚膜チップ抵抗は膜が厚いためパルスに強く、コストも安い。ゲート抵抗用途では厚膜が最適です。

種類 適性 理由
🟢 厚膜チップ ✅ 最適 パルス耐性◎、コスト◎、精度は±5%で十分
🔵 薄膜チップ ❌ 不向き パルスで膜が焼ける可能性あり
🔴 金属板 ❌ 不要 低抵抗域のみで数Ω〜数十Ωの製品がない

ゲート抵抗の定格電力は、ゲート駆動の消費電力で決まります。

📐 ゲートドライブ消費電力

Pgate = Qg × Vdrive × fsw

= 30 nC × 12V × 100 kHz = 36 mW

→ ディレーティングを考慮しても、1608サイズ(定格0.1W)で十分余裕あり

設計フローチャート ── ゲート抵抗を決める5ステップ

ここまでの内容を1枚のフローチャートにまとめます。設計時にこの手順で進めれば、根拠を持ってゲート抵抗を決められます。

Step 1 ── データシートからQgを読み取る

Qg(tot)、Qgd、VGS条件、VDS条件を確認

Step 2 ── 目標スイッチング時間を設定する

周波数、用途から目安を決定(例:100kHz → ton = 50ns目標)

Step 3 ── Rg = (Vdrive × t) / Qg で初期値を計算

ドライバ内部抵抗・MOSFET内部ゲート抵抗を差し引く

Step 4 ── dV/dtとスイッチング損失を確認

dV/dt が 1〜5 V/ns の範囲に入っているか? 損失は許容範囲か?

Step 5 ── 実機で波形を確認して微調整

ゲート波形・VDS波形・リンギングをオシロで確認 → Rgを上下に調整

🔧 Step 5の判断基準

リンギングが大きい → Rgを少し大きくする(1ステップ上のE24値へ)
MOSFETが発熱しすぎ → Rgを少し小さくする(スイッチング損失を減らす)
EMC試験に不合格 → Rgを大きくしてdV/dtを下げる
ON/OFFで要件が違う 分離ゲート抵抗(ダイオード併用)を検討

まとめ ── ゲート抵抗値は「3つの公式」で根拠を持って決められる

📝 この記事のポイント

① 基本公式 Rg = (Vdrive × t) / Qg で初期値を計算する
② dV/dt確認 dV/dt ≒ VDS / tfall で「速さ」を確認する。Si MOSFETなら1〜5 V/nsが目安
③ トレードオフ Rgが小さい→速い&損失小&リンギング大 / Rgが大きい→遅い&損失大&リンギング小
④ 分離ゲート抵抗 ON/OFFで要件が異なるなら、ダイオードで電流方向を分離して別々のRgを使う
⑤ 最終決定 計算は初期値。最終的にはオシロスコープで波形を見て微調整するのが実務

「ゲート抵抗は10Ω」で終わらせていた方も、この記事の計算手順を使えば「なぜ10Ωなのか」「18Ωの方がよいのでは」と根拠を持って議論できるようになるはずです。ぜひ次の設計で試してみてください。

📚 抵抗器シリーズ ── 次に読むべき記事

📌 前の記事

E系列とは?抵抗値が中途半端な理由|E12・E24・E96の一覧表と選び方

ゲート抵抗の計算結果をE24系列に丸める方法を解説。

この記事を読む →

📌 関連記事

プルアップ抵抗の計算方法|I²Cバスの抵抗値を具体例で解説

ゲート抵抗と同じく「回路に不可欠な抵抗」の代表格。計算手順を完全図解。

この記事を読む →

📌 次の記事

分圧回路の計算と抵抗値の決め方|DC-DCの帰還抵抗を設計する

DC-DCコンバータのFB分圧抵抗を正しく設計する方法を解説。

この記事を読む →

📚 抵抗器シリーズ 全記事一覧

R-1 抵抗器の種類と選び方|厚膜・薄膜・金属板の違い
R-2 抵抗器のデータシートの読み方|5大パラメータ
R-3 E系列とは?抵抗値が中途半端な理由
R-4 👈 今ここ ゲート抵抗の決め方|Qgから計算する設計手順
R-5 プルアップ抵抗の計算方法
R-6 分圧回路の計算と抵抗値の決め方
R-7 電流制限抵抗の計算方法
R-8 ディレーティングとは?

☕ 技術の息抜きに

電験三種の勉強が捗るグッズ14選|繊細さんエンジニアが実際に使ったもの

集中力が途切れやすい繊細さんが、静かに勉強を続けるためのアイテムを紹介。

この記事を読む →

タグ

-部品選定
-