設計レビューで、先輩エンジニアがホワイトボードにこんな波形を描き始めました。
「ここでVgsが立ち上がって、ミラープラトーが見えるだろ?で、このVdsが落ち始めるタイミングが…」
周りは頷いている。でもあなたは、頭の中で「3本の線が何を意味しているのか、正直よくわかっていない」と冷や汗をかいた経験はありませんか?
- データシートのスイッチング波形図を見ても、3本の線が何を表しているかピンとこない
- 「Vgs」「Vds」「Id」の違いを聞かれても、すぐに答えられない
- オシロで波形を撮ったが、どこを見れば良し悪しを判断できるのかわからない
- 「ターンオン」「ターンオフ」と言われても、頭の中に絵が浮かばない
- Vgs・Vds・Idの3つの波形が、それぞれ何を意味しているか
- ターンオン/ターンオフの瞬間、MOSFETの中で何が起きているか
- 波形のどこを見れば「正常」「異常」を判断できるか
- 明日からデータシートとオシロ波形が「読める」ようになる
結論を先に言います。MOSFETのスイッチング波形は、「水道の蛇口を開け閉めする動作」とそっくりです。Vgs(ゲート電圧)が「ハンドルを回す力」、Vds(ドレイン-ソース電圧)が「蛇口より先にかかる水圧」、Id(ドレイン電流)が「流れる水の量」。この3つの動きを時系列で追えば、すべて理解できます。
目次
そもそも、Vgs・Vds・Idって何の波形?
最初に、3つの記号の意味を整理します。難しい話は一切しません。中学生でもわかる言葉で説明します。
| 記号 | 読み方 | 意味 | 水道のたとえ |
|---|---|---|---|
| Vgs | ブイ・ジー・エス | ゲート - ソース間の電圧(MOSFETを操作する信号) | 蛇口のハンドルを回す力 |
| Vds | ブイ・ディー・エス | ドレイン - ソース間の電圧(MOSFETの両端にかかる電圧) | 蛇口の先にかかる水圧 |
| Id | アイ・ディー | ドレイン電流(MOSFETに流れる電流) | 実際に流れる水の量 |
Vgsは「こちらが操作する信号」、VdsとIdは「その結果起きる現象」です。Vgsを変えると、VdsとIdが追従して動く。この主従関係を頭に入れると、波形が一気に読めるようになります。

MOSFETは「電子の水道蛇口」だと思えばいい
MOSFETを「電気のスイッチ」と説明する記事は多いですが、それだけだと波形の動きが理解できません。水道の蛇口でイメージするのがベストです。
水道の蛇口
- ハンドルを回す力 → 蛇口が開く
- 蛇口より先の水圧 → 開くと下がる
- 水量 → 開くと増える
- 急に閉めると「ガコン」と音(ウォーターハンマー)
MOSFET
- Vgs → MOSFETがONになる
- Vds → ONになると下がる
- Id → ONになると増える
- 急にOFFすると「サージ電圧」が発生
水道の蛇口を急に閉めると、配管の中で「ガコン!」と音がする経験はありませんか?あれは「ウォーターハンマー(水撃)」と言って、急に止められた水の慣性が圧力になる現象です。
MOSFETでも、急にOFFするとサージ電圧という同じような現象が起きます。これがVdsの波形に「ヒゲ」として現れます。後ほど詳しく説明します。

ターンオン波形|MOSFETがONになる瞬間に何が起きているか
まずは「ターンオン」、つまりMOSFETがOFFからONに切り替わる瞬間を見ていきます。教科書でよく見るのが、こんな波形です。
ターンオン時の3波形(時系列)
時間軸 →
波形を見るときの最大のコツは、「Vgsの動きを基準に、VdsとIdがどう追従するか」を追うことです。Vgsが主役、VdsとIdは脇役だと思ってください。
オシロでスイッチング波形を撮るときは、必ずVgs・Vds・Idの3つを同時に表示してください。1つだけ見ても何が起きているか判断できません。プローブを3本刺すのが基本です。

