第6講從其他庫復制元件、創(chuàng)建多部件元件_第1頁
第6講從其他庫復制元件、創(chuàng)建多部件元件_第2頁
第6講從其他庫復制元件、創(chuàng)建多部件元件_第3頁
第6講從其他庫復制元件、創(chuàng)建多部件元件_第4頁
第6講從其他庫復制元件、創(chuàng)建多部件元件_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

4.6從其它庫復制元件

4.7創(chuàng)建多部件原理圖元件

教學目的及要求:1.熟練掌握從其他庫中復制元件然后修改為自己需要的元件的方法2.熟練掌握創(chuàng)建多部件原理圖元件的方法3.熟悉檢查元件并生成報表的方法教學重點:創(chuàng)建多部件原理圖元件教學難點:多部件原理圖元件的含義復習:4.1原理圖庫、模型和集成庫4.2創(chuàng)建新的庫文件包和原理圖庫4.3創(chuàng)建新的原理圖元件4.4設置原理圖元件屬性4.5為原理圖元件添加模型4.6從其它庫復制元件有時設計者需要的元件在AltiumDesigner提供的庫文件中可以找到,但他提供的元件圖形不滿足設計者的需要,這時可以把該元件復制到自己建的庫里面,然后對該元件進行修改,以滿足需要。本節(jié)介紹該方法,并為后面章節(jié)的數(shù)碼管顯示電路準備數(shù)碼管元件DPYBlue-CA。4.6.1在原理圖中查找元件首先在原理圖中查找數(shù)碼管DPYBlue-CA,在Libraries庫面板中,單擊Search按鈕,彈出LibrariesSearch對話框。選擇Field選項區(qū)域。在Field處,選擇Name;在Operator處選擇contains;在Value處輸入數(shù)碼管的名字:*DPY*(‘*’匹配所有的字符)。選擇Scope選項區(qū)域,在Searchin處:選擇Components,選中單選按鈕LibrariesonPath,并設置Path為AltiumDesigner安裝目錄下的Library文件夾,同時確認選中了IncludeSubdirectories復選框,單擊Search按鈕。查找的結(jié)果如圖4-21所示(編號按教材排列)。圖4-21找到的數(shù)碼管4.6.2從其它庫中復制元件設計者可從其它已打開的原理圖庫中復制元件到當前原理圖庫,然后根據(jù)需要對元件屬性進行修改。如果該元件在集成庫中,則需要先打開集成庫文件。方法:(1)單擊File→Open命令,彈出選擇打開文檔對話框如圖4-22所示,找到AltiumDesigner的庫安裝的文件夾,選擇數(shù)碼管所在集成庫文件:MiscellaneousDevices.IntLib,單擊“打開”按鈕。圖4-22打開MiscellaneousDevices.IntLib集成庫圖4-23釋放集成庫或安裝集成庫

圖4-24釋放的集成庫(2)彈出圖4-23ExtractSourcesorInstall(抽取源庫文件或安裝)的對話框,選擇ExtractSources按鈕,釋放的庫文件如圖4-24所示。(3)在Projects面板打開該源庫文件(MiscellaneousDevices.Schlib),鼠標雙擊該文件名。(4)在SCHLibrary面板Components列表中選擇想復制的元件DPYBlue-CA,該元件將顯示在設計窗口中(如果SCHLibrary面板沒有顯示,可按窗口底部SCH按鈕,彈出上拉菜單選擇SCHLibrary)。(5)執(zhí)行Tools→CopyComponents命令將彈出DestinationLibrary目標庫對話框如圖4-25所示。(6)選擇想復制元件到目標庫(NewSchlib1.SchLib)的庫文件,如圖4-25所示,單擊OK按鈕,元件將被復制到目標庫文檔中(元件可從當前庫中復制到任一個已打開的庫中)。

