明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Protel是什么|Protel是什么,Protel怎么設(shè)置規(guī)則定義層

[摘要]Protel是什么。Protel如何設(shè)置規(guī)則定義層protel設(shè)置規(guī)則定義層:創(chuàng)建一個新的PCB文件在你將設(shè)計從原理圖編輯器轉(zhuǎn)換到PCB編輯器之前,你需要創(chuàng)建一個有最基本的板子輪廓的空白PCB。在P...

Protel是什么。Protel如何設(shè)置規(guī)則定義層

protel設(shè)置規(guī)則定義層:

創(chuàng)建一個新的PCB文件

在你將設(shè)計從原理圖編輯器轉(zhuǎn)換到PCB編輯器之前,你需要創(chuàng)建一個有最基本的板子輪廓的空白PCB。在Protel DXP中創(chuàng)建一個新的PCB設(shè)計的最簡單方法是使用PCB向?qū),這將讓你選擇工業(yè)標(biāo)準(zhǔn)板輪廓又創(chuàng)建了你自定義的板子尺寸。在向?qū)У娜魏坞A段,你都可以使用 Back按鈕來檢查或修改以前頁的內(nèi)容。

要使用PCB向?qū)韯?chuàng)建PCB,完成以下步驟:

1. 在Files面板的底部的New from Template單元點擊PCB Board Wizard創(chuàng)建新的PCB。如果這個選項沒有顯示在屏幕上,點向上的箭頭圖標(biāo)關(guān)閉上面的一些單元。

2. PCB Board Wizard打開。你首先看見的是介紹頁。點Next按鈕繼續(xù)。

3. 設(shè)置度量單位為英制(Imperial),注意,1000 mils = 1 inch 。

4. 向?qū)У牡谌撛试S你選擇你要使用的板輪廓。在本教程中我們使用我們自定義的板子尺寸。從板輪廓列表中選擇Custom,點擊Next。

5. 在下一頁,你進(jìn)入了自定義板選項。在本教程電路中,一個2 x 2 inch的板子將給我大量的空間。選擇Rectangular并在Width和Height欄鍵入2000。取消選擇Title Block & Scale、Legend String 和 Dimension Lines 以及 Corner Cutoff 和 Inner Cutoff。點擊Next繼續(xù)。

6. 在這一頁允許你選擇板子的層數(shù)。我需要兩個signal layer,不需要power planes。點擊Next繼續(xù)。

7. 在設(shè)計中使用的過孔(via)樣式選擇Thru-hole vias only,點擊Next。

8. 在下一頁允許你設(shè)置元件/導(dǎo)線的技術(shù)(布線)選取項。選擇Thru-hole components選項,將相鄰焊盤(pad)間的導(dǎo)線數(shù)設(shè)為One Track。點擊Next繼續(xù)。

9. 下一頁允許你設(shè)置一些應(yīng)用到你的板子上的設(shè)計規(guī)則。設(shè)為默認(rèn)值。點Next按鈕繼續(xù)。

10.最后一頁允許你將自定義的板子保存為模板,允許你按你輸入的規(guī)則來創(chuàng)建新的板子基礎(chǔ)。我們不想將我們的教程板子保存為模板,確認(rèn)該選項未被選擇,點擊Finish關(guān)閉向?qū)А?/span>

11. PCB向?qū)КF(xiàn)在收集了它需要的所有的信息來創(chuàng)建你的新板子。PCB編輯器將顯示一個名為PCB1.PcbDoc的新的PCB文件。

12. PCB文檔顯示的是一個默認(rèn)尺寸的白色圖紙和一個空白的板子形狀(帶柵格的黑色區(qū)域)。要關(guān)閉圖紙,選擇Design ? Options,在Board Options對話框取消選擇Design Sheet。你可以使用Protel DXP從其它PCB模板中添加你自己的板框、柵格特性和標(biāo)題框。要獲得關(guān)于板子形狀、圖紙和模板的更多信息,參見板子形狀和圖紙教程。

