コンデンサ充放電シミュレーター 戻る
電磁気・光学

コンデンサの充放電とエネルギーシミュレーター

RC回路の充放電曲線・蓄積エネルギーをリアルタイムグラフ表示。時定数τ・最大エネルギー・電荷量を自動計算。交流入力モード対応。

パラメータ設定
静電容量 C
1 pF〜1000 μF(対数スケール)
抵抗 R
1 Ω〜1 MΩ(対数スケール)
供給電圧 V₀
V
初期電圧 V_i
V
動作モード
計算結果
時定数 τ = RC [s]
V at t=τ [V]
最大エネルギー U [J]
電荷量 Q = CV [C]
R C V₀ 充電 RC回路(アニメーション)
Vc
理論・主要公式

充電(初期電圧V_i、供給電圧V₀):

$$V_C(t) = V_0 + (V_i - V_0)e^{-t/RC}$$

放電:$V_C(t) = V_i \cdot e^{-t/RC}$

時定数:$\tau = RC$, t=τ で $V_C = V_0(1-1/e) \approx 0.632 V_0$(充電)

エネルギー・電荷:$U = \dfrac{1}{2}CV^2$, $Q = CV$

コンデンサの充放電とエネルギーとは

🙋
このシミュレーターで「時定数」ってよく出てきますけど、具体的に何がわかるんですか?
🎓
大まかに言うと、充電や放電の「速さ」を決める数字だね。時定数 $\tau = R \times C$ で計算されるよ。例えば、上のスライダーでRを大きくすると、グラフの曲線がゆっくり変化するのがわかるかな?これが「時定数が大きくなった=充放電が遅い」ということなんだ。
🙋
え、そうなんですか!じゃあ、充電が「ほぼ完了」するのはいつ見ればいいんですか?
🎓
実務では時定数の5倍($5\tau$)を目安にすることが多いよ。$5\tau$経つと、目標電圧の99.3%まで達するからね。シミュレーターのグラフの横軸(時間)を見て、$5\tau$の位置を確認してみて。その辺りで曲線がほぼ水平になるはずだよ。
🙋
なるほど!あと、エネルギーUのグラフも出てますけど、コンデンサの電圧が最大の時にエネルギーも最大になるんですか?
🎓
その通り!エネルギーは $U = \frac{1}{2}C V^2$ で決まるから、電圧Vが大きいほどエネルギーは一気に増えるんだ。試しに「供給電圧V₀」のパラメータを2倍にしてみて。エネルギーUの最大値が4倍になるのがグラフで確認できるよ。カメラのフラッシュみたいに、一気に大きなエネルギーを出したい時に、この関係は特に重要だね。

よくある質問

時定数τはRC回路の応答速度を示す指標で、τ = R × C で計算されます。充電時は電圧が最終値の約63.2%に達するまでの時間、放電時は初期値の約36.8%に低下するまでの時間です。シミュレーターのグラフ上で、この変化点を目安にτを視覚的に確認できます。
交流入力モードでは、直流のステップ入力ではなく正弦波などの交流電圧が印加されます。コンデンサの電圧と電流が周期的に変化し、位相差やインピーダンスの影響をリアルタイムで観察できます。RCフィルタの周波数特性や過渡応答の理解に役立ちます。
RやCを大きくすると時定数τが増加し、充放電がゆっくりになります。逆に小さくすると速くなります。また、最大蓄積エネルギーはCと電圧の2乗に比例するため、Cを大きくするとエネルギー値も増加します。シミュレーターで値を変更しながら、曲線の傾きや到達時間の変化を比較してください。
本シミュレーターは理想的なRC回路モデル(内部抵抗や浮遊容量を無視)に基づくため、理論値と完全に一致します。実際の回路では部品の許容差や配線抵抗の影響で誤差が生じますが、設計の目安や原理の学習には十分な精度です。実験前にパラメータを調整する用途にも活用できます。

実世界での応用

電源回路のノイズフィルタ:デジタル機器の電源ラインにRC回路を組み込み、急峻な電圧変動(ノイズ)を平滑化します。時定数を調整することで、カットオフ周波数 $f_c = 1/(2\pi RC)$ を決め、除去したいノイズ周波数帯域を設計します。

カメラのフラッシュ/ストロボ装置:高電圧まで充電したコンデンサに大量のエネルギーを蓄え、放電時に一気に光を放出します。シミュレーターで $C$ と $V_0$ を変えながら最大エネルギー $U_{max}= \frac{1}{2} C V_0^2$ がどう変わるか確認することで、必要な明るさの設計に役立ちます。

タイマー回路/信号の遅延発生:コンデンサの充電が一定電圧に達するまでの時間を利用して、時間測定や信号の遅延を生み出します。時定数 $\tau = RC$ がその時間スケールを直接決定するため、RとCの選定がカギとなります。

SPICE等の回路シミュレーション前の検証:複雑な回路シミュレーションを実行する前に、このような基本回路の挙動(時定数、最終値、エネルギー)を手計算や本シミュレーターで確認することで、設計の見当をつけたり、シミュレーション結果の妥当性を素早くチェックできます。

よくある誤解と注意点

まず、「時定数τで充放電が完了する」という誤解に注意だ。τの時点でコンデンサ電圧は目標値の約63%(充電)または約37%(放電)にしか達しない。実務で「完了」とみなすのは先輩も言っていた通り5τだが、例えば高精度な計測回路では、さらに長い時間を見積もる必要がある。「大体τくらい」という感覚は危険だよ。

次に、抵抗Rの選定で発生する熱損失を見落とす点。シミュレーターでは抵抗値だけを変えられるが、実際の回路では、例えば10Ωの抵抗に1A流れたら、消費電力は$P=I^2R=10W$にもなる。小さなチップ抵抗だとたちまち焼き切れてしまう。エネルギーを速く移動させたいからと安易にRを小さくしすぎないこと。放電時の大電流には特に注意が必要だ。

最後に、コンデンサの「定格電圧」を超えてシミュレーションしないこと。ツールでは供給電圧V₀を自由に設定できるが、実際のコンデンサには必ず「耐圧」がある。例えば16V耐圧のコンデンサに20Vをかけると、最悪の場合、発煙や破裂の危険がある。シミュレーションで「電圧を上げればエネルギーが劇的に増える」と学んだら、次は実部品のデータシートで安全な動作範囲を確認する癖をつけよう。