HSC Physics 的基爾霍夫電流與電壓定律
了解基爾霍夫電流定律如何在接點應用電荷守恆,以及基爾霍夫電壓定律如何在電路迴路中應用能量守恆。內容包括例題、符號規則、常見誤解及原創 HSC 類型題目。
\(5.0\ \text{A}\) 的電流到達一個接點。其中一條支路有 \(2.0\ \text{A}\) 的電流流出,另一條支路則有 \(4.0\ \text{A}\) 的電流流出。這種情況能持續發生嗎?
先預測一下,再繼續讀下去。如果每秒有 \(5.0\ \text{C}\) 的電荷流入,卻有 \(6.0\ \text{C}\) 的電荷流出,那麼這個接點就必須莫名其妙地每秒產生 \(1.0\ \text{C}\) 的電荷。這是不可能的。
現在試另一個問題。一個電荷繞著含有 \(12\ \text{V}\) 電池的電路完整走一圈。如果沒有其他電源,電路元件產生的電壓降總和可能是 \(15\ \text{V}\) 嗎?同樣不可能。否則,這個電荷每庫侖所失去的能量,就會比電池提供的還多。
這兩個問題正是基爾霍夫定律存在的原因。基爾霍夫電流定律追蹤接點處的電荷。基爾霍夫電壓定律則追蹤迴路中的單位電荷能量。兩者配合使用,就能分析比單純串聯或並聯規則更複雜的電路。
01基爾霍夫定律背後的兩個守恆概念
在看方程式之前,先想像電路實際上正在做甚麼。
電流量度電荷通過某一點的速率:
\[
I=\frac{q}{t}
\]
其中 \(I\) 是以安培(A)為單位的電流,\(q\) 是以庫侖(C)為單位的電荷量,而 \(t\) 是以秒(s)為單位的時間。如果你需要重溫這個概念,可以參閱 以電荷流率理解電流:在 HSC Physics 中使用 I = q/t。
想像一個火車站,只有一個入口和數個出口。如果每分鐘有 100 人進站,但只有 80 人離開,站內就必然會愈來愈擠。如果站內人數保持穩定,那麼每分鐘進站的人數就必須等於每分鐘離開的人數。
電路接點中的電荷流動也有類似情況。這個類比並不完全精確,因為電荷並不是在導線中奔跑的小通勤者,但「數量平衡」這個概念很有用:電荷不能在接點處憑空消失。
理解電壓時則需要另一種思考方式。電勢差表示每庫侖電荷轉移了多少能量。一個 \(12\ \text{V}\) 電池會為每一庫侖通過它的電荷提供 \(12\ \text{J}\) 的能量。
如果這個電荷沿著閉合迴路完整走一圈,最後回到起點,那麼它的電勢淨變化必須為零。因此,由電源提供的每庫侖能量,必須與迴路其他部分轉移出去的每庫侖能量互相平衡。
因此,每當電路變得複雜時,我們可以問兩個問題:
| 你正在看哪裡? | 守恆問題 | 定律 |
|---|---|---|
| 接點處 | 電荷可以流到哪裡? | 基爾霍夫電流定律 |
| 閉合迴路中 | 每庫侖的能量流到哪裡? | 基爾霍夫電壓定律 |
02基爾霍夫電流定律:電荷不能在接點處消失
假設電流 \(I\) 到達一個接點,並分成電流 \(I_1\) 和 \(I_2\)。
對穩定電路而言,
\[
I=I_1+I_2
\]
更一般地,
\[
\sum I_{\text{流入}}=\sum I_{\text{流出}}
\]
符號 \(\sum\) 表示「總和」。所以這條方程式只是說:
流入接點的總電流 = 流出接點的總電流。
這就是基爾霍夫電流定律,通常簡稱為 KCL。

