ツエナーダイオード+ダイオードスナバ回路の設計手順(電源電圧がDC時のコイル逆起電力対策)

以下は「DCコイル(リレー/ソレノイド等)の逆起電力をダイオード+ツェナー(TVS含む)で吸収」するための実務レベル設計手順です。一次情報(メーカー資料・規格原文)に基づき、計算式・サンプル計算・部品選定・検証までをひと通り示します。


0. 文脈と前提(整理)

  • 対象:DC駆動のリレー/ソレノイド等のインダクティブ負荷を、トランジスタ(BJT/MOSFET)でローサイドスイッチする一般的回路。
  • 目的:**逆起電力(L di/dt)**を安全にクランプし、ドライバ素子の過電圧破壊とノイズ悪化を防ぐ。
  • クランプ方式:(A)フリーホイールダイオードのみ(B)ダイオード直列ツェナー(Zener/TVS)(C)TVS単体。本回答は**(B)を主対象**とし、必要に応じて(C)も併記。
  • 重要トレードオフ:
    • 開放時の減衰時間(速さ)⇔クランプ電圧(高いほど速い)
    • 素子ストレス(ピーク電力/温度)パルス幅/繰返し
    • 騒音/EMI電圧・電流の立上り/立下り
  • 一次情報(代表例)
    • TE Connectivity「Relay coil suppression」(TEコネクティビティ)
    • TI「Using Motor Drivers to Drive Solenoids」(アクティブクランプの考え方)(Texas Instruments)
    • TI「How to select a Surge Diode」(IEC 61000-4-5準拠のTVS選定指針)(Texas Instruments)
    • Vishay「Typical TVS Applications」(リレーコイルへのTVS適用例)(vishay.com)
    • onsemi アプリケーションノート(ツェナー/TVSのクランプ事例)(onsemi)

① 全体像(ブロック/信号フロー)

  • 構成:DC電源 → コイル(L, R)→ ドライバTr(ローサイド)
  • 抑制回路:コイル両端に「整流ダイオード+ツェナー」の直列を逆極性で接続
    • 通電中:ダイオードが遮断、ツェナーも不導通 → 影響なし
    • 断ト時:コイル電流が流れ続けようとし極性反転 → ダイオード順方向+ツェナー逆方向でV≈V_Z+V_F にクランプ → 電流を短時間で減衰
  • ドライバが受ける最大電圧:V_SUPPLY + V_Z + V_F(ローサイドの場合)→ 素子の V_DS(max)/V_CE(max) との整合要

参考の抑制方式比較(一次情報での要旨)

  • フリーホイールのみ:クランプ≈V_F → 減衰遅い(吸着遅れ・接点アーク増加の恐れ)(TEコネクティビティ)
  • ダイオード+Zener/TVS:クランプ高 → 減衰速い(応答性/接点寿命に有利)(TEコネクティビティ)
  • TVS単体:実装簡単・定格豊富(IEC61000-4-5等も視野)(Texas Instruments)

② 設計方針(優先順位とトレードオフ)

  1. ドライバの絶対最大定格保護(最優先):
    V_SUPPLY + V_Z + V_F ≤ **0.8×**V_DRIVER_MAX(安全率例)。
  2. ターンオフ時間(t_off)の短縮
    t_off ≈ L·I_0 / V_CLAMP。高いV_CLAMPほど速く減衰。
  3. **素子ストレス(ピーク電力/温度)**を許容内に:
    P_PK ≈ V_CLAMP·I_0、E_PULSE = ½·L·I_0²(エネルギはほぼツェナー/TVSが受け持つ)。
  4. EMI低減:必要ならライン側にRCスナバや追加の配線最適化を併用(配線ループ縮小等)。
  5. 量産性:温度/ばらつき/供給継続性(AEC-Q101等)を考慮。

