MCPで接続 →

計算を入力してください

公式

広告

結果

出力電圧
12.5
ボルト(V)
電圧利得(Vout/Vin) 2.5×
デューティ比 60%

昇圧コンバータ計算ツールとは?

昇圧コンバータ(ブーストコンバータ)は、低い入力電圧をより高い出力電圧へと引き上げるスイッチング方式のDC-DC電源です。本ツールは、理想的な連続導通モード(CCM)の関係式を用いて、入力電圧とスイッチのデューティ比から出力電圧を算出します。電池駆動機器やLEDドライバ、各種電源回路の設計に役立つ、汎用的なエレクトロニクスツールです。

インダクタ、スイッチ、ダイオード、コンデンサ、負荷からなる昇圧コンバータの回路図
基本的な昇圧コンバータ:インダクタ、スイッチングトランジスタ、ダイオード、出力コンデンサで電圧を昇圧します。

使い方

入力電圧(Vin)をボルト単位で、デューティ比(D)を0〜99%の範囲のパーセンテージで入力してください。理想的な出力電圧と電圧利得(昇圧比)が表示されます。式には(1 − D)による除算が含まれるため、デューティ比100%は定義されません(利得が無限大になります)。Dは必ず100%未満に設定してください。

計算式の解説

理想的な昇圧コンバータは Vout = Vin /(1 − D) に従います。ここでDは、1スイッチング周期のうちメインスイッチがオン(閉)になっている時間の割合です。スイッチがオンのときインダクタにエネルギーが蓄えられ、オフになるとそのエネルギーが入力電圧に直列に重なって出力側へ放出されるため、Vinより高い電圧が得られます。Dが1に近づくほど利得は急激に上昇します。実際のコンバータでは、スイッチ・ダイオード・インダクタの損失によって、この理想値には届きません。

デューティ比が1に近づくにつれて急激に上昇する出力電圧
Vout = Vin/(1−D):デューティ比Dが1に近づくと出力電圧が急上昇します。

計算例

Vin = 5 V、D = 60%(0.60)とします。このとき Vout = 5 /(1 − 0.60)= 5 / 0.40 = 12.5 V となり、電圧利得は2.5倍です。つまり5Vの電源をデューティ比60%で昇圧すると、約12.5Vが得られます。

結果の解釈

このカリキュレータが返す数値は、損失のないコンバータが連続導通モード(CCM)で動作する場合の理想的な出力電圧上限です。ベンチ結果の正確な予測ではなく、設計の出発点として使用してください。

  • 実際の出力は理想値より低い。 スイッチ抵抗、ダイオード順方向降下、インダクタ銅損、ESRはすべてエネルギーを消費します。理想値に約0.80~0.95の典型的なコンバータ効率を乗じて、現実的な出力を推定してください。例えば、理想30 Vが88%の効率の場合、実際には\(30 \times 0.88 \approx 26.4\,\text{V}\)に近くなるため、実用的な設計では補償するためにやや高いデューティサイクルを実行します(閉ループ制御)。
  • 非常に高いデューティサイクルは不安定。 \(D\)が1に近づくにつれて、分母\(1-D\)がゼロに向かって縮小し、理論的ゲインが急上昇します。実際には、約0.8を超えるデューティサイクルは非効率になり不安定になります。ピーク電流、導通損失、部品許容値に対する感度がすべて急激に増加します。アプリケーションで大体4~5倍を超えるゲインが必要な場合は、異なるトポロジー(例えばフライバック、またはカスケード/2段階アプローチ)を検討してください。
  • ゲインは常に\(\ge 1\)。 \(0 \le D < 1\)であるため、係数\(1/(1-D)\)は決して1未満ではありません。ブーストコンバータは電圧を上昇させるだけが可能(\(D = 0\)で通過)で、入力以下の出力を生成することはできません。より低い出力が必要な場合は、バックコンバータを使用してください。

これは一般的なエンジニアリング情報です。ハードウェアに着手する前に、必ず特定のコンポーネントデータシート、熱制限、および制御ループ設計に対して検証してください。

よくある質問

なぜデューティ比を100%にできないのですか? D = 1のとき分母(1 − D)が0になり、理論上は電圧が無限大になってしまいます。これは物理的に不可能であり危険です。実際の設計では、Dを1より十分小さく保ちます。

損失は考慮されていますか? いいえ。これは理想的なCCMの式です。実際の出力はこれより低くなり、設計にもよりますがおおよそ80〜95%程度の効率が見込まれます。

昇圧コンバータで電圧を下げられますか? いいえ。昇圧コンバータは電圧を上げる(利得 ≥ 1)専用です。電圧を下げたい場合は降圧(バック)コンバータを使用してください。

最終更新: