經管勵志PROTELDXP指導教程_第1頁
經管勵志PROTELDXP指導教程_第2頁
經管勵志PROTELDXP指導教程_第3頁
經管勵志PROTELDXP指導教程_第4頁
經管勵志PROTELDXP指導教程_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Protel DXP 指導教程目錄歡迎使用Protel DXP在原理圖中放置元件創(chuàng)建一個新的PCB文件手式布線Protel DXP 設計探索者連接電路將新的PCB添加到項目自動布線設計文件夾是怎樣保存的網絡與網絡標簽轉換設計驗證你的板設計創(chuàng)建一個新項目設置項目選項更新PCB設置項目輸出創(chuàng)建一個新的原理圖圖紙檢查原理圖的電氣參數設計PCB打印到Windows打印設備將原理圖圖紙?zhí)砑拥巾椖吭O置錯誤報告設置PCB工作區(qū)生產輸出文件設置原理圖選項設置連接模式定義板層和其它非電層仿真設計繪制原理圖設置比較器設置新的設計規(guī)則設置仿真定位元件和加載元件庫編輯項目在PCB上放置元件運行瞬態(tài)特性分析歡迎使用Pr

2、otel DXP歡迎來到Protel DXP世界-Protel DXP是一款Windows NT/XP的全32位電子設計系統。Protel DXP提供一套完全集成的設計,這些工具讓你很容易地將你的設計從概念形成最終的板設計。所有的Protel DXP工具需要在一個單一應用環(huán)境-設計探索者(the Design Explorer)中運行。啟動Protel DXP,設計探索者打開,將你所有的設計工具放在你的手指尖。你將從一個單一的、一致的、個性化的用戶環(huán)境受益。這個教程的設計是為了為你提供一個怎樣建立一張原理圖、從PCB更新設計信息以及產生生產輸出文件的預覽。Protel DXP設計探索者設計探索

3、者是你與你的設計和設計工具的界面。要啟動Protel并打開設計探索者,從Windows開始菜單選擇Programs Altium Protel DXP。當你打開Protel DXP后,將顯示最常用的初始任務以便方便選擇(如圖)。在你建立了你的設計文件夾后,你就能在編輯器之間轉換,例如,原理圖編輯器和PCB編輯器。設計探索者將根據你當前所工作的編輯器來改變工具欄和菜單。一些工作區(qū)面板的名字最初也會顯示在工作區(qū)右下角。在這些名字上點擊將會彈出面板,這些面板可以通過移動、固定或隱藏來適應你的工作環(huán)境。下圖展示了當幾個文件和編輯器同時打開并且窗口進行平鋪時的設計探索者。設計文件怎樣保存Protel D

4、XP將所有的設計文件和輸出文件都作為個體文件保存在你的硬盤。你可以使用Windows Explorer來查找。項目文件可以的建立可以包含設計文件的連接,這樣使得設計驗證和同步成為可能。創(chuàng)建一個新項目在Protel DXP中,一個項目包括所有文件夾的連接和與設計有關的設置。一個項目文件,例如xxx.PrjPCB,是一個ASCII文本文件,用于列出在項目里有哪些文件以及有關輸出的配置,例如打印和CAM。那些與項目沒有關聯的文件稱作“自由文件(free documents)”。與原理圖紙和目標輸出的連接,例如PCB、FPGA、VHDL或庫封裝,將添加到項目中。一旦項目被編輯,設計驗證、同步和對比就會

5、產生。例如,當項目被編輯后,項目中的原始原理圖或PCB的任何改變都會被更新。建立一個新項目的步驟對各種類型的項目都是相同的。我們將以PCB項目為例。首先我們要創(chuàng)建一個項目文件,然后創(chuàng)建一個空的原理圖圖紙以添加到新的空項目中。在這個教程的最后我們將創(chuàng)建一個空白PCB并將它同樣添加到項目中。為開始教程,創(chuàng)建一個新的PCB項目:1、在設計窗口的Pick a Task區(qū)中點擊Create a new Board Level Design Project。另外,你以可以在Files面板中的New區(qū)點擊Blank Project (PCB)。如果這個面板未顯示,選擇File New,或點擊設計管理面板底部

6、的Files標簽。2、Projects面板出現。新的項目文件,PCB Project1.PrjPCB,與“no documents added”文件夾一起列出。3、通過選擇File Save Project As來將新項目重命名(擴展名為*.PrjPCB)。指定你要把這個項目保存在你的硬盤上的位置,在文件名欄里鍵入文件名Multivibrator.PrjPCB并點擊Save。下面,我們將創(chuàng)建一個原理圖并添加到空項目文件。這個原理圖是一個多諧振蕩器電路。創(chuàng)建一個新的原理圖圖紙創(chuàng)建一個新的原理圖圖紙按照以下步驟來完成:1、在Files面板的New單元選擇File New并點擊Schematic S

7、heet。一個名為Sheet1.SchDoc的原理圖圖紙出現在設計窗口中,并且原理圖文件夾也自動地添加(連接)到項目。這個原理圖圖紙現在列表在Projects標簽中的緊挨著項目名下的Schematic Sheets文件夾下。2、通過選擇File Save As來將新原理圖文件重命名(擴展名為*.SchDoc)。指定你要把這個原理圖保存在你的硬盤中的位置,在文件名欄鍵入Multivibrator.SchDoc,并點擊Save。3、當空白原理圖紙打開后,你將注意到工作區(qū)發(fā)生了變化。主工具欄增加了一組新的按鈕,新的工具欄出現,并且菜單欄增加了新的菜單項?,F在你就在原理圖編輯器中了。你可以自定義工作區(qū)

