




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第3章原理圖高級(jí)設(shè)計(jì)第3章原理圖高級(jí)設(shè)計(jì)3.1創(chuàng)建原理圖元件3.2元件庫(kù)的管理3.3層次原理圖設(shè)計(jì)3.4原理圖電氣測(cè)試3.5報(bào)表文件生成3.6原理圖輸出第3章原理圖高級(jí)設(shè)計(jì)第2頁(yè)3.1創(chuàng)建原理圖元件
一、打開(kāi)原理圖元件庫(kù)編輯器
1)啟動(dòng)Protel99SE,進(jìn)入Protel99SE主窗口。2)進(jìn)入Protel99SE主窗口后,執(zhí)行菜單命令“File\NewDesign”,就彈出如下圖所示的對(duì)話框。
第3章原理圖高級(jí)設(shè)計(jì)第3頁(yè)在對(duì)話框中的“DatabaseFileName”欄中輸入原理圖元件庫(kù)的項(xiàng)目數(shù)據(jù)庫(kù)名,后綴為.ddb。按下“Browse”按鈕,在彈出的對(duì)話框中選擇新建項(xiàng)目數(shù)據(jù)庫(kù)的存放路徑,然后單擊對(duì)話框中的“OK”按鈕,就建立了新的項(xiàng)目數(shù)據(jù)庫(kù),如下圖所示。
第3章原理圖高級(jí)設(shè)計(jì)第4頁(yè)
3)執(zhí)行菜單命令“File\New”,打開(kāi)新建文件對(duì)話框,如左途圖所示。將鼠標(biāo)指針移到原理圖元件庫(kù)編輯文檔圖標(biāo)上,單擊左鍵選中。4)單擊對(duì)話框中“OK”按鈕或直接雙擊“原理圖元件庫(kù)文檔”圖標(biāo),就會(huì)在設(shè)計(jì)窗口彈出一個(gè)原理圖元件庫(kù)編輯文檔圖標(biāo),在這里可以修改元件庫(kù)文檔的名稱,例如GB.lib;按Enter鍵即完成修改,如右圖所示。第3章原理圖高級(jí)設(shè)計(jì)第5頁(yè)
5)直接雙擊原理圖元件庫(kù)文檔圖標(biāo),就進(jìn)入如下圖所示的原理圖元件庫(kù)編輯器主窗口。
第3章原理圖高級(jí)設(shè)計(jì)第6頁(yè)
二、原理圖元件庫(kù)編輯器主窗口
從上頁(yè)圖可以看出,元件庫(kù)編輯器的主窗口界面可分以下幾個(gè)部分:主菜單、主工具欄、設(shè)計(jì)管理器、編輯區(qū)等。編輯區(qū)又稱設(shè)計(jì)器窗口,它是一個(gè)平面直角坐標(biāo)系的繪圖頁(yè),分為四個(gè)象限。通常情況下,在第四象限靠近中心部分進(jìn)行元件的編輯工作。
1.設(shè)計(jì)管理器設(shè)計(jì)管理器的“Browseschlib”分四個(gè)區(qū)域:Components(元件)區(qū)域、Group(組)區(qū)域、Pins(引腳)區(qū)域、Mode(元件模式)區(qū)域。
⒉主菜單主菜單的每個(gè)菜單下均有相應(yīng)的子菜單,某些子菜單下還有多級(jí)子菜單。
第3章原理圖高級(jí)設(shè)計(jì)第7頁(yè)
3.快捷菜單
在編輯區(qū)的空白處雙擊鼠標(biāo)右鍵,則屏幕上會(huì)彈出如下圖所示的快捷菜單。
第3章原理圖高級(jí)設(shè)計(jì)第8頁(yè)
⒋工具欄原理圖元件庫(kù)編輯器有主工具欄、繪圖工具欄和IEEE工具欄三種工具欄。主工具欄提供了與一般常用功能對(duì)應(yīng)的圖標(biāo)按鈕,如下圖所示,功能如下表3-1所示。第3章原理圖高級(jí)設(shè)計(jì)第9頁(yè)繪圖工具欄,如下圖所示。各按鈕的功能如表3-2所示。第3章原理圖高級(jí)設(shè)計(jì)第10頁(yè)
IEEE工具欄提供繪制IEEE符號(hào)的圖標(biāo)按鈕,如下圖所示,各按鈕的功能如表3-3所示。
第3章原理圖高級(jí)設(shè)計(jì)第11頁(yè)
⒌狀態(tài)欄與命令行狀態(tài)欄與命令行如下圖所示,它位于主窗口的下方,主要是來(lái)顯示鼠標(biāo)指針在編輯區(qū)的位置(X:Y:)和菜單命令的簡(jiǎn)要說(shuō)明及當(dāng)前工作狀態(tài)的指示。命令行指示當(dāng)前菜單命令狀態(tài)。如果當(dāng)前無(wú)任何操作時(shí),則在命令行顯示IdleState-readyforcommand,指示當(dāng)前正處在等待命令狀態(tài)。若想打開(kāi)或關(guān)閉狀態(tài)欄和命令行,可分別通過(guò)執(zhí)行菜單命令“View\StatusBar”“View\CommandStatus”完成。第3章原理圖高級(jí)設(shè)計(jì)第12頁(yè)
三、創(chuàng)建元件
在一個(gè)原理圖元件庫(kù)文檔中,允許創(chuàng)建多個(gè)元件,但每個(gè)元件要單獨(dú)使用一張圖樣。創(chuàng)建元件通常有兩種方法。
1.手工繪制法手工繪制時(shí)一般先繪制元件符號(hào),再添加引腳。下面以繪制NPN三極管為例進(jìn)行說(shuō)明:1)進(jìn)入Protel99SE原理圖元件庫(kù)編輯器主窗口,系統(tǒng)已自動(dòng)為這個(gè)新元件打開(kāi)一個(gè)空白的編輯平面,且自動(dòng)將其命名為Component-1。
第3章原理圖高級(jí)設(shè)計(jì)第13頁(yè)
2)編輯平面顯示比較小,不便于操作,同時(shí)我們也需要在第四象限靠近中心點(diǎn)附近繪制元件,這時(shí)可以使用菜單命令“View\Area”進(jìn)行區(qū)間選取。3)調(diào)整編輯平面柵格的設(shè)置,執(zhí)行菜單命令“Options\DocumentOptions…”,彈出下頁(yè)左圖所示“LibraryEditorworkspace”對(duì)話框。在對(duì)話框的右下角處有Grids項(xiàng),其中Visible右邊的框中顯示為10,說(shuō)明柵格的大小為10mil。而Snap表示的是光標(biāo)移動(dòng)的最小范圍,為繪制斜線和箭頭的方便,可將右邊框中的數(shù)字改寫為1。第3章原理圖高級(jí)設(shè)計(jì)第14頁(yè)
4)繪制元件符號(hào)前應(yīng)依據(jù)其形狀和引腳的多少確定所占方位大小,現(xiàn)選擇NPN三極管圖形縱向占4格,橫向占3格。在繪圖工具欄中的單擊繪制直線按鈕,光標(biāo)變?yōu)槭譅睿纯稍诰庉嬈矫胬L制NPN三極管元件符號(hào)圖形,如右圖所示。注意元件符號(hào)圖形的引腳處一定要位于柵格的交叉點(diǎn)。第3章原理圖高級(jí)設(shè)計(jì)第15頁(yè)
5)放置元件引腳。執(zhí)行菜單命令“Place\Pins”光標(biāo)變?yōu)槭譅睿⑼蠋б粋€(gè)一頭端部帶有圓點(diǎn)的引腳,這時(shí)按下鍵盤上的Tab鍵,彈出引腳屬性Pin對(duì)話框,如左圖所示。設(shè)置好后單擊對(duì)話框下部的OK按鈕,系統(tǒng)會(huì)自動(dòng)回到光標(biāo)拖帶引腳狀態(tài),這時(shí)可以按鍵盤上的空格鍵使引腳旋轉(zhuǎn),移動(dòng)鼠標(biāo)到安放的位置,讓引腳的圓點(diǎn)端朝外,不帶圓點(diǎn)的端與符號(hào)圖形相接,單擊鼠標(biāo)左鍵確認(rèn)。但一定保證引腳的兩端都要處在柵格的十字交叉點(diǎn)。這時(shí)鼠標(biāo)仍然處于放置引腳狀態(tài),可接著放置下一引腳,待全部放置完后單擊右鍵取消引腳的放置狀態(tài)。右圖為繪制的NPN三極管元件符號(hào)圖形。第3章原理圖高級(jí)設(shè)計(jì)第16頁(yè)
6)給元件重新命名。執(zhí)行菜單命令“Tools\RenameComponent…”,彈出下圖所示“NewComponentName”對(duì)話框,將框中的名字改寫為NPN。7)要接著繪制下一個(gè)元件,可以執(zhí)行“Tools\NewComponent”命令,窗口又彈出“NewComponentName”對(duì)話框,你可以對(duì)新建元件命名,填入新的元件名,也可以先單擊“OK”按鈕默認(rèn),等繪制好元件后重新命名。這時(shí)一個(gè)空白的編輯平面就會(huì)出現(xiàn),你可以繪制一個(gè)新的元件了。第3章原理圖高級(jí)設(shè)計(jì)第17頁(yè)
2.拷貝修改法下面以創(chuàng)建一個(gè)PNP三極管為例進(jìn)行說(shuō)明。
1)進(jìn)入創(chuàng)建元件的編輯平面。2)打開(kāi)被拷貝的PNP元件所在的元件庫(kù)MiscellaneousDevice.ddb\MiscellaneousDevice.lib,如左圖所示。找到元件PNP,如右圖所示。第3章原理圖高級(jí)設(shè)計(jì)第18頁(yè)
3)執(zhí)行菜單命令“Edit\Select\All”,被拷貝元件變?yōu)辄S色,如下圖所示。4)復(fù)制執(zhí)行菜單命令“Edit\Copy”,光標(biāo)變?yōu)槭譅睿苿?dòng)光標(biāo)到被拷貝元件,單擊左鍵確定。第3章原理圖高級(jí)設(shè)計(jì)第19頁(yè)
5)粘貼進(jìn)入GB.Lib元件庫(kù)編輯平面。執(zhí)行菜單命令“Edit\Paste”,光標(biāo)上會(huì)拖帶一個(gè)被拷貝的元件出現(xiàn)在編輯平面,這時(shí)移動(dòng)光標(biāo)使元件符號(hào)(藍(lán)色部分)位于第四象限靠近中心區(qū)域,使引腳處于第二和第三象限中,單擊左鍵確認(rèn),這時(shí)元件呈黃色說(shuō)明仍處于被選中狀態(tài)。可執(zhí)行菜單命令“Edit\Deselect\All”,取消選中狀態(tài),如下圖所示。第3章原理圖高級(jí)設(shè)計(jì)第20頁(yè)
6)修改對(duì)粘貼的元件進(jìn)行修改,使之成為所需要的新元件,現(xiàn)在我們刪除元件符號(hào)中的圓。執(zhí)行菜單命令“Edit\Delete”,光標(biāo)變?yōu)槭譅睿苿?dòng)光標(biāo)到圓的線上,單擊左鍵即可刪除圓,其余部分就是我們所要的新元件,如左圖所示。
7)重命名執(zhí)行菜單命令“Tools\RenameComponent…”,在彈出的“NewComponentName”對(duì)話框中填入新元件名PNP,單擊“OK”按鈕即可,如右圖所示。第3章原理圖高級(jí)設(shè)計(jì)第21頁(yè)3.2元件庫(kù)的管理
一、瀏覽管理器
在原理圖元件庫(kù)編輯器主窗口中,左邊的設(shè)計(jì)管理器有“Explorer”和“BrowseSchLib”兩個(gè)標(biāo)簽,分別稱為文檔管理器標(biāo)簽和瀏覽管理器標(biāo)簽。當(dāng)切換到瀏覽管理器界面時(shí),其顯示如右圖所示。瀏覽管理器共由四個(gè)區(qū)域組成:Components(元件)區(qū)域、Group(組)區(qū)域、Pins(引腳)區(qū)域、Mode(元件模式)區(qū)域。第3章原理圖高級(jí)設(shè)計(jì)第22頁(yè)
Components(元件)區(qū)域的功能主要是查找、選擇及取用元件,當(dāng)我們打開(kāi)一個(gè)元件庫(kù)時(shí),元件列表就會(huì)羅列出本元件庫(kù)內(nèi)所有元件的名稱,要取用某元件,只要將選擇光標(biāo)移到該元件名稱上,便可將該元件在編輯區(qū)進(jìn)行編輯。Mask設(shè)置項(xiàng)用于篩選元件。“*”代表顯示所有元件。元件名顯示區(qū)位于Mask設(shè)置項(xiàng)的下方,它的功能是顯示元件庫(kù)里的元件名。
第3章原理圖高級(jí)設(shè)計(jì)第23頁(yè)
“Place”按鈕的功能是將所選元件放置到電路圖中,以便進(jìn)行編輯。單擊該按鈕后,系統(tǒng)自動(dòng)切換到原理圖編輯平面,同時(shí)原理圖元件庫(kù)編輯器退到后臺(tái)運(yùn)行。原理圖編輯平面的編輯區(qū)中出現(xiàn)一個(gè)預(yù)放置元件。“Find”按鈕的功能是搜索元件,單擊該按鈕后系統(tǒng)將啟動(dòng)元件搜索工具,打開(kāi)元件搜索對(duì)話框,如右圖所示。在該對(duì)話框中,可以設(shè)定查找對(duì)象,以及查找范圍。可以查找的對(duì)象包含在.ddb和.lib文件中的元件。
FindComponent欄用來(lái)設(shè)定查找的對(duì)象。Search欄用來(lái)設(shè)定搜索方位。FoundLibraries欄顯示所搜索到元件所屬的元件庫(kù)。
第3章原理圖高級(jí)設(shè)計(jì)第24頁(yè)
“Part”是針對(duì)復(fù)合包裝元件而設(shè)計(jì)的,Part右邊有一個(gè)狀態(tài)欄,顯示當(dāng)前的器件號(hào)。
Group(組)區(qū)域的功能主要是查找,選擇及取用元件集,所謂元件集就是指共用元件圖形符號(hào)所有元件的集合,如7400的其他元件集合有74LS00、7400、74ALS00等。它們都是“非門”元件,引腳名稱與編號(hào)都一致,所以可以共用元件圖形符號(hào),以節(jié)省元件庫(kù)的空間。“Add”按鈕的功能是添加元件組,將指定的元件名稱歸入該元件庫(kù),單擊該按鈕后,會(huì)出現(xiàn)“NewComponentName”對(duì)話框。輸入指定的元件名稱,單擊“OK”按鈕即可將指定元件添加進(jìn)元件組。“Del”按鈕用于將元件組顯示區(qū)的指定的元件從該元件組里刪除。單擊“Description”按鈕將打開(kāi)“ComponentTextFields”對(duì)話框,如下頁(yè)圖所示,該對(duì)話框共有Designator、LibraryFields和PartFieldNames三個(gè)標(biāo)簽。第3章原理圖高級(jí)設(shè)計(jì)第25頁(yè)
Designator標(biāo)簽包括如下選項(xiàng):Default(默認(rèn)的序號(hào))、SheetPart(如果該元件是繪圖頁(yè)元件,則在此處設(shè)置對(duì)應(yīng)于繪圖頁(yè)的路徑及文件名)、Description(元件描述,通常是關(guān)于本元件功能的簡(jiǎn)要說(shuō)明)、FootPrint(元件包裝形式,共有四欄)。第3章原理圖高級(jí)設(shè)計(jì)第26頁(yè)
“UpdateSchematics”按鈕是更新原理圖,如果在元件庫(kù)中編輯修改了元件符號(hào)的圖形,單擊此按鈕,系統(tǒng)將自動(dòng)更新所有打開(kāi)的原理圖。
Pins(引腳)區(qū)域的功能是列出當(dāng)前工作中元件的引腳名稱及狀態(tài),引腳區(qū)域用于顯示引腳信息。SortByName選項(xiàng)用于將引腳按名稱排列;HiddenPins選項(xiàng)的功能是設(shè)置是否在元件圖中隱含引腳。
Mode(元件模式)區(qū)域的主要功能是切換元件的顯示模式,共有三種模式:Normal模式、De-Morgan模式、IEEE模式。將鼠標(biāo)指針移到對(duì)應(yīng)的選擇框上,單擊鼠標(biāo)左鍵,選擇框出現(xiàn)“小黑點(diǎn)”,表示元件以該模式顯示。第3章原理圖高級(jí)設(shè)計(jì)第27頁(yè)
二、利用Tools菜單管理元件
除了設(shè)計(jì)管理器可以實(shí)現(xiàn)對(duì)元件庫(kù)進(jìn)行管理外,利用Tools菜單命令也可以管理元件庫(kù)。Tools菜單命令如右圖所示。第3章原理圖高級(jí)設(shè)計(jì)第28頁(yè)
NewComponent添加元件。
RemoveComponent刪除Component區(qū)域中指定的元件。
RenameComponent對(duì)Component區(qū)域中的指定元件重命名。
RemoveComponentName刪除元件組里指定的元件的名稱。如果該元件僅有一個(gè)元件名稱的話,連元件圖也會(huì)被刪除。執(zhí)行該命令相當(dāng)于單擊Group區(qū)域的“Del”按鈕。
AddComponentName在元件組里添加元件名稱。執(zhí)行該命令相當(dāng)于單擊Group區(qū)域的“Add”按鈕。
CopyComponent將該元件復(fù)制到指定的元件庫(kù)中。執(zhí)行該命令后,會(huì)打開(kāi)如下圖所示的對(duì)話框。選擇元件庫(kù)后,按“OK”按鈕即可將該元件復(fù)制到指定的元件庫(kù)中。注意一定要在同一設(shè)計(jì)數(shù)據(jù)庫(kù)的元件庫(kù)文件之間,才能完成這步操作。第3章原理圖高級(jí)設(shè)計(jì)第29頁(yè)MoveComponent將該元件移到指定的元件庫(kù)中。執(zhí)行該命令后,會(huì)打開(kāi)與上頁(yè)圖所示相同的對(duì)話框。選擇元件庫(kù)后按“OK”按鈕即可將該元件移到指定的元件庫(kù)中。這里還是要在同一設(shè)計(jì)數(shù)據(jù)庫(kù)的元件庫(kù)文件之間,才能完成這步操作。NewPart在復(fù)合元件中新增元件RemovePart刪除復(fù)合元件中的某元件NextPart切換到復(fù)合元件中的下一個(gè)元件。PrevPart切換到復(fù)合元件中的上一個(gè)元件。NextComponent切換到元件庫(kù)中的下一個(gè)元件。相當(dāng)于Component區(qū)域中Part右邊的“〉”按鈕。PrevComponent切換到元件庫(kù)中的上一個(gè)元件。相當(dāng)于Component區(qū)域中Part右邊的“〈”按鈕。第3章原理圖高級(jí)設(shè)計(jì)第30頁(yè)
FirstComponent切換到元件庫(kù)中的第一個(gè)元件。相當(dāng)于Component區(qū)域中“〈〈”按鈕。
LastComponent切換到元件庫(kù)中的最后一個(gè)元件。相當(dāng)于Component區(qū)域中“〉〉”按鈕。
ShowNormal相當(dāng)于Mode區(qū)域中的Normal選項(xiàng)。
ShowDemorgan相當(dāng)于Mode區(qū)域中的Demorgan選項(xiàng)。
ShowIEEE相當(dāng)于Mode區(qū)域中的IEEE選項(xiàng)。
FindComponent相當(dāng)于Component區(qū)域中的“Find”按鈕。
Description啟動(dòng)元件描述對(duì)話框,相當(dāng)于Group區(qū)域中的“Description”按鈕。
RemoveDuplicates刪除元件庫(kù)中重復(fù)的元件名。
UpdateSchematics將元件庫(kù)編輯中所做的修改,更新到打開(kāi)的原理圖中,相當(dāng)于Group區(qū)域中的“UpdateSchematics”按鈕。第3章原理圖高級(jí)設(shè)計(jì)第31頁(yè)3.3層次原理圖設(shè)計(jì)
一、層次原理圖的概念
當(dāng)電路復(fù)雜時(shí),電路原理圖用一張圖畫不下,可畫在多張圖上共同表達(dá),這樣就得有一張圖用來(lái)表示多張圖之間的連接關(guān)系,這張圖就稱為上層圖,而其余圖就稱為下層圖,這就組成了二層圖。如果電路十分復(fù)雜,還可以再分層,成為多層次原理圖。
下頁(yè)圖所示為上層電路“Z80Processor.prj”,圖中的六個(gè)方塊圖對(duì)應(yīng)下層的六個(gè)原理圖。下層的六個(gè)原理圖如34頁(yè)圖至39頁(yè)圖所示。第3章原理圖高級(jí)設(shè)計(jì)第32頁(yè)上層方塊電路“Z80Processor.prj”第3章原理圖高級(jí)設(shè)計(jì)第33頁(yè)下層電路“PowerSupply.sch”第3章原理圖高級(jí)設(shè)計(jì)第34頁(yè)下層電路“SerialInterface.sch”第3章原理圖高級(jí)設(shè)計(jì)第35頁(yè)下層電路“CPUSection.sch”第3章原理圖高級(jí)設(shè)計(jì)第36頁(yè)下層電路“Memory.sch”第3章原理圖高級(jí)設(shè)計(jì)第37頁(yè)下層電路“ProgrammablePeripheralInterface.sch”第3章原理圖高級(jí)設(shè)計(jì)第38頁(yè)下層電路“CPUClock.sch”第3章原理圖高級(jí)設(shè)計(jì)第39頁(yè)
層次電路的結(jié)構(gòu)關(guān)系也可以在設(shè)計(jì)管理器中清楚地了解,如下圖所示為設(shè)計(jì)管理器表示的層次式電路圖的結(jié)構(gòu)。第3章原理圖高級(jí)設(shè)計(jì)第40頁(yè)
二、層次原理圖設(shè)計(jì)方法
用層次原理圖的方法設(shè)計(jì)電路,可以從系統(tǒng)開(kāi)始,逐級(jí)向下進(jìn)行(自頂向下方式);也可從最基本的單元塊開(kāi)始,逐級(jí)向上進(jìn)行(自底向上方式)。
一)自頂向下方式設(shè)計(jì)
1.進(jìn)入原理圖編輯狀態(tài)1)打開(kāi)“File”菜單,然后在彈出的下拉菜單中選擇“New”選項(xiàng),創(chuàng)建一個(gè)“原理圖文檔”的工作平面。2)用鼠標(biāo)左鍵單擊“SchematicTools”工具欄中的按鈕,激活“WiringTools”工具欄,使其處于打開(kāi)狀態(tài)。如果“WiringTools”工具欄已經(jīng)處于打開(kāi)狀態(tài),則可以不執(zhí)行此步操作。第3章原理圖高級(jí)設(shè)計(jì)第41頁(yè)
2.繪制方塊電路
1)選擇“Place”菜單,然后在彈出的下拉菜單中選擇“SheetSymbol”選項(xiàng),如下圖所示。此操作也可按下P鍵,松開(kāi)后按下S鍵。或用鼠標(biāo)左鍵單擊“WiringTools”工具欄中的按鈕。第3章原理圖高級(jí)設(shè)計(jì)第42頁(yè)
2)執(zhí)行繪制方塊電路命令后,光標(biāo)變?yōu)槭中危苿?dòng)光標(biāo)的位置,可以發(fā)現(xiàn)方塊電路會(huì)隨著光標(biāo)移動(dòng),如左圖所示。3)此時(shí)按下健盤上的Tab鍵,將彈出如右圖所示的“SheetSymbol”對(duì)話框。在此對(duì)話框里,可以對(duì)方塊電路名稱、文件名以及方塊電路的大小、顏色、邊框等進(jìn)行設(shè)置。設(shè)置結(jié)束后,用鼠標(biāo)左鍵單擊對(duì)話框里的“OK”按鈕加以確認(rèn)。第3章原理圖高級(jí)設(shè)計(jì)第43頁(yè)
4)將光標(biāo)移動(dòng)到相應(yīng)的位置后,單擊鼠標(biāo)左鍵,確定方塊電路的左上角位置;然后拖動(dòng)鼠標(biāo),移動(dòng)到合適的位置,再次單擊鼠標(biāo)左鍵,確定它的右下角位置。此時(shí)我們就定義好了該方塊電路的大小及位置,繪制成了一個(gè)模塊。下圖表示了繪制的“CPUsection”電路模塊。第3章原理圖高級(jí)設(shè)計(jì)第44頁(yè)
5)如果用戶對(duì)方塊電路的名稱等文字標(biāo)注的字體不滿意,可以將圖樣畫面放大,然后移動(dòng)光標(biāo),使其指向該文字標(biāo)注處,然后雙擊鼠標(biāo)左鍵。此時(shí)將在工作平面上彈出如右圖所示的“SheetSymbolName”對(duì)話框。用戶可以在此對(duì)話框里改變文字說(shuō)明的內(nèi)容、位置、方向和顏色等。單擊設(shè)置方塊電路文字字體(Font)對(duì)話框中的“Change…”按鈕,此時(shí)將彈出“字體”對(duì)話框,用戶可以根據(jù)需要,在此對(duì)話框里設(shè)置字體的類型、樣式、大小和效果等。第3章原理圖高級(jí)設(shè)計(jì)第45頁(yè)
3.放置方塊電路端口
方塊電路繪制好后,需要在繪制好的方塊電路上加上相應(yīng)的端口。1)選擇“Place”菜單,然后在彈出的下拉菜單中選擇“AddSheetEntry”選項(xiàng)。此操作也可按下P鍵,松開(kāi)后按下A鍵。或用鼠標(biāo)左鍵單擊“WiringTools”工具欄中的按鈕。2)執(zhí)行上步命令后,光標(biāo)變成十字形。將光標(biāo)移到方塊電路的邊緣附近,單擊鼠標(biāo)左鍵,如右圖所示,此時(shí)方塊電路邊緣將產(chǎn)生一個(gè)待設(shè)定屬性的方塊電路端口,此端口隨著光標(biāo)的移動(dòng)而移動(dòng)。第3章原理圖高級(jí)設(shè)計(jì)第46頁(yè)
3)此時(shí)按下鍵盤上的Tab鍵,可以進(jìn)入如右圖所示的“SheetEntry”對(duì)話框。在這個(gè)對(duì)話框里,用戶可以對(duì)方塊電路端口的名稱、類型、顏色和位置等進(jìn)行設(shè)定。這里Protel99SE提供了四種“I/O
Type”:“Unspecified”(不指定)、“Output”、“Input”和“Bidirectional”。這里指的是端口的電學(xué)類型。還提供了四種I/OStyle:“
None”、“Left”、“Right”和“Left&Right”。這里指的是端口在方塊電路上的箭頭方向。“Side”選項(xiàng)指定了端口在方塊電路的大體位置。第3章原理圖高級(jí)設(shè)計(jì)第47頁(yè)
4)拖動(dòng)鼠標(biāo),方塊電路的鼠標(biāo)將隨著光標(biāo)的移動(dòng)而移動(dòng),將其移動(dòng)到合適的位置后,單擊鼠標(biāo)的左鍵將其定位,則完成了一個(gè)方塊電路端口的放置。5)此時(shí),系統(tǒng)仍然處于“放置方塊電路端口”的命令狀態(tài),用戶可以重復(fù)以上步驟,放置方塊電路其他的端口;也可單擊鼠標(biāo)右鍵,或按下Esc鍵,回到閑置狀態(tài)。完成了端口設(shè)置的“CPUsection”方塊電路模塊如下圖所示。第3章原理圖高級(jí)設(shè)計(jì)第48頁(yè)
4.連接各方塊電路
當(dāng)電路原理圖上所有的方塊電路及其端口的定義都完成后,如下圖所示,需要將具有連接關(guān)系的電氣關(guān)系的端口用“Wire”和“Bus”連接,一般連接線兩端的端口具有相同的名稱。第3章原理圖高級(jí)設(shè)計(jì)第49頁(yè)
連接好的上層電路,如下圖所示。第3章原理圖高級(jí)設(shè)計(jì)第50頁(yè)
5.由方塊電路符號(hào)產(chǎn)生新原理圖文件
1)打開(kāi)設(shè)計(jì)好的方塊電路圖,執(zhí)行菜單命令“Design\CreateSheetFromSymbol”。此命令也可用下面的操作代替:按下D鍵,松開(kāi)后按下S鍵。2)執(zhí)行上述命令后,光標(biāo)變?yōu)槭中危瑢⒐鈽?biāo)移動(dòng)到需要生成電路原理圖的方塊電路上,單擊鼠標(biāo)左鍵確認(rèn)。3)此時(shí)在工作平面上彈出“Confirm”對(duì)話框,提示用戶確認(rèn)端口輸入/輸出方向。此時(shí),如果用鼠標(biāo)左鍵單擊“Yes”按鈕,則所產(chǎn)生的方塊電路的I/O端口電氣特性與電路原理圖中的I/O端口電氣特性相同;如果用鼠標(biāo)左鍵單擊“No”按鈕,則所產(chǎn)生的方塊電路的I/O端口電氣特性與電路原理圖中的I/O端口電氣特性相反。第3章原理圖高級(jí)設(shè)計(jì)第51頁(yè)
4)Protel99SE自動(dòng)產(chǎn)生與原來(lái)的方塊電路上文件名相同的新的電路原理圖,并且已經(jīng)布置好了I/O端口。如下圖所示是由“CPUsection”方塊電路符號(hào)生成的原理圖I/O端口。如果用戶對(duì)I/O端口的位置不滿意,可以用移動(dòng)元件進(jìn)行調(diào)整。在原理圖編輯平面已經(jīng)布置了I/O端口,用戶就可以根據(jù)電路的組成繪制具體電路。第3章原理圖高級(jí)設(shè)計(jì)第52頁(yè)
6.模塊具體化
生成的電路原理圖,已經(jīng)有了現(xiàn)成的I/O端口,用戶就可以按照該模塊組成,放置元件和連線,繪制出具體的電路原理圖,繪制電路原理圖的過(guò)程在這里不再贅述。
應(yīng)當(dāng)注意的是:各個(gè)模塊的電路原理圖上的I/O端口符號(hào)必須與對(duì)應(yīng)的方塊電路上的I/O端口符號(hào)完全對(duì)應(yīng)。
第3章原理圖高級(jí)設(shè)計(jì)第53頁(yè)
二)自底向上方式設(shè)計(jì)
由原理圖文件產(chǎn)生方塊電路符號(hào),是一種自底向上的層次電路設(shè)計(jì)方法,即先設(shè)計(jì)好各模塊的原理圖文件,然后產(chǎn)生方塊電路符號(hào)圖。用戶設(shè)計(jì)電路原理圖時(shí),一定注意設(shè)置好I/O端口,以便直接產(chǎn)生相應(yīng)的方塊電路。具體的操作步驟如下:1)選擇“File”菜單,然后在彈出的下拉菜單中選擇“New”選項(xiàng),建立一個(gè)新原理圖文件;或打開(kāi)某個(gè)已存在的電路原理圖文件。我們這里以已經(jīng)繪制好了6張“Z80Processor”的電路原理圖為例加以說(shuō)明,首先在同一個(gè)文件夾下新建立一個(gè)“Z80.prj”文件,如下頁(yè)圖所示。雙擊“Z80.prj”文件圖標(biāo),進(jìn)入其編輯平面,如下頁(yè)圖所示。第3章原理圖高級(jí)設(shè)計(jì)第54頁(yè)新建“Z80.prj”文件“Z80.prj”文件編輯窗口第3章原理圖高級(jí)設(shè)計(jì)第55頁(yè)
2)執(zhí)行菜單命令“Design\CreateSymbolFromSheet”,如下圖所示。此命令也可用按下D鍵,松開(kāi)后按下Y鍵。第3章原理圖高級(jí)設(shè)計(jì)第56頁(yè)
3)這時(shí),系統(tǒng)會(huì)自動(dòng)彈出“ChooseDocumentstoPlace”對(duì)話框,如下圖所示。用戶可將光標(biāo)移動(dòng)到需要產(chǎn)生方塊電路的文件,雙擊鼠標(biāo)左鍵,或單擊鼠標(biāo)左鍵后按下Enter鍵表示確認(rèn)。第3章原理圖高級(jí)設(shè)計(jì)第57頁(yè)
4)此后,系統(tǒng)會(huì)彈出“Confirm”對(duì)話框,要求用戶確認(rèn)端口輸入/輸出方向。確認(rèn)端口的輸入/輸出方向后,所產(chǎn)生的方塊電路將出現(xiàn)在光標(biāo)上。5)移動(dòng)方塊電路到合適的位置后,單擊鼠標(biāo)左鍵,就確定方塊電路的位置,則一個(gè)與電路原理圖同名的方塊電路符號(hào)生成了。如下圖所示。
選YES選NO第3章原理圖高級(jí)設(shè)計(jì)第58頁(yè)
單擊左鍵即可選中該方塊電路,方塊電器路四周出現(xiàn)8個(gè)調(diào)節(jié)塊,如下圖所示。這時(shí)移動(dòng)光標(biāo)到方塊電路,按住左鍵移動(dòng)鼠標(biāo)即可拖動(dòng)方塊電路一起移動(dòng),到合適的位置后,再次單擊鼠標(biāo)左鍵,就確定了它的新位置。若想改變方塊電路的大小,可移動(dòng)光標(biāo)到某個(gè)調(diào)節(jié)塊,按住左鍵移動(dòng)鼠標(biāo)即可調(diào)節(jié)方塊電路的大小。第3章原理圖高級(jí)設(shè)計(jì)第59頁(yè)
依此方法將所有下層電路原理圖都生成的方塊電路符號(hào)。隨著生成方塊電路的過(guò)程,各個(gè)電路原理圖依次變?yōu)榉綁K電路的下層文件,如下圖所示。
7)當(dāng)方塊電路圖和圖中的端口調(diào)整好后,就可以進(jìn)行各方塊電路之間的連線。
第3章原理圖高級(jí)設(shè)計(jì)第60頁(yè)
三、不同層電路文件之間切換
1.直接用設(shè)計(jì)管理器切換文件
1)用鼠標(biāo)左鍵單擊設(shè)計(jì)管理器中有層次模塊的電路原理圖圖標(biāo)前的,樹(shù)狀結(jié)構(gòu)圖打開(kāi),如右圖所示。2)此時(shí)如果需要在文件間進(jìn)行切換,只需用鼠標(biāo)左鍵單擊設(shè)計(jì)管理器窗口的層次結(jié)構(gòu)中所要編輯的文件名即可,系統(tǒng)將會(huì)自動(dòng)調(diào)出相應(yīng)編輯器,并在工作平面上顯示此圖形文件。第3章原理圖高級(jí)設(shè)計(jì)第61頁(yè)
2.由上層電路文件切換到下層電路文件
1)要進(jìn)入文件切換命令狀態(tài),用戶可選擇“Tools”菜單,然后在彈出了下拉菜單中選擇“Up/DownHierarchy”選項(xiàng),如下圖所示。此操作也可用按下T鍵,松開(kāi)后按H鍵。或用鼠標(biāo)左鍵單擊SchematiicTools”
工具欄中的按鈕。第3章原理圖高級(jí)設(shè)計(jì)第62頁(yè)
2)進(jìn)入文件切換命令狀態(tài)后,光標(biāo)變?yōu)槭中危韵聢D所示電路為例,移動(dòng)光標(biāo)到所需切換的方塊電路上,單擊鼠標(biāo)左鍵或按Enter鍵,即可切換到此方塊電路對(duì)應(yīng)的下層電路的電路原理圖。
第3章原理圖高級(jí)設(shè)計(jì)第63頁(yè)
3.由下層電路文件切換到上層電路文件
1)要進(jìn)入“由下層電路文件切換到上層電路文件”命令狀態(tài),可以執(zhí)行“
Tools\Up/DownHierarchy”菜單命令。此操作也可用按下T鍵,松開(kāi)后按H鍵。或用鼠標(biāo)左鍵單擊“SchematicTools”工具欄中的按鈕。2)光標(biāo)變?yōu)槭中魏螅苿?dòng)光標(biāo)到下層電路的某個(gè)端口上,單擊鼠標(biāo)左鍵或按Enter鍵,即可切換到此電路原理圖上一層的圖形文件進(jìn)行編輯。如下圖所示為由下層電路切換到上層電路的過(guò)程。第3章原理圖高級(jí)設(shè)計(jì)第64頁(yè)3.4原理圖電氣測(cè)試
通常在電路原理圖設(shè)計(jì)完成之后,網(wǎng)絡(luò)表文件生成之前,設(shè)計(jì)者需要進(jìn)行電氣法則測(cè)試。其任務(wù)是利用軟件測(cè)試用戶設(shè)計(jì)的電路,以便找出人為的疏忽,測(cè)試完成之后,系統(tǒng)還將自動(dòng)生成各種有可能是錯(cuò)誤的報(bào)告,同時(shí)在電路原理圖的相應(yīng)位置上記號(hào),以便進(jìn)行修正。
一、打開(kāi)電路原理圖文件
選擇執(zhí)行“File\Open”菜單命令,打開(kāi)需要進(jìn)行電氣法則測(cè)試的電路原理圖文件。此操作也可用按下F鍵,松開(kāi)后按下O鍵。
第3章原理圖高級(jí)設(shè)計(jì)第65頁(yè)二、設(shè)置電氣檢查規(guī)則
選擇執(zhí)行“Tools\ERC”菜單命令,如左圖所示。此操作也可用按下T鍵,松開(kāi)后按下E鍵。即可出現(xiàn)如右圖所示的“SetupElectricalRuleCheck”對(duì)話框。第3章原理圖高級(jí)設(shè)計(jì)第66頁(yè)
1.“Setup”(電氣法則測(cè)試選項(xiàng))標(biāo)簽頁(yè)
⑴“ERCOptions”選項(xiàng)欄此選項(xiàng)欄里可以設(shè)置進(jìn)行電氣規(guī)則測(cè)試的具體選項(xiàng)。“Multiplenetnamesonnet”:檢測(cè)項(xiàng)中將包含“同一網(wǎng)絡(luò)被命名多個(gè)網(wǎng)絡(luò)名稱”的錯(cuò)誤檢測(cè)。“Unconnectednetlabels”:檢測(cè)項(xiàng)含中將包含“未實(shí)際連接的網(wǎng)絡(luò)標(biāo)號(hào)”的錯(cuò)誤檢測(cè)。“Unconnectedpowerobjects”:檢測(cè)項(xiàng)含中將包含“未實(shí)際連接的電源或地元件”的錯(cuò)誤檢測(cè)。“Duplicatesheetnumbers”:檢測(cè)項(xiàng)中將包含“電路圖編號(hào)重號(hào)”的錯(cuò)誤檢測(cè)。“Duplicatecomponentdesignators”:檢測(cè)項(xiàng)中將包含“元件編號(hào)重號(hào)”的錯(cuò)誤檢測(cè)。“Buslabelformaterrors”:檢測(cè)項(xiàng)含中將包含“總線標(biāo)號(hào)格式錯(cuò)誤”的錯(cuò)誤檢測(cè)。“Floatinginputpins”:檢測(cè)項(xiàng)中將包含“輸入引腳浮空”的錯(cuò)誤檢測(cè)。“Suppresswarnings”:忽略所有的錯(cuò)誤檢測(cè),也不顯示測(cè)試的錯(cuò)誤報(bào)告。第3章原理圖高級(jí)設(shè)計(jì)第67頁(yè)⑵“Options”選項(xiàng)欄“Createreportfile”:在測(cè)試結(jié)束后,系統(tǒng)將自動(dòng)將測(cè)試結(jié)果存于報(bào)告文件*.ERC中,其主文件名與原理圖的主文件名相同。“Adderrormarkers”:在測(cè)試結(jié)束后,系統(tǒng)會(huì)自動(dòng)在電路原理圖的錯(cuò)誤處加上紅色的錯(cuò)誤提示符號(hào)。“Descendintosheetparts”:檢測(cè)內(nèi)容包括電路元件的內(nèi)部結(jié)構(gòu)。“SheetstoNetlist”:用來(lái)設(shè)置進(jìn)行ERC檢查的電路原理圖的范圍。可以激活此選項(xiàng)欄,選擇目標(biāo)文件,如下圖所示。這里提供了“ActiveSheet”(當(dāng)前被激活的圖樣)、“ActiveProject”(當(dāng)前被激活的項(xiàng)目)和“ActiveSheetplusSub”(當(dāng)前被激活的圖樣及其下層電路)三種選項(xiàng)。第3章原理圖高級(jí)設(shè)計(jì)第68頁(yè)
⑶“NetIdentifierScope”(網(wǎng)絡(luò)識(shí)別器的范圍)
此選項(xiàng)欄可以選擇網(wǎng)絡(luò)識(shí)別器的范圍。共有三種選項(xiàng),如下圖所示。
“NetLabelsandPortsGlobal”:使網(wǎng)絡(luò)標(biāo)號(hào)及I/O端口標(biāo)號(hào)在整個(gè)項(xiàng)目?jī)?nèi)的所有電路中有效,這樣,在同一項(xiàng)目但不同圖樣上具有相同的網(wǎng)絡(luò)標(biāo)號(hào)或I/O端口名稱的網(wǎng)絡(luò),可以認(rèn)為是連接在一起的。此時(shí)生成的網(wǎng)絡(luò)表會(huì)將它們看成是同一網(wǎng)絡(luò)。此設(shè)置選項(xiàng)使網(wǎng)絡(luò)號(hào)或I/O端口名稱在整個(gè)項(xiàng)目中都可以應(yīng)用。“OnlyPortsGlobal”:使得只有I/O端口可以在整個(gè)項(xiàng)目中被承認(rèn)。此時(shí)網(wǎng)絡(luò)標(biāo)號(hào)只能在所屬的圖樣中起連線的作用。這樣,一個(gè)項(xiàng)目中兩個(gè)相同的網(wǎng)絡(luò)標(biāo)號(hào),如果分別放置在不同的圖樣中,則產(chǎn)生的網(wǎng)絡(luò)文件將把它們看成是兩個(gè)無(wú)關(guān)的網(wǎng)絡(luò)而分別定義。但是在兩張圖樣上且具有相同名稱的I/O端口,則被認(rèn)為是連接在一起而作為一個(gè)網(wǎng)絡(luò)加以定義。“SheetSymbol/PortConnections”:此選項(xiàng)設(shè)置使得電氣連接只發(fā)生在方塊電路端口和對(duì)應(yīng)的下層電路的I/O端口。第3章原理圖高級(jí)設(shè)計(jì)第69頁(yè)
2.“RuleMatrix(電氣法則測(cè)試矩陣)”標(biāo)簽頁(yè)
用鼠標(biāo)左鍵單擊“SetupElectricalRuleCheck”對(duì)話框的“RuleMatrix”標(biāo)簽,即可進(jìn)入“RuleMatrix”標(biāo)簽頁(yè),如下圖所示。第3章原理圖高級(jí)設(shè)計(jì)第70頁(yè)
可以設(shè)置“ConnectedPin/SheetEntry/PortRuleMatrix”(有連接關(guān)系的管腳、方塊電路的I/O端口和電路的I/O端口)的矩陣規(guī)則。在矩陣的橫、縱坐標(biāo)羅列了電路原理圖中各種電氣特性的管腳、方塊電路的I/O端口和電路的I/O端口。矩陣中每一個(gè)方塊的顏色表示此方塊對(duì)應(yīng)的橫、縱坐標(biāo)對(duì)應(yīng)的管腳/端口所連接關(guān)系在電氣測(cè)試的定義。綠色圖標(biāo),如“InputPin”與“OutputPin”交點(diǎn)處的方塊,表示這種電學(xué)連接關(guān)系是正確的,在電氣測(cè)試的錯(cuò)誤報(bào)告中不會(huì)顯示。紅色圖標(biāo),如“PowerPin”與"OutputPin"交點(diǎn)處的方塊,表示這種電學(xué)連接關(guān)系是錯(cuò)誤的,將在電氣測(cè)試的錯(cuò)誤報(bào)告中用“Error”的字樣顯示出來(lái)。黃色圖標(biāo),如“BidirectionalPort”與“UnspecifiedPort”交點(diǎn)處的方塊,表示這種電學(xué)連接關(guān)系在有些時(shí)候是正確的,而在有些時(shí)候是錯(cuò)誤的,系統(tǒng)將在電氣測(cè)試的錯(cuò)誤報(bào)告中用“Warning”的字樣顯示出來(lái),以提醒設(shè)計(jì)者檢查確認(rèn)。第3章原理圖高級(jí)設(shè)計(jì)第71頁(yè)
三、進(jìn)行電氣規(guī)則檢查
設(shè)置電氣規(guī)則完成后,用鼠標(biāo)左鍵單擊“OK”按鈕,退出對(duì)話框,并使系統(tǒng)進(jìn)入文本編輯器并生成相應(yīng)的錯(cuò)誤結(jié)果的報(bào)告(存為*.ERC文件)。為觀察電路中的錯(cuò)誤,我們暫且斷開(kāi)電路中的兩個(gè)連接點(diǎn),所生成的錯(cuò)誤報(bào)告如下圖所示。
報(bào)告中逐條列出了電路原理圖的電學(xué)錯(cuò)誤。每條錯(cuò)誤報(bào)告的第一行以“#”開(kāi)頭,顯示了電學(xué)錯(cuò)誤的內(nèi)容;第二行后顯示與錯(cuò)誤相關(guān)聯(lián)的元件管腳號(hào)和該錯(cuò)誤在原理圖上的具體位置。第3章原理圖高級(jí)設(shè)計(jì)第72頁(yè)
執(zhí)行電氣規(guī)則檢查后,系統(tǒng)會(huì)在電路原理圖的錯(cuò)誤處放置紅色的符號(hào),以提示設(shè)計(jì)者注意,如下圖所示。注意:“ERC”檢查只能檢測(cè)出電路圖中連接不符合電氣規(guī)則的錯(cuò)誤,但是如果電路原理圖設(shè)計(jì)中的錯(cuò)誤不違反電氣規(guī)則,則不能被“ERC”檢查發(fā)現(xiàn)。如下圖中的U4-5和U4-7、U4-3等浮空,但是由于不違反電氣規(guī)則,所以在生成的“ERC”錯(cuò)誤輸出報(bào)告和電路原理圖的錯(cuò)誤顯示中,沒(méi)有做出相應(yīng)的提示。第3章原理圖高級(jí)設(shè)計(jì)第73頁(yè)3.5報(bào)表文件生成
一、生成元件清單
元件清單主要用于整理一個(gè)電路或者一個(gè)項(xiàng)目文件中所有的元件,它主要包括元件的名稱、標(biāo)號(hào)、封裝等內(nèi)容。1)選擇“File”菜單,然后在彈出的下拉菜單中選擇“Open”選項(xiàng),打開(kāi)需要生成元件清單的原理圖文件。如果此原理圖文件已經(jīng)打開(kāi),則此步操作可以省略。2)選擇“Reports”菜單,然后在彈出的下拉菜單中選擇“BillofMaterial”選項(xiàng),如下圖所示。此操作也可用下面的操作代替:按下R鍵,松開(kāi)后按下B鍵。第3章原理圖高級(jí)設(shè)計(jì)第74頁(yè)
3)出現(xiàn)生成元件清單文件的向?qū)А?/p>
BomWizard”對(duì)話框,用戶需要確定是否生成整個(gè)設(shè)計(jì)文檔的元件清單“Project”,或是只生成此圖樣的元件清單“Sheet”,如左圖所示。確定元件清單文件的來(lái)源后,用鼠標(biāo)左鍵單擊“Next”按鈕,進(jìn)入下一步操作。4)進(jìn)入引導(dǎo)程序“
BomWizard”的下一個(gè)對(duì)話框,如右圖所示。在這個(gè)對(duì)話框里,主要用于設(shè)置元件清單中所包含的具體內(nèi)容。“General”
欄里的“Footprint”和“Description”一般缺省設(shè)置在選中狀態(tài)。“Library”欄里可以設(shè)置需要加入清單的庫(kù)元件。“Part”欄里主要用于設(shè)置需要加入清單的自定義元件。如果用鼠標(biāo)左鍵單擊“AllOn”按鈕,則所有的選項(xiàng)均被選中,反之,如果用鼠標(biāo)左鍵點(diǎn)中“AllOff”按鈕,則所有選中的項(xiàng)目被清除,用戶可以重新進(jìn)行設(shè)置。元件清單中包含的具體內(nèi)容設(shè)置完成后,用鼠標(biāo)左鍵單擊“Next”按鈕確認(rèn)。第3章原理圖高級(jí)設(shè)計(jì)第75頁(yè)
5)進(jìn)入向?qū)А癇omWizard”的列項(xiàng)目定義對(duì)話框,如下圖所示。此對(duì)話框各欄定義如下:“PartType”:元件類型,如電容的容值、電阻的阻值等。“Designator”:元件標(biāo)號(hào),如“U1”、“C1”等。“Footprint”:元件管腳,指元件的封裝名稱。“Description”:元件描述,指用戶對(duì)元件設(shè)定的描述和說(shuō)明。完成元件清單的列項(xiàng)目定義之后,用鼠標(biāo)左鍵單擊“Next”按鈕,引導(dǎo)程序?qū)⒆詣?dòng)進(jìn)入下一個(gè)對(duì)話框。第3章原理圖高級(jí)設(shè)計(jì)第76頁(yè)
6)此時(shí)引導(dǎo)程序“BomWizard”
設(shè)置元件清單表格式的對(duì)話框出現(xiàn)在工作平面內(nèi),如下圖所示。Protel99SE提供了三種輸出格式,可參見(jiàn)表3-4。單擊“Next”按鈕,確認(rèn)元件表格輸出格式的設(shè)置。第3章原理圖高級(jí)設(shè)計(jì)第77頁(yè)
7)此時(shí)彈出向?qū)А癇omWizard”
元件清單文件參數(shù)設(shè)置的提示框,如下圖所示。如果用戶希望檢查一下參數(shù)的設(shè)置,可以用鼠標(biāo)左鍵單擊“Back”按鈕,則引導(dǎo)程序會(huì)回到前一步供用戶核實(shí)參數(shù)設(shè)置,否則可直接用鼠標(biāo)左鍵單擊“Finish”按鈕以示確認(rèn)。第3章原理圖高級(jí)設(shè)計(jì)第78頁(yè)
8)完成參數(shù)設(shè)置后,系統(tǒng)自動(dòng)進(jìn)入表格編輯器,同時(shí)形成后綴為.XLS的元件列表,下圖表示電路原理圖“dpj.sch”生成的元件清單文件。9)選擇“File”菜單,然后在彈出了下拉菜單中選擇“Save”選項(xiàng),將生成的元件清單文件存盤保存。第3章原理圖高級(jí)設(shè)計(jì)第79頁(yè)二、生成層次項(xiàng)目組織列表
1)選擇執(zhí)行“File\Open”菜單命令,打開(kāi)需要生成層次項(xiàng)目組織列表的項(xiàng)目文件。如果此項(xiàng)目文件已經(jīng)打開(kāi),則此步操作可以省略。2)選擇執(zhí)行“Reports\DesignHierarchy”菜單命令。此操作也可用按下R鍵,松開(kāi)后按下H鍵。3)執(zhí)行上步操作后,系統(tǒng)將自動(dòng)進(jìn)入到文本編輯器,并產(chǎn)生后綴為.rep的層次項(xiàng)目組織列表。下圖為“Z80”生成的一個(gè)層次項(xiàng)目組織列表文件。4)選擇執(zhí)行“File\Save”菜單命令,將生成的層次項(xiàng)目組織列表文件存盤。第3章原理圖高級(jí)設(shè)計(jì)第80頁(yè)
三、生成交叉參考元件列表
1)選擇“File”菜單,然后在彈出的下拉菜單中選擇“Open”選項(xiàng),打開(kāi)需要生成交叉參考元件列表的項(xiàng)目文件。如果此項(xiàng)目文件已經(jīng)打開(kāi),則此步操作可以省略。2)選擇執(zhí)行“Reports\CrossReference”菜單命令。此操作也可用按下R鍵,松開(kāi)后按下R鍵。3)執(zhí)行上一步操作后,系統(tǒng)將自動(dòng)進(jìn)入到文本編輯器,并產(chǎn)生后綴為.XRF的交叉參考元件列表。下圖所示為電路原理圖“dpj.sch”生成的交叉參考元件列表。4)選擇執(zhí)行“File\Save”菜單命令,將生成的交叉參考元件列表文件存盤。第3章原理圖高級(jí)設(shè)計(jì)第81頁(yè)
四、生成引腳列表
1)選擇執(zhí)行“Edit\Select”菜單命令,選擇需要產(chǎn)生報(bào)表的元件的引腳。2)選擇執(zhí)行“Reports\SelectedPins”菜單命令。此操作也可用下面的操作代替:按下R鍵,松開(kāi)后按下P鍵。3)此時(shí)系統(tǒng)會(huì)將所選中的元件的引腳產(chǎn)生引腳列表框,如下圖所示。4)在此引腳列表框內(nèi)查詢有關(guān)信息,主要是關(guān)于引腳所屬的網(wǎng)絡(luò)標(biāo)號(hào)的信息。如“R2-1[1]”代表元件“R2”的第1引腳所屬的網(wǎng)絡(luò)標(biāo)號(hào)為1。5)鼠標(biāo)單擊“OK”按鈕,即可退出引腳列表框。第3章原理圖高級(jí)設(shè)計(jì)第82頁(yè)
五、產(chǎn)生網(wǎng)絡(luò)表
1.網(wǎng)絡(luò)表的作用
網(wǎng)絡(luò)表即是電路原理圖與印制電路板元件連接關(guān)系的文本文件。它是原理圖設(shè)計(jì)軟件Schematic和印制電路板設(shè)計(jì)軟件PCB的接口。網(wǎng)絡(luò)表可以直接從電路原理圖轉(zhuǎn)化得到,也可從已布線的印制電路板得到。概括地說(shuō),網(wǎng)絡(luò)表有兩大作用:1)網(wǎng)絡(luò)表文件可用于印制電路板的自動(dòng)布局、自動(dòng)布線和電路模擬程序。2)可以將由電路原理圖產(chǎn)生的網(wǎng)絡(luò)表文件與由印制電路板得到的網(wǎng)絡(luò)表文件進(jìn)行比較,以核查錯(cuò)誤。第3章原理圖高級(jí)設(shè)計(jì)第83頁(yè)
2.網(wǎng)絡(luò)表的格式
⑴元件的聲明格式元件的聲明主要有以下幾個(gè)特點(diǎn):●元件的聲明以“[”開(kāi)始,以“]”結(jié)束,其內(nèi)容包括在兩個(gè)方括號(hào)之間。●網(wǎng)絡(luò)經(jīng)過(guò)的每一個(gè)元件都要有相應(yīng)的聲明。●元件聲明的內(nèi)容主要有元件的標(biāo)號(hào)、元件的封裝名稱和元件的注釋文字三部分。下面是一個(gè)元件的聲明的例子:[元件聲明開(kāi)始C3元件的標(biāo)號(hào)RAD0.1元件的封裝名稱0.01元件的注釋]元件聲明結(jié)束第3章原理圖高級(jí)設(shè)計(jì)第84頁(yè)
⑵
網(wǎng)絡(luò)的定義格式網(wǎng)絡(luò)的定義有以下幾個(gè)要求:●網(wǎng)絡(luò)的定義以“(”開(kāi)始,以“)”結(jié)尾,將其內(nèi)容包括在兩個(gè)圓括號(hào)之間。●網(wǎng)絡(luò)定義中,定義該網(wǎng)絡(luò)的名稱。●網(wǎng)絡(luò)名稱定義后,列出連接該網(wǎng)絡(luò)的各個(gè)端點(diǎn)。
網(wǎng)絡(luò)定義的例子:( 網(wǎng)絡(luò)定義開(kāi)始;VCC 網(wǎng)絡(luò)名稱;R1-2 該網(wǎng)絡(luò)的第一個(gè)端點(diǎn);U1-8該網(wǎng)絡(luò)的第二個(gè)端點(diǎn);U2-7該網(wǎng)絡(luò)的第三個(gè)端點(diǎn);U1-4該網(wǎng)絡(luò)的第四個(gè)端點(diǎn);) 網(wǎng)絡(luò)定義的結(jié)束。第3章原理圖高級(jí)設(shè)計(jì)第85頁(yè)
3.網(wǎng)絡(luò)表的生成
產(chǎn)生網(wǎng)絡(luò)表的步驟為:1)選擇執(zhí)行“Design\CreateNetlist…”菜單命令,如下圖所示。此操作也可用按下D鍵,松開(kāi)后按下N鍵。第3章原理圖高級(jí)設(shè)計(jì)第86頁(yè)
2)然后出現(xiàn)如下圖所示的“NetlistCreation”對(duì)話框。設(shè)計(jì)者可以根據(jù)需要對(duì)生成網(wǎng)表文件的參數(shù)進(jìn)行設(shè)置。
3)網(wǎng)絡(luò)表參數(shù)設(shè)置完成后,可用鼠標(biāo)左鍵單擊“OK”按鈕確認(rèn)。之后程序會(huì)自動(dòng)打開(kāi)Window操作系統(tǒng)的記事本程序,顯示生成的網(wǎng)絡(luò)表文件,同時(shí)存為*.NET文件。
第3章原理圖高級(jí)設(shè)計(jì)第87頁(yè)
4.網(wǎng)絡(luò)表參數(shù)設(shè)置對(duì)話框選項(xiàng)
(1)“OutputFormat”(輸出格式)在“NetlistCreation”對(duì)話框的“Preferences”頁(yè)面,用戶可設(shè)置網(wǎng)絡(luò)表的輸出格式。如下圖所示,Protel99SE提供了“Protel”、“Protel2”、“Protel(Hierarchical)”等38種輸出格式供用戶選擇。默認(rèn)的輸出格式為“Protel”輸出格式。第3章原理圖高級(jí)設(shè)計(jì)第88頁(yè)
(2)“NetIdentifierScope”(網(wǎng)絡(luò)識(shí)別器的范圍)在“NetlistCreation”對(duì)話框的“Preferences”頁(yè)面,可以選擇網(wǎng)絡(luò)識(shí)別器的范圍。此欄有三種選項(xiàng),如右圖所示。“NetLabelsandPortsGlobal”:設(shè)置使網(wǎng)絡(luò)標(biāo)號(hào)及I/O端口標(biāo)號(hào)在整個(gè)項(xiàng)目?jī)?nèi)的所有電路中都有效。“OnlyportsGlobal”:設(shè)置使得只有I/O端口可以在整個(gè)項(xiàng)目中被承認(rèn)。“SheetSymbol/PortConnections”:設(shè)置使得電氣連接只發(fā)生在方塊電路端口“SymbolEntry”和對(duì)應(yīng)的下層電路的I/O端口。第3章原理圖高級(jí)設(shè)計(jì)第89頁(yè)
(3)“SheettoNetlist(生成網(wǎng)絡(luò)表的源文件)”在“NetlistCreation
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 糕點(diǎn)店財(cái)務(wù)管理與風(fēng)險(xiǎn)防范考核試卷
- 數(shù)據(jù)庫(kù)應(yīng)用操作技巧分享試題及答案
- 計(jì)算機(jī)四級(jí)考試小貼士試題及答案分享
- 行政組織中的創(chuàng)新思維與解決問(wèn)題策略試題及答案
- 公司會(huì)所食堂管理制度
- 公路工程團(tuán)隊(duì)建設(shè)試題及答案
- 嵌入式系統(tǒng)中的數(shù)據(jù)通信技術(shù)試題及答案
- 展會(huì)公共人員管理制度
- 勞務(wù)公司分包管理制度
- 醫(yī)院新進(jìn)職工管理制度
- 專題17 語(yǔ)言要簡(jiǎn)明+考場(chǎng)滿分作文攻略-【同步作文課】【知識(shí)精研】七年級(jí)語(yǔ)文下冊(cè)單元寫作深度指導(dǎo)(統(tǒng)編版2024)
- 保潔合同協(xié)議書(shū)模板下載
- 2025年中國(guó)低溫等離子體環(huán)境消毒機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 2025法語(yǔ)DELFA15級(jí)閱讀理解試卷及答案
- 2025年全球經(jīng)濟(jì)策略試題及答案
- 山東省濟(jì)南市商河縣2025屆九年級(jí)下學(xué)期中考二模語(yǔ)文試卷(含答案)
- 2025年絕緣紙?jiān)埿袠I(yè)深度研究報(bào)告
- 2024年棗莊滕州市中小學(xué)招聘教師筆試真題
- 直擊要點(diǎn)2025年入團(tuán)考試試題及答案
- 基于AI的管道防腐監(jiān)測(cè)系統(tǒng)研究與應(yīng)用-洞察闡釋
- 酒店賓館裝修合同協(xié)議書(shū)
評(píng)論
0/150
提交評(píng)論