KiCad是一款eda電子設計自動化軟件,一款用于印刷電路板設計的開源自由軟件,是一個GPL的EDA(Electronic Design Automation - 電子設計自動化)軟件包。KiCad包含工程管理器kicad、原理圖編輯器eeschema、元件封裝關聯選擇器cvpcb、PCB布線程序pcbnew以及光繪文件查看器gerbview,可以生成gerber文件,有需要用到這款電子設計自動化工具的朋友快通過下面地址來獲取吧??!

軟件特色
1、免費開源,遵守GNU的GPL版權協議。
2、采用圖形操作界面,使用方便。
3、支持跨平臺,在linux和windows都擁有對應的版本。
4、可以生成gerber文件,PCB畫好以后可以直接生成gerber文件,不用擔心文件格式不兼容的問題。
功能
1、原理圖設計
使用原理圖編輯器,您可以無限制地創建您的設計; 無需付費即可使用該我剛給你呢。 原理圖符號庫和內置的原理圖符號編輯器可以幫助您快速開始設計。

2、PCB布局
制作多達32層的專業PCB布局。 KiCad現在有一個推動和推動路由器,它能夠路由差分對和交互式調整走線長度。

3、3D瀏覽器
KiCad包含一個3D瀏覽器,您可以使用它在交互式畫布中檢查您的設計。 您可以旋轉和平移以檢查在2D視圖上難以檢查的細節。 多個渲染選項允許您修改電路板的美學外觀,或隱藏和顯示功能,以便于檢查。