8、的許多模樣。例如,你可以重新放置浮動的工具欄。單擊并拖動工具欄的標題區(qū),然后移動鼠標重新定位工具欄。改變工具欄,可以將其移動到主窗口區(qū)的左邊、右邊、上邊或下邊。現在我們可以在設計開始之前將我們的空白原理圖添加到項目中了。將原理圖圖紙?zhí)砑拥巾椖恐腥绻阆胩砑拥揭粋€項目文件中的原理圖圖紙已經作為自由文件夾被打開,那么在Projects面板的Free Documents單元schematic document文件夾上右擊,并選擇Add to Project。現在這個原理圖圖紙就列表在Projects標簽中的緊挨著項目名下的Schematic Sheets文件夾下,并連接到項目文件。設置原理圖選項在你

9、開始繪制電路圖之前首先要做的是設置正確的文件夾選項。完成以下步驟:1、從菜單選擇Design Options,文件夾選項對話框打開。作為本教程,在此我們唯一需要修改的是將圖紙大小(sheet size)設置為標準A4格式。在Sheet Options標簽,找到Standard Styles欄。點擊輸入框旁的箭頭將看見一個圖紙樣式的列表。2、使用滾動欄來向上滾動到A4樣式并點擊選擇。3、點擊OK按鈕關閉對話框,更新圖紙大小。4、為將文件再全部顯示在可視區(qū),選擇View Fit Document。在Protel DXP中,你可以通過只按菜單熱鍵(在菜單名中帶下劃線的字母)來激活任何菜單。以后任何菜

10、單項也將有你可以用來激活該項的熱鍵。例如,對于選擇View Fit Document菜單項的熱鍵就是在按了V鍵后按D鍵。許多子菜單,諸如Edit DeSelect菜單,是可以直接調用的。要激活Edit DeSelect All菜單項,你只需要按X鍵(用于直接調用DeSelect菜單)及A鍵。下面我們將進行一般的原理圖參數設置:1、從菜單選擇Tools Preferences(熱鍵T,P)打開原理圖參數對話框。這個對話框允許你設置全部參數,這些將應用到你將繼續(xù)工作的所有原理圖圖紙。2、點擊Default Primitives標簽以使其為當前,勾選Permanent。點擊OK按鈕關閉對話框。3、在

11、你開始繪制原理圖之前,保存這個原理圖圖紙,因此選擇File Save(熱鍵F,S)。繪制原理圖你現在準備開始繪制原理圖了。在這個教程中,我們將使用如下圖(Figure 1)所示的電路。這個電路用了兩個2N3904晶體管來完成自激多諧振蕩器。定位元件和加載元件庫管理數以千計的原理圖符號也包括在Protel DXP中,原理圖編輯器提供強大的庫搜索功能。盡管我們需要的元件已經在默認的安裝庫中,但對于知道怎樣通過庫搜索來找到元件還是很有用的。通過以下步驟的操作來定位并添加本教程電路所要用到的庫。首先我們要查找晶體管,兩個均為2N3904。1、點擊Libraries標簽顯示庫工作區(qū)面板。2、在庫面板中按

12、下Search按鈕,或選擇Tools Find Component。這將打開查找?guī)鞂υ捒颉?、確認Scope被設置為Libraries on Path,并且Path區(qū)含有指向你的庫的正確路徑。如果你接受安裝過程中的默認目錄,路徑中會顯示C:Program FilesAltiumLibrary。確認Include Subdirectories未被選擇(未被勾選)。4、我們想查找所有與3904有關的,所以在Search Criteria單元的Name文本框內鍵入*3904*。5、點擊Search按鈕開始查找。當查找進行時Results標簽將顯示。如果你輸入的規(guī)則正確,一個庫將被找到并顯示在查找?guī)鞂?/p>

13、話框。6、點擊Miscellaneous Devices.IntLib庫以選擇它。7、點擊Install Library按鈕使這個庫在你的原理圖中可用。8、關閉Search Libraries對話框。添加的庫將顯示在庫面板的頂總。如果你點擊上面列表中的庫名,庫中的元件會在下面列表。面板中的元件過濾器可以用來在一個庫內快速定位一個元件。在原理圖中放置元件在原理圖中我們首先要放置的元件是兩個晶體管(transistors),Q1和Q2。1、從菜單選擇View Fit Document(熱鍵V、D)確認你的原理圖紙顯示在整個窗口中。2、點擊Libraries標簽以顯示Libraries面板。3、Q1

14、和Q2是BJT晶體管,點擊Miscellaneous Devices.IntLib庫使其為當前庫。4、使用過濾器快速定位你需要的元件。默認通配符(*)將列出在庫中找到的所有元件。在庫名下的過濾器欄內鍵入*3904*設置過濾器。一個有“3904”作為元件名的元件列表將顯示。5、在列表中點擊2N3904以選擇它,然后點擊Place按鈕。另外,還可以雙擊元件名。光標將變成十字狀,并且在光標上“懸浮”著一個晶體管的輪廓?,F在你處于元件放置狀態(tài)。如果你移動光標,晶體管輪廓也會隨之移動。6、在原理圖上放置元件之前,首先要編輯其屬性。在晶體管懸浮在光標上時,按下TAB鍵。這將打開Component Prop

