利用 Excel 在 Altium Designer 中快速新建元器件庫

       在使用 Altium Designer 軟件畫原理圖時,經常會出現自己用的芯片在原理圖庫中沒有,需要自己手動製作。如果芯片管腳比較少的時候不會費多少事,但是芯片管腳比較多的時候,比如STM32的單片機引腳個數48、64、100、144等,這麼多引腳畫起來費時費力,還很容易出錯。

      今天就來總結一下如何通過Excel 表格快速的將引腳功能導入到 Altium Designer原理圖庫中去。比如要新建一個類似下圖這種的的單片機芯片庫。

這裏選用48引腳的STM32F103C8T6來演示,首先找到官方的數據手冊中找到芯片引腳的表格。

主要用到的數據有三列,引腳編號、主功能、默認複用功能。首先要將表格中的這三列數據複製出來,由於官方文檔大多數是PDF格式,要先將PDF轉換成word格式。

然後在word中複製整個表格,粘貼到Excel表格中去。

在Excel中將不用行和列刪掉,然後將主功能、默認複用功能兩個列的內容合併爲一個列。調整後的格式如下。

將引腳編號和引腳功能對應好。

打開AD軟件,新建一個元器件庫,選擇 New --- Library --- Schematic Library,創建一個元器件庫。

進入新建原件庫界面

首先在界面上放一個黃色的矩形框

給矩形框左上角放第一個引腳,調整好引腳方向和位置,編號設置爲1

下面要利用陣列粘貼功能,開始一次性添加其他引腳。芯片總共48個引腳,一邊是24個引腳。

首先選中第一個引腳,選中後引腳周圍會有一個綠色的虛線框。

然後鍵盤上按一下Ctrl+C按鈕,複製第一個引腳,在工具欄中選擇 Edit --- Paste Array,也就是使用陣列粘貼功能。

這時會彈出一個設置界面

       需要修改4個地方,第一個是要粘貼的引腳個數,由於一邊有24個引腳,第一個已經放置好了,再放置23個就夠了,所以數量填23。第二行和第三行設置主要增量和次要增量,也就是引腳上顯示的兩個數字的增量。這裏都設置爲1,引腳上顯示的數字每次加1。最底下一個是設置垂直座標增量,由於引腳是從上往下放,所以Y軸的座標每次要減10。所以設置爲-10。X軸座標不變,所以默認爲0不用修改。修改好之後點OK按鈕,鼠標會變成一個十字。

     這時候單擊一下鼠標左鍵,就可以看到一次性放置了23個引腳,然後將引腳位置調整好。

下面放置右邊 25---48引腳。

首先在右上角先放好48號引腳。

下面使用陣列粘貼功能粘貼右邊所有的引腳,方法和上面一樣,選中48引腳,按Ctrl+C按鍵,然後在工具欄中選擇 Edit --- Paste Array。

將增量設置爲-1,其他的設備不變,因爲右邊是從48遞減到25,所以增量要設置爲-1,設置好之後點OK按鈕。

23個引腳就被一次性放置完畢,調整好引腳位置,所有的引腳就全部放置完成了。下來要給引腳命名,選中所有的引腳,此處要注意,只能選中所有引腳,不能選上黃色的方框。可以按住鍵盤的Shift按鍵,用鼠標拖動一個矩形框,分別選中兩邊的引腳。選中後效果如下

在AD界面的右下角SCH上單擊鼠標左鍵

在彈出的列表中選擇SCHLIB List

這時會打開引腳列表

在列表中單擊鼠標右鍵,選擇 Switch to Edit Mode ,進入編輯模式。

這時表格就進入了編輯模式,表格裏面變成了白色。

下來打開剛纔存放引腳名稱的Excel表格,複製所有的引腳名稱。

然後切換到AD軟件中,選中列表中name這一列。

選中name這一列後,選項會變爲藍色,然後單擊鼠標右鍵,選擇Paste

這時所有的引腳名稱就會粘貼進來了,用鼠標左鍵單擊右邊Pin Designator,讓引腳按順序排列。

引腳按從小到大順序排列後,可以對照芯片手冊檢查一下芯片的引腳順序和名稱是否正確,沒問題的話直接關閉引腳編輯對話框。

可以看到原理圖庫中的所有引腳名稱全部更改過來了。

這時芯片的原理圖庫就創建完成了,將新建的芯片添加到原理圖中看看效果。

        這裏爲了方便操作,引腳只在兩邊排列,如果想要四面都放引腳的話,在元器件庫中直接調整引腳位置就可以了。

       通過這個方法避免了手動輸入引腳名稱效率低和易出錯的問題,使新建芯片元件庫步驟變得簡單快捷了很多,極大地提高了工作效率。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章