ターンオンを4ステップに分解すると、すべてが見える
ターンオンの瞬間は、実は4つのフェーズに分かれています。これを順番に見ていけば、波形のすべての動きが説明できます。
ゲートに電圧を加え始めるが、Vgsはまだしきい値電圧(Vth)に届かない。MOSFETはまだOFFのまま。
たとえると:蛇口のハンドルを回し始めたが、まだ蛇口は固くて動いていない状態。
- Vgs:0Vからゆっくり上昇中
- Vds:高いまま(変化なし)
- Id:0A(電流まだ流れない)
Vgsがしきい値Vthを超えた瞬間、Idが流れ始める。負荷電流に達するまで急上昇。
たとえると:蛇口がやっと回り始めて、水が出始めた。まだ全開じゃないけど、水量が一気に増える。
- Vgs:上昇継続中
- Vds:まだ高いまま
- Id:急上昇して負荷電流に到達
Vgsの上昇が突然止まり、平らになる。この間にVdsが急降下する。これが「ミラープラトー」と呼ばれる現象。
たとえると:蛇口を回す手が一瞬止まる。でもその間に「水圧(蛇口の先)」だけが急に下がる感覚。
- Vgs:平らな状態をキープ(ミラープラトー)
- Vds:急降下して0V付近に
- Id:負荷電流をキープ
Vgsが再び上昇し、最終電圧(例:+15V)に到達。MOSFETは完全にONになり、安定動作。
たとえると:蛇口を完全に開ききった状態。水が安定して流れている。
- Vgs:最終駆動電圧に到達
- Vds:ほぼ0V(オン抵抗 × Idのわずかな電圧降下のみ)
- Id:負荷電流を流し続ける
フェーズ3の「ミラープラトー」は、データシートにも必ず登場する重要な概念です。「Vgsが平らになる謎の区間」と覚えておけば、まずはOKです。詳しい仕組みは、入力容量(Cgd・Ciss)の話と一緒に理解する必要があります。

ターンオフ波形|MOSFETがOFFになる瞬間
ターンオフは、ターンオンを逆再生したような動きです。基本ロジックは同じですが、ここで注意すべきは「サージ電圧」の発生です。
ターンオフの4フェーズ
ゲート電圧を下げ始めるが、まだミラープラトーまで届かない。
Vgs:下降中 Vds:0V付近のまま Id:負荷電流のまま
Vgsが平らになり、Vdsが急上昇を始める。蛇口を閉め始めて、その先の水圧が上がる感覚。
Vgs:平らな状態 Vds:急上昇 Id:負荷電流をまだ維持
Vgsがさらに下がり、Idが急降下。ここでサージ電圧が発生する。
Vgs:下降継続 Vds:サージで一瞬跳ね上がる(ヒゲ) Id:0Aに向けて急降下
VgsがVth以下になり、MOSFETは完全にOFF。
Vgs:0V(または負電圧) Vds:電源電圧に戻る Id:0A
フェーズ3でVdsが一瞬「ピョン」と跳ね上がる現象、これがサージ電圧です。配線のインダクタンスLと電流の急変動dI/dtによって、V = L × dI/dtの式どおりに発生します。これがMOSFETの定格を超えると素子が壊れます。

ターンオン vs ターンオフ|並べて比較するとスッキリ
ターンオンとターンオフの動きを並べて比較すると、対称な動きになっていることがわかります。
| 項目 | ターンオン(OFF→ON) | ターンオフ(ON→OFF) |
|---|---|---|
| Vgsの動き | 0V → 上昇 → プラトー → さらに上昇 | 最終値 → 下降 → プラトー → さらに下降 |
| Vdsの動き | 高電圧 → 急降下 → ほぼ0V | ほぼ0V → 急上昇 → サージ → 電源電圧 |
| Idの動き | 0A → 急上昇 → 負荷電流 | 負荷電流 → 急降下 → 0A |
| 注意点 | 大きな突入電流(リカバリ電流) | サージ電圧(ヒゲ) |
| 損失が出る瞬間 | VdsとIdが同時に高い「重なる時間」 | VdsとIdが同時に高い「重なる時間」 |
スイッチング損失(Eon・Eoff)は、「VdsとIdが同時に大きな値になっている時間 × その値」で決まります。だから「速く切り替える」=「重なる時間を短くする」=「損失を減らす」につながります。ただし速すぎるとサージが暴れるので、バランスが必要です。