圖4-25復制元件到目標庫的庫文件4.6.3修改元件把數(shù)碼管改成需要的形狀。(1)選擇黃色的矩形框,把他改成左上角坐標(0,0),右下角坐標(90,-70)的矩形框。(2)移動引腳a-g、dp到頂部,選中引腳時,按TAB鍵,可編輯引腳的屬性,按Space鍵可按以900間隔逐級增加來旋轉(zhuǎn)引腳,把引腳移到‘圖4-28所示’的位置。(3)改動中間的‘8’字。AltiumDesigner狀態(tài)顯示條(底端左邊位置)會顯示當前網(wǎng)格信息,按G鍵可以在定義好的3種網(wǎng)格(1mil、5mil、10mil)設置中輪流切換,本例中設置網(wǎng)格值(Grid)為1。選中要移動的線段,按鼠標右鍵彈出下拉菜單選擇剪切(Cut),把它粘貼到需要的地方即可。(4)也可以重新畫‘8’字,執(zhí)行Place→Line命令,按‘TAB’鍵,可編輯線段的屬性如圖4-26,選LineWidth為Medium,LineStyle為Solid,Color選需要的顏色,設置好后,按OK鍵,即可畫出需要的8字。(5)小數(shù)點的畫法:執(zhí)行Place→Ellipse命令,按‘TAB’鍵,可編輯橢圓的屬性如圖4-27,選BorderWidth:Medium,BorderColor與FillColor的顏色一致(與線段的顏色相同),設置好后,按OK鍵,光標處‘懸浮’橢圓輪廓,首先用鼠標在需要的位置定圓心,再定X方向的半徑,最后定Y方向的半徑,即可畫好小數(shù)點。修改好的數(shù)碼管如圖4-28所示。圖4-26設置Line的屬性圖4-27設置Ellipse的屬性圖4-28修改好的數(shù)碼管(6)設置數(shù)碼管元件屬性在SCHLibrary面板的Components列表中選擇DpyBlue-CA元件,單擊Edit按鈕或雙擊元件名,打開LibraryComponentProperties對話框,如圖4-29所示。選擇Parameters欄所有參數(shù)的復選框,按Remove按鈕,把所有參數(shù)刪除;把Models欄的HDSP_501B的仿真模型刪除,以避免在項目8中繪制數(shù)碼管顯示電路原理圖中模型找不到的錯誤。圖4-29設置數(shù)碼管元件屬性仿真模型小結(jié):4.6從其他庫復制元件4.6.1在原理圖中查找元件4.6.2從其他庫中復制元件4.6.3修改元件4.7創(chuàng)建多部件原理圖元件前面示例中所創(chuàng)建的兩個元件的模型代表了整個元件,即單一模型代表了元器件制造商所提供的全部物理意義上的信息(如封裝)。但有時候,一個物理意義上的元件只代表某一部件會更好。比如一個由8只分立電阻構(gòu)成,每一只電阻可以被獨立使用的電阻網(wǎng)絡。再比如2輸入四與門芯片74LS08如圖4-30所示,該芯片包括四個2輸人與門,這些2輸人與門可以獨立地被隨意放置在原理圖上的任意位置,此時將該芯片描述成4個獨立的2輸人與門部件,比將其描述成單一模型更方便實用。4個獨立的2輸入與門部件共享一個元件封裝,如果在一張原理圖中只用了一個與門,在設計PCB板時還是要用一個元件封裝,只是閑置了3個與門;如果在一張原理圖中用了四個與門,在設計PCB板時還是只用一個元件封裝,沒有閑置與門。多部件元件就是將元件按照獨立的功能塊進行描繪的一種方法。圖4-302輸入四與門芯片74LS08的引腳圖及實物圖作為示例,創(chuàng)建74LS082輸入四與門電路的步驟如下:(1)在SchematicLibrary編輯器中執(zhí)行Tools→NewComponent命令(快捷鍵為T,C),彈出NewComponentName對話框。另一種方法:在SCHLibrary庫面板,用鼠標單擊Components列表處的Add按鈕,彈出NewComponentName對話框。(2)在NewComponentName對話框內(nèi),輸人新元件名稱:74LS08,單擊OK按鈕,在SCHLibrary面板Components列表中將顯示新元件名,同時顯示一張中心位置有一個巨大十字準線的空元件圖紙以供編輯。(3)下面將詳細介紹如何建立第一個部件及其引腳,其他部件將以第一個部件為基礎來建立,只需要更改引腳序號即可。4.7.l建立元件輪廓元件體由若干線段和圓角組成,執(zhí)行Edit→JumpOrigin(快捷鍵為J,O)使元件原點在編輯頁的中心位置,同時要確保網(wǎng)格清晰可見(快捷鍵為PageUP)。1.放置線段(1)為了畫出的符號清晰、美觀,AltiumDesigner狀態(tài)顯示條會顯示當前網(wǎng)格信息,本例中設置網(wǎng)格值為5。(2)執(zhí)行Place→line命令(快捷鍵為P,L)或單擊工具欄按鈕,光標變?yōu)槭譁示€,進入折線放置模式。(3)按Tab鍵設置線段屬性,在Polyline對話框中設置線段寬度為Small。(4)參考狀態(tài)顯示條左側(cè)X,Y坐標值,將光標移動到(25,-5)位置,按Enter鍵選定線段起始點,之后用鼠標單擊各分點位置從而分別畫出折線的各段(單擊位置分別為(0,-5),(0,-35),(25,-35)),如圖4-31所示。(5)完成折線繪制后,右擊或按Esc鍵退出放置折線模式,注意要保存元件。2.繪制圓弧放置一個圓弧需要設置4個參數(shù):中心點、半徑、圓弧的起始角度、圓弧的終止角度。注意:可以按Enter鍵代替單擊方式放置圓弧。(1)執(zhí)行Place→Arc(Center)命令(快捷鍵為P,A),光標處顯示最近所繪制的圓弧,進人圓弧繪制模式。(2)按Tab鍵彈出Arc對話框,設置圓弧的屬性,這里將半徑設置為15,起始角度設置為270,終止角度為90,線條寬度為Small,如圖4-32所示,按OK按鈕。圖4-32