15、erties(元件屬性)對話框。我們現在要設置對話框選項如下圖所示。7、在對話框Properties單元,在Designator欄中鍵入Q1以將其值作為第一個元件序號。8、下面我們將檢查在PCB中用于表示元件的封裝。在本教程中,我們已經使用了集成庫,這些庫已經包括了封裝和電路仿真的模型。確認在模型列表中含有模型名BCY-W3/D4.7。保留其余欄為默認值。現在準備放置元件。1、移動光標(附有晶體管符號)到圖紙中間偏左一點的位置。2、當你對晶體管的位置滿意后,左擊或按ENTER鍵將晶體管放在原理圖上。3、移動光標,你會發(fā)現晶體管的一個復制品已經放在原理圖紙上了,而你仍然處于在光標上懸浮著元件輪廓

16、的元件放置狀態(tài)。Protel DXP的這個功能讓你放置許多相同型號的元件?,F在讓我們放第二個晶體管。這個晶體管同前一個相同,因此在放之前沒必要再編輯它的屬性。在你放置一系列元件時Protel DXP會自動增加一個元件的序號值。以這個例子中,我們放下的第二個晶體管會自動標記為Q2。4、如果你查閱原理圖(Figure 1),你會發(fā)現Q2與Q1是鏡像的。要將懸浮在光標上的晶體管翻過來,按X鍵。這樣可以使元件水平翻轉。5、移動光標到Q1右邊的位置。要將元件的位置放得更精確些,按PAGEUP鍵兩次以放大兩倍。現在你能看見柵格線了。6、當你將元件的位置確定后,左擊或按ENTER鍵放下Q2。你所拖動的晶體管

17、的一個復制品再一次放在原理圖上后,下一個晶體管會懸浮在光標上準備放置。7、由于我們已經放完了所有的晶體管,我們用右擊鼠標或按ESC鍵來退出元件放置狀態(tài)。光標會恢復到標準箭頭。下面我們要放四個電阻(resistors)1、在Libraries面板中,確認Miscellaneous Devices.IntLib庫為當前。2、在庫名下的過濾器欄里鍵入res1來設置過濾器。3、在元件列表中點擊RES1以選擇它,然后點擊Place按鈕?,F在你會有一個懸浮在光標上的電阻符號。4、按TAB鍵編輯電阻的屬性。在對話框的Properties單元,在Designator欄中鍵入R1以將其值作為第一個元件序號。5、

18、確認模型名為AXIAL-0.3包含在模型列表中。6、對電阻的parameter 欄的設置將在原理中顯示,并在本教程以后運行電路仿真時會被DXP使用。=Value規(guī)則可以作為關于元件的一般信息在仿真時使用,個別元件除外。我們也可以設置Comment來讀取這個值,而這也會將Comment信息體現在PCB設計工具中。沒必要將該值輸入兩次(在規(guī)則中的=Value和Comment欄),DXP提供“間接引用”,這可以用規(guī)則中的字符來替代Comment欄的內容。在規(guī)則列表單元中點擊Add顯示Parameter Properties對話框。在name中輸入Value以及在value中輸入100K。確認Stri

19、ng作為規(guī)則類型被選擇,并且value的Visible框被勾選。點擊OK。7、在對話框的Properties單元,點擊Comment欄并從下拉列表中選擇=Value,將Visible關閉。點擊OK按鈕返回放置模式。8、按SPACEBAR(空格鍵)將電阻旋轉90。9、將電阻放在Q1基極的上邊(參見Figure 1中的原理圖)然后左擊或按ENTER鍵放下元件。10、接下來在Q2的基極上邊放另一個100K電阻R2。11、剩下兩個電阻,R3和R4,阻值為1K,按TAB鍵顯示Component Properties對話框,改變Value欄為1K(在Parameters列表中當Value被選擇后按Edit

20、按鈕)。點擊OK按鈕關閉對話框。12、參照Figure 1中的原理圖所示定位并放置R3和R4。13、放完所有電阻后,右擊或按ESC鍵退出元件放置模式?,F在放置兩個電容(capacitors):1、電容元件也在Miscellaneous Devices.IntLib庫里,該應該已經在Libraries面板中被選擇。2、在Libraries面板的元件過濾器欄鍵入cap。3、在元件列表中點擊CAP選擇它,然后點擊Place按鈕?,F在在你的光標上懸浮著一個電容符號。4、按TAB鍵編輯電容的屬性。在Component Properties對話框的Properties單元,設置Designator為C1,

21、檢查PCB封裝模型為RAD-0.3被添加到Models列表中。5、規(guī)則欄的設置將顯示在原理圖中。點擊規(guī)則列表中的Add顯示Parameter Properties對話框。輸入名稱Value以及值20n。確認String作為規(guī)則類型被選擇,并且value的Visible框被勾選。點擊OK。6、在對話框的Properties單元,點擊Comment欄并從下拉列表中選擇=Value,將Visible關閉。點擊OK按鈕返回放置模式。7、用放置以前的元件的方法放置兩個電容。8、右擊或按ESC退出放置模式。最后要放置的元件是連接器(connector),在Miscellaneous Connectors.

