<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > Altium Designer集成庫簡介

          Altium Designer集成庫簡介

          作者: 時(shí)間:2012-01-10 來源:網(wǎng)絡(luò) 收藏

          一.概述
          采用了
          的概念。在中的元件不僅具有原理圖中代表元件的符號(hào),還集成了相應(yīng)的功能模塊。如Foot Print 封裝,電路仿真模塊,信號(hào)完整性分析模塊等。(關(guān)系圖如圖1)集成庫具有以下一些優(yōu)點(diǎn):集成庫便于移植和共享,元件和模塊之間的連接具有安全性。集成庫在編譯過程中會(huì)檢測(cè)錯(cuò)誤,如引腳封裝對(duì)應(yīng)等。

          本文引用地址:http://www.ex-cimer.com/article/190842.htm

          二.集成庫的創(chuàng)建
          集成庫的創(chuàng)建主要有以下幾個(gè)步驟
          1.)創(chuàng)建集成庫包
          2.)增加原理圖符號(hào)元件
          3.)為元件符號(hào)建立模塊聯(lián)接
          4.)編譯集成庫
          舉例:
          1. 執(zhí)行 File New Project Integrated Library, 創(chuàng)建一個(gè)包裝庫項(xiàng)目,然后重命名并保存到目錄, 如c:librarylibrary, 生成library.libpkg 集成庫包。
          2. 在project 標(biāo)簽右鍵點(diǎn)擊project 名,在彈出的菜單中選擇增加原理圖庫。(圖2)并命名保存。

          3. 在shclib 編輯界面,選擇Place 菜單下工具繪制一個(gè)元件符號(hào),如圖3,添加一個(gè)NPN 晶體管。

          4. 在sch library 標(biāo)簽下選擇默認(rèn)元件名component_1,雙擊進(jìn)入元件屬性對(duì)話框。在 “defaultdesignator” 處輸入默認(rèn)符號(hào)名;(如Q?)在 “comment” 處輸入對(duì)元件的描述;( 如NPN Transistor ) 在 “physical component” 處輸入元件的名稱;(NPN)如圖4。點(diǎn)擊OK 就生成了一個(gè)名為NPN 的元件。

          5. 在為符號(hào)元件建立模塊聯(lián)接之前,先建立查找路徑。選擇Projectproject Option…,進(jìn)入project 屬性對(duì)話框,在Search Paths 頁添加模塊路徑。Footprint庫在 6 libraryPCB 路徑下。為了防止查找范圍過大,一般“include sub-folders in search” 不選中。然后點(diǎn)擊 “refresh list” 按鈕。如圖5


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: Designer Altium 集成庫

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();