• 正文
    • 前言
    • Altium Designer
    • Kicad
    • 開源項目
    • 總結
  • 相關推薦
申請入駐 產業(yè)圖譜

曲終人散!再見AD!

2021/01/06
1538
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

前言

解釋一下

每次拖更一段時間,都會寫一下前言,解釋一下拖延的原因;大部分是因為懶,但是這次確實不是;

前段時間看志輝大神的視頻(當然了,我也是他百萬粉絲中的其中一個);

視頻很多,看完也讓我產生了很多想法;然后想 Copy 一下某個項目,自己簡單實現(xiàn)一下;

最開始的想法是想復制一個輪子,簡單學習一下就好;

輪子

但是想得太多之后,發(fā)現(xiàn)自己想做的是這樣的輪子;可是最后做成了箱子;

箱子

言歸正傳

因為我很早就接觸過 Altium Designer,所以一定程度上還是可以熟練使用這個軟件的;

但是聽說開源的 Kicad 不錯,于是內心抱著試一試的態(tài)度,打算這次使用 KiCad 來畫原理圖PCB,也借這個機會,簡單學一學這個開源軟件;

最近大部分時間都在玩 Kicad,并且畫了一個板子,還沒設計完,先迫不及待地甩一波 3D 效果圖;

具體如下所示(求輕拍);

 

這個項目用了全志的 F1C100S,QFN88 的封裝,內置 DDR,外部還需要一個 SPI Flash,至少制作起來也相對比較方便(對于我這樣的手殘黨,比較友好);

原理圖參考了荔枝派,還有Linux Business Card,使用的串行 SPI 屏幕;

Kicad 雖然一開始用起來挺不習慣的,但是熟練基本操作之后,還是蠻香的,最終感覺 Kicad 還是挺方便的。

Altium Designer

Altium Designer 是澳大利亞 Altium 公司推出的一款 EDA 軟件;

前身是 Protel,比較經典的版本是 Protel99se,據說進入我國比較早,使用也相對比較廣泛;

 

99se

2006 年在 Protel 的基礎上推出了 Altium Designer6.0,也算是一個比較里程碑的版本;

后面就是 AD09,AD10,一直到現(xiàn)在的 AD20,版本幾經迭代,界面風格和操作變化很大,功能也越來越完善;

Altium Designer

不足的地方

版權費,AD 并不是免費的軟件,印象中,AD 的律師函滿天飛,一臺機子的授權費是十幾萬了,

挺貴的,當然不是鼓勵大家使用破解軟件,比如可以考慮使用開源的免費 EDA 軟件,比如立創(chuàng) EDA;

由于 AD 軟件后面功能越來越多,體積也越來越臃腫,對電腦的配置要求也相對較高,至少我的電腦運行起來挺卡的;

不跨平臺,貌似支持 Windows 平臺,比較單一;

Kicad

KiCad 是一款開源免費的 EDA 軟件,最初由法國人 Jean-Pierre Charras 于 1992 年推出,現(xiàn)由 KiCad 開發(fā)團隊維護。如果有時間,并且感興趣的話,我們也可以為這個項目提交代碼;

至于如何貢獻代碼,官網上給出了相應的文檔:

開發(fā)文檔:https://dev-docs.kicad.org/

源碼倉庫:https://gitlab.com/kicad/code/kicad/

https://github.com/KiCad/kicad-source-mirror

KiCad 雖然是免費軟件,但是使用起來也相當不錯;

跨平臺,支持常見的 Linux 發(fā)行版,macOS,Windows,freeBSD 等系統(tǒng);或者沒有支持相應的系統(tǒng),可以自己編譯構建一個;

界面相對來說比較簡潔,對電腦配置要求不是很高,至少對于我來說,相同配置來,開了 Kicad 電腦還很流暢;

庫資源比較豐富,Kicad 的庫托管在 gitlab 上,可以直接 Clone;另外元器件庫的種類比較全,除了比較特殊的元器件,大部分常用的元器件都能找;

支持 3D Viwer,

以上是就我所知的 Kicad 的一些優(yōu)點,當然接觸的時間還比較短,比較高級的功能還沒有發(fā)現(xiàn),總之,對于一款免費的軟件,配合 Kicad 的一些插件,用起來也是美滋滋的;

AD 源文件轉成 KiCad

離線:https://github.com/thesourcerer8/altium2kicad

在線:http://www2.futureware.at/KiCad/

更換 KiCad 的 PCB 主題

配色:https://github.com/pointhi/kicad-color-schemes.git

自動布線工具

地址:https://freerouting.org/

自動布線

當然了,除了這些插件還有很多,我就不一一介紹了,很多東西,用到的時候就知道了,另外某度是個好東西,某個大佬整理了 Kicad 的常用插件;

地址:https://blog.csdn.net/taotieren/article/details/105646148

資源網站

在線的元器件封裝庫搜索網站,可以下載支持多款 EDA 軟件的原理圖封裝或者 PCB 封裝以及 3D 模型:

SnapEDA:www.snapeda.com/

Samscsys:www.samacsys.com/

3D 封裝資源網站:

3dcontentcentral:www.3dcontentcentral.com/

下載 STEP 格式的文件,就可以加載到元器件的 PCB 封裝中;

開源項目

hackrf one

hackrf one 無線電愛好者比較喜歡的一款板子吧,調制,收發(fā)無線電信號,還能搭建偽基站(違法的);

我沒有玩過,也是道聽途說,15 年的時候,朋友和我秀了一下這板子,今天沒想到,硬件便是 kicad 設計的,在 Kicad 的官方主頁就能看到;

項目地址:https://github.com/mossmann/hackrf

hackrfone

 

 

vesc

vesc 是一個開源無刷電調項目,基于 STM32F4;并且提供了配套的 PC 調試軟件,硬件設計是通過 Kicad 設計,拿著 BOM 去貿澤就可以很輕松 Copy 出來;

項目地址:https://github.com/vedderb/bldc-hardware

正面

反面

 

總結

本文簡單介紹了 Kicad 和 Altium 的優(yōu)缺點,可以根據自身需求進行選擇,收集和分享了一些比較實用的資源網站,不過根據我為期五天的使用情況來看,kicad 還是挺好用,我也會繼續(xù)使用下去的;

相關推薦

登錄即可解鎖
  • 海量技術文章
  • 設計資源下載
  • 產業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

CSDN博客專家,公眾號小麥大叔主筆,資深嵌入式系統(tǒng)工程師,曾從事移動終端,智能硬件以及物聯(lián)網等消費電子產品的軟硬件研發(fā),分享,總結,提高,相互交流,共同進步。