在繪制原理圖的過程中,有時需要分門別類地查看某些內容。如想查看圖中已經放置了哪些元件,且這些元件的標號如何,對于這樣的要求,如果在整張原理圖中查看,顯然不現(xiàn)實,原理圖編輯器中的設計管理器為此提供了快速、簡單、有效地分類瀏覽原理圖的方法。
操作步驟:
?、俅蜷_一個原理圖文件,在左邊的設計管理器中選擇Browse Sch選項卡。
?、谠贐rowse選項區(qū)中單擊下拉按鈕,選擇Primitives,如圖3-5-1所示。

此時圖3-5-1中所顯示的是原理圖中的有關內容。
3.5.1信息選擇區(qū)
信息選擇區(qū)列出了原理圖中所有可以顯示的項目,其中包括:
All: 所有內容
Bus Entries: 總線分支信息
Busses: 總線信息
Directives: 設計指示
Error Markers: 錯誤標志信息
Images: 圖片信息
Junctions: 連接點信息
Labels: 單行文字標注信息
Layout Directives:PCB布線指示信息
Net Identifiers: 網(wǎng)絡標識符信息
Net Labels: 網(wǎng)絡標號信息
Part Types: 元件標注信息
Part Fields: 元件標注區(qū)信息,即每個元件Part Field l~Part Field 1 6的內容
Parts: 元件信息
Pins&Parts: 元件及其引腳信息
Pins: 引腳信息
Hierarchical Nets:層次網(wǎng)絡信息
Ports: 端口信息
Power Objects: 電源和接地信息
Sheet Entries: 方塊電路出、入口信息
Sheet Parts: 電路圖式元件信息
Sheet Symbols: 方塊電路圖信息
Sheet Sym Files: 方塊電路圖的文件信息
Sim.Directives: 電路模擬仿真指示信息
Sim.Probes: 電路模擬仿真探測信息
Sim.Vectors: 電路模擬仿真測試向量
Sim.Stimulus: 電路模擬仿真激勵信息
Suppress ERC: 忽略ERC檢查信息
Text Frames: 文字區(qū)塊信息
Wires: 導線信息
選擇要瀏覽的項目如圖3-5-1中的Parts,則在信息瀏覽區(qū)中列出該項目的具體內容。
3.5.2 信息過濾區(qū)
如果選擇的某項內容太多,瀏覽查詢起來不方便,可在過濾區(qū)中設置顯示條件,以屏蔽掉不需要的信息。信息過濾區(qū)的使用方法與元件過濾區(qū)的使用方法相同。
3.5.3 信息瀏覽區(qū)
顯示符合過濾條件的信息。如圖3-5-1中在信息選擇區(qū)中選擇了Parts,則在瀏覽區(qū)顯示原理圖中的所有元件。
圖3-5-1中各按鈕和選項含義如下。
·Text按鈕:可以編輯信息瀏覽區(qū)中選中對象的文字內容。
·Jump按鈕:可以跳轉到指定對象的位置。如在信息瀏覽區(qū)中選中元件R 1,單擊Jump按鈕,則R l將顯示在編輯窗口的中央。
·Edit按鈕:可以編輯信息瀏覽區(qū)中選中對象的屬性。
·All in Hierarchy:當打開項目中所有原理圖后,選中此復選框,表示顯示整個項目的信息,不選中表示只顯示當前激活的原理圖信息。
·Partial Info:選中是表示只簡單地顯示主要信息,否則將顯示完整信息。
·Update List:更新信息列表框中的內容。電路圖改變后,單擊此按鈕,可更新信息列表框中的內容。
在圖3-5-1中,在信息選擇區(qū)中選中了Parts,即顯示原理圖中的所有元件信息,在信息過濾框中是通配符*,且選中了Partial Info選項,所以在信息瀏覽區(qū)中顯示的是原理圖中所有元件的主要信息,即元件標號和所在位置。
3.6 電路的ERC檢查
電路圖在繪制過程中,可能會出現(xiàn)一些人為的錯誤。有些錯誤可以忽略,有些錯誤卻是致命的,如 VCC和 GND短路。Protel 99 SE提供了對電路的ERC檢查,利用軟件測試用戶設計的電路,以便找出人為的疏忽。
3.6.1 E RC電氣法則檢查
ERC電氣法則檢查,即 Electronic Rule Checker,是利用軟件測試用戶電路的方法。能夠測試設計者在物理連接上的錯誤。
3.6.2 E RC檢查步驟
執(zhí)行菜單命令Fools\ERC,系統(tǒng)彈出Setup Electrical Rule Check (ERC設置)對話框,
如圖3.-6-1所示。設置完畢單擊OK按鈕,進行ERC檢查。