在Arc對話框中設置圓弧屬性(可使用鼠標或直接輸入數(shù)值)(3)移動光標到(25,-20)位置,按Enter鍵或單擊選定圓弧的中心點位置,無須移動鼠標,光標會根據(jù)Arc對話框中所設置的半徑自動跳到正確的位置,按Enter確認半徑設置。(4)光標跳到對話框中所設置的圓弧起始位置,不移動鼠標按Enter鍵確定圓弧起始角度,此時光標跳到圓弧終止位置,按Enter鍵確定圓弧終止角度。(5)右擊鼠標或按ESC鍵退出圓弧放置模式。(6)繪制圓弧的另一種方法:執(zhí)行Place→Arc命令,鼠標單擊圓弧的中心(25,-20),鼠標單擊圓弧的半徑(40,-20),鼠標單擊圓弧的起始點(25,-35),鼠標單擊圓弧的終點(25,-5),即繪制好圓弧,右擊鼠標或按ESC鍵退出圓弧放置模式。4.7.2添加信號引腳設計者可使用“創(chuàng)建AT89C51單片機”所介紹的方法為元件第一部件添加引腳,如圖4-33所示,引腳1和引腳2在ElectricalType上設置為輸人引腳(Input),引腳3設置為輸出引腳(Output),所有引腳長度均為20mil。

圖4-33元件74LS08的部件A如圖4-33所示,圖中引腳方向可由在放置引腳時按Space以900間隔逐級增加來旋轉(zhuǎn)引腳時決定。4.7.3建立元件其余部件(1)執(zhí)行Edit→Select→All命令(快捷鍵為Ctrl+A)選擇目標元件。(2)執(zhí)行Edit→Copy命令(快捷鍵為Ctrl+C)將前面所建立的第一部件復制到剪貼板。(3)執(zhí)行Tools→NewPart命令顯示空白元件頁面,此時若在SCHLibrary面板Components列表中單擊元件名左側(cè)“+”標識,將看到SCHLibrary面板元件部件計數(shù)被更新,包括PartA和PartB兩個部件,如圖4-34示。圖4-34