22、IntLib 庫里。1、我們想要的連接器是兩個引腳的插座,所以設置過濾器為*2*。2、在元件列表中選擇HEADER2并點擊Place按鈕。按TAB編輯其屬性并設置Designator為Y1,檢查PCB封裝模型為HDR1X2。由于在仿真電路時我將把這個元件作為電路,所以不需要作規(guī)則設置。點擊OK關閉對話框。3、以放置連接器之前,按X作水平翻轉。在原理圖中放下連接器。4、右擊或按ESC退出放置模式。5、從菜單選擇File Save(熱鍵F,S)保存你的原理圖?,F在你放完了所有的元件。注意在Figure 2中的元件之間留有間隔,這樣就有大量的空間用來將導線連接到每個元件引腳上。這很重要,因為你不能將

23、一根導線穿過一個引線的下面來連接在它的范圍內的另一個引腳。如果你這樣做,兩個引腳就都連接到導線上了。如果你需要移動元件,點擊并拖動元件體,拖動鼠標重新放置。連接電路連線起著在你的電路中的各種元件之間建立連接的作用。要在原理圖中連線,參照Figure 1的圖示并完成以下步驟:1、確認你的原理圖圖紙有一個好的視圖,從菜單選擇View Fit All Objects(熱鍵V,F)。2、首先用以下方法將電阻R1與晶體管Q1的基極連接起來。從菜單選擇Place Wire(熱鍵P,W)或從Wiring Tools(連線工具)工具欄點擊Wire工具進入連線模式。光標將變?yōu)槭中螤睢?、將光標放在R1的下端。

24、當你放對位置時,一個紅色的連接標記(大的星形標記)會出現在光標處。這表示光標在元件的一個電氣連接點上。4、左擊或按ENTER固定第一個導線點。移動光標你會看見一根導線從光標處延伸到固定點。5、將光標移到R1的下邊Q1的基極的水平位置上,左擊或按ENTER在該點固定導線。在第一個和第二個固定點之間的導線就放好了。6、將光標稱到Q1的基極上,你會看見光標變?yōu)橐粋€紅色連接標記。左擊或按ENTER連接到Q1的基極。7、完成這部分導線的放置。注意光標仍然為十字形狀,表示你準備放置其它導線。要完全退出放置模式恢復箭頭光標,你應該再一次右擊或按ESC-但現在還不能這樣做。8、現在我們要將C1連接到Q1和R1

25、。將光標放在C1左邊的連接點上,左擊或按ENTER開始新的連線。9、水平移動光標一直到Q1的基極與R1的連線上。一個連接標記將出現。10、左擊或按ENTER放置導線段,然后右擊或按ESC表示你已經完成該導線的放置。注意兩條導線是怎樣自動連接上的。11、參照Figure 3連接電路中的剩余部分。12、在完成所有的導線之后,右擊或按ESC退出放置模式。光標恢復為箭頭形狀。網絡與網絡標簽彼此連接在一起的一組元件引腳稱為網絡(net)。例如,一個網絡包括Q1的基極、R1的一個引腳和C1的一個引腳。在設計中識別重要的網絡是很容易的,你可以添加網絡標簽(net labels)。在兩個電源網絡上放置網絡標簽

26、:1、從菜單選擇Place Net Label。一個虛線框將懸浮在光標上。2、在放置網絡標簽之前應先編輯,按TAB鍵顯示Net Label (網絡標簽)對話框。3、在Net欄鍵入12V,然后點擊OK關閉對話框。4、將該網絡標簽放在原理上,使該網絡標簽的左下角與最上邊的導線靠在一起。5、放完第一個網絡標簽后,你仍然處于網絡標簽放置模式,在放第二個網絡標簽之前再按TAB鍵進行編輯。6、在Net欄鍵入GND,點擊OK關閉對話框并放置網絡標簽。7、選擇File Save(熱鍵F,S)保存電路。祝賀你!你已經用Protel DXP完成了你的第一張原理圖。在我們將原理圖轉為電路板之前,讓我們進行項目選項設

