RC回路 時定数計算ツール(充放電カーブ付き)

抵抗RとコンデンサCを直列接続したRC回路の時定数τ=R×Cを計算します。充電・放電カーブをグラフで確認でき、63.2%到達時間や実用上の充電完了時間(5τ)も同時に求められます。

RC回路の時定数とは

抵抗とコンデンサを直列につないだ回路では、電源をつないでもコンデンサの電圧は瞬時には上がりません。抵抗が電流を制限するため、**指数関数的にゆっくり目標値へ近づいていきます。** この速さを表すのが時定数 τ で、τ = R × C という驚くほど単純な式で求まります。単位は抵抗がΩ、静電容量がFのとき秒になります。

**時定数は「63.2%に達するまでの時間」**という意味を持ちます。1τで63.2%、2τで86.5%、3τで95.0%、そして**5τでおよそ99.3%に達するため、実用上はここを充電完了とみなします。** 数学的には無限の時間をかけても100%には達しません。このツールは R・C・電源電圧を入れるだけで時定数と各到達時間を算出し、充電・放電カーブもグラフで示します。

時定数を計算する手順

  1. 抵抗値を入力する 単位はΩです。kΩ・MΩの場合は換算して入力してください。
  2. 静電容量を入力する 単位はFです。実際の部品はμF・nF・pFで表記されることが多いため換算が必要です。
  3. 電源電圧を入力する 充電カーブの縦軸の目標値になります。
  4. 結果とグラフを確認する 時定数・63.2%到達時間・5τの充電完了時間と、充放電カーブが表示されます。

使いこなすためのヒント

  • 抵抗値はΩ/kΩ/MΩ、キャパシタンスはF/mF/µF/nF/pFから選べるので、部品表示(例: 10kΩ、100µF)のままの数値を入力できます。
  • 時定数τは「電圧が63.2%まで変化するのにかかる時間」を表す値で、RとCの積だけで決まり電源電圧V₀には依存しません。
  • 実用上「充電がほぼ完了した」とみなせるのは慣習的に5τ経過後(約99.3%)です。回路設計でウェイト時間を見積もる際の目安にしてください。
  • グラフの充電・放電カーブは同じτを共有する対の現象です。電源を切った直後の放電も同じ時定数で進みます。
  • マイコンのプルアップ抵抗とパスコンの組み合わせなど、デジタル回路のスイッチング遅延を見積もる際にもこの計算が役立ちます。

こんなときに使えます

タイマー回路を設計する

一定時間後に動作させたい回路で、必要な R と C の組み合わせを逆算できます。

チャタリング対策を考える

スイッチの接点の跳ね返りを吸収するのに必要な時定数の目安を掴めます。

ローパスフィルタの特性を見る

時定数はカットオフ周波数と f = 1/(2πRC) の関係にあり、応答の速さと結びついています。

電源投入時の突入電流を抑える

コンデンサが充電される速さを調整することで、初期に流れる電流を緩やかにできます。

RC回路の用語

時定数(τ)
R × C で求まる、応答の速さを表す値です。**目標値の63.2%に達するまでの時間にあたります。**
静電容量(C)
コンデンサが電荷を蓄えられる能力です。単位はファラド(F)ですが、実際にはμFやpFが使われます。
充電カーブ
電圧が目標値へ近づいていく曲線です。**1 − e^(−t/τ) の形をとります。**
放電カーブ
蓄えた電荷が抜けていく曲線です。e^(−t/τ) の形で減衰します。
5τ
実用上の充電完了とみなす時間です。**理論上100%には決して達しませんが、99.3%で十分とみなします。**
カットオフ周波数
フィルタが信号を減衰させ始める周波数です。時定数と 1/(2πRC) の関係にあります。

よくある質問

時定数τ(タウ)は、コンデンサの充放電にかかる時間の目安を表す値で、τ = R × Cで計算されます。1τが経過すると電圧の変化量は約63.2%に達し、5τが経過するとほぼ100%(約99.3%)変化が完了したとみなされます。

充電カーブの式 V(t) = V₀(1 − e^(−t/τ)) にt=τを代入すると、V = V₀(1 − e⁻¹) となり、e⁻¹ ≈ 0.368なので 1 − 0.368 = 0.632、つまり約63.2%になります。この値は指数関数の性質そのものから導かれる数学的な定数です。

τ = R × Cなので、抵抗・キャパシタンスのどちらを大きくしても時定数は大きくなり、充放電に時間がかかるようになります。逆にどちらかを小さくすると充放電は速くなります。

デジタル回路のパスコン・プルアップ抵抗の応答時間の見積もり、オーディオ回路のローパス/ハイパスフィルタのカットオフ周波数設計(fc = 1/(2πRC))、タイマーIC(555タイマー等)の発振周期設定など、電子回路のさまざまな場面で使われる基本的な指標です。
ツールくん

余談ですが ― 時定数という考え方の広がり

RC回路の時定数は電気回路の教科書で最初に習う概念の一つですが、「一定の割合で変化に近づいていく現象」を表すという意味では、電気回路に限らずさまざまな分野に登場する普遍的な考え方です。例えば熱が冷めていく速さ、薬物が体内で代謝される速さ、放射性物質が崩壊する速さなども、同じ指数関数的な減衰・接近のモデルで説明できます。

実際の電子回路では、コンデンサの充放電特性を利用して「一定時間後にオン/オフを切り替える」タイマー回路が古くから使われてきました。有名な555タイマーICも、内部的にはRC回路の時定数を利用して発振周波数を決定しています。抵抗とコンデンサの値を変えるだけで発振周期を自由に設定できる手軽さから、LED点滅回路や簡易的なクロック生成に広く使われています。

一方で、実際の回路にはコンデンサの漏れ電流やESR(等価直列抵抗)、周囲温度によるコンデンサ容量の変化など、理想式では考慮されない要素が存在します。精密なタイミングが求められる回路では、RC発振回路ではなく水晶発振子やセラミック発振子を使うのが一般的です。RC時定数はあくまで概算値として使い、シビアな精度が必要な場面では別の方式を検討するのが実務上のセオリーです。