- PADS 2007原理圖與PCB設計
- 唐贛編著
- 2553字
- 2018-12-29 21:23:14
3.3 邏輯封裝編輯器中的操作
1.CAE Decal
Logic 2007中的CAE Decal也稱為邏輯封裝,即原理圖中呈現出的元件原理圖符號。在進行電路設計時僅有原理圖符號肯定是不行的,還需設置與之關聯的PCB封裝等電氣參數后才能將CAE Decal和PCB Decal關聯到一起,成為一個完整的元件。
若在【Library Manager】對話框中單擊【Logic】按鈕后,再單擊【New】按鈕,直接進入CAE封裝編輯器繪制CAE封裝時,工具欄中一些按鈕是不可用的;但從【Tools】菜單進入Part Editor環境新建CAE封裝時,【Symbol Editing】工具欄中的按鈕全部可用,這兩點區別初學者特別需要注意,如圖3-3-1所示。本章中創建CAE Decal均基于選擇【Tools】菜單的【Part Editor】命令,進入元件編輯器。

圖3-3-1 CAE Decal環境中符號編輯工具欄
2.使用Decal向導工具創建CAE封裝示例
Logic提供的【Decal】(封裝)向導對話框用于自動創建新的CAE封裝。通常用來創建方框型的邏輯封裝,將其看成單個門電路(非多個門電路構成元件的形式)。
下面以創建LM324的CAE Decal為例,介紹Decal向導工具的使用方法如圖3-3-2所示。

圖3-3-2 【CAE Decal Wizard】對話框
3.手動創建CAE封裝時的關鍵步驟
Logic 2007有兩種貫穿PADS 2007軟件的關于對象的操作方法的基本模式:對象選擇模式(先選擇對象)和動作模式(先選擇命令)。在CAE Decal的操作中,用戶可根據習慣自行選擇,本書中關于Logic、Layout的操作很多情況下都可用這兩種方法進行。
1)在Decal編輯器中修改對象 創建、編輯Decal的過程中,遇到修改添加、創建對象(如調整標簽、端子的位置,修改Decal邊框)的場合,修改一個或多個對象的方法如圖3-3-3所示。表3-6所列為封裝編輯器中可用的編輯選項列表。
表3-6 Decal Editor中可用的編輯選項列表


圖3-3-3 修改封裝對象
2)添加、修改端子 引腳端子是由Pin Decal(引腳封裝),以及一系列定義端子的號碼、交換數據的文本字符串組成。添加新的端子的方法如圖3-3-4所示。

圖3-3-4 添加端子
【Terminal Properties】對話框用于在Decal Editor(封裝編輯器)中為所選端子設置查看或修改端子屬性。在CAE封裝編輯器中為所選的端子修改引腳封裝,如圖3-3-5所示。

圖3-3-5 設置端子屬性
3)設置、修改引腳編號 添加引腳端子后,引腳的初始編號有時不能滿足正常使用,可根據需要設置引腳編號并指派引腳號碼到多個引腳,且引腳號碼按所設置的步進值自動增減。圖3-3-6所示為【Set Pin Numbers】對話框。

圖3-3-6 【Set Pin Numbers】對話框
修改引腳編號命令可用于修改已指派的引腳編號,但該命令不檢查復制的編號。若要為一些引腳按升序排列指派編號,可在Part Editor環境中使用【Editing】工具欄的【Set Pin Number】按鈕實現。使用動作模式來修改引腳編號的步驟如圖3-3-7所示。

圖3-3-7 修改引腳編號
4)設置、修改引腳名稱 添加元件引腳后,可使用設置引腳名稱來為幾個引腳添加或修改名稱。引腳名稱用于標注引腳的用途功能,如CLK,DATA0等。名稱的后綴每次都會在選擇引腳時自動增加。設置引腳名稱的方法如圖3-3-8所示。

圖3-3-8 設置引腳名稱
設置完引腳名稱后,可靈活地根據實際情況修改引腳名稱,如圖3-3-9所示。

圖3-3-9 修改引腳名稱
5)設置引腳類型 引腳類型設置可以修改終端所呈現的引腳類型,如負載、電源等。使用動作模式設置引腳類型的方法如圖3-3-10所示。

圖3-3-10 設置引腳類型
使用對象模式設置引腳類型的方法在此不做重復,讀者可自行操作。表3-7列出了引腳類型縮寫字符說明。
表3-7 引腳類型縮寫字符說明