27、置。設置項目選項項目選項包括錯誤檢查規(guī)則、連接矩陣、比較設置、ECO啟動、輸出路徑和網絡選項以及你想指定任何項目規(guī)則。在你編輯項目時Protel DXP將使用這些設置。當項目被編輯時,詳盡的設計和電氣規(guī)則將應用于驗證設計。當所有錯誤被解決后,原理圖設計的再編輯將被啟動的ECO加載到目標文件,例如一個PCB文件。項目比較允許你找出源文件和目標文件之間的差別,并在相互之間進行更新(同步)。所有與項目有關的操作,如錯誤檢查、比較文件和ECO啟動均在Options for Project 對話框中設置(Project Project Options)。所有項目輸出,如網絡表、仿真器、文件的提供(打?。?/p>

28、、集合和制造輸出及報告在Outputs for Project 對話框中設置(Project Output Jobs)。參見設置項目輸出以獲得更多信息。1、選擇Project Project Options,Options for Project 對話框出現。所有與項目有關的選均通過這個對話框來設置。檢查原理圖的電氣參數在Protel DXP中原理圖是不僅僅只是繪圖-原理圖還包含關于電路的連接信息。你可以使用連接檢查器來驗證你的設計。當你編輯項目時,DXP將根據在Error Reporting 和Connection Matrix 標簽中的設置來檢查錯誤,如果有錯誤發(fā)生則會顯示在Message

29、s 面板。設置錯誤報告在Options for Project 對話框中的Error Reporting標簽用于設置設計草圖檢查。報告模式(Report Mode)表明違反規(guī)則的嚴格程度。如果你要修改Report Mode,點擊你要修改的違反規(guī)則旁的Report Mode,并從下拉列表中選擇嚴格程度。在本教程中我們使用默認設置。設置連接矩陣連接矩陣標簽(Options for Project對話框)顯示的是錯誤類型的嚴格性,這將在設計中運行錯誤報告檢查電氣連接產生,如引腳間的連接、元件和圖紙輸入。這個矩陣給出了一個在原理圖中不同類型的連接點以及是否被允許的圖表描述。例如,在矩陣圖的右邊找到Ou

30、tput Pin,從這一行找到Open Collector Pin列。在它的相交處是一個橙色的方塊,這而這個表示在原理中從一個Output Pin連接到一個Open Collector Pin的顏色將在項目被編輯時啟動一個錯誤條件。你可以用不同的錯誤程度來設置每一個錯誤類型,例如對一些致命的錯誤不予報告。修改連接錯誤:1、點擊Options for Project 對話框的Connection Matrix標簽。2、點擊兩種類型的連接的相交處的方塊,例如Output Sheet Entry and Open Collector Pin。3、在方塊變?yōu)閳D例中的errors表示的顏色時停止點擊,例

31、如一個橙色方塊表示一個錯誤將表明這樣的連接是否被發(fā)現。我們的電路不只包含Passive Pins(在電阻、電容和連接器上)和Input Pins(在晶體管上)。讓我們來檢查一下看看連接矩陣是否會偵測出未連接的passive pins。1、在行標簽中找到Passive Pin,在列標簽中找到Unconnected。它們的相交處的方塊表示在原理中當一個Passive Pin被發(fā)現未連接時的錯誤條件。默認是一個綠色方塊,表示運行時不給出報告。2、點擊這個相交處的方塊,直到它變?yōu)辄S色,這樣當我們修改項目時,未連接的passive pins被發(fā)現時就會給出警告。設置比較器Options for Proj

32、ect 對話框的Comparator標簽用于設置當一個項目修改時給出文件之間的不同或忽略。在本教程中,我們不需要將一些僅表示原理圖設計等級的特性(如rooms)之間的不同顯示出來。確認在你忽略元件等級時沒有忽略元件。1、點擊Comparator標簽并在Difference Associated with Components單元找到Changed Room Definitions、 Extra Room Definitions 和 Extra Component Classes。2、從這些選項右邊的Mode列中的下拉列表中選擇Ignore Differences?,F在我們準備編輯項目并檢查所有

33、錯誤了。編輯項目編輯一個項目就是在設計文檔中檢查草圖和電氣規(guī)則錯誤并將你置于一個調試環(huán)境。我們已經在Options for Project 對話框中對Error Checking和Connection Matrix標簽中的規(guī)則進行了設置。1、要編輯我們的Multivibrator項目,選擇Project Compile PCB Project。2、當項目被編輯時,任何已經啟動的錯誤均將顯示在設計窗口下部的Messages面板中。被編輯的文件會與同級的文件、元件和列出的網絡以及一個能瀏覽的連接模型一起列表在Compiled面板中。如果你的電路繪制正確,Messages面板應該是空白的。如果報告給

34、出錯誤,則檢查你的電路并確認所有的導線和連接是正確的。我們現在要小心地加入一個錯誤到我們的電路中并重新編輯項目:1、在設計窗口的頂部點擊Multivibrator.SchDoc標簽,以使原理圖為當前文檔。2、點擊連接C1和Q1基極的導線的中部,在導線的端點將出現小的方形編輯熱點,一條沿著導線的虛線將顯示選擇顏色以表示這條導線被選取了。按DELETE鍵刪除這條導線。3、重新編輯項目(Project Compile PCB Project)來檢查錯誤被找到。Messages面板將打開并給出一個警告信號:在你的電路中有一個未連接的輸入引腳。一個懸浮輸入引腳錯誤也會運行,這是因為在Project Op

35、tions 對話框的Error Reporting標簽有一個檢查懸浮輸入引腳的特殊選項。4、在Messages面板點擊一個錯誤,Compile Error 窗口將顯示違反的詳細情況。從這個窗口,你可點擊一個錯誤并跳轉到原理圖的違反對象以便檢查或修改錯誤。在我們完成教程的本單元之前,讓我們將原理圖中的錯誤修復。1、點擊原理圖圖紙標簽使其為激活。2、從菜單選擇Edit Undo(熱鍵E,U)。你先前刪除的導線現在恢復了。3、要檢查恢復是否成功,重新編輯項目(Project Compile PCB Project)來檢查將沒有錯誤被發(fā)現。Messages面板應該顯示(no errors)。4、從菜單

36、選擇View Fit All Objects(熱鍵V,F)恢復原理圖視圖,并保存無錯誤原理圖。創(chuàng)建一個新的PCB文件在你將設計從原理圖編輯器轉換到PCB編輯器之前,你需要創(chuàng)建一個有最基本的板子輪廓的空白PCB。在Protel DXP中創(chuàng)建一個新的PCB設計的最簡單方法是使用PCB向導,這將讓你選擇工業(yè)標準板輪廓又創(chuàng)建了你自定義的板子尺寸。在向導的任何階段,你都可以使用Back按鈕來檢查或修改以前頁的內容。要使用PCB向導來創(chuàng)建PCB,完成以下步驟:1、在Files面板的底部的New from Template單元點擊PCB Board Wizard創(chuàng)建新的PCB。如果這個選項沒有顯示在屏幕上,

