課程目錄

01/PCB設計軟件介紹

PCB設計軟件主要分為4個流派:


①Cadence, allegro

Cadence在電子設計領域號稱宇宙第一大EDA,包含高速仿真、IC設計與驗證、Layout等等功能。通常大型公司用的比較多,OrCAD繪制原理圖,allegro進行PCB設計。

②Mentor, pads

Pads是現(xiàn)在市場上使用范圍較廣的一款eda軟件,適合大多數(shù)中小型企業(yè)的需求。其本身沒有仿真,做高速板時,要結(jié)合其他專用仿真工具,如hyperlynx。

③Altium Designer(Protel)

AD在全國院校的學習普及率還是挺高的,簡單易學,適合初學者,容易上手,國內(nèi)中小公司硬件電路設計和個人設計者使用得較多。

④開源EDA, 如Kicad、立創(chuàng)EDA等

隨著上述公司對破解軟件的追查力度的加大,不斷有商業(yè)個體和小公司收到律師函,于是有部分轉(zhuǎn)向開源軟件,這些軟件同樣上手容易,例如立創(chuàng)EDA器件庫和開源資料也很豐富。

當然對于初學者,還是比較推薦Altium Designer,入門容易,迅速上手。不妨等掌握了AD后再深入學習Cadence和Mentor.


02/Altium Designer入門與進階資料

廢話不多說了,直接上干貨


掌握Altium Designer,應該從四個方面下手:

1. 對PCB設計流程的掌握;

2. 器件原理圖庫與封裝庫的設計;

3. 原理圖的繪制;

4. PCB的設計;

▶文檔資料匯總


1. Altium Designer (Protel)原理圖與PCB設計教程(江思敏)

本書從實用角度出發(fā),全面介紹了使用Altium Designer 進行電路設計和PCB制作的基本方法。全書詳細講解了電路原理圖、印制電路板的設計方法以及電路仿真和PCB信號完整性分析。

獲取方式:公眾號 硬件之家 后臺回復 AD教程1

立即開始PCB設計(和ALTIUMDESIGNER!)

Example circuit for a multivibrator

如果是PCB設計和/或Altium Designer的新手,或不知道從哪里開始?本教程將引導您走過從空白原理圖表一直到生成簡單的9個元器件,用于電路裸板制造所需的文件的整個設計流程。


您將捕獲并用來設計PCB的電路是一個簡單的不穩(wěn)定多諧振蕩器。電路-如左圖所示-使用兩個通用NPN晶體管,配置為自運行的不穩(wěn)定多諧振蕩器。


本教程涉及您在日常設計工作中需要熟悉的軟件許多領域——是讓自己熟悉并了解強大設計工具的最好方式。


探索ALTIUM DESIGNER


Altium Designer具有執(zhí)行電子產(chǎn)品開發(fā)過程各個方面所需的所有編輯器和軟件引擎。所有文件編輯、編譯和處理均在Altium Designer環(huán)境進行。基礎Altium Designer是設計瀏覽器(DXP)集成平臺,集合了Altium Designer的各種特性和功能(取決于購買的許可證),并為所有工具和編輯器提供一致的用戶界面。由于考慮到進一步的靈活性,此環(huán)境完全可定制,使您能設置適合工作所需的合適的工作區(qū)間。


您可通過創(chuàng)建一個新設計項目并走過整個設計流程、或者更進一步,逐條研究本文檔的方式,來體驗一下Altium Designer 軟件,探索Altium Designer的功能和界面,從而實現(xiàn)好開端。


來自不同的設計工具?沒問題。瀏覽到與其他設計工具接口的文檔區(qū)域。無論來自PADS®、EAGLE™、Expedition®、xDXDesigner®、Allegro®、還是其他支持的界面,Altium Designer均有導入器和/或?qū)С銎鳎沟眠@些設計數(shù)據(jù)能順利可靠地接入Altium的軟件環(huán)境。


擴展ALTIUM DESIGNER


Altium Designer的安裝管理系統(tǒng)允許您在初始安裝后隨時手動安裝插件擴展模塊。這不僅涵蓋對核心功能(或系統(tǒng)資源)的更新,還涵蓋安裝、更新或刪除其他功能的能力。后者可通過提供可選的擴展功能來實現(xiàn)。


擴展實際上是軟件的附加組件,提供擴展的特性和功能。一組核心特性和功能作為初始安裝的一部分被原始安裝和處理,稱為系統(tǒng)資源。此外,還有可選擴展的范圍-用戶可根據(jù)需要選擇性地安裝或刪除功能包。擴展概念使安裝可根據(jù)設計需要手工配置。此功能可包括新的導入器或?qū)С銎鳌⒃韴D符號生成工具、或者可支持機械CAD協(xié)同。簡而言之,擴展插件是用于擴展和增強Altium Designer功能的任何目標功能包。


