LED電流計算機
5 VのUSB電源、順方向電圧2 Vの赤色LED、150 Ωの抵抗なら、LEDに流れる電流は0.02 Aで、抵抗には3 Vがかかります。電源電圧、順方向電圧、抵抗値を入れて、表示灯をはんだ付けする前に確かめられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 電源電圧
- 5
- 順方向電圧
- 2
- 抵抗
- 150
- 電圧降下
- 3
- 現在値
- 0.02
この LED 電流計算機は、直列 LED 回路の電流をアンペアで返します。入力は SI の三量、すなわち直流電源電圧(ボルト)、LED の順方向電圧降下(ボルト)、直列抵抗(オーム)です。余った余裕電圧にオームの法則を当てると、I は電源から順方向電圧を引いて R で割ったものになり、抵抗が大きいほど、電圧差が小さいほど、ダイオードを実際に流れる電流は減ります。エンジンは完全に決定的です。ブレッドボード確認、パネル表示、宿題にはブラウザで無料でお使いください。
I = (Vs − Vf)/R の意味と入力すべき電圧
枝を、直流電源、単一の LED(または合計順方向降下として扱う直列列)、余った余裕電圧を担う一本の直列抵抗としてモデル化します。そのループにキルヒホッフの電圧則を適用すると、電源は LED の順方向電圧と抵抗の降下の和に等しく、抵抗が見るのは Vs から Vf を引いた値です。オームの法則が、実際に流れる電流を与えます。
I はその余裕電圧を R で割ったものです。三入力はいずれも SI です。電源と順方向はボルト、抵抗はオーム、電流はアンペアです。
典型的な表示用途は五ボルトの USB レール、二ボルトの赤色 LED、百五十オームで、二十ミリアンペアになります。電流は 0.02 アンペアとして読み、ミリアンペアの整数としては読みません。青と白の発光体は三ボルト付近、赤外はそれより低くなります。
順方向電圧は予想電流でのデータシートから取り、色の経験則では取らないでください。ダイオード曲線は硬いクランプではないからです。R を上げるか余裕電圧を縮めると電流は減り、R を下げるかレールを上げると電流は増えます。
R へのこの逆依存のため、消える抵抗はこのモデルでは電流制限付き LED ではありません。ゼロオームで式が発散するからです。エンジンは無限大を出す代わりに、ゼロまたは負の直列抵抗を拒否します。
順方向降下を厳密に下回る電源は、ここでは LED を順バイアスできないため、物理ダイオードが運ばない負電流を返すのではなく拒否します。等しい電圧は許可され、ゼロアンペアを返します。ダイオードは抵抗降下なしで導通の縁にあります。
結果は単一のアンペア値に加え、エコーした入力、電圧降下、公式タグ、SI 単位ラベルであり、回路図や単体テストのフィクスチャの横に固定できます。
LEDの電流計算が役立つ場面
教室や個別指導の基盤は、学習者が任意の Vs、Vf、R についてアンペア結果を、単位換算の手計算ミスなしで確認できるように LED 電流計算機を使います。試験問題の生成器には、ゼロ抵抗や順方向降下未満の電源を誤りとして扱う決定的なオラクルが必要です。無限大や負電流を静かに返して壊れた採点が成功と扱う事態を避けるためです。
ファームウェアとパネルのチームは、選んだ降下抵抗が実際に表示器をミリアンペア窓の中に保つかを、基板をはんだ付けする前に確認します。検証失敗は残高を消費しません。宿題確認、LMS プラグイン、エッジワーカーが、自前の回路シミュレータを立てなくても再現可能になります。
PWM 平均電流、定電流ドライバ、多ストリングのバラスト網、温度依存の Vf は理想直流ループの外ですので、数値は過渡シミュレーションではなく教科書の古典的基準として扱ってください。本製品は目標電流から抵抗を寸法決めしません。その逆の仕事は別の検索であり、別の契約です。
活用例
ブレッドボードと Arduino の電流確認
製作者は五ボルトのレール、二ボルトの赤色 LED、百五十オームを入力し、状態灯を配線する前に枝が二十ミリアンペアであることを確認します。
パネルと機器のパイロットランプ
産業設計者はデータシートの Vf と選んだ降下抵抗から、十二または二十四ボルトのパネル表示器の電流を確かめ、ランプが焼損も薄暗さもしないようにします。
よくある質問
直列抵抗がゼロのときはどうなりますか?
直列抵抗ゼロでは LED 電流を制限できないため、エンジンは拒否し、その呼び出しは課金しません。負のオームも同じように失敗します。
LEDの順方向電圧にはどの値を入れればよいですか?
色による目安ではなく、使う予定の電流でのデータシートの値を入れてください。おおよそ赤は2 V前後、青や白は3 V近く、赤外線はそれより低めです。
抵抗値を自動で選んでくれますか?
いいえ。手元にある抵抗での電流を計算します。目標の電流に近づけたいときは値を変えて試してください。抵抗を大きくすると電流は減り、小さくすると増えます。
電源電圧と順方向電圧が等しいとどうなりますか?
結果はゼロアンペアです。LEDは導通し始める境目にあり、抵抗にかかる電圧が残らないので、回路に電流は流れません。
電源電圧が順方向電圧より低いとどうなりますか?
計算は受け付けません。その電圧ではLEDを順方向に導通させられず、負の電流は実際のLEDには流れないためです。電源電圧か部品の選び方を見直してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/phys/led \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"supply_voltage":5,"forward_voltage":2,"resistance":150}'const res = await fetch("https://api.kit.forhosting.com/phys/led", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"supply_voltage": 5,
"forward_voltage": 2,
"resistance": 150
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/led",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"supply_voltage": 5,
"forward_voltage": 2,
"resistance": 150
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/led", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"supply_voltage":5,"forward_voltage":2,"resistance":150}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"supply_voltage":5,"forward_voltage":2,"resistance":150}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/led", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"supply_voltage": 5,
"forward_voltage": 2,
"resistance": 150
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.led",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs_voltage | 1000000 |
max_abs_resistance | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
三つの数を検証し、電流を制限できないゼロの直列抵抗を拒否し、このモデルでは LED が導通しない順方向降下未満の電源を拒否し、通信もサンプリングも時計もない安定した JSON オブジェクトを返します。手計算でループをやり直さずに再現可能なアンペアのフィクスチャが必要なスクリプトでは、成功したリクエストごとに $0.002 の API をご利用ください。
入力契約、応答の形、エラーの扱い
抵抗は厳密にゼロより大きくなければなりません。ゼロオーム経路も負オーム経路も、直列抵抗ゼロでは LED 電流を制限できないというメッセージで失敗し、1/R の特異点が有限の答に化けないという製品上の約束と一致します。負の余裕電圧はこの直流モデルでは導通する LED ではないからです。大きさの上限は、病的な入力が隔離算術をオーバーフローさせるのを防ぎつつ、実験室のレールと通常のキロオーム級の降下抵抗はカバーします。次に目標電流から R を選ぶ必要があるなら、ご自身の抵抗選定手順と組み合わせてください。必須の有限数三つを含む JSON 本体を POST してください。supply_voltage はボルトの直流レール、forward_voltage は動作点でのボルトの LED 降下、resistance は直列オームです。各フィールドは JSON 数でも数値文字列でも構いません。別名の Vs と supply と voltage と vcc、Vf と led_voltage と v_f と vled、R と series_resistance と resistor と ohms を受け付けるので、ノートや CAD 出力は列名を変えずに対応できます。欠落フィールド、空文字、有限でない値は、フィールド名を付けた invalid_input で失敗します。supply_voltage が LED の順方向降下を下回る場合、ハンドラは両方の電圧を名指しするメッセージで要求を拒否します。成功時、本体は三入力をエコーし、アンペアの電流、Vs から Vf を引いた voltage_drop を報告し、formula として I が開き括弧 Vs マイナス Vf 閉じ括弧を R で割ったもの、method led_series_current、アンペア・ボルト・オームを記した units オブジェクトを含めます。本エンドポイントは既知の抵抗からの電流のみを計算し、部品表の電力、E 系列の丸め、プロットは出しません。
LED 電流 API が役立つ場面
実装は純粋な parse のティア A であるため、成功した呼び出しは毎回、公開されている基本料金 $0.002 であり、モデルトークンも外向き通信もありません。リクエストは端から端まで SI 単位のままにし、ミリアンペアへの換算は current を読んだ後だけにし、アンペア値をテストに固定してください。
連携の活用例
教室と宿題のオラクル
電子工学の授業は、I が (Vs マイナス Vf) を R で割った演習向けに決定的な JSON を固定し、意図的なゼロオームと電源が Vf 未満のケースは invalid_input で失敗させます。
技術的な質問
電源・順方向電圧・抵抗から LED 電流はどう計算されますか?
有限数の supply_voltage (V)、forward_voltage (V)、resistance (ohm) を送ってください。API はアンペアの I = (Vs − Vf) / R に加え、エコーした入力、電圧降下、公式、SI 単位を返します。
電源電圧が LED の順方向降下を下回るときはどうなりますか?
タスクは invalid_input で失敗します。この直流モデルでは Vs が Vf 未満だと LED を順バイアスできないため、エンジンは両方の電圧を名指しし、負電流は返しません。
成功した LED 電流の応答には何が含まれますか?
エコーした supply_voltage、forward_voltage、resistance、ボルトの voltage_drop、アンペアの current、formula I = (Vs − Vf) / R、method led_series_current、A・V・ohm の units オブジェクトです。
LED 電流計算機の料金はいくらですか?
ブラウザのツールは無料です。API リクエストは成功した呼び出しごとに前払い KIT 残高から $0.002 です。無効な入力は課金されません。