《Altium Designer 原理圖與PCB設(shè)計》課件第5章_第1頁
《Altium Designer 原理圖與PCB設(shè)計》課件第5章_第2頁
《Altium Designer 原理圖與PCB設(shè)計》課件第5章_第3頁
《Altium Designer 原理圖與PCB設(shè)計》課件第5章_第4頁
《Altium Designer 原理圖與PCB設(shè)計》課件第5章_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第5章原理圖查錯與報表文件生成5.1原理圖的查錯及編譯

5.2網(wǎng)絡(luò)表的生成

5.3元件清單的生成5.4原理圖輸出

5.1原理圖的查錯及編譯

5.1.1設(shè)置電氣連接檢查規(guī)則

打開項目工程后,執(zhí)行菜單命令Project>>ProjectOptions,在彈出的如圖5-1所示的OptionsforPCBProject(項目選項)對話框中進行設(shè)置。該對話框中有ErrorReporting(錯誤報告)和ConnectionMatrix(連接矩陣)標(biāo)簽頁可以設(shè)置檢查規(guī)則。

圖5-1OptionsforProject對話框

1.ErrorReporting(錯誤報告)標(biāo)簽頁

ErrorReporting標(biāo)簽頁中可以對各種電氣連接錯誤的等級進行設(shè)置。

(1)ViolationTypeDescription(違反類型描述規(guī)則)表示檢查設(shè)計者的設(shè)計是否違反類型設(shè)置的規(guī)則。其主要包括9個方面:ViolationsAssociatedwithBuses(總線錯誤檢查報告)、ViolationsAssociatedwithCodeSymbols(編碼符號錯誤檢查報告)、ViolationsAssociatedwithComponents(組件錯誤檢查報告)、ViolationsAssociatedwithConfigurationConstraints(配置約束錯誤檢查報告)、ViolationsAssociatedwithDocuments(文檔錯誤檢查報告)、ViolationsAssociatedwithHarnesses(信號束錯誤檢查報告)、ViolationsAssociatedwithNets(網(wǎng)絡(luò)錯誤檢查報告)、ViolationsAssociatedwithOthers(其他錯誤檢查報告)、ViolationsAssociatedwithPrarmeters(參數(shù)錯誤檢查報告)。

(2)ReportMode(報告模式)表明違反規(guī)則的嚴(yán)格程度。如果要修改ReportMode,可單擊需要修改的違反規(guī)則對應(yīng)的ReportMode,并從下拉列表中選擇嚴(yán)格程度:FatalError(重大錯誤)、Error(錯誤)、Warning(警告)、NoReport

(不報告)。

2.ConnectionMatrix(電氣連接矩陣)標(biāo)簽頁

ConnectionMatrix(電氣連接矩陣)標(biāo)簽頁如圖5-2所示。在該標(biāo)簽頁中,設(shè)計者可以定義一切與違反電氣連接特性有關(guān)報告的錯誤等級,特別是元件引腳、端口和方塊圖上端口的連接特性。如圖5-2所示的矩陣給出了在原理圖中不同類型的連接點以及這些連接點是否被允許的一個圖表描述。當(dāng)對原理圖進行編譯時,錯誤的信息將在原理圖中顯示出來。要想改變錯誤等級的設(shè)置,單擊對話框中的顏色塊即可,每單擊一次即可改變一次。圖5-2ConnectionMatrix設(shè)置對話框例如,在矩陣圖的右邊找到OutputPin,從這一行找到OpenCollectorPin列。在它的相交處是一個橙色的方塊,這表示在原理圖中從一個OutputPin連接到一個OpenCollectorPin,在項目被編輯時系統(tǒng)將啟動一個錯誤的提示。

可以用不同的錯誤程度來設(shè)置每一個錯誤類型,例如對某些非致命的錯誤不予報告。修改連接錯誤的操作方式如下:

(1)單擊兩種類型連接相交處的方塊,例如OutputPin和OpenCollectorPin相交處的方塊。

