內容簡介
全書以Protel的新版本Altium Designer 16為平台,介紹了電路設計的方法和技巧,主要包括Altium Designer 16概述、原理圖設計基礎、原理圖的繪製、原理圖的後續處理、層次結構原理圖的設計、原理圖編輯中的高級操作、PCB設計基礎知識、PCB的布局設計、印製電路板的布線、電路板的後期製作、創建元件庫及元件封裝、電路仿真系統、信霉禁轎號完整性分析、自激多諧振盪器電路設計實例和遊戲機電路設計實例。本書的內容由淺入深,從易到難,各章節既相對獨立又前後關聯。在介紹的過程中,編者根據自己多年的經驗及教學心得,及時給出總結和相關提示,以幫助讀者迅速掌握相關知識。全書內容講解翔實,圖文並茂,思路清晰。
隨書贈送的多媒體教學光碟包含全書實例操作過程的視頻講解檔案和實例源檔案,讀者可以通過光碟方便、直觀地學習本書內容。
本書可以作為初學者的入門教材,也可以作為電路設計及相關行業工程技術人員及各院校相關專業師生的學習參考書。
圖書目錄
前言
第1章 Altium Designer 16概述 1
1.1 Altium Designer 16的主視窗 2
1.1.1 選單欄 2
1.1.2 工具列 11
1.1.3 工作視窗 11
1.1.4 工作面板 12
1.2 Altium Designer 16的檔案管理系統 12
1.2.1 項目檔案 12
1.2.2 自由檔案 16
1.2.3 存檔檔案 17
第2章 原理圖設計基礎 18
2.1 原理圖的組成 19
2.2 原理圖編輯器界面簡介 20
2.2.1 選單欄 21
2.2.2 工具列 21
2.2.3 工作視窗和工作面板 22
2.3 原理圖圖紙設定 23
2.4 設定原理圖工作環境 25
2.4.1 設定原理圖的常規環境參數 25
2.4.2 設定圖形編輯環境參數 26
2.5 載入元件庫 26
2.5.1 打開“庫”面板 26
2.5.2 載入和卸多臭淚糊載元件庫 27
2.6 放置元件 28
2.6.1 搜尋元件 29
2.6.2 放置元件 30
2.6.3 調整元件位置 32
2.6.4 元件的排列與對齊 34
2.6.5 元件的屬轎犁懂性設定 35
第3章 原理圖的繪製 39
3.1 原理圖連線工具 40
3.2 元件的電氣連線 41
3.2.1 放置導線 41
3.2.2 放置匯流排 42
3.2.3 放置匯流排入口 43
3.2.4 手動連線 44
3.2.5 放置電源和接地符號 46
3.2.6 放置網路標籤 46
3.2.7 放寒乘灑櫻置輸入/輸出連線埠 47
3.2.8 放置離圖連線 48
3.2.9 放置忽略ERC測試點 49
3.2.10 放置PCB布線指示 50
3.2.11 線束連線器 52
3.2.12 線束入口 54
3.2.13 信號線束 56
3.3 使用繪圖工具繪圖 56
3.3.1 繪圖工估煮察具 56
3.3.2 繪製直線 57
3.4 操作實例——音樂閃光燈電路設計 58
第4章 原理圖的後續處理 67
4.1 原理圖中墓全的常用操作 68
4.1.1 工作視窗的縮放 68
4.1.2 刷新原理圖 69
4.1.3 高級貼上 69
4.1.4 查找與替換 71
4.2 報表列印輸出 75
4.2.1 列印輸出 75
4.2.2 網路表 75
4.2.3 基於整個項目的網路表 76
4.2.4 基於單個原理圖檔案的網路表 78
4.2.5 生成元件報表 79
4.3 操作實例——音量控制電路 84
第5章 層次結構原理圖的設計 96
5.1 層次結構原理圖的基本結構和組成 97
5.2 層次結構原理圖的設計方法 98
5.2.1 自上而下的層次原理圖設計 98
5.2.2 自下而上的層次原理圖設計 104
5.3 層次結構原理圖之間的切換 107
5.3.1 由頂層原理圖中的原理圖符號切換到相應的子原理圖 107
5.3.2 由子原理圖切換到頂層原理圖 108
5.4 層次設計表 109
5.5 操作實例 109
第6章 原理圖編輯中的高級操作 115
6.1 工具的使用 116
6.1.1 自動分配元件標號 116
6.1.2 回溯更新原理圖元件標號腳店夜 117
6.2 元件編號管理 117
6.3 元件的過濾 120
6.4 在原理圖中添加PCB設計規則 123
6.4.1 在對象屬性中添加設計規則 123
6.4.2 在原理圖中放置PCB Layout標誌 124
6.5 使用“Navigator(導航)”面板進行快速瀏覽 125
6.6 原理圖的電氣檢測及編譯 128
6.6.1 原理圖的自動檢測設定 128
6.6.2 原理圖的編譯 129
6.6.3 原理圖的修正 130
6.7 操作實例——計算機麥克風電路原理圖 131
第7章 PCB設計基礎知識 141
7.1 PCB編輯器界面簡介 142
7.1.1 選單欄 142
7.1.2 工具列 142
7.2 新建PCB檔案 143
7.2.1 利用PCB設計嚮導創建PCB檔案 143
7.2.2 利用選單命令創建PCB檔案 145
7.2.3 利用模板創建PCB檔案 145
7.3 PCB面板的套用 146
7.4 電路板物理結構及編輯環境參數設定 149
7.4.1 電路板物理框線的設定 150
7.4.2 電路板圖紙的設定 153
7.4.3 電路板層的設定 156
7.4.4 電路板層顯示與顏色設定 161
7.4.5 PCB布線區的設定 162
7.5 在PCB檔案中導入原理圖網路表信息 163
7.5.1 裝載元件封裝庫 163
7.5.2 設定同步比較規則 163
7.5.3 導入網路報表 164
7.5.4 原理圖與PCB圖的同步更新 166
7.5.5 飛線的顯示 169
第8章 PCB的布局設計 172
8.1 元件的自動布局 173
8.1.1 自動布局約束參數 173
8.1.2 在矩形區域內排列 177
8.1.3 排列板子外的元件 178
8.1.4 推擠式自動布局 179
8.1.5 導入自動布局檔案進行布局 180
8.2 元件的手動布局 180
8.2.1 元件說明文字的調整 180
8.2.2 元件間距的調整 181
8.2.3 移動元件到格點處 181
8.2.4 元件手動布局的具體步驟 182
8.3 3D效果圖 184
8.4 網路密度分析 185
8.5 操 作 實 例 185
8.5.1 單片機系統PCB的布局設計 185
8.5.2 LED顯示電路的布局設計 191
第9章 印刷電路板的布線 197
9.1 電路板的自動布線 198
9.1.1 設定PCB自動布線的規則 198
9.1.2 設定PCB自動布線的策略 218
9.1.3 電路板自動布線的操作過程 221
9.2 電路板的手動布線 226
9.2.1 拆除布線 226
9.2.2 手動布線 227
9.3 添加安裝孔 228
9.4 覆銅和補淚滴 229
9.4.1 執行覆銅命令 229
9.4.2 設定覆銅屬性 229
9.4.3 放置覆銅 231
9.4.4 補淚滴 232
9.5 操作實例——LED顯示電路印製電路板的布線 233
第10章 電路板的後期製作 239
10.1 電路板的測量 240
10.2 設計規則檢查 240
10.2.1 線上DRC和批處理DRC 242
10.2.2 對未布線的PCB檔案執行批處理DRC 243
10.2.3 對已布線完畢的PCB檔案執行批處理DRC 244
10.3 輸出電路板相關報表 245
10.3.1 PCB圖的網路表檔案 245
10.3.2 PCB的信息報表 246
10.3.3 元件清單 248
10.3.4 簡略元件清單 248
10.3.5 網路表狀態報表 249
10.4 印製電路板圖的列印輸出 250
10.4.1 列印PCB檔案 250
10.4.2 列印報表檔案 252
10.4.3 生成Gerber檔案 253
10.5 操 作 實 例 254
10.5.1 電路板信息及網路狀態報表 254
10.5.2 電路板元件清單 257
10.5.3 PCB圖紙列印輸出 259
10.5.4 生產加工檔案輸出 262
第11章 創建元件庫與元件封裝 267
11.1 創建原理圖元件庫 268
11.1.1 元件庫面板 268
11.1.2 工具列 269
11.1.3 設定元件庫編輯器工作區參數 272
11.1.4 繪製庫元件 272
11.1.5 繪製含有子部件的庫元件 276
11.2 創建PCB元件庫及元件封裝 278
11.2.1 封裝概述 278
11.2.2 常用元件封裝介紹 279
11.2.3 PCB庫編輯器 280
11.2.4 PCB庫編輯器環境設定 282
11.2.5 用PCB元件嚮導創建規則的PCB元件封裝 284
11.2.6 用PCB元件嚮導創建3D元件封裝 287
11.2.7 手動創建不規則的PCB元件封裝 294
11.2.8 手動創建不規則的3D元件封裝 297
11.3 元件封裝檢查和元件封裝庫報表 303
11.4 實例——創建USB採集系統項目元件庫 305
11.4.1 創建原理圖項目元件庫 305
11.4.2 使用項目元件庫更新原理圖 306
11.4.3 創建項目PCB元件封裝庫 310
11.4.4 創建集成元件庫 311
第12章 電路仿真系統 314
12.1 放置電源及仿真激勵源 315
12.2 仿真分析的參數設定 316
12.2.1 常規參數的設定 317
12.2.2 仿真方式 318
12.3 特殊仿真元件的參數設定 319
12.3.1 節點電壓初值 319
12.3.2 節點電壓 320
12.3.3 仿真數學函式 322
12.3.4 實例——正弦函式和餘弦函式 322
12.4 操作實例 327
12.4.1 555單穩態多諧振盪器仿真 327
12.4.2 電源電路仿真 331
第13章 信號完整性分析 335
13.1 信號完整性分析規則設定 336
13.2 設定元件的信號完整性模型 343
13.2.1 在信號完整性分析之前設定元件的SI模型 343
13.2.2 在信號完整性分析過程中設定元件的SI模型 345
13.3 信號完整性分析器設定 347
13.4 實例——某複雜電路板信號完整性分析 352
第14章 自激多諧振盪器電路設計實例 357
14.1 從Schematic 到PCB 的設計流程 358
14.1.1 原理圖的輸入 358
14.1.2 設定項目選項 363
14.1.3 仿真前準備 366
14.1.4 電路仿真 367
14.2 創建PCB檔案 369
14.2.1 創建一個新的PCB檔案 369
14.2.2 資料轉移 374
14.3 電路板設計 375
14.3.1 零件布置 376
14.3.2 電路板布線 376
第15章 遊戲機電路設計實例 378
15.1 實例設計說明 379
15.1.1 中央處理器電路 379
15.1.2 圖形處理器電路 379
15.1.3 接口電路 380
15.1.4 射頻調製電路 381
15.1.5 制式轉換電路 381
15.1.6 電源電路 382
15.1.7 時鐘電路 382
15.1.8 光電槍電路 382
15.1.9 控制盒電路 383
15.2 創建項目檔案 384
15.3 原理圖輸入 384
15.3.1 繪製層次結構原理圖的頂層電路圖 384
15.3.2 繪製層次結構原理圖的子圖 386
15.3.3 原理圖元件的自動標註 399
15.3.4 自下而上的層次結構原理圖設計方法 402
15.4 層次原理圖間的切換 403
15.4.1 從頂層原理圖切換到原理圖符號對應的子圖 403
15.4.2 從子原理圖切換到頂層原理圖 404
15.5 元件清單 405
15.6 設計電路板 406
15.6.1 印製電路板設計初步操作 406
15.6.2 布線設定 410
15.7 項目層次結構組織檔案 414
3.2.9 放置忽略ERC測試點 49
3.2.10 放置PCB布線指示 50
3.2.11 線束連線器 52
3.2.12 線束入口 54
3.2.13 信號線束 56
3.3 使用繪圖工具繪圖 56
3.3.1 繪圖工具 56
3.3.2 繪製直線 57
3.4 操作實例——音樂閃光燈電路設計 58
第4章 原理圖的後續處理 67
4.1 原理圖中的常用操作 68
4.1.1 工作視窗的縮放 68
4.1.2 刷新原理圖 69
4.1.3 高級貼上 69
4.1.4 查找與替換 71
4.2 報表列印輸出 75
4.2.1 列印輸出 75
4.2.2 網路表 75
4.2.3 基於整個項目的網路表 76
4.2.4 基於單個原理圖檔案的網路表 78
4.2.5 生成元件報表 79
4.3 操作實例——音量控制電路 84
第5章 層次結構原理圖的設計 96
5.1 層次結構原理圖的基本結構和組成 97
5.2 層次結構原理圖的設計方法 98
5.2.1 自上而下的層次原理圖設計 98
5.2.2 自下而上的層次原理圖設計 104
5.3 層次結構原理圖之間的切換 107
5.3.1 由頂層原理圖中的原理圖符號切換到相應的子原理圖 107
5.3.2 由子原理圖切換到頂層原理圖 108
5.4 層次設計表 109
5.5 操作實例 109
第6章 原理圖編輯中的高級操作 115
6.1 工具的使用 116
6.1.1 自動分配元件標號 116
6.1.2 回溯更新原理圖元件標號 117
6.2 元件編號管理 117
6.3 元件的過濾 120
6.4 在原理圖中添加PCB設計規則 123
6.4.1 在對象屬性中添加設計規則 123
6.4.2 在原理圖中放置PCB Layout標誌 124
6.5 使用“Navigator(導航)”面板進行快速瀏覽 125
6.6 原理圖的電氣檢測及編譯 128
6.6.1 原理圖的自動檢測設定 128
6.6.2 原理圖的編譯 129
6.6.3 原理圖的修正 130
6.7 操作實例——計算機麥克風電路原理圖 131
第7章 PCB設計基礎知識 141
7.1 PCB編輯器界面簡介 142
7.1.1 選單欄 142
7.1.2 工具列 142
7.2 新建PCB檔案 143
7.2.1 利用PCB設計嚮導創建PCB檔案 143
7.2.2 利用選單命令創建PCB檔案 145
7.2.3 利用模板創建PCB檔案 145
7.3 PCB面板的套用 146
7.4 電路板物理結構及編輯環境參數設定 149
7.4.1 電路板物理框線的設定 150
7.4.2 電路板圖紙的設定 153
7.4.3 電路板層的設定 156
7.4.4 電路板層顯示與顏色設定 161
7.4.5 PCB布線區的設定 162
7.5 在PCB檔案中導入原理圖網路表信息 163
7.5.1 裝載元件封裝庫 163
7.5.2 設定同步比較規則 163
7.5.3 導入網路報表 164
7.5.4 原理圖與PCB圖的同步更新 166
7.5.5 飛線的顯示 169
第8章 PCB的布局設計 172
8.1 元件的自動布局 173
8.1.1 自動布局約束參數 173
8.1.2 在矩形區域內排列 177
8.1.3 排列板子外的元件 178
8.1.4 推擠式自動布局 179
8.1.5 導入自動布局檔案進行布局 180
8.2 元件的手動布局 180
8.2.1 元件說明文字的調整 180
8.2.2 元件間距的調整 181
8.2.3 移動元件到格點處 181
8.2.4 元件手動布局的具體步驟 182
8.3 3D效果圖 184
8.4 網路密度分析 185
8.5 操 作 實 例 185
8.5.1 單片機系統PCB的布局設計 185
8.5.2 LED顯示電路的布局設計 191
第9章 印刷電路板的布線 197
9.1 電路板的自動布線 198
9.1.1 設定PCB自動布線的規則 198
9.1.2 設定PCB自動布線的策略 218
9.1.3 電路板自動布線的操作過程 221
9.2 電路板的手動布線 226
9.2.1 拆除布線 226
9.2.2 手動布線 227
9.3 添加安裝孔 228
9.4 覆銅和補淚滴 229
9.4.1 執行覆銅命令 229
9.4.2 設定覆銅屬性 229
9.4.3 放置覆銅 231
9.4.4 補淚滴 232
9.5 操作實例——LED顯示電路印製電路板的布線 233
第10章 電路板的後期製作 239
10.1 電路板的測量 240
10.2 設計規則檢查 240
10.2.1 線上DRC和批處理DRC 242
10.2.2 對未布線的PCB檔案執行批處理DRC 243
10.2.3 對已布線完畢的PCB檔案執行批處理DRC 244
10.3 輸出電路板相關報表 245
10.3.1 PCB圖的網路表檔案 245
10.3.2 PCB的信息報表 246
10.3.3 元件清單 248
10.3.4 簡略元件清單 248
10.3.5 網路表狀態報表 249
10.4 印製電路板圖的列印輸出 250
10.4.1 列印PCB檔案 250
10.4.2 列印報表檔案 252
10.4.3 生成Gerber檔案 253
10.5 操 作 實 例 254
10.5.1 電路板信息及網路狀態報表 254
10.5.2 電路板元件清單 257
10.5.3 PCB圖紙列印輸出 259
10.5.4 生產加工檔案輸出 262
第11章 創建元件庫與元件封裝 267
11.1 創建原理圖元件庫 268
11.1.1 元件庫面板 268
11.1.2 工具列 269
11.1.3 設定元件庫編輯器工作區參數 272
11.1.4 繪製庫元件 272
11.1.5 繪製含有子部件的庫元件 276
11.2 創建PCB元件庫及元件封裝 278
11.2.1 封裝概述 278
11.2.2 常用元件封裝介紹 279
11.2.3 PCB庫編輯器 280
11.2.4 PCB庫編輯器環境設定 282
11.2.5 用PCB元件嚮導創建規則的PCB元件封裝 284
11.2.6 用PCB元件嚮導創建3D元件封裝 287
11.2.7 手動創建不規則的PCB元件封裝 294
11.2.8 手動創建不規則的3D元件封裝 297
11.3 元件封裝檢查和元件封裝庫報表 303
11.4 實例——創建USB採集系統項目元件庫 305
11.4.1 創建原理圖項目元件庫 305
11.4.2 使用項目元件庫更新原理圖 306
11.4.3 創建項目PCB元件封裝庫 310
11.4.4 創建集成元件庫 311
第12章 電路仿真系統 314
12.1 放置電源及仿真激勵源 315
12.2 仿真分析的參數設定 316
12.2.1 常規參數的設定 317
12.2.2 仿真方式 318
12.3 特殊仿真元件的參數設定 319
12.3.1 節點電壓初值 319
12.3.2 節點電壓 320
12.3.3 仿真數學函式 322
12.3.4 實例——正弦函式和餘弦函式 322
12.4 操作實例 327
12.4.1 555單穩態多諧振盪器仿真 327
12.4.2 電源電路仿真 331
第13章 信號完整性分析 335
13.1 信號完整性分析規則設定 336
13.2 設定元件的信號完整性模型 343
13.2.1 在信號完整性分析之前設定元件的SI模型 343
13.2.2 在信號完整性分析過程中設定元件的SI模型 345
13.3 信號完整性分析器設定 347
13.4 實例——某複雜電路板信號完整性分析 352
第14章 自激多諧振盪器電路設計實例 357
14.1 從Schematic 到PCB 的設計流程 358
14.1.1 原理圖的輸入 358
14.1.2 設定項目選項 363
14.1.3 仿真前準備 366
14.1.4 電路仿真 367
14.2 創建PCB檔案 369
14.2.1 創建一個新的PCB檔案 369
14.2.2 資料轉移 374
14.3 電路板設計 375
14.3.1 零件布置 376
14.3.2 電路板布線 376
第15章 遊戲機電路設計實例 378
15.1 實例設計說明 379
15.1.1 中央處理器電路 379
15.1.2 圖形處理器電路 379
15.1.3 接口電路 380
15.1.4 射頻調製電路 381
15.1.5 制式轉換電路 381
15.1.6 電源電路 382
15.1.7 時鐘電路 382
15.1.8 光電槍電路 382
15.1.9 控制盒電路 383
15.2 創建項目檔案 384
15.3 原理圖輸入 384
15.3.1 繪製層次結構原理圖的頂層電路圖 384
15.3.2 繪製層次結構原理圖的子圖 386
15.3.3 原理圖元件的自動標註 399
15.3.4 自下而上的層次結構原理圖設計方法 402
15.4 層次原理圖間的切換 403
15.4.1 從頂層原理圖切換到原理圖符號對應的子圖 403
15.4.2 從子原理圖切換到頂層原理圖 404
15.5 元件清單 405
15.6 設計電路板 406
15.6.1 印製電路板設計初步操作 406
15.6.2 布線設定 410
15.7 項目層次結構組織檔案 414