部件B被添加到元件圖4-3574LS08部件B圖4-3674LS08的部件C和部件D(4)選擇部件PartB,執(zhí)行Edit→Paste命令(快捷鍵為Ctrl+V),光標處將顯示元件部件輪廓,以原點(黑色十字準線為原點)為參考點,將其作為部件B放置在頁面的對應位置,如果位置沒對應好可以移動部件調(diào)整位置。(5)對部件B的引腳編號逐個進行修改,雙擊引腳在彈出的PinProperties對話框中修改引腳編號和名稱,修改后的部件B如圖4-35所示。(6)重復步驟(3)-(5)生成余下的兩個部件:部件C和部件D,如圖4-36所示,并保存庫文件。4.7.4添加電源引腳為元件定義電源引腳有兩種方法。第一種是建立元件的第五個部件,在該部件上添加VCC引腳和GND引腳,這種方法需要選中ComponentProperties對話框的Locked復選框(),以確保在對元件部件進行重新注釋的時候電源部分不會跟其他部件交換。第二種方法是將電源引腳設置成隱藏引腳,元件被使用時系統(tǒng)自動將其連接到特定網(wǎng)絡。在多部件元件中,隱藏引腳不屬于某一特定部件而是屬于所有部件(不管原理圖是否放置了某一部件,它們都會存在),只需要將引腳分配給一種特殊的部件——zero部件,該部件存有其他部件都會用到的公共引腳。圖4-37部件A顯示出隱藏的電源引腳(1)為元件添加VCC(Pin14)和GND(Pin7)引腳,將其PartNumber屬性設置為0,ElectricalType設置為Power,Hide狀態(tài)設置為hidden,Connectto分別設置為VCC和GND。(2)從菜單欄中執(zhí)行View→ShowHiddenPins命令以顯示隱藏目標,則能看到完整的元件部件如圖4-37所示,注意檢查電源引腳是否在每一個部件中都有。4.7.5設置元件屬性(1)在SCHLibrary面板Components列表中選中目標元件后,單擊Edit按鈕進入LibraryComponentProperties對話框,設置DefaultDesignator為“U?”,Description為2輸入四與門,并在Models列表中添加名為DIP14的封裝(下一項目使用PCBComponentWizard建立DIP14封裝模型)。(2)執(zhí)行File→Save命令保存該元件。本項目在原理圖庫內(nèi)創(chuàng)建了3個元件,掌握了原理圖庫創(chuàng)建的基本方法,設計者可以根據(jù)需要在該庫內(nèi)創(chuàng)建多個元件。圖4-38在原理圖庫內(nèi)創(chuàng)建了3個元件4.8檢查元件并生成報表對建立一個新元件是否成功進行檢查,會生成3個報表,生成報表之前需確認已經(jīng)對庫文件進行了保存,關閉報表文件會自動返回SchematicLibraryEditor界面。4.8.1元件規(guī)則檢查器元件規(guī)則檢查器會檢查出引腳重復定義或者丟失等錯誤,步驟如下所示。(1)執(zhí)行Reports→ComponentRuleCheck命令(快捷鍵:R,R),顯示LibraryComponentRuleCheck對話框,如圖4-39所示。檢查元件引腳是否遺漏名稱檢查元件引腳是否重名檢查元件引腳是否遺漏引腳號按順序檢查元件是否遺漏了引腳檢查元件庫中是否有元件重名檢查元件是否遺漏了元件描述檢查元件是否遺漏了封裝檢查元件是否遺漏了標號圖4-39元件規(guī)則檢查對話框(2)設置想要檢查的各項屬性(一般選擇缺省值),單擊OK按鈕,將在TextEditor中生成NewSchlib1.ERR文件,如圖4-40所示,里面列出了所有違反了規(guī)則的元件。圖4-40生成的元件規(guī)則檢查報告(3)如果有錯,需要對原理圖庫進行修改,修改后重

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論