電流からAWG電線サイズ計算
12 Vで20 Aの負荷に片道30フィート配線し、電圧降下を3 %までに抑えるなら、銅線はAWG 4が必要です。電流、片道の長さ、電圧、許容する降下を入力すると、条件を満たす最も細い線径が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 電流 (A)
- 20
- 長さ
- 30
- 電線ゲージ
- 4
- 材料
- copper
- システム電圧 (V)
- 12
- 長さの単位
- Ft
電流値だけで電線ゲージを選ぶと、低電圧プロジェクトでは照明が暗くなり、ケーブルが発熱し、検査官を困らせることになります。正しいサイズは3つの要素の組み合わせで決まります。負荷が消費するアンペア数、電力が移動する距離、そして途中で許容できる電圧降下の大きさです。消費電流(アンペア)、片道の配線長(フィートまたはメートル)、系統電圧(12、24、48、120、230 Vなど任意の値)、そして許容する電圧降下の上限(系統電圧に対する割合、デフォルト3%、またはボルトの絶対値)を入力してください。往復の電圧降下を予算内に抑える最小の銅線AWGゲージに加え、必要な導体面積と実際の導体面積、推奨サイズで発生する正確な降下量を返すため、単なる早見表ではなく監査可能な回答が得られます。計算は完全に決定論的で、固定算術のみを使用し、ネットワーク・乱数・日時に依存しません。同じコードがこのページ上でブラウザから無料で実行できます。配線の計画段階でご利用いただき、ケーブルを購入する前に許容電流と絶縁定格は別途ご確認ください。
アンペア数だけでは電線サイズを決められない理由
電線サイズの検討は必ず電流から始まりますが、電流だけで完結することはありません。20 Aの負荷に唯一の正解ゲージがあるわけではありません。制御盤内の2フィートの配線であれば細い導体でも損失は測定できないほど小さい一方、同じ20 Aを庭の小屋まで50フィート流せば同じ電線でも数ボルトを失い、12 V系では数ボルトは供給電圧の4分の1に相当します。
理由は往復に適用されるオームの法則にあります。電流は一方の導体を通って行き、もう一方を通って戻るため、総抵抗は片道長の2倍に比例して増え、導体の断面積に反比例して減ります。したがって電圧降下はアンペア数と距離の双方に比例して増加し、距離や負荷を2倍にすれば、同じ降下を維持するには2倍の銅が必要になります。
AWGサイズは連続的ではなく一定の比率で刻まれるため、入力のわずかな変化でも必要ゲージが数段階跳ね上がることがあります。ケーブル巻きに印刷されたアンペア早見表が暗黙のうちに想定している長さは、お客様の条件とは限りません。他者の設備向けに調整された経験則ではなく、選定したゲージに実際に残る余裕を示します。
最小ゲージの計算方法
アルゴリズムは、船舶・自動車・太陽光発電の各分野で使われる標準的な往復サーキュラミル法です。まず入力を強制変換して検証します。電流は正の数値でなければならず、'20'や'20 A'のような文字列も受理されます。
系統電圧はデフォルト12 Vで任意の正の値を受理するため、24 V車両、48 Vバッテリーバンク、120 Vや230 Vの商用電源配線にも対応します。必要な導体面積(サーキュラミル)は2 × 10.79 × 電流 × フィート換算の長さ ÷ 許容降下(ボルト)で、10.79は常温における銅の抵抗率定数です。
コードはAWGスケールを40から4/0まで順に走査し、定義上の直径公式から各サイズの面積を計算して、要件を満たす最小ゲージを選定します。応答にはゲージ、サーキュラミルと平方ミリメートルの両面積、実際の降下(ボルトとパーセント)が含まれます。
結果を責任を持って活用するために
返されるゲージは、お客様の問いに対する電圧降下の回答として扱い、完全な電線選定にはさらに2つの関門があることをご記憶ください。
1つ目は許容電流です。 長距離配線で降下のために選ばれたサイズには通常余裕がありますが、短距離では降下予算を満たす電線が電流を流すには細すぎて過熱する場合があるため、必ず絶縁の温度定格と束ね条件に応じた許容電流表(NEC、ABYC、または該当する地域の規格)と照合してください。2つ目の関門は環境です。
エンジンルームや電線管では温度補正係数が必要で、スズめっきの船舶用導体は一般的な建築用電線よりはるかに耐食性が高く、多くの規格はより厳しい降下制限(重要回路で3%、フィーダーと分岐の合計で5%や10%)を課します。実務上の習慣も重要です。
直線距離ではなく実際の配線経路を測定し、回路の両導体を念頭に置き(往復係数は式に組み込み済みのため、片道長のみを入力)、配線が高温箇所を通る場合は1サイズ上げ、負荷ではなく電線に合わせてヒューズを選んでください。検査対象となるものや安全上重要な負荷を扱う場合は、最終的な選定を現行の規格版と資格を持つ電気技師に確認してください。
活用例
ボート・RV・バンの回路サイズ選定
12 V・降下3%で片道30フィートを流れる20 Aの冷蔵庫は具体的なAWGサイズに確定します。間違ったゲージの巻きを買う前にご確認ください。
よくある質問
長さは片道ですか、往復ですか?
電源から負荷までの片道です。行きと戻りの往復は、式の2倍の係数によって内部で処理されます。
何が返されますか?
往復の降下を予算内に抑える最小の銅線AWGゲージに加え、必要な導体面積と実際の導体面積(cmilとmm²)、そのサイズで発生する実際の電圧降下が返されます。
許容電流の確認もしますか?
いいえ。 電圧降下のみでサイズを決定します。短距離配線では、設置前に絶縁定格に応じた許容電流表とゲージを照合してください。
配線が長いと太い電線が必要になるのはなぜですか?
電圧降下は電流と往復の距離に比例して大きくなるためです。配線の長さか負荷を2倍にすると、同じ降下に抑えるには2倍の銅の断面積が必要になります。
許容する電圧降下はどう指定しますか?
初期設定ではシステム電圧の3 %です。別の割合を指定するか、ボルト単位で直接指定することもでき、ボルトで指定した場合はそちらが優先されます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/phys/amp-to-wire-size \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"current_a":20,"length":30}'const res = await fetch("https://api.kit.forhosting.com/phys/amp-to-wire-size", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"current_a": 20,
"length": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/amp-to-wire-size",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"current_a": 20,
"length": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/amp-to-wire-size", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"current_a":20,"length":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"current_a":20,"length":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/amp-to-wire-size", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"current_a": 20,
"length": 30
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.amp_to_wire_size",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
このAPIは、電気技師が行うのと同じ方法でアンペアを電線サイズに変換します。
アンペア数だけでは電線サイズを決められない理由
信頼できるアンペアから電線サイズへの計算は、電流・長さ・降下予算を一体として扱う必要があり、それはまさにこのエンドポイントが行うことです。
最小ゲージの計算方法
片道長も同様に正の数値で、デフォルトはフィート、length_unitが'm'の場合はメートルで、内部で換算されます。降下予算はdrop_vが指定されればそのボルト値から、なければdrop_pctによる系統電圧に対する割合(慣例の3%がデフォルト)から求められます。4/0でも不足する場合は、最大サイズを黙って返すのではなく、必要面積を示す型付きのinvalid_inputエラーを返します。すべて固定算術で、ネットワーク・乱数・時計を使わないため、無料のブラウザツールと有料APIはバイト単位で同一の回答を返します。
結果を責任を持って活用するために
これらはdrop_pctやdrop_vを適切に設定すればここで再現できます。インテグレーターがこのエンドポイントを見積もり・設計ツールに組み込むのは、決定論的な出力が監査可能だからです。
連携の活用例
24/48 Vの太陽光・バッテリー配線の計画
電圧を24または48に、敏感な充電コントローラー配線ではdrop_pctを2に設定し、厳しい予算がどれだけの銅を要求するかを確認できます。
見積ツールへのサイズ計算の組み込み
コンフィギュレーターからAPIを呼び出せば、営業担当者が任意の電流・配線長・系統電圧に対する決定論的で監査可能な最小電線ゲージを得られます。
技術的な質問
必要な入力は何ですか?
消費電流(アンペア)と片道の電線長(デフォルトはフィート、length_unitに'm'を指定すればメートル)です。任意で系統電圧(デフォルト12 V)と降下予算(割合のdrop_pct、デフォルト3、またはボルトのdrop_v)を指定できます。
24、48、120 Vの系統でも使えますか?
はい。voltageに任意の正の値を設定してください。drop_pctはその電圧に対する割合として解釈されます。絶対値の予算にはdrop_vをご利用ください。
不可能な配線の場合はどうなりますか?
4/0の銅線でも予算を満たせない場合は、必要な導体面積を示す型付きのinvalid_inputエラーが返るため、配線を短くするか降下制限を緩める判断ができます。
料金はいくらですか?
API経由でリクエストごとに$0.002です。同じ計算はこのページ上でブラウザから無料で実行できます。