6)設置引腳交換 主流的EDA設計軟件都提供了引腳交換的功能,PADS 2007也不例外。為元件設置引腳交換類可用于PCB布線,縮短布線長度及布線優化。交換類(SwapClass)通過數值指派,類的數值為0時,表明在任何情況下引腳都不做交換,當類的數值為1~99時,說明可在相同交換類數值的時與其他門電路引腳交換。使用動作模式設置引腳交換的方法如圖3-3-11所示。

圖3-3-11 設置交換引腳
7)修改、管理引腳封裝 為已有的引腳端子選擇不同的引腳封裝,可通過【Pin Decal Browse】對話框實現。使用動作模式修改引腳封裝的方法如圖3-3-12所示。

圖3-3-12 修改引腳封裝
【Pin Decal List Management】對話框用于設置哪些封裝可顯示在【Pin Decal】列表中,【Pin Decal】列表包括當創建門電路或元件封裝時可用做終端圖形的封裝。設置【Pin Decal List Management】對話框的步驟如圖3-3-13所示。

圖3-3-13 設置【Pin Decal List Management】對話框
8)修改序列編號 修改序列編號(Change Sequence Number)命令用于在元件中為引腳修改序列編號。引腳的序列編號用于在替換的CAE Decal中為引腳設置對應的編號。當用戶連同設置或修改引腳編號的操作指派引腳編號時,則會為符合條件的替換封裝指派相同的編號。修改引腳序列編號可按如圖3-3-14所示步驟操作。

圖3-3-14 修改引腳序列編號
9)創建特征值標簽 特征值標簽(Attribute Labels)是帶有CAE封裝特征值的占位符。為元件添加特征值時,將放置在保留的位置上,Logic 2007允許放置無限制數量的特征值標簽。圖3-3-15所示為創建特征值標簽的方法。

圖3-3-15 創建特征值標簽的方法
10)設置元件的原點 在Part Editor中,選擇【Setup】菜單中的【Set Origin】命令可以為CAE Decal指定新的原點。設置CAE封裝新原點步驟如圖3-3-16所示。

圖3-3-16 設置CAE Decal新原點
4.手動創建CAE封裝示例
除利用向導工具創建CAE Decal的方法外,還可使用手動創建的方法靈活構建所需元件的CAE封裝。在Logic中手動創建CAE封裝時,需了解創建的CAE封裝元件的組成。單一門電路是僅有一個門電路的器件,常見的晶體二極管、三極管、電阻、電容等都看做是單一門電路元件;而多個門電路元件(如CD4011)由多個門電路構成的元件,如圖3-3-17所示。

圖3-3-17 單一門電路元件CAE封裝與多個門電路元件CAE封裝舉例
直接在Decal Editing模式創建CAE Decal時,工作區中會顯示如圖3-3-18所示的一些標識條目。表3-8為CAE Decal編輯模式下工作區中文本條目說明。
表3-8 CAE Decal編輯模式下工作區中文本條目說明


圖3-3-18 創建CAE Decal工作區的初始顯示
1)創建單個門電路元件CAE封裝 下面舉例說明本書所附單片機最小系統中4位一體數碼管的CAE封裝(單個門電路元件CAE Decal)的制作方法,如圖3-3-19所示。

圖3-3-19 創建單個門電路CAE封裝
2)創建多個門電路元件的CAE封裝多個門電路的元件是在PCB電路設計中使用不止一個符號的門電路的一個完整元件,例如,4011這個元件是由4個與非門電路構成的元件,是一個典型的多門電路器件。下面以CD4011為例介紹如何手動創建多個門電路CAE封裝,如圖3-3-20所示。

圖3-3-20 創建多個門電路CAE封裝
5.由已有CAE Decal創建新的CAE Decal操作示例
完全手動創建新的CAE封裝的方法常用于創建庫中沒有可借鑒的元件CAE封裝。在實際設計工作中,經常遇到庫中有可以借鑒的元件,如庫中有三極管BF926,但沒有三極管9012。它們二者之間的CAE封裝相同,但關聯的PCB封裝不同。因此,可利用BF926的CAE封裝,修改其關聯的PCB封裝,即可變為所需的9012元件。本書所用實例單片機最小系統中的三極管9012就是用此方法創建的,如圖3-3-21所示。

圖3-3-21 由BF926 CAE封裝創建新的9012 CAE封裝