LED抵抗値計算ツール|電流制限抵抗計算
この無料ツールは、LED回路に最適な電流制限用抵抗値と必要な許容電力を計算します。電源電圧、LEDの順方向電圧、希望する電流を入力するだけで、推奨される抵抗値と必要な電力定格がすぐに分かります。
電源電圧・LED順電圧・順電流を入力するだけで最適な電流制限抵抗の抵抗値と消費電力を自動計算する無料オンラインツール。直列・並列対応。
LED抵抗計算ツールの入力
このツールの使い方
入力欄に3つの値を入力して「計算する」ボタンを押すだけで、電流制限抵抗値と消費電力が表示されます。
- 電源電圧(V)を入力します(例: 5V、3.3V、9V)。
- LEDの順方向電圧(Vf)を入力します。赤色LEDなら約2.0V、白色・青色LEDなら約3.0〜3.5Vが目安です。
- LEDの順方向電流(If)をmA単位で入力します。一般的なLEDは10〜20mAです。
- 「計算する」ボタンを押すと、推奨抵抗値(Ω)と消費電力(W)が表示されます。
データシートがない場合は Vf=2.0V・If=20mA を目安にしてください。
電流制限抵抗の求め方
電流制限抵抗 R[Ω] は、次の式で求めます。
- V [V] : 電源電圧
- Vf [V] : LEDの順方向電圧
- If [mA] : 順方向電流
消費電力の求め方
電流制限抵抗で消費される電力 P[W] は、次のいずれの式でも求められます。
- V [V] : 電源電圧
- Vf [V] : LEDの順方向電圧
- If [mA] : 順方向電流
- R [Ω] : 電流制限抵抗の値
必要な値を上記の式に当てはめるだけで、簡単に計算できます。抵抗の定格電力は、計算結果よりも余裕を持ったものを選ぶと安全です。
電流制限抵抗とは何か
電流制限抵抗とは?
電流制限抵抗とは、「回路内の電流を意図的に制限する(抑える)」ために使われる抵抗のことです。「抵抗(Resistor)」自体は電流の流れを妨げる電子部品全般を指しますが、電子回路の設計や解説では、「どんな目的でその抵抗を使うのか」を明確にするために「電流制限抵抗(Current-Limiting Resistor)」という呼び方をします。
どんな時に使われるか
LEDやトランジスタ、ICなど「流せる電流に上限がある部品」を守るためによく使われます。たとえばLEDの場合、直接電源につなぐと大電流が流れて壊れるため、「電流を安全な範囲に制限する役割の抵抗」=「電流制限抵抗」を直列に入れます。
「電流制限抵抗」と呼ぶ理由
電子回路には「プルアップ抵抗」「分圧抵抗」「センサ用抵抗」など、抵抗を使うさまざまな目的があります。そのため、「なぜその抵抗が必要なのか?」をはっきり区別して説明するために、「電流制限抵抗」という言葉を使います。
- プルアップ抵抗:入力端子をHighに保つ
- 分圧抵抗:電圧を分ける
- 電流制限抵抗:電流を制限する
このように、回路中の役割を明示するための呼び方です。「電流制限抵抗」とは、部品を壊さないように流れる電流を制限する目的で入れる抵抗を意味します。単なる「抵抗」では役割が分かりにくいため、「電流制限」という目的語を付けて、「なぜその抵抗が必要なのか」を明確に伝える表現です。
なぜLEDに抵抗が必要なのか?
LEDは非常に少ない電流で光る電子部品ですが、過剰な電流が流れるとすぐに壊れてしまいます。特に抵抗を入れずに電源に直接つなぐと、LEDの許容値を超えた大電流が一気に流れ、瞬時に破損する原因となります。
電流制限抵抗を回路に入れることで、LEDに流れる電流を安全な値に制限できます。抵抗はオームの法則に従って電流をコントロールする役割を果たし、LEDが安定して長持ちするためには欠かせません。
このように、LEDを安全に使用するには、必ず適切な値の抵抗を直列につなげることが重要です。抵抗値の計算にはLEDの特性や電源電圧が関わるため、計算ツールの活用がおすすめです。
よくある使いどころ
Arduino(5V)で赤色LEDを点灯させる
Arduinoのデジタル出力は5V。赤色LEDのVf≈2.0V、If=20mAを入力すると、R=(5−2.0)÷0.02=150Ω となります。最も手に入りやすい抵抗のひとつで、初心者向け電子工作の定番回路です。
Raspberry Pi(3.3V)でLEDを光らせる
Raspberry PiのGPIOは3.3V出力。赤色LED(Vf≈2.0V、If=10mA)では R=(3.3−2.0)÷0.01=130Ω が目安です。Raspberry Piは最大電流が小さいため、Ifを抑えて10mA前後で使うのが安全です。
乾電池2本(3V)でLEDインジケーターを作る
乾電池2本直列は約3V。電池駆動では消費電流を抑えたいため、If=5mA程度に設定します。赤色LED(Vf≈2.0V)の場合、R=(3−2.0)÷0.005=200Ω が適切です。200Ω は標準E12系列に含まれており、そのまま使えます。
よくある質問(FAQ)
- ぴったりの抵抗値が売ってない!どうすればいい?
- 抵抗値にはE12・E24などの標準系列があり、ぴったりの値は販売されていないことがあります。計算値より少し大きい値の抵抗を選ぶと、LEDへの電流がやや少なくなるだけで安全に動作します。計算値より小さい抵抗を使うと電流が増えてLEDが傷む可能性があるため注意してください。
- データシートがなくてVfとIfが分からない…
- データシートがない場合は、Vf=2.0V(赤・黄・橙)または Vf=3.0V(白・青・緑)、If=20mA を目安にしてください。LED が暗すぎる場合は If を増やし、明るすぎる・熱くなる場合は If を減らして調整できます。
- LEDを直列に複数つなぐとき、計算ってどうするの?
- 直列接続では各LEDのVfが加算されます。電源電圧からすべてのVfの合計を引いた値を残りの電圧として抵抗値を計算してください。例えば5VでVf=2.0VのLEDを2個直列にする場合、R=(5−2.0×2)÷If となります。
- 抵抗の許容電力って、どう選べばいいの?
- ツールが表示する消費電力の2倍以上の定格を選ぶのが基本です。市販品には1/8W・1/4W・1/2W・1Wなどがあります。計算値が0.05Wなら1/8W(0.125W)で十分ですが、余裕を持って1/4W(0.25W)を選ぶのが一般的です。
抵抗カラーコードの読み方はこちら
手元の抵抗器のカラーバンドから抵抗値を読み取りたいときは、抵抗カラーコード計算ツールをご利用ください。