(2)在方塊變?yōu)閳D例中表示Error的顏色——橙色時停止單擊,就表示以后在運行檢查時如果發(fā)現(xiàn)這樣的連接將給以錯誤的提示。5.1.2原理圖的編譯

當(dāng)設(shè)置了需要檢查的電氣連接以及檢查規(guī)則后,設(shè)計者便可以對原理圖進行檢查操作。檢查原理圖是通過編譯項目來實現(xiàn)的,編譯的過程中會對原理圖進行電氣連接和規(guī)則檢查。

編譯項目的操作步驟如下:

(1)打開需要編譯的原理圖,然后執(zhí)行菜單命令Project>>CompileDocuments?+?文件名。如果選擇Project>>CompilePCBProject命令,則是對整個工程進行編譯。

(2)經(jīng)過編譯后,設(shè)計者可以通過彈出的Messages對話框觀察到存在的錯誤和警告,如圖5-3所示。如果沒有彈出Messages對話框或者關(guān)閉了Messages對話框,設(shè)計者可以執(zhí)行菜單View>>WorkspacePanels>>System>>Messages命令來查看。圖5-3Messages對話框當(dāng)編譯后發(fā)現(xiàn)原理圖存在警告或錯誤時,用戶在Messages對話框中可以了解這些警告或錯誤的等級、錯誤文檔、錯誤來源、錯誤位置、產(chǎn)生時間、產(chǎn)生日期、序號等信息。如果在Messages對話框中選中錯誤報告并雙擊,系統(tǒng)將彈出如圖5-4所示的CompileErrors面板,通過它可以迅速地確定錯誤位置。設(shè)計者需編輯改正所有的錯誤,直至編譯后Messages對話框中不再顯示錯誤為止。圖5-4CompileErrors面板

5.2網(wǎng)絡(luò)表的生成

5.2.1設(shè)置網(wǎng)絡(luò)表選項

AltiumDesigner14的網(wǎng)絡(luò)表工具要比之前的任意一個版本都要方便、快捷,操作前只需要進行簡單的選項設(shè)置即可。

執(zhí)行菜單命令Project>>ProjectOptions,選擇單擊頂部的Options標(biāo)簽頁,即可顯示標(biāo)簽頁內(nèi)容,如圖5-5所示。圖5-5Options標(biāo)簽頁在該標(biāo)簽頁中可進行網(wǎng)絡(luò)表的有關(guān)選項設(shè)置。下面介紹各選項的含義。

1.輸出路徑設(shè)置

在OutputPath欄內(nèi)可指定各種報表的輸出路徑。默認(rèn)路徑由系統(tǒng)在當(dāng)前項目文檔所在文件夾內(nèi)創(chuàng)建,所創(chuàng)建的文件夾為ProjectOutputsfor當(dāng)前項目文檔名。

2.NetlistOptions區(qū)域

在該區(qū)域可選擇創(chuàng)建網(wǎng)絡(luò)表的條件有以下幾個:

(1)?AllowPortstoNameNets項:表示允許用系統(tǒng)所產(chǎn)生的網(wǎng)絡(luò)名來代替與輸入/輸出端口相關(guān)聯(lián)的網(wǎng)絡(luò)名。如果所設(shè)計的項目只是簡單的原理圖文檔,不包含層次關(guān)系,可選擇該選項。

(2)?AllowSheetEntriestoNameNets項:表示允許用系統(tǒng)所產(chǎn)生的網(wǎng)絡(luò)名來代替與子圖入口相關(guān)聯(lián)的網(wǎng)絡(luò)名。當(dāng)設(shè)計的項目為層次結(jié)構(gòu)的電路時,可選擇該選項。該項為系統(tǒng)默認(rèn)選項。

(3)?AppendSheetNumberstoLocalNets項:表示產(chǎn)生網(wǎng)絡(luò)表時,系統(tǒng)自動地將圖紙?zhí)?SheetNumber)添加到各網(wǎng)絡(luò)名上,以識別該網(wǎng)絡(luò)的位置。當(dāng)一個項目包含多個原理圖文檔時,選擇該選項可方便查找錯誤。

3.NetIdentifierScope選項

