原理圖部分(5章)_第1頁
原理圖部分(5章)_第2頁
原理圖部分(5章)_第3頁
原理圖部分(5章)_第4頁
原理圖部分(5章)_第5頁
已閱讀5頁,還剩122頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

工程素質訓練Ⅱ——AltiumDesigner使用

在電子系統的所有部件中,除了聲名顯赫的集成電路,可以說沒有比印刷電路板更重要的了。印制板的質量直接影響到電子設備的可靠性。印制板上的一個金屬化孔出現故障或一根導線出現短路或斷路,就會使整個設備發生故障,使系統失效,甚至使導彈、衛星發射失敗。工程素質訓練Ⅱ

課程簡介

課程性質:電子類專業實踐性限選課程。課程任務:學習使用電子設計工具,繪制電路原理圖和印制電路板圖。通過該課程的訓練后,提高了基本硬件設計技能,基本具備電路原理圖設計和印制電路板圖設計能力,達到了培養工程素質的目標。課程內容:電路板繪圖軟件概述;電路原理圖編輯環境設置;電路原理圖繪制技術;電路原理圖后期處理;電路板PCB圖編輯環境設置;電路板PCB圖繪制技術;PCB圖的后期處理。目標:設計電路原理圖、PCB版圖:PCB版圖:電路板元件面電路板焊接面工程素質訓練Ⅱ

課程簡介

時間安排:16學時,14學時為課堂教學,SCH、PCB考試2學時。成績考核:通過、不通過

PCB考試60%+平時成績40%

缺課達到兩次課取消考試資格。

獨立繪制一張電路原理圖、一張PCB圖及元件清單,圖中元件不少于15個,種類不少于5種。

工程素質訓練Ⅱ

課程簡介

課堂紀律1遵守上課時間;2嚴禁在實驗室完電腦游戲(包括windows中附帶的游戲),一經發現嚴格按校紀校規辦理。禁止給電腦設置密碼。3禁止在實驗室吃各種食物,維護室內整潔。班長安排定期清掃實驗室衛生。4要等電腦完全關閉之后方能離開。工程素質訓練Ⅱ

課程簡介

教材1AltiumDesigner10教程23任課教師李曉光周二下午4:20~6:10周三下午4:20~6:10周四下午4:20~6:10高海林

周四下午2:10~4:00周五下午4:10~6:10AltiumDesigner的功能電路原理圖設計系統印刷電路板設計系統

電路模擬仿真系統

可編程邏輯設計系統

高級信號完整性分析系統(AdvancedIntegrity)

第1章認識AltiumDesigner10第2章電路原理圖設計基礎第3章電路原理圖設計進階第4章工程編譯與報表生成第5章原理圖元件庫管理第6章印制電路板基礎第7章PCB設計規則課程目錄第1章認識AltiumDesigner101.1AltiumDesigner10概述1.2AltiumDesigner10界面管理1.3工程及文件管理

1.1AltiumDesigner概述1.1.1Altium公司簡介

