Protel DXP設計層次原理圖
【目標】
了解層次性原理圖的結構,學會方塊電路的繪制和端口的設置,掌握層次性原理圖的繪制方法。
【范例】
采用自下而上的設計方法,先繪制出如圖 3-1所示的子圖power-7805. SchDoc、3-2所示的子圖555多諧振蕩器. SchDoc和3-3所示的子圖兩級放大電路. SchDoc,最后繪制出如圖3-4所示的電路原理圖,層次性原理圖結構如圖3-5所示。

圖 3-2子圖——555多諧振蕩器

圖3-3 子圖——兩級放大電路

圖3-4 主圖——top

圖3-5層次性原理圖結構
【步驟】
(1)創建工程文件
從 Protel DXP 的主菜單下執行命令 File/New/PCB Project,建立一份PCB設計項目,保存為放大電路層次圖。如圖3-6所示。

如圖3-6工程管理窗口
(2)繪制子圖power-7805. SchDoc、555多諧振蕩器. SchDoc和兩級放大電路. SchDoc。
在當前工程下,繪制好所有子圖。可以復制已有的原理圖,然后放上端口。值得注意的是,圖3-2和圖3-3子圖中輸入和輸出端口的設置,下面將簡單介紹其操作步驟。
執行 Place → Port 命令或單擊工具欄中的

按鈕,此時光標變成十字形狀,并帶有虛線形式的端口圖形。在此狀態下單擊Tab 鍵,將彈出如圖 3-7所示的對話匡。

圖3-7執行放置輸入/輸出端口后的效果
在“Name”下拉列表框中輸入CLK,在“I/O Type”下拉列表框中選擇“Output”,在“Style”中選擇“Right”,即可完成設置,單擊 “OK”按扭,選擇相應位置單擊鼠標左鍵放置,即可完成輸入/輸出端口的設置。如圖3-8所示。
注意:不能使用電源端口,因為它是全局的。

圖3-8 輸入/輸出端口的屬性設置對話框
(3)層次原理主圖top. SchDoc的繪制
① 在當前工程下,新建一張原理圖,保存為top. SchDoc。
② 執行Design/Create Symbol From Sheet,彈出所圖3-9所示選擇層次原理圖子圖文件對話框。

圖3-9 選擇層次原理圖子圖文件


圖3-10是否倒轉端口方向 圖3-11 圖紙符號
③ 在選擇層次原理圖子圖文件對話框內自動列出屬于當前設計項目的所有原理圖文檔。從中選擇power-7805. SchDoc,點OK,會彈出一個是否倒轉方塊電路圖的輸入輸出端口方向對話框,如圖3-10所示。
④ 點No,表示不進行方向取反,此時光標將變成十字光標,并粘附一個圖紙符號,如圖3-11所示。
將光標移到合適位置后,單擊鼠標左鍵將圖紙放置在原理圖上。
⑤ 重復步驟②③④,分別產生與其它原理圖子圖相對應的圖紙符號。
⑥ 可以看出,DXP系統已經自動將原理圖子圖中的輸入輸出端口轉換為圖紙符號中的圖紙入口,默認的圖紙符號名與層次原理圖子圖的主文件名相同。
調整子圖符號布局,將圖紙符號之間有電氣連接關系的端口用導線或總線連接起來,得到如圖3-4所示的主圖。
⑦對元器件進行重新編號。
執行Tools→Annotate命令。在執行自動編號的時候一定要在主圖top. SchDoc中執行。因為它才是這個文件的原理圖,另外三個電路圖則相當于三個元件。
⑧ 打開projects面板,選中工程項目“放大電路層次圖.PrjPCB”,執行Projects/Compile PCB Project,完成對該項目的編譯。
⑨ 單擊工作區左邊的Navigator面板標簽,顯示導航面板,可以看到各原理圖之間的層次關系,如圖3-5所示。
⑩ 層次圖之間的切換。
執行Tool/ Up/Down Hierarchy或點擊

按鈕,光標變為十字型。在主原理圖中單擊子原理圖相應的方塊電路端口,即可打開方塊電路對應的子原理圖;單擊子原理圖中的某一個原理圖電路端口,編輯器將自動切換到主原理圖中,且光標停留在子原理圖電路端口對應的方塊電路端口上。
【練習】
繪制圖3-12所示的信號發生器電路圖,然后改為層次原理圖電路,其中方波形成電路為子圖1,三角波形成電路為子圖2。
圖3-12信號發生器電路圖