《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > EDA與制造 > 解決方案 > Protel DXP 詳細(xì)教程(六):自動(dòng)布線教程

Protel DXP 詳細(xì)教程(六):自動(dòng)布線教程

2015-09-17
關(guān)鍵詞: Protel PCB

  自動(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ī)則所指明的。

9459436bce7a61aab9acced6779bd8b0.gif

       不要介意在你的設(shè)計(jì)中的布線與 Figure 7 所示的不一樣;而元件的放置也會(huì)不一樣,兩者都不一樣仍然會(huì)布線。
  因?yàn)槲覀冏畛踉赑CB板向?qū)е袑⑽覀兊陌宥x為雙面板,所以你可以使用頂層和底層來(lái)手工將你的板布線為雙面板。要這樣做,從菜單選擇 Tools ? Un-Route ? All ( 快捷鍵U,A)取消板的布線。象以前那樣開始布線,但要在放置導(dǎo)線時(shí)用*鍵在層間切換。如果你需要改變層時(shí)Protel DXP會(huì)自動(dòng)加入過(guò)孔。
  驗(yàn)證你的板設(shè)計(jì)
  Protel DXP提供一個(gè)規(guī)則驅(qū)動(dòng)環(huán)境來(lái)設(shè)計(jì)PCB,并允許你定義各種設(shè)計(jì)規(guī)則來(lái)保證你的板的完整性。比較典型的是,在設(shè)計(jì)進(jìn)程的開始你就設(shè)置好設(shè)計(jì)規(guī)則,然后在設(shè)計(jì)進(jìn)程的最后用這些規(guī)則來(lái)驗(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ì)顯示出來(lái)。
  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ī)則。

01a292fe9f546abe8418974ba3e8068e.gif

       5、雙擊 Messages 面板中一個(gè)錯(cuò)誤跳轉(zhuǎn)到它在PCB中的位置。
  通常你會(huì)在設(shè)計(jì)板、對(duì)布線技術(shù)和器件的物理屬性加以重視之前設(shè)置安全間距約束規(guī)則。讓我們來(lái)分析錯(cuò)誤然后查看當(dāng)前的安全間距設(shè)計(jì)規(guī)則并決定如何解決這個(gè)問(wèn)題。
  找出晶體管焊盤間的實(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è)菜單彈出來(lái)讓你選擇需要的對(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è)置。

153594f54d56f22c8a4fef8e5fcc3888.gif

       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 。

884022c5758cdbd1f8a1666d1bae5cfa.gif

       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ī)。

42f226cf20cc588dcb6c5bcc5baa3118.gif

       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 ) 或通過(guò) File > Fabrication Outputs 菜單的單獨(dú)命令來(lái)設(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)。

b8629fb45e54b7770330af3a2cc05da5.gif

  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 通過(guò)拖拽列標(biāo)題來(lái)為你的BOM設(shè)置你需要的信息。
  3、點(diǎn)擊 Report … 顯示你的BOM的打印預(yù)覽。這個(gè)預(yù)覽可以使用 Print 按鈕來(lái)打印或使用 Export 按鈕導(dǎo)出為一個(gè)文件格式,如 Microsoft Excel 的 . xls 。
  4、關(guān)閉對(duì)話框。

b56d4513d50b59e5ae10a9375f1d349c.gif

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。