4.5 原理图图纸的设置 5 1
目录 1
第1章 Protel 2004概述 1
1.2 Protel 2004功能简介 2
1.1 Protel的发展历史 2
1.3 Protel 2004的运行环境 7
1.4 Protel 2004的安装与卸载 7
1.4.1 Protel 2004的安装 7
1.4.2 Protel 2004的卸载 9
1.5 PCB的设计流程 10
1.5.1 方案分析阶段 10
1.5.2 原理图设计阶段 10
1.5.5 各类文档的生成及整理 11
1.5.4 PCB设计阶段 11
1.5.3 原理图与PCB的同步更新 11
1.7 自测练习题 12
1.6 其他的EDA设计软件 12
第2章 Protel 2004的文件管理系统 13
2.1 文件的组织与管理 14
2.1.1 项目文件 14
2.1.2 自由文件 14
2.1.3 存盘文件 15
2.2 Protel 2004的启动 15
2.3 Protel 2004的主窗口 16
2.4 各类设计文件的创建 16
2.4.1 工程组的创建 17
2.4.2 项目文件的创建 17
17.3 项目元器件库的生成 3 18
2.4.3 原理图文件的创建 18
2.4.4 PCB文件的创建 19
2.5 【Projects】面板的文件管理功能 20
2.4.5 各类编辑器之间的切换 20
2.5.1 面板的打开 21
2.5.2 【Projects】面板功能简介 21
2.5.3 面板不同显示方式之间的转换 22
2.6 自测练习题 25
第3章 Protel 2004的集成库管理系统 27
3.1 集成库的概念 28
3.2 原理图符号模型的定义 28
第7章 层次原理图设计 1 29
3.3 PCB封装模型的定义 29
3.4 符号模型与封装模型的对应关系 30
3.5 常用元器件简介 31
3.6 【Libraries】面板的元件组织功能 36
3.6.1 【Libraries】面板简介 36
3.6.2 元器件的查找 37
3.6.3 库文件的添加 41
3.7 自测练习题 43
第4章 原理图设计环境的设置 45
4.1 原理图文件的创建 46
4.2 原理图编辑器的功能特点 47
4.3 原理图的设计流程 47
4.4 原理图设计界面 48
4.4.1 菜单栏 48
4.4.2 工具栏 49
4.5.1 标准图纸的组成 51
4.5.3 图纸模板的管理 53
4.5.2 自定义图纸大小 53
4.6 图纸格点的设置 60
4.6.1 格点的种类 60
4.6.2 格点的各种菜单项操作 60
4.7 【Schematic Preferences…】的设置 61
4.7.1 【Schematic】选项卡的设置 62
4.7.2 【Graphical Editing】选项卡的设置 63
4.7.3 【Compiler】选项卡的设置 65
4.7.4 【Auto Focus】选项卡的设置 67
4.8 Protel 2004的资源个性化 68
4.9 自测练习题 71
第5章 原理图的绘制 73
5.1 原理图的各组成要素 74
5.2 布线工具的放置 74
5.2.1 元件的放置 75
5.2.2 画导线 77
5.2.3 画总线(Bus) 78
5.2.4 绘制总线分支线(Bus Entry) 78
5.2.5 放置网络标号(Net Label) 80
5.2.6 放置电源和地符号(Power Port) 83
5.2.7 放置线路节点(Junction) 85
5.2.8 放置电路的输入/输出端口(Port) 86
5.2.9 放置忽略ERC测试点(No ERC) 89
5.2.10 放置PCB布线指示(PCB Layout) 90
5.3 图形工具的使用 92
5.3.1 绘制直线 92
5.3.2 绘制多边形 93
5.3.3 绘制椭圆弧 94
5.3.4 绘制矩形 96
5.3.5 绘制圆角矩形 96
5.3.6 绘制椭圆 97
5.3.7 绘制扇形 98
5.3.8 添加单行文字 99
5.3.9 添加文本框 100
5.3.10 绘制贝塞尔曲线 101
5.3.11 粘贴图片 103
5.3.12 阵列粘贴 104
5.4 原理图的视图操作 105
5.4.1 原理图的放大与缩小 105
5.4.2 【Navigator】面板的导航功能 106
5.5 自测练习题 110
第6章 原理图的编辑 111
6.1 对象的选取 112
6.2 对象的移动 114
6.2.1 鼠标操作 114
6.2.2 【Move】子菜单操作 114
6.3 对象的删除 117
6.4 对象的复制/剪切与粘贴 117
6.5 对象的旋转 118
6.6 元器件的对齐排列 119
6.7 对象属性的快速编辑 121
6.8 文本对象的搜索与替换 121
6.8.1 文本对象的搜索 122
6.8.2 文本对象的替换 123
6.8.3 下一个文本对象的搜索 124
6.9 元件的自动编号操作 124
6.10 自测练习题 127
7.1 层次原理图的设计概念 130
7.2 层次原理图的结构 130
7.2.1 层次原理图的设计工具 131
7.2.2 各种网络标识符在层次原理图中的应用 136
7.3 层次原理图的设计方法 140
7.3.1 自顶向下的层次原理图的设计方法 140
7.3.2 自底向上的层次原理图的设计方法 143
7.3.3 层次原理图设计中总线的应用 144
7.4 层次原理图的切换 146
7.5 自测练习题 146
第8章 ERC设置及原理图文件的编译 147
8.1 电气规则检错(ERC)的设置 148
8.1.1 【ErrorReporting】选项卡的设置 149
8.1.2 【Connection Matrix】选项卡的设置 152
8.2 原理图文件的编译 153
8.3 原理图的修正 154
8.4 自测练习题 156
第9章 各类报表文件的生成 157
9.1 网络报表 158
9.1.1 单张原理图网络表的生成 158
9.1.2 层次原理图网络表的生成 160
9.2 其他各类报表文件 161
9.2.1 元件采购列表的生成 161
9.2.2 元件交叉参考列表的生成 165
9.3 自测练习题 166
9.2.3 【ReportProjectHierarchy】(项目层次列表)的生成 166
第10章 认识电路板 167
10.1 什么是电路板 168
10.2 电路板的层次结构 168
10.3 电路板的组成要素 170
10.4 PCB的设计流程 171
10.5 自测练习题 172
第11章 电路板设计环境的设置 173
11.1.1 利用子菜单【New】生成PCB文件 174
11.1.2 通过向导生成PCB文件 174
11.1 PCB文件的建立方法 174
11.1.3 利用模板生成PCB文件 179
11.2 PCB编辑器的功能特点 180
11.3 PCB界面介绍 180
11.3.1 菜单栏 181
11.3.2 工具栏 181
11.4 电路板的物理结构及环境参数设置 182
11.4.1 电路板图纸的设置 182
11.4.2 电路板的层面设置和管理 185
11.4.3 电路板物理边框(板形)的设置 189
11.4.4 【BoardLayers&Colors】的设置 194
11.4.5 PCB布线框的设置 195
11.5 图纸格点的设置 196
11.5.1 格点的种类 196
11.5.2 格点的设置 197
11.6 【Preferences…】的设置 199
11.6.1 【Option】选项卡的设置 199
11.6.2 【Display】选项卡的设置 203
11.6.3 【Show/Hide】选项卡的设置 206
11.6.4 【Defaults】选项卡的设置 206
11.7 自测练习题 207
第12章 原理图与PCB同步更新的实现 209
12.1 原理图与PCB之间的同步设计 210
12.2 装载PCB元件封装库 210
12.3 设置同步比较规则 211
12.4 同步更新的实现 213
12.4.1 原理图编辑界面完成的同步更新 214
12.4.2 【ShowDifferences…】菜单项完成的同步更新 215
12.5 深化同步器的使用 217
12.6 自测练习题 218
第13章 电路板的布局操作 219
13.1 布局的重要性 220
13.2 网络飞线的显示与隐藏 220
13.3 元件的自动布局 222
13.3.1 【AutoPlacer…】菜单项 222
13.3.2 【Stop Auto Placer】菜单项 225
13.3.3 【Set Shove Depth…】菜单项 226
13.3.4 【Shove】菜单项 226
13.3.5 【Place From File…】菜单项 227
13.4 元件的交互式布局 228
13.4.1 【Position Component Text…】菜单项 229
13.4.2 【Horizontal Spacing】菜单项 229
13.4.3 【Vertical Spacing】菜单项 230
1 3.4.4 【Arrange Within Room】菜单项 230
13.4.5 【Arrange Within Rectangle】菜单项 231
13.4.7 【Move Components To Grid】菜单项 232
13.4.6 【Arrange Outside Board】菜单项 232
13.4.8 【Move Rooms To Grid】菜单项 233
13.6 PCB的视图操作 234
13.5 网络密度的分析 234
13.7 自测练习题 235
第14章 电路板的布线操作 237
14.1 电路板的自动布线 238
14.1.1 自动布线规则的设置 238
14.1.2 自动布线策略的设置 257
14.1.3 自动布线的操作 259
14.2 电路板的手动布线 263
14.2.1 手动布线的步骤 264
14.2.2 手动布线时层的切换 266
14.2.3 拆线子菜单的使用 267
14.3 设计规则的检测(DRC) 268
14.4 【PCB】面板的导航功能 272
14.5 PCB的3D显示 276
14.6 自测练习题 277
第15章 PCB对象的放置 279
15.1 放置安装孔 280
15.2 PCB注释的添加 281
15.3 泪滴的添加 282
15.4.1 放置敷铜 283
15.4 敷铜 283
15.4.2 修改敷铜 287
15.4.3 敷铜的移动 287
15.4.4 敷铜的分割 288
15.4.5 敷铜的合并 289
15.4.6 敷铜的观察 289
15.5 矩形填充的添加 290
15.6 自测练习题 291
第16章 电路板的高级操作 293
16.1 对象的特殊粘贴 294
16.2 【Hole Size Editor】菜单项操作 295
16.3 全局编辑 295
16.4 类的定义 297
16.5 在PCB中添加新的元件和新的网络 299
16.6 内电层的建立与分割 301
16.7 对象的解散操作 303
16.8 Room菜单操作 305
16.9 对象的交叉定位 308
16.10 【Component Links】菜单项的使用 308
16.11 走线等长化 309
16.12 自测练习题 310
第17章 输入/输出文件的管理 311
17.1 原理图设计输入/输出文件 312
17.2 PCB输入/输出文件 313
17.3.1 原理图项目元器件库的生成 318
17.3.2 PCB项目元器件库的生成 319
17.4 可编程逻辑设计输入/输出文件 320
17.5 CAM输入/输出文件 320
17.6 自测练习题 320
第18章 集成元器件库的创建 321
18.1 创建元器件库的重要性 322
18.2 创建元器件库的步骤 322
18.3 创建原理图符号库 323
18.3.1 原理图库编辑常用的菜单项和工具 323
18.3.2 创建原理图符号库 326
18.4 创建PCB封装库 328
18.4.1 手动创建元件的PCB封装库 329
18.4.2 通过向导创建元件的PCB封装模型 332
18.5 创建集成元件库 333
18.6 自制元件的命名方法 337
18.7 导入Protel 99se的库文件 338
18.8 自测练习题 340
第19章 电路仿真系统简介 341
19.1.1 Protel 2004仿真器 342
19.1 电路仿真的基本概念 342
19.1.2 在Protel 2004中与仿真相关的各个文件夹 343
19.1.3 电路仿真流程 343
19.2 瞬态/傅立叶仿真分析实例 350
19.2.1 电路的瞬态仿真的实现 351
19.2.2 仿真波形操作 355
19.3 模拟放大电路仿真分析实例 358
19.4 自测练习题 360
第20章 信号完整性分析 361
20.1.1 信号完整性定义 362
20.1 信号完整性分析概述 362
20.1.2 信号完整性分析模型 363
20.1.3 信号完整性问题及解决方法 364
20.1.4 信号完整性问题以及解决实例 365
20.2 信号完整性分析流程 366
20.2.1 原理图的信号完整性分析 366
20.2.2 PCB的信号完整性分析 367
20.3 PCB层栈结构的设置 368
20.4 信号完整性分析规则的设置 368
20.5.1 信号的反射分析 375
20.5 信号完整性分析仿真器的使用 375
20.5.2 信号的串扰分析 382
20.5.3 不同元件信号完整性分析模型概述以及添加 384
20.6 信号完整性分析注意问题概述 386
20.7 自测练习题 386
第21章 不同EDA软件中的文件传递 387
21.1 Protel 2004文件的所有输入/输出格式 388
21.2 Protel 2004与其他常用EDA软件之间的PCB文件传递 389
21.2.3 Protel 2004与P-CAD之间文件的传递 390
21.2.1 Protel各个版本之间文件的传递 390
21.2.2 Protel 2004与Power PCB之间文件的传递 390
21.2.4 Protel 2004与Allegro之间文件的传递 391
21.2.5 Protel 2004与AutoCAD之间的文件传递 391
21.3 自测练习题 392
第22章 常见问题及解决办法 393
22.1 对PCB设计中概念的理解 394
22.1.1 如何理解单面板的各个工作层面 394
22.1.3 电源和地线的处理 395
22.1.2 如何理解跳线、飞线和走线 395
22.1.4 如何提高布通率 396
22.2 PCB设计过程中的小技巧 397
22.2.1 【Build Query】菜单项的使用 397
22.2.2 元件参数属性的全局编辑 399
22.2.3 对象的各种粘贴操作 401
22.2.4 如何进行走线宽度与安全间距的合理设置 401
22.3 原理图中的常见错误 402
22.4 PCB中的常见错误 403