擴展功能免費或付費(訂閱)提供,可來自Altium或第三方。此外,借助Altium DXP Developer擴展功能,您可使用Altium Designer SDK(軟件開發(fā)工具包)自己擴展Altium Designer的功能-創(chuàng)建自己的軟件擴展功能。


通過擴展和更新視圖(DXP>擴展和更新),可以瀏覽、安裝和管理通過可選擴展功能提供的其他軟件功能。(點擊工作區(qū)右上角的控制按鈕  ,在菜單中選擇  Extensions and Updates。

了解更多...

托管內(nèi)容服務器


托管內(nèi)容服務器與Altium Designer協(xié)調(diào)工作,完美解決了處理設計數(shù)據(jù)的安全性和完整性問題。此服務器不僅提供安全可靠的數(shù)據(jù)存儲,而且可以獨立的修訂版本重新發(fā)布數(shù)據(jù),保證可隨時間跟蹤設計變更,且不會覆蓋以前發(fā)布的數(shù)據(jù)。 同時,它迎合了待管理數(shù)據(jù)的生命周期,使需要使用數(shù)據(jù)的人可以對數(shù)據(jù)目前所處的生命階段一目了然。因此,可以安全使用數(shù)據(jù)。


此服務器既是設計元素的起點,也是終點,每個新設計均利用發(fā)布到此服務器的元素并通過此服務器進行管理。 而且,僅使用托管內(nèi)容服務器中的元素進行設計可從根本上保證這些設計的完整性。


單一類型的托管內(nèi)容服務器可與Altium Designer一起使用,Altium Designer是基于云的Altium Designer工作區(qū)。


閱讀如何從您的Altium Designer軟件訪問服務器的更多信息。

ALTIUM DESIGNER首選項


Altium Designer提供了一個中心區(qū)域,您可在此設置軟件不同功能區(qū)域的各種首選項。這些就是應用于項目和相關文檔的全局系統(tǒng)設置。


首選項的配置在首選項對話框(DXP>首選項)中進行。 ( 點擊工作區(qū)右上角的控制選項  ). 使用加載頁面上可用的控件和選項,根據(jù)需要配置軟件領域的首選項。這是滿足公司政策和您首選工作環(huán)境的有機結(jié)合。


首選項對話框提供了一些有用工具,確保您的首選項集就是您需要的,包括:


導入先前軟件中定義的首選項或軟件版本。

把首選項保存到DXP首選項文件(* .DXPPrf),并從中加載首選項。

把當前子首選項子頁面或所有頁面上的選項和控件設置回默認值。

如果有適當許可的Altium數(shù)據(jù)保險庫,您可正式將Altium Designer首選項發(fā)布到該數(shù)據(jù)保險庫中的目標項目(及其修訂版本)。一旦首選項集被發(fā)布,且其生命周期狀態(tài)被設置為設計隨時可用的階段,它們則可在軟件安裝中復用——作為設計工作環(huán)境集中實現(xiàn)的一部分。根據(jù)被稱為環(huán)境配置管理的理念,首選項集在一個或多個定義環(huán)境配置中被用作配置數(shù)據(jù)條目。


PCB板設計規(guī)則參考


Altium Designer的PCB編輯器使用設計規(guī)則概念來定義設計需求。這些規(guī)則共同形成“指令集”,供PCB編輯器遵循。它們涵蓋設計的每個方面-從布線寬度、間距、平面連接樣式、布線過孔樣式等-并且許多規(guī)則可以通過在線設計規(guī)則檢查器(DRC)實時監(jiān)控。


設計規(guī)則以特定對象為目標,并以分級方式應用。可以設置相同類型的多個規(guī)則。設計對象可能被有相同范圍的多個規(guī)則覆蓋。在此情況下,存在爭用。所有爭用都通過優(yōu)先級設置解決。系統(tǒng)通過從最高到最低優(yōu)先級的規(guī)則,并選擇其范圍匹配所有被檢查對象的第一個規(guī)則。


通過定義良好的設計規(guī)則,您可成功完成具有不同設計要求的電路板設計。由于PCB編輯器受規(guī)則驅(qū)動,在設計開始時設置規(guī)則花費的時間將使您能夠有效地開展設計工作,在規(guī)則系統(tǒng)設置上所花費的時間精力,有助于設計的成功。


有關Altium Deisnger中規(guī)則系統(tǒng)的詳細概述,請參閱 Constraining the Design - Design Rules。有關用于驗證是否符合定義規(guī)則的系統(tǒng)概述,請參閱設計規(guī)則檢查。

進入?yún)⒖肌?/p>

