【硬體指南】從 IC 測試程式到系統實務:解密桌機與筆電的待機電源架構
【硬體指南】從 IC 測試程式到系統實務:解密桌機與筆電的待機電源架構
一、為什麼需要了解待機電源架構?
在撰寫 IC 的測試程式(Test Program)時,上電順序(Power-up Sequence / Power-on Sequence)永遠是開發初期最關鍵的課題之一。不論是測試哪一種控制晶片,數位與類比腳位的供電順序如果沒寫好,輕則觸發 Latch-up 導致晶片燒毀,重則讓邏輯判斷陷入死鎖(Deadlock)。
在測試治具(Load Board)上,我們可以透過 ATE 測試機台的電儀表,精準控制每一路電源的升壓時間與延遲(Delay)。但是,當這顆晶片(例如 Super I/O 或 EC)被實際打在主機板上時,在沒有測試機台介入的情況下,它又是如何與整台電腦的電源架構相互配合?當使用者還沒按下開機鍵時,晶片又是如何拿到它的「第一口電」?本篇文章我們就從系統端的視角出發,拆解電腦與筆電在關機狀態下的待機電源機制,看看晶片在真實戰場上是如何完成它的上電時序。
二、電腦插著電時,主機板上 5VSB 就會有電源輸出?
是的,沒錯!這就是電腦電源設計中最核心的待命機制(Standby)。只要滿足兩個前提條件:1. 電源供應器(PSU)插著家用插座(AC 110V/220V)、2. 電源供應器後方的物理開關是切在「I」(開啟)的位置。此時,即便你完全沒有按下電腦機殼上的開機鍵,電源供應器就已經開始源源不絕地輸出 +5VSB(5V Standby,待機電源)給主機板了。
● 桌機待機上電流程:
[家用插座 AC 110V/220V]
↓ (插頭插著,總開關開啟)
[PSU 內部獨立副電源電路啟動]
↓ (立刻輸出 5V 電壓)
[ATX 24-pin 排線上的「紫線」(Pin 9) 抵達主機板]
↓ (經由主機板上的 LDO 晶片降壓轉換)
[轉化為 3.3VSB / VSB] ──> 送入新唐 (Nuvoton) 的 Super I/O 晶片與晶片組 (PCH)
💡 為什麼要這樣設計?(為什麼不按開機鍵就有電?)
如果主機板上完全沒電,它就變成了純粹的「塑膠與銅線」,根本無法接收任何訊號。之所以維持 +5VSB 全時輸出,是為了維持以下幾個「通靈功能」的運作:
- 偵測開機鍵:Super I/O 晶片必須隨時「張開眼睛」監聽你什麼時候按下機殼上的 Power Button。當你按下那一瞬間,晶片會把開機訊號往後傳,才會通知電源供應器全面啟動(輸出 +12V、+5V、+3.3V 等大電流工作電壓)。
- 網路喚醒 (WOL, Wake on LAN):讓電腦在關機狀態下,只要網路線收到特定的遠端封包,網卡就能通知 Super I/O 把電腦喚醒開機。
- 鍵盤/滑鼠喚醒:部份主機板支援在 BIOS 設定「點擊滑鼠或按鍵盤任意鍵開機」,這時 USB 介面或 PS/2 介面的電力也是由 +5VSB 提供的。
- 關機充電:很多主機板支援「電腦關機時,特定 USB 埠還能幫手機充電」,那充手機的電就是直接來自 +5VSB。
🛠️ 桌機維修與測試的黃金準則
在修板子或抓問題時,這條線是第一道關卡:
量測目標:拔下或直接點測主機板上最大的那根 ATX 24-pin 排線插頭,找到「紫色」的那條線(Pin 9)。
預期結果:電腦在關機、沒開機的狀態下,這根紫線量起來必須是精準的 +5V。如果這條線是 0V,代表電源供應器壞了,或是主機板上的待機電路嚴重短路,把電壓直接拉沉下去了。
三、那筆電(Laptop)呢?
筆記型電腦的邏輯本質上與桌機一模一樣,但因為它多了一顆「鋰電池」,且為了追求極致的省電與續航力,它的待機電源架構變得更加靈活、也更複雜。在筆電中,負責這個重任的通常就不叫 Super I/O,而是改稱為 EC(Embedded Controller,嵌入式控制器)。
一、 兩種供電來源的待機機制
筆電的待機電力來源有兩種,無論哪一種,EC 晶片在關機時都必須維持有電:
1. 只接電池(Battery Only)
狀態:沒插變壓器,只靠筆電內部的鋰電池。
運作:鋰電池的電壓(通常是 7.4V 到 15.4V 不等)會送入主機板的電源管理系統,經過一個全時運作的 3.3V 待機 Buck 轉換器(待機電源晶片),將電壓降到 +3.3V_S5(或稱 +3VALW,Always On),持續供電給 EC 晶片。
省電限制:為了防止筆電關機放著電池會漏光,現在的筆電 EC 會設計得極度省電(微安培 uA 級別)。如果電池電量過低(例如低於 5%),EC 會下令關閉這個待機電壓,讓筆電進入「深度睡眠(Ship Mode)」以保護電池不被過放破壞。
2. 插著變壓器(AC Adapter Plugged In)
狀態:只要變壓器插頭插上筆電。
運作:變壓器的 19V 或 Type-C 的 PD 電壓(5V/9V/15V/20V)一進到筆電,主機板上的隔離保護 MOSFET 會立刻導通。這時,待機電源晶片會無條件啟動,輸出 +3.3V_S5 給 EC 晶片。此時,若電池沒滿,一部分的變壓器電力會分流去給充電晶片(Charger IC)幫電池充電。
二、 筆電 EC 晶片的上電順序(關機狀態下)
當你把變壓器插上筆電的那一瞬間,內部其實已經完成了以下一連串的「微開機」動作:
[插上變壓器 (輸入 19V ~ 20V)]
↓
[經過隔離保護電路 (VIN / BATT_OUT 節點建立)]
↓
[待機電源 IC (3.3V ALW PWM) 啟動] ──> 輸出 +3.3VALW / +3.3V_S5
↓
[抵達新唐 (Nuvoton) 或聯陽 (ITE) 的 EC 晶片]
↓
[EC 內部的 LDO 啟動] ──> 輸出核心工作電壓 (一般為 1.2V ~ 1.8V)
↓
[EC 讀取外部或內建的 Flash ROM 韌體] ──> 完成初始化,開始監聽鍵盤開機鍵
三、 筆電待機電源(EC Power)的特殊功能
筆電的 EC 晶片拿到了待機電源後,除了像桌機一樣等著你按開機鍵之外,還多負責了幾項筆電專屬的關鍵任務:
- 電池狀態監控(Smart Battery Management):透過 I2C 或 SMBus 總線,隨時跟電池內部的保護板(BMS)溝通,讀取目前電量、電池溫度、健康度(Health),並動態控制充電電流。
- 電源來源切換:當你突然拔掉變壓器時,EC 要在幾微秒(us)之內協調主機板切換到電池供電,確保筆電不會斷電當機。
- 充電指示燈:筆電插上電後,即便不開機,旁邊會亮起「橘燈(充電中)」或「白燈(已飽電)」,這個燈就是由 EC 晶片直接控制的。
- 過熱保護:在關機充電時,如果電池溫度過高,EC 會立刻強制切斷充電迴路以防電池膨脹或發生危險。
🛠️ 筆電維修小常識
在筆電維修界,有一個經典的術語叫「量測三五伏」(指主機板上的 3.3V 與 5V 待機電壓)。
如果一台筆電插上變壓器後完全沒有任何反應、指示燈也不亮、按開機鍵像按石頭一樣,維修工程師第一個動作就是去量測 EC 晶片旁邊的電感,看看 +3.3VALW(待機電壓)有沒有出來。如果這裡是 0V,那就代表變壓器的電壓根本沒有送進來(可能隔離保護故障),或是待機電源晶片本身燒毀了。
想了解更多關於主機板 Super I/O 的電源域細節與上電硬體限制嗎?請參考完整教學連結!
💡 小結:無論是桌機的 Super I/O 還是筆電的 EC,待機電源都是喚醒整台系統的靈魂。搞懂這第一口電的來龍去脈,不論是在寫 IC 測試程式還是在實務除錯上,都能幫助我們更精準地定位問題!
留言
張貼留言