《精通Protel DXP電路設計》是2004年1月14日出版的圖書,作者是程昱。本書主要講解了Protel DXP電路設計的相關知識。
基本介紹
- 書名:精通Protel DXP電路設計
- ISBN:9787302078432
- 定價:38元
- 出版時間:2004-1-14
- 裝幀:平裝
圖書簡介
本書的主要特點是全面、實用、通俗易懂,特別適合初、中級用戶,對高級用戶也有一定的參考價值,可作為電路設計與製版人員的培訓教材,也可供高等院校相關專業的師生參考。
圖書前言
本書從實用角度出發,全面介紹了Protel DXP集成開發軟體的操作方法和使用技巧,詳細講解了電路原理圖的設計,PCB印製電路板的設計,電路仿真印製電路板的信號完整性分析,以及可程式邏輯器件FPGA的數字電路設計和VHDL設計語言的套用。在每個功能模組的介紹過程中結合實際工程中的具體實例進行講解,並在每章結尾以學習回顧的方式對本章的主要知識進行總結和回顧,便於讀者迅速掌握Protel DXP的主要操作及使用特點。
全書共分12章和兩個附錄,其中:
第1章介紹了Protel DXP的發展歷史、系統的配置要求及其安裝方法等。
第2~4章介紹了Protel DXP的電路原理圖設計系統,包括原理圖設計基礎、原理圖編輯器的屬性設定,以及原理圖的繪製方法和原理圖的高級編輯技巧。
第5章介紹了Protel DXP特有的編譯工程工具,並介紹了電路原理圖中生成各種工程報表的方法。
第6、7兩章介紹了Protel DXP的PCB印製電路板設計系統,包括印製電路板編輯器的常用操作、PCB印製電路板的一些基礎知識,以及在印製電路板製作過程中的主要技巧。
第8章將向讀者介紹Protel DXP特有的元器件集成庫,並利用典型實例介紹如何創建一個原理圖符號庫、PCB元器件庫以及包含多種信息的元器件集成庫的方法。
第9章結合實例講述了電路仿真方面的相關知識。
第10章介紹了可程式邏輯器件FPGA設計系統。
第11章介紹了VHDL設計語言在DXP中的套用。
第12章介紹了PCB電路板的信號完整性分析。
另外,在附錄中列出了Protel DXP自帶的元器件集成庫名稱索引,供讀者在使用時查詢參考。
本書的每一部分在講解時均結合了工程實踐中的典型設計實例,使讀者在讀完本書後不但可以迅速提高自己在設計印製電路板方面的理論水平,也可以輕鬆掌握Protel DXP的各種操作技巧。
本書主要面向廣大電子電路工程設計人員以及高等院校的師生,同時本書具有較高的實用性,也可以作為高級用戶的使用參考手冊。
圖書目錄
1.1 Protel DXP的發展歷史 1
1.2 Protel DXP的特點 2
1.3 Protel DXP的安裝 4
1.4 進入Protel DXP的集成開發環境 8
1.4.1 啟動Protel DXP 8
1.4.2 Protel DXP的集成開發環境 9
1.4.3 Protel DXP的原理圖開發環境 10
1.4.4 Protel DXP的PCB印製電路板開發環境 11
1.4.5 Protel DXP的仿真波形編輯環境 11
1.4.6 Protel DXP的VHDL編輯環境 12
1.4.7 各編輯器之間的切換 12
1.4.8 工作視窗面板的操作 12
1.5 Protel DXP的檔案管理 14
1.6 印製電路板的設計步驟 18
1.7 學習回顧 18
第2章 電路原理圖設計基礎 20
2.1 電路原理圖設計步驟 20
2.2 進入原理圖設計系統 21
2.2.1 新建印製電路板工程 21
2.2.2 新建電路原理圖檔案 22
2.3 畫面管理 22
2.3.1 電路原理圖編輯系統簡介 22
2.3.2 使用導航器面板 23
2.3.3 原理圖編輯區的顯示管理 26
2.4 設定原理圖的環境參數 27
2.4.1 設定圖紙外觀 28
2.4.2 設定系統字型 29
2.4.3 設定電路格線 30
2.4.4 自定義圖紙尺寸 30
2.4.5 設定圖紙設計信息 31
2.5 學習回顧 32
第3章 電路原理圖設計入門 34
3.1 電路原理圖實例 34
3.2 裝載元器件庫 35
3.2.1 裝載和卸載元器件庫 35
3.2.2 庫檔案面板的說明 37
3.3 放置元器件 38
3.3.1 利用選單命令放置元器件 38
3.3.2 利用庫檔案面板放置元器件 39
3.3.3 編輯元器件屬性 41
3.4 繪製電路原理圖 44
3.4.1 畫導線 44
3.4.2 畫匯流排 46
3.4.3 畫匯流排出入線 47
3.4.4 設定網路標號 49
3.4.5 放置電源和接地符號 51
3.4.6 放置輸入輸出連線埠 53
3.4.7 放置線路節點 54
3.5 電路原理圖的編輯管理 56
3.5.1 元器件的選擇和取消選擇 56
3.5.2 元器件的複製、剪下、貼上和刪除 57
3.5.3 元器件的位置調整 59
3.5.4 元器件的排列和對齊 60
3.6 列印輸出原理圖 62
3.6.1 頁面設定 62
3.6.2 列印輸出 64
3.7 學習回顧 65
第4章 電路原理圖繪製進階 66
4.1 使用圖形工具列 66
4.1.1 繪製直線 66
4.1.2 繪製多邊形 67
4.1.3 繪製橢圓弧與圓弧 68
4.1.4 繪製Bezier曲線 69
4.1.5 在原理圖中添加文字 70
4.1.6 貼上圖片 72
4.1.7 繪製矩形 74
4.2 設定原理圖的環境參數 75
4.2.1 設定電路原理圖的環境參數 76
4.2.2 設定圖形編輯的環境參數 78
4.2.3 設定圖元默認選項 79
4.2.4 設定Orcad的環境參數 81
4.3 層次原理圖的設計 81
4.3.1 層次原理圖的基本概念 82
4.3.2 自上而下設計層次原理圖 82
4.3.3 自下而上設計層次原理圖 90
4.3.4 層次原理圖之間切換 92
4.3.5 生成層次設計報表 93
4.4 學習回顧 95
第5章 編譯工程並生成報表 96
5.1 編譯設計工程 96
5.1.1 設定編譯工程選項 96
5.1.2 編譯工程 99
5.2 網路表的生成 100
5.3 元器件報表 105
5.4 元器件引用報表 106
5.5 連線埠引用參考 107
5.6 學習回顧 107
第6章 印製電路板設計系統 108
6.1 印製電路板的設計流程 108
6.2 印製電路板的基本概念 110
6.2.1 印製電路板的結構 110
6.2.2 元器件的封裝形式 111
6.2.3 銅膜導線 112
6.2.4 助焊膜和阻焊膜 113
6.2.5 層 113
6.2.6 焊盤和過孔 113
6.2.7 絲印層 114
6.2.8 印製電路板設計的基本原則 114
6.3 進入PCB印製電路板設計系統 115
6.3.1 利用PCB生成嚮導創建一個PCB檔案 116
6.3.2 執行選單命令創建一個PCB檔案 122
6.4 PCB編輯器的畫面管理 122
6.4.1 畫面移動 122
6.4.2 畫面的放大和縮小 123
6.4.3 總體觀察畫面 124
6.4.4 利用上一次顯示比例顯示畫面 126
6.4.5 畫面刷新 126
6.4.6 視窗管理 126
6.4.7 各種面板的管理 127
6.5 放置工具列介紹 127
6.5.1 放置銅膜導線 128
6.5.2 放置直線 129
6.5.3 放置焊盤 131
6.5.4 放置過孔 133
6.5.5 放置字元串 135
6.5.6 放置位置坐標 136
6.5.7 放置尺寸標註 137
6.5.8 設定坐標原點 138
6.5.9 放置元器件封裝 139
6.5.10 中心法繪製圓弧 141
6.5.11 邊緣法繪製圓弧 142
6.5.12 繪製圓 143
6.5.13 放置矩形填充 144
6.5.14 放置多邊形填充 145
6.5.15 陳列式貼上 147
6.6 PCB編輯器的編輯功能 148
6.6.1 選擇和取消選擇 148
6.6.2 複製、剪下、貼上和刪除 150
6.6.3 元器件的移動 152
6.6.4 快速跳轉 154
6.6.5 修改元器件屬性 155
6.7 學習回顧 155
第7章 製作印製電路板 157
7.1 設定電路板的工作層面 157
7.1.1 電路板工作層面介紹 157
7.1.2 圖層堆疊管理器 159
7.1.3 設定工作層面及顏色 161
7.2 設定電路板的環境參數 163
7.2.1 設定電路板級環境參數 163
7.2.2 設定系統環境參數 164
7.3 規劃電路板 170
7.3.1 利用PCB生成嚮導規劃電路板 170
7.3.2 在PCB編輯器內規劃電路板 170
7.4 載入網路表和元器件封裝 172
7.4.1 準備電路原理圖和網路表 172
7.4.2 網路表和元器件封裝的載入 172
7.5 元件布局 175
7.5.1 設定自動布局約束參數 175
7.5.2 元器件自動布局 180
7.5.3 鎖定關鍵元器件的自動布局 183
7.5.4 手工調整元器件布局 184
7.5.5 3D效果圖 189
7.5.6 網路密度分析 189
7.6 自動布線 190
7.6.1 設定自動布線的參數 190
7.6.2 設定自動布線器 204
7.6.3 自動布線 206
7.7 手工調整布線 210
7.7.1 利用編輯功能調整 210
7.7.2 利用拆線功能調整 212
7.7.3 接地線覆銅 213
7.8 設計規則校驗(DRC) 215
7.9 關於PCB圖的報表 216
7.9.1 PCB圖的網路表檔案 216
7.9.2 PCB印製電路板信息報表 218
7.9.3 元器件報表 220
7.9.4 簡單元器件報表 221
7.9.5 電氣網路狀態信息報表 221
7.10 列印輸出PCB圖 222
7.10.1 PCB頁面設定 222
7.10.2 列印輸出 225
7.11 學習回顧 226
第8章 創建元器件庫 228
8.1 元器件庫概述 228
8.2 創建元器件的原理圖庫檔案 229
8.2.1 原理圖庫檔案的編輯環境 229
8.2.2 創建元器件的原理圖符號 233
8.3 創建元器件的PCB庫檔案 236
8.3.1 PCB庫檔案的編輯環境 236
8.3.2 創建元器件的PCB圖符號 239
8.4 創建元器件的集成庫檔案 244
8.5 創建項目元器件庫 248
8.5.1 創建原理圖項目元件庫 248
8.5.2 創建PCB圖項目元件庫 250
8.6 學習回顧 251
第9章 電路仿真 252
9.1 電路仿真的基本步驟 253
9.2 一個簡單的例子 254
9.3 設定常用元器件仿真參數 262
9.3.1 電路仿真的單位設定 262
9.3.2 電阻設定 262
9.3.3 電容設定 264
9.3.4 電感設定 264
9.3.5 電位器設定 265
9.3.6 晶振設定 265
9.3.7 二極體、三極體和場效應管設定 266
9.3.8 保險絲設定 268
9.3.9 變壓器設定 268
9.3.10 運算放大器設定 269
9.3.11 節點電壓初值設定 269
9.3.12 節點電壓設定 270
9.3.13 仿真數學函式設定 271
9.4 仿真激勵源設定 271
9.4.1 直流電壓源和直流電流源 272
9.4.2 正弦信號激勵源 273
9.4.3 脈衝電壓激勵源 275
9.4.4 分段線性激勵源 277
9.4.5 調頻波激勵源 278
9.4.6 指數函式激勵源 279
9.5 仿真方式設定 280
9.5.1 通用參數設定 281
9.5.2 瞬態特性分析和傅立葉分析的參數設定 282
9.5.3 直流傳輸特性分析的參數設定 283
9.5.4 交流小信號分析的參數設定 284
9.5.5 噪聲分析的參數設定 285
9.5.6 參數掃描分析的參數設定 286
9.6 三階有源濾波器電路仿真分析 287
9.6.1 三階有源濾波器電路介紹 287
9.6.2 繪製電路的仿真原理圖 288
9.6.3 設定元器件的仿真參數 288
9.6.4 設定仿真激勵源 288
9.6.5 設定仿真方式 289
9.6.6 運行仿真程式並分析仿真結果 291
9.7 仿真波形分析器的使用 293
9.7.1 加法器電路介紹 293
9.7.2 仿真波形分析器的使用 295
9.8 學習回顧 300
第10章 FPGA設計系統 301
10.1 FPGA工程概述 301
10.2 FPGA設計舉例 302
10.2.1 創建FPGA工程和數字電路設計原理圖 303
10.2.2 設定FPGA工程選項 304
10.2.3 設定數字電路原理圖的檔案選項 305
10.2.4 添加庫檔案 306
10.2.5 繪製數字電路原理圖 307
10.2.6 配置FPGA晶片 311
10.2.7 生成EDIF-FPGA網路表檔案 314
10.2.8 反向注釋FPGA工程檔案 315
10.3 學習回顧 315
第11章 VHDL設計語言 316
11.1 VHDL設計語言概述 316
11.2 VHDL設計舉例 317
11.2.1 創建FPGA工程 318
11.2.2 設計頂層電路原理圖 319
11.2.3 建立VHDL的測試檔案 325
11.2.4 建立VHDL的模型檔案和庫檔案 328
11.2.5 構建並編譯設計工程 335
11.2.6 仿真並測試電路 338
11.3 學習回顧 344
第12章 信號完整性分析 346
12.1 信號完整性分析概述 346
12.1.1 基本概念 346
12.1.2 DXP的信號完整性分析工具簡介 347
12.2 設定信號完整性分析規則 348
12.3 信號的終端補償 359
12.4 學習回顧 363
附錄A Protel DXP元器件集成庫名稱索引 364
附錄B Protel DXP的PCB封裝形式庫 387