オシロ波形のどこを見れば「正常/異常」がわかるか
ここまでで、波形の「正常な動き」が頭に入りました。次は実機で波形を撮ったときに、どこを見れば良し悪しを判断できるかを整理します。
チェックポイント5選
データシート指定の電圧(例:+15V、+12V)になっているか。低すぎるとオン抵抗が増えて発熱、高すぎるとゲート酸化膜破壊。
立ち上がり・立ち下がりで波形が「ビョビョーン」と振動していないか。ひどいと誤点弧(勝手にONする現象)の原因になる。
ターンオフ時の「ヒゲ」がMOSFETの定格電圧を超えていないか。定格の80%以下に収めるのが鉄則。
ターンオン時、負荷電流を超えて一瞬大きな電流が流れていないか。リカバリ電流が原因のことが多い。
両方が高い値で重なる時間が長いほど、スイッチング損失が大きい=発熱が多い。短いほど高効率。
「波形がきれい」というのは、リンギングがなく、サージが定格内に収まり、立ち上がり・立ち下がりが直線的に変化している状態を指します。逆に「汚い波形」は、振動が多く、サージが大きく、波形が暴れている状態。先輩に「この波形大丈夫?」と聞かれたら、この5つのチェックポイントで答えられます。

これでデータシートのスイッチング波形が読める
MOSFETのデータシートを開くと、必ず「Switching Characteristics(スイッチング特性)」のページがあり、波形図が載っています。さきほど学んだ知識で、もう怖くありません。
データシートで使われる用語の対応表
| 記号 | 英語 | 意味 |
|---|---|---|
| td(on) | Turn-on Delay Time | ターンオン遅延時間(フェーズ1) |
| tr | Rise Time | 立ち上がり時間(Idが0→負荷電流になる時間) |
| td(off) | Turn-off Delay Time | ターンオフ遅延時間 |
| tf | Fall Time | 立ち下がり時間 |
| Eon | Turn-on Energy | 1回のターンオンで発生する損失エネルギー[J] |
| Eoff | Turn-off Energy | 1回のターンオフで発生する損失エネルギー[J] |
| Vth | Threshold Voltage | しきい値電圧(これを超えるとIdが流れ始める) |
「td」=Delay(遅延)、「tr」=Rise(立ち上がり)、「tf」=Fall(立ち下がり)、「on/off」がついてる方向。これだけ覚えれば、データシートの時間記号は怖くないです。

まとめ|3つの波形を「水道の蛇口」で覚えよう
MOSFETのスイッチング波形は、最初は3本の線が複雑に絡み合っているように見えます。でも一度「水道の蛇口」のたとえで理解してしまえば、もう怖くありません。
この記事のポイント
- Vgs = 蛇口のハンドル(こちらが操作する信号)
- Vds = 蛇口先の水圧(ONになると下がる)
- Id = 流れる水の量(ONになると流れる)
- ターンオンは4フェーズに分解できる(遅延→電流上昇→ミラープラトー→完全ON)
- ターンオフはその逆。ただしサージ電圧(ヒゲ)に注意
- 波形チェックは5つのポイント(Vgs最終電圧・リンギング・Vdsサージ・Idオーバーシュート・損失重なり時間)
明日、設計レビューで波形図を見せられたら、頭の中で「蛇口を開ける動き」を思い浮かべてみてください。Vgsが立ち上がる→ミラープラトーで一瞬止まる→Vdsが下がる→Idが流れる。この順番が見えれば、もう「黙って頷く」必要はありません。
次のステップとして、波形の動きを決定する「ゲートチャージQg」や「入力容量Ciss」について理解を深めると、ゲート抵抗の決め方や駆動電流の計算ができるようになります。

📚 次に読むべき記事
波形の動きが理解できたら、次はそれを実現する駆動回路の仕組みへ。学習ロードマップの起点となる記事です。
波形を「速くしたい/遅くしたい」を実現するのがゲート抵抗。Qgから具体的な値を導く実践記事です。
スイッチング特性を理解したら、実際のMOSFET選定へ。データシートの読み方が一気にラクになります。
スイッチング波形の急峻な変化がノイズの源。次の悩み「EMC対策」への入口となります。