其實(shí)會(huì)Protel 99se的用戶,學(xué)習(xí)Protel dxp是很容易的,現(xiàn)在我給大家講講如何輕易的過渡到Protel dxp版本來。Protel DXP是一款Windows NT/XP的全32位電子設(shè)計(jì)系統(tǒng)。Protel DXP提供一套完全集成的設(shè)計(jì),這些工具讓你很容易地將你的設(shè)計(jì)從概念形成最終的板設(shè)計(jì)。
所有的Protel DXP工具需要在一個(gè)單一應(yīng)用環(huán)境--設(shè)計(jì)探索者(the Design Explorer)中運(yùn)行。啟動(dòng)Protel DXP,設(shè)計(jì)探索者打開,將你所有的設(shè)計(jì)工具放在你的手指尖。你將從一個(gè)單一的、一致的、個(gè)性化的用戶環(huán)境受益。
這個(gè)教程的設(shè)計(jì)是為了為你提供一個(gè)怎樣建立一張?jiān)韴D、從PCB更新設(shè)計(jì)信息以及產(chǎn)生生產(chǎn)輸出文件的預(yù)覽。
設(shè)計(jì)探索者是你與你的設(shè)計(jì)和設(shè)計(jì)工具的界面。要啟動(dòng)Protel并打開設(shè)計(jì)探索者,從Windows開始菜單選擇 Programs > Altium > Protel DXP 。 當(dāng)你打開Protel DXP后,將顯示最常用的初始任務(wù)以便方便選擇(如圖)。?
?
在你建立了你的設(shè)計(jì)文件夾后,你就能在編輯器之間轉(zhuǎn)換,例如,原理圖編輯器和PCB編輯器。設(shè)計(jì)探索者將根據(jù)你當(dāng)前所工作的編輯器來改變工具欄和菜單。一些工作區(qū)面板的名字最初也會(huì)顯示在工作區(qū)右下角。在這些名字上點(diǎn)擊將會(huì)彈出面板,這些面板可以通過移動(dòng)、固定或隱藏來適應(yīng)你的工作環(huán)境。
設(shè)計(jì)文件怎樣保存
Protel DXP將所有的設(shè)計(jì)文件和輸出文件都作為個(gè)體文件保存在你的硬盤。你可以使用Windows Explorer來查找。項(xiàng)目文件可以的建立可以包含設(shè)計(jì)文件的連接,這樣使得設(shè)計(jì)驗(yàn)證和同步成為可能。
創(chuàng)建一個(gè)新項(xiàng)目
在Protel DXP中,一個(gè)項(xiàng)目包括所有文件夾的連接和與設(shè)計(jì)有關(guān)的設(shè)置。一個(gè)項(xiàng)目文件,例如 xxx.PrjPCB , 是一個(gè)ASCII文本文件,用于列出在項(xiàng)目里有哪些文件以及有關(guān)輸出的配置,例如打印和CAM。那些與項(xiàng)目沒有關(guān)聯(lián)的文件稱作 “ 自由文件( free documents ) ” 。與原理圖紙和目標(biāo)輸出的連接,例如PCB、FPGA、VHDL或庫(kù)封裝,將添加到項(xiàng)目中。一旦項(xiàng)目被編輯,設(shè)計(jì)驗(yàn)證、同步和對(duì)比就會(huì)產(chǎn)生。例如,當(dāng)項(xiàng)目被編輯后,項(xiàng)目中的原始原理圖或PCB的任何改變都會(huì)被更新。
建立一個(gè)新項(xiàng)目的步驟對(duì)各種類型的項(xiàng)目都是相同的。我們將以PCB項(xiàng)目為例。首先我們要?jiǎng)?chuàng)建一個(gè)項(xiàng)目文件,然后創(chuàng)建一個(gè)空的原理圖圖紙以添加到新的空項(xiàng)目中。在這個(gè)教程的最后我們將創(chuàng)建一個(gè)空白PCB并將它同樣添加到項(xiàng)目中。
為開始教程,創(chuàng)建一個(gè)新的PCB項(xiàng)目:
1、在設(shè)計(jì)窗口的 Pick a Task 區(qū)中點(diǎn)擊 Create a new Board Level Design Project 。
?
另外,你以可以在 Files 面板 中的 New 區(qū)點(diǎn)擊 Blank Project (PCB) 。 如果這個(gè)面板未顯示,選擇 File > New , 或點(diǎn)擊設(shè)計(jì)管理面板底部的 Files 標(biāo)簽。
2、 Projects 面板出現(xiàn)。新的項(xiàng)目文件, PCB Project1.PrjPCB , 與 “ no documents added” 文件夾一起列出。
?
3、通過選擇 File > Save Project As 來將新項(xiàng)目重命名(擴(kuò)展名為* .PrjPCB )。指定你要把這個(gè)項(xiàng)目保存在你的硬盤上的位置,在文件名欄里鍵入文件名 Multivibrator.PrjPCB 并點(diǎn)擊 Save 。
下面,我們將創(chuàng)建一個(gè)原理圖并添加到空項(xiàng)目文件。這個(gè)原理圖是一個(gè)多諧振蕩器電路。
創(chuàng)建一個(gè)新的原理圖圖紙
創(chuàng)建一個(gè)新的原理圖圖紙按照以下步驟來完成:
1、在 Files 面板的 New 單元選擇 File > New 并點(diǎn)擊 Schematic Sheet 。 一個(gè)名為 Sheet1.SchDoc 的原理圖圖紙出現(xiàn)在設(shè)計(jì)窗口中,并且原理圖文件夾也自動(dòng)地添加(連接)到項(xiàng)目。這個(gè)原理圖圖紙現(xiàn)在列表在 Projects 標(biāo)簽中的緊挨著項(xiàng)目名下的 Schematic Sheets 文件夾下。
?
2、通過選擇 File > Save As 來將新原理圖文件重命名(擴(kuò)展名為* .SchDoc )。指定你要把這個(gè)原理圖保存在你的硬盤中的位置,在文件名欄鍵入 Multivibrator.SchDoc ,并點(diǎn)擊 Save 。
3 、 當(dāng)空白原理圖紙打開后,你將注意到工作區(qū)發(fā)生了變化。主工具欄增加了一組新的按鈕,新的工具欄出現(xiàn),并且菜單欄增加了新的菜單項(xiàng)?,F(xiàn)在你就在原理圖編輯器中了。
你可以自定義工作區(qū)的許多模樣。例如,你可以重新放置浮動(dòng)的工具欄。單擊并拖動(dòng)工具欄的標(biāo)題區(qū),然后移動(dòng)鼠標(biāo)重新定位工具欄。改變工具欄,可以將其移動(dòng)到主窗口區(qū)的左邊、右邊、上邊或下邊。
現(xiàn)在我們可以在設(shè)計(jì)開始之前將我們的空白原理圖添加到項(xiàng)目中了。
將原理圖圖紙?zhí)砑拥巾?xiàng)目中
如果你想添加到一個(gè)項(xiàng)目文件中的原理圖圖紙已經(jīng)作為自由文件夾被打開,那么在 Projects 面板的 Free Documents 單元 schematic document 文件夾上右擊,并選擇 Add to Project 。 現(xiàn)在這個(gè)原理圖圖紙就列表在 Projects 標(biāo)簽中的緊挨著項(xiàng)目名下的 Schematic Sheets 文件夾下,并連接到項(xiàng)目文件。
設(shè)置原理圖選項(xiàng)
在你開始繪制電路圖之前首先要做的是設(shè)置正確的文件夾選項(xiàng)。完成以下步驟:
1、從菜單選擇 Design > Options , 文件夾選項(xiàng)對(duì)話框打開。作為本教程,在此我們唯一需要修改的是將圖紙大?。?sheet size ) 設(shè)置為標(biāo)準(zhǔn)A4格式。在 Sheet Options 標(biāo)簽,找到 Standard Styles 欄。點(diǎn)擊輸入框旁的箭頭將看見一個(gè)圖紙樣式的列表。
2、使用滾動(dòng)欄來向上滾動(dòng)到 A4 樣式并點(diǎn)擊選擇。
3、點(diǎn)擊 OK 按鈕關(guān)閉對(duì)話框,更新圖紙大小。
4、為將文件再全部顯示在可視區(qū),選擇 View > Fit Document 。
在Protel DXP中,你可以通過只按菜單熱鍵(在菜單名中帶下劃線的字母)來激活任何菜單。以后任何菜單項(xiàng)也將有你可以用來激活該項(xiàng)的熱鍵。例如,對(duì)于選擇 View > Fit Document 菜單項(xiàng)的熱鍵就是在按了V鍵后按D鍵。許多子菜單,諸如 Edit > DeSelect 菜單,是可以直接調(diào)用的。要激活 Edit > DeSelect > All 菜單項(xiàng),你只需要按X鍵(用于直接調(diào)用 DeSelect 菜單)及A鍵。
下面我們將進(jìn)行一般的原理圖參數(shù)設(shè)置:
1、從菜單選擇 Tools > Preferences ( 熱鍵T,P)打開原理圖參數(shù)對(duì)話框。這個(gè)對(duì)話框允許你設(shè)置全部參數(shù),這些將應(yīng)用到你將繼續(xù)工作的所有原理圖圖紙。
2、點(diǎn)擊 Default Primitives 標(biāo)簽以使其為當(dāng)前,勾選 Permanent 。 點(diǎn)擊 OK 按鈕關(guān)閉對(duì)話框。
3、在你開始繪制原理圖之前,保存這個(gè)原理圖圖紙,因此選擇 File > Save ( 熱鍵F,S)。
繪制原理圖
你現(xiàn)在準(zhǔn)備開始繪制原理圖了。在這個(gè)教程中,我們將使用如下圖 ( Figure 1 ) 所示的電路。這個(gè)電路用了兩個(gè)2N3904晶體管來完成自激多諧振蕩器。?
?
定位元件和加載元件庫(kù)
管理數(shù)以千計(jì)的原理圖符號(hào)也包括在Protel DXP中,原理圖編輯器提供強(qiáng)大的庫(kù)搜索功能。盡管我們需要的元件已經(jīng)在默認(rèn)的安裝庫(kù)中,但對(duì)于知道怎樣通過庫(kù)搜索來找到元件還是很有用的。通過以下步驟的操作來定位并添加本教程電路所要用到的庫(kù)。
首先我們要查找晶體管,兩個(gè)均為2N3904。?
?
1、點(diǎn)擊 Libraries 標(biāo)簽顯示庫(kù)工作區(qū)面板。
2、在庫(kù)面板中按下 Search 按鈕,或選擇 Tools > Find Component 。 這將打開查找?guī)鞂?duì)話框。
3、確認(rèn) Scope 被設(shè)置為 Libraries on Path , 并且 Path 區(qū) 含有指向你的庫(kù)的正確路徑。如果你接受安裝過程中的默認(rèn)目錄,路徑中會(huì)顯示 C:\Program Files\Altium\Library\ 。確認(rèn) Include Subdirectories 未被選擇 (未被勾選)。
4、我們想查找所有與3904有關(guān)的,所以在 Search Criteria 單元的 Name 文本框內(nèi)鍵入 *3904* 。
5、點(diǎn)擊 Search 按鈕開始查找。當(dāng)查找進(jìn)行時(shí) Results 標(biāo)簽將顯示。如果你輸入的規(guī)則正確,一個(gè)庫(kù)將被找到并顯示在查找?guī)鞂?duì)話框。
6、點(diǎn)擊 Miscellaneous Devices.IntLib 庫(kù)以選擇它。
7、點(diǎn)擊 Install Library 按鈕使這個(gè)庫(kù)在你的原理圖中可用。
8、關(guān)閉 Search Libraries 對(duì)話框。
添加的庫(kù)將顯示在庫(kù)面板的頂總。如果你點(diǎn)擊上面列表中的庫(kù)名,庫(kù)中的元件會(huì)在下面列表。面板中的元件過濾器可以用來在一個(gè)庫(kù)內(nèi)快速定位一個(gè)元件。
下一章:Protel dxp詳細(xì)在原理圖中放置元件 [page_break]
Protel dxp詳細(xì)在原理圖中放置元件
在原理圖中我們首先要放置的元件是兩個(gè)晶體管 ( transistors ) ,Q1和Q2。
1、從菜單選擇 View > Fit Document ( 熱鍵V、D)確認(rèn)你的原理圖紙顯示在整個(gè)窗口中。
2、點(diǎn)擊 Libraries 標(biāo)簽以顯示 Libraries 面板。
3、Q1和Q2是BJT晶體管,點(diǎn)擊 Miscellaneous Devices.IntLib 庫(kù)使其為當(dāng)前庫(kù)。
4、使用過濾器快速定位你需要的元件。默認(rèn)通配符(*)將列出在庫(kù)中找到的所有元件。在庫(kù)名下的過濾器欄內(nèi)鍵入*3904*設(shè)置過濾器。一個(gè)有 “ 3904 ” 作為元件名的元件列表將顯示。
5、在列表中點(diǎn)擊2N3904以選擇它,然后點(diǎn)擊 Place 按鈕。另外,還可以雙擊元件名。
光標(biāo)將變成十字狀,并且在光標(biāo)上 “ 懸浮 ” 著一個(gè)晶體管的輪廓?,F(xiàn)在你處于元件放置狀態(tài)。如果你移動(dòng)光標(biāo),晶體管輪廓也會(huì)隨之移動(dòng)。
6、在原理圖上放置元件之前,首先要編輯其屬性。在晶體管懸浮在光標(biāo)上時(shí),按下 TAB 鍵。這將打開 Component Properties ( 元件屬性)對(duì)話框。我們現(xiàn)在要設(shè)置對(duì)話框選項(xiàng)如下圖所示。
?
7、在對(duì)話框 Properties 單元,在 Designator 欄中鍵入Q1以將其值作為第一個(gè)元件序號(hào)。
8、下面我們將檢查在PCB中用于表示元件的封裝。在本教程中,我們已經(jīng)使用了集成庫(kù),這些庫(kù)已經(jīng)包括了封裝和電路仿真的模型。確認(rèn)在模型列表中含有模型名 BCY-W3/D4.7 。保留其余欄為默認(rèn)值。
現(xiàn)在準(zhǔn)備放置元件
1、移動(dòng)光標(biāo)(附有晶體管符號(hào))到圖紙中間偏左一點(diǎn)的位置。
2、當(dāng)你對(duì)晶體管的位置滿意后,左擊或按 ENTER 鍵將晶體管放在原理圖上。
3 、移動(dòng)光標(biāo),你會(huì)發(fā)現(xiàn)晶體管的一個(gè)復(fù)制品已經(jīng)放在原理圖紙上了,而你仍然處于在光標(biāo)上懸浮著元件輪廓的元件放置狀態(tài)。 Protel DXP 的這個(gè)功能讓你放置許多相同型號(hào)的元件?,F(xiàn)在讓我們放第二個(gè)晶體管。這個(gè)晶體管同前一個(gè)相同,因此在放之前沒必要再編輯它的屬性。在你放置一系列元件時(shí) Protel DXP 會(huì)自動(dòng)增加一個(gè)元件的序號(hào)值。以這個(gè)例子中,我們放下的第二個(gè)晶體管會(huì)自動(dòng)標(biāo)記為 Q2 。
4 、如果你查閱原理圖( Figure 1 ),你會(huì)發(fā)現(xiàn) Q2 與 Q1 是鏡像的。要將懸浮在光標(biāo)上的晶體管翻過來,按 X 鍵。這樣可以使元件水平翻轉(zhuǎn)。
5 、移動(dòng)光標(biāo)到 Q1 右邊的位置。要將元件的位置放得更精確些,按 PAGEUP 鍵兩次以放大兩倍?,F(xiàn)在你能看見柵格線了。
6 、當(dāng)你將元件的位置確定后,左擊或按 ENTER 鍵放下 Q2 。你所拖動(dòng)的晶體管的一個(gè)復(fù)制品再一次放在原理圖上后,下一個(gè)晶體管會(huì)懸浮在光標(biāo)上準(zhǔn)備放置。
7 、由于我們已經(jīng)放完了所有的晶體管,我們用右擊鼠標(biāo)或按 ESC 鍵來 退出元件放置狀態(tài)。光標(biāo)會(huì)恢復(fù)到標(biāo)準(zhǔn)箭頭。
下面我們要放四個(gè)電阻( resistors )
1、在 Libraries 面板中,確認(rèn) Miscellaneous Devices.IntLib 庫(kù)為當(dāng)前。
2、在庫(kù)名下的過濾器欄里鍵入 res1 來設(shè)置過濾器。
3、在元件列表中點(diǎn)擊 RES1 以選擇它,然后點(diǎn)擊 Place 按鈕?,F(xiàn)在你會(huì)有一個(gè)懸浮在光標(biāo)上的電阻符號(hào)。
4、按 TAB 鍵編輯電阻的屬性。在對(duì)話框的 Properties 單元,在 Designator 欄中鍵入R1以將其值作為第一個(gè)元件序號(hào)。
5、確認(rèn)模型名為 AXIAL-0.3 包含在模型列表中。
6、對(duì)電阻的 parameter 欄的設(shè)置將在原理中顯示,并在本教程以后運(yùn)行電路仿真時(shí)會(huì)被DXP使用。 =Value 規(guī)則可以作為關(guān)于元件的一般信息在仿真時(shí)使用,個(gè)別元件除外。我們也可以設(shè)置 Comment 來讀取這個(gè)值,而這也會(huì)將 Comment 信息體現(xiàn)在PCB設(shè)計(jì)工具中。沒必要將該值輸入兩次(在規(guī)則中的 =Value 和 Comment 欄),DXP提供 “ 間接引用 ” ,這可以用規(guī)則中的字符來替代 Comment 欄的內(nèi)容。
在規(guī)則列表單元中點(diǎn)擊 Add 顯示 Parameter Properties 對(duì)話框。在 name 中輸入 Value 以及在 value 中輸入100K。確認(rèn) String 作為規(guī)則類型被選擇,并且 value 的 Visible 框被勾選。點(diǎn)擊 OK 。
7 、 在對(duì)話框的 Properties 單元,點(diǎn)擊 Comment 欄并從下拉列表中選擇 =Value ,將 Visible 關(guān)閉。點(diǎn)擊 OK 按鈕返回放置模式。
8、按 SPACEBAR ( 空格鍵)將電阻旋轉(zhuǎn) 90° 。
9 、 將電阻放在Q1基極的上邊(參見 Figure 1 中的原理圖 ) 然后左擊或按 ENTER 鍵放下元件。
10、接下來在Q2的基極上邊放另一個(gè)100K電阻R2。
11、剩下兩個(gè)電阻,R3和R4,阻值為1K,按 TAB 鍵顯示 Component Properties 對(duì)話框,改變 Value 欄為1K(在 Parameters 列表中當(dāng) Value 被選擇后按 Edit 按鈕 )。點(diǎn)擊 OK 按鈕關(guān)閉對(duì)話框。
12、參照 Figure 1 中的原理圖所示定位并放置R3和R4。
13、放完所有電阻后,右擊或按 ESC 鍵退出元件放置模式
現(xiàn)在放置兩個(gè)電容 ( capacitors ):
1、電容元件也在 Miscellaneous Devices.IntLib 庫(kù)里,該應(yīng)該已經(jīng)在 Libraries 面板中被選擇。
2、在 Libraries 面板的元件過濾器欄鍵入cap。
3、在元件列表中點(diǎn)擊 CAP 選擇它,然后點(diǎn)擊 Place 按鈕。現(xiàn)在在你的光標(biāo)上懸浮著一個(gè)電容符號(hào)。
4、按 TAB 鍵編輯電容的屬性。在 Component Properties 對(duì)話框的 Properties 單元,設(shè)置 Designator 為C1,檢查PCB封裝模型為 RAD-0.3 被添加到 Models 列表中。
5、規(guī)則欄的設(shè)置將顯示在原理圖中。點(diǎn)擊規(guī)則列表中的 Add 顯示 Parameter Properties 對(duì)話框。輸入名稱Value以及值20n。確認(rèn) String 作為規(guī)則類型被選擇,并且 value 的 Visible 框被勾選。點(diǎn)擊 OK 。
6 、 在對(duì)話框的 Properties 單元,點(diǎn)擊 Comment 欄并從下拉列表中選擇 =Value ,將 Visible 關(guān)閉。點(diǎn)擊 OK 按鈕返回放置模式。
7、用放置以前的元件的方法放置兩個(gè)電容。
8、右擊或按 ESC 退出放置模式。
最后要放置的元件是連接器 ( connector ), 在 Miscellaneous Connectors.IntLib 庫(kù)里。
1 、 我們想要的連接器是兩個(gè)引腳的插座,所以設(shè)置過濾器為 *2* 。
2、在元件列表中選擇 HEADER2 并點(diǎn)擊 Place 按鈕。按 TAB 編輯其屬性并設(shè)置 Designator 為Y1,檢查PCB封裝模型為 HDR1X2 。由于在仿真電路時(shí)我將把這個(gè)元件作為電路,所以不需要作規(guī)則設(shè)置。點(diǎn)擊 OK 關(guān)閉對(duì)話框。
3、以放置連接器之前,按 X 作水平翻轉(zhuǎn)。在原理圖中放下連接器。
4、右擊或按 ESC 退出放置模式。
5、從菜單選擇 File > Save ( 熱鍵F,S)保存你的原理圖。
現(xiàn)在你放完了所有的元件。注意在 Figure 2 中的元件之間留有間隔,這樣就有大量的空間用來將導(dǎo)線連接到每個(gè)元件引腳上。這很重要,因?yàn)槟悴荒軐⒁桓鶎?dǎo)線穿過一個(gè)引線的下面來連接在它的范圍內(nèi)的另一個(gè)引腳。如果你這樣做,兩個(gè)引腳就都連接到導(dǎo)線上了。
如果你需要移動(dòng)元件,點(diǎn)擊并拖動(dòng)元件體,拖動(dòng)鼠標(biāo)重新放置。?
?
連接電路
連線起著在你的電路中的各種元件之間建立連接的作用。要在原理圖中連線,參照 Figure 1 的圖示并完成以下步驟:
1、確認(rèn)你的原理圖圖紙有一個(gè)好的視圖,從菜單選擇 View > Fit All Objects ( 熱鍵V,F(xiàn) )。
2、首先用以下方法將電阻R1與晶體管Q1的基極連接起來。從菜單選擇 Place > Wire ( 熱鍵P,W)或從 Wiring Tools ( 連線工具)工具欄點(diǎn)擊 Wire 工具進(jìn)入連線模式。光標(biāo)將變?yōu)槭中螤睢?
3、將光標(biāo)放在R1的下端。當(dāng)你放對(duì)位置時(shí),一個(gè)紅色的連接標(biāo)記(大的星形標(biāo)記)會(huì)出現(xiàn)在光標(biāo)處。這表示光標(biāo)在元件的一個(gè)電氣連接點(diǎn)上。
4、左擊或按 ENTER 固定第一個(gè)導(dǎo)線點(diǎn)。移動(dòng)光標(biāo)你會(huì)看見一根導(dǎo)線從光標(biāo)處延伸到固定點(diǎn)。
5、將光標(biāo)移到R1的下邊Q1的基極的水平位置上,左擊或按 ENTER 在該點(diǎn)固定導(dǎo)線。在第一個(gè)和第二個(gè)固定點(diǎn)之間的導(dǎo)線就放好了。
6、將光標(biāo)稱到Q1的基極上,你會(huì)看見光標(biāo)變?yōu)橐粋€(gè)紅色連接標(biāo)記。左擊或按 ENTER 連接到Q1的基極。
7、完成這部分導(dǎo)線的放置。注意光標(biāo)仍然為十字形狀,表示你準(zhǔn)備放置其它導(dǎo)線。要完全退出放置模式恢復(fù)箭頭光標(biāo),你應(yīng)該再一次右擊或按 ESC -- 但現(xiàn)在還不能這樣做。
8、現(xiàn)在我們要將C1連接到Q1和R1。將光標(biāo)放在C1左邊的連接點(diǎn)上,左擊或按 ENTER 開始新的連線。
?
9、水平移動(dòng)光標(biāo)一直到Q1的基極與R1的連線上。一個(gè)連接標(biāo)記將出現(xiàn)。
10、左擊或按 ENTER 放置導(dǎo)線段,然后右擊或按 ESC 表示你已經(jīng)完成該導(dǎo)線的放置。注意兩條導(dǎo)線是怎樣自動(dòng)連接上的。
11、參照 Figure 3 連接電路中的剩余部分。
12、在完成所有的導(dǎo)線之后, 右擊或按 ESC 退出放置模式。光標(biāo)恢復(fù)為箭頭形狀。
網(wǎng)絡(luò)與網(wǎng)絡(luò)標(biāo)簽
彼此連接在一起的一組元件引腳稱為網(wǎng)絡(luò)(net)。例如,一個(gè)網(wǎng)絡(luò)包括Q1的基極、R1的一個(gè)引腳和C1的一個(gè)引腳。
在設(shè)計(jì)中識(shí)別重要的網(wǎng)絡(luò)是很容易的,你可以添加網(wǎng)絡(luò)標(biāo)簽( net labels )。
在兩個(gè)電源網(wǎng)絡(luò)上放置網(wǎng)絡(luò)標(biāo)簽:
1、從菜單選擇 Place > Net Label 。 一個(gè)虛線框?qū)腋≡诠鈽?biāo)上。
2、在放置網(wǎng)絡(luò)標(biāo)簽之前應(yīng)先編輯,按 TAB 鍵顯示 Net Label ( 網(wǎng)絡(luò)標(biāo)簽 ) 對(duì)話框。
3、在 Net 欄鍵入12V,然后點(diǎn)擊 OK 關(guān)閉對(duì)話框。
4、將該網(wǎng)絡(luò)標(biāo)簽放在原理上,使該網(wǎng)絡(luò)標(biāo)簽的左下角與最上邊的導(dǎo)線靠在一起。
5、放完第一個(gè)網(wǎng)絡(luò)標(biāo)簽后,你仍然處于網(wǎng)絡(luò)標(biāo)簽放置模式,在放第二個(gè)網(wǎng)絡(luò)標(biāo)簽之前再按 TAB 鍵進(jìn)行編輯。
6、在 Net 欄鍵入GND,點(diǎn)擊 OK 關(guān)閉對(duì)話框并放置網(wǎng)絡(luò)標(biāo)簽。
7、選擇 File > Save ( 熱鍵F,S )保存電路。
祝賀你!你已經(jīng)用Protel DXP完成了你的第一張?jiān)韴D。在我們將原理圖轉(zhuǎn)為電路板之前,讓我們進(jìn)行項(xiàng)目選項(xiàng)設(shè)置。
下一章:Protel DXP 設(shè)置項(xiàng)目選項(xiàng)[page_break]
Protel DXP設(shè)置項(xiàng)目選項(xiàng)
項(xiàng)目選項(xiàng)包括錯(cuò)誤檢查規(guī)則、連接矩陣、比較設(shè)置、ECO啟動(dòng)、輸出路徑和網(wǎng)絡(luò)選項(xiàng)以及你想指定任何項(xiàng)目規(guī)則。在你編輯項(xiàng)目時(shí)Protel DXP將使用這些設(shè)置。
當(dāng)項(xiàng)目被編輯時(shí),詳盡的設(shè)計(jì)和電氣規(guī)則將應(yīng)用于驗(yàn)證設(shè)計(jì)。當(dāng)所有錯(cuò)誤被解決后,原理圖設(shè)計(jì)的再編輯將被啟動(dòng)的ECO加載到目標(biāo)文件,例如一個(gè)PCB文件。項(xiàng)目比較允許你找出源文件和目標(biāo)文件之間的差別,并在相互之間進(jìn)行更新(同步)。
所有與項(xiàng)目有關(guān)的操作,如錯(cuò)誤檢查、比較文件和ECO啟動(dòng)均在 Options for Project 對(duì)話框中設(shè)置 ( Project > Project Options )。
所有項(xiàng)目輸出,如網(wǎng)絡(luò)表、仿真器、文件的提供(打?。?、集合和制造輸出及報(bào)告在 Outputs for Project 對(duì)話框中設(shè)置( Project > Output Jobs )。 參見 設(shè)置項(xiàng)目輸出 以獲得更多信息。
1、選擇 Project ? Project Options , Options for Project 對(duì)話框出現(xiàn)。
?
所有與項(xiàng)目有關(guān)的選均通過這個(gè)對(duì)話框來設(shè)置。
檢查原理圖的電氣參數(shù)
在Protel DXP中原理圖是不僅僅只是繪圖--原理圖還包含關(guān)于電路的連接信息。你可以使用連接檢查器來驗(yàn)證你的設(shè)計(jì)。當(dāng)你編輯項(xiàng)目時(shí),DXP將根據(jù)在 Error Reporting 和 Connection Matrix 標(biāo)簽中的設(shè)置來檢查錯(cuò)誤,如果有錯(cuò)誤發(fā)生則會(huì)顯示在 Messages 面板。
設(shè)置錯(cuò)誤報(bào)告
在 Options for Project 對(duì)話框中的 Error Reporting 標(biāo)簽用于設(shè)置設(shè)計(jì)草圖檢查。報(bào)告模式 ( Report Mode ) 表明違反規(guī)則的嚴(yán)格程度。如果你要修改 Report Mode , 點(diǎn)擊你要修改的違反規(guī)則旁的 Report Mode , 并從下拉列表中選擇嚴(yán)格程度。在本教程中我們使用默認(rèn)設(shè)置。
設(shè)置連接矩陣
連接矩陣標(biāo)簽( Options for Project 對(duì)話框 ) 顯示的是錯(cuò)誤類型的嚴(yán)格性,這將在設(shè)計(jì)中運(yùn)行錯(cuò)誤報(bào)告檢查電氣連接產(chǎn)生,如引腳間的連接、元件和圖紙輸入。這個(gè)矩陣給出了一個(gè)在原理圖中不同類型的連接點(diǎn)以及是否被允許的圖表描述。
例如,在矩陣圖的右邊找到 Output Pin , 從這一行找到 Open Collector Pin 列。在它的相交處是一個(gè)橙色的方塊,這而這個(gè)表示在原理中從一個(gè) Output Pin 連接到一個(gè) Open Collector Pin 的顏色將在項(xiàng)目被編輯時(shí)啟動(dòng)一個(gè)錯(cuò)誤條件。
你可以用不同的錯(cuò)誤程度來設(shè)置每一個(gè)錯(cuò)誤類型,例如對(duì)一些致命的錯(cuò)誤不予報(bào)告。
修改連接錯(cuò)誤:
1、點(diǎn)擊 Options for Project 對(duì)話框的 Connection Matrix 標(biāo)簽。
2、點(diǎn)擊兩種類型的連接的相交處的方塊,例如 Output Sheet Entry and Open Collector Pin 。
3 、 在方塊變?yōu)閳D例中的 errors 表示的顏色時(shí)停止點(diǎn)擊,例如一個(gè)橙色方塊表示一個(gè)錯(cuò)誤將表明這樣的連接是否被發(fā)現(xiàn)。
我們的電路不只包含 Passive Pins ( 在電阻、電容和連接器上)和 Input Pins ( 在晶體管上)。讓我們來檢查一下看看連接矩陣是否會(huì)偵測(cè)出未連接的 passive pins 。
?
1 、在行標(biāo)簽中找到 Passive Pin , 在列標(biāo)簽中找到 Unconnected 。 它們的相交處的方塊表示在原理中當(dāng)一個(gè) Passive Pin 被發(fā)現(xiàn)未連接時(shí)的錯(cuò)誤條件。默認(rèn)是一個(gè)綠色方塊,表示運(yùn)行時(shí)不給出報(bào)告。
2、點(diǎn)擊這個(gè)相交處的方塊,直到它變?yōu)辄S色,這樣當(dāng)我們修改項(xiàng)目時(shí),未連接的 passive pins 被發(fā)現(xiàn)時(shí)就會(huì)給出警告。
設(shè)置比較器
Options for Project 對(duì)話框的 Comparator 標(biāo)簽用于設(shè)置當(dāng)一個(gè)項(xiàng)目修改時(shí)給出文件之間的不同或忽略。在本教程中,我們不需要將一些僅表示原理圖設(shè)計(jì)等級(jí)的特性(如 rooms ) 之間的不同顯示出來。確認(rèn)在你忽略元件等級(jí)時(shí)沒有忽略元件。
1、點(diǎn)擊 Comparator 標(biāo)簽并在 Difference Associated with Components 單元 找到 Changed Room Definitions 、 Extra Room Definitions 和 Extra Component Classes 。
2 、 從這些選項(xiàng)右邊的 Mode 列中的下拉列表中選擇 Ignore Differences 。
現(xiàn)在我們準(zhǔn)備編輯項(xiàng)目并檢查所有錯(cuò)誤了。
編輯項(xiàng)目
編輯一個(gè)項(xiàng)目就是在設(shè)計(jì)文檔中檢查草圖和電氣規(guī)則錯(cuò)誤并將你置于一個(gè)調(diào)試環(huán)境。我們已經(jīng)在 Options for Project 對(duì)話框中對(duì) Error Checking 和 Connection Matrix 標(biāo)簽中的規(guī)則進(jìn)行了設(shè)置。
1、要編輯我們的 Multivibrator 項(xiàng)目,選擇 Project > Compile PCB Project 。
2 、 當(dāng)項(xiàng)目被編輯時(shí),任何已經(jīng)啟動(dòng)的錯(cuò)誤均將顯示在設(shè)計(jì)窗口下部的 Messages 面板中。被編輯的文件會(huì)與同級(jí)的文件、元件和列出的網(wǎng)絡(luò)以及一個(gè)能瀏覽的連接模型一起列表在 Compiled 面板中。
如果你的電路繪制正確, Messages 面板應(yīng)該是空白的。如果報(bào)告給出錯(cuò)誤,則檢查你的電路并確認(rèn)所有的導(dǎo)線和連接是正確的。
我們現(xiàn)在要小心地加入一個(gè)錯(cuò)誤到我們的電路中并重新編輯項(xiàng)目:
1、在設(shè)計(jì)窗口的頂部點(diǎn)擊 Multivibrator.SchDoc 標(biāo)簽,以使原理圖為當(dāng)前文檔。
2、點(diǎn)擊連接C1和Q1基極的導(dǎo)線的中部,在導(dǎo)線的端點(diǎn)將出現(xiàn)小的方形編輯熱點(diǎn),一條沿著導(dǎo)線的虛線將顯示選擇顏色以表示這條導(dǎo)線被選取了。按 DELETE 鍵刪除這條導(dǎo)線。
3、重新編輯項(xiàng)目( Project > Compile PCB Project ) 來檢查錯(cuò)誤被找到。
Messages 面板將打開并給出一個(gè)警告信號(hào):在你的電路中有一個(gè)未連接的輸入引腳。一個(gè)懸浮輸入引腳錯(cuò)誤也會(huì)運(yùn)行,這是因?yàn)樵?Project Options 對(duì)話框的 Error Reporting 標(biāo)簽有一個(gè)檢查懸浮輸入引腳的特殊選項(xiàng)。
4、在 Messages 面板點(diǎn)擊一個(gè)錯(cuò)誤, Compile Error 窗口將顯示違反的詳細(xì)情況。從這個(gè)窗口,你可點(diǎn)擊一個(gè)錯(cuò)誤并跳轉(zhuǎn)到原理圖的違反對(duì)象以便檢查或修改錯(cuò)誤。
在我們完成教程的本單元之前,讓我們將原理圖中的錯(cuò)誤修復(fù)。
1、點(diǎn)擊原理圖圖紙標(biāo)簽使其為激活。
2、從菜單選擇 Edit > Undo ( 熱鍵E,U)。你先前刪除的導(dǎo)線現(xiàn)在恢復(fù)了。
3、要檢查恢復(fù)是否成功,重新編輯項(xiàng)目( Project > Compile PCB Project )來檢查將沒有錯(cuò)誤被發(fā)現(xiàn)。 Messages 面板應(yīng)該顯示( no errors ) 。
4 、 從菜單選擇 View > Fit All Objects ( 熱鍵V,F(xiàn))恢復(fù)原理圖視圖,并保存無錯(cuò)誤原理圖。
下一章內(nèi)容:Protel DXP如何創(chuàng)建一個(gè)新的PCB文件 [page_break]
Protel DXP如何創(chuàng)建一個(gè)新的PCB文件
創(chuàng)建一個(gè)新的PCB文件
在你將設(shè)計(jì)從原理圖編輯器轉(zhuǎn)換到PCB編輯器之前,你需要?jiǎng)?chuàng)建一個(gè)有最基本的板子輪廓的空白PCB。在Protel DXP中創(chuàng)建一個(gè)新的PCB設(shè)計(jì)的最簡(jiǎn)單方法是使用PCB向?qū)?,這將讓你選擇工業(yè)標(biāo)準(zhǔn)板輪廓又創(chuàng)建了你自定義的板子尺寸。在向?qū)У娜魏坞A段,你都可以使用 Back 按鈕來檢查或修改以前頁(yè)的內(nèi)容。
要使用PCB向?qū)韯?chuàng)建PCB,完成以下步驟:
1、在 Files 面板的底部的 New from Template 單元點(diǎn)擊 PCB Board Wizard 創(chuàng)建新的PCB。如果這個(gè)選項(xiàng)沒有顯示在屏幕上,點(diǎn)向上的箭頭圖標(biāo)關(guān)閉上面的一些單元。
2、 PCB Board Wizard 打開。你首先看見的是介紹頁(yè)。點(diǎn) Next 按鈕繼續(xù)。
3、設(shè)置度量單位為英制 ( Imperial ), 注意:1000 mils = 1 inch 。
4 、 向?qū)У牡谌?yè)允許你選擇你要使用的板輪廓。在本教程中我們使用我們自定義的板子尺寸。從板輪廓列表中選擇 Custom , 點(diǎn)擊 Next 。
5 、 在下一頁(yè),你進(jìn)入了自定義板選項(xiàng)。在本教程電路中,一個(gè) 2 x 2 inch 的板子將給我大量的空間。選擇 Rectangular 并在 Width 和 Height 欄 鍵入 2000 。取消選擇 Title Block & Scale 、 Legend String 和 Dimension Lines 以及 Corner Cutoff 和 Inner Cutoff 。點(diǎn)擊 Next 繼續(xù)。
6 、在這一頁(yè)允許你選擇板子的層數(shù)。我需要兩個(gè) signal layer ,不需要 power planes 。點(diǎn)擊 Next 繼續(xù)。
7 、在設(shè)計(jì)中使用的過孔( via )樣式選擇 Thru-hole vias only ,點(diǎn)擊 Next 。
8 、在下一頁(yè)允許你設(shè)置元件 / 導(dǎo)線的技術(shù)(布線)選取項(xiàng)。選擇 Thru-hole components 選項(xiàng),將相鄰焊盤( pad) 間的導(dǎo)線數(shù)設(shè)為 One Track 。 點(diǎn)擊 Next 繼續(xù)。
9、下一頁(yè)允許你設(shè)置一些應(yīng)用到你的板子上的設(shè)計(jì)規(guī)則。設(shè)為默認(rèn)值。點(diǎn) Next 按鈕繼續(xù)。
10、最后一頁(yè)允許你將自定義的板子保存為模板,允許你按你輸入的規(guī)則來創(chuàng)建新的板子基礎(chǔ)。我們不想將我們的教程板子保存為模板,確認(rèn)該選項(xiàng)未被選擇,點(diǎn)擊 Finish 關(guān)閉向?qū)А?
11、PCB向?qū)КF(xiàn)在收集了它需要的所有的信息來創(chuàng)建你的新板子。PCB編輯器將顯示一個(gè)名為 PCB1.PcbDoc 的新的PCB文件。
12、PCB文檔顯示的是一個(gè)默認(rèn)尺寸的白色圖紙和一個(gè)空白的板子形狀(帶柵格的黑色區(qū)域)。要關(guān)閉圖紙,選擇 Design > Options ,在 Board Options 對(duì)話框 取消選擇 Design Sheet 。?
?
你可以使用Protel DXP從其它PCB模板中添加你自己的板框、柵格特性和標(biāo)題框。要獲得關(guān)于板子形狀、圖紙和模板的更多信息,參見 板子形狀和圖紙 教程。
13、現(xiàn)在圖紙被關(guān)閉,選擇 View > Fit Board ( 熱鍵V,F(xiàn))將只顯示板子形狀。
14、PCB文檔會(huì)自動(dòng)添加(連接)到項(xiàng)目,并列表在 Projects 標(biāo)簽中緊靠項(xiàng)目名稱的 PCBs 下面。
15、選擇 File ? Save As 來將新PCB文件重命名(用* . PcbDoc 擴(kuò)展名 )。指定你要把這個(gè)PCB保存在你的硬盤上的位置,在文件名欄里鍵入文件名 Multivibrator.PcbDoc 并點(diǎn)擊 Save 。
將新的PCB添加到項(xiàng)目
如果你想添加到項(xiàng)目的PCB是以自由文件打開的,在 Projects 面板的 Free Documents 單元 右擊PCB文件,選擇 Add to Project 。 這個(gè)PCB現(xiàn)在就列表在 Projects 標(biāo)簽緊靠項(xiàng)目名稱的 PCBs 下面并連接到項(xiàng)目文件。
轉(zhuǎn)換設(shè)計(jì)
在將原理圖信息轉(zhuǎn)換到新的空白PCB之前,確認(rèn)與原理圖和PCB關(guān)聯(lián)的所有庫(kù)均可用。由于在本教程中只用到默認(rèn)安裝的集成元件庫(kù),所有封裝也已經(jīng)包括在內(nèi)了。只要項(xiàng)目已經(jīng)編輯過并且在原理圖中的任何錯(cuò)誤均已修復(fù),那么使用 Update PCB 命令來啟動(dòng)ECO就能將原理圖信息轉(zhuǎn)換到目標(biāo)PCB。
?
更新PCB
將項(xiàng)目中的原理圖信息發(fā)送到目標(biāo)PCB:
1、在原理圖編輯器選擇 Design > Update PCB ( Multivibrator.PcbDoc ) 。 項(xiàng)目修改, Engineering Change Order 對(duì)話框出現(xiàn)。
2、點(diǎn)擊 Validate Changes 。 如果所有的改變均有效,檢查將出現(xiàn)在狀態(tài)列表中。如果改變無效,關(guān)閉對(duì)話框,檢查 Messages 面板并清除所有錯(cuò)誤。
3、點(diǎn)擊 Execute Changes 將改變發(fā)送到PCB。完成后,狀態(tài)變?yōu)橥瓿?( Done )
4 、 點(diǎn)擊 Close , 目標(biāo)PCB打開,而元件也在板子上以準(zhǔn)備放置。如果你在當(dāng)前視圖不能看見元件,使用熱鍵V、D(查看文檔)。
設(shè)計(jì)PCB
現(xiàn)在我們可以開始在PCB上放置元件并在板上布線。
設(shè)置PCB工作區(qū)
在將元件定位在板子上之前,我們需要設(shè)置PCB工作區(qū),如柵格、層和設(shè)計(jì)規(guī)則。
柵格( Grids )
在開始定位元件之前,我們需要確認(rèn)放置柵格設(shè)置正確。放置在PCB工作區(qū)的所有對(duì)象均排列在稱為捕獲柵格( snap grid )上。這個(gè)柵格需要設(shè)置得適合我們要使用的布線技術(shù)。
我們的教程電路用的是標(biāo)準(zhǔn)英制元件,其最小引腳間距為100mil。我們將這個(gè)捕獲柵格設(shè)定為100mil的一個(gè)平均分?jǐn)?shù),50或25mil,這樣所有的元件引腳在放置時(shí)均將落在柵格點(diǎn)一。當(dāng)然,板子上的導(dǎo)線寬度和間距分別是12mil和13mil(這是PCB板向?qū)褂玫哪J(rèn)值),在平行的導(dǎo)線的中心之間允許最小為25mil。所以最合適的捕獲柵格應(yīng)設(shè)為25mil。
完成以下步驟設(shè)置捕獲柵格:
1、從菜單選擇 Design > Options ( 熱鍵D,O )打開 Board Options 對(duì)話框。
2、在 Grids 標(biāo)簽,將對(duì)話框中的 Snap X 、 Snap Y 、 Component X 和 Component Y 欄的值設(shè)為25mil。注意這個(gè)對(duì)話框也用來定義電氣柵格。電氣柵格在你放置一個(gè)電氣對(duì)象時(shí)工作,它將忽略捕獲柵格而同時(shí)捕獲電氣對(duì)象。點(diǎn)擊 OK 關(guān)閉對(duì)話框。
讓我們?cè)O(shè)置一些其它選項(xiàng),這樣可以使定位元件更容易些。
1、從菜單選擇 Tools > Preferences ( 熱鍵T,P)打開 System Preferences 對(duì)話框。在 Options 標(biāo)簽的 Editing Options 單元,確認(rèn) Snap to Center 選項(xiàng)被選中。這會(huì)使你在抓住一個(gè)元件定位時(shí),光標(biāo)就會(huì)定位在元件的參考點(diǎn)上。
2、點(diǎn)擊 System Preferences 對(duì)話框中 Display 標(biāo)簽其為當(dāng)前。在 Show 單元,將 Show Pad Nets 、 Show Pad Numbers 和 Via Nets 選項(xiàng)取消選擇。在 Draft Thresholds 單元,將 Strings 欄設(shè)為 4 pixels ,然后關(guān)閉對(duì)話框。
定義板層和其它非電層
如果你查看PCB工作區(qū)的底部,你會(huì)看見一系列層標(biāo)簽。PCB編輯器是一個(gè)多層環(huán)境,你所做的大多數(shù)編輯工作都將在一個(gè)特殊層上。使用 Board Layers 對(duì)話框( Design Board Layers ) 來顯示、添加、刪除、重命名、及設(shè)置層的顏色。
?
在PCB編輯器中有三種類型的層:
1、電氣層 --包括32個(gè)信號(hào)層和16個(gè)平面層。電氣層在設(shè)計(jì)中添加或移除是在板層管理器中,選擇 Design > Layer Stack Manager 來顯示這個(gè)對(duì)話框。
2、機(jī)械層--有16個(gè)用途的機(jī)械層,用來定義板輪廓、放置厚度,包括制造說明、或其它設(shè)計(jì)需要的機(jī)械說明。這些層在打印和底片文件的產(chǎn)生時(shí)都是可選擇的。在 Board Layers 對(duì)話框你可以添加、移除和命名機(jī)械層。
3、特殊層--包括頂層和底層絲印層、阻焊和助焊層、鉆孔層、禁止布線層(用于定義電氣邊界)、多層(用于多層焊盤和過孔)、連接層、DRC錯(cuò)誤層、柵格層和孔層。在 Board Layers 對(duì)話框中控制這些特殊層的顯示。
板層控制器
本教程是一個(gè)簡(jiǎn)單設(shè)計(jì),使用單面板或雙面板布線就可以了。如果設(shè)計(jì)更復(fù)雜些,你可以在板層管理器中添加更多的層。
1、選擇 Design > Layer Stack Manager 顯示 Layer Stack Manager 對(duì)話框。
?
2、新層和平面添加在當(dāng)前所選擇的層下面。層的參數(shù),如銅厚和非電參數(shù)都會(huì)用在信號(hào)完整分析中。點(diǎn)擊 OK 關(guān)閉對(duì)話框。
新板打開時(shí)會(huì)有許多你用不上的可用層,因此,要關(guān)閉一些不需要的層。
完成以下步驟來關(guān)閉層:
1、按快捷鍵L顯示 Board Layers 對(duì)話框。
2、右擊并選擇 Used On 將那些沒有東西的層關(guān)閉。
3、確認(rèn)四個(gè) Mask 層和 Drill Drawing 層名稱旁邊的 Show 按鈕因沒有勾選而不會(huì)顯示。點(diǎn)擊 OK 關(guān)閉對(duì)話框。
下一章內(nèi)容:Protel DXP 指導(dǎo)教程設(shè)置新的設(shè)計(jì)規(guī)則[page_break]
Protel DXP 指導(dǎo)教程設(shè)置新的設(shè)計(jì)規(guī)則
設(shè)置新的設(shè)計(jì)規(guī)則
Protel DXP的PCB編輯器是一個(gè)規(guī)則驅(qū)動(dòng)環(huán)境。這意味著,當(dāng)你在PCB編輯器中工作并執(zhí)行那些改變?cè)O(shè)計(jì)的操作時(shí),如放置導(dǎo)線、移動(dòng)元件、或自動(dòng)布線,PCB編輯器將一直監(jiān)視每一個(gè)操作并檢查設(shè)計(jì)是否仍然滿足設(shè)計(jì)規(guī)則。
在你開始在板子上工作之前設(shè)置設(shè)計(jì)規(guī)則允許你依然關(guān)注你的設(shè)計(jì)任務(wù),而確信任何設(shè)計(jì)錯(cuò)誤都會(huì)立即被標(biāo)記出以引起你的注意。
設(shè)計(jì)規(guī)則分為10個(gè)類別,并進(jìn)一步分為設(shè)計(jì)類型。設(shè)計(jì)規(guī)則覆蓋了電氣、布線、制造、放置、信號(hào)完整要求。
我們將對(duì)電源網(wǎng)絡(luò)布線寬度設(shè)置新的設(shè)計(jì)規(guī)則。
完成以下步驟來設(shè)置這些規(guī)則:
1、PCB為當(dāng)前文檔時(shí),從菜單選擇 Design > Rules 。
2、PCB Rules and Constraints Editor 對(duì)話框出現(xiàn)。每一類規(guī)則都顯示在對(duì)話框的設(shè)計(jì)規(guī)則面板(左手邊)。雙擊 Routing 類展開后可以看見有關(guān)布線的規(guī)則。然后雙擊 Width 顯示寬度規(guī)則為有效。
?
3、在設(shè)計(jì)規(guī)則面板中每個(gè)規(guī)則都點(diǎn)擊一次來選擇。當(dāng)你在每個(gè)規(guī)則上點(diǎn)擊后,對(duì)話框右邊會(huì)在頂部單元顯示規(guī)則范圍(你所要的這個(gè)規(guī)則的目標(biāo)),而在底部單元顯示規(guī)則的約束特性。這些規(guī)則都是默認(rèn)值,或已經(jīng)由板向?qū)г趧?chuàng)建新的PCB文檔時(shí)設(shè)置。
4、點(diǎn)擊 Width_1 規(guī)則顯示它的約束特性和范圍。這個(gè)規(guī)則應(yīng)用到整個(gè)板。
?
Protel DXP的設(shè)計(jì)規(guī)則系統(tǒng)的一個(gè)強(qiáng)大功能是:可以定義同類型的多重規(guī)則,而每個(gè)目標(biāo)對(duì)象又不相同。每一個(gè)規(guī)則目標(biāo)的同一組對(duì)象在規(guī)則的范圍里定義。規(guī)則系統(tǒng)使用預(yù)定義等級(jí)來決定將哪個(gè)規(guī)則應(yīng)用到每個(gè)對(duì)象。
例如,你可能有一個(gè)對(duì)整個(gè)板的寬度約束規(guī)則(即所有的導(dǎo)線都必須是這個(gè)寬度),而對(duì)接地網(wǎng)絡(luò)需要另一個(gè)寬度約束規(guī)則(這個(gè)規(guī)則忽略前一個(gè)規(guī)則),在接地網(wǎng)絡(luò)上的特殊連接卻需要第三個(gè)寬度約束規(guī)則(這個(gè)規(guī)則忽略前兩個(gè)規(guī)則)。規(guī)則依優(yōu)先權(quán)順序顯示。
現(xiàn)在,在你的設(shè)計(jì)中有一個(gè)寬度約束規(guī)則需要應(yīng)用到整個(gè)板?,F(xiàn)在我們要為12V和GND網(wǎng)絡(luò)添加一個(gè)新的寬度約束規(guī)則。要添加新的寬度約束規(guī)則,完成以下步驟:
1、在 Design Rules 規(guī)則面板的 Width 類被選擇時(shí),右擊并選擇 New Rule , 將一個(gè)寬度約束規(guī)則只添加到12V網(wǎng)絡(luò)。
一個(gè)新的名為 Width_2 的規(guī)則出現(xiàn)。在 Design Rules 面板點(diǎn)擊新的規(guī)則以修改其范圍和約束。
2、在名稱欄鍵入12V或GND。當(dāng)你完成規(guī)則設(shè)置后在 Design Rules 面板點(diǎn)擊時(shí) Design Rules 面板中的這個(gè)名稱會(huì)刷新。
3、下面我們要使用 Query Builder 來設(shè)置規(guī)則范圍,如果你知道正確的語(yǔ)法結(jié)構(gòu),你也可以直接在范圍中鍵入。
點(diǎn)擊 Where the First object matches 單元的 Net 。 在 Query Kind 單元里會(huì)出現(xiàn) InNet( ) 。點(diǎn)擊 All 按鈕旁的下拉列表,從有效的網(wǎng)絡(luò)列表中選擇12V。 Query Kind 單元會(huì)更新為 InNet (‘12V') 。
?
4、下面我要使用 Query Builder 將范圍擴(kuò)展到包括GND網(wǎng)絡(luò)。點(diǎn)擊 Advanced (Query) , 然后點(diǎn)擊 Query Builder 。 Query Helper 對(duì)話框出現(xiàn)。
?
5、點(diǎn)擊 Query 單元的 InNet(‘12V') 的右邊,然后點(diǎn)擊 Or 按鈕?,F(xiàn)在 Query 單元的內(nèi)容變?yōu)?InNet(‘12V') or ,這樣就使范圍設(shè)置為將規(guī)則應(yīng)用到兩個(gè)網(wǎng)絡(luò)中。
6、點(diǎn)擊 PCB Functions 類的 Membership Checks , 雙擊 Name 單元的 InNet 。
7 、 在 Query 單元 InNet( ) 的括號(hào)中間點(diǎn)擊一下,以添加GND網(wǎng)絡(luò)的名稱。在 PCB Objects List 類點(diǎn)擊 Nets , 然后從可用網(wǎng)絡(luò)列表中雙擊選擇 GND 。 Query 單元變?yōu)?InNet(‘12V') or InNet(‘GND') 。
8、點(diǎn)擊 Check Syntax , 然后點(diǎn)擊 OK 關(guān)閉結(jié)果信息。如果顯示錯(cuò)誤信息應(yīng)予以修復(fù)。
9、點(diǎn)擊 OK 關(guān)閉 Query Helper 對(duì)話框。在 Full Query 單元的范圍就更新為新的內(nèi)容。
10、在 PCB Rules and Constraints Editor 對(duì)話框的底部單元,點(diǎn)擊舊約束文本(10mil)并鍵入新值以將 Minimum 、 Preferred 和 Maximum 寬度欄改為25mil。注意你必須在修改 Minimum 值之前先設(shè)置 Maximum 寬度欄?,F(xiàn)在新的規(guī)則已經(jīng)設(shè)置,并當(dāng)你選擇 Design Rules 面板的 其它規(guī)則或關(guān)閉對(duì)話框時(shí)將予以保存。
11、最后,雙擊最初的板子范圍寬度規(guī)則名 Width_1 ,將 Minimum, Maximum and Preferred 寬度欄均設(shè)為12mil。點(diǎn)擊 OK 關(guān)閉 PCB Rules and Constraints Editor 對(duì)話框。
當(dāng)你用手工布線或使用自動(dòng)布線器時(shí),所有的導(dǎo)線均為12mils,除了GND和12V的導(dǎo)線為25mils。
在PCB中放置元件
現(xiàn)在我們可以放置右邊的元件了。
1、按快捷鍵V、D將顯示整個(gè)板子和所有元件。
2、現(xiàn)在放置連接器Y1,將光標(biāo)放在連接器輪廓的中部上方,按下鼠標(biāo)左鍵不放。光標(biāo)會(huì)變成一個(gè)十字形狀并跳到元件的參考點(diǎn)。
3、不要松開鼠標(biāo)左鍵,移動(dòng)鼠標(biāo)拖動(dòng)元件。
4、拖動(dòng)連接時(shí),按下 SPACEBAR 將其 旋轉(zhuǎn) 90° , 然后將其定位在板子的左邊(確認(rèn)整個(gè)元件仍然在板子邊界以內(nèi)),如圖 Figure 5 所示。
?
5、元件定位好后,松開鼠標(biāo)將其放下,注意飛線是怎樣與元件連接的。
6、參照 Figure 5 所示放置其余的元件。當(dāng)你拖動(dòng)元件時(shí),如有必要,使用 SPACEBAR 鍵來放置元件,這樣飛線就如 Figure 5 所示。
元件文字可以用同樣的方式來重新定位 —— 按下鼠標(biāo)左鍵不放來拖動(dòng)文字,按 SPACEBAR 旋轉(zhuǎn)。在重新定位文字之前,我要在教程以下部分使用Protel DXP強(qiáng)大的批量編輯功能來隱藏元件型號(hào)(值),因?yàn)檫@些在最終的板子是不需要的。
Protel DXP具有強(qiáng)大的而靈活的放置工具。讓我們使用這些工具來保證四個(gè)電阻正確地對(duì)齊和間隔。
1、按住 SHIFT 鍵,左擊選擇每一個(gè)電阻。在每一個(gè)元件周圍都將有一個(gè)在系統(tǒng)顏色設(shè)置的選擇顏色的選擇塊。要改變選擇顏色,選擇 Design > Board Layers 。
2 、 點(diǎn)擊元件放置工具中的 Align Tops of Selected Components 按鈕。那么四個(gè)電阻就會(huì)沿著它們的上邊對(duì)齊。
3、現(xiàn)在點(diǎn)擊元件放置工具中的 Make Horizontal Spacing of Selected Components Equal 按鈕。
4、在設(shè)計(jì)窗口的其它任何地方點(diǎn)擊取消選擇所有的電阻。這四個(gè)電阻現(xiàn)在就對(duì)齊了并且等間距。
修改封裝
現(xiàn)在我們已經(jīng)將封裝都定位好了,但電容的封裝卻比我們要求的太大。讓我們將電容的封裝改成一小的。
1、首先我們要找到一個(gè)新的封裝。點(diǎn)擊 Libraries 面板,從庫(kù)列表中選擇 Miscellaneous Deivices.IntLib 。點(diǎn)擊 Footprints 顯示當(dāng)前庫(kù)中的可用封裝。我們要的是一個(gè)小一些的 radial 類型的封裝,因此在過濾器欄鍵入 rad 。點(diǎn)擊封裝名就會(huì)看見與這些名字相聯(lián)系的封裝。其中封裝 RAD-0.1 就是我們需要的。
2、雙擊電容,將 Component 對(duì)話框的 Footprint 欄改為 RAD-0.1 。
3、現(xiàn)在你的板子就如下圖所示。
?
每個(gè)對(duì)象都定位放置好了,現(xiàn)在是放導(dǎo)線的時(shí)候了!
手工布線
布線就是放置導(dǎo)線和過孔在板子上將元件連接起來。Protel DXP提供了許多有用的手工布線工具,使得布線工作非常容易。
盡管自動(dòng)布線器提供了一個(gè)容易而強(qiáng)大的布線方式,然而仍然有你需要去控制導(dǎo)線的放置的狀況 —— 或者你因?yàn)閭€(gè)人喜好而要進(jìn)行手工布線。在這些狀況下,你可以對(duì)你的板的部分或全部進(jìn)行手工布線。在本教程的這部分,我們要將整個(gè)板作為單面板來進(jìn)行手工布線,所有導(dǎo)線都在底層。
現(xiàn)在我們要使用預(yù)拉線來引導(dǎo)我們將導(dǎo)線放置在板的底層。
在Protel DXP中,PCB的導(dǎo)線是由一系列直線段組成的。每次方向改變時(shí),新的導(dǎo)線段也會(huì)開始。在默認(rèn)情況下,Protel DXP初始時(shí)會(huì)使導(dǎo)線走向?yàn)榇怪?、水平?45° 角,以使很容易地得到專業(yè)的結(jié)果。這項(xiàng)操作可以根據(jù)你的需要自定義,但在本教程中我們?nèi)匀皇褂媚J(rèn)值。
1、從菜單選擇 Place > Interactive Routing ( 快捷鍵P,T)或點(diǎn)擊放置 ( Placement ) 工具欄的 Interactive Routing 按鈕。光標(biāo)變成十字形狀,表示你處于導(dǎo)線放置模式。
2、檢查文檔工作區(qū)底部的層標(biāo)簽。 TopLayer 標(biāo)簽當(dāng)前應(yīng)該是被激活的。按數(shù)字鍵盤上的*鍵切換到底層而不需要退出導(dǎo)線放置模式。這個(gè)鍵僅在可用的信號(hào)層之間切換?,F(xiàn)在 BottomLayer 標(biāo)簽應(yīng)該被激活了。
3、將光標(biāo)放在連接器Y1的最下面一個(gè)焊盤上。左擊或按 ENTER 固定導(dǎo)線的第一個(gè)點(diǎn)。
4、移動(dòng)光標(biāo)到電阻R1的下面一個(gè)焊盤。注意導(dǎo)線是怎樣放置的。 在默認(rèn)情況下,導(dǎo)線走向?yàn)榇怪薄⑺交?45° 角。再注意導(dǎo)線有兩段。第一段(來自起點(diǎn))是藍(lán)色實(shí)體,是你當(dāng)前正放置的導(dǎo)線段。第二段(連接在光標(biāo)上)稱作 “ look-ahead ” 段,為空心線,這一段允許你預(yù)先查看好你要放的下一段導(dǎo)線的位置以便你很容易地繞開障礙物,而一直保持初始的 45°/90° 導(dǎo)線。
5、將光標(biāo)放在電阻R1下面的一個(gè)焊盤的中間,然后左擊或按 ENTER 鍵。注意第一段導(dǎo)線變?yōu)樗{(lán)色,表示它已經(jīng)放在底層了。往邊上移動(dòng)光標(biāo)一點(diǎn),你會(huì)看見你仍然有兩段導(dǎo)線連接在光標(biāo)上:一條在下次鼠點(diǎn)擊時(shí)要放置的實(shí)心藍(lán)色線段和一條幫助你定位導(dǎo)線的空心 “ look-ahead ” 線段。
6、將光標(biāo)重新定位在R1的下面一個(gè)焊盤上,會(huì)有一條實(shí)心藍(lán)色線段從前一條線段延伸到這個(gè)焊盤。左擊放下這條實(shí)心藍(lán)色線段。
你已經(jīng)完成了第一個(gè)連接。
7、移動(dòng)光標(biāo)將它定位在電阻R4的下面一個(gè)焊盤上。注意一條實(shí)心藍(lán)色線段延伸到R4。左擊放下這條線段。
8、現(xiàn)在移動(dòng)光標(biāo)到電阻R3的下面一個(gè)焊盤上。注意這條線段不是實(shí)心藍(lán)色,而是空心的表示它是一條 “ look-ahead ” 線段。這是因?yàn)槟忝看畏胖脤?dǎo)線段時(shí),起點(diǎn)模式就在以水平/垂直和 45° 之間切換。當(dāng)前處于 45° 模式。按 SPACEBAR 鍵將線段起點(diǎn)模式切換到水平/垂直?,F(xiàn)在這條線段是不實(shí)心藍(lán)色的了。左擊或按 ENTER 放下線段。
9、移動(dòng)光標(biāo)到電阻R2的下面一個(gè)焊盤。你需要再一次按 SPACEBAR 鍵來切換線段起點(diǎn)模式。左擊或按 ENTER 放下線段。
10、你現(xiàn)在完成了第一個(gè)網(wǎng)絡(luò)的布線。右擊或按 ESC 鍵表示你已完成了這條導(dǎo)線的放置。光標(biāo)仍然是一個(gè)十字形狀,表示你仍然處于導(dǎo)線放置模式,準(zhǔn)備放置下一條導(dǎo)線。按 END 鍵重畫屏幕,這樣你能清楚地看見已經(jīng)布線的網(wǎng)絡(luò)。
?
11、現(xiàn)在你可按上述步驟類似的方法來完成板子上剩余的布線。 Figure 6 顯示了手工布線的板子。
12、保存設(shè)計(jì)。
在你放置導(dǎo)線時(shí)注意以下幾點(diǎn):
1、左擊鼠標(biāo)(或按 ENTER 鍵)放置實(shí)心顏色的導(dǎo)線段??招木€段表示導(dǎo)線的 look-ahead 部分。放置好的導(dǎo)線段用層顏色來顯示。
2、按 SPACEBAR 鍵來切換你要放置的導(dǎo)線的 horizontal/vertical 和 start 45° 起點(diǎn)模式。
3、在任何時(shí)候按 END 鍵來重繪畫面。
4、在任何時(shí)候按快捷V、F來畫面重繪為顯示所有對(duì)象。
5、在任何時(shí)候按 PAGEUP 和 PAGEDOWN 鍵來以光標(biāo)位置為中心放大或縮小。
6、按 BACKSPACE 鍵取消放置前一條導(dǎo)線段。
7、在你完成放置導(dǎo)線后或想要開始一條新的導(dǎo)線時(shí)右擊或按 ESC 鍵。
8、你不能將不應(yīng)該連接在一起的焊盤連接起來。Protel DXP將不停地分析板子的連接情況并阻止你進(jìn)行錯(cuò)誤的連接或跨越導(dǎo)線。
9、要?jiǎng)h除一條導(dǎo)線段,左擊選擇,這條線段的編輯點(diǎn)出現(xiàn)(導(dǎo)線的其余部分將高亮顯示)。按 DELETE 鍵刪除被選擇的導(dǎo)線段。
10、重新布線在Protel DXP中是很容易的 —— 只要布新的導(dǎo)線段即可,在你右擊完成后,舊的多余導(dǎo)線段會(huì)自動(dòng)被移除。
11、在你完成PCB上的所有的導(dǎo)線放置后,右擊或按 ESC 鍵退出放置模式。光標(biāo)會(huì)恢復(fù)為一個(gè)箭頭。
祝賀你!你已經(jīng)手工布線完了你的板設(shè)計(jì)。
下一章內(nèi)容:Protel DXP自動(dòng)布線教程? [page_break]
Protel DXP自動(dòng)布線教程
自動(dòng)布線
要知道使用Protel DXP進(jìn)行自動(dòng)布線是如何的容易,完成以下步驟:
1、首先,從菜單選擇 Tools > Un-Route > All ( 快捷鍵U,A)取消板的布線。
2、選擇從菜單選擇 Autoroute > All ( 快捷鍵A,A)。
3、自動(dòng)布線完成后,按 END 鍵重繪畫面。
多么簡(jiǎn)單呀!Protel DXP的自動(dòng)布線器提供與一個(gè)有經(jīng)驗(yàn)的板設(shè)計(jì)師的同等結(jié)果,這是因?yàn)镻rotel DXP在PCB窗口中對(duì)你的板進(jìn)行直接布線,而不需要導(dǎo)出和導(dǎo)入布線文件。
4、選擇 File > Save ( 快捷鍵F,S)保存你的板。
注意自動(dòng)布線器所放置的導(dǎo)線有兩種顏色:紅色表示導(dǎo)線在板的頂層信號(hào)層,而藍(lán)色表示底層信號(hào)層。自動(dòng)布線器所使用的層是由PCB板向?qū)гO(shè)置的 Routing Layers 設(shè)計(jì)規(guī)則中所指明的。你也會(huì)注意到連接到連接器的兩條電源網(wǎng)絡(luò)導(dǎo)線要粗一些,這是由你所設(shè)置的兩條新的 Width 設(shè)計(jì)規(guī)則所指明的。
?
不要介意在你的設(shè)計(jì)中的布線與 Figure 7 所示的不一樣;而元件的放置也會(huì)不一樣,兩者都不一樣仍然會(huì)布線。
因?yàn)槲覀冏畛踉赑CB板向?qū)е袑⑽覀兊陌宥x為雙面板,所以你可以使用頂層和底層來手工將你的板布線為雙面板。要這樣做,從菜單選擇 Tools ? Un-Route ? All ( 快捷鍵U,A)取消板的布線。象以前那樣開始布線,但要在放置導(dǎo)線時(shí)用*鍵在層間切換。如果你需要改變層時(shí)Protel DXP會(huì)自動(dòng)加入過孔。
驗(yàn)證你的板設(shè)計(jì)
Protel DXP提供一個(gè)規(guī)則驅(qū)動(dòng)環(huán)境來設(shè)計(jì)PCB,并允許你定義各種設(shè)計(jì)規(guī)則來保證你的板的完整性。比較典型的是,在設(shè)計(jì)進(jìn)程的開始你就設(shè)置好設(shè)計(jì)規(guī)則,然后在設(shè)計(jì)進(jìn)程的最后用這些規(guī)則來驗(yàn)證設(shè)計(jì)。
在教程中我們很早就檢驗(yàn)了布線設(shè)計(jì)規(guī)則并添加了一個(gè)新的寬度約束規(guī)則。我們也注意到已經(jīng)由PCB板向?qū)?chuàng)建了許多規(guī)則。
為了驗(yàn)證所布線的電路板是符合設(shè)計(jì)規(guī)則的,現(xiàn)在我們要運(yùn)行設(shè)計(jì)規(guī)則檢查( Design Rule Check )( DRC ):
1 、 選擇 Design > Board Layers ( 快捷鍵 L ),確認(rèn) System Colors 單元的 DRC Error Markers 選項(xiàng)旁的 Show 按鈕被勾選,這樣 DRC error markers 才會(huì)顯示出來。
2、從菜單選擇 Tools > Design Rule Check ( 快捷鍵T,D)。在 Design Rule Checker 對(duì)話框已經(jīng)框出了 on-line 和一組DRC選項(xiàng)。點(diǎn)一個(gè)類查看其所有原規(guī)則。
3、保留所有選項(xiàng)為默認(rèn)值,點(diǎn)擊 Run Design Rule Check 按鈕。DRC將運(yùn)行,其結(jié)果將顯示在 Messages 面板。當(dāng)然,你會(huì)發(fā)現(xiàn)晶體管的焊盤呈綠色高亮,表示有一個(gè)設(shè)計(jì)規(guī)則違反。
4、查看錯(cuò)誤列表。它列出了在PCB設(shè)計(jì)中存在的所有規(guī)則違反。注意在 Clearance Constraint 規(guī)則下列出了四個(gè)違反。在細(xì)節(jié)中指出晶體管Q1和Q2的焊盤違反了13mil安全間距規(guī)則。
?
5、雙擊 Messages 面板中一個(gè)錯(cuò)誤跳轉(zhuǎn)到它在PCB中的位置。
通常你會(huì)在設(shè)計(jì)板、對(duì)布線技術(shù)和器件的物理屬性加以重視之前設(shè)置安全間距約束規(guī)則。讓我們來分析錯(cuò)誤然后查看當(dāng)前的安全間距設(shè)計(jì)規(guī)則并決定如何解決這個(gè)問題。
找出晶體管焊盤間的實(shí)際間距:
1、在PCB文檔激活的情況下,將光標(biāo)放在一個(gè)晶體管的中間按 PAGEUP 鍵放大。
2、選擇 Reports > Measure Primitives ( 快捷鍵R,P)。光標(biāo)變成十字形狀。
3、將光標(biāo)放在晶體管的中間一個(gè)焊盤的中間,左擊或按 ENTER 。 因?yàn)楣鈽?biāo)是在焊盤和與其連接的導(dǎo)線上,所以會(huì)有一個(gè)菜單彈出來讓你選擇需要的對(duì)象。從彈出菜單中選擇晶體管的焊盤。
4、將光標(biāo)放在晶體管的其余焊盤的其中一個(gè)的中間,左 擊或按 ENTER 。 再一次從彈出菜單中選擇焊盤。一個(gè)信息框?qū)⒋蜷_顯示兩個(gè)焊盤的邊緣之間的最小距離是10.63mil。
5、關(guān)閉信息框,然后右擊或按 ESC 退出測(cè)量模式,在且V、F快捷鍵重新縮放文檔。
讓我們看看當(dāng)前安全間距設(shè)計(jì)規(guī)則:
1、從菜單選擇 Design > Rules ( 快捷鍵D,R)打開 PCB Rules and Constraints Editor 對(duì)話框。雙擊 Electrical 類在對(duì)話框的右邊顯示所有電氣規(guī)則 。 雙擊 Clearance 類型(列在右邊)然后點(diǎn)擊 Clearance_1 打開它。對(duì)話框底部區(qū)將包括一個(gè)單一的規(guī)則,指明整個(gè)板的最小安全間距是13mil。而晶體管焊盤之間的間距小于這個(gè)值,這就是為什么我們選擇DRC時(shí)它們被當(dāng)作違反。
2、在 Design Rules 面板選擇 Clearance 類型,右擊并選擇 New Rule 添加一個(gè)新的安全間距約束規(guī)則。
3、雙擊新的安全間距規(guī)則,在 Constraints 單元設(shè)置 Minimum Clearance 為10mil。
4、點(diǎn)擊 Advanced (Query) 然后點(diǎn)擊 Query Builder , 從 Memberships Checks 構(gòu)建 query ,或在 Query 欄鍵入 HasFootprintPad(‘BCY-W3/D4.7','*') 。 “ * ” 表示名為 BCY-W3/D4.7 的 “ 任何焊盤 ” 。
5、點(diǎn)擊 OK 關(guān)閉對(duì)話框。
6、你現(xiàn)在可以從 Design Rules Checker 對(duì)話框( Tools > Design Rule Check ) 點(diǎn)擊 Run Design Rule Check 按鈕 重新運(yùn)行DRC。應(yīng)該不會(huì)有違反了。
做得好!你已經(jīng)完成了PCB設(shè)計(jì),準(zhǔn)備生成輸出文檔。
設(shè)置項(xiàng)目輸出
項(xiàng)目輸出,如打印和輸出文件,是在 Outputs for Project 對(duì)話框內(nèi)設(shè)置的。
1、選擇 Project > Output Jobs 。 Project [project_name] 對(duì)話框出現(xiàn)。
2、點(diǎn)擊你想要的輸出進(jìn)行設(shè)置。如果 Configure 按鈕是激活的(不呈灰色),你就能修改該輸出的設(shè)置。?
?
3、完成設(shè)置后點(diǎn)擊 Close 。
4 、 如果你要根據(jù)輸出類型將輸出發(fā)送到單獨(dú)的文件夾,則選擇 Project > Project Options , 點(diǎn)擊 Options 標(biāo)簽,再點(diǎn)擊 Use separate folder for each output type , 最后點(diǎn)擊 OK 。
打印到Windows打印設(shè)備
一旦PCB的設(shè)計(jì)和布線都已完成,你就準(zhǔn)備生成輸出文檔。這個(gè)文檔應(yīng)該包括一個(gè)描述制造信息的生產(chǎn)描圖和一個(gè)描述元件位置信息的集合描圖以及加載順序(命令)。
要生成這些描圖,Protel DXP包含一個(gè)精密的打印引擎,這會(huì)讓你完成打印進(jìn)程的控制。你可以在打印之前精確地定義你要打印的PCB層的組合、預(yù)覽描圖(稱著打印輸出)、設(shè)置比例、以及在紙上的位置。
現(xiàn)在我們要使用默認(rèn)輸出設(shè)置創(chuàng)建一個(gè)打印預(yù)覽,然后修改設(shè)置。
1、從PCB菜單選擇 File > Print Preview 。 PCB 將被分析并且以默認(rèn)的輸出顯示在打印預(yù)覽窗口。點(diǎn)擊 Close 。
?
2、 要檢查輸出中包括的PCB層的組合,選擇 Project > Output Jobs 。 Project [project_name] 對(duì)話框出現(xiàn)。從 Documentation Outputs 單元 選擇 Composite Drawing , 點(diǎn)擊 Configure 按鈕。 PCB Printout Properties 對(duì)話框出現(xiàn)。你可以右擊菜單選項(xiàng)添加或刪除層。點(diǎn)擊 OK 關(guān)閉對(duì)話框。
3、當(dāng)我們?nèi)匀坏?Project [project_name] 對(duì)話框時(shí),我們要為孔導(dǎo)向組合修改層的參數(shù)。選擇 Fabrication Outputs 單元的 Composite Drill Drawing , 點(diǎn)擊 Configure 按鈕。在默認(rèn)情況下,這個(gè)打印輸出包括孔導(dǎo)向(一個(gè)每個(gè)鉆孔處都有一個(gè)小十字的系統(tǒng)層),和打孔層(在每個(gè)鉆孔處都有一個(gè)唯一表示每種鉆孔大小的的特殊符號(hào))。
在一般的打孔圖中孔導(dǎo)向?qū)邮遣恍枰?,因此刪除它,在 Printouts & Layers 列 右擊 DrillGuide 層,從菜單中選擇 Delete 。 點(diǎn)擊 OK 關(guān)閉對(duì)話框。
4、現(xiàn)在點(diǎn)擊 Print Preview 查看打孔圖。然后你可以點(diǎn)擊 Print 顯示打印機(jī)設(shè)置,最后點(diǎn)擊 OK 將該圖傳送到指定的打印機(jī)。
?
5、點(diǎn)擊 Close 關(guān)閉打印預(yù)覽窗口。
6、要修改目標(biāo)打印機(jī)、設(shè)置頁(yè)位置和比例,你可以在 Project [project_name] 對(duì)話框選擇 Page Setup (或從菜單選擇 File > Page Setup )。 選擇你喜歡的打印機(jī)并設(shè)置打印機(jī)頁(yè)為 Landscape 。
7 、 完成設(shè)置后,關(guān)閉所有打開的對(duì)話框。
生產(chǎn)輸出文件
PCB設(shè)計(jì)進(jìn)程的最后階段是生成生產(chǎn)文件。用于制造和生產(chǎn)PCB的文件組合包括底片( Gerber ) 文件、數(shù)控鉆(NC drill)文件、插置(pick and place)文件、材料表和測(cè)試點(diǎn)文件。輸出文件可以在 Project [project_name] 對(duì)話框( Project > Output Jobs ) 或通過 File > Fabrication Outputs 菜單的單獨(dú)命令來設(shè)置。生產(chǎn)文檔的設(shè)置作為項(xiàng)目文件的一部分保存。
生成底片文件
每一個(gè)底片文件對(duì)應(yīng)物理板的一個(gè)層 —— 元件絲印、頂層信號(hào)層、底層信號(hào)層、阻焊層等等。在生成用于生產(chǎn)你的設(shè)計(jì)的底片( Gerber ) 和數(shù)控鉆 (NC drill) 文件之前,比較合理的作法是向你的PCB制造商咨詢以確認(rèn)他們的要求。
為本教程的PCB創(chuàng)建生產(chǎn)文件:
1、將PCB文檔激活,然后選擇 File > Fabrication Outputs > Gerber files 。 Gerber Setup 對(duì)話框出現(xiàn)。
?
2、點(diǎn)擊 OK 接受默認(rèn)設(shè)置。 底片( Gerber ) 文件生成并且 CAMtastic! 打開以顯示這些文件。底片文件保存在自動(dòng)創(chuàng)建在你的項(xiàng)目文件所在文件夾里的 Project Outputs 文件夾。每個(gè)文件夾有與層名相對(duì)應(yīng)的文件擴(kuò)展名,例如 Multivibrator.GTO 對(duì)應(yīng)于頂層絲印底片。
材料清單
1、要?jiǎng)?chuàng)建材料清單,首先設(shè)置你的報(bào)告。選擇 Project > Output Jobs , 然后選擇 Project 對(duì)話框 Report Outputs 單元的 Bill of Materials 。
2 、 點(diǎn)擊 Create Report 。 在這個(gè)對(duì)話框,你可以在 Visible 和 Hidden Column 通過拖拽列標(biāo)題來為你的BOM設(shè)置你需要的信息。
3、點(diǎn)擊 Report … 顯示你的BOM的打印預(yù)覽。這個(gè)預(yù)覽可以使用 Print 按鈕來打印或使用 Export 按鈕導(dǎo)出為一個(gè)文件格式,如 Microsoft Excel 的 . xls 。
4、關(guān)閉對(duì)話框。
下一章內(nèi)容:Protel DXP 仿真設(shè)計(jì)教程?? [page_break]
Protel DXP 仿真設(shè)計(jì)教程
仿真設(shè)計(jì)
Protel DXP允許你從原理圖直接運(yùn)行一個(gè)大型電路仿真的陣列。在本教程的以下部分,我們將仿真由我們的多諧振蕩器電路所產(chǎn)生的輸出波形。
設(shè)置仿真
在我們運(yùn)行仿真之前,我們需要添加一些物件到我們的電路中:振蕩器的電壓源;用于仿真的參考地和一些我們希望查看波形的電路點(diǎn)的網(wǎng)絡(luò)標(biāo)簽。
1、點(diǎn)擊窗口頂部的 Multivibrator.SchDoc 使原理圖為當(dāng)前文檔。
2、我們必須再放一個(gè)有電壓源的連接器。要?jiǎng)h除連接器,在連接器體上點(diǎn)擊一次選取它,然后按鍵盤上的 DELETE 鍵。
3、這時(shí)沒有足夠的空間來放置電壓源,因此我們要移動(dòng)導(dǎo)線的自由端點(diǎn)。要移動(dòng)12V導(dǎo)線的垂直端,點(diǎn)擊一次導(dǎo)線選取。當(dāng)小方塊編輯點(diǎn)出現(xiàn)時(shí),點(diǎn)擊一次導(dǎo)線的自由端的點(diǎn),然后向上盡可能移動(dòng)該點(diǎn)到導(dǎo)線改變方向的地方。再點(diǎn)擊放下該點(diǎn)。
4、對(duì)GND導(dǎo)線的垂直端重復(fù)這個(gè)進(jìn)程,將其移動(dòng)到圖紙的底部。
5、選擇 View ? Toolbars ? Simulation Sources 顯示仿真源工具欄。
6、點(diǎn)擊仿真源工具欄的 +12V source 按鈕。一個(gè)電源符號(hào)將懸浮在光標(biāo)上。按鍵盤上的 TAB 鍵編輯其屬性。在出現(xiàn)的對(duì)話框中,點(diǎn)擊 Attributes 標(biāo)簽使其激活,并設(shè)置 Designator 為V1。點(diǎn)擊 OK 按鈕關(guān)閉對(duì)話框,然后將這個(gè)電源放在12V和GND導(dǎo)線的垂直端點(diǎn)之間。
7、使用你用于移動(dòng)12V和GND導(dǎo)線部分的垂直端點(diǎn)的相同技巧,再將他們移動(dòng)到電壓源的兩個(gè)端點(diǎn), 如圖Figure 9所示。?
我們?cè)谶\(yùn)行仿真之前最后的任務(wù)是在電路的合適的點(diǎn)放置網(wǎng)絡(luò)標(biāo)簽,這樣我們可以很容易地認(rèn)出我們希望查看的信號(hào)。在本教程電路中,較好的點(diǎn)是兩個(gè)晶體管的基極和集電極。
1、從菜單選擇 Place ? Net Label ( 快捷鍵P,N)。按 TAB 鍵編輯網(wǎng)絡(luò)標(biāo)簽的屬性。在 Net Label 對(duì)話框,設(shè)置 Net 欄為 Q1B ,然后關(guān)閉對(duì)話框。
2、將光標(biāo)放在與Q1基極連接的導(dǎo)線上。參照 Figure 9 的網(wǎng)絡(luò)標(biāo)簽的放置。左擊或按 ENTER 將網(wǎng)絡(luò)標(biāo)簽放在導(dǎo)線上。
3、按 TAB 鍵將 Net 欄改為 Q1C 。
4 、 將光標(biāo)放在與Q2集電極連接的導(dǎo)線上, 左擊或按 ENTER 將網(wǎng)絡(luò)標(biāo)簽放在導(dǎo)線上。
5、同樣地,將 Q2B 和 Q2C 網(wǎng)絡(luò)標(biāo)簽放在Q2的基極和集電極導(dǎo)線上。
6、完成網(wǎng)絡(luò)標(biāo)簽的放置后,右擊或按 ESC 退出放置模式。
7、保存準(zhǔn)仿真電路為與原原理圖不同的文件名,選擇 File ? Save As 在 Save As 對(duì)話框鍵入 Multivibrator simulation.SchDoc 。
運(yùn)行瞬態(tài)特性分析
你的原理圖現(xiàn)在已經(jīng)具備所有必備的條件了,因此讓我們?cè)O(shè)置一個(gè)電路瞬態(tài)特性分析。在我們的教程電路中,RC時(shí)間常數(shù)為 100k x 20n = 2 ms 。要查看到振蕩的 5 個(gè)周期,我們就要設(shè)置看到波形的一個(gè) 10ms 部分。
1 、選擇菜單的 Design ? Simulate ? Mix Sim 顯示 Analyses Setup 對(duì)話框。所有的仿真選項(xiàng)均在此設(shè)置。
?
2、首先我們要設(shè)置你希望觀察到的電路中的中心點(diǎn)。在 Collect Data For 欄,從列表中選擇 Node Voltage and Supply Current 。 這個(gè)選項(xiàng)定義了在仿真運(yùn)行期間你想計(jì)算的數(shù)據(jù)類型。
3、在 Available Signals 欄,雙擊 Q1B 、 Q2B 、 Q1C 和 Q2C 信號(hào)名。在你雙擊每一個(gè)名稱時(shí),它會(huì)移動(dòng)到 Active Signals 欄。
4、為這個(gè)分析勾選 Operating Point Analysis 和 Transient/Fourier 。 如果 Transient/Fourier Analysis Setup 沒有自動(dòng)顯示,點(diǎn)擊 Transient/Fourier analysis 名稱。
5、將 Use Transient Defaults 選項(xiàng)設(shè)為無效,這樣瞬態(tài)特性分析規(guī)則可用。
6、要指定一個(gè)10ms的仿真窗口,將 Transient Stop Time 欄設(shè)為10m 。
?
7、現(xiàn)在設(shè)置 Transient Step Time 欄為10u,表示仿真可以每10us顯示一個(gè)點(diǎn)。
8、在仿真其間,實(shí)際的時(shí)間間隔是自動(dòng)隨機(jī)獲取的一簇。在 Maximum Step 欄限制時(shí)間間隔大小的隨機(jī)性,設(shè)置 Transient Max Step Time 為10u 。
現(xiàn)在準(zhǔn)備運(yùn)行瞬態(tài)特性分析。
1、點(diǎn)擊 Analyses Setup 對(duì)話框底部的 OK 按鈕運(yùn)行仿真。
2、仿真執(zhí)行后,你將看見與圖 Figure 10 所示相似的輸出波形。
?
祝賀你!你已經(jīng)完成的電路仿真,并顯示了它的輸出波形。
如果你喜歡,你可以改變一些原理圖中元件參數(shù),再運(yùn)行仿真看看其變化。試著將C1的值改為47n(雙擊C1編輯其屬性),然后再運(yùn)行瞬態(tài)特性分析。輸出波形將顯示一個(gè)不均勻的占空比波形。
評(píng)論