③ 必要パラメータ一覧(記号・名称・単位・出典)

  • ( V_{\text{SUPPLY}} )(V):コイル駆動電源電圧
  • ( R_{\text{COIL}} )(Ω):コイル抵抗(データシート)
  • ( L )(H):コイルインダクタンス(データシート or 実測)
  • ( I_0 = V_{\text{SUPPLY}}/R_{\text{COIL}} )(A):通電直前のコイル電流(定常近似)
  • ( V_{\text{Z}} )(V):ツェナー/TVSのクランプ電圧(I-V特性はデータシートで確認)
  • ( V_{\text{F}} )(V):整流ダイオード順方向電圧
  • ( V_{\text{CLAMP}} \approx V_{\text{Z}} + V_{\text{F}} )(V):コイルに印加されるクランプ電圧
  • ドライバの最大許容電圧 ( V_{\text{DRV,max}} )(V):MOSFET V_DS(max)やBJT V_CE(max)
  • 繰返し周波数 ( f_{\text{sw}} )(Hz):コイルON/OFF頻度
  • 周囲温度範囲 ( T_A )(°C)・熱抵抗・パルスディレーティング曲線:素子データシート(TI/onsemi/Vishay/Nexperia 等)(Texas Instruments)

④ 設計手順(数式と適用範囲)

Step 1. ドライバ最大電圧からクランプ上限を決める

  • 条件:( V_{\text{SUPPLY}} + V_{\text{Z}} + V_{\text{F}} \le \alpha \cdot V_{\text{DRV,max}} )(例:(\alpha=0.8)〜0.9)
  • 根拠:ローサイドではターンオフ直後にドレイン(コレクタ)電圧が上昇し、最大で電源にクランプ電圧が加算されたレベルに到達するため(TE/TIの解説参照)。(TEコネクティビティ)

Step 2. 要求のターンオフ時間からクランプ下限を決める

  • コイル電流減衰は(Zener/TVSでほぼ一定電圧クランプされる前提で)
    [
    \frac{di}{dt} \approx -\frac{V_{\text{CLAMP}}}{L} \Rightarrow
    t_{\text{off}} \approx \frac{L,I_0}{V_{\text{CLAMP}}}
    ]
  • 物理的意味:V_CLAMP を高くするほど di/dt が大きくなり、吸着遅れ・接点アークを軽減(TE/TI)。(TEコネクティビティ)

Step 3. 吸収エネルギと素子のパルス電力を見積

  • コイルに蓄えられたエネルギ:
    [
    E_{\text{coil}} = \frac{1}{2} L I_0^2
    ]
    理想的にはこの大半をツェナー/TVSが消費。
  • ツェナー(TVS)のピーク電力(ターンオフ直後):
    [
    P_{\text{PK}} \approx V_{\text{CLAMP}} \cdot I_0
    ]
  • パルス平均電力(パルス中):
    [
    \bar{P}{\text{pulse}} = \frac{E{\text{coil}}}{t_{\text{off}}}
    = \frac{\tfrac{1}{2}LI_0^2}{\frac{L I_0}{V_{\text{CLAMP}}}}
    = \frac{1}{2} I_0 V_{\text{CLAMP}}
    ]
  • 適用:データシートの不連続パルス定格(ピークパワー対パルス幅のディレーティング曲線)に対し、
    • P_PK とパルス幅 t_offが曲線内に入ること
    • 繰返しの場合は E_coil×f_sw に対して平均許容電力以内であること(TI/VishayのTVS選定ノート参照)。(Texas Instruments)

Step 4. ツェナー/TVSの電圧・パッケージを選ぶ

  • 電圧:Step1/2の範囲でできるだけ高めに設定(速い減衰)しつつ、ドライバ定格に十分余裕
  • 種別:繰返しパルス・エネルギが大きい場合は**サージ対応TVS(SMAJ/SMBJ/SMCJ/SMC)**が無難(Vishay/TI)。(vishay.com)
  • 品質:産業/車載はAEC-Q101や高信頼グレードを優先(Nexperia/ Vishay 等)。(Nexperia)

Step 5. 直列ダイオードの選定

  • 要件:初期電流 I_0t_off流せるパルスIF逆回復は厳しくないが信頼性重視でFRD/ショットキーが扱いやすい。IFSM(サージ)も確認。
  • Vf は V_CLAMP に+されるため過度に高くしない。Vf 0.4〜1.0 V 程度が目安。

Step 6. 配置・配線

  • クランプ素子はコイル端子直近に(最小ループでL di/dtのループ面積を抑える)—EMI低減(Vishay/TI)。(vishay.com)