13. 現(xiàn)在圖紙被關(guān)閉,選擇View ? Fit Board(熱鍵V,F(xiàn))將只顯示板子形狀。

14. PCB文檔會自動添加(連接)到項目,并列表在Projects標(biāo)簽中緊靠項目名稱的PCBs下面。

15. 選擇File ? Save As來將新PCB文件重命名(用*.PcbDoc擴展名)。指定你要把這個PCB保存在你的硬盤上的位置,在文件名欄里鍵入文件名Multivibrator.PcbDoc并點擊Save。 

將新的PCB添加到項目

如果你想添加到項目的PCB是以自由文件打開的,在Projects面板的Free Documents單元右擊PCB文件,選擇Add to Project。這個PCB現(xiàn)在就列表在Projects標(biāo)簽緊靠項目名稱的PCBs下面并連接到項目文件。

轉(zhuǎn)換設(shè)計

在將原理圖信息轉(zhuǎn)換到新的空白PCB之前,確認(rèn)與原理圖和PCB關(guān)聯(lián)的所有庫均可用。由于在本教程中只用到默認(rèn)安裝的集成元件庫,所有封裝也已經(jīng)包括在內(nèi)了。只要項目已經(jīng)編輯過并且在原理圖中的任何錯誤均已修復(fù),那么使用Update PCB命令來啟動ECO就能將原理圖信息轉(zhuǎn)換到目標(biāo)PCB。

更新PCB

將項目中的原理圖信息發(fā)送到目標(biāo)PCB:

1. 在原理圖編輯器選擇Design ? Update PCB (Multivibrator.PcbDoc)。項目修改,Engineering Change Order 對話框出現(xiàn)。

2. 點擊Validate Changes。如果所有的改變均有效,檢查將出現(xiàn)在狀態(tài)列表中。如果改變無效,關(guān)閉對話框,檢查Messages面板并清除所有錯誤。

3. 點擊Execute Changes將改變發(fā)送到PCB。完成后,狀態(tài)變?yōu)橥瓿桑―one) 

#[Page] 點擊Close,目標(biāo)PCB打開,而元件也在板子上以準(zhǔn)備放置。如果你在當(dāng)前視圖不能看見元件,使用熱鍵V、D(查看文檔)。

設(shè)計PCB及設(shè)置PCB工作區(qū)

現(xiàn)在我們可以開始在PCB上放置元件并在板上布線。在將元件定位在板子上之前,我們需要設(shè)置PCB工作區(qū),如柵格、層和設(shè)計規(guī)則。

讓我們設(shè)置一些選項,這樣可以使定位元件更容易些。

1. 從菜單選擇Tools ? Preferences(熱鍵T,P)打開System Preferences 對話框。在Options標(biāo)簽的Editing Options單元,確認(rèn)Snap to Center選項被選中。這會使你在抓住一個元件定位時,光標(biāo)就會定位在元件的參考點上。

2. 點擊System Preferences 對話框中Display標(biāo)簽其為當(dāng)前。在Show單元,將Show Pad Nets、Show Pad Numbers 和 Via Nets選項取消選擇。在Draft Thresholds單元,將Strings欄設(shè)為4 pixels,然后關(guān)閉對話框。 

設(shè)置柵格

在開始定位元件之前,我們需要確認(rèn)放置柵格設(shè)置正確。放置在PCB工作區(qū)的所有對象均排列在稱為捕獲柵格(snap grid )上。這個柵格需要設(shè)置得適合我們要使用的布線技術(shù)。