Altium公司前身為Protel國際有限公司,由NickMartin于1985年始創于澳大利亞,altium公司致力于開發基于PC的軟件,為印刷電路板,提供輔助的設計。Altium公司成功于1999年8月在澳大利亞股票市場上市。并于2000年收購ACCELTechnologies公司、Metamor公司、InnovativeCADSoftware公司和TASKINGBV公司等。1.1.2產品歷史1985年誕生dos版Protel。1991年ProtelforWidows。1997年Protel98這個32位產品是第一個包含5個核心模塊的EDA工具。1999年Protel99構成從電路設計到真實板分析的完整體系。2000年Protel99se性能進一步提高,可以對設計過程有更大控制力。2002年ProtelDXP集成了更多工具,使用方便,功能更強大。2003年Protel2004對ProtelDXP進一步完善。2006年AltiumDesigner6.0成功推出,集成了更多工具,使用方便,功能更強大,特別在PCB設計這一塊性能大大提高。2008年AltiumDesignerSummer8.0將ECAD和MCAD兩種文件格式結合在一起,Altium在其最新版的一體化設計解決方案中為電子工程師帶來了全面驗證機械設計(如外殼與電子組件)與電氣特性關系的能力。還加入了對OrCAD和PowerPCB的支持能力。1.1AltiumDesigner概述2008年AltiumDesignerWinter09推出,增強功能的電路板設計空間,讓您可以更快地設計,全三維PCB設計環境,避免出現錯誤和不準確的模型設計。2009年發布了Altiumdesignersummer09版本,該版本解決了大量歷史遺留的工具問題。其中就包括了增加更多的機械層設置、增強的原理圖網絡類定義。新版本中更關注于改進測試點的分配和管理、精簡嵌入式軟件開發、軟設計中智能化調試和流暢的License管理等功能。2011年推出了AltiumDesigner10。AltiumDesigner10帶來了一個全新的管理元器件的方法。其中包括新的用途系統、修改管理、新的生命周期和審批制度、實時供應鏈管理等更多的新功能!它提供了一個強大的高集成度的板級設計發布過程,它可以驗證并將您的設計和制造數據進行打包,這些操作只需一鍵完成,從而避免了人為交互中可能出現的錯誤。1.1AltiumDesigner概述1.2AltiumDesigner10界面管理1.2.1AltiumDesigner10主界面菜單欄工具欄活動面板工作面板快捷菜單欄命令狀態欄編輯區1.3工程及文件管理AltiumDesigner中,任何一項開發設計都被看做一個工程。在工程中,建立了該設計有關的各種文檔的鏈接關系并保持了與該設計相關的設置,但是各個文檔的實際內容并沒有真正的包含到工程中。建議在設計一個工程時,新建一個設計文件夾,盡量把相關文件放在一起。AltiumDesigner的工程有多種類型。PCB工程(*.PrjPcb)集成庫(*.LibPkg)FPGA工程(*.PrjFpg)內核工程(*.PrjCor)嵌入式工程(*.PrjEmb)腳本工程(*.PrjScr)1.3.1AltiumDesigner工程主要包含的設計文件1.3工程及文件管理1.3.2新建工程新建工程的方法有三種:(1)菜單欄創建1.3工程及文件管理(2)在Files面板下新建一個工程1.3工程及文件管理新建空的工程(3)在Projects面板下新建一個工程1.3工程及文件管理1.3.3設計文件的導入點擊【文件】/【導入向導】彈出對話框點擊“NEXT”。具體步驟課上不在講解,請同學們課下自己閱讀學習。1.3工程及文件管理1.3.2設計文件自動保存備份執行【DXP】/【參數選擇】命令,在【DataManagement】中點擊【Backup】,使能自動保存功能,系統會按照設定的時間間隔,為當前打開的所有文件進行多個版本的自動保存。以免由于系統或軟件崩潰造成的麻煩與損失。1.3工程及文件管理第2章電路原理圖設計2.1電路原理圖的設計知識2.1原理圖編輯環境2.3圖紙設置2.4工作區參數設置2.5畫面管理2.6元件庫的加載2.7元件的放置2.8編輯元件屬性2.9調整元件位置2.10復制與粘貼2.11繪制電路原理圖2.1電路原理圖設計知識在AltiumDesigner中,繪制原理圖大概分為以下幾個步驟:(1)啟動原理圖編輯器,新建電路原理圖文件。(2)設置原理圖的相關參數,如圖紙的大小、版面及環境參數。(3)加載元件庫,在圖紙上放置需要的各種元件。(4)編輯元件的屬性,并對元件進行合理的布局調整。(5)使用導線或網絡標簽對所有的元件進行電氣意義上的連接。(6)對電路原理圖進行整體的編輯調整。(7)保存文檔,打印輸出。2.2原理圖編輯環境2.2.1創建新的原理圖文件首先要創建一個新的PCB工程,再在工程下創建一個新的原理圖文件(兩種創建方式如圖所示)2.2.2原理圖編輯界面【布線】工具欄編輯窗口【標準】工具欄主菜單欄面板標簽【實用】工具欄【格式化】工具欄2.2原理圖編輯環境2.3圖紙設置2.3.1設置圖紙大小執行【設計】/【文檔選項】命令,或在編輯窗口內單擊鼠標右鍵,在彈出的快捷菜單中執行【選項】/【文檔選項】或【文檔參數】命令,打開文檔選項對話框,如圖2.3圖紙設置2.3.2設置圖紙方向、標題欄和顏色(1)設置圖紙方向(2)設置圖紙標題欄

美國國家標準格式(ANSI)標準格式(Standard)2.3圖紙設置2.3.3在標題欄添加設計者的信息

(3)設置圖紙顏色

