tags: [source-summary]
type: source
source: "PCB立创EDA开源教程(Expert电子实验室)— 第6课电路分析基础:电路定理"
author: "Expert电子实验室(国一学长)"
date: 2026-08-14
created: 2026-08-14
电路基础:电路定理(支路 / 回路 / KCL / KVL)
[!note] 对象层
学完这篇,你能判断:
- 一张电路图里有几条支路、几个回路、几个网孔;
- 该用 KCL(对节点写电流方程)还是 KVL(对回路写电压方程);
- 一个电路是不是"集总参数电路"(能不能直接套 KCL/KVL);
- 看懂并会用原理图的网络标签。
用生活理解:KCL 是分岔路口守则——"进来多少车,就得出去多少车"(电荷守恒);KVL 是爬山守则——从山脚爬上山再回到山脚,总高度变化必为 0(能量守恒)。
一、抽象描述(一句话本质)
KCL(节点电流守恒)与 KVL(回路电压守恒)是分析电路的两条基本定律,与元件类型无关、只与拓扑连接有关;它们只适用于"集总参数电路"(尺寸远小于电磁波长)。
二、核心知识
2.1 原理图四要素回顾 + 网络标签
- 四要素:元件符号、连接线、结点、注释。
[用户]
- 连接线:在原理图是一根线,在 PCB 上是各种形状的铜箔条/块。
[用户]
- 结点:几个元件引脚/导线相互连接的点;连到同一结点的全部导通。
[用户]
网络标签(Net Label):[用户]
- 具有相同网络标号的器件/导线表示电气连接在一起。
- 作用:简化连线(不用画交叉的长线)、便于理解。
常用电源网络标签(约定俗成):[用户]
| 标签 |
含义 |
| 正电源(VCC/VDD 等) |
正电源 |
| +5V 等具体值 |
正电源(带电压值) |
| GND |
地 |
| PGND / 保护地 |
保护地 |
| AGND / GND_A |
模拟地 |
[!tip] 类比
网络标签 = 人名。两处都写"张三"就指同一个人,哪怕画在图纸两个角落——同名的导线电气上就是同一条。
2.2 三个拓扑名词(会数就行)
| 名词 |
定义 |
例图说明 |
| 支路 |
通过同一电流的通路(由一个或几个串联元件构成) |
复杂电路有 AB、CD、EF 三条支路 [用户] |
| 回路 |
任意一个闭合路径 |
有 ACDBA、AEFBA、AEFBDCA 三个回路 [用户] |
| 独立回路 |
所选回路中至少包含一个没用过的新支路 |
上例只能任选两个作独立回路 [用户] |
| 网孔 |
不可再分的回路(平面电路内部不含支路的回路);网孔数 = 独立回路数 |
有 ACDBA、AEFBA 两个网孔 [用户] |
[!tip] 记忆
支路=一股电流;回路=闭合一圈;网孔=最小的"格子"(回路里没有别的支路)。数网孔比数独立回路容易,因为网孔数=独立回路数。
2.3 集总参数电路(适用前提)
- 理想化:把元件的耗能、电场储能、磁场储能分别集中到理想元件内部 → 集总参数元件。
[用户]
- 适用条件:实际电路的尺寸要远小于电路工作时的电磁波长(低频时成立,如直流、几十 kHz 的 PCB 电路;高频 GHz 就要用分布参数/传输线理论)。
[用户]
- 例:一个实际电阻在低频下可用理想电阻模型,高频下要加上寄生电容/电感模型。
[用户]
2.4 KCL —— 基尔霍夫电流定律

表述:在集总参数电路中,任意时刻,对任意结点,流出(或流入)该结点的电流代数和 = 0;即"流进 = 流出"。[用户]
- 推广:KCL 可应用于包围多个结点的任一闭合面(大节点)。
[用户]
- 类比(课程配图):立交桥分岔路口——不管匝道怎么分岔,同一时刻进来的车 = 出去的车,一辆都不能凭空消失(电荷守恒)。
[视觉]
实质:电荷守恒 + 电流连续性。[用户]
三条要点(常考):[用户]
- KCL 只约束结点处支路电流;
- 与支路上的元件性质无关;
- 方程按电流参考方向列写,与实际方向无关。
2.5 KVL —— 基尔霍夫电压定律
表述:在集总参数电路中,任一时刻,沿任一回路,所有支路电压的代数和恒等于 0。[用户]
- 列式步骤:标定各元件电压参考方向 → 选定回路绕行方向(顺/逆时针)→ 顺时针为正号求和。
- 例:
–U1 – US1 + U2 + U3 + U4 + US4 = 0,或 U2+U3+U4+US4 = U1+US1。[用户]
实质:能量守恒。[用户]
[!tip] 经典类比(课程原话)
登山:从起点爬到山顶再回到同一点 → 总高度升降代数和必为 0。
电路:走完一个回路回到同一点(等电位) → 电位差(电压)升降代数和为 0。
这就是 KVL。[用户]
三要点:只约束回路电压、与元件性质无关、按参考方向列写。[用户]
2.6 综合例题:KCL + KVL 联合求解

