內容簡介
《完全掌握Altium Designer14超級手冊》以最新版的AltiumDesigner14為基礎,全麵講述瞭AltiumDesigner14電路設計的各種基本操作方法與技巧。
《完全掌握Altium Designer14超級手冊》共分為10章,主要內容包括:AltiumDesigner14概述、電路原理圖的設計、元器件圖的繪製、層次原理圖的設計、項目編譯與報錶輸齣、元器件的封裝、印製電路闆的設計、電路仿真、信號完整性分析、VHDL語言設計。 隨書附送的多功能學習光盤包含書中全部實例的源文件素材和動畫同步講解AVI文件,以及為方便老師備課而精心製作的多媒體電子教案。
《完全掌握Altium Designer14超級手冊》可作為大中專院校電子專業和各種培訓機構的教學用書,也可作為電子設計愛好者的自學輔導書。
內頁插圖
目錄
前言第1章 Altium Designer 14概述1.1 Altium的發展史和特點1.1.1 Altium的發展史1.1.2 Altium Designer 14的主要特點1.2 Altium Designer 14軟件的安裝和卸載1.2.1 Altium Designer 14的係統要求1.2.2 Altium Designer 14的安裝1.2.3 Altium Designer 14的漢化1.2.4 Altium Designer 14的卸載1.3 Altium電路闆總體設計流程1.4 Altium Desiqner 14的集成開發環境1.4.1 Altium Designer 14的啓動1.4.2 Altium Designer 14的集成開發環境1.4.3 Altium Designer 14的原理圖開發環境1.4.4 Altium Designer 14的印製闆電路的開發環境1.4.5 Altium Designer 14仿真編輯環境1.4.6 Altium Designer 14 VHDL編輯環境1.5 本章小結1.6 課後思考與練習
第2章 電路原理圖設計2.1 電路原理圖的設計步驟2.2 原理圖的編輯環境2.2.1 創建、保存和打開原理圖文件2.2.2 原理圖編輯器界麵介紹2.2.3 窗口操作2.3 圖紙的設置2.3.1 圖紙大小的設置2.3.2 圖紙字體的設置2.3.3 圖紙方嚮、標題欄和顔色設置2.3.4 網格和光標設置2.3.5 填寫圖紙設計信息2.4 原理圖工作環境設置2.4.1 General選項卡的設置2.4.2 Graphical Editinq選項卡的設置2.4.3 Mouse Wheel Configuration選項卡的設置2.4.4 Complier選項卡的設置2.4.5 AutoFous選項卡的設置2.4.6 Grids選項卡的設置2.4.7 Break Wire選項卡的設置2.4.8 Default Units選項卡的設置2.4.9 Default Primitives選項卡的設置2.4.10 Orcad(tm)選項卡的設置2.5 Altium Desiqner 14元器件庫2.5.1 “庫”麵闆2.5.2 元器件的查找2.5.3 元器件庫的加載與卸載2.6 元器件的放置和屬性編輯2.6.1 在原理圖中放置元器件2.6.2 編輯元器件屬性2.6.3 元器件的刪除2.6.4 元器件編號管理2.6.5 迴溯更新原理圖元件標號2.7 元器件位置的調整2.7.1 元器件的選取和取消選取2.7.2 元器件的移動2.7.3 元器件的鏇轉2.7.4 元器件的復製與粘貼2.7.5 元器件的排列與對齊2.8 繪製電路原理圖2.8.1 繪製原理圖的工具2.8.2 繪製導綫和總綫2.8.3 放置電路節點2.8.4 設置網絡標號2.8.5 放置電源和接地符號2.8.6 放置輸入輸齣端口2.8.7 放置忽略ERC檢查測試點2.8.8 設置PCB布綫標誌2.9 上機實例2.9.1 繪製抽水機電路2.9.2 繪製氣流控製電路2.9.3 繪製最小係統電路2.9.4 繪製廣告彩燈電路2.9.5 繪製竊聽器電路2.9.6 繪製話筒放大電路2.9.7 繪製控製器電路2.10 本章小結2.11 課後思考與練習……第3章 繪製元器件圖第4章 層次原理圖的設計第5章 項目編譯與報錶輸齣第6章 元器件的封裝第7章 印製電路闆的設計第8章 電路仿真第9章 信號完整性分析第10章 VHDL語言設計
前言/序言
Altium係列是最早進入中國的電子設計自動化軟件,一直由於易學易用的特點深受廣大電子設計者的喜愛。Altium Designer 14作為最新一代的闆卡級設計軟件,以其獨一無二的DXP技術集成平颱為設計係統提供瞭所有工具和編輯器的相容環境。友好的界麵環境及智能化的性能為電路設計者提供瞭最優質的服務。 Altium Designer 14是一套完整的闆卡級設計係統,真正地實現瞭在單個應用程序中的集成,具有改進的穩定性、增強的圖形功能和超強的用戶界麵,設計者可以選擇最適當的設計途徑以最優化的方式工作。 Altium Designer 14構建於一整套闆級設計及實現特性的基礎上,其中包括混閤信號電路仿真、布局前/後信號完整性分析、規則驅動PcB布局與編輯、改進型拓撲自動布綫及全部計算機輔助製造(cAM)輸齣能力等。與其他Protel舊版本相比,Altium Designer 14的功能得到瞭進一步增強,可以支持FPGA(現場可編程門陣列)和其他可編程器件設計及其在PCB上的集成。
《完全掌握Altium Designer14超級手冊》以最新版的Altium Designer 14為基礎,全麵講述瞭Altium Designer 14電路設計的各種基本操作方法與技巧。全書共分為10章,主要內容包括:Altium Designer 14概述、電路原理圖的設計、元器件圖的繪製、層次原理圖的設計、項目編譯與報錶輸齣、元器件的封裝、印製電路闆的設計、電路仿真、信號完整性分析、VHDL語言設計。
《完全掌握Altium Designer14超級手冊》還附送瞭多功能學習光盤。光盤中包含書中全部實例的源文件素材和動畫同步講解AVI文件,以及為方便老師備課而精心製作的多媒體電子教案,讀者可隨時調用光盤中的內容使用,輕鬆學習本書。
《完全掌握Altium Designer14超級手冊》由電子CAD圖書界資深專傢負責策劃,由中國電子科技集團公司第五十四研究所的楊曉琦高級工程師編寫,另外參加編寫的還有盧園、楊雪靜、孟培、閏聰聰、趙誌超、張輝、趙黎黎、硃玉蓮、徐聲傑、張琪、甘勤濤、辛文彤、孫立明、李誌尊、王瑋、李兵、王敏、鬍仁喜等。參加編寫的作者是電子電路設計與電工電子教學與研究方麵的專傢和技術權威,他們有多年的教學經驗,也是電子電路設計與開發的高手。他們將自己多年的心血融於字裏行間,有很多地方都是經過他們反復研究得齣的經驗總結。本書所有實例都嚴格按照電子設計規範進行設計,這種對細節的把握與雕琢無不體現編者的工程學術造詣與精益求精的嚴謹治學態度。 編者2014年6月
《設計創想:Altium Designer 14 深度解析與實戰應用》 引言 在瞬息萬變的電子設計領域,一款強大且高效的EDA(Electronic Design Automation)工具是每個工程師不可或缺的利器。Altium Designer,作為行業內公認的標杆級設計軟件,憑藉其集成的設計流程、卓越的性能以及不斷更新的功能,持續引領著電子産品開發的潮流。而Altium Designer 14,更是集成瞭眾多前瞻性技術與用戶體驗優化,為工程師們提供瞭前所未有的設計自由度和效率提升。 本書並非對Altium Designer 14官方文檔的簡單復述,也不是零散技巧的堆砌。我們旨在為您呈現一套係統、深入、實用的學習路徑,幫助您從理論到實踐,全麵掌握Altium Designer 14的核心功能,並將其應用於真實的復雜項目設計中。我們將引導您理解軟件背後的設計理念,洞察其工作流程的精髓,從而培養齣獨立解決復雜設計問題的能力,真正做到“融會貫通,運用自如”。 第一部分:Altium Designer 14 設計流程核心解析 在本部分,我們將聚焦Altium Designer 14的完整設計流程,從概念構思到最終産齣,梳理每一個環節的關鍵要素和最佳實踐。 項目管理與配置: 項目結構的組織: 深入探討 Altium Designer 14 中不同項目類型(如獨立項目、版本控製項目)的創建、管理和維護。理解項目視圖的層級結構,學會高效組織原理圖、PCB、輸齣文件等各類資源。 設計規則與約束: 詳細解析 Altium Designer 14 中的設計規則(Design Rules)和約束(Constraints)。我們將講解如何根據不同的設計需求(信號完整性、電源完整性、EMC等)配置規則,並通過示例展示規則檢查(DRC)在保障設計質量中的關鍵作用。 參數化設計與庫管理: 探討 Altium Designer 14 的參數化設計理念,以及如何創建、管理和使用組件庫(庫管理器、IPC庫、Allegro庫等)。重點講解器件符號、PCB封裝、3D模型之間的關聯,以及如何構建可維護、可復用的元件庫。 原理圖設計(Schematic Design): 邏輯電路構建: 學習 Altium Designer 14 中繪製復雜原理圖的高級技巧,包括總綫的使用、多頁原理圖的組織、端口和連接符的規範化設計。 虛擬器件與配置: 深入理解 Altium Designer 14 中虛擬器件(Virtual Components)的概念,及其在原理圖設計中的應用,例如用於連接不同層次的端口,或者作為信號流的標識。 ERCs(Electrical Rules Check): 詳細講解原理圖電氣規則檢查(ERC)的各項配置選項,以及如何通過ERC發現和解決潛在的電氣連接問題,確保原理圖的電氣邏輯正確性。 差異化設計與 ECO(Engineering Change Order): 重點講解 Altium Designer 14 中差分設計(Differential Pairs)的原理圖繪製與管理,以及如何高效地生成和處理工程變更單(ECO),實現原理圖與PCB之間的同步更新。 PCB布局(PCB Layout): PCB文檔創建與配置: 學習如何從原理圖生成PCB文檔,並進行詳細的PCB文檔設置,包括單位、網格、原點、闆框定義等。 元器件布局策略: 探討 Altium Designer 14 中麵嚮不同類型電路(模擬、數字、射頻)的元器件布局策略,包括關鍵器件的固定、同類器件的聚集、信號流的優化等。 布綫規則與約束驅動布綫: 深入講解 Altium Designer 14 的布綫規則設置,如何定義差分對、高頻信號、電源網絡的布綫約束。學習各種布綫工具的使用,如手布綫、自動布綫(Router)、交互式布綫(Interactive Routing)以及其高級選項。 差分對布綫與蛇形綫: 重點解析 Altium Designer 14 中差分對布綫(Differential Pair Routing)的精確控製,包括等長、阻抗匹配的實現。同時,介紹蛇形綫(Meander Routing)在長度調整中的應用。 電源完整性(PI)與信號完整性(SI)考量: 結閤 Altium Designer 14 的工具,講解如何在PCB布局中考慮電源完整性(PI)和信號完整性(SI)。例如,通過電源層、地層的設計,去耦電容的放置,以及關鍵信號綫的阻抗控製和長度匹配。 覆銅與散熱設計: 學習 Altium Designer 14 中如何進行覆銅(Copper Pour)操作,優化地平麵,以及如何通過覆銅和散熱過孔(Thermal Vias)提升器件的散熱性能。 第二部分:Altium Designer 14 高級功能與專項應用 在本部分,我們將深入挖掘Altium Designer 14中一些更具挑戰性和專業性的功能,並通過具體的應用場景進行闡述。 3D PCB設計與渲染: 3D模型集成: 學習如何在Altium Designer 14中導入、創建和管理PCB的3D模型。理解3D模型在機械乾涉檢查、裝配驗證中的重要性。 3D可視化與協同: 掌握 Altium Designer 14 的3D渲染功能,以及如何利用3D視圖與機械工程師進行高效協同,提前發現潛在的裝配問題。 多層闆與HDI設計: 堆疊管理器(Layer Stack Manager): 詳細介紹 Altium Designer 14 的Layer Stack Manager,學習如何定義和管理復雜的PCB堆疊結構,包括不同介質材料、厚度、銅箔厚度等的設置。 HDI(High Density Interconnect)設計: 探討Altium Designer 14對HDI設計的支持,包括微過孔(Microvias)、埋孔(Buried Vias)和盲孔(Blind Vias)的創建與布綫。 信號完整性與電源完整性分析(SI/PI): 集成分析工具: 重點介紹 Altium Designer 14 集成的SI/PI分析工具(如Simbeion、Signal Integrity Explorer等,具體名稱視版本和集成情況而定)。 關鍵參數設置與結果解讀: 學習如何設置仿真模型、定義激勵源、配置分析參數。深入理解仿真結果(如眼圖、眼高、阻抗麯綫、電壓降等),並學會基於分析結果優化PCB設計。 EMC(Electromagnetic Compatibility)設計考量: PCB布局中的EMC優化: 結閤Altium Designer 14的功能,講解如何在PCB布局和布綫階段采取措施,降低電磁乾擾(EMI)和提高抗乾擾能力(EMS)。例如,地平麵隔離、信號綫屏蔽、濾波器的閤理放置等。 SI/PI分析與EMC關聯: 強調信號完整性和電源完整性對EMC性能的影響,以及如何通過SI/PI分析來間接指導EMC設計。 高速信號布綫與阻抗匹配: 差分對和單端高速信號的阻抗控製: 詳細講解 Altium Designer 14 中阻抗計算器(Impedance Calculator)的使用,學會根據所需的阻抗值(如50歐姆、100歐姆差分對)來設定PCB的綫寬、綫距、疊層參數。 綫長匹配與延遲控製: 強調高速信號綫長匹配的重要性,以及Altium Designer 14如何協助工程師實現精確的綫長控製,減少信號時序誤差。 輸齣與製造(Output Generation & Manufacturing): Gerber及Excellon文件的生成: 詳細講解 Altium Designer 14 中Gerber文件(RS-274X)和Excellon鑽孔文件的生成選項,以及如何進行精確配置以滿足PCB製造廠傢的要求。 BOM(Bill of Materials)的生成與管理: 學習如何生成規範的BOM清單,包含料號、位號、數量、描述等信息,並探討BOM的二次編輯與數據導齣。 Assembly Drawings與Fabrication Drawings: 介紹 Altium Designer 14 中生成組裝圖和製造圖的方法,以及這些圖紙在生産製造環節的作用。 IPC-2581等先進輸齣格式: 探討 Altium Designer 14 對IPC-2581等更先進製造數據格式的支持,以及其在數字化製造中的優勢。 第三部分:實戰項目演練與進階技巧 理論學習離不開實踐的檢驗。在本部分,我們將通過一個或多個典型項目,將前兩部分所學的知識融會貫通,並分享一些實用的進階技巧。 項目案例分析: 從零開始構建一個復雜項目: 選擇一個具有代錶性的電子産品項目(例如,一款高性能嵌入式係統開發闆、一款射頻模塊等),從原理圖設計、PCB布局、布綫、到最終輸齣,完整演示Altium Designer 14的設計流程。 重點攻剋難點: 在項目案例中,我們會著重講解在實際設計中遇到的常見難點,如電源分配網絡(PDN)的優化、高速串行接口(如USB、PCIe)的布綫、射頻電路的特殊處理等。 設計規範與流程標準化: 探討如何在項目設計中建立和遵循一套標準的設計規範和流程,以提高團隊協作效率和設計質量。 高級技巧與效率提升: 腳本與自動化: 介紹 Altium Designer 14 的腳本功能,演示如何利用腳本自動化重復性任務,例如批量修改網絡屬性、生成報告等,從而極大地提升工作效率。 版本控製與協同設計: 深入講解 Altium Designer 14 與版本控製係統(如Git)的集成,以及如何進行多人協同設計,管理設計變更曆史。 模闆設計與復用: 分享如何創建和使用項目模闆、PCB模闆、原理圖模闆,以及庫模闆,加速新項目的啓動。 問題排查與調試技巧: 總結在實際設計過程中可能遇到的各種問題,並提供有效的排查思路和調試方法。 結語 Altium Designer 14 是一款功能強大的電子設計軟件,掌握它不僅需要熟悉其各項功能,更需要理解其背後的設計思想和最佳實踐。本書力求為您構建一個紮實的基礎,提供一套清晰的學習脈絡,並通過豐富的實踐案例,幫助您將所學知識轉化為實際的設計能力。 我們相信,通過對本書內容的深入學習和反復實踐,您將能夠更加自信地應對復雜的電子設計挑戰,顯著提升您的設計效率和作品質量,最終成為一名真正意義上的“Altium Designer 14 達人”。願本書成為您在電子設計道路上的一盞明燈,助您在創新設計之路上披荊斬棘,不斷前行!