該選項的功能是指定網(wǎng)絡(luò)標(biāo)識的認(rèn)定范圍,單擊按鈕??可從其下拉列表中選取一個選項,如圖5-6所示。圖5-6選擇網(wǎng)絡(luò)標(biāo)識的認(rèn)定范圍

(1)?Automatic(Basedonprojectcontents)項:選擇該選項,系統(tǒng)將自動在當(dāng)前項目內(nèi)認(rèn)定網(wǎng)絡(luò)標(biāo)識。一般情況下采用默認(rèn)選項。

(2)?Flat(Onlyportsglobal)項:如果項目內(nèi)各個圖紙之間直接使用整體輸入/輸出端來建立連接關(guān)系,則應(yīng)選擇該項。

(3)Hierarchical(Sheetentry<->portconnections)項:如果在層次結(jié)構(gòu)的電路中,靠子圖符號內(nèi)的子圖入口與子圖中的輸入/輸出端口來建立連接關(guān)系,則應(yīng)選擇該項。

(4)?Global(Netlabelsandportsglobal)項:如果項目內(nèi)的各文檔之間使用整體網(wǎng)絡(luò)標(biāo)簽及整體輸入/輸出端口來建立連接關(guān)系,則應(yīng)選擇該項。5.2.2生成網(wǎng)絡(luò)表

打開要創(chuàng)建網(wǎng)絡(luò)列表的原理圖文檔,執(zhí)行菜單命令Design>>NetlistFromDocument>>Protel,立即產(chǎn)生當(dāng)前文檔的網(wǎng)絡(luò)表。網(wǎng)絡(luò)表名稱與當(dāng)前文檔名稱一致,文件類型為.net。單擊Project面板標(biāo)簽,可以看到所創(chuàng)建的網(wǎng)絡(luò)表文件。選擇要打開的網(wǎng)絡(luò)表文件,雙擊圖標(biāo),即可在文本編輯窗口內(nèi)打開網(wǎng)絡(luò)表內(nèi)容。

網(wǎng)絡(luò)表的內(nèi)容由兩部分組成:一部分是元件描述,另一部分是網(wǎng)絡(luò)定義。

(1)元件描述包括元件流水號、元件類型及封裝信息等。元件的聲明以“[”開始,以“]”結(jié)束,將其內(nèi)容包含在[]內(nèi)。網(wǎng)絡(luò)經(jīng)過的每一個元件都必須有聲明。聲明格式如下:

(2)網(wǎng)絡(luò)定義以“(”符號開始,以“)”符號結(jié)束,將其內(nèi)容包含在()內(nèi)。網(wǎng)絡(luò)定義首先要定義該網(wǎng)絡(luò)的各端口,而且必須列出連接網(wǎng)絡(luò)的各個端口。其格式為:

5.3元件清單的生成

元件清單主要用于整理一個電路或一個工程文件中的所有元件。它主要包括元件的名稱、標(biāo)注、封裝等內(nèi)容。依據(jù)這份清單,用戶可以詳細(xì)查看工程中元件的各類信息,同時在制作電路板時,也可以作為元件采購的參考。

通過執(zhí)行菜單命令Reports>>BillofMaterial,可生成一個包含原理圖中所有元件信息的元件清單,如圖5-7所示。元件清單默認(rèn)顯示包含元件注釋、元件描述、流水線序號、元件封裝、元件所在庫的名稱和數(shù)量。圖5-7元件清單

5.4原?理?圖?輸?出

1.頁面設(shè)置

打開要輸出的原理圖,執(zhí)行菜單命令File>>PageSetup,系統(tǒng)將彈出如圖5-8所示的原理圖打印屬性對話框。在這個對話框中可以設(shè)置打印機紙張類型,選擇目標(biāo)圖形文件類型,設(shè)置顏色等。

圖5-8原理圖打印屬性對話框

2.打印機設(shè)置

單擊如圖5-8所示對話框中的PrinterSetup按鈕或者直接執(zhí)行菜單命令

溫馨提示

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

最新文檔

評論

0/150

提交評論