可用方法
1.在KiCad工程項目管理頁面,點擊Pcbnew標志,Pcbnew的界面便會開啟。如果這個時候彈出一個窗口,對話框中提醒*.kicad_pcb文件不會有并且問也許你要建立它,選擇“是”就行了。
2.逐漸鍵入一些信息。在頂端工具欄點擊Pagesettings圖標,頁面設置尺寸為A4,文章標題為Tutorial1。
3.大家一定要先根據你自己的PCB生產商的需求設置一下兩道的最小間隙(Clearance)和線條最小寬度(Minimumtrackwidth)。一般,你能設定最小間隙為0.25,最少線距為0.25。點擊菜單欄DesignRules→DesignRules,選擇NetClassesEditor標簽,改動最小間隙(Clearance)為0.25,改動線距(Tarckwidth)為0.25,這兒的企業是mm。
4.在上面的對話框中選擇GlobalDesignRules標簽,改動Mintrackwidth為0.25,點擊OK按鈕遞交這種修改關閉這個DesignRulesEditor對話框。
5.如今,我們該導進互聯網表文檔了。在頂端工具欄點擊ReadNetlist圖標,在彈窗中點擊Browse按鈕,選擇以前產生的tutorial1.net文件,隨后點擊ReadCurrentNetlist按鈕,隨后點擊Close關掉。(老小孩:在Message窗口里將會出現一些信息內容,假如有錯誤,可能以鮮紅色的字表明,依照以前電路原理圖的實例教程,這兒也不會有不正確。)
6.此刻你會在圖片中的左上方見到每一個元器件。假如看不清,能夠翻轉鼠標中鍵變大元器件。(老小孩:我導進的元器件在圖的中間,沒有在左上方。)
7.用光標選定每一個元器件,并把她們拖至工程圖紙的中間。假如有需求的話,我們可以用電腦鼠標將它們變大和變小。
8.每一個元器件都通過一組細輸電線連接,這種線稱為ratsnest。保證左邊工具欄的Hideboardratsnest按鈕是按照中的情況,你才能夠見到連接元器件的那些線。
留意:這種專用工具提醒是為后,比如這兒,按中的情況下表明顯示ratsnest。
9.把光標飄浮到元器件上面,然后按照下電腦鍵盤上的G鍵,你還可以挪動他們,移到你想放的地方時,點擊一下電腦鼠標就可以。挪動元器件,直至這種線穿插的至少。
留意:你還可以用鍵盤快捷鍵M來挪動這種元器件,但是,在后面你就會發現,如果你已經用輸電線把元器件連接起來之后,用M挪動得話,連接輸電線不容易動,用G挪動得話,連接的輸電線也能動。這個在電路原理圖之中說過了。
10.假如ratsnest在顯示屏上顯示的太亂,右健,選擇Redrawview。注意一下電阻器和單片機設計PIN6連接那個管腳,這一是在電路原理圖選用網絡標號連接的管腳。網絡標號與實際聯線先比,網絡標號不可或缺的,因為他能使畫出來電路原理圖看上去不隨便。
11.我們現在要畫PCB的外框了。在高層工具欄中,尋找選擇“層”的區域,默認設置是“F.Cu(PgUp)”,接下來我們點擊倒三角,選擇Edge.Cuts層。點擊右邊工具欄里的Addgraphiclineorpolygon標志,在元器件的周邊,畫一個正方形,留意,元器件的綠色邊框和PCB的外框要有一定的空隙。
12.下一步,我們應該連接除開地之外的全部輸電線。由于,我們將在buttomcopper層(叫做B.Cu)用一個地覆銅來連接每一個GND。
13.如今,我們一定要選擇我們將要在哪些層上工作中。在高層工具欄中有一個往下拖拽的菜單欄,選擇F.Cu(PgUp)層。這一層便是線路板的頂端覆銅層。(是我們耳熟能詳的toplayer)
14.如果你想要做4多層板得話,選擇菜單欄DesignRules→LayersSetup,隨后改動CopperLayers為4。在layers表格中,你能給layer取名,確定每一層的用處。這部分內容其實都可以根據PresetLayerGroupings菜單欄去解決。
15.在右邊工具欄中,點擊AddTracksandvias圖標,點擊J1的PIN1腳,連接到R2的焊層上,隨后雙擊鼠標完畢這條線的制作。這條線的總寬是默認0.25mm,在頂端工具欄最左側,有一個下拉列表,能夠選擇線總寬,但是,默認設置狀況,只有一種線距可選擇。如圖所示:
16.如果你想要提升更多線距能夠選擇,選擇菜單欄DesignRules→DesignRules→GlobalDesignRules,在這樣一個窗口右下欄,可以加我想要的其他線距。在制作PCB圖時,你還可以有很多種線距能夠選擇了。
17.此外,你能增加一個NetClass用于特定一組選擇項。進到菜單DesignRules→DesignRules→NetClassesEditor,點擊Add,在彈出來的渠道中,鍵入power,其實就是提升一個powerclass。然后再改動TrackWidth為我想要的總寬。除開GND,把其他的都添加powerclass。添加的辦法是:在membership菜單欄中,左上面有一個下拉列表,選中default,右上方有一個下拉列表,選中power,點擊的中間箭頭符號按鈕SelectAll,然后按照下電腦鍵盤的Ctrl鍵不要裝,在左邊里面尋找GND點擊一下,就可以將Ctrl放開。那樣,就選中了除開GND以外的全部NET。隨后點擊一下向右的按鈕,就達到目的了。
18.如果你想要更改grid大小,右健,把電腦鼠標放進GridSelect,右側會下來一些grid大小,選擇一個自己適宜的就可以。
19.除開GND,連接好每一個焊層。
20.如今,讓大家在PCB的另一面劃線吧。在頂端工具欄中選擇B.Cu,點擊Addtracksandviasicon圖標,連接J1的PIN3和IC1的PIN8。(這種操作實際上也沒必要非需做,只要我們下面將在底層覆銅鋪裝。)注意一下這跳線的顏色和其他線的顏色是不一樣的。
21.高層的管腳A連接到最底層的管腳B。這一能用過孔來實現。當大家從高層的管腳繪制一條線以后,鼠標右鍵之后在菜單欄中選擇PlaceVia(置放過孔),然后直接點擊電腦鍵盤上的V鍵,此刻會自動跳轉最底層,然后你就能夠在底層劃線進行你連接。
22.如果你想要檢查一下某跟線是不是連接好,我會在右邊的工具欄中點擊Nethighlight圖標,然后點擊一下J1的PIN3,這一根線和所有連接到這些焊層里的線也將展現高亮度情況。
23.如今,大家該給最底層覆銅連接到GND了。點擊右邊工具欄的AddZones圖標,下面我們必須緊緊圍繞線路板畫一個方形,在圖中你要想做為方形的一個轉角的區域點擊一下,進新發生的提示框中,設定Padconnected為"Thermalrelief",設定Outlineslope為"H,V,and45degonly",隨后點擊OK按鈕。
24.順著PCB的四個邊,畫一個方形,在終點站雙擊鼠標進行。在剛剛你畫好一點的矩形中右健,隨后選擇菜單欄FillorRefillAllZones,線路板便會被的綠色布滿全部方形。
25.我們現在去執行標準查驗指令。點擊頂端工具欄里的PerformDesignRulesCheck圖標
。點擊StartDRC(逐漸標準查驗)按鈕,一般不會有錯誤。點擊ListUnconnected(列舉并沒有連接的線)按鈕,如今應
以上便是KKX小編給大家分享介紹的KiCad電子設計自動化!