0.1 PCB设计流程 1
第0章 PCB设计预备知识 1
0.2 PCB制造材料 3
0.3 PCB板的结构 5
0.4 PCB的走线配置 9
0.5 PCB设计和电磁兼容 10
0.6 PCB设计常用术语 13
练习题 14
1.1 Protel 2004设计环境 15
第1章 Protel 2004基础 15
1.1.1 Protel 2004主界面 16
1.1.2 新建文件菜单介绍 20
1.1.3 文件工作区面板介绍 21
1.2 设置Protel 2004系统参数 22
1.3 Protel 2004的原理图编辑模块 26
1.4 Protel 2004的PCB模块 28
1.5 Protel 2004文件管理 29
1.6 设置和编译项目 32
1.6.1 检查原理图的电气参数 33
1.6.2 设置类 34
1.6.3 设置比较器 35
1.6.4 ECO设置 36
1.6.5 输出路径和网络表设置 37
1.6.6 多通道设置 37
1.6.7 搜索路径设置 38
1.6.8 设置项目打印输出 39
1.6.9 编译项目 39
练习题 40
2.1.1 电路设计的一般步骤 41
第2章 Protel 2004原理图设计基础 41
2.1 原理图的设计步骤 41
2.1.2 原理图设计的一般步骤 42
2.2 新建原理图文件 43
2.3 Protel 2004原理图设计工具 44
2.3.1 原理图设计工具栏 44
2.3.2 图纸的放大与缩小 47
2.4 设置图纸 48
2.4.1 设置图纸大小 48
2.4.2 设置图纸方向 49
2.4.3 设置图纸颜色 50
2.4.4 设置系统字体 51
2.5 网格和光标设置 51
2.5.1 设置网格的可见性 51
2.5.2 电气节点 51
2.5.3 设置光标 52
2.5.4 设置网格的形状 53
2.6 文档参数设置 54
2.7.1 设置原理图环境 55
2.7 设置原理图的环境参数 55
2.7.2 设置图形编辑环境 58
2.7.3 设置默认的基本单元 60
2.7.4 Orcad选项 61
练习题 61
第3章 电路原理图设计 62
3.1 元件库管理 62
3.1.1 浏览元件库 62
3.1.2 装载元件库 64
3.2.1 放置元件的方法 66
3.2 放置元件 66
3.2.2 使用工具栏放置元件 69
3.3 编辑元件 69
3.3.1 编辑元件属性 69
3.3.2 设置元件的封装 71
3.3.3 设置仿真属性 73
3.3.4 编辑元件参数的属性 73
3.4 元件位置的调整 74
3.4.1 对象的选取 75
3.4.2 元件的移动 77
3.4.3 单个元件的移动 78
3.4.4 多个元件的移动 78
3.4.5 元件的旋转 79
3.4.6 取消元件的选择 80
3.4.7 复制粘贴元件 80
3.4.8 阵列式粘贴元件 81
3.4.9 元件的删除 82
3.5 元件的排列和对齐 82
3.6 放置电源与接地元件 85
3.7 放置节点 86
3.8 连接线路 87
3.9 更新元件流水号 87
3.10 绘制原理图的基本图元 90
3.10.1 画导线 91
3.10.2 画总线 92
3.10.3 画总线出入端口 93
3.10.4 设置网络名称 95
3.10.5 放置输入输出端口 97
3.10.6 放置电路方块图 100
3.10.7 放置电路方块图的端口 102
3.11 绘制图形 103
3.11.1 绘图工具栏 103
3.11.2 绘制直线 104
3.11.3 绘制多边形 104
3.11.4 绘制圆弧与椭圆弧 105
3.11.5 放置注释文字 107
3.11.6 放置文本框 107
3.11.7 绘制矩形 108
3.11.8 绘制圆与椭圆 110
3.11.9 绘制饼图 111
3.12 原理图设计实例 112
3.12.1 24V功率驱动模块原理图设计实例 112
3.11.10 绘制Bezier曲线 112
3.12.2 译码电路 120
练习题 122
第4章 检验电气规则和生成报表 124
4.1 检查原理图的电气连接 124
4.1.1 设置电气连接检查规则 125
4.1.2 检查结果报告 126
4.2.1 网络表 127
4.2 生成原理图的报表 127
4.2.2 产生元件列表 129
4.2.3 元件交叉参考表 131
4.2.4 项目层次表 132
4.3 原理图的打印输出 132
练习题 135
第5章 制作元件与建立元件库 136
5.1 元件库编辑器 136
5.2.1 元件库编辑管理器 137
5.2 元件库的管理 137
5.2.2 利用Tools菜单管理元件 141
5.3 元件绘图工具 142
5.3.1 一般绘图工具 143
5.3.2 绘制引脚 143
5.3.3 IEEE符号 145
5.4 创建一个新元件 145
5.5 生成项目的元件库 151
5.6.1 元件报表 152
5.6 产生元件报表 152
5.6.2 元件库报表 153
5.6.3 元件库报告 154
5.6.4 元件规则检查表 155
练习题 156
第6章 设计层次原理图 157
6.1 层次原理图的设计方法 157
6.2 建立层次原理图 159
6.3 由方块电路符号产生新原理图的I/O端口符号 165
6.5 生成层次表 167
6.4 由原理图文件产生方块电路符号 167
练习题 168
第7章 印制电路板基础 170
7.1 印制电路板概述 170
7.1.1 印制电路板结构 170
7.1.2 元件封装 171
7.1.3 铜膜导线 172
7.1.5 层 173
7.1.6 焊盘和过孔 173
7.1.4 助焊膜和阻焊膜 173
7.1.7 丝印层 174
7.1.8 敷铜 174
7.2 印制电路板布线流程 174
7.3 印制电路板设计的基本原则 175
7.3.1 布局 175
7.3.2 布线 176
7.3.3 焊盘大小 177
7.3.4 印制电路板电路的抗干扰措施 178
7.3.6 各元件之间的接线 179
7.3.5 去耦电容配置 179
7.4 印制电路板的叠层设计 180
7.4.1 多层板 180
7.4.2 六层板 182
7.4.3 四层板 182
7.4.4 单面和双面板 183
7.4.5 叠层设计布局快速参考 186
7.5 在项目中建立PCB文件 186
7.6.1 印制电路板编辑器界面缩放 190
7.6 印制电路板设计编辑器 190
7.6.2 工具栏的使用 191
7.7 设置电路板工作层 192
7.7.1 层的管理 192
7.7.2 设置内部电源层的属性 193
7.7.3 定义层和设置层的颜色 193
7.7.4 印制电路板选项设置 196
7.8 印制电路板电路参数设置 197
练习题 204
8.1 印制电路板布线工具 205
第8章 制作印制电路板 205
8.1.1 交互布线 206
8.1.2 放置焊盘 207
8.1.3 放置过孔 209
8.1.4 补泪滴设置 211
8.1.5 放置填充 211
8.1.6 放置多边形敷铜平面 212
8.1.7 分割多边形 214
8.1.8 放置字符串 215
8.1.10 绘制圆弧或圆 216
8.1.9 放置坐标 216
8.1.11 放置尺寸标注 218
8.1.12 设置初始原点 219
8.1.13 放置元件封装 220
8.2 单面板与多层板 222
8.3 规划电路板和电气定义 223
8.3.1 手动规划电路板 223
8.3.2 使用向导生成电路板 225
8.4 准备原理图和印制电路板 226
8.5.1 装入元件库 227
8.5 元件封装库的操作 227
8.5.2 浏览元件库 228
8.5.3 搜索元件库 229
8.6 网络与元件的装入 230
8.7 元件的自动布局 232
8.8 手工编辑调整元件的布局 233
8.8.1 选取元件 233
8.8.2 旋转元件 234
8.8.3 移动元件 235
8.8.4 排列元件 236
8.8.5 调整元件标注 237
8.8.6 剪贴复制元件 238
8.8.7 元件的删除 238
8.9 添加网络连接 239
8.10 设计规则的设置 242
8.10.1 布线基本知识 242
8.10.2 布线设计规则的设置 243
8.11.1 交互手动布线 253
8.11 交互手动和自动布线 253
8.11.2 自动布线 255
8.12 调整印制电路板 259
8.12.1 调整布线 259
8.12.2 对印制电路板敷铜 261
8.12.3 电源/接地线的处理 262
8.12.4 文字标注的调整 262
8.12.5 印制电路板补泪滴处理 265
8.13 设计规则检查 266
8.14.1 印制电路板布线设计 267
8.14 完成功率驱动模块的印制电路板 267
8.14.2 印制电路板的3D显示 271
练习题 272
第9章 制作元件封装 273
9.1 元件封装编辑器 273
9.1.1 启动元件封装编辑器 273
9.1.2 元件封装编辑器介绍 273
9.2 创建新的元件封装 275
9.2.1 元件封装参数设置 275
9.2.3 放置元件 277
9.2.2 层的管理 277
9.2.4 设置元件封装的参考点 280
9.3 使用向导创建元件封装 280
9.4 元件封装管理 284
9.4.1 浏览元件封装 284
9.4.2 添加元件封装 284
9.4.5 放置元件封装 285
9.4.6 编辑元件封装引脚焊盘 285
9.4.4 删除元件封装 285
9.4.3 元件封装重命名 285
9.5 创建项目元件封装库 286
练习题 287
第10章 生成PCB报表和打印电路板 288
10.1 生成电路板信息报表 288
10.2 生成网络状态报表 290
10.3 生成元件报表 290
10.3.1 生成元件报表的一般方法 290
10.3.2 生成元件报表的简单方法 292
10.4 生成NC钻孔文件 293
10.5 生成光绘文件 296
练习题 300
第11章 电路仿真 301
11.1 Protel的仿真元件库描述 301
11.1.1 仿真信号源 301
11.1.2 仿真专用函数 304
11.1.3 仿真数学函数 304
11.1.4 信号仿真传输线 304
11.1.5 常用元件库 305
11.1.6 元件仿真属性编辑 305
11.2 初始状态的设置 306
11.1.7 仿真源工具栏 306
11.2.1 节点电压设置 307
11.2.2 初始条件设置 307
11.3 仿真器的设置 308
11.3.1 进入仿真设置环境 308
11.3.2 一般设置 308
11.3.3 瞬态特性分析 308
11.3.4 傅立叶分析 309
11.3.6 交流小信号分析 310
11.3.5 直流分析 310
11.3.7 蒙特卡罗分析 311
11.3.8 参数扫描分析 312
11.3.9 温度扫描分析 313
11.3.10 传递函数分析 314
11.3.11 噪声分析 314
11.3.12 极点-零点分析 315
11.4.3 选择仿真用原理图元件 316
11.4.2 调用元件库 316
11.4.1 仿真原理图设计流程 316
11.4 设计仿真原理图 316
11.4.4 仿真原理图 317
11.5 电路仿真实例 317
11.5.1 模拟电路仿真实例 317
11.5.2 数字电路仿真实例 324
练习题 326
第12章 PCB信号完整性分析 327
12.1 PCB信号完整性分析概述 327
12.2 设置信号完整性分析规则 328
12.2.1 飞升时间的下降边沿 329
12.2.3 阻抗约束 330
12.2.4 信号过冲的下降边沿 330
12.2.5 信号过冲的上升边沿 330
12.2.2 飞升时间的上升边沿 330
12.2.6 信号基值 331
12.2.7 激励信号 331
12.2.8 信号高电平 331
12.2.11 电源网络标号 332
12.2.12 信号下冲的下降边沿 332
12.2.10 上升边沿斜率 332
12.2.9 下降边沿斜率 332
12.2.13 信号下冲的上升边沿 333
12.3 PCB信号完整性分析器 333
12.3.1 启动信号分析器 333
12.3.2 信号完整性分析器设置 335
12.4 PCB信号波形分析 340
练习题 344
第13章 习题和课程设计 345