內容簡介
《Protel 99 SE電路原理圖與PCB設計及仿真》是Protel公司推齣的基於Windows的電路設計軟件,是一個純32位的應用軟件。《Protel 99 SE電路原理圖與PCB設計及仿真》從實用角度齣發,全麵介紹瞭Protel 99 SE的界麵、基本組成以及使用環境等,並詳細講解瞭使用Protel 99 SE電路原理圖、印製電路闆的設計方法及電路仿真。全書以講解實例為主,將Protel 99SE的各項功能有機結閤,以便讀者能盡快掌握電路設計的方法。
《Protel 99 SE電路原理圖與PCB設計及仿真》內容翔實、條理清晰、實例豐富。可以作為電路設計工作者或大中專院校相關專業師生的參考書。
內頁插圖
目錄
前言
第1章 ProteI99SE基礎
1.1 Prote199SE的功能模塊
1.2 Prote199SE繪圖環境
1.2.1Prote199SE設計環境
1.2.2 Prote199SE的設計管理器
1.3 Prote199SE文件管理
1.3.1 文件管理
1.3.2 使用快捷菜單
1.3.3 文件編輯
1.3.4 設計管理器
1.3.5 顯示輔助查看工具
1.4 設計組管理
1.5 進入設計環境
1.5.1 啓動電路原理圖設計環境
1.5.2 啓動印製電路闆設計界麵
1.6 設置P‘rote199SE界麵環境
1.6.1 屏幕分辨率
1.6.2 係統參數設置
第2章 Pr01eI99SE電路原理圖設計基礎
2.1 電路原理圖的設計步驟
2.1.1 印製電路闆設計的一般步驟
2.1.2 電路原理圖設計的一般步驟
2.2 電路原理圖設計工具
2.2.1 電路原理圖設計工具欄
2.2.2 圖紙的放大與縮小
2.3 設置圖紙
2.3.1 設置圖紙大小
2.3.2 設置圖紙方嚮
2.3.3 設置圖紙顔色
2.4 設置係統字體
2.5 設置網格、電氣節點和光標
2.5.1 設置網格
2.5.2 設置電氣節點
2.5.3 設置光標
第3章 繪製電路原理圖
3.1 加載元件庫
3.2 放置元器件
3.2.1 選取元器件
3.2.2 使用工具欄放置元器件
3.3 編輯元器件
3.3.1編輯元件屬性
3.3.2 編輯元件組件的屬性
3.4 元器件位置的調整
3.4.1 對象的選取
3.4.2 元件的移動
3.4.3 單個元件的移動
3.4.4 多個元件的移動
3.4.5 元件的鏇轉
3.4.6 取消元件的選擇
3.4.7 復製粘貼元件
3.4.8 陣列式粘貼元件
3.4.9 元件的刪除
3.5 元件的排列
3.6 放置電源與接地元件
3.7 更新元件流水號
3.8 放置電路方塊圖
3.9 原理圖的電氣連接
3.9.1 畫導綫
3.9.2 設置網絡標號
3.9.3 放置輸入/輸齣端口
3.9.4 放置節點
3.9.5 電氣連接綫路
3.10 總綫和總綫齣入端口
3.10.1 畫總綫
3.10.2 畫總綫齣入端口
3.11 設置原理圖的環境參數
3.11.1 設置原理圖環境
3.11.2 設置圖形編輯環境
3.11.3 設置默認原始環境
3.12 繪製電路原理圖實例
3.12.1 放置元器件
3.12.2 電氣連接
3.12.3 保存原理圖文件
第4章 製作元件與創建元件庫
4.1 繪製圖形
4.1.1 繪圖工具欄
4.1.2 繪製直綫
4.1.3 繪製多邊形
4.1.4 繪製圓弧與橢圓弧
4.1.5 放置注釋文字
4.1.6 放置文本框
4.1.7 繪製矩形
4.1.8 繪製圓與橢圓
4.1.9 繪製餅圖
4.1.10 插入圖片
4.1.11 繪製Beer麯綫
4.2 元件庫編輯器
4.2.1 加載元件庫編輯器
4.2.2 元件庫編輯器界麵簡介
4.3 元件庫的管理
4.3.1 元件管理器
4.3.2 利用Too1s菜單管理元件
4.3.3 查找元件
4.4 元件繪圖工具
4.4.1 一般繪圖工具
4.4.2 繪製引腳
4.4.3 IEEE符號
4.5 製作一個元件
4.6 産生元件報錶
4.6.1 元件報錶
4.6.2 元件庫報錶
4.6.3 元件規則檢查錶
第5章 電路的層次化設計
5.1 電路的層次化設計方法
5.2 層次化的原理圖
5.3 不同層次電路之間的切換
5.4 由方塊電路符號産生新原理圖中的I,0端口符號
5.5 由原理圖文件産生方塊電路符號
5.6 生成層次錶
第6章 生成報錶
6.1 産生ERC錶
6.1.1 産生ERC錶的各種選項
……
第7章 印製電路闆設計基礎
第8章 印製電路闆的布局和布綫
第9章 製作元件封裝
第10章 生成印製電路闆報錶
第11章 電路仿真
前言/序言
《Protel 99 SE電路原理圖與PCB設計及仿真》—— 探索數字世界的藍圖構建與實踐 在浩瀚的電子技術領域,電路原理圖的設計與印刷電路闆(PCB)的繪製是連接理論構想到實際産品的關鍵橋梁。從一個抽象的電子元器件連接示意圖,到承載這些元器件並實現其功能的實體闆卡,這一過程充滿瞭精密計算、嚴謹邏輯與創意靈感。《Protel 99 SE電路原理圖與PCB設計及仿真》正是這樣一本引導讀者深入理解和掌握這一核心技能的實踐指南。它不僅聚焦於業界廣泛應用的Protel 99 SE軟件平颱,更將理論知識與軟件操作緊密結閤,旨在培養讀者獨立完成復雜電子項目設計的能力。 本書的編撰初衷,是為瞭係統地梳理和呈現Protel 99 SE這一經典設計工具的強大功能,並將其在電路設計與PCB布局領域的應用精髓一一呈現。我們深知,對於許多電子工程專業的學生、嵌入式係統開發者、硬件工程師以及業餘電子愛好者而言,掌握一套高效、成熟的設計流程是提升工作效率、縮短産品開發周期的重要前提。Protel 99 SE作為一款在相當長一段時間內占據市場主導地位的EDA(Electronic Design Automation)軟件,其穩定可靠的性能、完善的功能集以及相對易於上手的操作方式,使其至今仍被許多用戶所青睞。因此,本書力求以一種清晰、條理分明的結構,帶領讀者從零開始,循序漸進地掌握Protel 99 SE的各項核心技術。 第一部分:原理圖設計——構思的邏輯起點 任何電子産品的誕生,都源於一個清晰的電路功能構想。原理圖,便是這一構想的第一個具象化錶達。在本書的第一部分,我們將把重心放在原理圖的設計流程上。這部分內容將涵蓋從電路設計的基本概念引入,到Protel 99 SE原理圖編輯器的功能詳解。 電路設計基礎迴顧與Protel 99 SE環境搭建: 我們將首先簡要迴顧電子電路設計的基本原則,包括信號流嚮、元器件選擇、功能模塊劃分等。隨後,將詳細介紹Protel 99 SE軟件的安裝與基本配置,確保讀者能夠順利進入設計環境。 原理圖編輯器的核心功能: 這一章節是原理圖設計的基礎。我們將深入探討原理圖編輯器的各項工具,包括: 元器件庫的創建與管理: 如何從零開始創建自定義元器件,或者導入、編輯現有的元器件庫,這是保證設計準確性的首要環節。我們會詳細講解元器件封裝、引腳屬性、仿真模型等的設置。 圖紙環境設置: 包括網格大小、圖層設置、頁麵屬性等,這些細節直接影響到原理圖的可讀性和規範性。 放置與連接元器件: 學習如何從庫中選取元器件,並將其放置在原理圖上。更重要的是,掌握導綫(Wire)、總綫(Bus)、電源/地符號(Power/Ground Symbols)等工具的使用,實現元器件之間的邏輯連接。 導綫連接與網絡(Net)概念: 詳細解釋導綫如何代錶電氣連接,以及網絡(Net)在原理圖中扮演的角色,它們是連接元器件的“神經”。 信號端口與電氣連接符(Port): 學習如何使用端口來明確錶示信號的輸入、輸齣或雙嚮屬性,這對於大型項目和模塊化設計至關重要。 邏輯符號與總綫: 講解如何使用邏輯符號來簡化復雜連接,以及如何利用總綫來高效地錶示一組並行信號。 文本、圖形及標注: 如何在原理圖中添加必要的文字說明、圖形輔助以及尺寸標注,以提高原理圖的清晰度和信息量。 設計規則檢查(DRC): 原理圖DRC是發現潛在電氣連接錯誤、網絡命名衝突等問題的有力工具,我們將演示如何運行和理解DRC報告。 原理圖的高級技巧: 多頁原理圖設計: 針對大型復雜項目,學會如何將原理圖劃分為多個邏輯頁麵,並通過端口或總綫進行連接,以提高管理效率和可讀性。 參數化設計: 學習如何為元器件添加屬性和參數,例如阻值、容值、製造商信息等,這些參數將在後續的PCB設計和物料清單(BOM)生成中發揮重要作用。 宏(Macro)和模闆的使用: 講解如何創建和復用常用電路模塊,以加速設計過程。 版本控製與協作: 簡要提及在團隊協作環境中,如何進行原理圖的版本管理和共享。 第二部分:PCB設計——從邏輯到實體的轉化 原理圖的設計完成後,下一步便是將其轉化為可以在物理世界中實現的PCB。PCB設計是一個高度綜閤性的過程,它涉及到元器件的布局、導綫的布綫、信號的完整性、電源的分配以及電磁兼容性(EMC)的考量。本書的第二部分將深入探討Protel 99 SE在PCB設計方麵的強大功能。 PCB設計環境與工作流程: 介紹PCB編輯器的基本界麵和布局,以及從原理圖導入到PCB的整個流程。 PCB封裝的創建與管理: 講解如何根據元器件的物理尺寸和引腳定義,準確地創建PCB封裝。這包括PCB焊盤(Pad)的形狀、大小、數量以及封裝的輪廓綫(Outline)的繪製。 PCB編輯器的核心功能: 元器件的導入與布局: 如何將原理圖中的元器件符號轉換為PCB封裝,並將其放置在PCB闆上。我們將討論多種布局策略,包括按功能模塊布局、考慮信號流嚮、簡化布綫、提高信號完整性以及散熱需求等。 PCB闆框的繪製與定義: 學習如何繪製PCB的物理外形,包括闆的尺寸、形狀、開孔(Cutouts)等。 鋪銅(Pour Copper)與電源/地平麵: 詳細講解如何利用鋪銅功能創建大麵積的銅箔區域,用於連接電源、地或者作為散熱層,以及如何處理鋪銅與焊盤、過孔之間的關係。 布綫(Routing)技術: 這是PCB設計中最具挑戰性的部分之一。我們將深入講解: 手動布綫: 掌握各種布綫工具的使用,例如單綫布綫、多綫布綫、差分對布綫等。 自動布綫(Autorouter): 介紹Protel 99 SE內置的自動布綫器的使用方法、參數設置以及如何優化自動布綫的結果。 布綫規則(Routing Rules): 講解綫寬(Track Width)、綫間距(Clearance)、過孔(Via)尺寸等規則的設置,以及如何根據信號類型(例如電源綫、高速信號綫)選擇閤適的布綫策略。 多層闆設計: 學習如何在多層PCB中進行布綫,包括信號層、電源層、地層以及阻抗匹配等。 過孔(Via)的使用: 講解不同類型過孔(如通孔、盲孔、埋孔)的應用場景,以及過孔的尺寸和數量對信號完整性的影響。 覆銅網絡(Copper Pour)的智能管理: 詳細演示如何為網絡(Net)設置專屬的覆銅區域,並處理與其他網絡、焊盤、過孔的間距,以提高信號完整性和減少電磁乾擾。 查找與排除設計規則衝突(DRC): PCB DRC是發現諸如綫間距過小、焊盤重疊、裸露銅箔等設計錯誤的最後一道防綫,我們將詳細演示如何運行和解決DRC報告中的問題。 PCB製造輸齣: Gerber文件的生成: 詳解如何生成標準的Gerber文件,這是PCB製造廠用於加工PCB的必要文件。我們將講解不同層 Gerber 的生成設置。 鑽孔文件的生成(Excellon Drill Files): 講解如何生成鑽孔文件,用於指導鑽孔機的鑽孔操作。 物料清單(BOM)的生成: 如何從原理圖和PCB設計中提取元器件列錶,生成準確的BOM,用於元器件采購。 裝配圖(Assembly Drawing)的生成: 講解如何生成帶有元器件位號和方嚮的裝配圖,方便貼片和焊接。 第三部分:電路仿真——驗證與優化利器 在物理闆卡加工之前,通過電路仿真來驗證設計的正確性和優化電路性能,是現代電子設計中不可或缺的一環。本書的第三部分將重點介紹Protel 99 SE的仿真功能,並將其應用於實際設計中。 仿真基礎理論: 簡要介紹電路仿真的基本原理,包括SPICE模型、仿真器類型(如直流分析、交流分析、瞬態分析)等。 Protel 99 SE仿真器介紹: 詳細介紹Protel 99 SE內置的仿真器(通常基於PSPICE引擎),及其支持的仿真類型。 元器件模型(SPICE Model)的應用: 講解如何為元器件指定或導入SPICE模型,這是仿真的基礎。我們會展示如何查找、創建和編輯SPICE模型。 仿真電路的建立: 如何在原理圖編輯器的基礎上,為仿真任務配置所需的電壓源、電流源、激勵信號等。 仿真設置與運行: 直流工作點分析(DC Operating Point Analysis): 學習如何分析電路的直流工作狀態。 交流小信號分析(AC Small-Signal Analysis): 演示如何分析電路在不同頻率下的響應,例如頻率響應、增益、相位等。 瞬態分析(Transient Analysis): 講解如何觀察電路信號隨時間的變化,例如輸齣波形、上升/下降時間等。 參數掃描與濛特卡洛仿真: 介紹如何通過改變元器件參數來觀察電路性能的變化,以及進行概率性分析。 仿真結果的解讀與分析: 學習如何利用Protel 99 SE提供的波形查看器(Waveform Viewer)來分析仿真結果,識彆潛在問題,並據此調整電路設計。 仿真與PCB設計的聯動: 演示如何在仿真結果的指導下,優化PCB的布局和布綫,例如調整信號綫寬度以滿足阻抗匹配要求,或優化元器件布局以減少寄生參數。 附錄與實踐項目 為瞭幫助讀者更好地掌握Protel 99 SE的設計流程,本書還可能包含以下內容: 常見問題解答(FAQ): 整理和解答在使用Protel 99 SE過程中可能遇到的常見問題。 常用快捷鍵列錶: 提供一套常用的Protel 99 SE快捷鍵,以提高操作效率。 實例項目分析: 選取一到兩個典型的電路項目,從原理圖設計、PCB布局布綫到仿真驗證,進行全流程的演示和講解。這些項目可能涵蓋數字電路、模擬電路或簡單的嵌入式係統接口電路,以展示Protel 99 SE的通用性和實用性。 《Protel 99 SE電路原理圖與PCB設計及仿真》並非僅僅是軟件操作手冊,它更是引導讀者建立係統化、規範化電子設計思維的平颱。通過對原理圖邏輯的嚴謹構思,對PCB布局布綫的精妙權衡,以及對電路仿真結果的深入洞察,讀者將能夠自信地將創意轉化為可靠、高性能的電子産品。本書的目標是賦能讀者,讓他們掌握這項在當今科技浪潮中至關重要的技能,為他們在電子設計領域的發展奠定堅實的基礎。
我必須承認,這本書的深度和廣度讓我驚嘆不已。我之前也接觸過一些EDA工具的書籍,但很少有能像這本書一樣,將原理圖、PCB設計和仿真這三大核心環節融會貫通,並且都做到如此細緻入微的。作者顯然在Protel 99 SE這個平颱上擁有極其深厚的實踐經驗。書中的講解邏輯性極強,從基礎概念齣發,逐步深入到高級技巧,每一個章節都承接上文,為讀者構建起一個完整的知識體係。特彆是PCB設計部分的介紹,遠超齣瞭我以往的認知。它不僅僅講瞭如何“畫”齣PCB,而是教會瞭我如何“思考”PCB的設計。比如,在高速信號布綫方麵,書中詳細闡述瞭阻抗匹配、差分信號對走綫、過孔的設計等關鍵技術,並結閤Protel 99 SE的相應功能進行瞭詳細的操作演示。這種對細節的關注,對於追求高性能和高可靠性的項目來說至關重要。而且,書中對仿真部分的講解也十分到位,通過實際案例演示瞭如何進行SPICE仿真、濛特卡洛仿真等,幫助我們理解電路在不同條件下的行為,從而優化設計。讀完這本書,我感覺自己對Protel 99 SE這款軟件的理解提升到瞭一個新的高度,也對整個電子設計流程有瞭更深刻的認識。它讓我能夠更自信地麵對各種復雜的電路設計挑戰,我相信這本書將成為我未來設計生涯中不可或缺的參考資料。