介紹了創(chuàng)建Altium Designer 原理圖庫文件的四種途徑, 并著重說明了自己管理原理圖庫文件和繪制原理圖符號的思路。
一、引言
Altium Designer是原Protel軟件開發(fā)商Altium公司推出的一體化的電子產(chǎn)品開發(fā)系統(tǒng)是Protel系列的更新版本。軟件通過把原理圖設計、電路仿真、PCB繪制編輯、拓撲邏輯自動布線、信號完整性分析和設計輸出等技術(shù)的完美融合,為設計者提供了全新的設計解決方案。熟練使用這一軟件必將使電路設計的質(zhì)量和效率大大提高,是非常優(yōu)秀的EDA軟件。
Altium Designer除了全面繼承包括Protel 99SE、DXP在內(nèi)的先前一系列版本的功能和優(yōu)點外,還增加了許多改進和很多高端功能。同樣提供豐富的元器件庫,主要是集成庫和PCB庫,在安裝軟件時會提示用戶是否安裝庫。從Protel DXP 版本開始不再有單獨的原理圖庫,原理圖符號存在于集成庫中。但在教學或電路設計過程中發(fā)現(xiàn),完全依賴軟件提供的元件庫會有很多弊端:元件分散、加載庫太多、管理難、設計效率低、無法體現(xiàn)自己的思想等。
鑒于此, 把繪制的和搜集到的原理圖符號集中起來,創(chuàng)建一個常用元器件原理圖庫文件尤為必要。
二、創(chuàng)建Altium Designer 原理圖庫文件的四種途徑
(一)從現(xiàn)有的庫文件中復制原理圖符號
為了便于管理,啟動軟件后先新建項目(Project)文件(PCB項目或集成庫項目),改名、保存于專用的文件夾下,此后全部操作都在項目下進行。
1.新建一個原理圖庫文件
右擊項目名→Add New to Projects→Schematic Library, 工程面板將顯示新建的原理圖庫文件,默認名為Schlibl.SchLib,起一個個性化的名字,如:MySchLib.SchLib,保存時會自動跳到所屬項目所在的文件夾。
2.釋放集成庫
打開一個含有目標元器件符號的集成庫文件, 例如添加一個在“Miscellaneous Devices”集成庫文件中包含的二極管元件符號,執(zhí)行文件→打開,打開該集成庫文件。彈出提示:釋放這個集成庫還是要添加集成庫到系統(tǒng)中。選擇“Extract Sources”按鈕, 系統(tǒng)就會把原理圖庫文件和PCB庫文件從原集成庫中釋放出來,一個名為“Miscellaneous Devices.LIBPKG ”集成庫項目文件將顯示在工程面板中。
3.從釋放的原理圖庫中復制元件到目標庫中
單擊SCH Library面板,在Components區(qū)域中找到被添加的元件名稱,單擊后會在編輯區(qū)顯示該元件符號。例如:Diode 1N4006,復制該元件到新建的原理圖庫文件中?;驁?zhí)行“工具→復制元件”,系統(tǒng)會彈出選擇目標原理圖庫文件的對話框,選擇目標庫即可。
(二)從現(xiàn)有的原理圖文件中提取原理圖符號
若有現(xiàn)成的原理圖文件, 想把其中的原理圖符號添加到個性化的庫文件中,可使用Altium Designer提供的由原理圖生成原理圖庫文件的命令,把當前打開的原理圖文件中所有原理圖符號抽取出來,生成一個同名的原理圖庫文件。只要Altium Designer能打開的原理圖文件,如擴展名為“*.SCHDOC”、“*.SCH”、“*.DSN”等的文件,都可以執(zhí)行該命令。
具體操作是:新建項目文件,改名、保存;然后在該項目下打開原理圖文件,執(zhí)行設計→創(chuàng)建工程的庫文件,生成一個名為“項目名_1.SCHLib”的原理圖庫文件,系統(tǒng)會提示包含元件數(shù)。
(三)自己繪制原理圖符號
在項目下,打開新建的庫文件, 然后通過菜單命令:工具→新建元件,在彈出的對話框中,輸入想要建立元件符號的名稱,再用圖形工具進行編輯。在設計的初期,讀者編輯之前把一個現(xiàn)有的元件符號作為模仿對象,獲取常規(guī)參數(shù)。以二極管Diode 1N4006為例,說明一下建立新元件的過程。
1.在項目下新建原理圖庫文件,取名為“我的元件庫. SchLib”,打開。
2.在項目下新建原理圖文件,取名“模仿對象.Schdoc”,添加元件Diode 1N4006所在的集成庫,從庫中查找目標元件放于此原理圖中,研究它的參數(shù)。
通過執(zhí)行“浮動狀態(tài)+TAB鍵→ComponentProperties”,觀察彈出的元件屬性對話框和元件外形。單擊元件屬性對話框中的“編輯引腳”,在彈出的元件引腳編輯器中可看到最重要的引腳參數(shù)。
該元件的直觀信息是:引腳長度:2×10=20;圖形:等腰三角形:底邊20×高10,直線長20,顏色:229。
特別說明:有的元件圖形邊長不是顯示柵格的整數(shù)倍,在獲取坐標時就需要設計者靈活設置“捕獲柵格Snap”和“顯示柵格Visible”,引腳的長度根據(jù)圖紙靈活設置。
3.獲取參數(shù)之后,在原理圖庫文件中編輯圖形,分4步:
①放置引腳:放置→引腳, 點TAB鍵設置引腳參數(shù),注意電氣端朝外,放好第一個引腳后,再點TAB鍵修改參數(shù),編號自動增加,只需修改名稱即可,個人反對放下引腳后雙擊修改參數(shù),引腳數(shù)多的話會浪費很多時間。
②放置直線:放置→直線,長度20。
③放置多邊形:放置→多邊形,設置線寬、填充顏色等參數(shù),繪制底邊20,高10的等腰三角形。
④參照第2步設置元件參數(shù)。
4.查看并保存文件。可以調(diào)用到原理圖中與模仿對象對比,發(fā)現(xiàn)不足加以改進。
(四)對原有原理圖符號加工創(chuàng)建自己的個性化符號
原理圖元件符號只是一個標識符號并不代表元件實際的封裝情況,所以作者可以在國際標準的前提下自由發(fā)揮,比如變換引腳位置、改變顏色等等,還可以用元件的圖片代替圖形部分,這就需要有一定基礎的使用者去結(jié)合本文的思路精心創(chuàng)作。
結(jié)束語
用本文的幾種方法, 可以把繪制好的和從別處搜集到的經(jīng)常使用的原理圖符號分類放在原理圖庫文件中。既便于平時管理, 又能提高設計效率。對于電路系統(tǒng)的設計者來說每一個項目都是一次積累,特別是講授電子技術(shù)課程的教師,他們在寫教案、做課件、出試卷、寫論文時經(jīng)常用Altium Designer畫電路圖, 而且軟件自帶的庫文件一般滯后于教材[2]。第三種方法對初學者來說更是必須要經(jīng)歷的一個打基礎的階段。顯然建造一些個性化的原理圖庫文件,就更有必要性。而設計的過程更能體現(xiàn)作者的管理思想、審美能力。
參考文獻
[1]江思敏,胡燁.Altium Designer(Protel)原理圖與PCB設計教程[M].北京:機械工業(yè)出版社,2009.
[2]劉寶成,申曉秋,杜譽輝.在Protel DXP中建造自己的原理圖庫.內(nèi)蒙古民族大學學報(自然科學版)[J],2004.
[3]閆學斌,馬振琴.自建Protel DXP原理圖元器件庫[J].電腦知識與技術(shù),2009,5(17).
[4]來清民,馬濤.PCB設計經(jīng)驗淺談.河南教育學院學報(自然科學版),2001.
作者簡介
張建國(1983-),男,青島黃海學院實踐教學部電工電子基地,助教,本科。