2017年12月28日 星期四

Eagle PCB 學習 Part 2

Part2 schematic練習:

下圖電路中SV1,SV2是放Arduino pro Micro board的排針,LED1指示燈沒有定義用途可自行決定LED功能,請大家先練習將圖中零件加到電路圖中.
(範例電路圖和PCB Layout檔案可以在這裡下載)


雖然知道電路圖中加入零件的方法,但對於新手來說找出零件有些困難!這時建議您參考參考我提供的範例檔或Eagleexamples檔案上的零件.

參考網路上提供的範例的做法是將下載的檔案放在空的project(專案可以建在Temp,TEST資料夾方便日後刪除),重新開啟Eagle就可以使用範例檔案查詢了!

(Eagle的專案路徑在 x:\Users\user\AppData\Roaming\SPB_Data\eagle)


查詢範例檔案零件的方法:
1.  選工具列中的Info
2.  在零件中央+ 按滑鼠左鍵

查出零件的LibraryPackage


POWER,GND symbol也可以查

再來是介紹工具列上常用的功能
移動單個物件
移動下圖S3選工具列上的Move後在S3+點滑鼠左鍵,S3零件顏色比較亮可以隨滑鼠移動,選定好新位置後再按一次滑鼠左鍵確定放下零件,如果在移動零件時想旋轉零件,可直接點滑鼠右鍵這時零件會逆時針旋轉90,如果在移動零件時想交換左右兩邊腳位,可直接點滑鼠滾輪鍵這時零件會水平翻轉180.(左上角的物件角度狀態也會同步改變)



如果在移動零件時想取消時只要按鍵盤的ESC鍵即可!

移動多個物件
一次移動多個物件時先選工具列上的Group


按滑鼠左鍵不放選取多個物件後放開滑鼠左鍵,這時選取的零件會顏色比較亮表示已Group.


再按工具列上的Move後在電路圖空白處點滑鼠右鍵,出現Move: Group後在字上點滑鼠左鍵這時所選零件隨滑鼠移動,同樣的在移動時點滑鼠右鍵,滾輪鍵可以翻轉多個零件角度!


刪除單個物件
選工具列上的Delete後在物件的+處點滑鼠左鍵即刪除該物件!


刪除多個物件
刪除多個物件時同上先選工具列上的Group出要刪除的物件,再選工具列上的Delete在電路圖空白處點滑鼠右鍵,出現Delete: Group後在字上點滑鼠左鍵這時所選刪除零件!
以上請多練習!

移動零件名稱
有時為了方便找到零件或名稱疊在一起需要移動名稱位置,可選工具列上的Smash在零件的+處點滑鼠左鍵後Name會出現+ ,這時用選用工具列上的MoveName+處點滑鼠左鍵即可移動!

(同樣的在移動時點滑鼠右鍵,滾輪鍵可以翻轉角度)

加上零件的值
範例中的R1電阻沒有設定電阻值,各位可以使用工具列上的Value,R1+處點滑鼠左鍵後出現New value for R1填入電阻值按下OK即可!


修改R1電阻值一樣使用工具列上的ValueR1+處點滑鼠左鍵修改阻值.


電路連接
使用工具列上的Net連接各零件,如下圖在SW1.1點滑鼠左鍵後移動滑鼠拉出Net線在SW2.3點滑鼠左鍵完成連接兩腳.



Label顯示Net名稱
使用工具列上的LabelSW1.1ßàSW2.3Net線段點滑鼠左鍵,出現N$1名稱這時N$1隨滑鼠移動請在Net線段再點一次滑鼠左鍵即可固定在線段上.

利用NetLabel連接信號
利用Label連接信號可以讓電路圖看起來簡潔更容易除錯和修改.

圖中利用Label可以很快看出Arduino Board上的pin6是接N_3_DOWN信號和S6.1,S6.2連接.

以上可以修改Net名稱方式達成,請使用工具列上的Name修改NetLabel,下圖示範修改Net:N$3-->N_2_UP ,選工具列上的Name在名稱上+2下滑鼠左鍵修改Net名稱.

N$32下滑鼠左鍵,New name鍵入N_2_UP後按OK.

出現信號連接確認按下Yes

S11.1腳和S3.1,S3.2腳連接在一起!



其他功能如自動零件重新命名,..等大家有空可以上網查!

請各位練習:電路圖加入零件-->放好零件位置-->修改零件值-->連接信號線-->修改Net名稱完成同範例電路圖.

1 則留言: