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. 导线截面积 — 截面积越大,电阻越小,承载电流越大
  2. 导体材质 — 铜 > 铝(铜的导电率约是铝的 1.6 倍)
  3. 绝缘材料耐温等级 — 常见 60°C、75°C、90°C
  4. 敷设环境 — 空气中自由敷设 vs 穿管敷设 vs 埋地
  5. 并行导线数量 — 多根导线并排敷设时需要降额

铜线 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 换算工具

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。

PYTHON
# 计算压降
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 米呢?

PYTHON
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 原型还是智能家居布线,选对线径是保证安全和性能的第一步。