摘要
本文匯總了當(dāng)下比較流行的幾個原理圖符號,PCB封裝與對應(yīng)的3D模型下載網(wǎng)站,網(wǎng)站均支持多種流行的EDA軟件,如AD, Cadence, PADS等。
因為我使用的是Cadence,版本是16.6和17.4,對應(yīng)的原理圖工具是Orcad,PCB工具是Allegro,所以在使用網(wǎng)站時均以Cadence為示例。
當(dāng)下最流行的三個PCB封裝下載網(wǎng)站對比:
封裝下載網(wǎng)站 | ultralibrarian | snapeda | componentsearchengine |
---|---|---|---|
網(wǎng)址 | https://www.ultralibrarian.com | https://www.snapeda.com/home | https://componentsearchengine.com |
推薦指數(shù) | ☆☆☆☆ | ☆☆☆☆☆ | ☆☆☆☆ |
優(yōu)點 | 1.搜索智能 2. 元器件全 3.支持EDA工具多 4.帶3D模型,且?guī)?D模型映射文件 5.支持L,M,N三種密度的封裝,更專業(yè) |
1.搜索智能 2. 元器件全 3.支持EDA工具多 4.帶3D模型 5.直接下載得到封裝 |
1.搜索智能 2. 元器件全 3.支持EDA工具多 4.帶3D模型 5.直接下載得到封裝 6.焊盤和封裝命名正常 7.與貿(mào)澤電子有聯(lián)動,可在貿(mào)澤電子上直接下載封裝 |
缺點 |
1.國外網(wǎng)站,有時訪問與下載都很慢 2.不是直接下載封裝,需要運行腳本才能獲得封裝 3.腳本有時會卡住 |
1.國外網(wǎng)站,有時訪問與下載都很慢 2.焊盤和封裝命名奇怪 |
1.國外網(wǎng)站,有時訪問與下載都很慢 2.注冊較難,需要gmail郵箱 3.普遍問題,Allegro焊盤缺少阻焊層和鋼網(wǎng)層,需要手動添加 4.貿(mào)澤電子的Library Loader不那么好用 |
一. ultralibrarian
網(wǎng)址:Free Online PCB CAD Library | Ultra Librarian
此網(wǎng)站是一個國外網(wǎng)站,雖沒有被墻,但有時訪問會很慢,需要耐心等待,實在登不上去可嘗試科學(xué)上網(wǎng)后再訪問;
此網(wǎng)站號稱是the World’s Largest CAD Library即世界上最大的CAD庫,確實各種封裝都比較全,但上面只有國外的元器件,沒有國產(chǎn)的。我們知道很多國產(chǎn)的元器件都是對標(biāo)國外的,所以大部分名稱是類似的,封裝是相同的,所以我們搜國產(chǎn)的搜不到可以搜它對標(biāo)的國外元器件。
封裝下載步驟:
1.1 登錄賬號
此網(wǎng)站需要先注冊賬號并登錄后才能下載符號和封裝;
1.2 搜索元器件
此網(wǎng)站搜索較智能,如下圖,通過TMS 28335就可以匹配出TMS320F28335,下圖右側(cè)的Models Avaliable,圖標(biāo)從左到右分別表示原理圖符號、PCB封裝與3D模型,亮的表示可用。
1.3 Download
進入要下載封裝的元器件界面,預(yù)覽原理圖符號、封裝與3D模型,然后點擊Download Now。
注意:
- 此網(wǎng)站不能使用IDM等第三方網(wǎng)頁下載工具下載,否則會報錯,然后下載失敗,建議直接使用瀏覽器進行下載。如果使用IDM,建立將此網(wǎng)站加入IDM禁止自動下載的列表,使IDM不再響應(yīng)此網(wǎng)站;
- 此網(wǎng)站有的PCB封裝自帶3D模型,有的不帶,需要3D模型的可點開3D CAD Model,勾選step模型。
1.4 解壓壓縮包,運行腳本生成PCB封裝
解壓壓縮包。
進入AllgeroV17.2文件夾,雙擊*.bat文件生成帶3D模型映射的封裝。
如下圖,用文本編輯器打開 *.bat發(fā)現(xiàn)程序會去調(diào)用allegro.exe,所以,如果雙擊 *.bat沒有打開Allegro,很可能是因為allegro.exe所在文件夾不在環(huán)境變量PATH中,導(dǎo)致批處理程序找不到allegro.exe。如,在我電腦中Allegro.exe的位于E:\Cadence\Cadence_SPB_17.4-2019\tools\bin中,將此文件夾路徑修改成自己的加入PATH再運行 *.bat即可。
1.5 提取封裝需要的文件
最后生成的文件如下圖所示,其中我們需要的PCB封裝文件包括:
- 所有的pad焊盤文件;
- 所有的dra封裝源文件與psm封裝源文件;
- 如果有異性焊盤,會生成額外的dra文件和ssm或fsm文件,注意這也是封裝文件需要的;
- 如果需要3D模型,則還需step的3D模型源文件與stepFacetFiles4Map文件夾,此文件夾中包含一個xml文件,它定義了封裝與3D模型的映射關(guān)系,如3D模型的偏移,旋轉(zhuǎn)等,注意,3D模型源文件與映射文件夾應(yīng)與dra/psm封裝源文件放在同一文件夾;
- 如果不需要3D模型,則只需要1, 2, 3中的文件即可。
其實,此腳本是存在問題的,它在生成*-L的高密度封裝后就卡住了,沒有繼續(xù)往下生成-M的低密度封裝與-N的中等密度封裝,正常來說,有3種密度的xml文件應(yīng)該會生成3種密度的封裝,然后自動關(guān)閉Allegro,而此腳本卡住了,需要手動關(guān)閉Allegro結(jié)束腳本。
注意:
- 此網(wǎng)站的腳本總是安裝L,M,N的順序來生成封裝(如果有三種封裝的話,有的腳本只有一種封裝),如果它卡住,那么就只生成-L的高密度封裝,我試了多種辦法,無法解決卡住的問題,而此網(wǎng)站的很多腳本都存在這一問題,有解決辦法的同學(xué)可以評論或私信告訴我,謝謝;
- L,M,N三種密度的封裝都是正確的,都可以使用,如果卡住,就使用-L高密度封裝即可,不必糾結(jié)M,N的封裝沒有生成。
我又下載了一個封裝(TMS320F28379DPTPT),它的腳本運行正常,成功生成了三種密度的封裝文件,并自動退出了Allegro,如下圖所示。
一般來說,引腳焊盤的大小是 M > N > L,根據(jù)這個規(guī)則與焊盤名即可區(qū)分哪個焊盤對應(yīng)哪種封裝,無需打開dra文件去確認。
1.6 生成原理圖符號(xml轉(zhuǎn)OLB)
打開OrcadCaptureXML文件夾,其中的xml文件就是原理圖庫文件,需要將其轉(zhuǎn)換為OLB文件以便ORCAD直接調(diào)用。
步驟:打開Orcad -> File -> Import -> Library XML -> 選中xml文件,OK -> 在xml文件所在文件夾中生成OLB文件。
二. snapeda
網(wǎng)址:Explore SnapEDA’s Symbol & Footprint Libraries | SnapEDA
snapeda號稱是網(wǎng)上第一個電子設(shè)計庫,上面的元器件也很多。與ultralibrarian相同,snapeda也是國外網(wǎng)站,搜不到國產(chǎn)元器件。
2.1 登錄賬號
需要登錄才能下載。
2.2 搜索元器件
此網(wǎng)站搜索元器件時,中間不能用空格,只能用*。
右側(cè)圖標(biāo)亮的,分別表示數(shù)據(jù)手冊,原理圖符號,PCB封裝,3D模型可用。
2.3 Download
2.4 解壓壓縮包,直接提取封裝文件
壓縮包中直接提供了PCB封裝文件,這是snapeda的一個優(yōu)點。另外,壓縮包還提供了3D模型,但沒有將3D模型與PCB封裝映射起來,需要手動操作。
2.5 生成原理圖符號(edf轉(zhuǎn)OLB)
壓縮包中的edf需要轉(zhuǎn)為OLB,以便ORCAD調(diào)用。
打開Orcad -> File -> Import-> EDIF -> 選中edf文件,確定 -> edf文件所在文件夾中生成了OLB
三. componentsearchengine
網(wǎng)站:Component Search Engine: Free Symbols, footprints, & 3D models
元件搜索引擎網(wǎng)是SamacSys旗下的電子元器件搜索工具,貿(mào)澤電子上使用的封裝也來源于此網(wǎng)站,所以貿(mào)澤電子的賬號可以直接登錄componentsearchengine。此網(wǎng)站也是國外的,搜不到國產(chǎn)元器件。
3.1 登錄賬號
可以在貿(mào)澤電子(電子元件分銷商 - Mouser Electronics)注冊賬號,最近常用的QQ郵箱注冊不成功,使用gmail郵箱后注冊成功了。
3.2 搜索元器件
像tms 28335 和 tms*28335都搜不到器件,貌似只能從頭到尾輸入芯片全名,但搜索框有較強的芯片型號補全能力,也算彌補了搜索不智能的缺陷。
3.3 Download
網(wǎng)頁提供封裝預(yù)覽功能,這功能做的不好,聊勝于無。
3.4 解壓壓縮包,直接提取封裝文件
特別注意:此網(wǎng)站下載的Allegro封裝沒有阻焊層和鋼網(wǎng)層,如下圖。對于貼片封裝是少了阻焊TOP層和鋼網(wǎng)TOP層,對于通孔封裝是少了阻焊TOP層和阻焊BOTTOM層,必須手動加上,直接將Design Layers的焊盤復(fù)制過來即可。
3.5 生成原理圖符號(xml轉(zhuǎn)OLB)
參考1.6節(jié)。
3.6 在貿(mào)澤電子下載封裝并使用Library Loader解壓
在貿(mào)澤電子上搜索到的元器件,很多可以直接下載封裝,如下圖。
下載到的是元器件名-pcb-part-libraries.zip文件,此文件只有2kB。前面說過,貿(mào)澤電子上的封裝其實就是componentsearchengine上的封裝,只是我們在源網(wǎng)站下載是幾百kB,貿(mào)澤下載是2kB,猜測貿(mào)澤為了減小文件大小對封裝文件進行了再封裝。
此壓縮包需要用Library Looader工具解壓后才可使用,工具下載網(wǎng)站:電子元件搜索引擎Tools (componentsearchengine.com/tools)
安裝完成后需要登錄網(wǎng)站賬號才能正常使用。
使用步驟:Open ECAD Model -> 選中下載好的zip文件打開 -> 等待大概10秒 -> 在設(shè)定的封裝保存路徑中出現(xiàn)LIB_GIT.zip,解壓此zip -> 得到和componentsearchengine網(wǎng)站直接下載一樣的文件,
我在使用這個軟件時,經(jīng)常碰到解壓第一個封裝沒問題,但接著解壓第二個就出現(xiàn)Open ECAD Model然后沒反應(yīng)的情況,需要完全退出Library Loader,再重新打開才能解決,也就是用此軟件解壓一個封裝后,需要退出重新打開再解壓另一個,暫不清楚出現(xiàn)問題的原因是什么。
在componentsearchengine直接下封裝和在貿(mào)澤下封裝再配合Library Loader解壓得到的封裝其實是同一個,覺得哪種方式方便就用哪種,都是焊盤缺少阻焊層和鋼網(wǎng)層,需要手動添加。
四. IC封裝網(wǎng)
網(wǎng)站:IC封裝網(wǎng) (iclib.cn)
IC封裝網(wǎng)是凡億PCB運營的元器件數(shù)據(jù)手冊和封裝下載網(wǎng),是國內(nèi)為數(shù)不多的免費封裝下載網(wǎng)。相比國外的網(wǎng)站,目前此網(wǎng)站的元器件還不多,一些較流行的元器件還是有的。
4.1 登錄賬號
此網(wǎng)站同樣需要登陸才能下載。
4.2 搜索元器件
IC封裝網(wǎng)搜索不那么智能,不支持元器件部分名稱 + 空格或* + 部分名稱 的搜索方式,也不支持元器件名稱自動補全,所以,從左到右輸入元器件名稱才能搜到對應(yīng)元器件。
4.3 下載原理圖符號和PCB封裝
此網(wǎng)站可直接下載OLB文件和dra文件,但不提供dra文件中的焊盤文件,所以dra直接會報找不到焊盤的問題,需要自行打開dra將焊盤文件導(dǎo)出。
五. CMS云
網(wǎng)站:CMS 云 - 電子元器件設(shè)計選型平臺 (iclib.com)
CMS云是深圳億浩云創(chuàng)科技運營的免費元器件封裝下載網(wǎng),和IC封裝網(wǎng)一樣,目前剛起步,元器件不多,期待后面的發(fā)展。
5.1 登錄賬號
注冊賬號時,發(fā)現(xiàn)網(wǎng)站不能識別我166開頭的手機號,可見網(wǎng)站登錄部分代碼有點太老了。
5.2 搜索元器件
搜索也不那么智能。
5.3 下載原理圖符號和PCB封裝
此網(wǎng)站只支持Cadence,下載的原理圖符號直接是OLB格式文件,PCB封裝是dra格式文件,同樣需要自行導(dǎo)出焊盤。
六. 立創(chuàng)商城
網(wǎng)站:立創(chuàng)商城_電子元器件采購網(wǎng)上商城_領(lǐng)先的現(xiàn)貨元器件交易平臺-嘉立創(chuàng)電子商城 (szlcsc.com)
用AD的同學(xué)可以去立創(chuàng)商城搜元器件,然后在立創(chuàng)EDA導(dǎo)出AD封裝,元器件種類很多。立創(chuàng)EDA無法導(dǎo)出Allegro封裝,AD轉(zhuǎn)Allegro非常麻煩,還很可能出錯,不建議去轉(zhuǎn)。
七. 總結(jié)
其實,前面三個大型國外網(wǎng)站應(yīng)該能滿足95%的封裝下載需求了,基本在這三個網(wǎng)站都找不到的封裝,在其它地方也找不到。實在不行,可以去兩個國內(nèi)網(wǎng)站碰碰運氣(國內(nèi)網(wǎng)站還處于發(fā)展初級階段),還找不到,還是自己用工具畫吧,推薦PCB Footprint Expert(如下圖),用它畫封裝還比較簡單,后續(xù)出PCB封裝制作博客的時候可能會包含此軟件的安裝使用教程,敬請期待!
另外,網(wǎng)站提供的封裝有極小概率是錯的,下載完注意對照datasheet大致檢查一下,就我個人的使用情況來說,前面三個國外網(wǎng)站用了不下百次,暫時沒碰到封裝錯誤的情況。文章來源:http://www.zghlxwxcb.cn/news/detail-454764.html
徐曉康的博客持續(xù)分享高質(zhì)量硬件、FPGA與嵌入式知識,軟件,工具等內(nèi)容,歡迎大家關(guān)注。文章來源地址http://www.zghlxwxcb.cn/news/detail-454764.html
到了這里,關(guān)于PCB封裝下載網(wǎng)站推薦及其詳細使用方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!