第1章 印制电路板与Protel DXP概述 1
1.1 印制电路板设计的基本知识 1
1.1.1 印制电路板的组成 1
1.1.2 印制电路板的板层结构 2
1.1.3 印制电路板的工作层类型 3
1.1.4 元器件封装的基本知识 4
1.2 Protel DXP的诞生与发展 5
1.2.1 Protel DXP的应用领域 5
1.2.2 Protel DXP的新增功能与特性 6
1.3 Protel DXP界面简介 6
1.3.1 菜单栏 8
1.3.2 工具栏 9
1.3.3 状态栏与命令行 9
1.3.4 标签栏与工作窗口面板 9
1.4 Protel DXP设计电路板的一般工作流程 10
1.4.1 启动并设置Protel DXP工作环境 11
1.4.2 绘制电路原理图 14
1.4.3 生成网络报表 16
1.4.4 设计印制电路板 18
1.4.5 生成印制电路板报表(输出和打印) 22
1.5 Protel DXP的基本操作 22
1.5.1 创建和保存新的设计文件 22
1.5.2 启动不同的编辑器 24
1.5.3 切换不同的编辑器 25
1.5.4 元器件的基本操作 26
1.5.5 图纸的显示与移动 27
1.5.6 图纸的放大与缩小 28
1.6 小结 29
习题 30
第2章 原理图设计基础 31
2.1 原理图设计简介 31
2.1.1 电路原理图设计的一般步骤 31
2.1.2 电路原理图设计工具栏 33
2.2 图纸设置 52
2.2.1 图纸大小的设置 53
2.2.2 图纸方向的设置 53
2.2.3 标题栏的设置 54
2.2.4 图纸颜色的设置 54
2.2.5 图纸的放大与缩小 55
2.3 设置系统字体 57
2.4 设置网格和光标 58
2.4.1 设置网格 58
2.4.2 电气节点 59
2.4.3 设置光标 60
2.5 Protel DXP文件的组织与管理 61
2.5.1 Protel DXP的文件结构 61
2.5.2 Protel DXP文件的组织与管理 62
2.6 综合范例 66
2.7 小结 69
习题 69
第3章 设计电路原理图 71
3.1 装载元器件库 71
3.2 放置元器件 73
3.2.1 放置元器件 73
3.2.2 使用工具栏放置元器件 75
3.3 编辑元器件 75
3.3.1 编辑元器件属性 75
3.3.2 编辑元器件组件属性 76
3.4 元器件位置的调整 77
3.4.1 对象的选取 77
3.4.2 取消对象的选取 78
3.4.3 元器件的移动 78
3.4.4 单个元器件的移动 80
3.4.5 多个元器件的移动 80
3.4.6 元器件的旋转 80
3.4.7 复制粘贴元器件 81
3.4.8 阵列式粘贴元器件 82
3.4.9 元器件的删除 82
3.5 元器件的排列和对齐 83
3.5.1 元器件左对齐 83
3.5.2 元器件右对齐 84
3.5.3 元器件按水平中心线对齐 84
3.5.4 元器件水平平铺 84
3.5.5 元器件顶端对齐 85
3.5.6 元器件底端对齐 85
3.5.7 元器件按垂直中心线对齐 85
3.5.8 元器件垂直分布 86
3.5.9 综合排布和对齐 86
3.6 放置电源与接地元器件 87
3.7 放置节点和连接线路 88
3.7.1 放置节点 88
3.7.2 连接线路 89
3.8 更新元器件流水号 89
3.9 保存文件 91
3.10 综合范例 92
3.11 小结 97
习题 97
实战练习 98
第4章 制作元器件与建立元器件库 99
4.1 元器件库编辑器 99
4.1.1 加载元器件库编辑器 99
4.1.2 元器件库编辑器界面介绍 99
4.2 元器件库的管理 100
4.2.1 元器件管理器 101
4.2.2 管理元器件 102
4.2.3 查找元器件 106
4.3 元器件绘图工具 107
4.3.1 一般绘图工具 107
4.3.2 绘制引脚 108
4.3.3 IEEE符号 110
4.4 创建一个元器件 110
4.5 生成元器件报表 113
4.5.1 元器件报表 113
4.5.2 元器件库报表 114
4.5.3 元器件规则检查报表 115
4.6 综合范例 116
4.7 小结 118
习题 118
实战练习 119
第5章 设计层次原理图 124
5.1 层次原理图简介 124
5.1.1 自顶向下设计层次原理图 125
5.1.2 自底向上设计层次原理图 125
5.2 建立层次原理图 126
5.3 不同层次原理图之间的切换 128
5.4 由方块电路符号生成新原理图中的I/O端口符号 129
5.5 由原理图文件生成方块电路符号 130
5.6 生成网络表文件 130
5.7 综合范例 133
5.8 小结 135
习题 136
实战练习 137
第6章 生成报表和文件 141
6.1 报表文件简介 141
6.2 生成ERC报告 142
6.2.1 生成ERC报告 142
6.2.2 ERC结果报告 145
6.3 网络表 147
6.3.1 Protel网络表格式 147
6.3.2 生成网络表 147
6.4 生成元器件列表 149
6.5 生成层次式设计组织列表 150
6.6 生成元器件交叉参考列表 151
6.7 综合范例 152
6.8 小结 155
习题 156
实战练习 158
第7章 PCB设计系统 161
7.1 PCB设计基础 161
7.1.1 PCB设计的基本原则 161
7.1.2 结构组成 163
7.1.3 PCB的设计流程 164
7.2 设置PCB环境参数及绘图工具 164
7.2.1 设置PCB系统参数 164
7.2.2 设置PCB电路参数 165
7.2.3 PCB设计工具栏 168
7.3 绘制PCB图 180
7.3.1 准备原理图和SPICE netlist 181
7.3.2 规划电路板 182
7.3.3 加载SPICE netlist与元器件封装 183
7.3.4 自动布局元器件 185
7.3.5 手工调整元器件布局 186
7.3.6 自动布线 187
7.3.7 手工调整布线 195
7.3.8 利用向导创建新的PCB 196
7.4 PCB的3D显示 200
7.5 PCB图的后处理 201
7.5.1 生成PCB报表文件 201
7.5.2 打印输出PCB图 203
7.6 综合范例 204
7.7 小结 207
习题 207
实战练习 209
第8章 PCB元器件封装 212
8.1 元器件封装编辑器 212
8.1.1 元器件封装编辑器的启动 212
8.1.2 元器件封装编辑器的组成 214
8.2 添加新的元器件封装 215
8.2.1 手工添加 215
8.2.2 利用向导添加 218
8.3 元器件封装报表 220
8.3.1 元器件封装信息报表 220
8.3.2 元器件封装规则检查报表 221
8.3.3 元器件封装库报表 222
8.4 综合范例 222
8.5 小结 224
习题 225
实战练习 226
第9章 生成PCB报表 228
9.1 生成电路板信息报表 228
9.2 生成网络状态报表 231
9.3 生成设计层次报表 232
9.4 生成元器件报表 233
9.5 生成元器件交叉参考报表 233
9.6 综合范例 234
9.7 小结 235
习题 235
实战练习 238
第10章 电路仿真 241
10.1 仿真的特点 241
10.2 仿真库中的元器件简介 242
10.3 仿真器的设置 251
10.4 设计仿真原理图 264
10.4.1 调用元器件库 264
10.4.2 选择仿真用原理图元器件 265
10.4.3 仿真原理图 265
10.5 模拟电路仿真实例 266
10.6 数字电路仿真实例 273
10.7 综合范例 276
10.8 小结 280
习题 280
实战练习 281
附录A Protel DXP中常用的快捷键 285
附录B Protel DXP设计的相关技术规范 287
附录C Protel DXP参考教学日历 289
参考文献 291