---
# System prepended metadata

title: KiCad 設計 PCB 需知
tags: [新手教學]

---

# KiCad 設計 PCB 需知

我們主要用 KiCad 來畫 PCB，不知道怎麼用的話跟著 [Getting Started in KiCad](https://docs.kicad.org/9.0/en/getting_started_in_kicad/getting_started_in_kicad.html) 這篇文章做一次應該就知道怎麼從畫電路圖到輸出生產用的 gerber 檔


## 一些重要的東西
- [creepage distance](https://electronics.stackexchange.com/questions/173575/air-gap-on-isolation-space)


## 一些不是必要但是很重要的東西
- 在 PCB 版上放上板子名稱與版本，之後比較好知道這塊板子究竟是啥。
![image](https://hackmd.io/_uploads/rke5vn30Je.png)
- 版本命名可以參考下面這張圖。如果只是換元件改 Patch Version，有新增/刪除元件改 Minor Version，運作方式或 input/output 有變改 Major Version。如果還是不懂的話，可以參考更下面 Pride Versioning 的那張圖
![Major, Minor and Pathc Version](https://hackmd.io/_uploads/r1Pm_h2Cyx.png)
![image](https://hackmd.io/_uploads/Sk-OHy6Rkx.png)

- Mounting Hole 記得加，Kicad 裡面有個叫 MountingHole 的原件，Footprint 可以選各種直徑的
![Mounting Hole Example](https://hackmd.io/_uploads/S1OJq32R1x.png)

- Testpoint: 幫你 debug 的好東東，可以在輸入 / 輸出或有可變電阻的地方加，Footprint 可以用 `TestPoint_Plated_Hole_D3.0mm` 或其他你喜歡的。記得在板子上標註這個 TestPoint 在測啥
![image](https://hackmd.io/_uploads/SyS0T2nRkl.png)
- 接頭標記：標註這個接頭要接到誰，還有裡面 pin 的名稱。之後接線與除錯的時候你會感謝當初的你 (大概吧)
![image](https://hackmd.io/_uploads/H1zS96301l.png)
- 尺寸標記：用 `User.Comments` 標記：板子長寬、Mounting Hole 的直徑與距離
![image](https://hackmd.io/_uploads/HyHUJAh0ye.png)

- TS/GLV Seperation: 如果 PCB 版上同時有高壓與低壓的電路，需要特別標註高壓區與低壓區，以及兩區之間的距離。兩區之間的距離需要滿足規則的要求。
    - Pin 角間的距離算 Thru Air, 如果電壓 > 300V, 那麼橫跨高壓與低壓的電子元件(如光耦)的 pin 角要 > 9.5mm，很難，所以最好是噴 Conformal Coating，車隊應該有 Plastik 70 可以噴 Conformal Coating。
![image](https://hackmd.io/_uploads/HJDcb020Jg.png)
![image](https://hackmd.io/_uploads/SyqUZAnR1l.png)



## 接頭

高壓用 Molex，低壓用 JST
注意接頭有分 horizontal 和 vertical，horizontal 是指接頭平行插入板子，vertical 就是垂直插入板子。需要看到時候板子和箱體之間的距離決定要用哪一種方向的接頭

### 低壓用 [JST XA](https://www.mouser.tw/datasheet/2/564/egwtXA1-3477149.pdf)
```
Terminal : SXA-01T-P0.6 
Rating: 250VDC / 3A
Wire Guage: 20~24AWG
Temperature: -40° to +105°C
Pin width: 2.5mm
```
在 Footprint 找 JST_XA 就有了
![image](https://hackmd.io/_uploads/ryGxP16CJx.png)

### 高壓用 [Molex Micro-Fit 3.0 43650](https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/436/43650/436500300_sd.pdf?inline) 系列

```
Terminal : 43030
Rating: 600V / 8.5A
Wire Guage: 20~24, 26~30 AWG
Temperature: -40° to +105°C
Pin width: 3mm
```

在 Footprint 找 43650 就有了
![image](https://hackmd.io/_uploads/HJtg_ypRkg.png)


### Footprint
~~強尼~~待補
[package types](https://electrical-information.com/package-types/)
![image](https://hackmd.io/_uploads/rJRO_MARJe.png)

[High Speed Coupler](https://slideplayer.com/slide/17124875/)
![image](https://hackmd.io/_uploads/SJ3CJQkkeg.png)
