AWG 线规是什么?
AWG(American Wire Gauge,美国线规)是一种用于表示导线直径的标准化体系,又称 Brown & Sharpe 线规。它于 1857 年起在美国开始使用,至今仍是北美电子和电气行业的标准线径单位。
核心规则:数字越大,线越细
这是 AWG 最容易让人混淆的地方:
规律
说明
AWG 数字越大 → 导线越细
24AWG 比 18AWG 细得多
AWG 数字越小 → 导线越粗
4/0(0000)是最粗的常见规格
每减少 3 个 AWG → 截面积翻倍
12AWG 的截面积 ≈ 9AWG 的一半
每减少 10 个 AWG → 截面积约 ×10
20AWG 的截面积 ≈ 10AWG 的十分之一
为什么会这样? AWG 数字源于制造过程中线材被拉拔穿过的模具孔编号——编号越大,孔越小,穿过的线也就越细。
AWG vs 公制(mm²)
中国常用公制截面积(mm²)表示线径,而美国、加拿大等地普遍使用 AWG。以下是快速换算参考:
AWG
截面积 (mm²)
对应国标近似值
4/0 (0000)
107.2
95–120
2/0 (00)
67.4
70
1/0 (0)
53.5
50
1
42.4
35–50
2
33.6
35
4
21.2
25
6
13.3
16
8
8.37
10
10
5.26
6
12
3.31
4
14
2.08
2.5
16
1.31
1.5
18
0.823
1
20
0.518
0.5–0.75
22
0.326
0.3
24
0.205
0.2–0.25
26
0.129
0.12
28
0.081
0.08
30
0.051
0.05
AWG 完整对照表(直径、截面积、电阻、电流)
以下是 AWG 4/0 到 30 的完整技术参数表,包含直径、截面积、铜线电阻和推荐电流承载能力。
电流数据来源: NEC(美国国家电气规范)Table 310.16 铜导体 60°C/75°C 绝缘等级,以及电子工程实践经验值。
AWG
直径 (mm)
直径 (inch)
截面积 (mm²)
铜电阻 (Ω/km)
额定电流 60°C (A)
额定电流 75°C (A)
4/0 (0000)
11.684
0.460
107.2
0.1608
195
230
3/0 (000)
10.404
0.410
85.0
0.2028
165
200
2/0 (00)
9.266
0.365
67.4
0.2557
145
175
1/0 (0)
8.251
0.325
53.5
0.3224
125
150
1
7.348
0.289
42.4
0.4066
110
130
2
6.544
0.258
33.6
0.5127
95
115
3
5.827
0.229
26.7
0.6465
85
100
4
5.189
0.204
21.2
0.8152
70
85
5
4.621
0.182
16.8
1.028
—
—
6
4.115
0.162
13.3
1.296
55
65
7
3.665
0.144
10.5
1.634
—
—
8
3.264
0.128
8.37
2.061
40
50
9
2.906
0.114
6.63
2.599
—
—
10
2.588
0.102
5.26
3.277
30
35
11
2.305
0.091
4.17
4.132
—
—
12
2.053
0.081
3.31
5.211
20
25
13
1.828
0.072
2.62
6.571
—
—
14
1.628
0.064
2.08
8.286
15
20
15
1.450
0.057
1.65
10.45
—
—
16
1.291
0.051
1.31
13.17
10
—
17
1.150
0.045
1.04
16.61
—
—
18
1.024
0.040
0.823
20.95
7
—
19
0.912
0.036
0.653
26.42
—
—
20
0.812
0.032
0.518
33.31
5
—
21
0.723
0.028
0.410
42.00
—
—
22
0.644
0.025
0.326
52.96
3
—
23
0.573
0.023
0.258
66.79
—
—
24
0.511
0.020
0.205
84.22
2.1
—
25
0.455
0.018
0.162
106.2
—
—
26
0.405
0.016
0.129
133.9
1.3
—
27
0.361
0.014
0.102
168.8
—
—
28
0.321
0.013
0.081
212.9
0.83
—
29
0.286
0.011
0.064
268.5
—
—
30
0.255
0.010
0.051
338.6
0.52
—
注意: 标记 "—" 的 AWG 规格在 NEC 标准表中没有明确的建筑布线电流额定值,这些中间规格多用于电子信号传输。
电流承载能力详解
什么是电流承载能力(Ampacity)?
电流承载能力指导线在不超过允许温升的前提下,能够持续安全通过的最大电流。它取决于:
导线截面积 — 截面积越大,电阻越小,承载电流越大
导体材质 — 铜 > 铝(铜的导电率约是铝的 1.6 倍)
绝缘材料耐温等级 — 常见 60°C、75°C、90°C
敷设环境 — 空气中自由敷设 vs 穿管敷设 vs 埋地
并行导线数量 — 多根导线并排敷设时需要降额
铜线 vs 铝线电流承载能力对比
AWG
铜线 75°C (A)
铝线 75°C (A)
铜/铝比值
14
20
—*
—
12
25
20
1.25
10
35
30
1.17
8
50
40
1.25
6
65
50
1.30
4
85
65
1.31
2
115
90
1.28
1/0
150
120
1.25
4/0
230
180
1.28
* NEC 不允许 14/10 AWG 铝线用于建筑布线(最小 12 AWG)。
经验法则: 铝线要达到与铜线相同的载流量,需要大两个 AWG 规格。例如 12AWG 铜线 ≈ 10AWG 铝线。
环境温度修正
上述电流值基于 30°C 环境温度。温度更高时,需要乘以修正系数:
环境温度
修正系数
30°C
1.00
35°C
0.91
40°C
0.82
45°C
0.71
50°C
0.58
55°C
0.41
Arduino / 嵌入式项目中的 AWG 选型
在 Arduino、ESP32、树莓派等嵌入式项目中,你几乎用不到建筑电线那种粗线。以下是常见场景的推荐:
面包板跳线(DuPont 线)
用途
推荐 AWG
最大电流
备注
信号线(GPIO、I2C、SPI)
22–28AWG
0.5–3A
杜邦线通常为 22–24AWG
LED 供电
22–24AWG
20–100mA
单个 LED 只需几十 mA
电机供电(小型)
20–22AWG
1–5A
如 TT 马达、舵机
步进电机
20–22AWG
1–2A/相
如 28BYJ-41、NEMA 17
Arduino 项目常用线径速查
传感器供电(3.3V/5V, <100mA) → 24–28AWG
舵机控制线(SG90, ~150mA) → 22–24AWG
直流电机(1A 左右) → 20–22AWG
LED 灯带(5V, 每米 ~600mA) → 18–20AWG
3D 打印机热端供电(~5A) → 16–18AWG
锂电池供电线(1S–4S, 10A+) → 14–16AWG
ESP32 低功耗项目中的线径考量
在 ESP32 深度睡眠等低功耗项目中,电流可低至 10μA 级别,此时线径主要考虑机械强度而非电流承载能力。但注意:
RTC GPIO 唤醒引脚:使用 24–28AWG 即可
传感器供电线:如果传感器待机电流 > 1mA,建议 22AWG 以上
太阳能充电线:太阳能板输出可能达到 1–2A,建议 18–20AWG
快速换算公式
如果你想自己计算 AWG 对应的直径和截面积:
直径公式
直径 (inch) = 0.005 × 92^((36 - AWG) / 39)
直径 (mm) = 直径 (inch) × 25.4
截面积公式
截面积 (mm²) = (π/4) × 直径² (mm)
Python 换算工具
import math
def awg_to_diameter(awg):
"""AWG → 直径 (mm)"""
diameter_inch = 0.005 * (92 ** ((36 - awg) / 39))
return diameter_inch * 25.4
def awg_to_area(awg):
"""AWG → 截面积 (mm²)"""
d = awg_to_diameter(awg)
return math.pi / 4 * d ** 2
def awg_to_resistance(awg, length_m=1):
"""AWG + 长度 → 铜线电阻 (Ω)"""
area = awg_to_area(awg)
# 铜电阻率: 1.68e-8 Ω·m = 0.0175 Ω·mm²/m
return 0.0175 * length_m / area
# 示例
for awg in [10, 12, 14, 16, 18, 20, 22, 24]:
d = awg_to_diameter(awg)
a = awg_to_area(awg)
r = awg_to_resistance(awg, 1)
print(f"{awg:2d}AWG: {d:.3f}mm, {a:.3f}mm², {r:.3f}Ω/m")
输出:
10AWG: 2.588mm, 5.261mm², 0.003Ω/m
12AWG: 2.053mm, 3.309mm², 0.005Ω/m
14AWG: 1.628mm, 2.081mm², 0.008Ω/m
16AWG: 1.291mm, 1.309mm², 0.013Ω/m
18AWG: 1.024mm, 0.823mm², 0.021Ω/m
20AWG: 0.812mm, 0.518mm², 0.034Ω/m
22AWG: 0.644mm, 0.326mm², 0.054Ω/m
24AWG: 0.511mm, 0.205mm², 0.085Ω/m
实用案例:Arduino 电机驱动项目
假设你用 Arduino 驱动一个 NEMA 17 步进电机,每相电流 1.5A,线长 30cm。
# 计算压降
current = 1.5 # A
length = 0.3 # m (单程,实际是双线回路)
awg = 22 # 你手头有的线
r = awg_to_resistance(awg, length * 2) # 双线回路
voltage_drop = current * r
power_loss = current ** 2 * r
print(f"22AWG, 30cm 双线回路:")
print(f" 电阻: {r*1000:.1f}mΩ")
print(f" 压降: {voltage_drop*1000:.1f}mV")
print(f" 功耗: {power_loss*1000:.1f}mW")
输出:
22AWG, 30cm 双线回路:
电阻: 32.4mΩ
压降: 48.6mV
功耗: 72.9mW
结论: 22AWG 完全够用——压降仅 48.6mV(相对于 12V 供电不到 0.5%),发热极小。
如果线长增加到 2 米呢?
length = 2.0 # m
r = awg_to_resistance(awg, length * 2)
voltage_drop = current * r
power_loss = current ** 2 * r
print(f"22AWG, 2m 双线回路:")
print(f" 电阻: {r*1000:.1f}mΩ")
print(f" 压降: {voltage_drop*1000:.1f}mV")
# 尝试换粗线
awg = 18 # 升级到 18AWG
r = awg_to_resistance(awg, length * 2)
voltage_drop = current * r
print(f"18AWG, 2m 双线回路:")
print(f" 压降: {voltage_drop*1000:.1f}mV")
输出:
22AWG, 2m 双线回路:
电阻: 215.8mΩ
压降: 323.8mV
18AWG, 2m 双线回路:
压降: 128.0mV
建议: 线长超过 1 米时,建议从 22AWG 升级到 18AWG 或更粗,以减小压降。
常见 AWG 误区
❌ 误区 1:AWG 数字越大线越粗
恰恰相反。AWG 数字源于拉拔模具的孔编号,数字越大孔越小,线材越细。记住:4/0 最粗,30 最细。
❌ 误区 2:只要不断就行
导线发热不仅会导致绝缘层熔化,还可能引起火灾。对于持续负载,应按 NEC 标准的 80% 降额使用。例如 14AWG 额定 15A,长期负载不应超过 12A。
❌ 误区 3:铝线便宜就直接替换
铝线虽然便宜,但需要比铜线粗两个 AWG 规格才能达到相同的载流量,而且铝的蠕变特性可能导致连接松动,需要专门的抗氧化膏和压接端子。
❌ 误区 4:多股线比单股线载流量更大
相同 AWG 规格下,多股线(stranded)和单股线(solid)的截面积相同,载流量基本一致。多股线的优势在于柔韧性,而非载流能力。
总结
场景
推荐 AWG
Arduino/ESP32 面包板跳线
22–24AWG
传感器信号线
24–28AWG
LED 灯带供电
18–20AWG
小型直流电机
20–22AWG
3D 打印机热端
16–18AWG
家用 15A 电路
14AWG
家用 20A 电路
12AWG
家用 30A 热水器
10AWG
入户主线
4/0–2/0AWG
收藏本文作为你嵌入式项目和电气工程设计的AWG 线规速查手册。无论是 Arduino 原型还是智能家居布线,选对线径是保证安全和性能的第一步。