權海平 雷迅
摘 要:本文詳細地介紹了根據獲得的封裝數據包括實際的引腳排列、外形、尺寸大小等,用戶根據需要通過不同的方法創建元件封裝的過程,包括通過元器件向導創建封裝、通過IPC封裝向導創建封裝、手工創建元件封裝、修改原有封裝庫中的封裝創建封裝。同時穿插了一些繪圖的經驗和技巧,希望能幫助電子設計愛好者輕松掌握元件封裝的繪制方法。
關鍵詞:Altium Designer PCB 封裝 用戶手冊
中圖分類號:TP391 文獻標識碼:A 文章編號:1672-3791(2018)06(c)-0005-02
Altium Designer軟件自帶的元件封裝種類太少,在設計PCB圖時,有時在安裝Altium Designer軟件生成的集成庫文件夾里沒有需要的封裝,用戶可以從網上查找所需封裝庫,下載該庫并在系統中添加。除此之外,在實際操作中,仍有部分元件封裝在庫中沒有收錄或者庫中的元件封裝與實際元件封裝有一定的差異,這時需要用戶查看不同公司的數據手冊中的封裝尺寸或者直接通過游標卡尺測量元件封裝尺寸后創建需要的封裝。本文作者通過多年的Altium Designer教學經驗總結出了多種根據獲得的封裝尺寸繪制元件封裝的方法。
1 通過元器件向導創建封裝
本小節通過介紹創建CD74HC573的封裝,詳細介紹根據CD74HC573的封裝數據,通過元器件向導創建封裝的步驟。
(1)打開元器件向導。在Projects面板中點擊已經創建的“我的封裝庫.PcbLib”封裝庫,執行菜單命令“工具”→“元器件向導”,打開“Component Wizard”對話框。
(2)選擇封裝類型、單位。在“Component Wizard”對話框中列出了各種封裝模式以及單位。本例CD74HC573的封裝類型為DIP類型,本例將“器件圖案”選擇“Dual In-Line Packages(DIP)”,“選擇單位”為“Imperial(mil)”。
(3)根據CD74HC573的封裝數據,設置焊盤尺寸。獲得CD74HC573的封裝數據既可以通過查看數據手冊中的封裝尺寸也可以直接通過游標卡尺測量元件封裝尺寸,本文使用第一種方法獲得封裝尺寸。查找CD74HC573的封裝數據手冊信息,該數據手冊提供兩種單位,前面是英制單位,后面是公制單位,例如:數據手冊中“0.065(1.65)”即為65mil(1.65mm)。
①設置焊盤孔徑。CD74HC573的引腳尺寸最大值為“0.026(0.66)”,最小值為“0.014(0.36)”,之所以會有最大值和最小值,是因為不同廠家的生產工藝不同。設置CD74HC573的封裝焊盤孔徑大小要比數據手冊中元件引腳的尺寸的最大值略大一點,本例設置焊盤孔徑尺寸為30mil。
②設置焊盤尺寸。焊盤的尺寸一般是焊盤孔徑的兩倍,本例設置焊盤直徑尺寸為60mil。
(4)根據CD74HC573的封裝數據,設置焊盤間距。相鄰引腳之間的間距數據分別為“0.100(2.54)”和“0.300(7.62)”,本例設置焊盤間距分別為100mil、300mil。
(5)設置外框寬度值即水平絲印線的寬度,本例外框寬度設置為10mil。
(6)設置焊盤總數為14。
(7)設置封裝名稱為“CD74HC573的封裝”。
(8)執行“文件”→“保存”,將繪制好的CD74HC573的封裝保存。
(9)完成通過元器件向導創建CD74HC57的封裝。
2 通過IPC封裝向導創建封裝
本小節介紹了通過IPC封裝向導創建封裝的步驟,以MSP430封裝為例。通過IPC封裝向導創建的封裝符合IPC標準。
(1)打開“IPC封裝向導”。在Projects面板中點擊已經創建的“我的封裝庫.PcbLib”封裝庫,執行菜單命令“工具”→“ IPC封裝向導”,打開“IPC Compliant Footprint Wizard”對話框。
(2)選擇封裝系列。在“IPC Compliant Footprint Wizard”對話框中左側列出了各種封裝的名稱、系列,右側為該類型封裝對應的元件實物圖。本例MSP430封裝類型為“PQFP”系列,單位統一是公制單位,單擊“PQFP”,右側展示了“PQFP”系列的元件圖形,單擊“下一步”。
(3)設置MSP430封裝外形尺寸。彈出的“IPC Compliant Footprint Wizard”對話框左側是可以設置的封裝外形參數,中間是相關參數在封裝中的標注,右側是封裝的預覽區。查找MSP430封裝數據手冊信息,對比軟件中相關參數在封裝中的標注位置和MSP430封裝數據手冊中的數據的位置,根據MSP430封裝數據設置參數。同時用戶可以根據需要設置的元件封裝1腳位置。
(4)根據獲得的MSP430封裝引腳尺寸數據,設置MSP430封裝引腳尺寸。根據彈出的“IPC Compliant Footprint Wizard”對話框中間相關參數在封裝中的標注位置,將MSP430的封裝數據手冊中的相同位置數據填入。同時本例封裝橫向和縱向的引腳數目均設置為“16”。
(5)PQFP封裝熱焊盤尺存。用戶選擇是否添加熱焊盤,如果添加熱焊盤,選中“添加熱焊盤”前的選項,同時需輸入相關尺寸,本例不添加熱焊盤。
(6)設置PQFP封裝 Heel Spacing值、設置 PQFP封裝焊劑值、設置PQFP元件公差值、設置PQFP IPC公差值及設置PQFP封裝尺寸。用戶選擇是否使用計算值,如果不想使用計算值,可以將“使用計算值”前面的對號去掉,更改數據,本例使用計算值。
(7)設置PQFP絲印尺寸。設置絲印線寬以及設置選擇是否使用適當絲印尺寸,如果不想使用適當絲印尺寸,可以將“使用適當絲印尺寸”前面的對號去掉,更改數據。本例選擇的絲印線寬為0.2mm。
(8)設置PQFP封裝器件外框信息、裝配信息、元件體信息。設置選擇是否使用設置器件外框信息,添加裝配信息,添加元件體信息,如果不想使用需要更改數據。
(9)設置PQFP封裝的名稱和描述。本例將封裝的名稱改為MSP430,保留對封裝的描述信息。
(10)設置封裝路徑。在彈出的對話框中選擇新創建封裝的位置,可以將新建的元器件封裝放在現有的PcbLib文件或者新PcbLib文件或者當前PcbLib文件。
(11)通過IPC封裝向導創建MSP430封裝創建完成。
3 手工創建元件封裝
除了上述創建元件封裝的方法,用戶還可以根據獲得的封裝數據自己手工繪制封裝。
(1)執行菜單命令“工具”→“新的空元件”,在已經創建好的“我的封裝庫. PcbLib”PCB庫中添加新元件。
(2)執行“放置”→“焊盤”,放置焊盤。
(3)雙擊已經放置好的焊盤,編輯焊盤屬性。分為“位置”欄、“孔洞信息”欄、“屬性”欄、測試點設置欄、“尺寸和外形”欄、“粘貼掩飾擴充”欄、“阻焊層擴展”欄,用戶可以根據自己的需要設置。
(4)繪制頂層絲印層。在層標簽欄點擊“Top Overlay”,將當前層切換為頂層絲印層,執行菜單命令“放置”→“走線”,根據自己的需要設置不同的形狀。
(5)執行菜單命令“工具”→“元件屬性”,編輯元件封裝屬性。
(6)保存創建好的封裝。
4 修改原有封裝庫中的封裝創建封裝
如果用戶自己手工繪制的封裝和已有封裝庫中的封裝比較接近,可以根據修改原有封裝庫中的封裝創建新封裝。
(1)執行菜單命令“工具”→“新的空元件”,在已經創建好的“我的封裝庫.PcbLib”封裝庫中添加新封裝。
(2)執行菜單命令“文件”→“打開”,打開需要的集成庫并選擇“摘取源文件”,在“Projects”面板中增加了“.LibPkg*”欄,包括*.PcbLib、*.SchLib,。
(3)雙擊“Projects”面板中新出現的“*.PcbLib”,打開“*.PcbLib”。
(4)在“*.PcbLib”中找到需要的封裝元件,單擊該封裝,執行菜單命令“編輯”→“選中”→“全部”,選中封裝。
(5)執行菜單命令“編輯”→“拷貝”,在“*.PcbLib”中復制需要的封裝。
(6)在Projects設計面板中單擊“我的封裝庫.PcbLib”,執行菜單命令“編輯”→“粘貼”,在“我的封裝庫.PcbLib”中粘貼需要的封裝。
(7)用戶根據自己需要,更改焊盤及其屬性、更改絲印形狀、編輯元件封裝屬性,詳細步驟參考自定義創建元件封裝。
(8)保存創建好的封裝。
5 結語
從上述實例設計不難看出,如何根據獲得的封裝尺寸設計出合理的元件封裝是制作PCB板成敗的關鍵。本文用4種方法向電子設計愛好者詳細介紹了繪制PCB封裝的步驟,同時介紹了一些繪制元件封裝經驗和技巧,希望能起到一些拋磚引玉的效果。
參考文獻
[1] 郭曉鳳,權海平.Altium Designer 電路設計與實踐應用[M].哈爾濱工業大學出版社,2017:233-265.
[2] 謝斌.基于AItium Designer 10環境下的電子元器件實物封裝繪制方法的研究[J].電子世界,2018(2):152-153.
[3] 常萌,石芳.基于AItium Designer的數碼管顯示電路的PCB板設計[J].煤炭技術,2011(9):54-56.