為甚麼電流可以分流,而不是把電荷本身分割
一個常見的錯誤想法,是想像每個電子到達接點後會被切成更小的部分。實際情況並非如此。
電流是電荷流動的速率。在接點處,載流子會進入不同的可用路徑。如果每秒有 \(3.0\ \text{C}\) 的電荷到達,那麼可能有每秒 \(1.0\ \text{C}\) 沿其中一條支路移動,而每秒 \(2.0\ \text{C}\) 沿另一條支路移動。
電流數值之所以分開,是因為流率被分配到不同路徑。
例題:求未知支路電流
有 \(2.40\ \text{A}\) 的電流流入一個接點。兩條支路分別有 \(0.75\ \text{A}\) 和 \(0.95\ \text{A}\) 的電流流出。求第三條支路流出的電流。
步驟 1
\[
I_{\text{流入}}=I_1+I_2+I_3
\]
步驟 2
\[
2.40=0.75+0.95+I_3
\]
步驟 3
\[
\begin{aligned}
I_3&=2.40-0.75-0.95\\
&=0.70\ \text{A}
\end{aligned}
\]
所以第三條支路有 \(0.70\ \text{A}\) 的電流從接點流出。
檢查其物理意義:\(0.75+0.95+0.70=2.40\ \text{A}\),因此每秒到達的電荷量與每秒離開的電荷量相同。
KCL 會在某些情況下失效嗎?
電荷守恆不會失效。
簡單的「流入電流等於流出電流」敘述,假設你已把所有相關路徑都包括在內,而且電荷不會持續累積在接點本身。在 HSC 程度通常分析的穩定直流電路中,這是一個非常好的模型。
如果電路包含正在充電的電容器等元件,就需要正確把充電電流計算在內。表面上出現不平衡,並不代表電荷守恆失效。
03基爾霍夫電壓定律:迴路中的能量必須平衡
現在把注意力從接點移開,沿著電路中的一條完整路徑走一圈。
假設你從電池前方某一點開始,依次經過每個元件,最後回到完全相同的一點。由於你回到了相同的電勢,所有電勢上升和下降的總和必須為零。
因此,基爾霍夫電壓定律(KVL)為
\[
\sum \Delta V=0
\]
其中 \(\Delta V\) 是迴路每一部分的電勢變化,單位為伏特(V)。
另一種常見但等價的表達方式是:
\[
\text{總電壓上升}=\text{總電壓下降}
\]
這就是以每庫侖電荷為基礎所表達的能量守恆。
讓 KVL 更容易處理的符號規則
選擇一個方向沿迴路前進。順時針並不比逆時針更正確。只要選一個方向,並從頭到尾保持一致即可。
對理想電壓源而言:
- 從負極跨到正極時,電壓上升,因此使用 \(+V\)
- 從正極跨到負極時,電壓下降,因此使用 \(-V\)
對一個電阻為 \(R\)、通過電流為 \(I\) 的電阻器而言:
- 沿著電流方向通過電阻器時,電勢變化為 \(-IR\)
- 逆著電流方向通過電阻器時,電勢變化為 \(+IR\)
這裡 \(V\) 是以伏特為單位的電勢差,\(I\) 是以安培為單位的電流,而 \(R\) 是以歐姆(\(\Omega\))為單位的電阻。關係式 \(V=IR\) 來自歐姆電阻器的歐姆定律。你可以在 HSC Physics 中的歐姆定律:電阻何時保持不變 中重溫這個關係。
不要把這些正負號當成任意規則死記。應該問自己實際的物理過程是甚麼。當你從電池負極移向正極時,電池可以提高電勢。普通電阻器會把電能轉移成其他形式,所以沿傳統電流方向通過電阻器時,電勢會下降。
例題:單一迴路中的電流
一個理想 \(12.0\ \text{V}\) 電池與一個 \(2.0\ \Omega\) 電阻器和一個 \(4.0\ \Omega\) 電阻器串聯。求電流。
步驟 1
假設電流 \(I\) 沿順時針方向流動。在還不知道這個方向是否正確之前,我們也可以先作這個選擇。
步驟 2
從電池負極跨到正極,得到 \(+12.0\ \text{V}\)。
沿電流方向通過 \(2.0\ \Omega\) 和 \(4.0\ \Omega\) 電阻器時,電壓變化分別為 \(-2.0I\) 和 \(-4.0I\)。
所以根據 KVL,
\[
12.0-2.0I-4.0I=0
\]
步驟 3
\[
\begin{aligned}
12.0-6.0I&=0\\
6.0I&=12.0\\
I&=2.0\ \text{A}
\end{aligned}
\]
步驟 4
在 \(2.0\ \Omega\) 電阻器兩端,
\[
V_1=IR=(2.0)(2.0)=4.0\ \text{V}
\]
在 \(4.0\ \Omega\) 電阻器兩端,
\[
V_2=IR=(2.0)(4.0)=8.0\ \text{V}
\]
總電壓降為
\[
4.0+8.0=12.0\ \text{V}
\]
正好與電池的 \(12.0\ \text{V}\) 電壓上升相等。
因此電流為 \(2.0\ \text{A}\),而電池每庫侖所轉移的能量,全都可以由兩個電阻器的能量轉移解釋。
04同時使用 KCL 和 KVL
當電路同時包含接點和多個可能的迴路時,這兩條定律最有用。
方法並不是「找出正確公式」,而是:
- 設定電流變數
- 在接點使用 KCL
- 選擇有用的閉合迴路
- 沿這些迴路使用 KVL
- 使用 \(V=IR\) 等元件關係式
- 聯立求解方程式
- 從物理意義解讀任何負號
假設一個理想 \(12\ \text{V}\) 電池先把電流送過一個 \(2\ \Omega\) 電阻器,然後到達一個接點。接著,電流分流到一條 \(6\ \Omega\) 支路和一條 \(3\ \Omega\) 支路,最後重新匯合。
設:
- \(I\) 為通過 \(2\ \Omega\) 電阻器的電流
- \(I_1\) 為通過 \(6\ \Omega\) 支路的電流
- \(I_2\) 為通過 \(3\ \Omega\) 支路的電流