圖紙顏色的設置包括【邊界顏色】和【方塊電路顏色】2.3圖紙設置(4)其他設置顯示零參數:用于設置是否顯示圖紙邊框中的坐標。顯示邊界:用于設置是否顯示圖紙邊框。顯示繪制模板:用于設置是否顯示模板上的圖形、文字及專用字符串等。2.3圖紙設置2.3.3柵格設置(1)設置柵格數量捕捉:用于設置光標每次移動的距離大小??梢姷模河糜谠O置是否在圖紙上顯示柵格。系統默認值為10個像素點,【捕捉】和【可見的】數值相同意味著光標每次移動距離是一個柵格。使能:選中該復選框,表示啟用電氣柵格功能。在繪制連線時,系統會以光標所在位置為中心,以【柵格范圍】中的設置值為半徑,向四周搜索電氣節點。注意:【柵格范圍】中的數值應小于【捕捉】中的數值,否則系統將不能準確捕獲到電氣節點。2.3圖紙設置2.4工作區參數設置2.4.1常規參數設置執行DXP/【參數選擇】命令,在【參數選擇】對話框中選擇Schematic模塊;或者在編輯窗口內單擊鼠標右鍵,在菜單中執行【選項】/【設置原理圖參數】命令以下就一些常用功能參數設置選項做簡要介紹(1)【選項欄】直角拖拽:在原理圖上拖拽元件時連線的角度OptimizeWireBuses:使能該功能,系統自動選擇最優路徑,避免各種電氣連線和非電氣連線的相互重疊。元件割線:若所放置元件的兩個管腳同時落在一根導線上,該導線被切割成兩段,兩個端點分別于兩個管教相連。使能In-Place編輯:勾選后,可單擊或者按F2,直接修改元件的標識、參數等。Ctrl+雙擊打開圖紙:編輯層次原理圖時,按下Ctrl鍵,同時雙擊原理圖中的圖紙符號即可打開相應的模塊原理圖。轉換交叉點:T形節點在連接一條導線形成十字交叉時,系統自動生成兩個相鄰節點圖紙入口方向:層次化電路設計時,圖紙連接端口以箭頭的方式顯示該端口信號的流向。端口方向:端口的樣式會根據用戶設置的端口屬性顯示。未連接從左到右:對于為連接的端口,顯示為從左到右的方向。2.4工作區參數設置(2)【包含剪貼板欄】NO-ERC:復制、剪切到剪切板或打印時,均包含圖紙的忽略ERC檢查符號。Notes(參數集):復制、剪切到剪切板或打印時,均包含元件的參數信息。(3)【放置時自動增量】

該欄用于設置元件標識序號及引腳號的自動增量數。主要的:在原理圖上連續放置同一種支持自動增量的對象時,該選項用來設置對象標識序號的自動增量數,系統默認值為1。支持自動增量的對象有元器件、網絡、端口等。次要的:該項用來設定對象第二個參數的自動增量數,默認值為1。例如,創建原理圖符號時,引腳標號的自動增量。移除前導零:使能后,放置數字字符時,前面的“0”自動移除。2.4工作區參數設置(4)【字母數字后綴】字母:子部件的后綴以字母表示,如U:A數字:子部件的后綴以數字表示,如U:1(5)【PIN空白欄】名稱:用于設置元器件引腳名稱與元器件符號的邊緣之間的距離數量:用于設置元器件引腳編號與元器件符號邊緣之間的距離。2.4工作區參數設置2.4.2圖形編輯參數設置2.4工作區參數設置(1)【選項】欄剪切板參數:復制或剪貼選中的對象時,系統提示用戶確定一個參考點。否定信號‘\’:使能后,符號“\”后的名稱顯示時帶有“非”符號。例如,在某一引腳名稱前加一個“\”符號,則名稱上方就顯示短橫線,表示該引腳低電平有效。(2)【撤消重做】欄堆棧尺寸:用于設置可以取消或者重復操作的最深堆棧數,即次數的多少。理論上次數為無限多,但是次數越多,所占系統內存就越大。撤銷組:可以以組為單位進行撤消操作。2.4工作區參數設置2.4.3鼠標滾輪配置鼠標滾輪配置通過MouseWheelConfiguration選項卡完成。ZoomMainWindow:編輯窗口變焦(縮放)。默認為Ctrl+滾輪。VerticalScroll:編輯窗口垂直滾動。默認為直接使用滾輪。HorizontalScroll:編輯窗口水平滾動。默認為Shift+滾輪。ChangeChannel:通道切換,用于多通道設計。默認為Shift+Ctrl+滾輪。2.5.1【庫】面板2.5元件庫的加載當前元件庫【元件】列表原理圖符號模型【搜索】輸入欄2.5.2加載元件庫(1)直接加載庫執行【設計】/【添加移除庫】命令或者【庫】面板上單擊左上角的“庫…”按鈕2.5元件庫的加載(2)查找元件并加載元件庫執行【工具】/【發現器件】命令,或者在【庫】面板上點擊“查找”按鈕2.5元件庫的加載在元件庫界面/選擇查找彈出搜索庫對話框,運算符選擇contains,值填入要查找的原件(lm324),路徑選擇元件庫所在的路徑,范圍點選庫文件路徑。2.5元件庫的加載過濾欄域:name器件名稱;library庫;description描述。運算符:equals等于,contains包含。模糊搜索元器件時,選Contains。值:在此填入元器件的型號范圍欄。搜索:components(元件)、footprints(PCB封裝)、3Dmodel(3D模型)、databasecomponents(數據庫元件)??捎脦欤合到y會在已經加載的庫中查找庫文件路徑:系統將在指定的路徑中進行查找2.5元件庫的加載2.7.1利用菜單命令或者工具欄放置元件(快捷鍵P+P)(1)執行【放置】/【器件】命令,或者單擊【布線】工具欄中的“放置器件”圖標單擊右側的“選擇”按鈕會打【瀏覽庫】窗口,瀏覽當前可用的庫中的原件進行選擇。2.7元件的放置2.7.2使用【庫】面板放置元件點擊窗口右側的【庫】,彈出如圖對話框。若右側沒有【庫】,可以點擊右下角【System】/【庫】。找到相應元器件,單擊“Placexxx”按鈕或者直接雙擊選中的原件,即可在編輯窗口中進行該元件的放置。在完成放置操作之前按空格鍵:對元件進行旋轉按X鍵:將元件左右對調按Y鍵:對元件上下對調按Tab鍵:會打開元件的屬性對話框,可進行相應的屬性設置2.7元件的放置1、用自己的名字加學號建立一個工程(練習每種建立方式)。例如:邢志國14125083.Prjpcb;注意文件的存儲路徑。2、啟動原理圖編輯器,建立原理圖文檔,用自己的名字加學號建立一個原理圖文件---邢志國14125083.Schdoc3、練習刪除和每種添加原理圖文件方式;4、原理圖環境設置:設置圖紙為A4紙、改變可視柵格的大小等,添加圖紙標題、設計者姓名等;5、加載原理圖元件庫①加載元件庫,②卸載元件庫,③熟悉元件庫存放地的路徑,④熟悉兩個常用的原理圖零件庫MiscellaneousDevices.IntLib;MiscellaneousConnectors.IntLib6、初步練習在圖紙上放置零件和刪除零件。

