52
DesignSpark PCB Schematic and Layout YEH LU-TSOU [email protected] 2015.07.11 1

DesignSpark PCB tutorial - design your own PCB

Embed Size (px)

Citation preview

Page 1: DesignSpark PCB tutorial - design your own PCB

1

DesignSpark PCBSchematic and Layout

YEH [email protected]

2015.07.11

Page 2: DesignSpark PCB tutorial - design your own PCB

2

Outline

1. Intro. To DesignSpark PCB2. S/W Installation3. Intro. To Schematic

– 簡單電路:電源 (Vdd, GND) + 搖頭開關 (SW) + 電阻 (Res) + LED

4. Intro. To PCB– 簡單電路的走線

5. Hands-On– PCB Making

6. Summary7. Q&A

Page 3: DesignSpark PCB tutorial - design your own PCB

3

1. Intro. To DesignSpark PCB

• The world’s most accessible electronics design software

• Easy to learn and easy to use• Access to on-line libraries of 80,000+ parts

Page 4: DesignSpark PCB tutorial - design your own PCB

4

2. S/W Installation

• DOWNLOAD DESIGNSPARK PCB( 教育版 )– 教育版軟體

• https://db.tt/cWerEZvt

– License• https://db.tt/UsSb2G7M

• 下載完後點開安裝檔安裝, 基本上一直按 Next 即可。

• 將 Keylock.dat , copy 到以下路徑:– C:\Program Files (x86)\DesignSpark\DesignSpark PCB 7.0\– 覆蓋原有的檔案,即可全然使用 DesignSpark PCB

Page 5: DesignSpark PCB tutorial - design your own PCB

5

開啟後畫面

Page 6: DesignSpark PCB tutorial - design your own PCB

6

3. Intro. To Schematic

一般工具

設計工具

Page 7: DesignSpark PCB tutorial - design your own PCB

7

牛刀小試─電源、開關、電阻和 LED 電路圖

Page 8: DesignSpark PCB tutorial - design your own PCB

8

Page 9: DesignSpark PCB tutorial - design your own PCB

9

Page 10: DesignSpark PCB tutorial - design your own PCB

10

Page 11: DesignSpark PCB tutorial - design your own PCB

11

電源和接地

Page 12: DesignSpark PCB tutorial - design your own PCB

12

拉線─電源端完成 !

Page 13: DesignSpark PCB tutorial - design your own PCB

13

元件擺放搖頭開關

Page 14: DesignSpark PCB tutorial - design your own PCB

14

元件擺放電阻和 LED

Tips:按滑鼠左鍵 + R 鍵,可以旋轉元件。

Page 15: DesignSpark PCB tutorial - design your own PCB

15

拉線

加上 Vdd 和 GND

Page 16: DesignSpark PCB tutorial - design your own PCB

16

更改阻值

Page 17: DesignSpark PCB tutorial - design your own PCB

17

大功告成

Page 18: DesignSpark PCB tutorial - design your own PCB

18

4. Intro. To PCB轉成 PCB

Page 19: DesignSpark PCB tutorial - design your own PCB

19

Page 20: DesignSpark PCB tutorial - design your own PCB

20

更改單位為 mm

Page 21: DesignSpark PCB tutorial - design your own PCB

21

點選單面板

Page 22: DesignSpark PCB tutorial - design your own PCB

22

Page 23: DesignSpark PCB tutorial - design your own PCB

23

Page 24: DesignSpark PCB tutorial - design your own PCB

24

Page 25: DesignSpark PCB tutorial - design your own PCB

25

Page 26: DesignSpark PCB tutorial - design your own PCB

26

將單位設為 mm

Page 27: DesignSpark PCB tutorial - design your own PCB

27

自動擺放元件

Page 28: DesignSpark PCB tutorial - design your own PCB

28

Page 29: DesignSpark PCB tutorial - design your own PCB

29

將元件放置好

Page 30: DesignSpark PCB tutorial - design your own PCB

30

將板子面積縮小

Page 31: DesignSpark PCB tutorial - design your own PCB

31

自動走線

Page 32: DesignSpark PCB tutorial - design your own PCB

32

走線完成

Page 33: DesignSpark PCB tutorial - design your own PCB

33

Layout 圖

Page 34: DesignSpark PCB tutorial - design your own PCB

34

看一下 3D

正面 背面

Page 35: DesignSpark PCB tutorial - design your own PCB

35

洗板子前奏曲…

Page 36: DesignSpark PCB tutorial - design your own PCB

36

Page 37: DesignSpark PCB tutorial - design your own PCB

37

Page 38: DesignSpark PCB tutorial - design your own PCB

38

出圖 Tape-Out

Page 39: DesignSpark PCB tutorial - design your own PCB

39

Tips:節省時間和材料的方法 ─ 鋪銅

Page 40: DesignSpark PCB tutorial - design your own PCB

40

鋪銅

Page 41: DesignSpark PCB tutorial - design your own PCB

41

Page 42: DesignSpark PCB tutorial - design your own PCB

42

Tape-Out 出圖

Page 43: DesignSpark PCB tutorial - design your own PCB

43

5. Hands-On: PCB Making…可以洗板子了 !

Page 44: DesignSpark PCB tutorial - design your own PCB

44

進階練習:兩輪平衡車控制電路

Page 45: DesignSpark PCB tutorial - design your own PCB

*Connect Raspberry Pi 3V3 to GY521 VCC*Connect Raspberry Pi GND to GY521 GND*Connect Raspberry Pi SCL to GY521 SCL*Connect Raspberry Pi SDA to GY521 SDA

http://www.instructables.com/id/Reading-I2C-Inputs-in-Raspberry-Pi-using-C/

# CLK => SCLK # DOUT => MISO# DIN => MOSI# CS => CE0

http://raspberrypi-aa.github.io/session3/spi.html

Page 46: DesignSpark PCB tutorial - design your own PCB

錯誤 !!!

因為針腳母座要裝在走線面;而元件是要在表面,焊在走線 (Trace) 面。

Page 47: DesignSpark PCB tutorial - design your own PCB

*Connect Raspberry Pi 3V3 to GY521 VCC*Connect Raspberry Pi GND to GY521 GND*Connect Raspberry Pi SCL to GY521 SCL*Connect Raspberry Pi SDA to GY521 SDA

http://www.instructables.com/id/Reading-I2C-Inputs-in-Raspberry-Pi-using-C/

# CLK => SCLK # DOUT => MISO# DIN => MOSI# CS => CE0

http://raspberrypi-aa.github.io/session3/spi.html

因為針腳母座要放在下面,故用境像方式走線。

Page 48: DesignSpark PCB tutorial - design your own PCB

48

Schematic

Page 49: DesignSpark PCB tutorial - design your own PCB

49

PCB

Page 50: DesignSpark PCB tutorial - design your own PCB

3D View

Page 51: DesignSpark PCB tutorial - design your own PCB

51

6. Summary

• 做 PCB是經驗的累積• 最重要的是要有熱情和不斷嘗試的耐力

• 更重要的是要做出屬於我自己的東西• Be a marker, going on

making…

Page 52: DesignSpark PCB tutorial - design your own PCB

52

7. Q&A