37、點向上的箭頭圖標關閉上面的一些單元。2、PCB Board Wizard打開。你首先看見的是介紹頁。點Next按鈕繼續(xù)。3、設置度量單位為英制(Imperial),注意,1000 mils = 1 inch 。4、向導的第三頁允許你選擇你要使用的板輪廓。在本教程中我們使用我們自定義的板子尺寸。從板輪廓列表中選擇Custom,點擊Next。5、在下一頁,你進入了自定義板選項。在本教程電路中,一個2 x 2 inch的板子將給我大量的空間。選擇Rectangular并在Width和Height欄鍵入2000。取消選擇Title Block & Scale、Legend String 和 Dimen

38、sion Lines 以及 Corner Cutoff 和 Inner Cutoff。點擊Next繼續(xù)。6、在這一頁允許你選擇板子的層數。我需要兩個signal layer,不需要power planes。點擊Next繼續(xù)。7、在設計中使用的過孔(via)樣式選擇Thru-hole vias only,點擊Next。8、在下一頁允許你設置元件/導線的技術(布線)選取項。選擇Thru-hole components選項,將相鄰焊盤(pad)間的導線數設為One Track。點擊Next繼續(xù)。9、下一頁允許你設置一些應用到你的板子上的設計規(guī)則。設為默認值。點Next按鈕繼續(xù)。10、最后一頁允許你將

39、自定義的板子保存為模板,允許你按你輸入的規(guī)則來創(chuàng)建新的板子基礎。我們不想將我們的教程板子保存為模板,確認該選項未被選擇,點擊Finish關閉向導。11、PCB向導現在收集了它需要的所有的信息來創(chuàng)建你的新板子。PCB編輯器將顯示一個名為PCB1.PcbDoc的新的PCB文件。12、PCB文檔顯示的是一個默認尺寸的白色圖紙和一個空白的板子形狀(帶柵格的黑色區(qū)域)。要關閉圖紙,選擇Design Options,在Board Options對話框取消選擇Design Sheet。你可以使用Protel DXP從其它PCB模板中添加你自己的板框、柵格特性和標題框。要獲得關于板子形狀、圖紙和模板的更多信息

40、,參見板子形狀和圖紙教程。13、現在圖紙被關閉,選擇View Fit Board(熱鍵V,F)將只顯示板子形狀。14、PCB文檔會自動添加(連接)到項目,并列表在Projects標簽中緊靠項目名稱的PCBs下面。15、選擇File Save As來將新PCB文件重命名(用*.PcbDoc擴展名)。指定你要把這個PCB保存在你的硬盤上的位置,在文件名欄里鍵入文件名Multivibrator.PcbDoc并點擊Save。將新的PCB添加到項目如果你想添加到項目的PCB是以自由文件打開的,在Projects面板的Free Documents單元右擊PCB文件,選擇Add to Project。這個P

41、CB現在就列表在Projects標簽緊靠項目名稱的PCBs下面并連接到項目文件。轉換設計在將原理圖信息轉換到新的空白PCB之前,確認與原理圖和PCB關聯的所有庫均可用。由于在本教程中只用到默認安裝的集成元件庫,所有封裝也已經包括在內了。只要項目已經編輯過并且在原理圖中的任何錯誤均已修復,那么使用Update PCB命令來啟動ECO就能將原理圖信息轉換到目標PCB。更新PCB將項目中的原理圖信息發(fā)送到目標PCB:1、在原理圖編輯器選擇Design Update PCB (Multivibrator.PcbDoc)。項目修改,Engineering Change Order 對話框出現。2、點擊V

42、alidate Changes。如果所有的改變均有效,檢查將出現在狀態(tài)列表中。如果改變無效,關閉對話框,檢查Messages面板并清除所有錯誤。3、點擊Execute Changes將改變發(fā)送到PCB。完成后,狀態(tài)變?yōu)橥瓿桑―one)4、點擊Close,目標PCB打開,而元件也在板子上以準備放置。如果你在當前視圖不能看見元件,使用熱鍵V、D(查看文檔)。設計PCB現在我們可以開始在PCB上放置元件并在板上布線。設置PCB工作區(qū)在將元件定位在板子上之前,我們需要設置PCB工作區(qū),如柵格、層和設計規(guī)則。柵格(Grids)在開始定位元件之前,我們需要確認放置柵格設置正確。放置在PCB工作區(qū)的所有對象

43、均排列在稱為捕獲柵格(snap grid )上。這個柵格需要設置得適合我們要使用的布線技術。我們的教程電路用的是標準英制元件,其最小引腳間距為100mil。我們將這個捕獲柵格設定為100mil的一個平均分數,50或25mil,這樣所有的元件引腳在放置時均將落在柵格點一。當然,板子上的導線寬度和間距分別是12mil和13mil(這是PCB板向導使用的默認值),在平行的導線的中心之間允許最小為25mil。所以最合適的捕獲柵格應設為25mil。完成以下步驟設置捕獲柵格:1、從菜單選擇Design Options(熱鍵D,O)打開Board Options 對話框。2、在Grids標簽,將對話框中的S