項目編譯器違規(guī)參考

 

編譯過程是生成項目有效網(wǎng)絡列表的重要組成部分。實際上,它是產(chǎn)生設計統(tǒng)一數(shù)據(jù)模型的編譯過程-在Altium Designer統(tǒng)一設計環(huán)境中跨設計領域可訪問的單個數(shù)據(jù)模型。可以在編譯期間,根據(jù)設計項目選項一部分的規(guī)則定義-分別在錯誤報告和連接矩陣表,驗證原理圖中的連通性情況。


這部分Altium Designer文檔提供了全面參考,描述編譯項目時可能存在于源文檔中的每個可能的電氣和繪圖違規(guī)情況。


有關驗證設計原理圖的詳細概述,請參閱編譯和驗證設計。

進入?yún)⒖肌?/p>

查詢語言參考


下面的 Altium Designer原理圖和PCB編輯器都有強大的查詢功能。通過在此查詢引擎中輸入查詢語句,您能有邏輯地準確定出所需對象的范圍。查詢是使用具體關鍵詞和語法輸入的字符串,通過其將返回到所要查找的目標對象。


查詢主要在過濾器面板上定義,但也可用來定義PCB設計規(guī)則的范圍。隨著您建立查詢語言以及可用的功能、關鍵詞和語法,您將能直接輸入表達式。但是,具體如何進行查詢,“查詢幫助”會是有利的助手!“查詢幫助”提供了一個可在其中“建立”表達式的編輯窗口,并包含了查詢功能/關鍵詞和相關控制項以及便利語法的完整列表。


開始時,龐大的查詢語言可能看上去有點令人畏懼,但隨著時間的過去,您將會欣賞其功能——建立一組最喜歡的查詢表達式,并將其用于通用的對象集合。如要快一些加快速度,提供了每個查詢功能的信息。只需在“查詢幫助”、“過濾器”面板或PCB設計規(guī)則的完整查詢字段中突出顯示(或單擊)任何提供的關鍵詞,并按下F1,您就能進入文檔中的相關頁面。


有關查詢在確定設計規(guī)則范圍中的使用方法,參見確定設計規(guī)則范圍。

進入?yún)⒖肌?/p>


Altium Designer的統(tǒng)一設計環(huán)境由插入核心平臺的各種服務插件組成。這些服務插件與核心平臺配合提供軟件資源——其所有特性和功能。


這些資源以命令、對話框和面板等方式提供,并通過服務器記錄和整理——所有原理圖編輯器/原理圖庫編輯器資源均可在參考的原理圖小節(jié)中找到,所有PCB板編輯器/PCB板庫編輯器資源均可在PCB板小節(jié)中找到,等等。

使用以下方法查找特定資源的信息:


在軟件中,將鼠標懸停在菜單命令、工具欄按鈕、對話框、面板或設計對象上,然后按F1鍵。

本文中,可使用正文左邊的導航樹或者點擊左側(cè)欄中的搜索圖標  瀏覽上述部分的所需資源。

在Altium Designer中,F(xiàn)1快捷方式絕對值得熟悉。將鼠標懸停在軟件環(huán)境中的任何內(nèi)容上-按鈕、命令、對話框、面板、設計對象或查詢語言函數(shù)/關鍵字-然后按F1鍵訪問文檔。F1鍵也適用于首選項對話框中的特定頁面,以及PCB規(guī)則和約束編輯器對話框中的特定規(guī)則約束頁面。如果您在運行命令,例如您在放置元件,但不確定如何旋轉(zhuǎn)它,則按下Shift+F1,顯示命令相關的快捷方式列表。


郵箱
huangbenjincv@163.com

平凉市| 观塘区| 宣化县| 光山县| 婺源县| 吉林省| 乐平市| 贵州省| 栖霞市| 绵竹市| 天峨县| 古丈县| 汾西县| 邢台县| 湾仔区| 青州市| 长兴县| 彩票| 修水县| 闵行区| 禄劝| 汽车| 邮箱| 伽师县| 崇明县| 广宗县| 刚察县| 比如县| 荔波县| 女性| 台北市| 宁强县| 南部县| 古丈县| 盘锦市| 鄂托克前旗| 宁乡县| 铜山县| 错那县| 韶关市| 辽宁省|