我們的教程電路用的是標(biāo)準(zhǔn)英制元件,其最小引腳間距為100mil。我們將這個捕獲柵格設(shè)定為100mil的一個平均分?jǐn)?shù),50或25mil,這樣所有的元件引腳在放置時均將落在柵格點一。當(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 對話框。

2. 在Grids標(biāo)簽,將對話框中的Snap X、 Snap Y、 Component X 和 Component Y 欄的值設(shè)為25mil。注意這個對話框也用來定義電氣柵格。電氣柵格在你放置一個電氣對象時工作,它將忽略捕獲柵格而同時捕獲電氣對象。點擊OK關(guān)閉對話框。 

定義板層和其它非電層

如果你查看PCB工作區(qū)的底部,你會看見一系列層標(biāo)簽。PCB編輯器是一個多層環(huán)境,你所做的大多數(shù)編輯工作都將在一個特殊層上。使用Board Layers 對話框(Design ? Board Layers)來顯示、添加、刪除、重命名、及設(shè)置層的顏色。

在PCB編輯器中有三種類型的層:

1. 電氣層--包括32個信號層和16個平面層。電氣層在設(shè)計中添加或移除是在板層管理器中,選擇Design ? Layer Stack Manager來顯示這個對話框。

2. 機械層--有16個用途的機械層,用來定義板輪廓、放置厚度,包括制造說明、或其它設(shè)計需要的機械說明。這些層在打印和底片文件的產(chǎn)生時都是可選擇的。在Board Layers對話框你可以添加、移除和命名機械層。

3. 特殊層--包括頂層和底層絲印層、阻焊和助焊層、鉆孔層、禁止布線層(用于定義電氣邊界)、多層(用于多層焊盤和過孔)、連接層、DRC錯誤層、柵格層和孔層。在Board Layers對話框中控制這些特殊層的顯示。 

本教程是一個簡單設(shè)計,使用單面板或雙面板布線就可以了。如果設(shè)計更復(fù)雜些,你可以在板層管理器中添加更多的層。

1. 選擇Design ? Layer Stack Manager顯示Layer Stack Manager 對話框。

2. 新層和平面添加在當(dāng)前所選擇的層下面。層的參數(shù),如銅厚和非電參數(shù)都會用在信號完整分析中。點擊OK關(guān)閉對話框。 

新板打開時會有許多你用不上的可用層,因此,要關(guān)閉一些不需要的層。完成以下步驟來關(guān)閉層:

1. 按快捷鍵L顯示Board Layers對話框。

2. 右擊并選擇Used On將那些沒有東西的層關(guān)閉。

3. 確認(rèn)四個Mask層和Drill Drawing層名稱旁邊的Show按鈕因沒有勾選而不會顯示。點擊OK關(guān)閉對話框。 

設(shè)置新的設(shè)計規(guī)則

Protel DXP的PCB編輯器是一個規(guī)則驅(qū)動環(huán)境。這意味著,當(dāng)你在PCB編輯器中工作并執(zhí)行那些改變設(shè)計的操作時,如放置導(dǎo)線、移動元件、或自動布線,PCB編輯器將一直監(jiān)視每一個操作并檢查設(shè)計是否仍然滿足設(shè)計規(guī)則。[Page]

在你開始在板子上工作之前設(shè)置設(shè)計規(guī)則允許你依然關(guān)注你的設(shè)計任務(wù),而確信任何設(shè)計錯誤都會立即被標(biāo)記出以引起你的注意。

設(shè)計規(guī)則分為10個類別,并進(jìn)一步分為設(shè)計類型。設(shè)計規(guī)則覆蓋了電氣、布線、制造、放置、信號完整要求。

我們將對電源網(wǎng)絡(luò)布線寬度設(shè)置新的設(shè)計規(guī)則。完成以下步驟來設(shè)置這些規(guī)則:

1. PCB為當(dāng)前文檔時,從菜單選擇Design ? Rules

2. PCB Rules and Constraints Editor 對話框出現(xiàn)。每一類規(guī)則都顯示在對話框的設(shè)計規(guī)則面板(左手邊)。雙擊Routing類展開后可以看見有關(guān)布線的規(guī)則。然后雙擊Width顯示寬度規(guī)則為有效。

3. 在設(shè)計規(guī)則面板中每個規(guī)則都點擊一次來選擇。當(dāng)你在每個規(guī)則上點擊后,對話框右邊會在頂部單元顯示規(guī)則范圍(你所要的這個規(guī)則的目標(biāo)),而在底部單元顯示規(guī)則的約束特性。這些規(guī)則都是默認(rèn)值,或已經(jīng)由板向?qū)г趧?chuàng)建新的PCB文檔時設(shè)置。

