內容簡介
全書以Altium Designer 17為平台,講解了電路設計的方法和技巧,主要包括Altium Designer 17概述、原理圖簡介、原理圖的環境設定、原理圖的基礎操作、原理圖的gao級套用、層次化原理圖設計、電路仿真系統、PCB設計入門、PCB的gao級編輯、電路板的後期製作、信號完整性分析、創建元器件庫及元器件封裝、可程式邏輯器件設計等內容。為了體現Altium的高端分析功能,本書特意講解了FPGA、VHDL編程等相關知識;通過各個方面的實例套用介紹,讓讀者在掌握電路繪圖技術的基礎上學會電路設計的一般方法和技巧。全書內容講解詳實,圖文並茂,思路清晰。
本書可以作為初學者的入門教材,也可以作為電路設計及相關行業工程技術人員及各院校相關專業師生的學習參考書。
圖書目錄
第 1章 Altium Designer 17概述
1.1 Altium Designer 17的主要特點
1.2 Altium Designer 17的運行環境
1.3 Altium Designer 17軟體的安裝和卸載
1.3.1 Altium Designer 17的安裝
1.3.2 Altium Designer 17的漢化
1.3.3 Altium Designer 17的卸載
1.4 PCB總體設計流程
第 2章 原理圖簡介
2.1 Altium Designer 17的啟動
2.2 Altium Designer 17的主視窗
2.2.1 選單欄
2.2.2 工具列
2.2.3 工作區面板
2.3 Altium Designer 17的檔案管理系統
2.3.1 項目檔案
2.3.2 自由檔案
2.3.3 存檔檔案
2.4 Altium Designer 17的開發環境
2.5 常用編輯器的啟動
2.5.1 創建新的項目檔案
2.5.2 原理圖編輯器的啟動
2.5.3 PCB編輯器的啟動
2.5.4 不同編輯器之間的切換
2.6 原理圖的組成
2.7 原理圖編輯器的界面簡介
2.7.1 選單欄
2.7.2 工具列
2.7.3 工作視窗和工作面板
2.8 原理圖設計的一般流程
第3章 原理圖的環境設定
3.1 原理圖圖紙設定
3.2 原理圖工作環境設定
3.2.1 設定原理圖的常規環境參數
3.2.2 設定圖形編輯的環境參數
3.2.3 設定編譯器的環境參數
3.2.4 原理圖的自動聚焦設定
3.2.5 元器件自動縮放設定
3.2.6 原理圖的格線設定
3.2.7 原理圖的連線切割設定
3.2.8 原理圖的默認單位設定
3.2.9 原理圖的默認圖元設定
3.3 使用圖形工具繪圖
3.3.1 圖形工具
3.3.2 繪製直線
3.3.3 繪製多邊形
3.3.4 繪製橢圓弧
3.3.5 繪製矩形
3.3.6 繪製圓角矩形
3.3.7 繪製橢圓
3.3.8 繪製扇形
3.3.9 添加文本字元串
3.3.10 添加文本框
3.3.12 添加圖形
第4章 原理圖的基礎操作
4.1 Altium Designer 17元器件庫
4.1.1 “庫”面板
4.1.2 元器件的查找
4.1.3 元器件庫的載入與卸載
4.2 元器件的放置和屬性編輯
4.2.1 在原理圖中放置元器件
4.2.2 編輯元器件屬性
4.2.3 元器件的刪除
4.2.4 元器件編號管理
4.2.5 回溯更新原理圖元器件標號
4.3 元器件位置的調整
4.3.1 元器件的選取和取消選取
4.3.2 元器件的移動
4.3.3 元器件的旋轉
4.3.4 元器件的複製與貼上
4.3.5 元器件的排列與對齊
4.4 繪製電路原理圖
4.4.1 繪製原理圖的工具
4.4.2 繪製導線和匯流排
4.4.3 放置電路節點
4.4.4 設定網路標號
4.4.5 放置電源和接地符號
4.4.6 放置輸入輸出連線埠
4.4.7 放置忽略ERC測試點
4.4.8 設定PCB布線標誌
4.5 綜合實例
4.5.1 繪製抽水機電路
4.5.2 繪製氣流控制電路
4.5.3 繪製最小系統電路
4.5.4 繪製看門狗電路
第5章 原理圖的gao級套用
5.1 原理圖中的常用操作
5.1.1 工作視窗的縮放
5.1.2 刷新原理圖
5.1.3 工具列和工作面板的打開和關閉
5.1.4 狀態欄的打開和關閉
5.1.5 對象的複製、剪下和貼上
5.1.6 查找與替換操作
5.2 工具的利用
5.2.1 自動分配元器件標號
5.2.2 導入引腳數據
5.3 元器件的過濾
5.4.1 在對象屬性中添加設計規則
5.4.2 在原理圖中放置PCB布局標誌
5.5 使用“Navigator”與“SCH Fiter”面板進行快速瀏覽
5.6 原理圖的查錯及編譯
5.6.1 原理圖的自動檢測設定
5.6.2 原理圖的編譯
5.6.3 原理圖的修正
5.7 綜合實例——汽車多功能報警器電路
第6章 層次化原理圖設計
6.1 層次電路原理圖的基本概念
6.3 層次原理圖的設計方法
6.3.1 自上而下的層次原理圖設計
6.3.2 自下而上的層次原理圖設計
6.4 層次原理圖之間的切換
6.4.1 用“Projects(工程)”面板切換
6.4.2 用選單命令或工具列按鈕切換
6.5 層次設計表
6.6 列印與報表輸出
6.6.1 列印輸出
6.6.2 網路報表
6.6.3 生成元器件報表
6.7 綜合實例——晶體穩頻立體聲發射機電路
6.7.1 自上而下繪製電路
6.7.2 自下而上繪製電路
第7章 電路仿真系統
7.1 電路仿真的基本概念
7.2 放置電源及仿真激勵源
7.3 仿真分析的參數設定
7.3.1 通用參數的設定
7.3.2 具體參數的設定
7.4 特殊仿真元器件的參數設定
7.4.1 節點電壓初值
7.4.2 節點電壓
7.4.3 仿真數學函式
7.4.4 實例——正弦函式和餘弦函式仿真
7.5 電路仿真的基本方法
7.6 綜合實例
7.6.1 雙穩態振盪器電路仿真
7.6.2 Filter電路仿真
7.6.3 數字電路分析
8.1 PCB編輯器的功能特點
8.2 PCB設計界面簡介
8.2.1 選單欄
8.2.2 工具列
8.3 新建PCB檔案
8.3.1 利用PCB板嚮導創建PCB檔案
8.3.2 利用選單命令創建PCB檔案
8.3.3 利用模板創建PCB檔案
8.4 PCB的設計流程
8.5 電路板物理結構及環境參數設定
8.5.1 電路板物理框線的設定
8.5.2 電路板圖紙的設定
8.5.3 電路板的層面設定
8.5.4 工作層面與顏色設定
8.5.5 PCB布線框的設定
8.5.6 PCB系統參數的設定
8.6 在PCB檔案中導入原理圖網路表
8.6.1 裝載元器件封裝庫
8.6.2 設定同步比較規則
8.6.3 導入網路報表
8.6.4 原理圖與PCB圖的同步更新
8.7 PCB視圖操作管理
8.7.1 視圖移動
8.7.2 視圖的放大或縮小
8.7.3 整體顯示
8.8 元器件的手動布局
8.8.1 元器件的對齊操作
8.8.2 元器件說明文字的調整
8.8.3 元器件間距的調整
8.8.4 移動元器件到格點處
8.8.5 元器件手動布局的具體步驟
8.8.6 飛線的顯示與隱藏
8.9 綜合實例——完整的PCB板電路
第9章 PCB的gao級編輯
9.1 電路板的自動布線
9.1.1 設定PCB自動布線的規則
9.1.2 設定PCB自動布線的策略
9.1.3 電路板自動布線的操作過程
9.2 電路板的手動布線
9.2.1 拆除布線
9.2.2 手動布線
9.3 添加安裝孔
9.4 覆銅和補淚滴
9.4.1 設定覆銅屬性
9.4.2 放置覆銅
9.4.3 補淚滴
9.6 網路密度分析
9.7 綜合實例——看門狗電路板處理
第 10章 電路板的後期製作
10.1 電路板的測量
10.1.2 測量電路板上對象間的距離
10.1.3 測量電路板上導線的長度
10.2 設計規則檢查(DRC)
10.2.1 DRC的設定
10.2.2 線上DRC和批處理DRC
10.2.3 對未布線的PCB檔案執行批處理DRC
10.2.4 對布線完畢的PCB檔案執行批處理DRC
10.3 電路板的報表輸出
10.3.1 PCB板信息報表
10.3.2 元器件清單報表
10.3.3 簡單元器件報表
10.3.4 網路表狀態報表
10.4 電路板的列印輸出
10.4.1 列印PCB檔案
10.4.2 列印報表檔案
10.4.3 生成Gerber檔案
10.5 綜合實例——看門狗電路後期製作
10.5.1 設計規則檢查(DRC)
10.5.2 生成PCB信息報表
10.5.3 生成元器件清單報表
10.5.4 生成網路狀態報表
10.5.5 PCB圖及報表的列印輸出
第 11章 信號完整性分析
11.1 信號完整性分析概述
11.1.1 信號完整性分析的概念
11.1.2 信號完整性分析工具
11.2 信號完整性分析規則設定
11.3 設定元件的信號完整性模型
11.3.1 在信號完整性分析之前設定元器件的SI模型
11.3.2 在信號完整性分析過程中設定元器件的SI模型
11.4 信號完整性分析器設定
11.5 綜合實例——時鐘電路
11.5.1 PCB信號完整性分析
11.5.2 PCB信號串擾分析
第 12章 創建元件庫及元器件封裝
12.1 創建原理圖元器件庫
12.1.1 原理圖元器件庫面板
12.1.2 工具列
12.1.3 設定原理圖庫檔案編輯器的參數
12.1.4 繪製庫元器件
12.1.5 繪製含有子部件的庫元件
12.2 創建PCB元器件封裝
12.2.1 封裝概述
12.2.2 PCB庫編輯器的界面
12.2.3 PCB庫編輯器的環境設定
12.2.4 用PCB元器件嚮導創建PCB元器件規則封裝
12.2.5 用IPC兼容封裝嚮導創建3D元器件封裝
12.2.6 手工創建PCB元器件不規則封裝
12.3 元器件封裝檢錯和元器件封裝庫報表
12.4 創建含有多個部件的原理圖元器件
12.4.1 創建元器件外形
12.4.2 創建一個新的部件
12.4.3 創建部件的另一個可視模型
12.4.4 設定元器件的屬性
12.4.5 從其他庫中添加元器件
12.4.6 複製多個元器件
12.4.7 元器件報告
12.4.8 庫報告
12.4.9 元器件規則檢查器
12.5 綜合實例——晶片的繪製及檢查報表
12.5.1 繪製晶片CC14488
12.5.2 生成元器件封裝信息報表
12.5.3 生成元器件庫報表
12.5.4 生成元器件規則檢查報表
第 13章 可程式邏輯器件設計
13.1 可程式邏輯器件及其設計工具
13.2 PLD設計概述
13.3 綜合實例——VHDL套用設計
13.3.1 VHDL中的描述語句
13.3.2 創建FPGA工程
13.3.3 創建VHDL設計檔案
13.3.4 創建電路原理圖檔案
13.3.5 頂層電路原理圖的設計
13.3.6 創建VHDL測試檔案
13.3.7 創建VHDL行為描述檔案
13.3.8 FPGA工程的設定
13.3.9 FPGA工程的編譯