第1章 Altium Designer 10基础入门 1
1.1 Altium Designer 10的简介 1
1.2 Altium Designer 10工作环境 3
1.2.1 Altium Designer 10界面 3
1.2.2 Altium Designer 10工作面板的操作与拉制 4
1.3 原理图编辑系统 6
1.4 PCB编辑系统 7
1.5 Altium Designer 10项目管理 7
1.6 系统设置与编译项目 9
1.6.1 设置比较器 10
1.6.2 ECO设置 10
1.6.3 输出路径与网络表设置 10
1.6.4 多通道设置 11
1.6.5 打印输出设置 11
1.6.6 编译项目 12
1.7 系统参数设置 12
1.7.1 Schematic选项卡设置 13
1.7.2 Graphical Editing选项卡的设置 14
1.7.3 Default Primitives选项卡的设置 17
1.8 本章小结 18
第2章 电路原理图设计基础 19
2.1 电路原理图设计步骤 19
2.1.1 印制电路板设计的一般步骤 19
2.1.2 Altium Designer 10原理图设计的一般步骤 19
2.2 基本操作 21
2.2.1 工具栏的设置 21
2.2.2 图纸操作 22
2.2.3 原理图图纸设置 23
2.3 元器件库的操作 27
2.3.1 打开元件库管理器 27
2.3.2 元件库管理器面板 28
2.3.3 添加元件库 29
2.3.4 删除元件库 30
2.3.5 搜索元件 30
2.4 元器件操作 32
2.4.1 放置元器件 32
2.4.2 编辑元器件 33
2.4.3 元器件位置调整 35
2.4.4 绘制导线 40
2.4.5 放置电源和接地符号 41
2.4.6 连接线路和放置节点 42
2.5 管理电路图元件 43
2.6 实例——制作一个简单的原理图 48
2.6.1 创建一个新项目 49
2.6.2 建立新的电路原理图 49
2.6.3 查找组件 49
2.6.4 放置组件 51
2.6.5 放置电源和接地符号 51
2.6.6 图绘制导线 52
2.7 本章小结 53
2.8 思考与练习 53
第3章 层次化原理图设计 54
3.1 层次原理图的基本概念 54
3.2 层次电路原理图的基本结构和组成 54
3.3 层次原理图的设计方法 55
3.3.1 制定多层设计 55
3.3.2 多层设计连通性 59
3.3.3 分配层编号和总层数 60
3.4 实例——USB采集系统层次设计表 61
3.5 层次原理图之间的切换 61
3.5.1 用Projects工作面板切换 62
3.5.2 用命令方式切换 62
3.5.3 实例——USB采集系统图层切换 62
3.6 实例——采用自上向下方法设计层次原理图 63
3.7 实例——采用自下向上方法设计层次原理图 66
3.8 本章小结 68
3.9 思考与练习 68
第4章 PCB设计基础 69
4.1 PCB介绍 69
4.1.1 PCB的结构 69
4.1.2 多层板概念 70
4.1.3 过孔 70
4.1.4 膜 71
4.1.5 焊盘 71
4.1.6 组件的封装 72
4.2 PCB图的设计过程 73
4.3 PCB设计的基本原则 74
4.3.1 PCB设计的基本原则与方法 74
4.3.2 PCB设计中的注意事项 75
4.4 PCB编辑器 76
4.4.1 PCB编辑器启动方式 76
4.4.2 PCB编辑环境 77
4.4.3 加载元器件封装库 78
4.5 PCB设计基本操作 79
4.5.1 PCB图纸基本设置 79
4.5.2 放置坐标指示 82
4.5.3 距离标注 83
4.5.4 放置导线 84
4.5.5 敷铜 85
4.5.6 补泪滴 87
4.5.7 放置文字 88
4.5.8 放置过孔 89
4.5.9 放置焊盘 89
4.5.10 放置填充 90
4.5.11 绘制圆弧或圆 91
4.5.12 放置元件封装 93
4.5.13 元件封装的修改 94
4.6 本章小结 95
4.7 思考与练习 95
第5章 PCB设计流程 96
5.1 PCB设计流程 96
5.2 传递设计信息到PCB 97
5.2.1 设计同步 97
5.2.2 解决同步错误 98
5.2.3 练习——传递设计 102
5.3 使用PCB面板 103
5.3.1 PCB面板 103
5.3.2 练习——浏览PCB文档 104
5.4 项目浏览与交叉检测 105
5.4.1 编译PCB项目 105
5.4.2 导航 109
5.4.3 从原理图到PCB的交叉检测 110
5.4.4 练习——导航与交叉检测 111
5.5 本章小结 112
5.6 思考与练习 112
第6章 设计规则 113
6.1 设计规则及设计规则检查 113
6.1.1 设计规则概念 113
6.1.2 添加设计规则 113
6.1.3 如何检查设计规则 128
6.1.4 From-to Editor 129
6.1.5 练习——设置设计规则 130
6.1.6 设计规则检查 131
6.1.7 练习——运行一个设计规则检查 133
6.2 本章小结 134
6.3 思考与练习 134
第7章 元器件封装的制作与管理 135
7.1 元器件封装简介 135
7.2 创建元器件封装 135
7.2.1 启动元件封装编辑器 136
7.2.2 元件封装管理器 136
7.2.3 利用向导创建元器件封装 137
7.2.4 手工创建元器件封装 138
7.2.5 使用不规则焊盘创建元件封装 141
7.3 元器件封装管理 143
7.4 本章小结 145
7.5 思考与练习 145
第8章 PCB布线 146
8.1 交互式布线 146
8.1.1 连接飞线 146
8.1.2 交互式布线的线宽及布线规则 146
8.1.3 布线时编辑 147
8.1.4 交互布线时处理冲突 148
8.1.5 布线中添加过孔和切换板层 149
8.1.6 修改布线 149
8.1.7 电气栅格 150
8.1.8 练习——交互式布线 151
8.1.9 测定点 152
8.1.10 泪滴 153
8.2 自动布线 154
8.2.1 自动布线设置 154
8.2.2 运行自动布线 154
8.2.3 创建自定义布线策略 155
8.2.4 练习——自动布线 156
8.3 添加安装孔 156
8.4 覆铜及覆铜管理器 157
8.4.1 编辑覆铜 157
8.4.2 放置覆铜 159
8.4.3 覆铜管理器 159
8.4.4 练习——覆铜 160
8.5 本章小结 161
8.6 思考与练习 161
第9章 原理图与PCB图的交互验证 162
9.1 由原理图生成PCB图 162
9.1.1 网络表的生成 162
9.1.2 Protel的网络表格式 163
9.1.3 生成PCB板 163
9.1.4 元器件布局与布线 166
9.2 PCB与原理图的相互更新 170
9.2.1 由PCB原理图更新PCB 170
9.2.2 由PCB更新原理图 171
9.3 本章小结 171
9.4 思考与练习 171
第10章 PCB高级设计 172
10.1 多层板的设计 172
10.2 系统参数设置 175
10.3 导航控制面板的管理 178
10.3.1 管理Nets(网络)对象 178
10.3.2 管理Components(元器件封装)对象 179
10.4 利用向导创建PCB 179
10.5 PCB设计规则极其检查 182
10.5.1 PCB设计规则 182
10.5.2 设计检查 190
10.6 元件的自动与手动布局 191
10.6.1 自动布局 191
10.6.2 自动布局原则 191
10.6.3 手动布局 192
10.7 自动与手动布线 193
10.8 PCB布线策略 196
10.9 PCB报表和电路板打印 199
10.9.1 生成报表 199
10.9.2 PCB的打印输出 201
第11章 电路仿真 203
11.1 概述 203
11.2 常见仿真元件介绍 203
11.3 初始状态设置 204
11.3.1 节点电压设置 204
11.3.2 初始条件(IC)设置 205
11.4 仿真器的设置 206
11.4.1 进入分析主菜单 206
11.4.2 一般设置 206
11.4.3 瞬态特性分析 206
11.4.4 交流小信号分析 207
11.4.5 直流分析 208
11.4.6 蒙特卡罗分析 208
11.4.7 参数扫描分析 209
11.4.8 温度扫描分析 209
11.4.9 噪声分析 209
11.5 设计仿真原理图 210
11.6 实例——电路仿真 211
11.6.1 模拟电路仿真 211
11.6.2 数字电路仿真 212
11.6.3 仿真波形的运算处理 214
11.7 本章小结 216
11.8 思考与练习 216
第12章 信号完整性 217
12.1 信号完整性概述 217
12.1.1 简介 217
12.1.2 自动信号分析器 217
12.1.3 信号完整性分析器设置 218
12.2 信号波形分析 223
12.3 本章小结 226
12.4 思考与练习 226
第13章 考勤机的设计 227
13.1 设计任务 227
13.2 绘制原理图 227
13.2.1 创建项目 228
13.2.2 查找元器件库 229
13.2.3 制作元器件 229
13.2.4 布局与连线 233
13.3 后期处理 236
13.3.1 编译项目 236
13.3.2 生成报表 236
13.3.3 保存与打印 237
13.4 元件属性表 238
第14章 U盘PCB设置 243
14.1 设计任务 243
14.2 创建项目 244
14.3 装载元器件库 244
14.3.1 查找元器件库 245
14.3.2 制作元器件 246
14.4 布局与连线 246
14.5 原理图后期处理 248
14.6 规划电路板 249
14.7 网络表与元器件封装的装入 251
14.8 布局与布线 252
14.8.1 手工布局与调整 252
14.8.2 布线规则设置 252
14.8.3 预布电源线与自动布线 254
14.8.4 敷铜 256
14.8.5 设计规则检查 256
14.9 3D效果图 257
第15章 Z80微处理器电路设计 259
15.1 设计任务 259
15.2 设计原理图 261
15.2.1 设计层次原理图 261
15.2.2 绘制原理图 264
15.3 设计PCB 273
15.3.1 载入元件封装 274
15.3.2 手工布局与标注调整 276
15.3.3 设置布线规则 276
15.3.4 电源线与自动布线 278
15.3.5 敷铜 279
15.3.6 设计规则检查 281
15.4 3D效果图 281
15.5 元件列表 282
第16章 理疗仪电路设计 283
16.1 设计任务 283
16.2 绘制原理图 284
16.2.1 创建项目 284
16.2.2 创建元件 285
16.2.3 布局与连线 285
16.2.4 后期处理 286
16.3 设计PCB 287
16.3.1 规划电路板 288
16.3.2 载入元件封装 289
16.3.3 手工布局与标注调整 290
16.3.4 设置布线规则 291
16.3.5 电源线与自动布线 293
16.3.6 敷铜 295
16.3.7 设计规则检查 296
16.4 3D效果图 297
16.5 元件列表 297
第17章 无线遥感电路设计 300
17.1 设计任务 300
17.2 发射模块设计 301
17.2.1 创建发射模块项目工程 302
17.2.2 创建元件 302
17.2.3 绘制原理图 304
17.2.4 编译项目 305
17.2.5 设置电路板 306
17.2.6 载入元件封装 307
17.2.7 手工布局与标注调整 308
17.2.8 设置布线规则 309
17.2.9 电源线与自动布线 311
17.2.10 敷铜 312
17.2.11 设计规则检查 313
17.2.12 3D效果图 314
17.3 接收模块设计 314
17.3.1 创建接收模块项目工程 314
17.3.2 创建元件 314
17.3.3 绘制原理图 316
17.3.4 编译项目 318
17.3.5 设置电路板 318
17.3.6 载入元件封装 320
17.3.7 手工布局与标注调整 321
17.3.8 设置布线规则 322
17.3.9 电源线与自动布线 323
17.3.10 敷铜 324
17.3.11 设计规则检查 326
17.4 元件列表 326