Step 7. 温度・ばらつき・繰返しの確認

  • 温度で V_Z, I-Vが変動(上昇/下降)→ 最悪条件で Step1 を再チェック。
  • データシートのパルスディレーティング曲線t_off(≒パルス幅)に対する余裕度を数値化(>2倍など)。

⑤ サンプル計算(すべて単位付・有効桁表示)

仮定(合理的)

  • 24 V リレー、( R_{\text{COIL}} = 80\ \Omega )、( L = 50\ \text{mH} )(代表値)
  • ドライバ:MOSFET ( V_{\text{DS(max)}} = 60\ \text{V} )
  • 目標:t_off ≤ 2.0 ms、周囲 25 °C、f_sw = 2 Hz(毎秒2回)
  1. 定常電流
    [
    I_0 = \frac{24\ \text{V}}{80\ \Omega} = 0.300\ \text{A}
    ]
  2. 必要クランプ電圧(t_off目標から)
    [
    t_{\text{off}} \approx \frac{L I_0}{V_{\text{CLAMP}}} \Rightarrow
    V_{\text{CLAMP}} \approx \frac{0.050\ \text{H} \cdot 0.300\ \text{A}}{0.002\ \text{s}}
    = 7.5\ \text{V}
    ]
    → ただしローサイドの素子電圧は ( V_{\text{SUPPLY}} + V_{\text{CLAMP}} \approx 24 + 7.5 = 31.5\ \text{V} )(Vfを加味して約32 V)。
    定格60 Vに十分余裕。より速くしたければ V_CLAMP を上げる。
  3. エネルギ・ピーク電力
    [
    E_{\text{coil}}=\tfrac12 L I_0^2
    =0.5 \times 0.050 \times (0.300)^2
    = 2.25 \times 10^{-3}\ \text{J} = 2.25\ \text{mJ}
    ]
    [
    P_{\text{PK}} \approx V_{\text{CLAMP}}\cdot I_0
    \approx 7.5 \times 0.300 = 2.25\ \text{W}
    ]
    [
    \bar{P}{\text{pulse}} = \tfrac12 I_0 V{\text{CLAMP}}
    =0.5 \times 0.300 \times 7.5 = 1.125\ \text{W}
    ]
    パルス幅 (t_{\text{off}}\approx 2\ \text{ms})、繰返し 2 Hz → 平均電力 (P_{\text{avg}} = E \cdot f = 2.25\ \text{mJ}\times2=4.5\ \text{mW})(熱的には余裕大、瞬時パルス定格が支配)。
  4. 部品電圧の整合
  • 例:SMBJ30A/SMBJ33A等のTVS(双方向/単方向)、またはツェナー 24–33 V クラスを候補。
  • 実際の V_CLAMP はデータシートの**V_BR(@I_TEST)/V_C(@I_PULSE)**で決まる(Vishay/TI参照)。必要なら 12–24 V クラスに変更して t_off をさらに短縮可。(vishay.com)
  1. 直列ダイオード
  • 初期電流 0.3 A、t≈2 ms → 1 A級FRD/ショットキーで十分(例:SMAパッケージ)。IFSMは数十Aが多く余裕。

※ 注意:より高速応答(t_offさらに短縮、接点アーク抑制)を狙うなら V_CLAMP を20–40 V程度に上げる設計も一般的(ただし MOSFET の V_DS マージン要)。この思想は TE/TI資料でも示唆。(TEコネクティビティ)


⑥ 公差設計(温度・経年・ラインばらつき・最悪条件)

  • 温度:ツェナー/TVSの温度係数で V_Z が変動。**低温側でV_Z↑**する品種もある→ **V_SUPPLY + V_CLAMP(最大)**がドライバ定格を超えないことを確認。
  • 供給電圧ばらつき:車載/産業では過電圧(例:バッテリ充電時)を想定 → **V_SUPPLY(max)**で再計算。
  • L, R ばらつき:L↑やR↓で I_0↑ → E_coilP_PKが増加。
  • 繰返し・温度上昇:TVSのパルス対時間ディレーティング曲線にt_off繰返しを当て、安全率≥2を確保(Vishay/TI)。(vishay.com)

⑦ 部品選定(候補と理由)