在開始計算前,先預測哪一條並聯支路應該有較大的電流。
\(3\ \Omega\) 支路的電阻較小。兩條並聯支路都連接在相同的兩個接點之間,所以它們兩端的電壓相同。因此你應該預期 \(3\ \Omega\) 支路中的電流較大。
現在,基爾霍夫定律可以告訴我們究竟大多少。
例題:解含有一個接點和兩個迴路的電路
一個理想 \(12\ \text{V}\) 電池與一個 \(2\ \Omega\) 電阻器串聯,而後接上 \(6\ \Omega\) 和 \(3\ \Omega\) 兩條並聯支路。使用基爾霍夫定律求 \(I\)、\(I_1\) 和 \(I_2\)。
步驟 1
電流 \(I\) 分成 \(I_1\) 和 \(I_2\):
\[
I=I_1+I_2
\]
步驟 2
\[
12-2I-6I_1=0
\]
步驟 3
\[
12-2I-3I_2=0
\]
\(12\ \text{V}\) 電池和 \(2\ \Omega\) 電阻器都出現在這兩條方程式中,因為兩個迴路都經過它們。
步驟 4
由於兩個左邊都等於零,
\[
6I_1=3I_2
\]
所以
\[
I_2=2I_1
\]
這符合我們的預測:\(3\ \Omega\) 支路中的電流是 \(6\ \Omega\) 支路的兩倍。
步驟 5
\[
\begin{aligned}
I&=I_1+I_2\\
&=I_1+2I_1\\
&=3I_1
\end{aligned}
\]
把 \(I=3I_1\) 代入第一條迴路方程式:
\[
\begin{aligned}
12-2(3I_1)-6I_1&=0\\
12-12I_1&=0\\
I_1&=1.0\ \text{A}
\end{aligned}
\]
因此,
\[
I_2=2.0\ \text{A}
\]
而且
\[
I=3.0\ \text{A}
\]
步驟 6
在接點,
\[
3.0=1.0+2.0
\]
所以電荷流率平衡。
\(2\ \Omega\) 電阻器兩端的電壓降為
\[
V=(3.0)(2)=6.0\ \text{V}
\]
\(6\ \Omega\) 支路兩端的電壓為
\[
V=(1.0)(6)=6.0\ \text{V}
\]
而 \(3\ \Omega\) 支路兩端則為
\[
V=(2.0)(3)=6.0\ \text{V}
\]
因此,每一個完整迴路都有 \(12\ \text{V}\) 的電壓上升,以及總共 \(6\ \text{V}+6\ \text{V}=12\ \text{V}\) 的電壓下降。
電荷與能量兩者都得到完整的守恆解釋。
05最容易造成問題的誤解
學生看到電流通過電阻器後,可能會想:
電阻器用掉了一些電流,所以通過它之後的電流應該比較小。
這聽起來似乎合理,因為電阻器的確會把電能轉移成熱能。的確有某些東西正在被轉移。
但被轉移的是能量,不是電荷。
在單一串聯路徑中,每個元件中的電荷流率都相同。如果每秒有 \(2.0\ \text{C}\) 的電荷通過第一個電阻器,那麼每秒也必須有 \(2.0\ \text{C}\) 的電荷離開它。否則,電荷就會不斷累積在電阻器內。
通過電阻器後改變的是每庫侖電荷所具有的電勢能。這就是為甚麼會出現電壓降。
請把這兩個概念分清楚:
- 電流追蹤的是每秒的電荷量
- 電壓追蹤的是每庫侖的能量
KCL 處理第一項。KVL 處理第二項。
06負電流是資訊,不是錯誤
建立基爾霍夫問題的方程式時,你往往必須在還不知道真實方向之前,先自行選定一個電流方向。
這完全沒有問題。
假設你認為 \(I\) 沿順時針方向,解方程式後得到
\[
I=-0.60\ \text{A}
\]
這個負號並不代表有甚麼「負電」正在流動。它表示你原本畫的箭頭方向相反了。
實際電流大小是 \(0.60\ \text{A}\),方向與原先假設相反。
這正是基爾霍夫方法強大的原因之一。你不需要在開始之前就猜對所有方向。但你必須始終保持符號一致。
07一個簡潔的判斷規則
遇到陌生電路時,不要立刻尋找等效電阻。
問自己:
有接點嗎?
寫出一條 KCL 方程式,把流入和流出的電流聯繫起來。
有閉合迴路嗎?
寫出一條 KVL 方程式,使沿該迴路的所有電勢上升和下降總和為零。
有電阻器嗎?
對歐姆電阻器,使用 \(V=IR\) 把電壓、電流和電阻聯繫起來。
未知電流的計算結果是負數嗎?
保留其大小,並把原先假設的方向反轉。
你的最終答案是否同時符合電荷守恆和能量守恆?
在接受答案之前,檢查接點的電流平衡和迴路的電壓平衡。
08問題與解答
問題 1
有 \(1.80\ \text{A}\) 的電流流入一個接點。其中一條流出支路有 \(0.40\ \text{A}\) 的電流。第二條支路中的電流為 \(I\)。求 \(I\)。
解答 1
未知電流為 \(1.40\ \text{A}\),方向是從接點流出。
基爾霍夫電流定律要求流入接點的總電流等於流出接點的總電流:
\[
I_{\text{流入}}=I_1+I
\]
代入數值,
\[
\begin{aligned}
1.80&=0.40+I\\
I&=1.80-0.40\\
I&=1.40\ \text{A}
\end{aligned}
\]
所以每秒有 \(1.40\ \text{C}\) 的電荷經第二條支路流出。兩條流出支路合共承載 \(1.80\ \text{A}\) 的電流,與流入電流相等。
問題 2
一個理想 \(9.0\ \text{V}\) 電池與一個 \(3.0\ \Omega\) 電阻器和一個 \(6.0\ \Omega\) 電阻器接成單一迴路。求電流以及每個電阻器兩端的電壓降。
解答 2
電流為 \(1.0\ \text{A}\),而 \(3.0\ \Omega\) 和 \(6.0\ \Omega\) 電阻器兩端的電壓降分別為 \(3.0\ \text{V}\) 和 \(6.0\ \text{V}\)。
在迴路中套用 KVL,
\[
9.0-3.0I-6.0I=0
\]
所以
\[
\begin{aligned}
9.0-9.0I&=0\\
I&=1.0\ \text{A}
\end{aligned}
\]
在 \(3.0\ \Omega\) 電阻器兩端,
\[
V_1=IR=(1.0)(3.0)=3.0\ \text{V}
\]
在 \(6.0\ \Omega\) 電阻器兩端,
\[
V_2=IR=(1.0)(6.0)=6.0\ \text{V}
\]
檢查:
\[
3.0+6.0=9.0\ \text{V}
\]
所以電壓降總和等於電池的電壓上升。沿迴路的每庫侖能量守恆。
問題 3
一個 \(10\ \text{V}\) 電池與一個 \(2.0\ \Omega\) 電阻器和一個 \(3.0\ \Omega\) 電阻器串聯。一名學生說,第一個電阻器之前的電流一定比第二個電阻器之後的電流大,因為每個電阻器都會「用掉一些電流」。
求電路中的電流,並解釋這名學生混淆了甚麼概念。
解答 3
串聯路徑中的每一處電流都是 \(2.0\ \text{A}\)。電阻器會轉移能量,但不會消耗電荷或電流。
套用 KVL:
\[
10-2.0I-3.0I=0
\]
因此,
\[
\begin{aligned}
10-5.0I&=0\\
I&=2.0\ \text{A}
\end{aligned}
\]
第一個電阻器的電壓降為
\[
V_1=(2.0)(2.0)=4.0\ \text{V}
\]
第二個電阻器的電壓降為
\[
V_2=(2.0)(3.0)=6.0\ \text{V}
\]
所以
\[
4.0+6.0=10\ \text{V}
\]
這個容易出現的錯誤,是把電壓和電流當成好像量度同一件事情。其實並不是。電流是電荷流動的速率,因此在這條單一串聯路徑上的每一點,都必須有相同的 \(2.0\ \text{A}\) 電流。電壓描述的是每庫侖所轉移的能量,所以電壓可以在每個電阻器兩端下降,而電流仍保持不變。
問題 4
一個理想 \(12\ \text{V}\) 電池連接一個 \(2.0\ \Omega\) 電阻器。經過這個電阻器後,電路分成兩條並聯支路,分別包含 \(4.0\ \Omega\) 和 \(12\ \Omega\) 電阻器,之後再重新匯合。
設 \(I\) 為通過 \(2.0\ \Omega\) 電阻器的電流,\(I_1\) 為通過 \(4.0\ \Omega\) 支路的電流,而 \(I_2\) 為通過 \(12\ \Omega\) 支路的電流。
一名學生寫出
\[
12-2I-4I_1-12I_2=0
\]
作為一條 KVL 方程式。
解釋為甚麼這條方程式不是有效的單一迴路方程式,然後求 \(I\)、\(I_1\) 和 \(I_2\)。
解答 4
這名學生的迴路方程式無效,因為沒有任何一條單一閉合路徑會依次通過兩個並聯電阻器。正確電流為 \(I=2.40\ \text{A}\)、\(I_1=1.80\ \text{A}\) 和 \(I_2=0.60\ \text{A}\)。
在接點處,KCL 給出
\[
I=I_1+I_2
\]
經過 \(4.0\ \Omega\) 支路的迴路給出
\[
12-2I-4I_1=0
\]
另一個經過 \(12\ \Omega\) 支路的迴路給出
\[
12-2I-12I_2=0
\]
兩條並聯支路連接在相同的兩個接點之間,所以它們的電壓降必須相等:
\[
4I_1=12I_2
\]
因此,
\[
I_1=3I_2
\]
利用 KCL,
\[
I=3I_2+I_2=4I_2
\]
把這個關係代入包含 \(12\ \Omega\) 支路的迴路方程式:
\[
\begin{aligned}
12-2(4I_2)-12I_2&=0\\
12-20I_2&=0\\
I_2&=0.60\ \text{A}
\end{aligned}
\]
因此,
\[
I_1=3(0.60)=1.80\ \text{A}
\]
以及
\[
I=1.80+0.60=2.40\ \text{A}
\]
檢查電壓降。在共用的 \(2.0\ \Omega\) 電阻器兩端,
\[
V=(2.40)(2.0)=4.80\ \text{V}
\]
所以每一條並聯支路兩端都必須有
\[
12.0-4.80=7.20\ \text{V}
\]
的電壓。
對 \(4.0\ \Omega\) 支路而言,
\[
(1.80)(4.0)=7.20\ \text{V}
\]
而對 \(12\ \Omega\) 支路而言,
\[
(0.60)(12)=7.20\ \text{V}
\]
兩個迴路都符合 KVL,而接點也符合 KCL。
這個陷阱並不在代數,而在電路的幾何結構。KVL 方程式必須沿著電路中一條實際存在的閉合路徑建立。
問題 5
一個單一電路迴路包含兩個理想電池和兩個電阻器。沿順時針方向前進時,你先從第一個電池的負極跨到正極,因此有 \(6.0\ \text{V}\) 的電壓上升。接著,你從第二個電池的正極跨到負極,因此有 \(9.0\ \text{V}\) 的電壓下降。兩個電阻器的電阻分別為 \(1.0\ \Omega\) 和 \(4.0\ \Omega\)。
假設電流 \(I\) 沿順時針方向。
求 \(I\),指出實際電流方向,並解釋為甚麼得到負值並不代表基爾霍夫電壓定律失效。
解答 5
計算得到 \(I=-0.60\ \text{A}\),所以實際電流為 \(0.60\ \text{A}\),方向為逆時針。負號表示原先假設的方向與實際方向相反。
按照原先假設的順時針方向,KVL 給出
\[
6.0-9.0-1.0I-4.0I=0
\]
因此,
\[
\begin{aligned}
-3.0-5.0I&=0\\
-5.0I&=3.0\\
I&=-0.60\ \text{A}
\end{aligned}
\]
所以電流大小為
\[
|I|=0.60\ \text{A}
\]
但方向是逆時針。
這在物理上也合理。\(9.0\ \text{V}\) 電源比 \(6.0\ \text{V}\) 電源更強,因此淨驅動電壓為
\[
9.0-6.0=3.0\ \text{V}
\]
總電阻為
\[
R=1.0+4.0=5.0\ \Omega
\]
所以電流大小為
\[
I=\frac{3.0}{5.0}=0.60\ \text{A}
\]
基爾霍夫定律完全按照應有的方式運作。代數結果只是修正了一開始對電流方向的假設。
當你能夠在接點使用 KCL、並在迴路中使用 KVL 之間靈活切換後,更複雜的電路就不再只是各種特殊情況的集合。你可以透過追蹤兩個守恆量來分析它們:每個接點的電荷流,以及每條閉合路徑中的每庫侖能量。下一個有用的步驟,是把這些電流和電勢差與電功率聯繫起來,這樣你不但可以判斷電荷和能量如何在電路中移動,也可以判斷各元件轉移這些能量的速率。