內容簡介
本書在前一版的基礎上進行升級優化改版,此次基于Protel DXP 2004編寫而成,全書共分為16章,分別介紹了Protel DXP 2004基礎、設計原理圖、繪制原理圖、制作元件庫、設計層次原理圖、生成原理圖報表、印制電路板設計基礎、繪制印制電路板、制作元件封裝、生成PCB報表、電路仿真、PCB信號、IC卡考勤機設計、U盤電路的設計、Z80微處理器電路設計、無線遙感電路設計、理療儀電路設計。本書內容講解細致詳實,由淺入深、層次清楚、圖文并茂,使讀者能快速掌握軟件的基本應用,具備PCB的設計能力。
本書適合Protel DXP高等院校電子類、電氣類、通信類、機電類等專業的教材,也可作為職業技術教育、技術培訓及從事電子產品設計與開發的工程技術人員學習PCB設計的參考用書。
前 言
隨著電子科學技術的飛速發展,越來越復雜的電子電路對電子設計自動化(EDA)技術提出了越來越高的要求,Protel便在這樣的背景下應運而生,目前,最新版本為Protel DXP 2004。
Protel DXP 2004是第一個將所有設計工具集于一身的板級設計系統,電子設計者從最初的項目模塊規劃到最終形成生產數據都可以按照自己的設計方式實現。Protel DXP 2004運行在優化的設計瀏覽器平臺上,并且具備當今所有先進的設計特點,能夠處理各種復雜的PCB設計過程。通過設計輸入仿真、PCB繪制編輯、拓撲自動布線、信號完整性分析和設計輸出等技術融合,Protel DXP 2004提供了全面的設計解決方案。
作為一本綜合性自學書籍,本書從基礎到具體應用全面解析Protel DXP電路設計。全書配圖豐富,內容詳實,案例難度由淺入深,實踐環節與項目案例環環相扣,便于讀者操作練習,進而逐步領會各項知識和設計步驟。
全書分為基礎知識和應用兩大部分:第一部分(第1至11章)先講解了使用Protel DXP電路板設計軟件所需要的基礎知識,使讀者掌握必要的理論基礎知識;第二部分(第12章至16章)通過五個完整的應用實例的設計開發,使讀者能熟悉Protel DXP開發的步驟、方法和技術,以此達到知其所以然的目的,此部分為讀者提供的應用實例有針對性,各案例都獨立章。全書具體內容介紹如下。
第1章:介紹Protel DXP基礎知識,如系統硬件配置、軟件安裝過程、軟件操作界面等。
第2章至第5章:細致地介紹Protel DXP的原理圖設計方法。
第6章至第9章:具體介紹Protel DXP設計PCB板的方法。
第10章和第11章:介紹Protel DXP在電路仿真和信號完整性分析方面的應用。
第12章:介紹IC卡考勤機的電路原理圖設計。
第13章:介紹U盤的電路原理圖以及PCB板的設計。
第14章:介紹Z80微處理器的原理圖和PCB板的詳細設計過程。
第15章:通過無線遙感設備的收發電路,詳細地說明了Protel在電路設計中的應用。
第16章:介紹了理療儀的PCB開發全過程。
本書作為《Protel DXP電路設計實例教程》的升級版本,講解語言更通俗易懂,內容豐富詳實,突出了案例的實用性、綜合性和先進性,使讀者能快速掌握軟件的基本應用,具備PCB的設計能力。此外,本書每章后均配備了豐富實用的練習,能幫助學習者鞏固加強各章節知識點。
本書由華北理工大學的楊建輝、王瑩瑩、史國媛老師編著,其中第2、4、5、7、8、9、10、11章由楊建輝老師編著,第1、3、6、12、13章由王瑩瑩老師編著,第14、15、16章由史國媛老師編著。參與本書編寫工作的還有張冠英、袁偉、劉寶成、任文營、張勇毅、鄭尹、王衛軍,在此一并表示感謝。
由于編者水平有限,書中不足之處在所難免,敬請廣大讀者批評指正。
編 者
目 錄
第1章 Protel DXP概述 11.1 Protel DXP的基礎知識 11.1.1 Protel DXP的組成和特點 11.1.2 計算機配置要求 21.1.3 Protel DXP的安裝過程 21.2 Protel DXP的工作環境 61.2.1 打開Protel DXP的工作界面 61.2.2 介紹Protel DXP工作界面 71.3 原理圖編輯系統 91.4 PCB編輯系統 101.5 Protel DXP項目管理 111.6 系統設置與編譯項目 131.6.1 比較器設置 131.6.2 ECO設置 141.6.3 輸出路徑與網絡表設置 151.6.4 多通道設置 151.6.5 打印輸出設置 161.6.6 編譯項目 161.7 系統參數設置 171.7.1 General選項卡設置 171.7.2 Graphical Editing 選項卡的設置 201.7.3 Default Primitives 選項卡的設置 22本章習題 24第2章 Protel DXP原理圖設計基礎 262.1 Protel DXP原理圖的設計步驟 262.1.1 設計印制電路板的一般步驟 262.1.2 設計Protel DXP原理圖的一般步驟 272.2 基本操作 292.2.1 工具欄或下拉列表的設置 292.2.2 圖紙操作 302.2.3 原理圖圖紙的設置 312.3 元件庫的操作 362.3.1 打開元件庫管理器 362.3.2 元件庫管理器面板 382.3.3 添加元件庫 392.3.4 刪除元件庫 402.3.5 搜索元件 412.4 元件操作 422.4.1 放置元件 422.4.2 編輯元件 442.4.3 元件位置調整 462.4.4 繪制導線 522.4.5 放置電源和接地符號 532.4.6 連接線路和放置節點 542.5 管理電路圖元件 552.5.1 使用瀏覽器面板查找對象(Navigator) 562.5.2 使用相似對話框查找對象(Find Similar Objects) 572.5.3 修改被選中對象 582.5.4 將所有電容封裝在一起 592.5.5 改變電源地端的類型 602.5.6 改變原理圖庫中引腳的長度 602.5.7 替換所有原理圖中的同一個字符串 612.6 制作一個簡單的原理圖 612.6.1 創建一個新項目 622.6.2 建立新的電路原理圖 632.6.3 查找組件 642.6.4 放置組件 662.6.5 放置電源和接地符號 672.6.6 繪制導線 68本章習題 68第3章 電路原理圖繪制高級操作 703.1 使用繪制電路工具 703.1.1 繪制總線 713.1.2 網絡與網絡標號 733.1.3 放置電路方塊及其進出端點 763.1.4 放置電路輸入/輸出點 783.1.5 放置忽略 ERC 測試點 803.1.6 放置PCB布線指示 813.2 設計層次原理圖 823.2.1 層次電路原理圖的設計方法 823.2.2 不同層次電路之間的切換 843.3 建立多通道原理圖 843.3.1 創建一個多通道設計 843.3.2 設置布局空間和標識符格式 863.3.3 布局空間命名 873.3.4 編譯項目 873.4 層次原理圖設計實例 893.4.1 由方塊電路符號生成新原理圖中的I/O端口符號 913.4.2 原理圖文件產生方塊電路符號 92本章習題 92第4章 制作元件和建立元件庫 944.1 元件庫編輯器與管理元件庫 944.1.1 啟動元件庫編輯器 944.1.2 元件庫管理 944.2 常用畫圖工具的使用 964.2.1 畫圖工具條與IEEE符號的工具條 964.2.2 項目工程元件庫的生成 984.2.3 生成元件報表 994.3 制作新元件 1014.4 制作含有多個部件的元件 113本章習題 118第5章 檢查電氣規則和元件列表 1195.1 電氣規則檢查(ERC) 1195.1.1 設置電氣連接檢查規則 1205.1.2 生成檢查結果 1215.2 網絡表 1225.2.1 Protel 的網絡表格式 1225.2.2 生成網絡表 1235.3 元件列表 1245.3.1 創建一個 BOM報告 1245.3.2 在說明欄里排列數據 1265.4 元件交叉參考表 128本章習題 129第6章 PCB設計基礎 1316.1 PCB介紹 1316.1.1 PCB的結構 1326.1.2 多層板概念 1326.1.3 過孔 1336.1.4 膜 1336.1.5 焊盤 1346.1.6 組件的封裝 1346.2 PCB圖的設計過程 1376.3 PCB設計的基本原則 1386.3.1 PCB設計的基本原則與方法 1386.3.2 PCB設計中的注意事項 1396.4 PCB編輯器 1406.4.1 PCB編輯器啟動方式 1406.4.2 PCB編輯環境 1416.4.3 加載元件封裝庫 1426.5 PCB設計基本操作 1446.5.1 PCB 圖紙基本設置 1446.5.2 放置坐標指示 1486.5.3 距離標注 1496.5.4 放置導線 1516.5.5 敷銅 1536.5.6 補淚滴 1556.5.7 放置文字 1566.5.8 放置過孔 1576.5.9 放置焊盤 1596.5.10 放置填充 1606.5.11 繪制圓弧或圓 1616.5.12 放置元件封裝 1646.5.13 元件封裝的修改 164本章習題 166第7章 PCB高級設計 1677.1 多層板的設計 1677.1.1 內層的建立 1677.1.2 刪除所有導線 1697.1.3 重新布置導線 1697.1.4 內層的顯示 1697.2 系統參數設置 1717.2.1 General(一般) 1727.2.2 Display(顯示) 1737.2.3 Show/Hide(顯示/隱藏) 1747.2.4 Defaults(默認) 1747.2.5 PCB 3D(3D設置) 1757.3 導航控制面板的管理 1767.3.1 管理Nets(網絡)對象 1777.3.2 管理Components(元件封裝)對象 1787.4 利用向導創建PCB 1787.5 PCB設計規則及其檢查 1837.5.1 PCB設計規則 1837.5.2 設計檢查 1937.6 元件的自動與手動布局 1967.6.1 自動布局原則 1967.6.2 自動布局 1977.6.3 手動布局 1997.7 自動與手動布線 2017.7.1 自動布線設置 2017.7.2 自動布線菜單 2027.7.3 自動布線實例 2037.7.4 手動布線 2047.7.5 手動布線實例 2047.7.6 放置導線 2067.7.7 放置導線實例 2077.8 PCB布線策略 2087.8.1 直角走線 2087.8.2 差分走線 2097.8.3 蛇形線 2117.9 PCB報表和電路板打印 2117.9.1 生成報表 2117.9.2 PCB的打印輸出 213本章習題 215第8章 元件封裝的制作與管理 2168.1 元件封裝簡介 2168.2 創建元件封裝 2178.2.1 啟動元件封裝編輯器 2178.2.2 元件封裝管理器 2188.2.3 利用向導創建元件封裝 2218.2.4 手動創建元件封裝 2238.2.5 使用不規則焊盤創建元件封裝 228本章習題 231第9章 原理圖與PCB圖的交互驗證 2329.1 由原理圖生成PCB圖 2329.1.1 單個PCB原理圖創建網絡表 2329.1.2 生成PCB板 2339.2 PCB與原理圖的相互更新 2359.2.1 由PCB原理圖更新PCB 2359.2.2 由PCB更新原理圖 236本章習題 237第10章 電路仿真 23810.1 常見仿真元件介紹 23810.2 初始狀態設置 23910.2.1 節點電壓設置 23910.2.2 初始條件(IC)設置 24110.3 仿真器的設置 24110.3.1 進入分析主菜單 24110.3.2 一般設置 24210.3.3 瞬態特性分析 24210.3.4 直流分析 24310.3.5 交流小信號分析 24310.3.6 噪聲分析 24410.3.7 溫度掃描分析 24410.3.8 參數掃描分析 24510.3.9 蒙特卡羅分析 24610.4 設計仿真原理圖 24710.5 電路仿真實例 24810.5.1 模擬電路仿真 24810.5.2 數字電路仿真 25010.5.3 仿真波形的運算處理 253本章習題 256第11章 PCB信號完整性分析 25711.1 信號完整性分析器 25711.1.1 簡介 25711.1.2 自動信號分析器 25811.1.3 信號完整性分析器設置 25811.2 信號波形分析實例 266本章習題 271第12章 IC卡考勤機的設計 27312.1 設計任務 27312.2 繪制原理圖 27412.2.1 創建項目 27412.2.2 查找元件庫 27612.2.3 制作元件 27612.2.4 布局與連線 28212.3 后期處理 28512.3.1 編譯項目 28512.3.2 生成報表 28612.3.3 保存與打印 28712.4 元件屬性表 287本章習題 292第13章 U盤PCB設計 29313.1 設計任務 29313.2 創建項目 29413.3 裝載元件庫 29413.3.1 查找元件庫 29513.3.2 制作元件 29613.4 布局與連線(一) 29713.5 原理圖后期處理 30013.6 規劃電路板 30113.7 網絡表與元件封裝的載入 30213.8 布局與布線(二) 30313.8.1 手動布局與調整 30313.8.2 布線規則設置 30413.8.3 預布電源線與自動布線 30613.8.4 敷銅 30813.8.5 設計規則檢查 30913.9 3D效果圖 31013.10 元件屬性 310本章習題 311第14章 Z80微處理器電路設計 31314.1 設計任務 31314.2 設計原理圖 31614.2.1 設計層次原理圖 31714.2.2 繪制原理圖 32114.3 設計PCB 33414.3.1 載入元件封裝 33514.3.2 手動布局與標注調整 33714.3.3 設置布線規則 33814.3.4 電源線與自動布線 34114.3.5 敷銅 34314.3.6 設計規則檢查 34514.4 3D效果圖 34614.5 元件列表 346本章習題 347第15章 無線遙感電路設計 34915.1 設計任務 34915.2 發射模塊設計 35115.2.1 創建發射模塊項目工程 35115.2.2 創建元件 35215.2.3 繪制原理圖 35515.2.4 編譯項目 35615.2.5 設置電路板 35715.2.6 載入元件封裝 35915.2.7 手動布局與標注調整 36115.2.8 設置布線規則 36215.2.9 電源線與自動布線 36415.2.10 敷銅 36615.2.11 設計規則檢查 36715.2.12 3D效果圖 36815.3 接收模塊設計 36815.3.1 創建接收模塊項目工程 36815.3.2 創建元件 36815.3.3 繪制原理圖 37215.3.4 編譯項目 37415.3.5 設置電路板 37515.3.6 載入元件封裝 37715.3.7 手動布局與標注調整 37815.3.8 設置布線規則 37915.3.9 電源線與自動布線 38115.3.10 敷銅 38215.3.11 設計規則檢查 38515.4 元件列表 385本章習題 388第16章 理療儀電路設計 38916.1 設計任務 38916.2 繪制原理圖 39016.2.1 創建項目 39016.2.2 創建元件 39116.2.3 布局與連線 39216.2.4 后期處理 39416.3 設計PCB 39516.3.1 規劃電路板 39516.3.2 載入元件封裝 39716.3.3 手動布局與標注調整 39916.3.4 設置布線規則 40016.3.5 電源線與自動布線 40316.3.6 敷銅 40416.3.7 設計規則檢查 40716.4 3D效果圖 40716.5 元件列表 407本章習題 410附錄A Protel常用元件及封裝 411附錄B Protel DXP快捷鍵匯總 412參考文獻 415