版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第4章原理圖的其他操作4.1圖元對象的編輯操作4.2元件自動編號4.3窗口顯示設置目錄4.4畫面管理4.5層次原理圖設計4.6原理圖報表4.7原理圖輸出目錄第4章原理圖的其他操作
上一章中介紹了原理圖設計中的主要操作,通過上一章的學習可以完成繪制電路圖。本章將介紹原理圖設計中的其它一些操作方法,如對圖元對象的編輯操作、元件自動編號、窗口的顯示設置、畫面管理、原理圖報表等。此外,還介紹了層次原理圖的設計。4.1圖元對象的編輯操作
在原理圖編輯環(huán)境中,圖元對象的編輯主要是指圖元的選取、復制、剪切、粘貼、刪除等各種操作。4.1.1選取圖元1.直接選取
在AltiumDesigner17中使用鼠標是最簡單實用的方法,鼠標左鍵單擊需要選擇的圖元,圖元四周將出現(xiàn)控制點,如圖4-1所示。如果需要選取多個圖元,則按住Shift鍵依次單擊要選取的圖元即可。如果需要選取編輯區(qū)內(nèi)的全部圖元,其快捷操作方式為Ctrl+A。圖4-1選取單個圖元4.1圖元對象的編輯操作圖4-2Edit→Select下拉菜單2.通過菜單命令選取除了用鼠標選取圖元外,還可以使用菜單命令進行精確的選取。執(zhí)行菜單命令Edit→Select,彈出如圖4-2所示的下拉菜單。4.1圖元對象的編輯操作圖4-3選取光標劃過范圍內(nèi)的圖元對象(1)選取光標劃過范圍內(nèi)的圖元對象執(zhí)行LassoSelect命令后光標變成十字形,單擊鼠標左鍵確定起點,移動光標,在光標劃過的痕跡上出現(xiàn)虛線,同時起點和光標之間會出現(xiàn)直虛線,再次單擊左鍵確定終點。在起點和終點出現(xiàn)的直虛線和鼠標滑過形成的虛線組合成閉合框。該框內(nèi)的圖元對象會被選中,如圖4-3所示。4.1圖元對象的編輯操作圖4-4選取矩形區(qū)域內(nèi)的圖元(2)選取矩形區(qū)域內(nèi)的圖元執(zhí)行InsideArea命令后光標變成十字形,先在適當位置單擊鼠標,確定區(qū)域的一個端點,拖動鼠標,畫出一個矩形框,在區(qū)域的另一個對角端點處單擊鼠標,即可選中該區(qū)域內(nèi)的所有圖元。如圖4-4所示。(3)選取矩形區(qū)域外的圖元執(zhí)行OutsideArea命令后光標變成十字形,按照上面的方法拖出一個矩形框。與上面的命令相反,該操作的結果是選中矩形區(qū)域之外的圖元。4.1圖元對象的編輯操作圖4-5選取連接的圖元(4)選取連線執(zhí)行Connection命令后光標變成十字形,將光標移動到導線或元件(例如圖4-5中的Q2)上,單擊鼠標左鍵即可選中與該導線或元件相連的全部導線,如圖4-5所示。沒有選中的圖元處于鎖定狀態(tài),通過按Shift+c鍵可以解除鎖定狀態(tài)。4.1圖元對象的編輯操作(5)反轉選取通常情況下,在選取某些圖元后,若用單擊鼠標左鍵選取其它圖元時,會在選中該圖元的同時取消該圖元之外的選取。而反轉選取的優(yōu)點是單擊該圖元時,只改變它的選取狀態(tài)并不影響其它圖元的選取。執(zhí)行ToggleSelection命令后,光標將攜帶十字形狀,單擊圖元即可使其由選取變?yōu)椴贿x取或由不選取變?yōu)檫x取狀態(tài)。(6)所有圖元對象執(zhí)行All命令后當前原理圖中的所有圖元對象均會被選取上。(7)選取矩形框內(nèi)圖元及相連的導線執(zhí)行TouchingRectangle命令后,光標攜帶十字形,單擊鼠標左鍵確定頂點,移動光標會出現(xiàn)矩形框,單擊鼠標左鍵確定矩形框的另一個斜對角頂點,如圖4-6所示。該矩形框內(nèi)的所有圖元以及和矩形框相連的導線均被選取上,如圖4-7所示。4.1圖元對象的編輯操作圖4-6畫出矩形框圖4-7選取矩形框內(nèi)圖元及相連的導線4.1圖元對象的編輯操作圖4-8畫出直線(8)選取光標劃過的直線上圖元對象執(zhí)行TouchingLine命令后,光標攜帶十字形,單擊鼠標左鍵確定起點,移動光標再次單擊鼠標左鍵確定終點,如圖4-8所示。在直線上的圖元會被選取上,如圖4-9所示。圖4-9選取光標劃過的直線上圖元對象4.1圖元對象的編輯操作圖4-10Edit→DeSelect下拉菜單4.1.2取消選取圖元取消選取的最簡單方法是在編輯區(qū)空白處單擊鼠標左鍵。之前所講的反轉選取也是取消選取的一種,此外系統(tǒng)還提供了菜單命令Edit→DeSelect,如圖4-10所示。這些命令的操作方法和選取命令基本相同,這里只介紹不同的。(1)取消當前文檔的選取圖元:執(zhí)行Edit→Deselect→AllOnCurrentDocument命令,可以取消當前文檔中所有圖元的選取狀態(tài)。(2)取消所有文檔中的選取圖元:執(zhí)行Edit→Deselect→AllOnDocument命令,可以取消所有文檔中圖元的選取狀態(tài)。4.1圖元對象的編輯操作4.1.3圖元的復制、剪切、粘貼與刪除AltiumDesigner17中使用了Windows操作系統(tǒng)的共用粘貼板,所以復制、剪切和粘貼圖元的方法與其它應用程序相似,便于使用者在不同的應用程序之間進行各種圖元的復制、剪切與粘貼等操作,極大地提高了設計效率。1.復制與粘貼在原理圖編輯環(huán)境中,選取需要復制的圖元,執(zhí)行菜單命令Edit→Copy或單擊SchematicStandard工具欄中的圖標,將選中圖元復制到剪貼板上。執(zhí)行菜單命令Edit→Paste或單擊SchematicStandard工具欄中的粘貼圖標,則之前復制的圖元會懸浮在光標上。移動光標到確定位置上,單擊鼠標左鍵完成粘貼操作。4.1圖元對象的編輯操作
復制和粘貼操作可以集中在一次操作中完成。選取圖元,單擊SchematicStandard工具欄中的圖標,選取的圖元懸浮在光標上。單擊鼠標左鍵,放置該圖元。放置后,光標上仍然懸浮著該圖元,可以繼續(xù)放置。2.智能粘貼智能粘貼允許用戶在AltiumDesigner17系統(tǒng)中或者在其它的應用程序中選擇一組圖元,如Excel數(shù)據(jù)、VHDL文本文件中的實體說明等,將其粘貼在Windows剪貼板上,根據(jù)設置,再將其轉換為不同類型的其它圖元,并最終粘貼在目標原理圖中。智能粘貼有效地實現(xiàn)了不同文檔之間的信號連接及不同應用中的項目信息的轉換。首先選中圖元,執(zhí)行菜單命令Edit→Copy,將選取圖元復制到剪貼板上。執(zhí)行菜單命令Edit→SmartPaste,則系統(tǒng)彈出圖4-11所示的智能粘貼設置對話框。4.1圖元對象的編輯操作圖4-11智能粘貼設置對話框4.1圖元對象的編輯操作
在該對話框中,可以完成將粘貼圖元進行類型轉換的相關設置。(1)Choosetheobjectstopaste區(qū)域該區(qū)域用來設置、顯示所選定的復制圖元的類型及數(shù)量。該區(qū)域的內(nèi)容取決于粘貼板上圖元對象。粘貼板上有不同的圖元對象,該區(qū)域的顯示內(nèi)容也不同。①SchematicObjectType:該列用于顯示上一次復制操作的圖元對象的類型,如端口、連線、網(wǎng)絡標簽、元件、總線、節(jié)點等。②Count:該列用于顯示上一次復制操作的每一種圖元對象的數(shù)量。4.1圖元對象的編輯操作③WindowsClipboardContents:該列用于設置Windows粘貼板上的復制內(nèi)容類型,可以是圖片、文本等。④Count:用于顯示W(wǎng)indows粘貼板上的復制內(nèi)容數(shù)量。4.1圖元對象的編輯操作(2)ChoosePasteAction區(qū)域該區(qū)域用來選擇設置需要粘貼成的圖元類型,例如把電源圖元粘貼為網(wǎng)絡標號。在PasteAs列表框中,列出了多種類型,如Themselves(本身類型,即粘貼時不需要類型轉換)、NetLabels(粘貼時轉換為網(wǎng)絡標簽)、Ports(粘貼時轉換為端口)等。對于選定的每一種類型,在下面的區(qū)域中都提供了相應的文本編輯欄,供用戶按照需要進行詳細的設置。下面以電源轉換為網(wǎng)絡標號為例進行講解。4.1圖元對象的編輯操作
在原理圖中放置一個電源VCC,利用Ctrl+C復制,執(zhí)行菜單命令Edit→SmartPaste,彈出如圖4-12所示對話框。圖4-12智能粘貼對話框在ChoosePasteAction區(qū)域中選取NetLabels。在Options區(qū)域中SortOrder用來設置分類順序,有兩種選擇,即ByLocation(按照空間位置)和Alpha-numeric(按照字母順序)。4.1圖元對象的編輯操作圖4-12智能粘貼對話框SignalName用來設置信號名稱,包括Keep(保持原來的名稱)、ExpandBuses(擴張總線到連線)、GroupNets-LowerFirst(網(wǎng)絡信號名稱分組,從最低的位置開始)、GroupNets-HigherFirst(網(wǎng)絡信號名稱分組,從最高的位置開始)和InverseBusIndices(粘貼時反轉總線索引)。4.1圖元對象的編輯操作圖4-12智能粘貼對話框SortOrder選擇ByLocation(按照空間位置),SignalName選擇Keep(保持原來的名稱),單擊OK按鈕,操作結果如圖4-13所示。圖4-13將電源轉換為網(wǎng)絡標號4.1圖元對象的編輯操作
由于智能粘貼的功能強大,實際操作中在對需要粘貼的圖元進行復制之后、智能粘貼之前,應避免其它的復制操作,以免將不需要的內(nèi)容粘貼到原理圖中,從而造成不必要的麻煩。智能粘貼中的注意事項4.1圖元對象的編輯操作3.陣列粘貼在系統(tǒng)提供的智能粘貼中,也包含了陣列粘貼的功能。陣列粘貼能夠一次性地按照設定參數(shù),將某一個圖元或一組圖元重復地粘貼到圖紙中形成m行n列排列。陣列粘貼在原理圖中需要放置多個相同圖元時很有用。在SmartPaste對話框的右側PasteArray區(qū)域中,選中EnablePasteArray復選框,則陣列粘貼功能被激活,如圖4-14所示。4.1圖元對象的編輯操作圖4-14激活陣列粘貼功能(1)Columns區(qū)域用于設置列參數(shù)①Count:需要陣列粘貼的列數(shù)。②Spacing表示相鄰兩列之間的距離。(2)Rows區(qū)域用于設置行參數(shù)①Count表示需要陣列粘貼的行數(shù)。②Spacing表示相鄰兩行之間的距離。(3)TextIncrement區(qū)域用于文本增量設置。Direction表示增量方向設置。有三種選擇,即None(無增量),HorizontalFirst(水平增量),VerticalFirst(垂直增量)。選中后兩項時,下面的文本編輯欄被激活,需要輸入具體增量數(shù)值,其中Primary用來指定陣列粘貼的元件編號的數(shù)字遞增。4.1圖元對象的編輯操作例如,在原理圖中放置一個電阻(例如圖4-16中的R1),選中后執(zhí)行菜單命令Edit→Copy,將選取圖元復制到剪貼板上。執(zhí)行菜單命令Edit→SmartPaste,設置參數(shù)如圖4-15所示,圖中的參數(shù)表示粘貼為4行2列,每行間距500mil,每列間距2000mil,編號初始按照水平方向遞增,編號遞增量為2。單擊OK按鈕后,將圖元放置在圖紙上,結果如圖4-16所示。圖4-16陣列粘貼的結果圖4-15陣列粘貼設置4.1圖元對象的編輯操作4.剪切與刪除剪切與復制的操作過程一樣,先選中需要剪切的圖元,執(zhí)行菜單命令Edit→Cut或單擊SchematicStandard工具欄中的圖標將選中圖元剪切到剪貼板上,這樣就完成了剪切操作。刪除操作分為連續(xù)刪除和刪除單個兩種情況。執(zhí)行菜單命令Edit→Delete,光標變成十字形,在需要刪除的圖元上單擊即可刪除該圖元,再次單擊其它圖元,便可實現(xiàn)連續(xù)刪除。當需要刪除單個圖元時,首先選中需要刪除的圖元,然后執(zhí)行菜單命令Edit→Clear或者直接按下鍵盤上的Delete鍵。4.2元件自動編號
在電路原理圖比較復雜即有很多元件的情況下,如果用手工方式逐個編輯元件的編號,不僅效率低而且容易出現(xiàn)編號遺漏、跳號等現(xiàn)象。此時,可以使用系統(tǒng)所提供的自動編號功能來輕松完成對元件的編號設置。執(zhí)行菜單命令Tools→Annotation→AnnotateSchematics,系統(tǒng)彈出自動編號對話框,如圖4-17所示。圖4-17自動編號設置對話框4.2元件自動編號圖4-17自動編號設置對話框4.2元件自動編號對話框的SchematicAnnotationConfiguration區(qū)域用來設置元件編號的處理順序,主要包括三部分:OrderofProcessing列表MatchingOptions區(qū)域SchematicSheetstoAnnotate區(qū)域圖4-18四種處理順序(1)OrderofProcessing列表框單擊其右側的下拉按鈕,有四種編號排序選擇方案,如圖4-18所示。①UpThenAcross:按照元件在原理圖上的排列位置,先按自下而上、再按自左到右的順序自動編號。②DownThenAcross:按照元件在原理圖上的排列位置,先按自上而下、再按自左到右的順序自動編號。③AcrossThenUp:按照元件在原理圖上的排列位置,先按自左到右、再按自下而上的順序自動編號。④AcrossThenDown:按照元件在原理圖上的排列位置,先按自左到右、再按自上而下的順序自動編號。4.2元件自動編號4.2元件自動編號(2)MatchingOptions區(qū)域用于選擇元件的匹配參數(shù),在下面的列表框中列出了多種元件參數(shù)供用戶選擇。4.2元件自動編號(3)SchematicSheetstoAnnotate區(qū)域用于選擇要編號的原理圖并確定注釋范圍、起始索引值及后綴字符等。①SchematicSheet:用來選擇要編號的原理圖文件。單擊AllOn按鈕可以選中所列出的所有文件,也可以單擊所需的文件前面的選項進行單項選中。單擊AllOff按鈕,則所有的文件都不選。4.2元件自動編號(3)SchematicSheetstoAnnotate區(qū)域用于選擇要編號的原理圖并確定注釋范圍、起始索引值及后綴字符等。②AnnotationScope:用來設置選中的原理圖中要編號的元件范圍,有三種選擇,即All(全部元件),IgnoreSelectedParts(不編號選中的元件),OnlySelectedParts(只編號選中的元件)。4.2元件自動編號(3)SchematicSheetstoAnnotate區(qū)域用于選擇要編號的原理圖并確定注釋范圍、起始索引值及后綴字符等。③Order:用來設置同種類型的元件編號序號的增量數(shù)。④StartIndex:用來設置起始索引值和編號的后綴。圖4-17自動編號設置對話框4.2元件自動編號ProposedChangeList區(qū)域用于顯示元件編號在改變前后的情況,并指明元件所屬的原理圖文件。4.2元件自動編號①Current:當前所有元件的編號信息。②Proposed:執(zhí)行自動編號操作后的編號信息。③LocationofPart:元件所屬的原理圖文件。④UpdateChangeList按鈕:自動編號按鈕。單擊該按鈕后,彈出如圖4-19所示對話框,提示編號發(fā)生改變。圖4-19編號變化信息對話框4.2元件自動編號
單擊OK按鈕,返回到Annotate對話框。ProposedChangeList區(qū)域發(fā)生變化,如圖4-20所示。圖4-20ProposedChangeList區(qū)域圖4-21原理圖中的某些元件已經(jīng)編號⑤ResetAll按鈕:單擊該按鈕后,清除Proposed中的編號。如果原理圖中某些元件的編號在自動編號前已經(jīng)修改,如圖4-21所示(Current中Designator一列中的R1和R2)。4.2元件自動編號圖4-22單擊UpdateChangeList按鈕的結果4.2元件自動編號此時單擊UpdateChangeList按鈕,修改過的編號不在自動編號范圍內(nèi),如圖4-22所示,Proposed一列中將Current一列中以?結尾的元件進行編號,而已經(jīng)存在的R1和R2沒有重新編號。圖4-23單擊ResetAll按鈕的結果4.2元件自動編號單擊ResetAll按鈕,將Proposed一列中已有的編號還原為默認的以?結尾的狀態(tài),如圖4-23所示。圖4-24單擊ResetDuplicates按鈕前后的比較4.2元件自動編號⑥ResetDuplicates:單擊ResetAll按鈕右側的下拉箭頭,在彈出的下拉菜單中選擇ResetDuplicates選項,ResetAll按鈕變成ResetDuplicates按鈕。單擊該按鈕后將Proposed一列中重復元件的編號只保留一個,其余重復的元件編號還原為以?結尾的狀態(tài),單擊ResetDuplicates按鈕前后的比較圖如圖4-24所示。(1)單擊按鈕前(2)單擊按鈕后圖4-25工程變動對話框4.2元件自動編號⑦AcceptChanges(CreateECO):如果滿意Proposed一列中的編號結果,單擊該按鈕,執(zhí)行更新編號的操作。單擊該按鈕后,彈出如圖4-25所示的工程變動對話框。圖4-26單擊ValidateChanges按鈕后的結果4.2元件自動編號其中ValidateChanges按鈕用于檢驗更新編號是否有效,單擊該按鈕后在Check中出現(xiàn)結果,如圖4-26所示。4.2元件自動編號出現(xiàn)符號表示變化有效,出現(xiàn)符號表示變動無效。如果所有的編號更新均有效,單擊ExecuteChanges按鈕,執(zhí)行編號更新,結果如圖4-27所示,在Done一列中出現(xiàn)符號。最后關閉對話框,返回到原理圖中。圖4-27單擊ExecuteChanges按鈕后的結果圖4-28菜單命令Windows4.3窗口顯示設置
在AltiumDesigner17的設計環(huán)境中可以打開多個文件,默認狀態(tài)下當前窗口只顯示一個文件。如果需要顯示其它文件,需要單擊編輯區(qū)上方的文件名標簽。單擊菜單命令Windows,如圖4-28所示,其下拉列表中的命令可以實現(xiàn)多個文件的同時顯示。圖4-29混合平鋪窗口4.3窗口顯示設置1.混合平鋪窗口選擇命令Title,則當前打開的所有文件均會被平鋪顯示。雖然所有文件均能顯示,但只有一個是活動窗口,此時命令欄、工具欄和工作面板等是對應當前的活動窗口。如圖4-29所示,PCB1.PcbDoc是活動窗口。單擊其它窗口的任意位置,對應的窗口切換為活動窗口。圖4-30水平平鋪窗口4.3窗口顯示設置2.水平平鋪窗口選擇命令TitleHorizontally,當前打開的所有文件會水平平鋪,如圖4-30所示。圖4-31垂直平鋪窗口4.3窗口顯示設置3.垂直平鋪窗口選擇命令TitleVertically,當前打開的所有文件會垂直平鋪,如圖4-31所示。4.3窗口顯示設置4.恢復窗口的默認層疊顯示狀態(tài)將光標移動到文件名標簽處,單擊右鍵,選擇命令MergeAll,窗口會切換成默認的層疊顯示狀態(tài)。4.4畫面管理
用戶在原理圖繪制過程中,有時需要縮小整個畫面以便查看原理圖的全貌,有時則需要放大整個畫面來清晰的觀察某一個局部模塊,有時還需要移動畫面來對原理圖分步查看。因此在AltiumDesigner17中提供了相應的操作工具,便于用戶對原理圖畫面進行放大、縮小、移動等畫面管理。1.放大和縮小電路原理圖在設計中比較常用且快捷的方式是按住Ctrl鍵同時滾動鼠標滾輪,這樣可以實現(xiàn)連續(xù)的放大或縮小。系統(tǒng)還提供了原理圖的多項縮放操作命令,以便于用戶進行不同角度的觀察。(1)在原理圖編輯環(huán)境中,執(zhí)行菜單命令View→FitDocument,編輯窗口內(nèi)將顯示整張原理圖的內(nèi)容,包括圖紙邊框等,如圖4-32所示。該狀態(tài)下,用戶可以觀察并調(diào)整整張原理圖的布局。圖4-32顯示整個文件4.4畫面管理圖4-33顯示原理圖中的全部圖元4.4畫面管理(2)執(zhí)行菜單命令View→FitAllObjects,編輯窗口內(nèi)以最大比例顯示出原理圖上的所有圖元,使用戶更容易觀察原理圖本身的組成概況,如圖4-33所示。圖4-34放大顯示選中的區(qū)域4.4畫面管理(3)執(zhí)行菜單命令View→Area后,光標變成十字形狀,單擊鼠標確定矩形區(qū)域的一個頂點,拉開一個矩形區(qū)域后再次單擊鼠標確定區(qū)域的對角頂點,該區(qū)域將在整個編輯窗口內(nèi)放大顯示,如圖4-34所示。4.4畫面管理(4)執(zhí)行菜單命令View→AroundPoint后,在要放大的區(qū)域單擊鼠標,以該點為中心拉開一個矩形區(qū)域,再次單擊確定半徑后,該區(qū)域將被放大顯示。(5)選中圖元,執(zhí)行菜單命令View→SelectedObjects,選中的圖元以最大比例顯示出原理圖圖紙上。此外,PageUp和PageDown鍵表示以光標為中心進行放大和縮小。4.4畫面管理2.移動和刷新電路原理圖(1)利用鼠標移動最簡單的移動圖紙的方法是按住鼠標右鍵移動鼠標,圖紙會隨著鼠標移動,此時鼠標會變成小手型。按住Shift鍵,滾動鼠標滾輪可以對編輯窗口進行橫向滑動。鼠標滾輪和Ctrl、Shift以及Alt鍵組合可以有不同的效果。(2)利用滾動條按住編輯區(qū)下方和右側的滾動條并拖動,就可以在編輯窗口內(nèi)上、下、左、右地移動畫面。在右側滾動條的上下或在下側滾動條的左右空白位置單擊鼠標左鍵可以大幅度移動畫面。單擊滾動條兩頭的、、、按鈕可以小步的移動當前的畫面。4.4畫面管理(3)使用系統(tǒng)所提供的自動平移功能如果開啟了自動平移功能,在鼠標上懸掛著圖元對象時,移動鼠標到編輯區(qū)的邊界,圖紙會隨之移動。另外,由于在電路圖的繪制過程中很多操作不斷重復進行,如放大或縮小原理圖、移動畫面、放置元件等會使畫面上殘留一些圖案或斑點,變得模糊不清。此時,可以執(zhí)行View→Refresh命令或按下End鍵刷新畫面。4.5層次原理圖設計
之前介紹的電路原理圖是將整個電路設計在一張原理圖上,這種設計適合于規(guī)模較小、邏輯相對簡單的電路設計。對于規(guī)模較大的電路設計來說,電路元件較多,如果將整個電路繪制在一張原理圖上,會造成電路難于閱讀和分析,也不易于查錯。因此,對于較大規(guī)模的電路適合進行層次結構設計。4.5層次原理圖設計4.5.1層次原理圖的結構層次電路原理圖是將整體電路圖根據(jù)功能劃分成不同的模塊,不同的模塊繪制在不同的電路原理圖文件中。模塊劃分應遵循的原則是每一個功能模塊應該有明確的功能特征和相對獨立的結構,而且還要有簡單、統(tǒng)一的接口便于模塊彼此之間的連接。每一個分電路圖能夠完成一定的獨立功能,具有相對獨立性,可以由不同的設計者同時進行繪制。將一個復雜的大規(guī)模原理圖設計分解為多個、相對簡單的小型原理圖設計,整體結構清晰、功能明確,且多人可以同時繪制電路圖也提高了設計的效率。4.5層次原理圖設計
模塊劃分后,將每個模塊繪制在不同的分電路圖文件中,這種分電路圖可以稱為子原理圖。每一個子原理圖雖然能完成一個功能,但是還需要一個能夠體現(xiàn)各個子原理圖之間電氣連接關系的總圖,一般稱之為頂層原理圖。
在層次設計中,子原理圖可以再進行功能劃分,將其分解成下一級的若干子原理圖。在一個二級、三級甚至更高級的層次設計中,中間級別的電路圖既是它上一級原理圖的子原理圖,又是它下一級原理圖的頂層原理圖。4.5層次原理圖設計1.頂層原理圖頂層原理圖一般不會有具體的電路元件,而是由圖紙符號(SheetSymbol)、圖紙入口(SheetEntry)和其它圖元對象組成,如圖4-35所示。圖4-35頂層原理圖的組成4.5層次原理圖設計
其中圖紙符號代表各個子原理圖,它是子原理圖在頂層原理圖中的表示形式。不同的子原理圖之間是存在電氣連接關系的,這就需要圖紙符號有自己的“出入口”,即為圖紙入口。如果將圖紙符號比喻成元件,圖紙入口就是它的引腳。在圖4-35中,頂層原理圖共有三個圖紙,表示有三個子原理圖。圖4-35頂層原理圖的組成4.5層次原理圖設計2.子原理圖子原理圖是用來描述某一模塊具體功能的電路原理圖。最底層的子原理圖一般就和前幾章的電路圖類似,主要由各種具體的元件、導線等組成,只不過增加了一些輸入/輸出端口(Port)作為與其它電路圖進行電氣連接的通道口。同一個項目的層次原理圖中,相同名稱的輸入/輸出端口和圖紙入口之間在電氣意義上都是相互連接的。3.層次原理圖的設計方法層次原理圖中根據(jù)頂層原理圖和子原理圖繪制的先后順可以分為兩種設計方法,即自下而上設計和自上而下設計。自下而上的設計就是先繪制完成各個子原理圖,再由子原理圖產(chǎn)生頂層原理圖來完成整體設計。反之,自上而下設計是先繪制頂層原理圖,再繪制子原理圖。4.5層次原理圖設計4.5.2層次原理圖中的圖元對象AltiumDesigner17為層次原理圖提供了四個圖元對象,分別是圖紙符號(SheetSymbol)、圖紙入口(SheetEntry)、端口(Port)和網(wǎng)絡標號(NetLabel),其中網(wǎng)絡標號在第2章中做過介紹,下面主要講述前三個圖元對象。1.放置端口對于較復雜的電路,往往需要繪制多張原理圖。此時,需要用端口來實現(xiàn)各張原理圖之間的電氣連接。放置端口、修改屬性的具體方法如下:(1)執(zhí)行菜單命令Place→Port,或選擇布線工具欄中的按鈕,都將進入端口放置狀態(tài)。(2)將光標移動到適當?shù)奈恢煤髥螕羰髽俗箧I,設置端口的起點。圖4-37端口屬性設置對話框(Graphical標簽)4.5層次原理圖設計(3)將光標移動到端口的終點位置,再次單擊鼠標左鍵,完成端口的放置,如圖4-36所示。(4)設置端口屬性。端口也是一種電氣對象,其主要屬性有端口名稱、顯示類型等。雙擊端口,彈出如圖4-37所示的端口屬性設置對話框。端口屬性設置對話框主要有兩個標簽頁。圖4-36端口放置效果圖4-37端口屬性設置對話框(Graphical標簽)4.5層次原理圖設計(1)Graphical標簽中的主要設置選項有:①Height:端口高度。②Alignment:該下拉列表用于設置端口名稱的位置,有三種方式,即Center(中心對齊)、Left(左對齊)、Right(右對齊),如圖4-38所示。圖4-38端口名稱的三種位置圖4-37端口屬性設置對話框(Graphical標簽)4.5層次原理圖設計③TextColor:設置端口內(nèi)部文字的顏色。④LocationX、Y:設置端口的位置坐標。⑤Width:設置端口左右邊界的長度。⑥BorderColor:設置端口的邊框顏色。⑦Style:該下拉列表用于設置端口的顯示方向,如圖4-39所示。方向有None(無端口方向)、Left(左方向)、Right(右方向)和Left&Right(雙端口方向)等。圖4-39端口的顯示方向圖4-37端口屬性設置對話框(Graphical標簽)4.5層次原理圖設計⑧FillColor:設置端口的填充顏色。⑨Name:設置端口名稱。具有相同名稱的端口是電氣連通的。⑩I/OType:該下拉列表框用于設置端口的I/O類型。I/O類型定義了經(jīng)過該端口的信號的輸入和輸出方式,具體描述該端口的數(shù)據(jù)方向。系統(tǒng)提供了Unspecified(無方向)、Output(輸出方向)、Input(輸入方向)、Bidirectional(雙向方向)四種端口數(shù)據(jù)流方向,只有正確設置I/O類型才能通過電氣檢查。4.5層次原理圖設計圖4-37端口屬性設置對話框(Graphical標簽)?Locked:勾選該項表示鎖定端口,不能移動。?Font:字體。后方顯示的是當前端口名稱的字體和字號,左鍵單擊可以打開字體對話框,如圖4-40所示。?BorderWidth:設置端口的邊框寬度?HarnessType:設置信號束類型?UniqueId:設置端口的唯一編碼?Autosize:勾選該項表示端口自動設置尺寸。圖4-40字體設置對話框4.5層次原理圖設計圖4-41端口屬性設置對話框(Parameters標簽)(2)Parameters標簽用于設置端口參數(shù),如圖4-41所示。單擊對話框左下方的Add按鈕,打開如圖4-42所示的參數(shù)設置對話框。圖4-42參數(shù)設置對話框4.5層次原理圖設計2.圖紙符號(1)執(zhí)行菜單命令Place→SheetSymbol,或者單擊布線工具欄中的放置圖紙符號圖標,光標攜帶十字形和一個方塊形狀的圖紙符號。(2)單擊鼠標左鍵確定方塊的一個頂點后,移動光標到適當位置,再次單擊鼠標左鍵確定方塊的另一個頂點,完成圖紙符號的放置,如圖4-43所示。圖4-43圖紙符號(3)雙擊所放置的圖紙符號,系統(tǒng)將彈出如圖4-44所示的圖紙符號屬性設置對話框,在對話框內(nèi)可以設置圖紙符號的相關屬性。4.5層次原理圖設計圖4-44圖紙符號屬性設置對話框一般情況下,需要設置的屬性主要有:①Location:圖紙符號位置坐標。②X/Y-Size:圖紙符號橫向、縱向尺寸。③BorderColor:圖紙符號邊框顏色。④BorderWidth:圖紙符號邊框寬度。⑤DrawSolid:勾選該項表示圖紙符號內(nèi)部有填充。4.5層次原理圖設計圖4-44圖紙符號屬性設置對話框⑥FillColor:圖紙符號填充顏色。⑦Designator:圖紙符號的名稱。與普通電路原理圖中的元件編號相似,是層次電路圖中用來標志圖紙符號的唯一標志,不同的圖紙符號應該有不同的標志符,不能相同。⑧Filename:圖紙符號所代表的子原理圖的文件名。4.5層次原理圖設計3.圖紙入口圖紙入口是圖紙符號之間進行電氣連接的重要通道,應放置在圖紙符號的邊緣內(nèi)側。(1)執(zhí)行菜單命令Place→AddSheetEntry命令或者單擊布線工具欄中的放置圖紙入口圖標,結果如圖4-45所示。圖4-45放置圖紙入口(2)移動光標到圖紙符號的內(nèi)部會出現(xiàn)一個圖紙入口,沿著圖紙符號內(nèi)部的邊框隨光標的移動而移動,在適當?shù)奈恢迷賳螕羰髽俗箧I完成圖紙入口的放置。連續(xù)操作,可以放置多個圖紙入口,如圖4-46所示。圖4-46圖紙入口的放置4.5層次原理圖設計圖4-47圖紙入口屬性設置對話框(3)雙擊所放置的圖紙入口,系統(tǒng)將彈出如圖4-47所示的圖紙入口屬性設置對話框,在該對話框中可以設置圖紙入口的相關屬性。①FillColor:圖紙入口填充顏色。②TextColor:圖紙入口中的文字顏色。③TextStyle:圖紙入口中的文字類型。④TextFont:圖紙入口文字的字體、字號等設置。⑤Side:用于設置圖紙入口在圖紙符號上的放置位置。4.5層次原理圖設計圖4-47圖紙入口屬性設置對話框⑥Style:圖紙入口的箭頭方向。⑦Kind:圖紙入口的樣式。⑧Name:輸入圖紙入口的名稱,該名稱應該與子原理圖中相應的端口名稱一致。⑨I/OType:設置圖紙入口的輸入/輸出類型,表示信號的流向。⑩Kind:圖紙入口的樣式。?HarnessType:信號束類型。?Position:位置。?Locked:勾選該項表示鎖定圖紙入口,不能移動。4.5層次原理圖設計
圖4-48MCU.SchDoc圖4-49Communication.SchDoc圖4-50Display.SchDoc4.5.3層次原理圖設計1.自下而上的設計采用自下而上繪制層次原理圖時要先繪制子原理圖,再繪制頂層原理圖。(1)新建項目,在項目下新建三個原理圖,完成電路圖的繪制(這里以框圖替代)。三個原理圖的具體內(nèi)容分別參見圖4-48(MCU.SchDoc)、圖4-49(Communication.SchDoc)和圖4-50(Display.SchDoc)。這三個原理圖是子原理圖。4.5層次原理圖設計圖4-51創(chuàng)建項目與電路原理圖文件(2)在項目下添加一個原理圖文件作為頂層原理圖。頂層原理圖主要是由對應于各個子原理圖的圖紙符號構成。執(zhí)行菜單命令Design→CreateSheetSymbolfromSheet,彈出如圖4-51所示的對話框。在該對話框中,列出了當前項目下除當前原理圖以外的所有原理圖文件名。選擇一個原理圖,激活OK按鈕,單擊OK按鈕可以在光標上附帶一個所選原理圖對應的圖紙符號(SheetSymbol),將它放置在當前的頂層原理圖中的合適位置。4.5層次原理圖設計圖4-52在頂層原理圖中生成并放置圖紙符號例如選擇Communication.SchDoc,單擊OK按鈕,并放置在合適位置,如圖4-52所示。4.5層次原理圖設計圖4-53在頂層原理圖中生成并放置所有圖紙符號(3)重復上述方法,繼續(xù)放置其它兩個圖紙符號。由系統(tǒng)自動生成的圖紙符號和圖紙入口不一定完全符合要求,可以進一步編輯、修改。調(diào)整圖紙符號的尺寸以及圖紙入口的屬性和位置,結果如圖4-53所示。4.5層次原理圖設計圖4-54在頂層原理圖中放置導線(4)執(zhí)行菜單命令Place→Wire,將圖紙符號的圖紙入口進行連線,完成層次原理圖的設計,如圖4-54所示。4.5層次原理圖設計2.自上而下的設計自上而下的層次原理圖設計恰好與自下而上的設計方式相反,即先繪制出頂層原理圖,然后再按照頂層原理圖中的圖紙符號來分別創(chuàng)建與之相對應的子原理圖,在子原理圖中具體去實現(xiàn)各個電路模塊的功能。本小節(jié)以上一小節(jié)的層次電路圖為例,先繪制頂層原理圖(圖4-54),再繪制子原理圖(圖4-48、圖4-49和圖4-50)。4.5層次原理圖設計圖4-54在頂層原理圖中放置導線
圖4-48MCU.SchDoc圖4-49Communication.SchDoc圖4-50Display.SchDoc4.5層次原理圖設計(1)新建項目,在項目下添加一個原理圖作為頂層原理圖。(2)打開頂層原理圖,放置圖紙符號。執(zhí)行菜單命令Place→SheetSymbol,依次放置三個圖紙符號。雙擊圖紙符號,打開屬性設置對話框。Designator編輯欄用于輸入相應圖紙符號的名稱,分別是MCU、Display和Communication。Filename編輯欄用于輸入該圖紙符號所代表的下層子原理圖的文件名,分別是MCU.SchDoc、Display.SchDoc和Communication.SchDoc。(3)按照圖4-54,放置圖紙入口,并完成連線。圖4-54在頂層原理圖中放置導線4.5層次原理圖設計(4)執(zhí)行菜單命令Design→CreateSheetfromSheetSymbol,光標攜帶十字形,單擊圖紙符號,創(chuàng)建其對應子原理圖。例如單擊MCU圖紙符號,系統(tǒng)自動建立文件名為MCU的子原理圖文件(MCU.SchDoc)。在該子原理圖中會自動出現(xiàn)對應的端口,如圖4-55所示。(5)重復上述步驟,完成其它兩張子原理圖的生成。(6)完成三個子原理圖的具體繪制。圖4-55系統(tǒng)由頂層原理圖生成的子原理圖
一般來說,自頂向下和自下而上的層次電路設計方式都是切實可行,用戶可以根據(jù)習慣和具體的系統(tǒng)需求選擇使用。4.5層次原理圖設計4.5.4層次原理圖的編譯和切換1.層次原理圖的編譯在層次原理圖中,執(zhí)行菜單命令Project→CompilePCBProject*.PrjPcb,對項目進行編譯。項目編譯前,在Projects面板中不同層次的原理圖之間的關系體現(xiàn)不出來,如圖4-56所示。圖4-56項目編譯前的Projects面板4.5層次原理圖設計而編譯之后,如圖4-57所示。從Projects面板中可以看出MCU.SchDoc、Display.SchDoc和Communication.SchDoc是同一級別的子原理圖,而Sheet1.SchDoc是高一級別的頂層原理圖。圖4-57項目編譯后的Projects面板4.5層次原理圖設計2.層次原理圖之間的切換(1)利用Projects面板在如圖4-57所示的Projects面板中,可以單擊文件名而打開原理圖。(2)利用菜單命令在層次原理圖中,通過菜單命令Tools→Up/DownHierarchy可以在頂層原理圖和子原理圖中進行切換。①在頂層原理圖中,執(zhí)行菜單命令Tools→Up/DownHierarchy,光標攜帶十字形,單擊圖紙符號,系統(tǒng)會打開并跳轉到該圖紙符號對應的子原理圖。②在子原理圖中,執(zhí)行菜單命令Tools→Up/DownHierarchy,光標攜帶十字形,單擊端口,系統(tǒng)會打開并跳轉到頂層原理圖中,之前單擊的端口對應的圖紙入口會放大顯示在編輯區(qū)。圖4-57項目編譯后的Projects面板4.5層次原理圖設計圖4-58Navigator面板3.利用Navigator面板在如圖4-58所示的Navigator面板中,提供了當前層次原理圖的文件列表,雙擊文件名可以打開原理圖。如果單擊選中子原理圖,在面板下方區(qū)域會顯示當前子原理圖中的端口列表,如圖4-59所示。雙擊某一端口,系統(tǒng)會打開其所在的原理圖并使該端口放大顯示在編輯區(qū),如圖4-60所示。4.5層次原理圖設計圖4-59Navigator面板中的端口列表圖4-60編輯區(qū)放大顯示端口4.6原理圖報表
原理圖設計完成后,可以根據(jù)需要生成各種原理圖文件的報表。常用的報表有網(wǎng)絡表、元件清單報表、元件交叉參照報表、原理圖文件層次結構報表、簡明元件清單報表。4.6.1網(wǎng)絡表網(wǎng)絡表是原理圖和印刷電路板之間的橋梁,網(wǎng)絡表文件用文本的形式表示原理圖文件中所有的網(wǎng)絡連接信息和元件的電氣信息。1.創(chuàng)建網(wǎng)絡表文件打開一個項目及項目下的原理圖文件,執(zhí)行菜單命令Design→NetlistForDocument→Protel,即可進入從原理圖文檔自動創(chuàng)建網(wǎng)絡表文件的狀態(tài)。創(chuàng)建完成后,將在Projects面板中看到如圖4-61所示的文檔結構。4.6原理圖報表在項目中由原理圖衍生而來的文件一般放在Generated下。在Projects面板中單擊Generated前的符號,在其下的NetlistFiles下存放著與原理圖同名的網(wǎng)絡表文件,擴展名是.NET,如圖4-62所示。雙擊網(wǎng)絡表文件,可以看到網(wǎng)絡表文件的內(nèi)容,如圖4-63所示。圖4-61創(chuàng)建網(wǎng)絡表后的Projects面板圖4-62Projects面板中與原理圖同名的網(wǎng)絡表文件4.6原理圖報表圖4-63網(wǎng)絡表文件的內(nèi)容4.6原理圖報表圖4-64元件信息描述語句2.網(wǎng)絡表文件的內(nèi)容網(wǎng)絡表文件中定義了元件信息和網(wǎng)絡連接信息,它們分別用不同的語句來描述。元件信息描述語句定義了元件封裝、元件標號以及元件注釋等信息,以[]號作為分隔符。圖4-64中的語句具體描述了一個元件編號為C1的電容,其元件封裝為RB7.6-15,注釋內(nèi)容為CapPol1。[C1/*元件編號*/RB7.6-15/*元件封裝*/CapPol1/*元件注釋*//*系統(tǒng)保留*//*系統(tǒng)保留*//*系統(tǒng)保留*/]4.6原理圖報表圖4-65網(wǎng)絡連接信息描述語句
網(wǎng)絡連接信息描述語句以()作為分隔符,其中定義了網(wǎng)絡的所有元件引腳編號以及網(wǎng)絡名稱。圖4-65描述了一個網(wǎng)絡表名稱為GND的網(wǎng)路,在這個網(wǎng)絡中包含元件C2的2引腳(C2-2)、元件C3的1引腳(C3-1)、元件DHT1的1引腳(DHT1-1)和元件R1的1引腳(R1-1)。(GND/*網(wǎng)絡名稱*/C2-2/*元件引腳編號*/C3-1/*元件引腳編號*/DHT1-1/*元件引腳編號*/R1-1/*元件引腳編號*/)4.6原理圖報表圖4-66項目元件清單對話框4.6.2元件清單報表元件清單報表是指當前原理圖中用到的所有元件的清單,該報表可以作為采購元件的依據(jù)。創(chuàng)建元件清單報表文件的方法如下:(1)打開一個項目文件以及其下的原理圖文件,在原理圖中執(zhí)行菜單命令Reports→BillofMaterials,出現(xiàn)如圖4-66所示的項目元件清單對話框。4.6原理圖報表
(2)對于元件的所有描述項都體現(xiàn)在對話框左側的AllColumns一列中,其中Show一列的復選框用于設置是否顯示該描述項,如默認下會勾選Comment(注釋)、Description(描述)、Designator(編號)、Footprint(封裝)和Quantity(數(shù)量)等。4.6原理圖報表元件清單作為購買元件的依據(jù)需要把同類元件合并數(shù)量,用鼠標左鍵按住AllColumns一列中依據(jù)合并的描述項,移動鼠標拖拽到上方的GroupedColumns一列中,則系統(tǒng)會根據(jù)這些描述項把元件進行分類。例如,GroupedColumns一列中默認下有描述項Comment(注釋)和Footprint(封裝),這表示注釋和封裝都完全相同的元件會合并顯示,如圖4-66中C2和C3元件。從GroupedColumns一列中用鼠標左鍵按住取消合并的描述項,移動鼠標拖拽到下方的AllColumns一列中,即可取消列表中的合并。4.6原理圖報表(3)對話框中的元件列表區(qū)中,每一個描述項后方都有一個下拉按鈕,單擊該按鈕可以設置列表的顯示內(nèi)容。4.6原理圖報表例如單擊Comment的下拉按鈕,會彈出如圖4-67所示的列表,其中All表示顯示所有元件,Custom表示按照設置顯示。單擊Custom命令,彈出如圖4-68所示的對話框,用于設置顯示的過濾條件。圖4-67單擊Comment的下拉按鈕圖4-68設置顯示的過濾條件4.6原理圖報表在圖4-67中Custom下面顯示的是當前原理圖中元件的具體的注釋,例如選擇其中的12MHz,結果如圖4-69所示。圖4-69單擊Comment的下拉按鈕并選擇12MHz的結果圖4-67單擊Comment的下拉按鈕4.6原理圖報表(4)在圖4-66所示的對話框中可以設置輸出報表的格式,單擊ExportOptions區(qū)域中FileFormat后方的下拉按鈕,彈出如圖4-70所示的列表,系統(tǒng)提供了Excel表格、PDF格式、txt格式、網(wǎng)頁格式等。默認情況下,元件清單報表采用Excel表格。圖4-70設置輸出報表的格式4.6原理圖報表(5)在圖4-66所示的對話框中單擊Menu按鈕,在彈出的菜單中選擇Report選項,將出現(xiàn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電商會計財務制度
- 生產(chǎn)經(jīng)營類企業(yè)財務制度
- 石油公司財務制度
- 2026江蘇南京大學招聘備考題庫XZ2025-428醫(yī)學院專業(yè)、技術人員備考題庫有完整答案詳解
- 學校社團章程財務制度
- 公款私存違反財務制度
- 制造業(yè)財務制度
- 人壽保險業(yè)務財務制度
- 協(xié)會5A認證財務制度
- 罕見腫瘤的個體化治療治療時機選擇策略與疾病風險評估-1
- 河北省NT名校聯(lián)合體2025-2026學年高三上學期1月月考英語(含答案)
- 2025-2026學年滬科版八年級數(shù)學上冊期末測試卷(含答案)
- 途虎養(yǎng)車安全培訓課件
- 衛(wèi)生管理研究論文
- 2025-2026學年人教版(新教材)小學數(shù)學二年級下冊(全冊)教學設計(附教材目錄P161)
- 委托市場調(diào)研合同范本
- 畜牧安全培訓資料課件
- 2025年度黨支部書記述職報告
- 2026四川省引大濟岷水資源開發(fā)限公司公開招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2026年安徽糧食工程職業(yè)學院高職單招職業(yè)適應性考試備考試題及答案詳解
- 內(nèi)科學總論小兒遺傳代謝病課件
評論
0/150
提交評論