目录 1
第1章 Protel DXP软件概述 1
1.1 Protel DXP发展历史 1
1.1.1 Protel DXP的组成 1
1.1.2 Protel DXP的主要特性 2
1.1.3 印刷电路板设计系统 7
1.2 Protel DXP运行、安装与启动 11
1.2.1 Protel DXP运行 11
1.2.2 Protel DXP的安装 12
1.2.3 Protel DXP的启动 15
1.3 Protel DXP的设计窗口与主菜单 17
1.3.1 Protel DXP菜单栏 17
1.3.2 工具栏 21
1.3.3 工作窗口 21
1.3.4 工作窗口的转化 23
1.3.5 浮动显示方式变成自动隐藏或锁定显示方式 24
1.3.6 标签栏状态栏和命令行 25
第2章 Protel DXP原理图设计基础 28
2.1 原理图设计流程 28
2.2 Protel DXP的文件组织结构 29
2.3 认识Protel DXP主界面 29
2.3.1 新建项目工程 29
2.3.2 新建原理图文件 31
2.3.3 原理图编辑器界面简介 32
2.3.4 原理图文件的打开、关闭与转换 34
2.3.5 【View】菜单中的环境组件切换命令 35
第3章 Protel DXP原理图设计 38
3.1 工具栏的管理 38
3.2 原理图编辑器显示状态调整 38
3.2.1 放大设计项目 39
3.2.2 缩小设计项目 39
3.2.3 移动显示位置 39
3.2.6 绘图区添满工作区 40
3.2.5 不同显示比例 40
3.2.4 更新画面 40
3.2.7 元件添满工作区 41
3.2.8 显示用户设定的选框域 41
3.3 设置图纸幅面 41
3.3.1 图纸设置环境 41
3.3.2 图纸大小的设置 42
3.3.3 图纸方向和颜色设置 45
3.3.4 图纸模板管理 46
3.3.5 栅格的设置 49
3.3.6 更改系统字体设置 49
3.3.7 填写图纸设计信息 49
3.4 参数设置 51
3.4.1 用右键快捷菜单快速进入参数对话框 51
3.4.2 通过菜单进入参数对话框 52
3.5 绘制原理图 56
3.5.1 差动放大电路原理图 56
3.5.2 放大电路的设计 57
3.5.3 PC总线电路的设计 58
3.6 原理图设计使用技巧 59
3.6.1 元件命名的注意事项 59
3.6.2 接地和接电源 59
3.6.3 端口的有关知识 60
3.6.4 在库中查找元件 60
3.6.5 原理图的打印 63
4.1 层次电路图的设计工具 66
第4章 层次电路图的设计 66
4.2 层次图设计方法 67
4.2.1 自上而下的层次图设计方法 70
4.2.2 自下而上的层次图设计方法 74
4.3 重复性层次图的设计 76
4.4 层次图管理工具 77
第5章 原理图元件库的建立与使用 80
5.1 使用原理图库文件编辑器 80
5.1.1 启动原理图库文件编辑器 80
5.1.2 认识元件库编辑界面 81
5.1.3 绘制元器件原理图符号的常用工具 82
5.1.4 放置IEEE符号工具栏 84
5.2 新建原理图库和元器件 87
第6章 网络报表文件的生成 94
6.1 电气法则测试 94
6.1.1 设置项目选项 94
6.1.2 项目工程电气法则的检查 96
6.2 网络表 98
6.2.1 网络表的生成 98
6.2.2 网络表的格式 98
第7章 印制电路板设计基础 101
7.1 印制电路板概述 101
7.1.1 印制电路板结构 101
7.1.2 元件封装 101
7.1.3 铜膜导线 102
7.1.6 焊盘和过孔 103
7.1.5 板层 103
7.1.4 助焊膜和阻焊膜 103
7.1.7 丝印层 104
7.1.8 敷铜 104
7.2 印制电路板布线流程 104
7.3 印制电路板设计的基本原则 105
7.3.1 布局 105
7.3.3 焊盘 106
7.3.4 印制电路板电路的抗干扰措施 106
7.3.2 布线 106
7.3.5 去耦电容配置 107
7.3.6 各元件之间的接线 107
7.4 印制电路板设计编辑器 108
7.4.1 印制电路板编辑器界面缩放 109
7.4.2 工具栏的使用 110
7.5 设置电路板工作层 111
7.5.1 层的管理 111
7.5.2 定义层和设置层的颜色 112
7.5.3 印制电路板选项设置 114
7.6 印制电路板参数设置 115
7.6.1 【Options】选项卡的设置 116
7.6.2 【Display】选项卡的设置 118
7.6.3 【Show\Hide】选项卡的设置 119
7.6.4 【Defaults】选项卡的设置 120
第8章 印制电路板环境设置 124
8.1 印制电路板绘图工具 124
8.1.1 绘制导线 124
8.1.2 放置焊盘 126
8.1.3 放置过孔 128
8.1.4 补泪滴设置 129
8.1.5 放置字符串 130
8.1.6 放置坐标 130
8.1.7 放置尺寸标注 131
8.1.8 设置初始原点 132
8.1.9 绘制圆弧或圆 132
8.1.10 放置填充 134
8.1.11 放置敷铜(多边形平面) 135
8.1.12 分割多边形 136
8.2 单面板与多层板制作简介 137
8.3 规划电路板和电气定义 138
8.3.1 手动规划电路板 138
8.3.2 使用向导生成电路板 140
第9章 印制电路板设计 146
9.1 设计项目规划与原理图的准备 146
9.2 元件封装库的操作 147
9.2.1 装入元件库 148
9.2.2 浏览元件库 148
9.2.3 搜索元件 150
9.3 元件与网络的装入 150
9.4 元件的自动布局与调整 153
9.4.1 元件自动布局的操作步骤 153
9.4.2 手工编辑调整元件 154
9.4.3 旋转元件 155
9.4.4 移动元件 156
9.4.5 排列元件 158
9.4.6 调整元件标注 160
9.4.7 剪贴复制元件 160
9.4.8 元件的删除 163
9.5 添加元件与网络连接 164
9.6 设计规则的设置 166
9.6.1 布线基本知识 166
9.6.2 布线设计规则的设置 167
9.7 交互手动和自动布线 174
9.7.1 交互手动布线 175
9.7.2 自动布线 177
9.8 手工调整印制电路板 180
9.8.1 调整布线 180
9.8.2 对印制电路板敷铜 182
9.8.3 电源\接地线的加宽 183
9.8.4 文字标注的调整 184
9.8.5 印制电路板补泪滴处理 187
9.9 设计规则检查 187
9.10 文件的打印与输出 189
9.10.1 页面设置 189
9.10.2 打印设置 190
第10章 印制电路板3D图与报表 193
10.1 印制电路板的3D显示 193
10.1.1 【Browse Net】显示网络命令 194
10.1.2 【Display】视图显示命令 194
10.1.3 【Wire Frame】视图显示命令 195
10.2 印制电路板设计信息报表 196
10.2.1 生成电路板信息 196
10.2.2 生成网络状态报表 203
10.2.3 生成元件报表 203
11.1.1 启动元件封装对话框 209
11.1.2 PCB元件封装对话框介绍 209
11.1 印刷电路板元件库与封装 209
第11章 PCBLIB的使用 209
11.2 手工创建新的元件封装 210
11.2.1 元件封装参数设置 211
11.2.2 放置图元 213
11.3 利用向导创建元件封装 215
11.4 元件库管理器 220
11.4.1 认识PCB元件库管理器 220
11.4.2 元件封装管理器的应用 223
第12章 电路仿真初步 225
12.1 电路仿真的基本知识 225
12.1.1 电路仿真的基本步骤 225
12.1.2 电路仿真的基本概念 226
12.1.3 常用的电路仿真元件库 228
12.2 电路仿真元件的参数设置 232
12.2.1 添加常用的仿真元件库 233
12.2.2 设置仿真元件参数 236
12.2.3 放置激励源并观察波形 242
12.3.1 节点电压(NS)设置 252
12.3 初始状态及仿真器的设置 252
12.3.2 初始条件(IC)设置 253
12.3.3 特别初始状态定义符 253
12.3.4 仿真器的设置 254
13.1.1 电路仿真的一般流程 264
13.1.2 原理图的设计流程 264
13.1 电路仿真原理图的设计流程 264
第13章 基本电路仿真 264
13.2 基本电路的仿真实例 266
13.2.1 电工电路仿真实例 266
13.2.2 模拟电路仿真实例 268
13.2.3 数字电路仿真实例 273
13.2.4 加法器电路仿真实例 274
13.2.5 滤波器电路仿真实例 278
13.2.6 PID调节器仿真实例 281
14.1 进入FPGA设计环境 284
14.1.1 创建一个FPGA设计文件 284
第14章 利用DXP实现FPGA设计与仿真 284
14.1.2 设置项目选项栏 285
14.1.3 创建原理图源文件 286
14.1.4 设置图纸选项 287
14.1.5 开始设计 287
14.1.6 设置库和元件 287
14.1.7 设计原理图 288
14.1.8 放置端口连接元件 289
14.1.9 建立连接 289
14.1.10 放置网络连接关系 290
14.1.11 使用母线 290
14.1.12 配置原理图 291
14.1.13 产生EDIF-FPGA网络表 292
14.2 SCH引入和VHDL仿真 293
14.2.1 开始FPGA项目 293
14.1.15 反向注释PCB设计 293
14.1.14 反向注释FPGA文件 293
14.2.2 创建VHDL文件 294
14.2.3 创建顶层VHDL原理图文件 295
14.2.4 在项目中添加VHDL文件 296
14.2.5 放置元件 298
14.2.6 在原理图中放置端口 298
14.2.8 添加总线 299
14.2.7 建立连接 299
14.2.9 添加一个VHDL测试文件 300
14.2.10 创建新的VHDL测试文件 300
14.2.11 添加VHDL模板 300
14.2.12 生成一个新的VHDL模板文件 300
14.2.13 使用VHDL元件库 301
14.2.14 生成一个新的VHDL元件库文档 301
14.2.15 设置项目 302
14.2.16 编译设计项目 303
14.2.17 仿真设计 304
14.2.19 设置断点 305
14.2.18 调试模式(Dehugging mode) 305
14.2.20 运行仿真 306
14.2.21 添加查看窗口 306
14.3 软件环境与ALTERA接口 307
14.3.1 介绍 307
14.3.2 在MAX+PLUS-II中输入EDIF 308
14.3.3 在QUARTUS中输入EDIF 309
一、实验目的 312
二、实验内容 312
实验一 简单原理图制作 312
附录A:电子电路设计实验题 312
三、实验步骤 313
实验二 层次原理图制作 313
一、实验目的 313
二、实验内容 313
三、实验步骤 313
三、实验步骤 314
二、实验内容 314
一、实验目的 314
实验三 制作原理图元件 314
实验四 单面电路板制作 316
一、实验目的 316
二、实验内容 316
三、实验步骤 316
四、元件清单 317
三、实验步骤 318
二、实验内容 318
一、实验目的 318
实验五 双面板制作 318
四、元件清单 319
附录B:设计命令及快捷键总汇表 320
一、原理图与PCB图通用的快捷键 320
二、原理图快捷键 321
附录C:原理图设计库汇总表 323
附录D:印制板设计常用封装及部分电子组件汇总表 348
参考文献 358