オームの法則シミュレーター 戻る
基礎電気回路・物理

オームの法則シミュレーター — 電流・電圧・抵抗・回路計算

V・I・Rスライダーで電流フローをリアルタイムアニメーション。直列・並列・混合回路の等価抵抗・電圧降下・消費電力も自動計算。

電源・素子
電圧 V
V
抵抗 R
Ω
回路設定
電源電圧 Vs
V
接続方式
抵抗器数
各抵抗値 (Ω)
等価抵抗
Ω (R_eq)
直列: $R_{eq}= \sum R_i$
並列: $\dfrac{1}{R_{eq}}= \sum \dfrac{1}{R_i}$
計算結果
12.0
V (電圧)
120.0
mA (電流)
100
Ω (抵抗)
1.44
W (電力)
120.0 mA
電流 I = V÷R
1.44 W
電力 P = VI
5.18 kJ/h
消費エネルギー/h
回路
CAE接続: 電気伝導解析(Ansys Maxwell・COMSOL)ではオームの法則を $\mathbf{J}= \sigma\mathbf{E}$ の形で体積全体に適用。キルヒホッフ則は節点マトリクス法として定式化されます。
理論・主要公式
$$V = I \times R$$ $$I = \frac{V}{R}, \quad R = \frac{V}{I}$$ $$P = VI = I^2 R = \frac{V^2}{R}$$

オームの法則シミュレーターとは

🙋
このシミュレーターで「オームの法則」って、どうやって体験できるんですか?
🎓
大まかに言うと、回路図がアニメーションで動くんだ。上の「電圧V」や「抵抗R」のスライダーを動かすと、電流Iの値がリアルタイムで計算されて、電子の流れる速さや電球の明るさが変わるよ。例えば、抵抗を大きくすると電流が減って、アニメーションの流れが遅くなるのが目で見てわかる。
🙋
え、そうなんですか!「直列・並列」の切り替えボタンもありますけど、何が変わるんですか?
🎓
実務では回路の組み合わせが大事なんだ。例えば、直列にすると抵抗が足し算されて全体の抵抗が大きくなるから、同じ電圧でも流れる電流は小さくなる。シミュレーターで「接続方式」を直列から並列に切り替えてみて。並列だと全体の抵抗が小さくなって、電源から流れ出る総電流が大きく増えるのが計算結果で確認できるよ。
🙋
「消費電力P」って表示もありますね。これは何に使うんですか?
🎓
これはすごく実用的な話だね。電力は熱になるから、部品がどれだけ発熱するかの目安になる。例えば、このシミュレーターで抵抗値を小さくしすぎて、電流を大きくしすぎると、消費電力が跳ね上がるだろ?現場で多いのは、この計算をせずに小さな抵抗を使うと、あっという間に煙が出てしまう失敗だ。パラメータを動かして、電力がどう変わるか体感してみて。

よくある質問

まず、回路モードが「直列」「並列」「混合」のいずれかに設定されているかご確認ください。未選択の場合はアニメーションが動作しません。また、抵抗値を0Ωに設定すると電流が無限大表示となりアニメーションが停止する場合があります。抵抗は1Ω以上に設定してご利用ください。
並列接続では電流の経路が増えるため、全体として電流が流れやすくなります。オームの法則(V=IR)より、同じ電圧なら抵抗が小さいほど電流が増えるため、合成抵抗は個々の抵抗値より小さくなります。具体例:2Ωと3Ωの並列合成抵抗は1.2Ωです。
いいえ、本ツールは直流(DC)回路専用です。交流回路ではインピーダンスや位相差の概念が必要となり、オームの法則だけでは正確に計算できません。交流の計算には別のシミュレーターをご利用ください。
現バージョンでは単位の自動切り替え機能はありません。ただし、スライダーの値を手動で1/1000に設定することでミリ単位の計算が可能です。例:5Vを0.005V、2Aを0.002Aとして入力し、結果を1000倍してお読みください。

実世界での応用

電子機器の設計:スマートフォンやPCの基板には無数の微小な抵抗が配置されています。オームの法則を使って各部品に適切な電流が流れるように抵抗値を決定し、過電流による故障を防ぎます。

家庭用配線と安全設計:家庭のコンセントは並列接続です。ドライヤー(低抵抗)と充電器(高抵抗)を同時に使った時、ドライヤーにより大きな電流が流れます。ブレーカーはこの総電流を監視し、危険な値になると遮断します。

CAE(熱流体・電磁気解析):電気回路のシミュレーション(SPICE)はオームの法則が基礎です。さらに、抵抗での電力消費$P=I^2R$はジュール熱として計算され、製品の発熱解析や放熱設計に直接活用されます。

センサーと計測:多くのセンサーは抵抗値の変化を利用しています。例えば温度センサー(サーミスタ)は温度で抵抗値が変わるため、オームの法則を用いて測定した電圧から温度(抵抗値)を逆算します。

よくある誤解と注意点

このシミュレーターで遊び始めるとき、いくつか気をつけてほしいポイントがあるよ。まず「電圧を上げれば電流は必ず比例して増える」と思いがちだけど、それは抵抗が一定の話。実務では、例えばLEDに電圧をかけすぎると、内部抵抗が急激に下がって大電流が流れ、一瞬で壊れる(アバランシェ降伏って現象だ)。シミュレーターで「抵抗R」を固定してVを変える実験と、「抵抗R」自体が変わる可能性がある実物の違いを意識してね。

次に、並列回路の合成抵抗の計算ミス。2つの抵抗を並列にする時、その値が同じなら単純に半分になるけど、値が大きく異なると直感に反する。例えばR1=10Ω、R2=1000Ωを並列にすると、合成抵抗は約9.9Ωで、ほぼ小さい方の抵抗値に引っ張られる。これは「電流が流れやすい方(抵抗の小さい方)の経路が支配的になる」とイメージすると良い。シミュレーターで極端な値を設定して、計算結果を確かめてみよう。

最後に、シミュレーター上の「電源」は理想的な電圧源ということ。現実の電池や電源装置には内部抵抗があるから、大きな電流を引き出すと端子電圧が下がる。例えば、モーターを始動する時に車のヘッドライトが一瞬暗くなる現象がそれだ。このツールは基礎理解が目的だから、次のステップでは「内部抵抗を含めたモデル」を考えていく必要があるんだ。