44、nap X、 Snap Y、 Component X 和 Component Y 欄的值設為25mil。注意這個對話框也用來定義電氣柵格。電氣柵格在你放置一個電氣對象時工作,它將忽略捕獲柵格而同時捕獲電氣對象。點擊OK關閉對話框。讓我們設置一些其它選項,這樣可以使定位元件更容易些。1、從菜單選擇Tools Preferences(熱鍵T,P)打開System Preferences 對話框。在Options標簽的Editing Options單元,確認Snap to Center選項被選中。這會使你在抓住一個元件定位時,光標就會定位在元件的參考點上。2、點擊System Preferences

45、 對話框中Display標簽其為當前。在Show單元,將Show Pad Nets、Show Pad Numbers 和 Via Nets選項取消選擇。在Draft Thresholds單元,將Strings欄設為4 pixels,然后關閉對話框。定義板層和其它非電層如果你查看PCB工作區(qū)的底部,你會看見一系列層標簽。PCB編輯器是一個多層環(huán)境,你所做的大多數編輯工作都將在一個特殊層上。使用Board Layers 對話框(Design Board Layers)來顯示、添加、刪除、重命名、及設置層的顏色。在PCB編輯器中有三種類型的層:1、電氣層-包括32個信號層和16個平面層。電氣層在設計

46、中添加或移除是在板層管理器中,選擇Design Layer Stack Manager來顯示這個對話框。2、機械層-有16個用途的機械層,用來定義板輪廓、放置厚度,包括制造說明、或其它設計需要的機械說明。這些層在打印和底片文件的產生時都是可選擇的。在Board Layers對話框你可以添加、移除和命名機械層。3、特殊層-包括頂層和底層絲印層、阻焊和助焊層、鉆孔層、禁止布線層(用于定義電氣邊界)、多層(用于多層焊盤和過孔)、連接層、DRC錯誤層、柵格層和孔層。在Board Layers對話框中控制這些特殊層的顯示。板層控制器本教程是一個簡單設計,使用單面板或雙面板布線就可以了。如果設計更復雜些,

47、你可以在板層管理器中添加更多的層。1、選擇Design Layer Stack Manager顯示Layer Stack Manager 對話框。2、新層和平面添加在當前所選擇的層下面。層的參數,如銅厚和非電參數都會用在信號完整分析中。點擊OK關閉對話框。新板打開時會有許多你用不上的可用層,因此,要關閉一些不需要的層。完成以下步驟來關閉層:1、按快捷鍵L顯示Board Layers對話框。2、右擊并選擇Used On將那些沒有東西的層關閉。3、確認四個Mask層和Drill Drawing層名稱旁邊的Show按鈕因沒有勾選而不會顯示。點擊OK關閉對話框。設置新的設計規(guī)則Protel DXP的P

48、CB編輯器是一個規(guī)則驅動環(huán)境。這意味著,當你在PCB編輯器中工作并執(zhí)行那些改變設計的操作時,如放置導線、移動元件、或自動布線,PCB編輯器將一直監(jiān)視每一個操作并檢查設計是否仍然滿足設計規(guī)則。在你開始在板子上工作之前設置設計規(guī)則允許你依然關注你的設計任務,而確信任何設計錯誤都會立即被標記出以引起你的注意。設計規(guī)則分為10個類別,并進一步分為設計類型。設計規(guī)則覆蓋了電氣、布線、制造、放置、信號完整要求。我們將對電源網絡布線寬度設置新的設計規(guī)則。完成以下步驟來設置這些規(guī)則:1、PCB為當前文檔時,從菜單選擇Design Rules。2、PCB Rules and Constraints Editor

49、 對話框出現。每一類規(guī)則都顯示在對話框的設計規(guī)則面板(左手邊)。雙擊Routing類展開后可以看見有關布線的規(guī)則。然后雙擊Width顯示寬度規(guī)則為有效。3、在設計規(guī)則面板中每個規(guī)則都點擊一次來選擇。當你在每個規(guī)則上點擊后,對話框右邊會在頂部單元顯示規(guī)則范圍(你所要的這個規(guī)則的目標),而在底部單元顯示規(guī)則的約束特性。這些規(guī)則都是默認值,或已經由板向導在創(chuàng)建新的PCB文檔時設置。4、點擊Width_1規(guī)則顯示它的約束特性和范圍。這個規(guī)則應用到整個板。Protel DXP的設計規(guī)則系統的一個強大功能是:可以定義同類型的多重規(guī)則,而每個目標對象又不相同。每一個規(guī)則目標的同一組對象在規(guī)則的范圍里定義。規(guī)

50、則系統使用預定義等級來決定將哪個規(guī)則應用到每個對象。例如,你可能有一個對整個板的寬度約束規(guī)則(即所有的導線都必須是這個寬度),而對接地網絡需要另一個寬度約束規(guī)則(這個規(guī)則忽略前一個規(guī)則),在接地網絡上的特殊連接卻需要第三個寬度約束規(guī)則(這個規(guī)則忽略前兩個規(guī)則)。規(guī)則依優(yōu)先權順序顯示?,F在,在你的設計中有一個寬度約束規(guī)則需要應用到整個板?,F在我們要為12V和GND網絡添加一個新的寬度約束規(guī)則。要添加新的寬度約束規(guī)則,完成以下步驟:1、在Design Rules規(guī)則面板的Width類被選擇時,右擊并選擇New Rule,將一個寬度約束規(guī)則只添加到12V網絡。一個新的名為Width_2的規(guī)則出現。在

