Altium Designer 22電路設計與仿真實戰從入門到精通

Altium Designer 22電路設計與仿真實戰從入門到精通

《Altium Designer 22電路設計與仿真實戰從入門到精通》是一本2023年人民郵電出版社出版的圖書,作者是陳之炎。

基本介紹

  • 中文名:Altium Designer 22電路設計與仿真實戰從入門到精通
  • 作者:陳之炎
  • 出版時間:2023年6月
  • 出版社:人民郵電出版社
  • ISBN:9787115611475
  • 裝幀:平裝-膠訂
內容簡介,圖書目錄,作者簡介,

內容簡介

2022年,Altium公司在其官網推出了電子電路設計軟體Altium Designer 22。與以往的版本相比,Altium Designer 22無論是在原理圖設計方面還是在印製電路板(PCB)版圖設計方面,都添加了諸多新功能。本書將對這些新功能進行解讀,為廣大電子設計自動化(EDA)設計人員提供新增工具的信息,幫助EDA設計人員更快地掌握 Altium Design 22的新功能,以跟上高速發展的EDA技術。
本書對Altium Designer 22的功能進行全面而詳細的講解,重點介紹如何利用Altium Designer 22進行原理圖設計、PCB版圖設計、信號完整性分析和混合信號仿真。本書是電子工程師的入門級參考工具書,讀者讀完本書之後,能獨立完成通用電子電路設計。此外,本書精心選編的3個嵌入式項目實戰案例(PWM信號電機驅動、STM32單片機控制系統、SAM V71仿真開發板),分別從不同層面提供具體的設計參考,讀者可以根據實際設計需求選讀。
本書可以作為電子電路相關專業的高年級本科生拓展閱讀的資料,也可以作為有志從事電子電路設計工作的低年級研究生的入門參考書。對硬體電路技術感興趣的研發工程師也適合閱讀本書。

圖書目錄

