從零基礎到高級工程師的電子硬體系統化學習教材 Complete Electronic Hardware Curriculum: From Beginner to Advanced
教材簡介
本教材為一套完整的電子硬體學習資源,涵蓋從最基本的電子元件到複雜的 SoC(系統單晶片)設計與製造。內容以中文撰寫,輔以英文專有名詞,方便讀者銜接國際技術文獻與 datasheet。
適合對象
- 電機/電子相關科系學生:補強課堂上未深入講解的內容
- 工程師轉職者:軟體工程師想跨入硬體領域
- 自學愛好者:Maker、Arduino/樹莓派玩家想深入理解原理
- 產品經理/系統工程師:需要理解硬體運作以協作開發
- 資深工程師:作為查閱、複習用的參考資料
學習目標
完成本教材後,您將具備:
- 理解所有基本電子元件的工作原理、特性與選用方法
- 半導體物理的扎實基礎,能讀懂晶片設計相關文獻
- 類比與數位電路設計能力,能獨立完成電路設計
- PCB 設計與製造的完整概念,包含高速與射頻設計
- EDA 工具操作(KiCad、LTspice、Altium 等)
- 業界標準的設計流程:從規格、設計、模擬、驗證到量產
- 解讀規格書(Datasheet)與設計參考手冊(Reference Design)
- 進階主題:FPGA、嵌入式、SoC、混合訊號設計
目錄結構
電子硬體完整教材/
├── README.md # 本檔案:教材總覽
│
├── 00-序章/ # 學習前的準備
│ ├── 01-課程介紹.md # 完整教材的脈絡
│ ├── 02-學習路徑.md # 不同背景者的路線圖
│ └── 03-基本物理概念.md # 必備物理基礎
│
├── 01-基礎篇/ # 元件與基本電路(初級)
│ ├── 01-電學基礎.md # 電壓、電流、功率、歐姆定律
│ ├── 02-電阻.md # 電阻的特性與選用
│ ├── 03-電容.md # 電容的特性與選用
│ ├── 04-電感.md # 電感與磁性元件
│ ├── 05-二極體.md # 整流、Zener、Schottky、LED
│ ├── 06-電晶體-BJT.md # 雙極性接面電晶體
│ ├── 07-電晶體-FET-MOSFET.md # 場效電晶體
│ ├── 08-變壓器.md # 變壓器與隔離
│ ├── 09-繼電器與開關.md # 機電元件
│ ├── 10-電池與電源.md # 各種供電方式
│ └── 11-基本電路定律.md # KCL/KVL、戴維寧/諾頓定理
│
├── 02-半導體篇/ # 半導體物理與元件
│ ├── 01-半導體物理基礎.md # 能帶理論、載子、摻雜
│ ├── 02-PN接面.md # 半導體核心:PN Junction
│ ├── 03-二極體深入.md # 各類二極體深入分析
│ ├── 04-BJT原理深入.md # BJT 內部物理與模型
│ ├── 05-MOSFET原理深入.md # MOSFET 內部物理與模型
│ ├── 06-IGBT與功率元件.md # 功率半導體
│ ├── 07-閘流體與SCR.md # SCR、TRIAC、DIAC
│ ├── 08-光電元件.md # LED、光電二極體、太陽能
│ └── 09-半導體製程概論.md # CMOS 製程簡介
│
├── 03-中級篇/ # 類比與數位電路設計
│ ├── 01-放大器設計.md # CE/CB/CC 與差動放大器
│ ├── 02-運算放大器.md # OP Amp 各種應用電路
│ ├── 03-濾波器設計.md # LP/HP/BP/BS、有源/無源
│ ├── 04-振盪器.md # RC、LC、晶振
│ ├── 05-電源供應器設計.md # 線性與開關式電源
│ ├── 06-數位邏輯基礎.md # 二進位、邏輯閘、布林代數
│ ├── 07-組合邏輯.md # 多工器、解碼器、加法器
│ ├── 08-時序邏輯.md # 正反器、計數器、暫存器
│ ├── 09-記憶體.md # SRAM/DRAM/Flash/EEPROM
│ └── 10-類比數位轉換.md # ADC/DAC 原理與架構
│
├── 04-高級篇/ # 進階設計議題
│ ├── 01-高速電路設計.md # Gbps 級訊號處理
│ ├── 02-RF射頻電路.md # 射頻基礎與設計
│ ├── 03-電源完整性PI.md # Power Integrity
│ ├── 04-訊號完整性SI.md # Signal Integrity
│ ├── 05-EMI-EMC設計.md # 電磁干擾與相容性
│ ├── 06-PCB設計.md # 多層板、走線、堆疊
│ ├── 07-嵌入式系統.md # MCU 與韌體互動
│ ├── 08-FPGA設計.md # 可程式化邏輯
│ ├── 09-SoC設計.md # 系統單晶片
│ └── 10-混合訊號設計.md # Analog/Digital 共存
│
├── 05-設計流程篇/ # 業界產品開發流程
│ ├── 01-需求規格.md # SRS / HW Spec
│ ├── 02-原理圖設計.md # Schematic Capture
│ ├── 03-PCB-Layout流程.md # 從佈局到輸出
│ ├── 04-模擬與驗證.md # SPICE、IBIS、HFSS
│ ├── 05-原型製作.md # Prototype 與打樣
│ ├── 06-測試驗證.md # DVT、EVT、PVT
│ ├── 07-可靠度設計DFx.md # DFM、DFT、DFR
│ └── 08-法規認證.md # FCC、CE、UL、安規
│
├── 06-製造篇/ # 從晶圓到成品
│ ├── 01-IC製造流程.md # Foundry 詳細製程
│ ├── 02-封裝技術.md # DIP/SMD/BGA/CSP/SiP
│ ├── 03-PCB製造.md # PCB Fab 流程
│ ├── 04-SMT表面黏著技術.md # SMT 產線
│ ├── 05-焊接技術.md # 焊接工藝與缺陷
│ ├── 06-測試流程.md # ATE、ICT、FCT、Burn-in
│ └── 07-品質管制.md # SPC、6 Sigma
│
├── 07-工具與軟體/ # EDA 與量測工具
│ ├── 01-EDA工具.md # KiCad、Altium、Cadence
│ ├── 02-模擬工具.md # SPICE 系列工具
│ ├── 03-量測儀器.md # 示波器、頻譜儀、LCR
│ └── 04-開發板與評估板.md # Arduino、STM32、樹莓派
│
├── 08-專案實作/ # 從動手做學習
│ ├── 01-LED閃爍.md # 電子界的 Hello World
│ ├── 02-感測器讀取.md # 環境監測站
│ ├── 03-電源供應器.md # DIY 桌上型可調電源
│ ├── 04-MCU專案.md # 智慧家居節點(IoT 整合)
│ └── 05-簡易示波器.md # 訊號鏈進階整合
│
└── 09-參考資料/ # 速查與延伸資源
├── 01-推薦書籍.md # 經典教科書清單
├── 02-線上資源.md # 影片頻道、論壇、課程
├── 03-術語對照表.md # 中英對照
├── 04-公式速查.md # 常用公式總整理
└── 05-設計檢查清單.md # 工程師保命用 Checklist
推薦學習路徑
路徑 A:完全初學者(建議 6–12 個月)
- 00-序章 ➡️ 建立心態與認識領域
- 01-基礎篇 01–04(電學與被動元件)➡️ 動手做 LED 點亮、分壓電路
- 01-基礎篇 05–07(半導體元件入門)➡️ 做簡單的開關電路
- 01-基礎篇 08–11(變壓器、電源、電路定律)
- 08-專案實作 01(LED 閃爍)
- 02-半導體篇(理解元件背後的物理)
- 03-中級篇 01–05(類比設計)➡️ 做運算放大器電路
- 08-專案實作 02(感測器讀取)
- 03-中級篇 06–10(數位設計)
- 05-設計流程篇 + 07-工具(學會用 KiCad)
- 04-高級篇(依興趣選讀)
- 08-專案實作 03–05(電源、IoT、示波器)
路徑 B:軟體背景轉硬體(建議 3–6 個月)
- 00-序章 02(學習路徑)➡️ 理解差異
- 01-基礎篇 01, 02, 03, 05, 07, 11(最重要的基本概念)
- 03-中級篇 06–10(數位邏輯,與軟體關聯密切)
- 04-高級篇 07(嵌入式系統)
- 07-工具與軟體(建立工具鏈)
- 08-專案實作(直接動手)
路徑 C:已有基礎,補強進階(建議 2–4 個月)
- 02-半導體篇(檢查物理基礎)
- 04-高級篇(全部精讀)
- 05-設計流程篇(業界實務)
- 06-製造篇(理解 DFM)
- 09-參考資料(建立速查體系)
教材特色
- ✅ 完整性:從電子的基礎到 SoC 設計,涵蓋整個電子產業鏈
- ✅ 理論結合實務:每個主題都附帶實例計算與電路範例
- ✅ 中英並列:專業術語提供英文對照,方便查閱原文資料
- ✅ 業界視角:穿插業界實務經驗與常見錯誤提醒
- ✅ 循序漸進:從歐姆定律到電晶體到 IC 設計,邏輯清晰
- ✅ 參考導向:提供大量延伸閱讀與工具清單
學習建議
心態建立
「電子硬體是建立在無數人實驗、推導與經驗累積上的學科。要尊重這個累積,但也不要因此卻步。」
- 不要急:硬體有「物理現實」,無法像軟體那樣快速迭代。一個焊接錯誤可能要重新設計。
- 動手做:看 100 篇文章不如焊一塊板子。準備一些基本工具與元件包,邊學邊做。
- 量測為王:「Trust, but verify」。實際量測結果與理論計算的差異,才是學習的精華。
- 讀規格書:學會閱讀 Datasheet 是必修課。每個元件的 Datasheet 都是一本小教科書。
必備工具(最低配置)
| 工具 | 用途 | 入門價位 |
|---|---|---|
| 三用電表(Multimeter) | 量測電壓、電流、電阻 | NT$ 500–2000 |
| 示波器(Oscilloscope) | 觀察波形 | NT$ 5000–15000(入門級或 Hantek 系列) |
| 麵包板與杜邦線 | 快速搭建電路 | NT$ 200–500 |
| 直流電源供應器 | 提供穩定電源 | NT$ 2000–5000 |
| 烙鐵套組 | 焊接 | NT$ 1000–3000 |
| 元件包 | 各種電阻電容 IC | NT$ 1000 起 |
| Arduino / STM32 開發板 | 嵌入式入門 | NT$ 200–1500 |
必備軟體(皆有免費版)
- KiCad:開源 EDA,業界使用率高
- LTspice:免費 SPICE 模擬器(ADI 出品)
- Falstad Circuit Simulator:網頁版互動式電路模擬
- Wokwi:線上 Arduino/ESP32 模擬器
如何使用本教材
- 逐章閱讀:依目錄順序學習,每章末有重點整理與練習
- 配合動手做:學完一章,找個小電路試做
- 建立筆記:自己重新整理一遍最有效
- 參與社群:Hackaday、EEVBlog、PTT 電子板等
- 挑戰專案:每完成一個階段,做一個小專案驗證學習成果
版本與貢獻
- 版本:v1.0
- 語言:繁體中文(搭配英文術語)
- 授權:本教材以教學為目的,歡迎個人學習使用
開始學習
從 00-序章/01-課程介紹.md 開始您的電子硬體之旅!
💡 提示:每個檔案都是獨立的學習單元,您可以根據自己的需求跳讀,但建議初學者按順序學習以建立扎實基礎。