圖3-6-1 ERC設置對話框Setup選項卡 圖3-6-2 ERC設置對話框Rule Matrix選項卡
3.6.3 E RC設置對話框
1.Setup選項卡
·Multiple net names on net:檢查同一個網(wǎng)絡上是否擁有多個不同名稱的網(wǎng)絡標志符。
·Unconnected net labels:檢查是否有未連接到其他電氣對象的網(wǎng)絡標號。
·Unconnected Power objects:檢查是否有未連接到任一電氣對象的電源對象。
·Duplicate sheet numbers:檢查項目中是否有與繪圖頁號碼相同的繪圖頁。
·Duplicate component designators:檢查是否有標號相同的元件。
·Bus label format errors:檢查附加在總線上的網(wǎng)絡標號的格式是否非法。
·Floating input pins:檢查是否有懸空引腳。
·Suppress warnings:忽略警告(Warning)等級的情況。
·Create report file:設置列出全部ERC信息并產生錯誤信息報告。
·Add errors markers:設置在原理圖上有錯誤的位置上放置錯誤標記。
·Descend into sheet parts:在執(zhí)行ERC檢查時,同時深入到原理圖元件內部電路進行檢查。此項針對電路圖式元件。
·Sheet to Netlist:設置檢查范圍。
·Active sheet:只檢查當前打開的原理圖文件。
·Active project :對當前打開的電路圖的整個項目進行ERC檢查。
·Active sheet plus sub sheet :對當前打開的電路圖及其子電路圖進行檢查。
·Net Identifier Scope:設置網(wǎng)絡標號的工作范圍。
2.Rule Matrix選項卡(如圖3-6-2所示)
這是一個彩色的正方形區(qū)塊,稱為電氣規(guī)則矩陣。
該選項卡主要用來定義各種引腳、輸入/輸出端口、電路圖出、入口彼此間的連接狀態(tài)是否已構成錯誤(Error)或警告(Warning)等級的電氣沖突。
矩陣中以彩色方塊表示檢查結果。綠色方塊表示這種連接方式不會產生錯誤或警告信息(如某一輸入引腳連接到某一輸出引腳上),黃色方塊表示這種連接方式會產生警告信息(如未連接的輸入引腳),紅色方塊表示這種連接方式會產生錯誤信息(如兩個輸出引腳連接在一起)。
錯誤指電路中有嚴重違反電路原理的連線情況,如VCC和GND短路。
警告是指某些輕微違反電路原理的連線情況,由于系統(tǒng)不能確定它們是否真正有誤,所以用警告表示。
這個矩陣是以交叉接觸的形式讀入的。如要查看輸入引腳接到輸出引腳的檢查條件,就觀察矩陣左邊的Input Pin這一行和矩陣上方的Output Pin這一列之間的交叉點即可。交叉點以彩色方塊來表示檢查結果。
交叉點的檢查條件可由用戶白行修改,在矩陣方塊上單擊鼠標左鍵即可在不同顏色的彩色方塊之l司進行切換。
3.6.4 E RC檢查結果
可以輸出相關的錯誤報告,即*ERC文件,主文件名與原理圖相同,擴展名為.ERC,同時可以在電路原理圖的相應位置顯示錯誤標記。
如圖3-6-3所示,是對該電路利用默認設置進行ERC檢測的結果,其中電源VCC和接地GND因不與任何電路相連,經ERC檢查后,顯示錯誤標志,并在ERC報告中說明。

圖4.5 1 電路圖中的ERC錯誤標志
下面是ERC報告的文件內容。
Error Report For : Documents\Y4-08.sch 7-May-2007 18:03:08
#1 Warning Unconnected Power Object On Net GND
Y4-08.sch GND
#2 Warning Unconnected Power Object On Net VCC
Y4-08.sch VCC
End Report
本章小結
原理圖中放置的對象可以分為兩大類,一類是具有電氣特性的對象,一類是不具有電左特性的對象。本章介紹的是具有電氣特性對象的放置方法及其屬性的編輯方法。
具有電氣特性的對象包括:元件、導線、電源/接地符號、結點、總線、總線分支線、網(wǎng)絡標號、I/O端口等,這些對象的放置命令都包括在Wiring Tools工具欄中。這些對象的編輯均可以在各自的屬性對話框中進行。值得說明的是,關于元件標號的全局修改方法具有普遍意義,其他對象的全局修改也可參照此種方法進行。
在本章中還介紹了利用設計管理器瀏覽、管理、編輯原理圖的方法,這種方法對于分類瀏覽復雜電路圖非常方便。最后介紹了對原理圖的ERC電氣法則檢測。
讀者在學習了第3章以后,已經掌握了繪制原理圖的基本方法。對于比較簡單的原理圖應能比較容易地完成繪制任務。
復習思考題
3-1原理圖中放大、縮小屏幕的快捷鍵分別是什么?試一試。
3-2加載/移出原理圖元件庫的方法有幾種?
3-3元件的屬性有幾個?它們的含義分別是什么?
3-4放置元件的操作有幾種方法?
3-5如果不想顯示原理圖中所有的元件標注(注意:是不顯示,而不是沒有內容),應怎樣操作?在將元件標注隱藏后,若想重新顯示,又該怎樣操作?
3-6放置網(wǎng)絡標號應注意什么問題?
3-7 ERC電氣法則檢測能檢查電路中的邏輯錯誤嗎?