(代表例。最終は実回路の電圧/パルス条件で再選定)

  • TVS/ツェナー
    • Vishay SMBJ33A(33 V、SMBJ、広く入手・曲線整備)—TVS単体でのクランプにも適(リレー応用例あり)。(vishay.com)
    • TIアプリノート準拠でサージ設計の指針が取りやすいデバイス群(SMAJ/SMBJ/SMCJ)(Texas Instruments)
    • Nexperia TVS FlatPowerシリーズ(小型・高ピーク電力/AEC-Q101あり)—省実装高さに有利。(Nexperia)
  • 整流ダイオード
    • SS14(SMA, Schottky 1 A)/**UF4004(FRD 1 A)**クラス:I_0が小~中の一般用途に十分。
  • 代替Zener(BZX55/BZT52シリーズ)+整流ダイオード直列でも可。ただし繰返しパルスが大きい用途はTVS推奨(パルス定格が明確)。

⑧ 検証計画(シミュレーション/実測)

  • SPICE:L, R, V_SUPPLY, ダイオード(Vf), TVS(V_BR・V_C・Cj)をモデル化。step paramで V_Z を掃引し t_offP(t)=V·Iを評価。
  • 実測
    • 高耐圧差動プローブ(> 100 V)でドライン(コレクタ)電圧波形、電流プローブでコイル電流波形。
    • 記録する指標:V_CLAMP(最大), t_off, P_PK≈V_CLAMP·I_0, 素子表面温度(放熱が小さいSMA/SMBJはIR測温)。
    • 配線ループ最小化GNDリターン最短をレイアウトチェック(Vishay)。(vishay.com)

⑨ 信頼性・安全設計

  • :平均損失は小さくても繰返しピークで接合温度が上がる → メーカーの単発/繰返しパルス許容グラフで温度ディレーティングを確認(TI/Vishay)。(Texas Instruments)
  • ストレス評価
    • 電圧:( V_{\text{SUPPLY(max)}} + V_{\text{CLAMP(max)}} ) < ( V_{\text{DRV,max}}/S_f )(例 S_f=1.25)
    • エネルギ:( E_{\text{coil(max)}} ) を TVS のパルス定格曲線に対し余裕度≥2
  • 簡易FMEA(抜粋)
    • TVS短絡 → 常時電源過負荷(ヒューズ/ポリスイッチ推奨)
    • TVS開放 → クランプ不能でドライバ破壊(過電圧モニタ/設計余裕)
    • ダイオード逆実装 → 通電不能または常時クランプ(実装DFM・極性シルク)

⑩ 規格適合ポイント(該当条項・試験)

  • ノイズ耐量を規格で評価する場合:
    • 産業機器のサージ:IEC 61000-4-5(波形・レベル・源インピーダンス規定、TVS選定の考え方に対応)(Texas Instruments)
    • 車載の車載ライン擾乱:ISO 7637(車載電源ラインの擾乱—TVSやクランプで対策)(vishay.com)
    • リレー応用:TEアプリノート(接点寿命/抑制素子の影響の考察)(TEコネクティビティ)
      ※コイル自体の逆起電力対策は上記の系規格適合の一構成要素。実機では電源ライン側のサージ/ESDも別途評価。

⑪ よくある落とし穴(回避策)

  • クランプ電圧を低くしすぎる(フリーホイール相当):t_off が長く接点アーク/粘り他回路遅延が悪化 → Zener/TVSで適度に高い V_CLAMPへ。(TEコネクティビティ)
  • ドライバ定格オーバ:V_SUPPLY上振れ+温度でV_Z↑を見落とし → 最悪条件で V_DS/V_CE マージンを確保。
  • TVSのパルス曲線未確認:E, t_off, 繰返しを曲線に当てていない → ディレーティング曲線に必ず当て込む(TI/Vishay)。(Texas Instruments)
  • 配線ループが大きい:EMI/オーバシュート増大 → コイル端子直近に配置、リターン最短。
  • 実装極性ミス:シルク・回路図表記・実装手順をDFMで固める。

⑫ 参考文献(一次情報中心・URL付)

  • TE Connectivity, Relay coil suppression(DC relays):リレー接点寿命と抑制方式の影響。(TEコネクティビティ)
  • Texas Instruments, Using Motor Drivers to Drive Solenoids(SLVAE59):クランプで減衰を速める考え方と波形。(Texas Instruments)
  • Texas Instruments, How to select a Surge Diode(SLVAE37):IEC 61000-4-5に基づくTVS選定。(Texas Instruments)
  • Vishay, Typical TVS Applications:リレーコイルのTVS適用例・配線の要点。(vishay.com)
  • onsemi, アプリケーションノート(例 AND8116/他):リレーのコイルスパイクをツェナーで抑制する事例。(onsemi)
  • Nexperia, Transient Voltage Suppressors(製品ポートフォリオ/AEC-Q101):高ピーク電力・薄型実装。(Nexperia)

目次

要約(実装のコア)

  1. V_CLAMP の許容範囲=「速く落としたい最小値」〜「ドライバ定格で許される最大値」。
  2. ( t_{\text{off}}\approx L I_0/V_{\text{CLAMP}} )、( E=\tfrac12 L I_0^2 )、( P_{\text{PK}}\approx V_{\text{CLAMP}}I_0 )。
  3. TVS/ツェナーはパルス定格曲線に当て、P_PK・t_off・繰返しで余裕度≥2。
  4. 配線は最短コイル直近極性ミス防止
  5. 必要に応じてTVS単体RCスナバを併用してEMI最適化。

補足:TVS単体の採用基準(簡易)

  • 供給ラインのサージ(IEC 61000-4-5)も視野に入れる場合、TVS単体ライン対GNDに入れた方が系として整理が簡単。クランプ電圧はドライバ定格装置規格の両立点で決定(TI/Vishay)。(Texas Instruments)

もし具体のコイル仕様(R, L, I_0, V_DS(max), 繰返し)をご提示いただければ、V_Z候補(数値)→TVS型番→t_off 実測想定値まで落とし込みます

非常に鋭い質問です。

はい、短時間で繰り返し瞬時短絡が発生すると、ダイオードは急速に劣化し、最終的に破壊に至る可能性が高くなります。

この現象は「繰返しパルスストレス(repetitive surge stress)」として定義されており、整流ダイオード/ショットキーダイオード/TVSツェナーすべてに共通して重要です。

以下で、破壊メカニズム → 熱的過程 → 定格評価 → 実務対策を順に詳しく説明します。

① 繰返し短絡とは何が起きているか

ダイオードが逆向き実装や短絡状態にある場合、

通電ONのたびに電源から**大電流(IF, surge)**が流れます。

このときの瞬時電流は次式で近似できます:

I_{\text{surge}} = \frac{V_{\text{supply}} – V_F}{R_{\text{line}} + R_{\text{coil}}}

仮に 24 V 系でライン抵抗が 1 Ω 以下なら、

→ 20 A〜50 A級のパルス電流が瞬時に流れます(ms以下)。

これが何度も繰り返されると、接合温度が急上昇・冷却の繰返しを受けてダイオードが疲労・破壊します。

② 破壊メカニズム(物理的に何が起きているか)

種別現象説明
① 熱破壊(thermal runaway)パルス電流による瞬間発熱 → ジャンクション温度 Tj が絶対最大 (Tjmax≈150〜175 °C) を超過ショート直後はパルス幅が短くても、繰返すと蓄熱で破壊
② メタル疲労/ワイヤボンディング断線繰返し通電で内部ワイヤが加熱膨張→冷却収縮を繰返す接合部クラック・抵抗増加・最終的にオープン故障
③ エピ層溶融/シリコン局所焼損大電流集中で局所温度1000 °C超、結晶溶解黒化・リーク増加・永久短絡(破壊)
④ パッケージ損傷リードフレームと樹脂界面の熱膨張差で剥離外観異常なく内部断線

③ ダイオードの定格で見る「繰返し短絡の危険性」

メーカーのデータシートでは以下のような定格があります。

項目意味対応する危険
IFSM(非繰返しサージ電流)単発の大電流に耐えられる限界(例:50 A/10 ms)「一度だけ」ならOKだが、繰返しはNG
IFRM(繰返しピーク順方向電流)定常的に許されるパルス電流(例:1 A @ 50% duty)「周期的に短絡が発生」する場合はこれを超える
ΔTj/pulse(温度上昇パルス許容)パルスごとの温度上昇周期短すぎると冷却が追いつかず破壊

たとえば Vishay「SS14(1 Aショットキー)」の場合:

  • IFSM ≈ 30 A (8.3 ms, single half-sine)
  • しかし「repetitive surge」は保証外。数回で寿命急減。

つまり、瞬時短絡が何度も発生する=

「IFSMを繰返す」状態であり、破壊リスクが極めて高いです。

④ 熱的観点での定量評価(概算)

パルスによる瞬間発熱エネルギー:

E_{\text{pulse}} = I_{\text{surge}}^2 \cdot R_{\text{j}} \cdot t_{\text{pulse}}

ダイオードの熱抵抗を RθJA=100 K/W、Isurge=30 A、t=2 ms、Rj=0.1 Ω と仮定すると:

E = 30^2 \times 0.1 \times 0.002 = 0.18\ \text{J}

温度上昇:

ΔT = \frac{E}{C_{\text{th}}}

Cth(熱容量)≈0.1 J/K の場合、

ΔT ≈ 1.8 K/1パルス。→ 1 Hz で繰返すと蓄熱し Tj上昇が積み重なる。

100パルス程度で内部クラックや抵抗増加が発生しうる。

⑤ 実務でよく起きるパターン

状況現象結果
リレー駆動でダイオード逆実装通電時に瞬時短絡(30 Aクラス)を毎回発生数十回でダイオード短絡化・焼損
コイルのPWM制御で逆接数kHzパルスごとに短絡 → ダイオード過熱数秒で破壊(煙発生)
スイッチング電源で整流側逆極性起動時突入が繰返し整流素子溶損・FET破壊連鎖

⑥ 実務上の防止策

対策目的備考
1. フェイルセーフ設計逆接時でも短絡電流を制限ヒューズ、PTC、電源抵抗を直列に挿入
2. 逆接ダイオードを別途追加保護方向を限定電源ラインに逆接保護用ダイオードを追加
3. 実装検査極性誤実装を防止カソードマーク明記・AOIで検査
4. サージ・繰返し耐量の余裕繰返し負荷でも安全定格 IFSM の3〜5倍の余裕を持つ大型素子採用
5. 熱シミュレーション・実測温度上昇評価熱画像/IRセンサでΔTパルス確認

⑦ メーカー資料での裏付け(一次情報)

  • Vishay General Semiconductor – “AN-1005: Diodes and Surge Current”
    「繰返しサージは非推奨。IFSMは単発条件でのみ有効」と明記。
    “Repetitive surges, even below IFSM, cause cumulative damage due to thermal cycling.”
  • ON Semiconductor – “Thermal considerations for Power Diodes”
    「短時間サージを繰返すとボンディング部が疲労破壊する」と記載。
    “Repeated surge events accelerate metallurgical fatigue of bond wires.”

⑧ 結論

短時間で瞬時短絡が繰り返されると、ダイオード破壊リスクは急激に上がる。

原因:

  • 大電流 → 熱衝撃 → 熱疲労・接合劣化の蓄積。
  • 「IFSM」はあくまで単発保証であり、繰返しは不可。

結果:

  • 初期は通電可能でもリーク増大→VF上昇→最終的に短絡または開放。
  • 実際には数十回の短絡で破壊することが多い(SMA/SMBJ級では特に)。

⑨ 実務アドバイス(簡潔まとめ)

現象評価指標許容指針
単発短絡(誤接瞬間1回)IFSM以下一般に耐える
数回/秒オーダの繰返しIFRM超過数十回で破壊可能
数百Hz以上で繰返し熱蓄積で即破壊1秒以内に破損もあり

最終結論:

ダイオードに瞬時短絡(大電流パルス)が繰返し印加されると、

  • 内部の熱応力疲労、
  • ボンディング断線、
  • 接合溶融、
    のいずれかにより数回〜数十回で破壊する可能性が極めて高いです。
    したがって、「一度でも短絡が起きる回路」では原因除去が最優先であり、
    素子のサージ定格に頼ってはいけません。

希望があれば、次に

✅「繰返し短絡を想定した熱破壊シミュレーション方法(I²t換算とサージエネルギ)」

✅「破壊防止用の保護ヒューズ/NTC設計手順」

を数式付きで解説できます。進めますか?

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次