4. 點擊Width_1規(guī)則顯示它的約束特性和范圍。這個規(guī)則應(yīng)用到整個板。

Protel DXP的設(shè)計規(guī)則系統(tǒng)的一個強大功能是:可以定義同類型的多重規(guī)則,而每個目標(biāo)對象又不相同。每一個規(guī)則目標(biāo)的同一組對象在規(guī)則的范圍里定義。規(guī)則系統(tǒng)使用預(yù)定義等級來決定將哪個規(guī)則應(yīng)用到每個對象。

例如,你可能有一個對整個板的寬度約束規(guī)則(即所有的導(dǎo)線都必須是這個寬度),而對接地網(wǎng)絡(luò)需要另一個寬度約束規(guī)則(這個規(guī)則忽略前一個規(guī)則),在接地網(wǎng)絡(luò)上的特殊連接卻需要第三個寬度約束規(guī)則(這個規(guī)則忽略前兩個規(guī)則)。規(guī)則依優(yōu)先權(quán)順序顯示。

現(xiàn)在,在你的設(shè)計中有一個寬度約束規(guī)則需要應(yīng)用到整個板。現(xiàn)在我們要為12V和GND網(wǎng)絡(luò)添加一個新的寬度約束規(guī)則。要添加新的寬度約束規(guī)則,完成以下步驟:

1. 在Design Rules規(guī)則面板的Width類被選擇時,右擊并選擇New Rule,將一個寬度約束規(guī)則只添加到12V網(wǎng)絡(luò)。一個新的名為Width_2的規(guī)則出現(xiàn)。在Design Rules面板點擊新的規(guī)則以修改其范圍和約束。

2. 在名稱欄鍵入12V或GND。當(dāng)你完成規(guī)則設(shè)置后在Design Rules面板點擊時Design Rules面板中的這個名稱會刷新。

3. 下面我們要使用Query Builder來設(shè)置規(guī)則范圍,如果你知道正確的語法結(jié)構(gòu),你也可以直接在范圍中鍵入。點擊Where the First object matches單元的Net。在Query Kind單元里會出現(xiàn)InNet( )。點擊All按鈕旁的下拉列表,從有效的網(wǎng)絡(luò)列表中選擇12V。Query Kind單元會更新為InNet (‘12V’)。

4. 下面我要使用Query Builder 將范圍擴展到包括GND網(wǎng)絡(luò)。點擊Advanced (Query),然后點擊Query Builder。Query Helper 對話框出現(xiàn)。

5. 點擊Query單元的InNet(‘12V’)的右邊,然后點擊Or按鈕,F(xiàn)在Query單元的內(nèi)容變?yōu)镮nNet(‘12V’) or,這樣就使范圍設(shè)置為將規(guī)則應(yīng)用到兩個網(wǎng)絡(luò)中。

6. 點擊PCB Functions類的Membership Checks,雙擊Name單元的InNet。

7. 在Query單元InNet( )的括號中間點擊一下,以添加GND網(wǎng)絡(luò)的名稱。在PCB Objects List 類點擊Nets,然后從可用網(wǎng)絡(luò)列表中雙擊選擇GND。Query單元變?yōu)镮nNet(‘12V’) or InNet(‘GND’)。

8. 點擊Check Syntax,然后點擊OK關(guān)閉結(jié)果信息。如果顯示錯誤信息應(yīng)予以修復(fù)。

9. 點擊OK關(guān)閉Query Helper 對話框。在Full Query單元的范圍就更新為新的內(nèi)容。

