第1章 电路设计简介 1
1-1 电子设计的最终结果——PCB 2
1-1-1 什么是PCB 2
1-1-2 PCB的层次和组成 3
1-1-3 常用的电子设计软件 5
1-2 PCB设计流程 5
1-2-1 PCB设计准备工作 5
1-2-3 网络报表的生成 6
1-2-2 原理图的绘制 6
1-2-4 PCB设计 7
1-3 本章小结 8
1-4 本章练习 8
第2章 初识Protel DXP 9
2-1 Protel的历史 10
2-1-1 Prorel历代版本 10
2-1-2 Protel DXP新特点 10
2-2-2 Protel DXP的安装 13
2-2 Protel DXP的安装 13
2-2-1 Protel DXP对系统的要求 13
2-2-3 Protel DXP的卸载 15
2-3 Protel DXP的主窗口 16
2-3-1 启动Protel DXP 16
2-3-2 主窗口菜单 17
2-3-3 工具栏 19
2-3-4 文件夹面板(Files Panel) 20
2-3-5 快速启动图标 20
2-3-6 新建、打开和关闭一个设计项目 22
2-4 Protel DXP的文件管理系统 24
2-4-1 项目文件 24
2-4-2 临时文件 25
2-4-3 存盘文件 25
2-5 Protel DXP的原理图设计系统 26
2-5-1 在设计项目中新建原理图文件 26
2-5-3 在设计项目中新建原理图库文件 27
2-5-4 原理图库文件设计界面简介 27
2-5-2 原理图设计界面简介 27
2-6 Protel DXP的PCB设计系统 28
2-6-1 在设计项目中新建PCB文件 28
2-6 2 PCB设计界面简介 28
2-6-3 在设计项目中新建PCB库文件 29
2-6-4 封装库文件设计界面简介 29
2-7 Protel DXP 中的工作面板 29
2 8 Protel DXP的库文件 30
2-9 本章小结 30
2-10 本章练习 30
第3章 原理图设计基础知识 33
3-1 原理图的组成 34
3-2 Protel DXP原理图编辑器的特点 35
3-3 界面介绍 36
3-3-1 主菜单 37
3-3-2 主工具栏 38
3-4 原理图绘制流程 39
3-3-3 工作面板 39
3-5 新建保存原理图文件 41
3-5-1 手动新建原理图文件 41
3-5-2 通过模板新建原理图文件 42
3-6 本章小结 43
3-7 本章练习 43
6-7-1 元件符号信息报表 1 45
第4章 在原理图上放置元件 45
4-1 原理图图纸准备 46
4-1-1 图纸选项设置 46
4-1-2 设置图纸格点 49
4-1-3 设置图纸上的字体 50
4-1-4 自定义图纸格式 50
4-1-5 设置图纸参数 51
4 2 放置元件 51
4-2-1 元件库的引用 52
4-2-2 元件的搜索 53
4-2-3 元件的放置 56
4-2-4 元件属性设置 59
7-4 层次原理图之间的切换 1 62
4-2-5 元件说明文字的设置 66
4-3 原理图中的视图操作 67
4-3-1 工作窗口的缩放 67
4-3-2 视图的刷新 68
4-3-4 状态信息显示栏的打开关闭 69
4-3-5 图纸的格点设置 69
4-3-3 工具栏和工作面板的打开关闭 69
4-4 原理图中的编辑操作 70
4-4-1 对象的选择 70
4-4-2 对象的删除 73
4-4-3 对象的移动 74
4-4-4 操作的撤消和恢复 75
4-4-5 对象的拷贝剪切和粘贴 75
4-4-6 元件对齐 78
4-4-7 在原理图上搜索相似对象 80
4-5 本章小结 81
4-6 本章习题 82
第5章 原理图上的连线 83
5-1-1 工具介绍 84
5-1 电路绘制 84
5-1-2 绘制导线 85
5-1-3 放置电路节点 88
5-1-4 放置电源地符号 89
5-1-5 放置网络标号 91
5-1-6 绘制总线和总线分支 93
5-1-7 放置端口 96
5-1-8 放置忽略ERC检查点 98
5-1-9 放置PCB布线指示标记 99
5-2 Protel DXP提供的其他工具 101
5-2-1 文本的查找和替换 101
5-2-2 原理图上的快速跳转 102
5-2-3 元件的自动标号 103
5-3 【Navigator】面板 105
5-3-1 【Navigator】面板中的元件信息 105
5-3-2 【Navigator】面板中的网络信息 106
5-4 Protel DXP中的文件操作 107
5-4-1 在项目中打开关闭文件 107
5-3-3 【Navigator】面板中的电路错误信息 107
5-4-3 在项目中移出文件 109
5-4-2 在项目中加入文件 109
5-5 原理图的注释 110
5-5-1 工具介绍 110
5-5-2 绘制直线和曲线 111
5-5-3 绘制不规则多边形 112
5-5-4 放置单行文字和区块文字 113
5-5-5 放置规则图形 115
5-5-6 放置图片 116
5-5-7 阵列式粘贴 117
5-5-8 图件的层次转换 117
5-6 原理图的打印 119
5-6-1 设置页面 119
5-6-2 设置打印机 120
5-6-4 打印输出 122
5-6-3 打印预览 122
5-7 本章小结 122
5-8 本章练习 123
第6章 ActionScript面向对象编程 125
6-1 元件符号概述 126
6-2 元件符号库的创建和保存 126
6-2-1 元件符号库的创建 126
6-2-2 元件符号库的保存 126
6-3-1 主菜单 127
6-3 新建元件符号的界面介绍 127
6-3-2 主工具栏 128
6-4 绘制元件符号的流程 128
6-3-3 工作面板 128
6-5 绘制一个新的元件符号 129
6-5-1 设置元件符号库图纸 129
6-5-2 新建打开一个元件符号 130
6-5-3 示例芯片的信息 131
6-5-4 绘制元件符号边框 132
6-5-5 放置管脚 133
6-5-6 编辑管脚属性 134
6-5-7 IEEE说明符号 138
6-5-8 绘制元件符号中的其他操作 139
6-5-9 定义新建元件符号的属性 140
6-5-10 在原理图中更新元件符号 140
6-6-3 新建元件符号 141
6-6 绘制复杂元件的符号 141
6-6-1 分部分绘制元件符号 141
6-6-2 示例元件说明 141
6-6-4 示例元件的管脚分组 142
6-6-5 元件符号中一个部分的绘制 142
6-6-6 新建删除一个部分 143
6-6-7 设置元件符号的属性 144
6-6-8 分部分元件符号在原理图上的引用 144
6-7 元件符号检错和元件符号库报表 144
6-7-2 元件符号错误信息报表 146
6-7-3 元件符号库信息报表 147
6-8 工作面板中的操作 147
6-8-1 元件符号库中符号的管理 147
6-10 本章练习 148
6-8-2元件符号库和当前原理图之间通信 148
6-9 本章小结 148
第7章 层次化原理图的设计 151
7-1-1 层次化的原理图 152
7-1 层次化原理图的概念 152
7-1-2 层次化原理图设计方法 154
7-2 自顶向下的层次化原理图设计 154
7-2-1 自顶向下层次化原理图设计流程 154
7-2-2 自顶向下层次化原理图的绘制 155
7-3 自底向上的层次化原理图设计 160
7-3-1 自底向上层次化原理图设计流程 160
7-3-2 自底向上层次化原理图设计 160
7-5 复杂分层的层次原理图 162
7-6 本章 小结 163
7-7 本章 练习 163
第8章 从原理图到PCB——网络报表 165
8-1 网络报表的意义 166
8-2 生成网络报表的准备工作 166
8-2-1 【Error Reporting】选项卡 166
8-2-2 【Connection Matrix】选项卡 170
8-2-3 查看原理图错误报告 171
8-2-4 原理图的修正 172
8-3-1 简单原理图的网络报表 173
8-3 网络报表的生成 173
8-3-2 层次化原理图的网络报表 176
8-4 原理图中的其他报表 177
8-4-1 元件采购报表 177
8-4-2 交叉参考元件列表 180
8-4-3 项目层次报表 180
8-5 本章小结 181
8-6 本章练习 181
第9章 PCB设计基础知识 183
9-1 PCB板的组成 184
9-2 PCB板的分层 185
9-3 Protel DXP电路板编辑器的特点 187
9-4 界面介绍 188
9-4-1 主菜单 188
9-4-2 主工具栏 189
9-4-3 工作面板 190
9-5 PCB板设计流程 190
9-6 新建保存PCB文件 191
9-6-1 通过向导生成PCB文件 191
9-6-2 手动生成PCB文件 196
9-6-3 通过模板生成PCB文件 200
9-7 本章小结 200
9-8 本章练习 201
第10章 电路板的布局 203
10-1 PCB图纸设置 204
10-1-1 在工作窗口中显示PCB板 204
10-1-2 PCB图纸上的格点设置 205
10-1-3 PCB图纸上的测量单位设置 206
10-1-4 PCB图纸位置的设置 206
10-2 在PCB文件中导入原理图信息 207
10-2-1 装载元件封装库 207
10-2-2 设置同步器比较规则 208
10-2-3 导入网络报表 210
10-3 元件的自动布局 212
10-3-1 元件的自动布局 213
10-3-2 自动布局的终止 215
10-3-3 推挤式自动布局 215
1 0-3-4 导入元件的自动布局文件 216
10-4 PCB中的视图操作 216
10-4-1 工作窗口的缩放 216
10-4-2 视图的刷新 218
10-4-3 3D化显示PCB板 218
10-4-6 PCB图纸的格点设置 219
10-4-7 工作窗口中的飞线显示 219
10-4-5 状态信息显示栏的打开关闭 219
10-4-4 工具栏和工作面板的打开和关闭 219
10-5 PCB中的编辑操作 220
10-5-1 对象的选择 221
10-5-2 对象的删除 225
10-5-3 对象的移动 226
10-5-4 操作的撤消和恢复 227
10-5-5 对象的拷贝剪切和粘贴 227
10-5-6 PCB图纸上的快速跳转 230
10-5-7 在PCB上搜索相似对象 231
10-6-1 件的对齐操作 233
10-6 元件的手动布局 233
10-6-2 自动调整元件说明文字位置 235
10-6-3 调整元件间距 236
10-6-4 移动元件到格点处 236
10-6-5 时示例的手动布局 237
10-7 本章小结 237
10-8 本章练习 237
第11章 电路板的布线 239
1 1-1 电路板的自动布线 240
11-1-1 设置自动布线的策略 240
11-1-2 设置自动布线的规则 242
11-1-3 电路板的自动布线 253
11-1-4 自动布线的停止和暂停 256
11-1-5 自动布线的重启 256
11-2 电路板的手动布线 256
11-2-1 拆除布线 257
11-2-2 手动布线 259
11-2-3 布线结果的检查 261
11-3 添加安装孔 262
11-4 敷铜 264
11-4-1 放置矩形填充 264
11-4-2 放置多边形填充 265
11-5-1 在电路板上放置单行文字 266
11-5 电路板的注释 266
11-5-2 在电路板上放置圆弧 267
11-5-3 在电路板上放置坐标 269
11-5-4 在电路板上放置尺寸标注 270
11-6 电路板的测量 271
11-6-1 测量电路板上两点间的距离 271
11-6-2 测量电路板上对象间的距离 272
11-6-3 测量电路板上导线的长度 272
11-7 电路板的报表 272
11-8-1 文件输出 273
11-8-2 打印输出 273
11-8 电路板的输出 273
11-9 本章小结 274
11-10 本章练习 274
第12章 创建器件封装 277
12-1 封装概述 278
12-2 常用封装介绍 278
12-2-1 直插型元件 278
12-2-2 表贴型元件 279
12-2-3 BGA 280
12-2-4元件封装的选择 280
12-3-2 元件封装库的保存 281
12-3-1 元件封装库的创建 281
1 2-3 元件封装库的创建和保存 281
12-4 绘制新建封装的界面介绍 282
12-4-1 主菜单 282
12-4-2主工具栏 283
12-4-3 工作面板 283
12-5 绘制封装的流程 283
12-6 绘制一个规则封装 284
12-6-1 新建打开一个封装 284
12-6-2 示例芯片的封装信息 284
12-6-3 焊盘的尺寸 285
12-6-4 采用向导生成封装 286
12-6-5 封装的打印 288
12-7 绘制一个不规则封装 288
12-7-1 焊盘属性编辑 288
12-7-2 线属性编辑 290
12-7-3示例芯片的封装信息 291
12-7-4示例芯片的绘制 292
12-8 元件封装检错和元件封装库报表 293
12-8-1 元件封装中的测量 293
12-8-2 元件封装信息报表 293
12-8-3 元件封装错误信息报表 294
12-9 绘制封装中的常见问题 295
12-8-4 元件封装库信息报表 295
12-10 工作面板中的封装操作 296
12-10-1封装库中封装的管理 296
12-10-2封装库和当前PCB之间的通信 298
12-1 1 本章小结 299
12-12 本章练习 299
第13章 高阶PCB板设计操作 301
13-1 电路板中的层管理 302
13-1-1 在电路板中添加删除层 302
13-1-2 设置工作层面的显示属性 304
13-2-1 在电路板上添加具有电气特性的对象 305
13-2 在电路板上更改设计 305
13-2-2 编辑对象属性 307
13-2-3 修改网络报表 310
13-3 【Navigator】面板 313
13-4 在PCB中生成元件封装库 314
13-5 本章小结 314
13-6 本章练习 314
第14章 双层板设计实例 315
14-1 电路说明 316
14-2 准备工作 316
14-3-2 单张原理图的绘制 317
14-3-1 原理图的层次 317
14-2-1元件符号库的建立 317
14-3 绘制原理图 317
14-2-2元件封装库的建立 317
14-4 生成网络报表 320
14-5 电路板设计 320
14-5-1 生成PCB文件 320
14-5-2 导入网络报表 321
14-5-3 元件的布局 321
14-5-4 关键部分的手工布线 321
14-5-6 添加安装孔 322
14-5-5 自动布线 322
14-5-7 敷铜 323
14-6 设计输出 323
14-6-1 生成PCB报表 323
14-6-2 导出文件 323
14-7 本章 小结 323
14-8 本章 练习 324
附录A 原理图编辑器的菜单 325
附录B PCB编辑器的菜单 331
本书部分答案 338