電路設計軟件作用非凡,在實際印刷前,電路設計軟件可幫助驗證電路是否設計正確等。目前,較為(wei) 流行的電路設計軟件為(wei) protel。對於(yu) 這款電路設計軟件,小編曾帶來諸多文章。本文對於(yu) 電路設計軟件的講解,將基於(yu) Protel DXP,主要為(wei) 大家介紹Protel DXP如何自動布線。該教程為(wei) 係列教程之一,如果對本文內(nei) 容存在一定疑惑,可先翻閱前文。
一、自動布線
要知道使用Protel DXP進行自動布線是如何的容易,完成以下步驟:
1、首先,從(cong) 菜單選擇 Tools > Un-Route > All ( 快捷鍵U,A)取消板的布線。
2、選擇從(cong) 菜單選擇 Autoroute > All ( 快捷鍵A,A)。
3、自動布線完成後,按 END 鍵重繪畫麵。
多麽(me) 簡單呀!Protel DXP的自動布線器提供與(yu) 一個(ge) 有經驗的板設計師的同等結果,這是因為(wei) Protel DXP在PCB窗口中對你的板進行直接布線,而不需要導出和導入布線文件。
4、選擇 File > Save (快捷鍵F,S)保存你的板。
注意自動布線器所放置的導線有兩(liang) 種顏色:紅色表示導線在板的頂層信號層,而藍色表示底層信號層。自動布線器所使用的層是由PCB板向導設置的 Routing Layers 設計規則中所指明的。你也會(hui) 注意到連接到連接器的兩(liang) 條電源網絡導線要粗一些,這是由你所設置的兩(liang) 條新的 Width 設計規則所指明的。
不要介意在你的設計中的布線與(yu) Figure 7 所示的不一樣;而元件的放置也會(hui) 不一樣,兩(liang) 者都不一樣仍然會(hui) 布線。
因為(wei) 我們(men) 最初在PCB板向導中將我們(men) 的板定義(yi) 為(wei) 雙麵板,所以你可以使用頂層和底層來手工將你的板布線為(wei) 雙麵板。要這樣做,從(cong) 菜單選擇 Tools ? Un-Route ? All ( 快捷鍵U,A)取消板的布線。象以前那樣開始布線,但要在放置導線時用*鍵在層間切換。如果你需要改變層時Protel DXP會(hui) 自動加入過孔。
二、驗證你的板設計
Protel DXP提供一個(ge) 規則驅動環境來設計PCB,並允許你定義(yi) 各種設計規則來保證你的板的完整性。比較典型的是,在設計進程的開始你就設置好設計規則,然後在設計進程的最後用這些規則來驗證設計。
在教程中我們(men) 很早就檢驗了布線設計規則並添加了一個(ge) 新的寬度約束規則。我們(men) 也注意到已經由PCB板向導創建了許多規則。
為(wei) 了驗證所布線的電路板是符合設計規則的,現在我們(men) 要運行設計規則檢查( Design Rule Check )( DRC ):
1 、 選擇 Design > Board Layers ( 快捷鍵 L ),確認 System Colors 單元的 DRC Error Markers 選項旁的 Show 按鈕被勾選,這樣 DRC error markers 才會(hui) 顯示出來。
2、從(cong) 菜單選擇 Tools > Design Rule Check ( 快捷鍵T,D)。在 Design Rule Checker 對話框已經框出了 on-line 和一組DRC選項。點一個(ge) 類查看其所有原規則。
3、保留所有選項為(wei) 默認值,點擊 Run Design Rule Check 按鈕。DRC將運行,其結果將顯示在 Messages 麵板。當然,你會(hui) 發現晶體(ti) 管的焊盤呈綠色高亮,表示有一個(ge) 設計規則違反。
4、查看錯誤列表。它列出了在PCB設計中存在的所有規則違反。注意在 Clearance Constraint 規則下列出了四個(ge) 違反。在細節中指出晶體(ti) 管Q1和Q2的焊盤違反了13mil安全間距規則。
5、雙擊 Messages 麵板中一個(ge) 錯誤跳轉到它在PCB中的位置。
通常你會(hui) 在設計板、對布線技術和器件的物理屬性加以重視之前設置安全間距約束規則。讓我們(men) 來分析錯誤然後查看當前的安全間距設計規則並決(jue) 定如何解決(jue) 這個(ge) 問題。
三、找出晶體(ti) 管焊盤間的實際間距
1、在PCB文檔激活的情況下,將光標放在一個(ge) 晶體(ti) 管的中間按 PAGEUP 鍵放大。
2、選擇 Reports > Measure Primitives ( 快捷鍵R,P)。光標變成十字形狀。
3、將光標放在晶體(ti) 管的中間一個(ge) 焊盤的中間,左擊或按 ENTER 。 因為(wei) 光標是在焊盤和與(yu) 其連接的導線上,所以會(hui) 有一個(ge) 菜單彈出來讓你選擇需要的對象。從(cong) 彈出菜單中選擇晶體(ti) 管的焊盤。
4、將光標放在晶體(ti) 管的其餘(yu) 焊盤的其中一個(ge) 的中間,左 擊或按 ENTER 。 再一次從(cong) 彈出菜單中選擇焊盤。一個(ge) 信息框將打開顯示兩(liang) 個(ge) 焊盤的邊緣之間的最小距離是10.63mil。
5、關(guan) 閉信息框,然後右擊或按 ESC 退出測量模式,在且V、F快捷鍵重新縮放文檔。
四、當前安全間距設計規則
1、從(cong) 菜單選擇 Design > Rules ( 快捷鍵D,R)打開 PCB Rules and Constraints Editor 對話框。雙擊 Electrical 類在對話框的右邊顯示所有電氣規則 。 雙擊 Clearance 類型(列在右邊)然後點擊 Clearance_1 打開它。對話框底部區將包括一個(ge) 單一的規則,指明整個(ge) 板的最小安全間距是13mil。而晶體(ti) 管焊盤之間的間距小於(yu) 這個(ge) 值,這就是為(wei) 什麽(me) 我們(men) 選擇DRC時它們(men) 被當作違反。
2、在 Design Rules 麵板選擇 Clearance 類型,右擊並選擇 New Rule 添加一個(ge) 新的安全間距約束規則。
3、雙擊新的安全間距規則,在 Constraints 單元設置 Minimum Clearance 為(wei) 10mil。
4、點擊 Advanced (Query) 然後點擊 Query Builder , 從(cong) Memberships Checks 構建 query ,或在 Query 欄鍵入 HasFootprintPad(‘BCY-W3/D4.7','*') 。 “ * ” 表示名為(wei) BCY-W3/D4.7 的 “ 任何焊盤 ” 。
5、點擊 OK 關(guan) 閉對話框。
6、你現在可以從(cong) Design Rules Checker 對話框( Tools > Design Rule Check ) 點擊 Run Design Rule Check 按鈕 重新運行DRC。應該不會(hui) 有違反了。(轉自21CN中國電子網)