10. 在PCB Rules and Constraints Editor 對話框的底部單元,點擊舊約束文本(10mil)并鍵入新值以將Minimum、Preferred 和 Maximum寬度欄改為25mil。注意你必須在修改Minimum值之前先設(shè)置Maximum寬度欄,F(xiàn)在新的規(guī)則已經(jīng)設(shè)置,并當(dāng)你選擇Design Rules面板的其它規(guī)則或關(guān)閉對話框時將予以保存。

11. 最后,雙擊最初的板子范圍寬度規(guī)則名Width_1,將Minimum, Maximum and Preferred寬度欄均設(shè)為12mil。點擊OK關(guān)閉PCB Rules and Constraints Editor 對話框。 [Page]

當(dāng)你用手工布線或使用自動布線器時,所有的導(dǎo)線均為12mils,除了GND和12V的導(dǎo)線為25mils。

在PCB中放置元件

現(xiàn)在我們可以放置右邊的元件了。

1. 按快捷鍵V、D將顯示整個板子和所有元件。

2. 現(xiàn)在放置連接器Y1,將光標(biāo)放在連接器輪廓的中部上方,按下鼠標(biāo)左鍵不放。光標(biāo)會變成一個十字形狀并跳到元件的參考點。

3. 不要松開鼠標(biāo)左鍵,移動鼠標(biāo)拖動元件。

4. 拖動連接時,按下SPACEBAR將其旋轉(zhuǎn)90°,然后將其定位在板子的左邊(確認(rèn)整個元件仍然在板子邊界以內(nèi)),如圖Figure 5所示。

5. 元件定位好后,松開鼠標(biāo)將其放下,注意飛線是怎樣與元件連接的。

6. 參照Figure 5所示放置其余的元件。當(dāng)你拖動元件時,如有必要,使用SPACEBAR鍵來放置元件,這樣飛線就如Figure 5所示。 

元件文字可以用同樣的方式來重新定位——按下鼠標(biāo)左鍵不放來拖動文字,按SPACEBAR旋轉(zhuǎn)。在重新定位文字之前,我要在教程以下部分使用Protel DXP強大的批量編輯功能來隱藏元件型號(值),因為這些在最終的板子是不需要的。

Protel DXP具有強大的而靈活的放置工具。讓我們使用這些工具來保證四個電阻正確地對齊和間隔。

1. 按住SHIFT鍵,左擊選擇每一個電阻。在每一個元件周圍都將有一個在系統(tǒng)顏色設(shè)置的選擇顏色的選擇塊。要改變選擇顏色,選擇Design ? Board Layers。

2. 點擊元件放置工具中的Align Tops of Selected Components按鈕。那么四個電阻就會沿著它們的上邊對齊。

3. 現(xiàn)在點擊元件放置工具中的Make Horizontal Spacing of Selected Components Equal按鈕。

4. 在設(shè)計窗口的其它任何地方點擊取消選擇所有的電阻。這四個電阻現(xiàn)在就對齊了并且等間距。

現(xiàn)在我們已經(jīng)將封裝都定位好了,但電容的封裝卻比我們要求的太大。讓我們將電容的封裝改成一小的。

1. 首先我們要找到一個新的封裝。點擊Libraries面板,從庫列表中選擇Miscellaneous Deivices.IntLib。點擊Footprints顯示當(dāng)前庫中的可用封裝。我們要的是一個小一些的radial 類型的封裝,因此在過濾器欄鍵入rad。點擊封裝名就會看見與這些名字相聯(lián)系的封裝。其中封裝RAD-0.1就是我們需要的。

2. 雙擊電容,將Component 對話框的Footprint 欄改為RAD-0.1。

3. 現(xiàn)在你的板子就如下圖所示。

每個對象都定位放置好了,現(xiàn)在是放導(dǎo)線的時候了!


學(xué)習(xí)教程快速掌握從入門到精通的電腦知識