第 1章 Altium Designer 22概述 001
1.1 Altium Designer 22的新功能 002
1.2 熟悉Altium Designer 22的開發環境 004
1.2.1 主選單 005
1.2.2 活躍工具列 006
1.2.3 快速訪問工具列 006
1.2.4 狀態欄 006
1.2.5 打開文檔和活躍文檔 006
1.2.6 【優選項】對話框 007
1.2.7 項目和檔案導航欄 007
1.2.8 面板 008
1.2.9 提示信息 008
1.2.10 許可證授權 009
1.2.11 軟體擴展和更新 009
1.2.12 獲取幫助信息 009
1.2.13 Altium Designer 22設計術語表 009
第 2章 原理圖設計 011
2.1 電路設計的通用流程 011
2.2 創建新項目 014
2.3 添加原理圖 015
2.4 設定文檔屬性 016
2.5 搜尋元器件 016
2.5.1 獲取搜尋結果 016
2.5.2 查找無線電發射機元器件 017
2.6 放置無線電發射機元器件 025
2.7 原理圖連線 028
2.8 設定項目選項和動態編譯 029
2.9 檢查原理圖的電氣特性 029
2.10 項目驗證與錯誤檢查 033
第3章 PCB版圖設計 035
3.1 創建新的PCB檔案 035
3.2 設定PCB的位置和尺寸 036
3.3 設定默認屬性值 039
3.4 遷移設計 040
3.5 設定圖層的顯示方式 041
3.6 柵格設定 044
3.7 設定設計規則 046
3.8 元器件定位和放置 052
3.9 互動式布線 055
3.10 PCB設計驗證 061
3.10.1 設定違規顯示方式 062
3.10.2 設定設計規則檢查器 063
3.10.3 運行DRC 064
3.10.4 定位錯誤 066
3.11 項目輸出 072
3.11.1 輸出文檔種類 072
3.11.2 獨立的輸出作業檔案 073
3.11.3 設定Gerber檔案 074
3.11.4 設定生成驗證報告 077
3.11.5 設定物料清單 077
3.11.6 輸出物料清單 079
3.12 項目發布 080
3.13 查看項目歷史 082
3.14 在Web Viewer界面中查看項目 083
3.15 檔案批註 085
3.16 項目共享 085
第4章 製作元器件庫 088
4.1 原理圖庫的製作 089
4.1.1 準備階段 090
4.1.2 創建原理圖符號 090
4.1.3 編輯原理圖符號 092
4.1.4 設定引腳屬性 092
4.1.5 利用面板創建原理圖符號 094
4.1.6 定義符號屬性 094
4.1.7 原理圖符號生成工具 095
4.2 PCB封裝庫的製作 096
4.2.1 手動創建元器件的PCB封裝 097
4.2.2 利用IPC兼容的封裝嚮導創建元器件封裝 098
4.2.3 利用IPC封裝批量生成器創建元器件封裝 099
4.2.4 利用封裝嚮導創建元器件封裝 100
4.2.5 創建異形焊盤 100
4.2.6 位號和批註字元串 101
4.2.7 驗證元器件的封裝 102
4.2.8 更新PCB封裝庫 102
4.2.9 將創建好的元器件封裝發布到伺服器上 103
4.3 集成庫的製作 103
4.3.1 集成庫的優點 103
4.3.2 創建集成庫 104
4.3.3 根據項目檔案創建集成庫檔案包 107
4.3.4 修改集成庫 108
4.3.5 集成庫反編譯 108
第5章 信號完整性分析 110
5.1 SI簡介 110
5.1.1 對只有原理圖的項目進行SI分析 111
5.1.2 對項目的PCB文檔進行SI分析 111
5.2 前期準備工作 112
5.2.1 使用【Model Assignments】對話框添加SI模型 112
5.2.2 使用【Model Assignments】對話框修改元器件模型 113
5.2.3 保存模型 114
5.2.4 手動為元器件添加SI模型 114
5.2.5 設定被動元器件 115
5.2.6 設定IC 115
5.2.7 導入IBIS檔案 115
5.2.8 編輯引腳模型 115
5.3 原理圖中的SI設計規則 116
5.4 信號激勵設計規則 117
5.5 PCB的SI設計規則 118
5.6 設定SI設定選項 119
5.7 僅原理圖模式下的SI設定選項 119
5.7.1 使用【Signal Integrity】面板 119
5.7.2 查看篩選結果 119
5.7.3 選項設定 121
5.7.4 設定公差 122
5.8 選定待分析的網路 123
5.8.1 選擇待分析的網路 123
5.8.2 設定被干擾源網路和干擾源網路 123
5.8.3 設定雙向引腳的方向 123
5.8.4 編輯緩衝區 124
5.8.5 終端 124
5.8.6 在原理圖上放置終端 125
5.9 進行SI分析 125
5.9.1 反射 126
5.9.2 串擾 126
5.9.3 使用【Waveform Analysis】視窗 126
5.10 【Waveform Analysis】視窗 127
5.10.1 文檔選項 127
5.10.2 選擇波形 128
5.10.3 在自定義的坐標圖中查看波形 128
5.10.4 向坐標圖中添加波形 128
5.10.5 編輯新波形 129
5.10.6 保存和召回波形 129
5.10.7 創建新圖表 129
5.10.8 創建FFT圖表 129
5.10.9 創建新坐標圖 130
5.10.10 使用【Sim Data】面板 131
第6章 混合信號仿真 132
6.1 SPICE簡介 132
6.2 信號源 134
6.3 通用仿真流程 139
6.3.1 準備工作 139
6.3.2 運行所有分析 151
6.3.3 仿真結果測量 152
6.4 仿真原理圖設計 154
6.4.1 仿真儀錶板 154
6.4.2 成功實現電路仿真的必要條件 155
6.4.3 原理圖中元器件的獲取 156
6.4.4 為原理圖中的元器件添加仿真模型 160
6.5 運行仿真 164
6.6 結果顯示和分析 165
6.7 使用繪圖 166
6.7.1 測量游標 168
6.7.2 定義數學表達式 169
6.7.3 添加新坐標圖 169
6.8 SPICE網表 170
第7章 高速PCB設計 175
7.1 高速PCB設計簡介 175
7.2 高速PCB堆疊設計和阻抗計算 176
7.2.1 PCB材料選擇、層數目和板材厚度 176
7.2.2 電氣系統中的傳輸線損耗 177
7.2.3 不同射頻PCB材料的比較 179
7.2.4 高速PCB的阻抗控制 181
7.3 高速PCB設計的注意事項 183
7.3.1 高速PCB的布局規劃 183
7.3.2 SI設計 183
7.3.3 高速PCB布線 184
7.3.4 PI 184
第8章 PWM信號電機驅動 185
8.1 繪製原理圖 185
8.1.1 創建新項目 186
8.1.2 添加原理圖 186
8.1.3 設定文檔屬性 187
8.1.4 查找並獲取元器件 187
8.1.5 放置元器件 188
8.1.6 原理圖連線 189
8.1.7 動態編譯 189
8.1.8 設定錯誤檢查條件 189
8.1.9 進行項目驗證與錯誤檢查 192
8.2 繪製PCB版圖 192
8.2.1 創建PCB檔案 192
8.2.2 設定PCB的形狀和位置 192
8.2.3 設定PCB的默認屬性 193
8.2.4 遷移設計 193
8.2.5 設定圖層顯示方式 194
8.2.6 柵格設定 194
8.2.7 設定設計規則 194
8.2.8 元器件定位和放置 195
8.2.9 互動式布線 196
8.3 PCB設計驗證 197
8.3.1 設定違規顯示方式 197
8.3.2 設定設計規則檢查器 197
8.3.3 運行DRC 197
8.3.4 定位錯誤 197
8.4 項目輸出 197
8.4.1 創建輸出作業檔案 197
8.4.2 設定Gerber檔案 198
8.4.3 設定物料清單 198
8.4.4 輸出物料清單 198
8.5 項目發布 198
第9章 STM32單片機控制系統 199
9.1 繪製原理圖 199
9.1.1 創建新項目 200
9.1.2 添加原理圖 200
9.1.3 設定文檔屬性 200
9.1.4 查找並獲取元器件 201
9.1.5 放置元器件 201
9.1.6 原理圖連線 202
9.1.7 動態編譯 203
9.1.8 設定錯誤檢查條件 203
9.1.9 進行項目驗證與錯誤檢查 205
9.2 繪製PCB版圖 205
9.2.1 創建PCB檔案 205
9.2.2 設定PCB的形狀和位置 206
9.2.3 設定PCB的默認屬性 206
9.2.4 遷移設計 206
9.2.5 設定圖層顯示方式 207
9.2.6 柵格設定 207
9.2.7 設定設計規則 208
9.2.8 元器件定位和放置 209
9.2.9 互動式布線 210
9.3 PCB設計驗證 210
9.3.1 設定違規顯示方式 210
9.3.2 設定設計規則檢查器 211
9.3.3 運行DRC 211
9.3.4 定位錯誤 211
9.4 項目輸出 211
9.4.1 創建輸出作業檔案 211
9.4.2 設定Gerber檔案 211
9.4.3 設定物料清單 211
9.4.4 輸出物料清單 212
9.5 項目發布 213
第 10章 SAM V71仿真開發板 214
10.1 繪製原理圖 214
10.1.1 創建新項目 215
10.1.2 添加原理圖 215
10.1.3 設定文檔屬性 215
10.1.4 繪製頂層原理圖 216
10.1.5 查找並獲取元器件 218
10.1.6 放置元器件 219
10.1.7 原理圖連線 219
10.1.8 動態編譯 221
10.1.9 設定錯誤檢查條件 221
10.1.10 進行項目驗證與錯誤檢查 223
10.2 繪製PCB版圖 223
10.2.1 創建PCB檔案 223
10.2.2 設定PCB的形狀和位置 223
10.2.3 設定PCB的默認屬性 224
10.2.4 遷移設計 224
10.2.5 設定圖層顯示方式 224
10.2.6 柵格設定 226
10.2.7 設定設計規則 226
10.2.8 元器件定位和放置 227
10.2.9 互動式布線 228
10.3 PCB設計驗證 229
10.3.1 設定違規顯示方式 229
10.3.2 設定設計規則檢查器 229
10.3.3 運行DRC 230
10.3.4 定位錯誤 230
10.4 項目輸出 230
10.4.1 創建輸出作業檔案 230
10.4.2 設定Gerber檔案 230
10.4.3 設定物料清單 230
10.4.4 輸出物料清單 230
10.5 項目發布 232

作者簡介

陳之炎,北京交通大學通信與控制工程專業畢業,獲得工學碩士學位,歷任長城計算機軟體與系統公司,大唐微電子公司等企業的電子工程師。作為硬體電路的主設計師,參與到金稅一期,RFID 等項目當中,在EDA領域積累了豐富的經驗;長期擔任清華數據派和大數據文摘特約供稿者,發表過近20萬字的有關人工智慧和大數據的譯作,作品被CSDN、知乎等多個專業知識共享平台所轉載。著有專著《自然語言處理之BERT 實戰》。

相關詞條

熱門詞條

聯絡我們