黑龍江 閆 明
Protel系列軟件是深受電子設計師喜愛的電路板設計軟件,它的前身是美國ACCEL Technologies公司20世紀80年代推出的TANGO軟件包。隨著電子工業(yè)的發(fā)展,Protel Technologies公司及時推出Protel for DOS軟件作為TANGO的升級版本。1991年發(fā)布了世界上第一個基于Windows環(huán)境的EDA(電子設計自動化)工具,隨后又推出了Protel99及Protel99SE等產(chǎn)品。2001年,該公司更名為Altium公司,接著推出ProtelDXP,集成了更多工具,使用更方便,功能更強大。
Protel是目前國內(nèi)較流行的通用電子設計自動化(Electronic Design Automation,簡稱 EDA)軟件,在國內(nèi)的電子設計行業(yè)中得到了廣泛的應用。其最主要的特點,降低了制作PCB的門檻,由于Protel 2004強大的自動布線功能,只要通過短時間的培訓或自學,就可以較快地具有制作合格PCB板的能力。PCB板是工程師最為關心的問題,Protel2004應用了改進型Situs TopogicalAutorouting布線規(guī)則。這種改進型的布線規(guī)則以及內(nèi)部算法的優(yōu)化大大提高了布線的成功率和準確率。
現(xiàn)對如何使用Protel2004淺析如下:
在對電子線路圖設計時,第一步,就要建立一個項目,這個項目是專門為所繪電路圖的一個總體的規(guī)劃,這對所做圖的制板起到?jīng)Q定作用,Protel2004國內(nèi)分兩種版本,一種是英文版,一種是漢化版,在使用中,要注意先用合適的版本,漢化版中有些元件庫是加裝不上的,需要重新加載。用NEW(新建),Projects(項目)面板,DXP自動生成一個擴展名為Prj的項目名稱,對這個項目名稱用鼠標右鍵單擊,利用Save as將項目另存為所建電子圖的名稱,而且在繪圖過程中要對所繪文件的保存,利用快捷Ctl+S,即可完成對文件的保存。
對于剛剛學習Protel2004的電子設計人員來說,建立項目非常重要,如果沒有項目,則所繪電路圖在以后的PCB版制作過程中,將不會產(chǎn)生相應原理圖文件的網(wǎng)絡表,也就是相應的PCB板與原理圖不能相對應。而且要求每一份電子電路圖的設計要求有一個項目。
建一個項目以后,就要對所建項目內(nèi)要繪制一張原理圖,用“文件”(file),“新建”(NEW),“原理圖”(Schemitic),DXP 就會出現(xiàn)原理圖設計的界面,對于原理圖繪制,首先得要對原理圖圖紙的規(guī)格進行設計,其中包括圖紙的大小,圖紙的方向,圖紙的模式等等,最重要的是對圖紙中單位的設定,可以有兩種單位一種是美制,mil,一種是國際單位mm,使用中,要選擇合適的單位,以便于在設計電子線路圖在按正確的單位選擇元件的大小。
圖紙網(wǎng)格的設置,在網(wǎng)格選項組中,可以根據(jù)實際需要自定義圖紙網(wǎng)格參數(shù),這里有兩個復選框,一個是捕獲(snap),一個是可視(visible)。其中捕獲選項中可以設定鼠標在圖紙上的移動距離,也就是通常所說的光標移動的步長,即用鼠標拖動元件時,每次移動的最小距離。此項功能為擺放原理圖元件,連接導線帶來極大的方便??梢?,在此選項中可以視柵格的大小,通常將一個柵格的音準高設為10mil,稱為基本單位。
電氣網(wǎng)格的選項中,可以自定義電氣節(jié)點自動捕捉范圍,在連線時,自動跳到最近的電氣對象上,以保證準確地連接,在移動元件時,也能自動捕獲到最近的電氣對象和節(jié)點,給連線帶來極大的方便。
每一張電子線路圖紙,都要有大量的電子元件,DXP帶有強大的元件庫,并在每個元件中,都有元件的封裝(footprint),元件的封裝就是在PCB板上的元件物理大小,這是與原來的Protel99SE版本,最大的區(qū)別,我們可以通過對元件庫的加載,從元件庫中取得相關的電子元件,針對元件庫中沒有的電子元件,我們也可以通過個人設計來實現(xiàn)電子元件的制作。
按照原理圖的要求,在Miscellaneous Devices Library中將所有電子元件查到,并放在原理圖上,并對其編號進行設定。同時,在每一個元件的屬性中設置元件電量值的大小值,元件的封裝形式等等。在原理圖中加上直流電源以及相應的接地,最后將輸入端與輸出端加在相應的網(wǎng)絡標識,就可以形成一個完整的電子線路原理圖的圖紙。
在繪制完一張完整的電氣原理圖后,為在PCB板中開成相應的電氣連接,必須在同一個項目下,生成一個網(wǎng)絡表,在原理圖界面下,用設計(Design)選項中的設計項目網(wǎng)絡表(Netlist for Project),對 Protel生成相對應的網(wǎng)絡表(Netlist),并保存在同一個項目下,網(wǎng)絡表可以得出每一個元件的電氣連接的標號,在網(wǎng)絡表中均有標注。用戶在進行PCB設計時需要加載網(wǎng)絡表,其中元件封裝信息就是從這一表中得出來的。如果用戶在原理圖中沒有定義元件封裝,那么在PCB板中將沒有所對應的元件,也就是沒有相應的元件的物理外形。
PCB板的制作,我們可以使用DXP相關的向?qū)硗瓿桑趂iles里,我們選取PCB Board Wizard來制作我們想要使用的PCB的大小及相應的過孔,板層等等。生成相應的PCB后,我們可以使用“設計”選項,Protel2004中加載網(wǎng)絡表有兩種方式,“Desing”選取 Updata PCB filename.PCBDOC載入,由PCB文件執(zhí)行菜單“Design”選取ImportChanges From filename.PRJPCB”選取導入相應原理圖的相關元件。在PCB板上編輯相應元件的屬性,調(diào)整元件的物理位置,設置相應的布線方法,選取是單面板,還是雙面板,及相應導線的寬度,再選取自動布線,就可完成PCB板的初步設計。
問題一、多數(shù)新裝機器的系統(tǒng)為操作系統(tǒng)win7,但是在這個操作系統(tǒng)下,Protel2004不能正常運行,如何解決呢?可以這樣安裝一個虛擬機,然后在虛擬機里安裝XP系統(tǒng),然后再在那里面安裝DXP,但是這么做的結果就是機器運行起來比較慢,需要有2G以上的內(nèi)存。
問題二、PCB電路板上將Top layer和Bottom layer上進行連接的GND孔,是放置過孔還是放置焊盤。放置過孔比較好,過孔和焊盤的主要區(qū)別就是焊盤邊上有助焊層,而過孔就是起到連接作用,你要連接頂層和底層,正好用過孔合適。
問題三、Protel 2004原理圖如何更新到PCB,在設計標題欄中,沒有更新到PCB的選項,該如何更新到PCB。必須先建一個工程項目,將schdoc文件和pcbdoc文件放到一個工程項目下,這是初學者最易發(fā)生的錯誤。
問題四、電路原理圖沒有問題,但是PCB設計裝載網(wǎng)絡表時,顯示元件找不到,或者引腳找不到。