這篇文章來源于DevicePlus.com英語(yǔ)網(wǎng)站的翻譯稿。
Fritzing是一個(gè)開源的原型制作平臺(tái),用戶可通過此軟件輕松創(chuàng)建電路。與其他免費(fèi)電路設(shè)計(jì)工具(比如Eagle或KiCAD EDA)相比,F(xiàn)ritzing的主要優(yōu)勢(shì)是能夠在“面包板”視圖中創(chuàng)建電路——就像使用真正的線纜在實(shí)際工作臺(tái)上連接真實(shí)元件。Fritzing擁有許多內(nèi)置電子元件和第三方庫(kù),但是有時(shí)候,您的電路可能會(huì)用到一些沒有包含在其中的新元件或稀有元件。本教程將逐步指導(dǎo)您如何將這些元件轉(zhuǎn)換為Fritzing元件。
軟件
Fritzing 版本 0.9.3b – 下載地址: https://fritzing.org/home/
Inkscape – 下載地址: https://inkscape.org/en/
本指南首先教您使用免費(fèi)Inkscape編輯器處理矢量圖形的基礎(chǔ)知識(shí)。然后,我們使用這些圖形為所有三種Fritzing視圖創(chuàng)建源文件:面包板視圖、原理圖視圖和PCB視圖。最后,我們將添加一些元數(shù)據(jù)并將其全部集成到一個(gè)Fritzing元件中!
第1步:收集所有信息
繪制矢量圖形和設(shè)計(jì)元件之前,我們需要獲得元件的所有信息,主要是指創(chuàng)建面包板視圖所需的元件物理尺寸。面包板視圖中的元件尺寸應(yīng)與實(shí)際元件相同。元件的數(shù)據(jù)表通常包含元件尺寸,所以最好從這里開始。制造商傾向于將尺寸放在數(shù)據(jù)表的最后幾頁(yè)上。
圖1. 數(shù)據(jù)表中的元件尺寸
不幸的是,這并不總是這么簡(jiǎn)單。有時(shí),您正在設(shè)計(jì)的元件根本沒有數(shù)據(jù)表,尤其是該元件是一個(gè)分線板的時(shí)候。您可能能夠找到分線版上模塊的數(shù)據(jù)表,但是沒有分線板自身的尺寸。這時(shí)您就不得不臨時(shí)制作了。請(qǐng)先嘗試在互聯(lián)網(wǎng)上搜索一下。盡管還沒有人制作這個(gè)Fritzing元件,但是有人可能會(huì)為您測(cè)量尺寸。如果網(wǎng)上沒有,那么請(qǐng)拿出卡尺并開始測(cè)量吧。
作為例子,我將會(huì)把ROHM傳感器評(píng)估套件中的幾個(gè)傳感器制作成Fritzing元件:UV傳感器(ML8511),霍爾效應(yīng)傳感器(BD7411G)和顏色傳感器(BH1745NUC)。所有傳感器的創(chuàng)建步驟幾乎都是相同的,所以我們現(xiàn)在只關(guān)注ML8511A。該傳感器位于一個(gè)小型分線板上,由于沒有分線板尺寸,我們必須測(cè)量大多數(shù)項(xiàng)目。
圖2. ML8511分線板
要為面包板視圖創(chuàng)建圖形,我們至少需要外板尺寸、安裝孔位置和連接器位置。所有這些都會(huì)影響元件在Fritzing中的位置以及與其他元件的連接,因此必須非常精確!
圖3. 所需尺寸
提示:分線板上的許多元件都具有標(biāo)準(zhǔn)化的尺寸。比如,排針的間距為2.54毫米(0.1英寸)。像IC這樣的元件尺寸我們可以查詢其數(shù)據(jù)表。測(cè)量這些通常不是一個(gè)好主意,因?yàn)槟臏y(cè)量結(jié)果還不如數(shù)據(jù)表中的尺寸準(zhǔn)確。
由于面包板視圖應(yīng)與真實(shí)元件相同,因此我們還應(yīng)該測(cè)量元件(比如電容、電阻和IC)在面包板上的焊接位置。測(cè)量這些元件的位置時(shí)不必像連接器那樣精確。這些元件不會(huì)連至分線板以外的任何其他元件,因此其位置誤差不會(huì)影響其他Fritzing元件的位置。但是,它們?cè)诿姘逡晥D中的位置應(yīng)與實(shí)際元件的位置大致相同。
現(xiàn)在我們有了我們需要的所有尺寸,是時(shí)候?yàn)檎鎸?shí)元件創(chuàng)建精確的矢量圖形了!
第2步:面包板視圖
Fritzing中的所有圖形都基于矢量,并以SVG格式存儲(chǔ) – 可擴(kuò)展矢量圖形(Scalable Vector Graphics)。 通常,計(jì)算機(jī)中的圖像通過像素陣列表示。畢竟,即使您正在閱讀本文的顯示屏幕是由大量像素組成的。這種存儲(chǔ)圖形信息的方法稱為光柵圖形(raster)這對(duì)于數(shù)字存儲(chǔ)內(nèi)容(比如照片)來說非常棒,但是該方法存在一個(gè)主要問題:您永遠(yuǎn)無法獲得小于一個(gè)像素的細(xì)節(jié)。您可以放大圖像,但是不會(huì)獲得更精細(xì)的細(xì)節(jié),只會(huì)得到更大的像素。當(dāng)然,有些圖形程序和過濾器可以緩解這個(gè)問題,但是沒有“縮放和增強(qiáng)”按鈕能夠奇跡般地為圖片添加更多細(xì)節(jié)。
另一方面,矢量圖形處理的是對(duì)象,而不是像素。如果您在光柵圖形編輯器(比如經(jīng)典的Microsoft Paint)中創(chuàng)建一個(gè)矩形時(shí),您可以更改某些像素的顏色。而在矢量圖形編輯器中,您可以創(chuàng)建一個(gè)矩形對(duì)象。該對(duì)象具有顏色等屬性;您可以移動(dòng)、拉伸、轉(zhuǎn)動(dòng)或以其他方式編輯該對(duì)象。放大矢量矩形對(duì)象時(shí),您永遠(yuǎn)不會(huì)喪失精度。然后,完成矢量圖形后,您可以將它們導(dǎo)出到位圖–一個(gè)光柵圖像。此時(shí),最大的優(yōu)勢(shì)就是:您可以定義該位圖的分辨率。其大小取決于您的意志!
在本指南中,我使用Inkscape實(shí)現(xiàn)所有矢量圖形。該軟件是免費(fèi)的,而且簡(jiǎn)單易用。另外,它還內(nèi)置了使用教程!下圖為Inkscape的主窗口。左側(cè)為工具欄,右側(cè)為捕捉選項(xiàng),頂部為當(dāng)前工具設(shè)置,底部提供一些基本顏色選擇。
圖4. 主窗口
首先,我們需要啟用網(wǎng)格,這會(huì)讓對(duì)象的放置更容易一些。點(diǎn)擊“File(文件)”菜單并單擊“Document Properties(文檔屬性)”(或使用鍵盤快捷鍵Ctrl + Shift + D)。系統(tǒng)會(huì)彈出一個(gè)新的窗口。轉(zhuǎn)到第三個(gè)選項(xiàng)卡(“Grids(網(wǎng)格)”)。選擇“Rectangular grid(矩形網(wǎng)格)”并點(diǎn)擊“New(新建)”按鈕。
圖5. 文件屬性窗口
主窗口中會(huì)出現(xiàn)一個(gè)藍(lán)色網(wǎng)格,我們可以通過更改參數(shù)“Spacing X(X間距)”,“Spacing Y(Y間距)”和“Units(單位)”來更改網(wǎng)格大小。由于我們將以毫米或英寸為單位處理尺寸,因此我建議將網(wǎng)格尺寸設(shè)置為0.1毫米或0.01英寸。當(dāng)然,我們可以隨時(shí)更改網(wǎng)格的尺寸,具體取決于我們處理的是哪種部件。
現(xiàn)在我們已經(jīng)準(zhǔn)備好創(chuàng)建第一個(gè)矢量對(duì)象了!通常,我首先創(chuàng)建一個(gè)矩形來定義元件的外部尺寸。在主窗口中,選擇矩形工具,并通過單擊和拖動(dòng)創(chuàng)建一個(gè)新的矩形。矩形的大小和顏色都沒關(guān)系,我們將在后面設(shè)置所有這些內(nèi)容。
圖6. 新矩形
點(diǎn)擊菜單“Object(對(duì)象)”,然后單擊選項(xiàng)“Fill and Stroke(填充和描邊)”(鍵盤快捷鍵為Ctrl + Shift + F)。首先,我們需要禁用描邊,所以選擇“Stroke paint(描邊顏料)”選項(xiàng)卡并選擇“No paint(無顏料)”(大X)。接下來,我們要更改矩形的顏色以匹配分線板的顏色。該板的顏色為深灰色,我們可以在“Fill(填充)”選項(xiàng)卡中進(jìn)行設(shè)置,我選擇顏色#141414。
現(xiàn)在我們需要確定矩形的尺寸。選擇矩形,并在頂部欄中更改其寬度和高度以匹配元件的外部尺寸。ML8511分線板為20.0 mm x 20.0 mm,因此我輸入這些尺寸。接下來,刪除正方形周圍的所有空白畫布是一個(gè)不錯(cuò)的主意,這樣我們就不必?fù)?dān)心多余的畫布。再次打開“Document Properties(文檔屬性)”窗口,并在第一個(gè)選項(xiàng)卡“Page(頁(yè)面)”中按下“Resize page to drawing or selection(根據(jù)圖紙或選擇調(diào)整頁(yè)面大?。卑粹o。現(xiàn)在這個(gè)頁(yè)面跟這個(gè)正方形一樣大!
圖7. 調(diào)整頁(yè)面大小以匹配正方形電路板
該正方形將成為所有部件的基板,就像真實(shí)的PCB一樣。首先,我們必須添加兩個(gè)安裝孔。創(chuàng)建兩個(gè)直徑與實(shí)際安裝孔相同的白色圓圈。要?jiǎng)?chuàng)建一個(gè)圓,請(qǐng)選擇Circle/Ellipse(圓/橢圓工具)并創(chuàng)建一個(gè)橢圓。然后,就像我們處理矩形一樣,將其顏色改為白色(以便我們可以在電路板的深灰色背景下看到它),并設(shè)置其寬度和高度(在本例中為3.3毫米 x 3.3毫米)。將兩個(gè)圓圈放置在要?jiǎng)?chuàng)建安裝孔的位置。
圖8. 準(zhǔn)備安裝孔
現(xiàn)在我們來處理非??岬氖噶?jī)?nèi)容——選擇頁(yè)面上的所有對(duì)象(灰色方塊和兩個(gè)白色圓圈),然后進(jìn)入菜單“Path(路徑)”。點(diǎn)擊“Object to Path(對(duì)象轉(zhuǎn)路徑)”選項(xiàng)?,F(xiàn)在,不再有不同類型的對(duì)象(矩形和圓形)了,所有對(duì)象都具有相同的類型:路徑。路徑也是對(duì)象,能夠使用原始對(duì)象無法實(shí)現(xiàn)的方法進(jìn)行操作。比如,您可以將一個(gè)矩形轉(zhuǎn)換一個(gè)路徑并在邊上添加兩個(gè)點(diǎn),將其變成一個(gè)六邊形!您還可以對(duì)路徑執(zhí)行數(shù)學(xué)運(yùn)算;您可以將兩條路徑合并成一條路徑。我們將使用其中一種方法在灰色方塊中“鉆孔”。選擇所有對(duì)象,返回“Path(路徑)”菜單,單擊選項(xiàng)“Exclusion(排除)”。眨眼間,白色圓圈現(xiàn)在變成了兩個(gè)孔!
圖9. 創(chuàng)建安裝孔
最關(guān)鍵的元件是連接器。如您在真正的分線板上看到的那樣,排針指向電路板下方,我將在設(shè)計(jì)中反映這一點(diǎn)。我將繪制針腳的頂部焊盤,而不是繪制針腳。首先,我將為VDD針腳創(chuàng)建一個(gè)淺灰色(#C1C1C1)方塊,為其他三個(gè)針腳各創(chuàng)建一個(gè)淺灰色圓圈。正方形為2.0毫米×2.0毫米,圓圈的直徑為2.0毫米。我還在兩個(gè)針腳的中心添加一個(gè)較暗的圓圈,以便Fritzing中的電線具有明確的連接區(qū)域。
圖10. 連接器針腳基礎(chǔ)
要將一個(gè)對(duì)象移至另外一個(gè)對(duì)象的中心,我們應(yīng)使用另一個(gè)功能:“Object(對(duì)象)”菜單中的“Align and Distribute(對(duì)齊和分配)”(Ctrl + Shift + A)。選擇第一個(gè)對(duì)象(比如淺灰色方塊),然后選擇第二個(gè)對(duì)象(小深灰色圓圈)?,F(xiàn)在,在“Align and Distribute(對(duì)齊和分配)”窗口中,將“Relative to(相對(duì)于)”設(shè)置為“First selected(首先選中)”,然后單擊“Center on vertical axis(垂直軸居中對(duì)齊)”和“Center on horizontal axis(水平軸居中對(duì)齊)”。這會(huì)將小圓圈恰好移至淺灰色方塊的中心。
圖11. 連接器針腳的頂視圖
為了更容易操作完成的針腳,您可以按住Shift單擊選擇兩者,然后按下Ctrl + G,將方塊和中心圓組合在一起。接下來,復(fù)制并粘貼圓形針腳兩次。垂直對(duì)齊所有針腳,并將間距改為標(biāo)準(zhǔn)0.1英寸。最簡(jiǎn)單的方法是將網(wǎng)格大小更改為0.1英寸,然后使用網(wǎng)格對(duì)齊。做完這些之后,將四個(gè)排針組合在一起,我們的連接器就完成了。剩下的就是將連接器放置到深灰色的分線板上。
圖12. 連接器已經(jīng)完成的電路板
至此,所有關(guān)鍵部件都已到位,現(xiàn)在要做的是添加細(xì)節(jié),使Fritzing元件看起來像真實(shí)元件。添加的細(xì)節(jié)完全取決于您自己。我添加了兩個(gè)電容、一個(gè)電阻和實(shí)際的傳感器芯片。電阻和電容的尺寸是標(biāo)準(zhǔn)化的,傳感器芯片的尺寸可以在其數(shù)據(jù)表中找到。
圖13. 帶有所有部件的分線板
下一步是添加文字和標(biāo)記。撰寫本文時(shí),F(xiàn)ritzing僅支持OCR A或Droid Sans字體,并會(huì)將其他字體轉(zhuǎn)換為上述字體的其中一種,因此所有文本我都使用Droid Sans字體,大小為4.5。最后,按Ctrl + A選擇所有內(nèi)容并將它們組合在一起(Ctrl + G)。將圖形保存為新的SVG文件。結(jié)果如下圖所示。我覺得這非常接近真實(shí)元件!
圖14. 左側(cè)為實(shí)際ML8511傳感器,右側(cè)為完成的面包板視圖
這里還有另外兩個(gè)傳感器:BH145NUC顏色傳感器和BD7411G霍爾傳感器。創(chuàng)建這兩個(gè)圖形的步驟與ML8511A幾乎相同,只是針腳數(shù)量不同:BD7411G有三個(gè)針腳(因?yàn)檫@是一個(gè)數(shù)字傳感器),BH1745NUC有五個(gè)針腳(該傳感器使用I2C總線)。幸運(yùn)的是,套件中所有傳感器的所有關(guān)鍵元件(連接器和安裝孔)的位置都相同。
我不是一個(gè)圖形設(shè)計(jì)師,但是我認(rèn)為所有傳感器的面包板視圖與實(shí)際元件非常相像!
圖15. 左側(cè)為實(shí)際BH1745NUC傳感器,右側(cè)為面包板視圖
圖16. 左側(cè)為實(shí)際BD7411G傳感器,右側(cè)為面包板視圖
好消息 – 最困難的部分已經(jīng)完成!接下來的事情 – 創(chuàng)建原理圖視圖 – 要容易的多。
第3步:原理圖視圖
為原理圖創(chuàng)建矢量圖比面包板要容易得多。我們不必測(cè)量任何東西,因?yàn)樵谠韴D中,分線板只是一個(gè)帶有四個(gè)輸入端的塊。為了讓事情變得更容易,我建議您導(dǎo)出現(xiàn)有的Fritzing原理圖,然后進(jìn)行編輯,以滿足需求。要從Fritzing中導(dǎo)出零件SVG圖形,打開面包板視圖,添加一些部件(比如核心元件的三軸加速度計(jì)),然后右鍵單擊并選擇“Edit (new parts editor)(編輯(新元件編輯器))”,在元件編輯器中將其打開。系統(tǒng)會(huì)彈出另一個(gè)窗口——元件編輯器。稍后當(dāng)我們將所有圖形組合成一個(gè)Fritzing元件時(shí),我們將使用該編輯器?,F(xiàn)在,點(diǎn)擊“文件(File)”菜單,選擇“導(dǎo)出 “Export(導(dǎo)出)” → “as Image(導(dǎo)出為圖像)” → “SVG”。在Inkscape打開這個(gè)SVG文件。
圖17. 導(dǎo)出的原理圖
現(xiàn)在我們需要添加一個(gè)間距為0.1的新矩形網(wǎng)格。這是因?yàn)樵韴D視圖應(yīng)以0.1英寸的倍數(shù)完成。比如,引線的長(zhǎng)度為0.2英寸,其間距為0.1英寸。
圖18. 準(zhǔn)備原理圖
從Fritzing導(dǎo)出的圖形通常會(huì)被組合到一起,因此只需選擇所有內(nèi)容并點(diǎn)擊“Ungroup(取消分組)”(Ctrl + Shift + G),直到?jīng)]有分組為止。然后,我們只需編輯文本,刪除兩個(gè)引線,然后重命名其他引線以匹配分線板。將所有內(nèi)容重新組合在一起,并將文件保存為SVG文件,原理圖視圖就完成了!
圖19. 完成的原理圖
另外兩個(gè)傳感器的原理圖如下。同樣,除了針腳數(shù)量不同之外,整個(gè)過程是相同的。
圖20. BH1745NUC的原理圖
圖21. BD7411G的原理圖
第4步:PCB視圖
說實(shí)話,涉及到繪制PCB布局時(shí),我并不是Fritzing的忠實(shí)粉絲。也許這僅僅是因?yàn)榱?xí)慣了Eagle,但是,我承認(rèn)Fritzing的簡(jiǎn)單易用非常有魅力,特別是對(duì)于初學(xué)者。我在Fritzing中設(shè)計(jì)了一塊小型單面PCB,但不是更復(fù)雜的雙層(或更多層)板。這就是說,PCB視圖是環(huán)境的一個(gè)組成部分,如果我們要確保我們的新元件能正常工作,我們也必須為這個(gè)視圖創(chuàng)建一個(gè)圖形。
就像原理圖一樣,最簡(jiǎn)單的方法就是從Fritzing中導(dǎo)出現(xiàn)有PCB圖形并進(jìn)行編輯。我從元件編輯器的PCB視圖中再次導(dǎo)出三軸加速度計(jì)元件。這里有一個(gè)小問題:用Inkscape打開導(dǎo)出的文件時(shí),您只會(huì)看到銅焊盤。這是因?yàn)樵赟VG文件中,所有的絲印形狀和文本都是白色的,盡管在Fritzing中顯示為黑色。Inkscape允許您更改文檔背景顏色,所以再次打開“Document Properties(文檔屬性)”窗口,在“Page(頁(yè)面)”選項(xiàng)卡的頂部,將背景顏色更改為黑色。
圖22. 導(dǎo)出的PCB圖形
就像原理圖一樣,所有東西都組合在一起。因此,請(qǐng)執(zhí)行幾次“Ungroup(取消組合)”命令,直到您可以單獨(dú)選擇所有白色絲印形狀。將輪廓更改為與分線板一樣大:20.0毫米x 20.0毫米,并且調(diào)整頁(yè)面大小,以進(jìn)行匹配。然后,刪除我們不需要的絲印形狀:中間的箭頭和芯片輪廓。我們的分線板只有4個(gè)針腳,因此我們更改連接器的絲印輪廓,以與之匹配。最后,重新組合連接器輪廓,以便我們可以輕松移動(dòng)它,更改其位置使其與真實(shí)的電路板相匹配。
圖23. 修改絲印之后的PCB圖形
現(xiàn)在我們需要更新銅焊盤的位置。從Fritzing輸出PCB圖形后,實(shí)際上兩組六個(gè)銅焊盤是堆疊在一起的,即一組是頂部焊盤,另一組是底部焊盤。將其中一個(gè)銅焊盤組移開,然后取消組合,刪除我們不需要的兩個(gè)焊盤,并重新組合其他四個(gè)。然后,將它們對(duì)齊到連接器輪廓的中心。對(duì)第二組銅焊盤重復(fù)這個(gè)過程。
圖24. 完成的PCB視圖
最后一步是更改SVG文件的結(jié)構(gòu),使其達(dá)到Fritzing標(biāo)準(zhǔn)。SVG文件基本上是一個(gè)XML(可擴(kuò)展標(biāo)記語(yǔ)言)文件,所以您可以直接在任何文本編輯器中進(jìn)行編輯。然而,使用Inkscape的內(nèi)置編輯器會(huì)更方便。該編輯器的打開方法如下:在“Edit(編輯)”菜單中單擊“XML Editor(XML編輯器)”(Ctrl + Shift + X)。
圖25. Inkscape XML編輯器
選擇其中一個(gè)XML節(jié)點(diǎn)時(shí),系統(tǒng)會(huì)在Inkscape主窗口中選擇適當(dāng)?shù)膶?duì)象,這樣您可以輕松識(shí)別給定的SVG對(duì)象與哪個(gè)XML節(jié)點(diǎn)相對(duì)應(yīng)。我們需要添加三個(gè)新的XML節(jié)點(diǎn),因此選擇根節(jié)點(diǎn)(頂層節(jié)點(diǎn),名為“)并按下頂部欄最左邊的按鈕(“New element node(新元素節(jié)點(diǎn))”)。系統(tǒng)會(huì)提示您輸入節(jié)點(diǎn)名稱,因此請(qǐng)輸入不帶引號(hào)的“svg:g”。這會(huì)創(chuàng)建一個(gè)新的組節(jié)點(diǎn);我們需要將其ID從默認(rèn)值改為“silkscreen(絲?。薄?/p>
圖26. 新“silkscreen(絲?。惫?jié)點(diǎn)
現(xiàn)在,再創(chuàng)建兩個(gè)ID為“copper0”和“copper1”的組節(jié)點(diǎn)。將包含絲印對(duì)象和輪廓的所有節(jié)點(diǎn)移至“silkscreen(絲?。惫?jié)點(diǎn)中。然后,將其中一個(gè)銅焊盤組移至節(jié)點(diǎn)“copper0”中,將整個(gè)節(jié)點(diǎn)“copper0”移至節(jié)點(diǎn)“copper1”中。最后,將第二組銅焊盤移至節(jié)點(diǎn)“copper1”中。最終的XML結(jié)構(gòu)如下圖所示。
圖27. 最終的XML結(jié)構(gòu)
另外兩個(gè)傳感器的原理圖如下所示。同樣,除了針腳數(shù)量不同之外,整個(gè)過程是相同的。
圖28. BH1745NUC的PCB封裝
圖29. BD7411G的PCB封裝
這部分工作完成!我們已經(jīng)為所有三種Fritzing視圖準(zhǔn)備好了圖形,那么現(xiàn)在剩下的唯一任務(wù)就是將它們?nèi)空系揭粋€(gè)全新的Fritzing元件中!
第5步:創(chuàng)建Fritzing元件
之前的所有工作都是為這一步做準(zhǔn)備!Fritzing不允許直接創(chuàng)建新元件,所以唯一的方法就是編輯現(xiàn)有元件。比如,在面包板視圖中,添加一些元件:我們之前使用的加速度計(jì)。右鍵單擊該元件并選擇選“Edit (new parts editor)(編輯(新元件編輯器))”。系統(tǒng)會(huì)在新窗口中打開元件編輯器。
圖30. Fritzing元件編輯器
元件編輯器與Fritzing主窗口非常相似。該窗口有三個(gè)基本視圖(面包板、原理圖和PCB),但是,還有三個(gè)額外的選項(xiàng)卡:Icon(圖標(biāo))、Metadata(元數(shù)據(jù))和Connectors(連接器)。Icon(圖標(biāo))選項(xiàng)卡允許您為元件選擇一個(gè)圖標(biāo)。Metadata(元數(shù)據(jù))允許您編輯元件參數(shù),比如名稱以及元件的附加信息等。Connectors(連接器)允許您添加或刪除連接針腳并更改其名稱和類型。
首先,我們需要設(shè)置這三個(gè)基本視圖。進(jìn)入面包板視圖,在“File(文件)”菜單中單擊“Load image for view(加載圖像進(jìn)行查看)”。然后,選擇我們?cè)诓襟E2中創(chuàng)建的SVG面包板文件。之后,請(qǐng)為原理圖和PCB視圖執(zhí)行相同的操作。
圖31. ML8511A面包板視圖
接下來,我們要編輯連接器。打開“Connectors(連接器)”選項(xiàng)卡并將連接器數(shù)量設(shè)置為4。然后,更改連接器名稱,使其與實(shí)際電路板上的連接器名稱相同。
圖32. ML8511A連接器視圖
在“Connectors(連接器)”選項(xiàng)卡中設(shè)置完所有內(nèi)容后,我們需要將連接器分配給SVG文件中的對(duì)象。分配完成之后,F(xiàn)ritzing就會(huì)知道將導(dǎo)線連至我們的元件。打開面包板視圖,在右側(cè)欄中,單擊第一個(gè)連接器(VDD)的“Select graphic(選擇圖形)”按鈕。現(xiàn)在,當(dāng)您將鼠標(biāo)懸停在SVG圖形上時(shí),系統(tǒng)會(huì)用紫色突出顯示不同的SVG元素。單擊要用作連接器的元素。此時(shí),該元素上會(huì)出現(xiàn)一個(gè)虛線叉,并且右側(cè)欄的VDD針腳旁邊出現(xiàn)一個(gè)刻度標(biāo)記。對(duì)面包板視圖中的所有其余連接器重復(fù)此操作,原理圖和PCB視圖也執(zhí)行相同操作。
圖33. 面包板視圖中指定的VDD連接器
現(xiàn)在我們需要添加與元件相關(guān)的所有附加信息。打開元數(shù)據(jù)選項(xiàng)卡,并更改標(biāo)題、作者和說明?;蛘?,您可以更改屬性和標(biāo)簽,以便更好地對(duì)新元件進(jìn)行分類。
圖34 ML8511A元數(shù)據(jù)視圖
我們?nèi)匀蝗鄙俚淖罱K細(xì)節(jié)就是即將顯示在元件箱中的圖標(biāo)。您可以為圖標(biāo)創(chuàng)建一個(gè)新的SVG圖形,但是您也可以重新使用面包板、原理圖或PCB視圖中的圖形。我建議使用面包板中的圖形,因?yàn)樗雌饋砭拖裾嬲脑?。轉(zhuǎn)到Icon(圖標(biāo))選項(xiàng)卡,然后在“File(文件)”菜單中選擇“Reuse breadboard image(重新使用面包板圖像)”選項(xiàng)。
圖35. ML8511A圖標(biāo)視圖
點(diǎn)擊“File(文件)”菜單中的“Save as new part(另存為新元件)”,以保存元件。系統(tǒng)會(huì)提示您輸入文件名前綴,但這不是必需的,因此只需保留默認(rèn)值即可。任務(wù)完成!您現(xiàn)在可以關(guān)閉元件編輯器,并打開Fritzing主窗口。您的新元件將位于“My Parts(我的元件)”箱中,從現(xiàn)在開始,您可以像使用其他Fritzing元件一樣使用它!
結(jié)果
下圖顯示了Fritzing面包板視圖中已連至面包板的新元件!
圖36. Fritzing中制作完成的ML8511A、BH1745NUC和BD7411G元件
這里還有一個(gè)額外步驟!現(xiàn)在,您可以對(duì)Fritzing社區(qū)做出原創(chuàng)性貢獻(xiàn),讓其他人使用您制作的元件。要做到這一點(diǎn),請(qǐng)右鍵單擊“My parts(我的元件)”箱中的元件并選擇“Export Part(導(dǎo)出元件)”。該元件將導(dǎo)出為.fzpz文件,您可以在線共享該文件!
好了,創(chuàng)建自定義Fritzing元件的簡(jiǎn)短指南到此結(jié)束。如果您有任何問題或反饋,請(qǐng)?jiān)诒疚南路降脑u(píng)論中留言。如果本指南幫助您創(chuàng)建了自己的Fritzing元件,也請(qǐng)將結(jié)果發(fā)布在評(píng)論中!
審核編輯:湯梓紅
-
電路設(shè)計(jì)
+關(guān)注
關(guān)注
6678文章
2459瀏覽量
204905 -
元件
+關(guān)注
關(guān)注
4文章
936瀏覽量
36742 -
開源
+關(guān)注
關(guān)注
3文章
3379瀏覽量
42600 -
編輯器
+關(guān)注
關(guān)注
1文章
806瀏覽量
31226 -
fritzing
+關(guān)注
關(guān)注
1文章
4瀏覽量
4126
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論