PCB 電路板設計:初學者逐步指南
1 分鐘
- 印刷電路板設計步驟:
- 使用 EasyEDA 的優勢:
- 結語:
印刷電路板(PCB)是大多數現代電子設備的骨幹,提供連接電子元件的平台。對初學者來說,PCB 設計可能看似複雜,但只要方法正確,就能成為一項可掌控且回報豐厚的任務。本指南將帶你一步步完成 PCB 設計流程,從規劃到最終檢查。
今天,我們以鋰離子電池充電模組為例,走完整個設計流程。TP4056 是最常見的充電模組之一,因此為它打造「第二代」會是件很棒的事。為了提高電流額定值,我們將晶片換成新的 IP2312,同時保持與 TP4056 相同的 PCB 尺寸,使其具備高達 3 A 的驅動能力。若要觀看完整教學 ,請參考這篇文章。
印刷電路板設計步驟:
步驟 1:了解電路需求
在進入設計軟體之前,先清楚掌握你想打造的電路。先在紙上或使用 KiCad、Eagle 或 EasyEDA 等軟體繪製草圖。納入所有必要元件,如電阻、電容、微控制器與連接器,並確保各元件正確連接以實現功能。通常電路設計從紙筆開始,靈感源自現實問題;在我們的案例中,問題就是 TP4056 充電時間過長。
步驟 2:選擇 PCB 設計軟體
對初學者而言,介面友善的 PCB 設計軟體至關重要。常見選擇包括 KiCad、Eagle 與 EasyEDA。這些工具可讓你繪製線路圖、擺放元件並設計連接走線,還內建標準元件庫以簡化流程。為了簡化流程,我們使用EasyEDA ,因其擁有龐大的線上資料庫與元件庫。
步驟 3:建立線路圖
選定軟體後,先建立線路圖。線路圖是電氣連接的藍圖,顯示元件如何相連。可參考 IC 的資料手冊,將所有元件依其建議排列,完成 PCB 線路圖。
有時需依使用情境更換元件值或類型,某些元件也有許多替代方案。上方為 IP2312 充電模組的線路圖範例,電路被劃分為不同區塊,以提升可讀性並縮短研發時間。
步驟 4:定義 PCB 佈局
完成線路圖後,下一步是定義 PCB 的實體佈局,包含以下步驟:
- 設定板子尺寸。
- 邏輯性地擺放元件,以最短走線長度並優化性能。
- 確保 LED、連接器等有方向性的元件正確對齊。
- 避免元件重疊,並預留足夠的焊接間隙。
在我們的設計中,所有元件彼此靠近以縮短走線長度。由於採用與 TP4056 相同的極小尺寸,並將 IP2312 封裝進去,元件擺放方向對佈線至關重要。
步驟 5:佈線
接下來是將元件以走線相連。走線是承載電信號的銅路徑,請遵循以下準則:
- 走線盡量短,以降低電阻與干擾。
- 謹慎佈置電源與接地走線,並加寬以提升性能。
- 注意設計規則(如走線間距),避免短路。
- 多層板必要時可用導孔連接不同層的走線。
- 留意走線的電流額定與功耗因子。
PCB 走線電流額定可用線上工具計算,務必符合設計規則。可啟用自動佈線以縮短開發時間,但可靠度可能不如手動佈線。
步驟 6:加入電源層與接地層
對大多數 PCB,尤其是大電流應用,添加電源層與接地層至關重要。電源層可均勻供電,接地層則降低電氣雜訊,兩者通常為覆蓋整層的實心銅區。
由於本設計為雙面板,我們在兩面都鋪設接地層以降低輸入電壓雜訊。該層為純銅灌注,並與 GND 走線相連。
步驟 7:放置絲印與其他標記
加入絲印標籤以標示元件代號、腳位、商標或法規圖示。絲印層對組裝與除錯至關重要,可幫助識別元件及其位置,確保不與焊墊或走線重疊。詳情請參閱我們關於 PCB 絲印的完整文章。
步驟 8:執行設計規則檢查(DRC)
定稿前,執行設計規則檢查(DRC)以捕捉間距錯誤或未連接走線等問題。大多數 PCB 設計軟體均內建 DRC 工具,可確保設計符合製造商規範且無錯誤。
步驟 9:產生 Gerber 檔案
設計完成並驗證後,需匯出 Gerber 檔案。這些檔案包含製造商生產 PCB 所需的資訊,每層(如銅層、絲印、防焊層)都會獨立呈現。
使用 EasyEDA 的優勢:
EasyEDA 是電子工程師、Maker 與學生的多功能工具,可快速完成電路設計、測試與驗證。其友善介面與獨特功能廣受歡迎。
- 與其他工具整合: EasyEDA 支援 Altium、Eagle、KiCad 等多種檔案格式,匯入/匯出無縫接軌,並可與 Dropbox、Google Drive 等雲端平台整合,方便專案分享與備份。
- 低成本: EasyEDA 免費即可處理小型專案,進階功能亦有實惠的付費方案。
- 3D 視覺化: 即時 3D 檢視功能可協助確認元件擺放並及早發現潛在設計問題。
- 線路圖擷取與 PCB 設計: 同一平台即可完成線路圖與 PCB 設計,支援匯入既有設計或從零開始。
- 龐大元件庫: EasyEDA 提供電阻、電容、電晶體、IC 等豐富元件,使用者亦可自建或匯入自訂元件。
結語:
取得 Gerber 檔案後,即可提交給 PCB 製造商。許多廠商提供線上報價工具,上傳檔案、選擇板材規格(如材質與厚度)後即可下單。
PCB 設計乍看令人卻步,但跟隨上述步驟,即使初學者也能做出功能完善且設計良好的電路板。熟能生巧,日後你將能優化佈局、降低雜訊並產出高品質設計。設計愉快!
持續學習
如何連接並選擇繼電器續流二極體
重點摘要 二極體配置:將續流二極體並聯在線圈兩端,陰極連接正電位端,陽極連接負電位端。 為何重要:繼電器關閉時,二極體會為線圈中的剩餘電流提供安全的流通路徑,避免產生可能損壞電晶體的高壓尖峰。 選擇合適的二極體:選擇反向額定電壓高於線圈供電電壓,且順向電流額定值符合線圈電流需求的二極體。可依繼電器的需求選用 1N4148W、M7 及 SS14 等常見型號。 加快繼電器釋放:一般續流二極體雖然能保護電晶體,卻會延長繼電器的釋放時間。串聯加入齊納二極體,可在將電壓維持於電晶體安全範圍內的同時,加快繼電器釋放。 繼電器線圈的續流二極體可在線圈關閉時保護繼電器驅動電路。若沒有安裝二極體,線圈可能產生高壓尖峰,進而損壞電晶體。不過,二極體的極性至關重要:若方向接反,電晶體導通時便會在電源兩端形成近似短路的狀態。 本指南將介紹: 續流二極體應以哪個方向並聯在線圈兩端 線圈關閉時,有無二極體對線圈電壓的影響 如何選擇二極體的反向電壓及電流額定值 何時應使用齊納二極體搭配一般二極體,以加快繼電器釋放 圖:低側 NPN 開關及高側 PNP 開關中的繼電器線圈續流二極體配置 什麼是繼電器續流二極體? 繼電器續流二極體......
繼電器接腳配置詳解:接腳圖、接腳功能與萬用電表測試
重點摘要 接腳功能:標準機電式繼電器具有兩個線圈接腳,而每一組切換極還會配置一個公共端(COM)、常開端(NO)及常閉端(NC)。 檢視方向:繼電器封裝圖通常採用底視圖,也就是接腳朝向觀看者的視角。如果圖面沒有標明檢視方向,請透過導通測試確認 NC 與 NO 接腳。 繼電器接腳數量:5 接腳繼電器通常為 SPDT,4 接腳繼電器通常為 SPST,而 8 接腳繼電器通常為 DPDT。不過,PCB 繼電器、汽車繼電器及八腳圓形底座繼電器的接腳排列可能各不相同。 汽車繼電器接腳:汽車繼電器使用標準端子編號:85 和 86 為線圈,30 為公共端(COM),87 為常開端(NO),87a 則為常閉端(NC)。 使用萬用電表測試:透過量測電阻值識別線圈接腳。線圈未通電時,COM 與 NC 應呈現導通;線圈通電後,COM 會與 NC 斷開,並轉而連接 NO。 圖:4 接腳、5 接腳及 8 接腳繼電器的接腳配置比較圖,並以不同顏色標示各接腳功能。 前言 繼電器接腳配置圖會標示各端子的所在位置及功能。常見的機電式繼電器,其端子分別連接至線圈及切換接點,例如 COM(公共端)、NO(常開端)及 NC(常閉端)。 不......
ESP32 功耗詳解:電流消耗、睡眠模式與電池續航力
重點摘要 各模式功耗: 根據 Espressif 資料表的典型數值,ESP32 在 Wi-Fi 傳輸時的電流約為 240 mA,淺度睡眠時為 0.8 mA,深度睡眠時僅為 10 µA。 深度睡眠電流: ESP32 在僅維持 RTC 計時器與記憶體供電時,深度睡眠電流可低至 10 µA。若讓 ULP 協同處理器持續運作,耗電電流則會增加至約 100–150 µA。 開發板功耗: 一般 ESP32 開發板即使進入深度睡眠,電流仍可能達到約 6.5 mA,約為晶片本身的 650 倍。主要原因是穩壓器、電源 LED 及 USB 轉 UART 晶片仍持續耗電。 電池續航估算: 電池續航取決於平均耗電電流,而不只是深度睡眠電流。例如,客製化 ESP32 電路板每 10 分鐘喚醒 3 秒,平均電流為 0.615 mA,使用 1,600 mAh 電池時,理論上可運作約 108 天。 根據 Espressif 資料表,ESP32 的耗電電流從 Wi-Fi 傳輸時的約 240 mA,到深度睡眠時僅 10 µA 不等。不過,這些數值只適用於 ESP32 晶片本身。模組或開發板的實際功耗可能高得多。 即使 ESP32 晶......
繼電器接線圖:如何接線圈、COM、NO 及 NC 端子?
重點摘要 兩個獨立電路:繼電器有兩個電路:為線圈通電的控制電路,以及切換負載的獨立觸點電路。兩者彼此電氣隔離。 觸點連接:將帶保險絲的火線接到 COM。若負載平時應保持關閉,使用 NO;若繼電器線圈未通電時負載應保持開啟,使用 NC。 繼電器配置:SPST、SPDT、DPST 及 DPDT 繼電器使用相近的線圈驅動電路,但觸點排列不同。固態繼電器(SSR)通常使用電子輸入,而非線圈。 市電安全:務必為火線加裝保險絲並進行切換,選擇額定電流及啟動浪湧電流足夠的觸點,將市電接線與低電壓電路分隔,並把所有市電連接封裝起來。 繼電器接線圖顯示兩個獨立電路。在線圈側,低電壓訊號透過晶體管驅動器控制繼電器。在觸點側,帶保險絲的電源接到 COM,而負載接到 NO 或 NC。 本指南先以實際例子開始:使用Arduino UNO 控制 SRD-05VDC-SL-C 繼電器,切換由市電供電的燈具。接著說明不同繼電器類型的接線變化。 閱讀本指南後,你將了解: 每條電線應接到哪個繼電器端子 如何接線圈驅動器、續流二極管及觸點 如何逐步安全地為市電負載接線 如何為 SPST、SPDT、DPST、DPDT 及 SSR 繼電器......
原理圖是硬體的語言:電氣原理圖設計與識讀實施要點
新入職工程師面對原理圖無法定位測試點,售後維修人員依位號無法追溯器件資訊,電磁相容性(EMC)整改階段發現關鍵參數未曾標註——此類問題不屬於技術能力範疇,而是圖面表達規範的缺失。原理圖繪製/原理圖擷取(schematic capture)階段埋下的表達模糊,會在 PCB 佈線、物料採購、生產製造、售後維護各環節產生連鎖放大。電氣原理圖設計(electrical schematic design)的表面是連線繪製,實質是團隊多年協作效率的基礎設施。 原理圖簽核提醒 在進入 PCB 佈線前,應完成符號、位號、封裝、極性、網路標籤與測試點的交叉核對,讓圖、表、板保持同一版本來源。 一、符號體系與圖面規範 電路符號(circuit symbols)應遵循 IEEE 315 與 IEC 60617 標準繪製,團隊層面統一符號庫,禁止個人化改造。常見電子元件(common electronic components)的符號識讀屬於基本功:電阻無極性,電解電容標註正負極,二極體三角指向為允許電流方向,金氧半場效電晶體(MOSFET)區分閘極/汲極/源極(G/D/S)三極,運放標註輸入極性點。電子元件功能(ele......
PCB 佈局設計中的熱管理策略
在電子產品世界中,熱力是無聲的破壞者。它會悄悄滲入電路,降低效能、縮短元件壽命;在極端情況下,更會令原本正常運作的 PCB 變成毫無生氣、過熱失效的電路板。PCB 基材及銅導體的物理特性,是決定電路板在高負荷下表現的主要因素。熱特性、剛性、分散性、相對介電常數等,均會影響電路板的訊號完整性、熱管理及機械性能。在熱傳導方面,選擇合適的基材,可以減少對主動冷卻措施的依賴,協助控制電路板的溫升。PCB 佈局設計中的熱管理並非可有可無,而是必需。 透過選用合適的基材及元件佈局,你可以制定有效的熱管理策略,在不一定採用高導熱基材的情況下,維持較低的電路板溫度。幾項簡單的 PCB 佈局選擇,便能大幅影響整塊電路板的溫升及整體熱管理。本文探討 PCB 散熱所面對的挑戰,並提供經驗證的策略,讓設計保持低溫及可靠。如欲進一步了解 PCB,請參閱我們有關 PCB 製造流程的詳細文章。 PCB 熱管理通常結合設計方法及散熱器等輔助元件,以處理多餘熱量。 仔細選擇及分佈元件,並測試其承受熱衝擊的能力,是改善 PCB 熱管理的方法。 高功率密度電子產品會在短時間內產生大量熱量,因此特別難以進行熱管理。 了解熱問題 電子產品......