第1章 PCB与Protel 2004基础概述 1
1.1 PCB设计基础知识 1
1.1.1 PCB的组成 1
1.1.2 PCB的板层和工作层面 2
1.1.3 PCB的设计流程 5
1.2 Protel 2004简介 6
1.2.1 Protel的发展历史简介 6
1.2.2 Protel 2004的新特性 7
1.3 Protel 2004的中英文环境切换 8
1.4 Protel 2004的窗口和菜单简介 10
1.4.1 菜单栏 10
1.4.2 工具栏 16
1.4.3 工作窗口 16
1.4.4 工作面板简介 16
1.5 Protel 2004的常用设计编辑器 17
1.5.1 原理图编辑器 18
1.5.2 原理图库文件编辑器 18
1.5.3 PCB编辑器 18
1.5.4 PCB库文件编辑器 20
1.6 从一个简单的设计实例出发 20
1.6.1 绘制电路原理图 20
1.6.2 绘制PCB图 26
1.7 Protel 2004的文件组织和管理 32
1.7.1 Protel 2004的文件类型 32
1.7.2 使用Projects面板管理文件 33
第2章 原理图设计 35
2.1 原理图开发环境介绍 35
2.1.1 菜单栏 35
2.1.2 工具栏 38
2.1.3 工作面板 40
2.2 原理图设计的一般步骤 41
2.3 通过实例开始原理图设计 43
2.4 设置图纸参数 43
2.5 通过【元件库】面板管理元件库 47
2.5.1 安装和删除元件库 47
2.5.2 库文件的分类显示 49
2.6 放置元件 50
2.6.1 使用【元件库】面板放置元件 50
2.6.2 使用【元件库】面板搜索元件 52
2.6.3 通过菜单和工具栏放置元件 53
2.7 元件的编辑操作 55
2.7.1 对象的选择和取消选择 55
2.7.2 对象的删除 57
2.7.3 对象的移动和旋转 57
2.7.4 对象的复制、剪切与粘贴 58
2.7.5 元件的排列对齐 59
2.8 设置元件属性 61
2.8.1 元件的自动编号 61
2.8.2 手动设置元件属性 63
2.9 原理图布线 66
2.9.1 连接导线 66
2.9.2 放置网络标号 69
2.9.3 放置电源和接地符号 70
2.9.4 手动放置电气节点 72
2.9.5 放置总线和总线入口 74
第3章 原理图的后期设计 77
3.1 利用图形工具添加注释 77
3.1.1 添加单行文字 78
3.1.2 添加文本框 78
3.1.3 绘制多边形 79
3.1.4 绘制椭圆弧 79
3.1.5 绘制贝塞尔曲线 80
3.1.6 绘制椭圆 81
3.1.7 绘制扇形 82
3.1.8 放置图片 82
3.2 原理图的编译和调试 83
3.2.1 原理图的编译 83
3.2.2 使用【Navigator】面板进行导航 84
3.2.3 原理图的自动检测设置 85
3.2.4 放置忽略ERC检查符号 90
3.2.5 编译调试 91
3.3 生成网络表 92
3.4 生成其他报表 93
3.5 原理图的打印输出 95
3.5.1 原理图的打印 95
3.5.2 智能生成PDF 97
第4章 创建原理图元件和元件库 100
4.1 创建新的元件库 100
4.2 原理图元件编辑环境介绍 101
4.3 绘制一个简单的元件 104
4.4 从原有元件库中复制元件到用户库中 108
4.5 从现有原理图文件生成库 110
4.6 Protel 99 SE原理图元件库的导入 112
4.7 复杂元件绘制实例 115
4.7.1 实例一:绘制原理图元件AT89C51 115
4.7.2 实例二:创建多部件元件74LS00 120
第5章 层次原理图设计 122
5.1 层次电路图的相关概念 122
5.1.1 层次电路图及其优点 122
5.1.2 层次电路图的结构和组成 122
5.1.3 层次电路图中的网络ID范围 123
5.2 层次电路图的设计方法 124
5.2.1 自顶向下的层次原理图设计实例 124
5.2.2 自底向上的层次原理图设计实例 128
5.3 层次原理图之间的切换 134
第6章 PCB设计 136
6.1 PCB的设计流程 136
6.2 新建PCB设计文件 137
6.3 规划电路板 144
6.3.1 设置物理边界 144
6.3.2 设置电气边界 146
6.3.3 设置板层结构 147
6.3.4 板层与颜色设置 150
6.4 设置图纸参数 151
6.5 导入网络表和元件封装 152
6.5.1 添加和删除元件封装库 152
6.5.2 导入网络表 153
6.6 PCB的元件布局 155
6.6.1 元件布局的注意事项 156
6.6.2 元件的自动布局 156
6.6.3 元件布局和文件标注的自动调整 159
6.6.4 手工调整元件布局 160
6.6.5 网络密度分析 161
6.7 PCB的视图操作 162
6.7.1 工作窗口的缩放 162
6.7.2 隐藏和显示飞线 162
6.7.3 PCB的三维显示 162
第7章 PCB布线 164
7.1 设计规则的设置 164
7.1.1 电气规则 164
7.1.2 走线规则 166
7.1.3 表贴焊盘规则 172
7.1.4 阻焊层规则 172
7.1.5 电源层规则 173
7.1.6 测试点规则 176
7.1.7 电路板制作规则 176
7.1.8 高频电路规则 179
7.1.9 元件布局规则 181
7.1.10 信号完整性规则 186
7.2 自动布线 188
7.2.1 布线注意事项 188
7.2.2 自动布线参数设置 188
7.2.3 自动布线操作 190
7.3 手动布线 193
7.3.1 取消布线 194
7.3.2 手动布线操作 194
7.4 设计规则检查 195
7.5 【PCB】面板的使用 197
7.6 多层板设计 198
7.6.1 多层板设计方法 198
7.6.2 分割内电层 200
第8章 为PCB设计收尾 202
8.1 放置安装孔 202
8.2 补泪滴 203
8.3 放置覆铜 204
8.4 调整标识和注释 205
8.5 PCB的报表输出 206
8.6 PCB的打印输出 208
第9章 创建PCB封装和封装库 210
9.1 手动创建元件的PCB封装库 210
9.2 根据向导创建PCB封装 213
9.3 从现有PCB文件生成封装库 216
9.4 生成项目的集成库 217
9.5 手动创建元件集成库 217
第10章 电路仿真 220
10.1 电路仿真概述 220
10.2 电路仿真的流程 221
10.3 绘制仿真原理图 222
10.3.1 放置仿真元件并修改参数 222
10.3.2 放置仿真激励源并修改参数 226
10.3.3 放置节点网络标号 229
10.4 仿真方式设置 229
10.5 仿真结果分析 237
10.6 【Sim Data】面板的使用 240
10.7 数字电路仿真实例 241
第11章 PCB的电磁兼容设计 245
11.1 PCB的电磁兼容问题 245
11.1.1 电磁兼容的基本理论 245
11.1.2 PCB上电磁干扰的来源 246
11.2 抑制电磁干扰的措施 248
11.2.1 电子元器件的选择 248
11.2.2 PCB布局中的电磁兼容设计 249
11.2.3 PCB布线中的电磁兼容设计 250
第12章 综合实例 255
12.1 电路功能和芯片选型 255
12.2 绘制电路原理图 256
12.2.1 绘制原理图元件 256
12.2.2 为MSP430F149制作封装 259
12.2.3 电源电路 263
12.2.4 CPU电路 264
12.2.5 串口电路 267
12.3 绘制PCB 267
12.3.1 电路板设计 267
12.3.2 元件布局 270
12.3.3 PCB布线 271
12.3.4 设计检查 273
12.3.5 报表输出 274
附录 常用快捷键一览表 276
参考文献 279