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

陳之炎

買這商品的人也買了...

商品描述

本書先從電子電路計算機輔助設計概念入手,介紹了利用Altium Design 22進行電子電路設計與仿真的方法,
利用豐富翔實的案例,將理論和實踐相結合,重點介紹Altium Design 22的使用方法和技巧。
在此基礎上分別從初、中、高三個不同的層面展示了三個實戰案例,給出了具體的原理圖和PCB實現。
全書用簡單、通俗、易懂的語言對Altium Design 22的功能做了闡述和拓展,力求做到淺顯易懂,便於操作。
本書目標讀者為電子類大學的電路專業的高年級本科生,可以作為他們拓展閱讀的材料;
也可以作為立志從事電子電路計算機輔助設計方向研究的低年級研究生的入門參考書。
本書對硬件電路技術感興趣的研發工程師也有一定的參考價值。

目錄大綱

第 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