電池的內阻:為什麼老電池充不飽
工程上用「等效電路模型」來描述電池內阻。最常見的是 Randles 模型:一個理想電壓源串聯歐姆內阻 Rohm,再並聯一組「電荷轉移電阻 Rct 與雙電層電容 Cdl」,最後串上代表擴散行為的 Warburg 阻抗。這組模型不只好看,它直接對應到下面要談的充電行為。
二、充電時發生了什麼:內阻如何吃掉你的容量
要理解「為什麼充不飽」,得先看充電器是怎麼判斷「充滿」的。目前絕大多數鋰離子電池充電器都採用 CC-CV(定電流-定電壓) 架構:先以固定電流充電(恆流階段),當電池端電壓達到 4.2V(或 4.35V、4.4V,依電芯規格)時,切換成固定電壓繼續充(恆壓階段),直到電流衰減到某個門檻(常見是 0.05C 或 C/20)才判定結束。
問題就出在這裡:充電器量到的是「端電壓」,不是電池真正的「開路電壓」。兩者之間的差距,正是內阻造成的。
2-1 端電壓公式:IR 壓降讓恆流階段提早結束
充電時,端電壓的基本關係是:
U端 = UOCV + I × R內 + 極化電壓
其中 UOCV 是電池當時的開路電壓(大致對應電量),I 是充電電流,R內 就是內阻。當充電器偵測到 U端 到達 4.2V 時,它會認為「電池滿了」,於是切入恆壓階段。但此時電池真正的 UOCV 只有 4.2 減去 I×R內。
舉個實際例子:一顆 4000mAh 的手機電池,用 2A 充電。新電池內阻 40mΩ,IR 壓降是 0.08V,切入恆壓時 OCV 約 4.12V;用了三年、內阻升到 160mΩ 的老電池,IR 壓降高達 0.32V,切入恆壓時 OCV 只有 3.88V。也就是說,老電池在「恆流階段」只充到六、七成電量就被迫進入恆壓,剩下的電量只能靠又慢又沒效率的恆壓階段慢慢補。
(上表為概念示意,實際數字會因電芯配方、溫度、充電器邏輯而異,但趨勢是真實的。)
2-2 恆壓階段:越充越慢的真相
進入恆壓階段後,充電器把端電壓固定在 4.2V,此時充電電流會依照 I = (4.2 − UOCV) / R內 的關係自然衰減。內阻越大,電流掉得越快,看起來「很快就要充完了」,但實際上電量還在慢慢爬。
更關鍵的是截止條件。當電流降到 0.05C(4000mAh 電池約 200mA)時,充電器判定結束。對老電池來說,因為內阻大,電流從 2A 掉到 200mA 的速度非常快,導致恆壓階段提早結束,UOCV 根本還沒推到 4.2V。結果就是:充電器說充滿了,電池卻只吃到七、八分飽。
有些充電器或手機的電量計還會根據電壓曲線估算 SOC。老電池在充電末段電壓「虛高」,演算法很容易誤判為 100%,這就是「顯示滿格卻沒電」的技術根源。
2-3 充電效率與發熱:能量跑去哪裡了
內阻不只讓電壓提前到頂,還會把電能變成熱能。充電過程中,內阻造成的功率損耗是 P = I² × R。以 2A 充電、內阻 160mΩ 計算,光是內阻發熱就有 0.64W;再加上極化損耗,實際轉成化學能的效率可能從新電池的 97–99% 掉到 85–90%。
這些熱會帶來連鎖反應:溫度升高會加速電解液分解與 SEI 增厚,內阻再度上升,形成「越充越熱、越熱越老、越老越充不飽」的惡性循環。很多老筆電充電時機身燙得誇張,其實不只是充電器效率問題,而是電池內阻已經在抗議了。
三、老電池的內阻為什麼會變大
內阻上升不是單一原因造成的,而是材料、界面、結構三個層面同時退化的結果。不同電池體系的退化路徑也不太一樣。
3-1 鋰離子電池:SEI 增厚與活性鋰流失
鋰離子電池在第一次充電時,負極表面會形成一層固態電解質界面膜(SEI)。這層膜是必要的,它保護電解液不再被還原,但它是「會長大的」。每一次充放電、每一次高溫停放,SEI 都會緩慢增厚,消耗掉一部分可用的鋰離子,也讓界面阻抗上升。
除此之外,還有幾個常見的退化機制:
3-2 鉛酸電池:硫化與板柵腐蝕
汽車電瓶、UPS、機車電池大多是鉛酸體系。它最常見的內阻殺手是「負極硫化」:電池長期處於不飽和狀態時,硫酸鉛結晶會長成難以還原的粗大晶體,覆蓋在極板上,讓有效反應面積大幅減少,內阻明顯上升。另一條路徑是正極板柵腐蝕與電解液失水,同樣會推高內阻。
鉛酸電池的內阻上升通常比鋰電池更「陡」,所以汽車電瓶一旦開始難發,往往不是慢慢變弱,而是某天突然完全發不動。
3-3 鎳氫與鹼性電池:電解液乾涸
鎳氫電池的儲氫合金在反覆充放電中會粉化,加上電解液逐漸乾涸,內阻會逐步升高。鹼性一次電池則是鋅粉在放電過程中鈍化、電解液被消耗,內阻在放電後期會急遽上升,這也是為什麼遙控器「明明還有電壓」卻推不動馬達。
四、顯示 100% 卻沒電:電量計的盲點
現代裝置的電量顯示不是單純量電壓,而是「庫侖計數 + 開路電壓查表 + 內阻補償」的混合演算法。聽起來很聰明,但老電池的內阻會讓這套演算法失準。
4-1 庫侖計數與開路電壓估算
庫侖計數是透過測量流入與流出的電荷來推算 SOC,理論上很準,但長期會有累積誤差,需要靠「滿充」與「放空」來校正。老電池因為充不飽,校正點本身就不準,SOC 曲線就會越來越偏移。
另一種方式是查 OCV-SOC 表,但這張表是針對新電池建立的。老電池的 OCV 曲線會位移、變平,同樣的 3.8V,新電池可能是 60%,老電池可能只剩 40%。再加上充電時的極化電壓,演算法很容易在充電末段「以為」已經滿了。
4-2 負載下的電壓塌陷
放電時端電壓是 UOCV 減去 I×R內。老電池內阻大,一顆標稱 3.7V 的電芯,在 1C 放電時可能瞬間掉到 3.2V,裝置的保護電路一偵測到低電壓就關機,但其實電池裡還有電。這就是所謂的「電壓塌陷(Voltage Sag)」。
反過來說,關機後負載消失,電壓「彈回來」,再開機又可以用幾分鐘,這就是很多人說的「迴光返照」。這不是電池神奇復活,而是內阻在作怪。
4-3 溫度對內阻的放大效應
低溫會讓電解液黏度上升、離子導電率下降,內阻可能變成常溫的兩到三倍。這就是為什麼冬天手機電量會「跳崖」,也是為什麼電動車在寒流來襲時續航會明顯縮水。某些裝置會在低溫下限制充電電流甚至禁止充電,本質上都是在保護電池、避免內阻過大造成析鋰。
五、內阻怎麼量?從實驗室到 DIY
如果你想知道手邊的電池到底「老到什麼程度」,量內阻比看電壓有意義得多。以下介紹三種常見方法,從專業到業餘都有。
5-1 直流內阻(DCR)
最實務的做法是「脈衝法」:先量電池的開路電壓 U1,接著施加一個已知電流 I(例如 1C)持續數秒到十幾秒,再量端電壓 U2,則 DCR ≈ (U1 − U2) / I。這個數值同時包含了歐姆內阻與部分極化,比較接近實際使用狀況。
需要注意的是,脈衝時間不能太長,否則電池的 OCV 本身會下降,量出來的數字會偏高;也不能太短,否則雙電層充電還沒完成,數字會偏低。業界常見的規範是 10 秒脈衝、1C 電流,並記錄脈衝前後的電壓差。
5-2 交流阻抗譜(EIS)
實驗室會用電化學工作站施加小振幅交流訊號,掃描不同頻率,畫出奈奎斯特圖(Nyquist Plot)。圖形與實軸在高頻端的截距,就是純歐姆內阻 Rohm;中頻的半圓代表電荷轉移阻抗 Rct;低頻的斜線則是擴散阻抗。
EIS 的好處是可以把不同來源的阻抗拆開來看,判斷是「接觸電阻變差」還是「界面反應變慢」。缺點是設備昂貴、量測耗時,一般消費者不會用到。
5-3 四線式量測與實作細節
如果你要自己量低內阻的電池(例如 18650 或動力電芯),千萬不要用一般三用電錶的兩線式電阻檔,因為測試線本身的電阻可能就有 0.1–0.3Ω,比電池內阻大好幾倍。正確做法是四線式(Kelvin)連接:兩條線負責灌電流,另外兩條線專門量電壓,把引線電阻排除掉。
實作時還有幾個細節:接觸點要清潔、夾具要鎖緊、量測前先讓電池靜置回穩、同一顆電池多量幾次取平均。若沒有專業設備,也可以買市面上的電池內阻測試儀,雖然精度不如實驗室,但用來比較「新舊電池差異」已經很夠用。
電池類型/規格新電池典型內阻備註
老化鹼性 AA> 1 Ω漏液風險升高
六、內阻數據怎麼判讀:什麼時候該換電池
量到內阻之後,下一個問題是「這樣算正常嗎」。單看絕對值容易誤判,因為不同容量、不同結構的電池本來就不能直接比。比較合理的做法是看「相對倍率」。
6-1 內阻倍率與壽命終點
業界常用的壽命終點(End of Life, EOL)判準,大約是內阻上升到初始值的 1.5 到 2 倍,同時容量衰減到額定的 70–80%。對電動車動力電池而言,有些車廠會以內阻上升 1.6 倍作為更換門檻;對消費性電子來說,當你明顯感覺到「充很快滿、用很快沒」時,內阻大概已經翻倍了。
要注意的是,內阻不是線性上升。多數鋰電池在前 80% 壽命期間內阻只慢慢增加,到了後期會突然加速,這也是為什麼很多裝置的電池「明明昨天還好好的,今天突然就不行了」。
6-2 發熱與安全警訊
內阻上升最直接的安全風險就是發熱。當內阻高到一個程度,充電時 P = I²R 的損耗會讓電池明顯燙手。如果你發現以下狀況,建議盡快檢查或更換電池:
充電時電池區域明顯發燙,甚至燙到不敢摸
電池外觀膨脹、變形、有異味
充電時間異常短,但使用時間也異常短
電量顯示在高低之間亂跳
裝置無預警關機後,重新開機又有一段電
這些都可能是內阻過高加上電芯劣化的綜合表現。尤其是膨脹,代表內部已經產生氣體,屬於高風險狀態,不建議繼續使用。
七、延緩內阻上升的七個習慣
內阻上升是不可避免的物理現象,但速度可以被管理。以下幾個習慣,能讓你的電池「老得慢一點」:
八、常見問題 FAQ
Q1:內阻變大可以「修復」嗎?
對鋰離子電池來說,內阻上升主要是材料與界面的永久性變化,無法真正逆轉。市面上有些「電池修復」或「脈衝活化」產品,對鉛酸電池的輕度硫化或許有一點效果,但對老化鋰電池基本上沒有幫助,甚至可能帶來風險。與其期待修復,不如及早規劃更換。
Q2:為什麼新電池放著不用,內阻也會變大?
這叫「日曆老化」。即使不充放電,電解液仍會緩慢分解、SEI 仍會持續生長,尤其在高溫、高電量存放時更明顯。所以電池的壽命是「循環壽命」與「日曆壽命」取捨的結果,不是只有使用才會老化。
Q3:電池顯示健康度 85%,就一定還能用嗎?
健康度通常是容量估算,未必反映內阻。有些電池容量還有 85%,但內阻已經翻倍,導致大電流放電時電壓塌陷、裝置提前關機。真正要判斷是否該換,最好同時看容量、內阻與實際使用表現。
Q4:自己量內阻,數字每次都不一樣,正常嗎?
正常。內阻會隨溫度、SOC、量測電流與靜置時間變動。重點不是追求絕對精度,而是用「相同條件、相同方法」做前後比較。只要你固定量測流程,觀察到的趨勢就有參考價值。
回到最初的問題:老電池為什麼充不飽?答案不是單一句「容量變小」,而是內阻變大之後,充電器提早誤判、恆壓階段提早結束、能量大量轉成熱、電量計估算失準,四個因素疊加在一起的結果。理解內阻,你就不會被「顯示 100%」騙了,也更能在電池真正該換之前,提早做好準備。下次遇到那顆「充很快、掉更快」的老電池,不妨想想它體內的歐姆內阻與極化阻抗,正在默默地跟你收過路費。