例如:電阻,電位器,電容,電解電容,電感,變壓器,二極管,穩壓管,發光二極管,三極管(NPN\PNP),運算放大器等。課堂練習(一)2.8.1元件參數設置對于未放置好的元器件出現可以按“TAB”鍵進行屬性編輯。對于已經放置好的元器件,雙擊該元器件符號或者執行【編輯】/【改變】命令,出現十字光標,點擊所要編輯的元器件符號。2.8編輯元件的屬性(1)【屬性】欄標識:元件的名稱及編號,右側設置可見與隱藏。注釋:元件功能性的注釋,右側設置可見與隱藏。一般默認選擇隱藏注釋項。(2)【繪制成】欄方向:設置為90Degrees,并禁止鏡像,禁止鎖定引腳,使所有引腳處于在線可編輯狀態。鎖定引腳:禁止,使引腳處于可編輯狀態,單擊左下角的“編輯PIN”,提出“元件管腳編輯器”對話框2.8編輯元件的屬性(3)parameters:列出了與元件相關的一些常用參數,雙擊相應項可以直接進行修改(4)models:在此可以更改封裝名稱、類型等2.8編輯元件的屬性雙擊元器件標識,也可以對元器件屬性進行編輯。2.8編輯元件的屬性2.8.2元件自動標識在原理圖比較復雜時,使用元件自動標識功能可以提高效率,避免了手工標識出現的標識遺漏、跳號等情況。執行【工具】/【注解】命令,彈出【注釋】對話框2.8編輯元件的屬性(1)【原理圖注解配置】欄【處理順序】UPTHENACROSS:按照元件的排列位置,先自下而上,再自左到右順便編號DOWNTHENACROSS:按照元件的排列位置,先自上而下,再自左到右順便編號ACROSSTHENUP:按照元件的排列位置,先自左到右,再自下而上順便編號ACROSSTHENDOWN:按照元件的排列位置,先自左到右,再自上而下順便編號【匹配選項】NONE:無設定范圍PERSHEET:單張原理圖WHOLEPROJECT:整個項目2.8編輯元件的屬性【原理圖頁面注釋】原理圖頁面:選擇要標識的原理圖文件。注釋范圍:用于設置選中的原理圖中參與自動標識的元件范圍,ALL(全部),IGNORSSELECTEDPARTS(不標識選中的元件),ONLYSELECTEDPARTS(只標識選中的元件)。啟動索引:用于設置標識的起始下標。后綴:該欄鐘輸入的字符將作為標識的后綴添加在標識后面。(2)【提議更改列表】:根據設置,列出元件標識前后的變化。2.8.3快速自動標識與恢復執行【工具】/【靜態注釋】命令,系統會按照【注釋】對話框的最近一次設置,對當前的原理圖進行快速的自動標識。執行【工具】/【復位標號】命令,則將當前原理圖中所有元件的標識復位到標識前的初始狀態。2.8編輯元件的屬性對該原理圖中的元件進行自動標識。并嘗試使用【復位標號】和【靜態注釋】功能。課堂練習(二)調整元件的位置主要包括元件的移動、元件的方向設定、元件的排列等。(1)選中:按住SHIFT,逐一單擊元件,可以選中多個元件,或者用鼠標拖出一個矩形框選中多個元件。(2)方向:選中元件時:按空格鍵,旋轉器件;按Y,上下翻轉;按X,左右翻轉(3)對齊:執行【編輯】/【對齊】(快捷鍵A)(4)移動而不斷NET:按住CTRL+拖動元件2.9調整元件的位置2.10.1簡單復制與粘貼CTRL+C:復制CTRL+V:粘貼CTRL+X:剪切SHFIT+拖動元件:先按住Shfit,再拖動一個元件到某個位置,也可以實現對該元件的復制。2.10.2智能粘貼(這里僅介紹陣列粘貼)首先選取要粘貼的對象,進行拷貝(執行【編輯】/【拷貝】命令或者使用Ctrl+C)執行【編輯】/【靈巧粘貼】命令,或者按Shfit+Ctrl+V,彈出【智能粘貼】對話框,對話框右側有一個【粘貼陣列】區域2.10復制與粘貼(1)【列】欄數目:設置陣列粘貼的列數。間距:設置相鄰兩列之間的間距。(2)【行】欄數目:設置陣列粘貼的行數。間距:設置相鄰兩行之間的間距。(3)【文本增量】欄方向:增量方向設置。None:不設置。HorizontalFirst:先從水平方向開始增量。VerticalFirst:先從垂直方向開始增量。主要:指定相鄰兩次粘貼之間標識的數字遞增量。次要:指定相鄰兩次粘貼之間元件引腳號的數字遞增量。2.10復制與粘貼2.11.1原理圖連接工具電氣連接:包括物理連接(使用導線連接

和邏輯連接(使用NET連接)(1)使用菜單命令:執行【放置】命令(2)使用布線工具欄:【放置】菜單,各項常用命令分別與【布線】工具欄中的圖標一一對應,可以直接單擊工具欄相應圖標進行操作。(3)使用快捷鍵:字符P加上每一個命令后面對應的字符。例如,P+P放置元件,P+W連線等。提示:點擊右下角【HELP】/【快捷方式】打開快捷方式面板,可以隨時查閱。2.11繪制原理圖2.11.2導線繪制與屬性設置(1)繪制導線:P+W,放置+布線,放置線繪制導線過程中,按空格,改變起始角度;按SHIFT+空格,選擇導線拐彎模式:直角、45度、任意角。(2)編輯屬性:繪制的時候按TAB,繪制好后還可以雙擊導線進行屬性編輯。2.11.3總線繪制與屬性設置總線是若干條具有相同性質信號線的組合,如數據總線,地址

總線控制總線等。執行【放置】/【總線】命令或者布線工具欄“繪制總線”,P+B2.11繪制原理圖2.11.4繪制總線入口執行【放置】/【總線入口】命令或者布線工具欄“放置總線入口”,P+U2.11.5放置網絡標號元件之間的電氣連接除了使用導線外,還可以通過設置網絡

標號來實現。執行【放置】/【網絡標號】命令或者布線工具欄“放置網絡標號”,P+N2.11.6放置輸入/輸出端口執行【放置】/【端口】命令或者布線工具欄“放置端口”,P+R雙擊所放置的端口或者放置狀態下按TAB,打開“端口屬性”對話框。2.11繪制原理圖名:輸入端口名稱,如P1.[7..0]IO類型:Unspecified(未知名)Output(輸出)Input(輸入)Bidirectional(雙向)2.11繪制原理圖2.11.7放置線束(1)放置線束連接器執行【放置】/【線束】/【線束連接器】命令。(2)放置線束入口執行【放置】/【線束】/【線束入口】命令。2.11繪制原理圖(3)放置信號線束執行【放置】/【線束】/【信號線束】命令2.11繪制原理圖(4)放置預定義的線束連接器當線束的圖形化定義已經存在,可

以通過放置預定義的線束連接器來

直接建立信號束。執行【放置】/【線束】/【預定義的線束連接器】命令。2.11繪制原理圖2.11.8放置電氣節點執行【放置】/【手工節點】命令,P+J2.11.9放置電源和地執行【放置】/【電源端口】命令,布線工具欄“VCC電源端口”、“GND端口”2.11.10放置沒有ERC標志

系統進行電氣規則檢查(ERC)時,有時會產生一些不必要的錯誤報告。

例如一些懸空的引腳,但是出于電路設計需要,我們必須要使某些引腳懸

空,這時可以使用“沒有ERC標志”。執行【放置】/【指示】/【沒有ERC】命令,或者“布線”工具欄的“放置沒有ERC標志”2.11.11放置文本執行【放置】/【注釋】/【注釋】命令,單擊鼠標確定一個定點,拖出一個注釋框。2.11繪制原理圖將全部1000P的電容改為100P:在某一1000P的電容上右擊選擇查找相似對象(N)彈出發現相似目標對話框,將Value欄中Any換為Same,不勾選創建表達(E),點擊應用、確定按鈕彈出SCHInspector對話框,將Value中的1000P改為100P,點擊空白即可。2.12批量修改元件1熟悉原理圖環境設置和圖形環境設置及系統參數設置;2放置元件并熟悉元件的屬性設置;3放置電源符號和接地符號并熟悉元件的屬性設置,并改變放置的方向和屬性的改變;4繪制導線,并熟悉改變屬性;5工具條的使用:圖紙的縮放、各種工具條的調出和調入。6作業繪制下圖:USB轉串行口電路(見下一頁)課堂練習(三)3.1多圖紙設計3.2多圖紙設計具體實現3.3多圖紙設計的層次切換3.4多圖紙設計中的連通性第3章電路原理圖設計進階對于規模較大,結構關系復雜的電路設計,我們需要另外一中設計模式,即多圖紙設計。多圖紙設計的基本思想是將整體系統按照功能分解成若干個邏輯互聯的模塊,每一模塊能夠完成一定的獨立功能,具有相對獨立性,可以是原理圖,也可以是HDL文件,可以是由不同的設計者完成。如圖,是一個2級分層結構。3.1多圖紙設計頂層原理圖HDL文件子原理圖子系統頂層原理圖子原理圖子原理圖3.2.1自下而上的層次設計具體來說,首先先完成底層模塊的設計,例如先繪制各個子原理圖,而后通過頂層原理圖建立起彼此之間的連接。下面以一個例子為例進行說明。(1)新建工程AMP.Prjpcb,在該工程中新建子原理圖,分別為AMP_L.SchDoc、AMP_R.SchDoc、POWER.SchDoc。3.2多圖紙設計具體實現(2)按要求繪制好各個子原理圖AMP_L.SchDoc3.2多圖紙設計具體實現AMP_R.SchDoc3.2多圖紙設計具體實現POWER.SchDoc3.2多圖紙設計具體實現(3)生成圖標符號并完成頂層原理圖在當前工程中添加一個新的原理圖文件AudioAMP.SchDoc。執行【設計】/【HDL文件或者圖紙生成圖表符號】命令選擇原理圖文件“AMP_L.SchDoc”單擊確定,光標上會生成一個圖標符號,如下圖,選擇適當位置放置。3.2多圖紙設計具體實現按照同樣的方式分別選擇其余兩個原理圖文件,把相應的圖標符號加進來。3.2多圖紙設計具體實現調整每個圖表符號的形狀和位置和引腳的排列,并進行布線。至此,采用自下而上的層次設計方法,完成了上述實例的整體系統設計。3.2多圖紙設計具體實現3.2.2自上而下的層次設計

所謂自上而下的層次設計,其設計順序剛好與自下而上相反,即先繪制頂層原理圖,然后再由頂層原理圖中的圖表符來生成與之相對應的子原理圖文件或HDL文件,并完成子原理圖文件或HDL文件的具體設計。(1)繪制頂層原理圖新建工程AMP.Prjpcb,并在該工程中添加原理圖文件AudioAMP.SchDoc在原理圖文件中執行【放置】/【圖表符】命令,在原理圖上拖出一個方塊3.2多圖紙設計具體實現雙擊圖表符,打開方塊符號對話框。輸入標示符:AMP_L輸入文件名:Channel_L3.2多圖紙設計具體實現同樣方法,完成另外兩個的圖表符繪制3.2多圖紙設計具體實現執行【放置】/【添加圖紙入口】命令,光標變為十字形,并帶有一個圖紙入口的虛影。移動光標到圖表符的內部,在適當位置單擊鼠標左鍵,完成圖紙入口放置。雙擊圖紙入口,修改屬性。3.2多圖紙設計具體實現同樣方法,完成另外兩個的圖紙入口的放置和參數修改。最后使用導線將對應的圖紙入口連接起來,完成頂層原理圖的繪制3.2多圖紙設計具體實現(2)產生圖紙并繪制子原理圖執行【設計】/【產生圖紙】命令,鼠標變為十字形,移動光標到某一圖表符內部,如AMP_L。單擊鼠標左鍵,系統自動生成一個新的原理圖文件。名稱為AMP_L.SchDoc。與相應圖表符中所代表的子原理圖文件名一致,同時在該原理圖中放置好了與圖紙入口相對應的端口。繪制AMP_L.SchDoc。同樣的方法,由另外兩個圖表符生成子原理圖AMP_R.SchDoc和POWER.SchDoc,并完成繪制。3.2多圖紙設計具體實現(1)打開工程“AudioAMP.Prjpcb”。(2)執行【工具】/【上/下層次】命令。光標變成十字形。(3)若在頂層原理圖中,移動光標到某一圖標符號AMP_L處,放到某一圖紙入口如“DC+40V_L”上單擊鼠標左鍵,對應的子原理圖AMP_L.SchDoc被打開,具有相同名稱的端口“DC+40V_L”處于高亮狀態,其余對象處于虛影狀態。3.3多圖紙設計的層次切換多圖紙設計中,涉及到了不同圖紙間的信號連通性。包括橫向連接和縱向連接。橫向連接:對于同一層次上的子原理圖來說,他們之間的信號連通就是一種橫向連接??v向連接:對于不同層次之間的信號連通就是一種橫向連接。不同的連通性可以采用不同的網絡標識符來實現。(1)網絡標號:一般僅用于單個原理圖內部的網絡連接。(2)端口:主要用于多個圖紙之間的交互連接。(3)圖紙入口:圖紙入口只能位于圖表符內,且只能縱向連接到圖表符所調用的下層文件的端口處。(4)電源端口:不管工程的結構如何,電源端口總是會全局連接到工程的所有匹配對象處。除了以上幾種網絡標識符,還可以使用前面學習過的信號線束進行圖紙內或跨圖紙的連接。3.4多圖紙設計中的連通性4.1工程編譯4.2生成報表4.3智能PDF生成第4章工程編譯與報表生成4.1.1編譯工程對自己設計的工程進行編譯,以檢查并修改各種電氣錯誤。下面以第三章所設計的工程“AMP.Prjpcb”為例,說明工程編譯的具體步驟。在編譯之前我們不妨加入一些錯誤到工程中,比如把之前的原理圖“POWER.SchDoc”電容下半部分用上半部分復制。4.1工程編譯執行【工程】/CompilePCBProjectAMP.Prjpcb命令。編譯完成系統彈出Message面板雙擊Error前面的橙色方塊,在彈出的CompileError面板中顯示了錯誤的原因及位置:名為C2_R的元件重復了。同時原理圖POWER.SchDoc被打開,對應的C2_R元件被高亮顯示。4.1工程編譯4.1.2Navigator(導航器)面板在原理圖窗口右下角面板菜單中單擊【DesignCompiler】彈出Navigator面板。第1欄列出了參與編譯的原理圖文件及其層次關系,單擊不同的文件名,可在下面的3個框欄中顯示出相應的信息。4.1工程編譯第2欄列出了相應原理圖文件中所有元件的信息,包括注釋和類型。單擊某一元件,即可在編輯窗口打開元件所在的原理圖,并高亮顯示該元件。采用這樣方法,可在眾多原理圖中快速定位某一元件。4.1工程編譯第3欄列出了相應原理圖文件中所有的電氣網絡名稱和應用范圍。單擊某一網絡名稱,即可在編輯窗口高亮顯示該網絡的連線和引腳。采用這樣方法,可快速定位某一網絡。4.1工程編譯單擊面板上方的【交互式導航】按鈕,在當前的原理圖文件中,光標變為大十字形。若單擊某一元件,元件會在編輯窗口內高亮顯示;若單擊一個網絡,網絡上的全部對象會被高亮顯示;若單擊一個端口,會跳轉到與該端口相連接的圖紙入口處;若單擊一個圖紙入口,則會跳轉到與該圖紙相連接的端口處等。4.1工程編譯4.1.3放置編譯屏蔽在對文件或工程進行編譯時,有些內容是暫時不希望被編譯的,如尚未完成的一些電路設計等,編譯時可定會出錯。此時,可通過放置編譯屏蔽來實現這一目的。執行【放置】/【指示】/【編譯屏蔽】命令,光標變為十字形。移動光標到需要放置的位置,單擊確定起點,拖出屏蔽框。單擊鼠標右鍵推出放置狀態。屏蔽框內的對象呈現出灰色被屏蔽的狀態。若單擊紅色三角號,變成了下三角,則關閉了屏蔽指令。4.1工程編譯4.2.1網絡表網絡表是對電路或者電路原理圖的一個完整描述。描述的內容包括兩個方面:一是所有元件的信息,包括元件標識、元件引腳和PCB封裝形式等;二是網絡連接信息,包括網絡名稱、網絡節點等。執行【設計】/【工程的網絡表】命令,單擊菜單中的Protel,則系統自動生成網絡表文件,雙擊打開該文件。4.2生成報表標識封裝注釋網絡連接點網絡名稱4.2.2元器件報表元器件報表主要用來列出當前工程中用到的所有元件的標識、封裝形式、庫參考等,相當于一份元器件清單。執行【報告】/BillofMaterials命令,彈出如圖的對話框4.2生成報表全部縱列:該列表框列出了系統可提供的元件屬性信息。聚合的縱隊:該列表框用于設置元件歸類的標準。導出選項:該列表用于設置文件的導出格式。系統默認為.excel格式。Excel選項:為元器件報表設置顯示模板。單擊【菜單】按鈕,選擇【報告】命令,打開報表的預覽窗口。單擊窗口的【輸出】按鈕,可以進行保存。4.2生成報表AltiumDesigner系統中內置了智能的PDF生成器,用來生成完全可移植、可導航的PDF文件。執行【文件】/【智能PDF】命令,啟動智能PDF生成向導,如圖,具體步驟課上不在講解,請同學們課下自己閱讀學習。4.3智能PDF生成層次化設計單片機電機控制系統原理圖要求:(1)按照圖片所示建立工程,添加原理圖,命名與圖片所示相同。(2)可以采用自下而上的方法或者自上而下的方法繪制層次原理圖,不做硬性要求。(3)繪制完成后,進行編譯,檢查。課上練習(四)電機控制CPU模塊子原理圖直流電機控制模塊子原理圖步進電機控制模塊子原理圖最終完成的頂層原理圖(僅示例,不需要完全一樣)5.1原理圖庫文件編輯器5.2庫元件的創建5.3庫元件的編輯5.4工程原理圖庫5.5報表輸出及庫報告第5章原理圖元件庫管理Altiumdesigner10系統提供了相當完整的內置集成庫文件,存放的元件數量非常龐大,幾乎涵蓋了世界上的所有芯片制造廠商的產品。大多數情況下,用戶能夠輕松的找到所需要的元件,并進行放置使用。對于某些比較特殊的、非標準化的元件或者是新開發出來的元件,有時候可能無法直接找到;或者現有元件的原理圖符號外形及其他模型形式有可能不符合實際的電路設計要求。在這些情況下,要求用戶能夠自己對庫元件進行創建或者編輯,為其繪制合適的原理圖符號,以滿足自己的設計要求。元件的原理圖符號本身并沒有任何的實際意義,不過是一個代表了引腳電氣分布關系的符號而已。因此,一個元件的原理圖符號可以具有多種形式(即有多種顯示形式),只要保證其所包含的引腳信息是正確的即可。為了便于交流和統一管理,設計原理圖符號式,盡量符合標準,與系統庫文件中提供的庫元件原理圖符合在形式上、結構上保持一致。5.1原理圖庫文件編輯器5.1.1啟動原理圖庫文件編輯器執行【文件】/【新建】/【庫】命令后,彈出如圖所示的菜單??梢詣摻ǎ涸韴D庫(*.SchLib)PCB庫(*.PcbLib)等。這里主要介紹原理圖庫文件的創建和編輯。5.1原理圖庫文件編輯器模式工具實用工具模型添加及預覽編輯窗口窗口原點5.1.2工具欄(1)實用工具:提供了三個重要的工具【原理圖符號繪制】工具欄在【實用】工具欄點擊圖標會彈出相應的【原理圖符號繪制】工具欄。其中各個圖標與【放置】(編輯界面右鍵單擊)菜單中各項命令對應。5.1原理圖庫文件編輯器【IEEE符號】工具欄在【實用】工具欄點擊圖標會彈出相應的【IEEE符號】工具欄。其中各個圖標與【放置】/【IEEE符號】菜單中各項命令對應?!灸J健抗ぞ邫谟糜诳刂飘斍霸娘@示模式5.1原理圖庫文件編輯器(4)SCHLibrary面板:這是原理圖庫文件編輯器環境中特有的工作面板用于對原理圖庫文件進行編輯、管理?!驹繖凇緞e名】欄【引腳】欄【模型】欄供應商鏈接供應商信息5.1原理圖庫文件編輯器5.2.1設置工作區參數執行【工具】/【文檔選項】命令。顯示邊界:顯示坐標軸顯示隱藏PIN:顯示隱藏的引腳??偸秋@示注釋/標識:庫元件默認的標識和注釋被顯示出來。5.2庫元件的創建5.2.2創建庫例題創建單片機芯片STC11F02

溫馨提示

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

評論

0/150

提交評論