51、Design Rules面板點擊新的規(guī)則以修改其范圍和約束。2、在名稱欄鍵入12V或GND。當你完成規(guī)則設置后在Design Rules面板點擊時Design Rules面板中的這個名稱會刷新。3、下面我們要使用Query Builder來設置規(guī)則范圍,如果你知道正確的語法結構,你也可以直接在范圍中鍵入。點擊Where the First object matches單元的Net。在Query Kind單元里會出現InNet( )。點擊All按鈕旁的下拉列表,從有效的網絡列表中選擇12V。Query Kind單元會更新為InNet (12V)。4、下面我要使用Query Builder 將范圍

52、擴展到包括GND網絡。點擊Advanced (Query),然后點擊Query Builder。Query Helper 對話框出現。5、點擊Query單元的InNet(12V)的右邊,然后點擊Or按鈕?,F在Query單元的內容變?yōu)镮nNet(12V) or,這樣就使范圍設置為將規(guī)則應用到兩個網絡中。6、點擊PCB Functions類的Membership Checks,雙擊Name單元的InNet。7、在Query單元InNet( )的括號中間點擊一下,以添加GND網絡的名稱。在PCB Objects List 類點擊Nets,然后從可用網絡列表中雙擊選擇GND。Query單元變?yōu)镮nNe

53、t(12V) or InNet(GND)。8、點擊Check Syntax,然后點擊OK關閉結果信息。如果顯示錯誤信息應予以修復。9、點擊OK關閉Query Helper 對話框。在Full Query單元的范圍就更新為新的內容。10、在PCB Rules and Constraints Editor 對話框的底部單元,點擊舊約束文本(10mil)并鍵入新值以將Minimum、Preferred 和 Maximum寬度欄改為25mil。注意你必須在修改Minimum值之前先設置Maximum寬度欄?,F在新的規(guī)則已經設置,并當你選擇Design Rules面板的其它規(guī)則或關閉對話框時將予以保存。

54、11、最后,雙擊最初的板子范圍寬度規(guī)則名Width_1,將Minimum, Maximum and Preferred寬度欄均設為12mil。點擊OK關閉PCB Rules and Constraints Editor 對話框。當你用手工布線或使用自動布線器時,所有的導線均為12mils,除了GND和12V的導線為25mils。在PCB中放置元件現在我們可以放置右邊的元件了。1、按快捷鍵V、D將顯示整個板子和所有元件。2、現在放置連接器Y1,將光標放在連接器輪廓的中部上方,按下鼠標左鍵不放。光標會變成一個十字形狀并跳到元件的參考點。3、不要松開鼠標左鍵,移動鼠標拖動元件。4、拖動連接時,按下S

55、PACEBAR將其旋轉90,然后將其定位在板子的左邊(確認整個元件仍然在板子邊界以內),如圖Figure 5所示。5、元件定位好后,松開鼠標將其放下,注意飛線是怎樣與元件連接的。6、參照Figure 5所示放置其余的元件。當你拖動元件時,如有必要,使用SPACEBAR鍵來放置元件,這樣飛線就如Figure 5所示。元件文字可以用同樣的方式來重新定位按下鼠標左鍵不放來拖動文字,按SPACEBAR旋轉。在重新定位文字之前,我要在教程以下部分使用Protel DXP強大的批量編輯功能來隱藏元件型號(值),因為這些在最終的板子是不需要的。Protel DXP具有強大的而靈活的放置工具。讓我們使用這些工

56、具來保證四個電阻正確地對齊和間隔。1、按住SHIFT鍵,左擊選擇每一個電阻。在每一個元件周圍都將有一個在系統顏色設置的選擇顏色的選擇塊。要改變選擇顏色,選擇Design Board Layers。2、點擊元件放置工具中的Align Tops of Selected Components按鈕。那么四個電阻就會沿著它們的上邊對齊。3、現在點擊元件放置工具中的Make Horizontal Spacing of Selected Components Equal按鈕。4、在設計窗口的其它任何地方點擊取消選擇所有的電阻。這四個電阻現在就對齊了并且等間距。修改封裝現在我們已經將封裝都定位好了,但電容的封

57、裝卻比我們要求的太大。讓我們將電容的封裝改成一小的。1、首先我們要找到一個新的封裝。點擊Libraries面板,從庫列表中選擇Miscellaneous Deivices.IntLib。點擊Footprints顯示當前庫中的可用封裝。我們要的是一個小一些的radial 類型的封裝,因此在過濾器欄鍵入rad。點擊封裝名就會看見與這些名字相聯系的封裝。其中封裝RAD-0.1就是我們需要的。2、雙擊電容,將Component 對話框的Footprint 欄改為RAD-0.1。3、現在你的板子就如下圖所示。每個對象都定位放置好了,現在是放導線的時候了!手工布線布線就是放置導線和過孔在板子上將元件連接起來。Protel DXP提供了許多有用的手工布線工具,使得布線工作非常容易。盡管自動布線器提供了一個容易而強大的布線方式,然而

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論