以课程例题电路为例(两支路并联 + 干路电阻,含电源 E₁/E₂ 与电阻 R₁/R₂/R₃,电流 I₁/I₂/I₃):[视觉]
- 先 KCL 定电流关系:对节点 A 列方程,流进 = 流出 → 例如 I₁ + I₂ = I₃(各支路电流关系);
- 再 KVL 定电压关系:沿选定回路(如 E₁→R₁→R₃→…→回到起点)列方程,电压升降代数和 = 0;
- 代入元件伏安特性(u = Ri)联立求解,得各支路电流/电压。
这就是 [[04-电路基础-电路定理|04]] 关系网络里说的三步套路:看拓扑 → 定约束(KCL/KVL)→ 代入元件特性。
2.7 电路定理小结(课程原文整理)
- KCL 是对结点中支路电流的线性约束;
- KVL 是对回路电压的线性约束;
- KCL、KVL 与组成支路的元件性质及参数无关;
- KCL 只约束电流,不约束电压;KVL 只约束电压,不约束电流;
- KCL、KVL 只适用于集总参数电路。
[用户]
三、判别规则
- 该用谁:对结点/闭合面求电流关系 → KCL;沿回路求电压关系 → KVL。
- 能不能用:电路尺寸 ≪ 电磁波长(低频/直流)→ 集总参数,可套 KCL/KVL;高频长走线 → 用分布参数/传输线理论。
- 数拓扑:支路 = 同一电流的通路;网孔数 = 独立回路数(数"格子"最快)。
四、易混对比
| 易混点 A |
易混点 B |
关键区别 |
| KCL |
KVL |
节点电流代数和=0(电荷守恒);回路电压代数和=0(能量守恒) |
| 支路 |
网孔 |
支路是"一股电流的通路";网孔是最小闭合回路(格子) |
| 回路 |
独立回路 |
回路=任意闭合圈;独立回路=至少含一个新支路;网孔数=独立回路数 |
| 网络标签(同名导通) |
物理接线(画线导通) |
网络标签是"按名"电气相连,可以跨页;接线是"按线"相连 |
五、变体验证(3 题,先想再翻答案)
- 应用:图中某节点有四条支路,流入 1A、2A,流出 1A。另一条支路电流方向与大小?
> 答:流出 2A(KCL:流入总和 3A = 流出总和 1A+? → ?=2A)。
- 判断:一个 3GHz 的射频走线,走线长度 5cm(波长约 10cm,5cm 与波长可比)。套 KCL/KVL 还成立吗?
> 答:不严格成立。尺寸与波长可比时不再是集总参数电路,需用分布参数/传输线方法(规则 2)。
- 陷阱题:有人说"KVL 能决定回路里每个元件的电压值,所以不用管元件特性"。
> 答:错。KVL 只给出电压间的约束关系(代数和=0),要与元件的伏安特性(如 u=Ri)联立才能解出具体电压。KVL 与元件性质无关≠不用元件特性(规则 1 + 小结 3)。
六、关系网络
- 向上:原理图四要素与网络标签 → [[02-电路基础-电阻电容电感|02 RCL]]、[[05-读懂原理图与数据手册|05 读懂原理图]]
- 实战:KCL/KVL 是分析电源电路([[09-项目实战-51单片机核心板|09 51 核心板]])、USB 上下拉电路([[10-项目实战-USB拓展坞|10 USB 拓展坞]])的基本工具。
- 理论:与 [[C语言OOP封装完整系列/c-oop|C 语言 OOP]] 无关,但思维一致——先立"守恒约束",再代入具体对象。
- 方法:本课教的是"分析套路":看拓扑(支路/回路)→ 定约束(KCL/KVL)→ 代入元件特性 → 解方程。任何电路题都是这三步。
来源:立创 EDA 教程 第6课(电路分析基础·电路定理);立交桥类比与例题图标注 [视觉]