Altium Designer 8.0中文版电路设计 标准教程
定 价:39.8 元
- 作者:石磊、张国强
- 出版时间:2009/11/1
- ISBN:9787302205128
- 出 版 社:清华大学出版社
- 中图法分类:TN410.2
- 页码:
- 纸张:22
- 版次:1
- 开本:16开
本书以Altium Designer 8.0软件为操作平台,详细讲解了在Altium Designer中进行电路原理图设计、印刷电路板设计、电路仿真和PCB信号分析等操作的相关专业知识。本书将Protel的各项功能与具体的应用实例紧密联系在一起,适当插入了相关原理和背景知识,便于读者尽快掌握电路设计的方法和操作技巧。书中在每一章都安排了丰富的“课堂练习”,提供大量上机练习辅助读者巩固知识。本书配套光盘附有多媒体语音视频教程和大量的图形文件,供读者学习和参考。
本书可作为高校电子、自动化设计等相关专业的教学培训用书,对于有经验的Protel电路设计人员也有一定的参考价值。
Protel设计系统是世界上第一套EDA(电路设计自动化)引入Windows环境的EDA开发工具,是功能强大的电子设计CAD软件,一向以其高度的集成性和扩展性著称于世。Altium Designer 8.0是美国Altium公司开发设计电路板软件Protel的最新版本,在沿袭前续版本的强大的设计功能的基础上增加了一些功能模块,以适应当前电子行业高密度和信号高速度的要求。
本书以最新版本的Altium Designer 8.0软件为操作平台,从实用的角度出发,详细讲解了在Altium Designer中进行电路原理图设计和印制电路板设计的方法,并对电路仿真和PCB信号分析进行重点讲解。本书在讲解过程中以实例贯彻全书,在每个知识点的讲解中均结合相应的工程设计实例进行讲述。
1.本书内容介绍
本书以专业知识为基础,以灵活使用Altium Designer电路板设计为主线,以常用电路板为训练对象,带领读者全面学习Altium Designer软件,以达到快速入门和独立绘图的目的。全书共分12章,各章的具体内容如下。
第1章 简要介绍印制电路板基础知识,并详细介绍使用Altium Designer软件进行电路板设计的操作环境、功能和特点,以及在该开发环境进行文件组织的方法和管理方式。
第2章 详细介绍电路原理图的操作环境、该操作环境中常用工具的使用方法,以及使用栅格和光标的方法。此外还介绍了文档参数的定义方法。
第3章 介绍元器件从载入到准确放置的所有专业内容,以便为后续电路图的高级设计打好基础。
第4章 介绍Altium Designer原理图中布线的方法,以及在该环境中设置原理图环境参数的方法。
第5章 介绍在Altium Designer 8.0中自定义元器件的方法,以及建立和编辑元器件库的方法和技巧。并通过生成元器件报表了解元器件库中的各种元器件信息及规则检查等报表。
第6章 介绍层次原理图的创建和编辑方法,以及生成报表、检查电气线路连接和打印输出电路原理图的方法。
第7章 介绍使用Altium Designer 8.0进行PCB文件的建立、PCB中的视图操作,以及在PCB环境中进行PCB图的编辑操作等内容。
第8章 介绍PCB电路板设计的前续准备工作,以及各种电路板的制作和简单的布线方法。
第9章 介绍元器件库的装入、元器件的封装以及元器件的布局方式。另外还介绍了PCB的自动布线规则和布线的方法。
第10章 介绍创建元件和元件库封装的方法,以及编辑和管理元器件封装的方法。此外,还重点介绍了SCH和PCB交互验证方法,以及生成各种PCB报表的方法。
第11章 介绍电路板仿真操作的基本方法和步骤,其中包括各种仿真元器件的仿真方法和属性设置、各种激励源和分析方式的属性定义方法等。
第12章 介绍Altium Designer中的信号完整性分析器的设置和使用,向用户提供了详细的信号完整性分析规则以及其他的一些选项设置,并简略介绍了波形编辑器的使用等。
2.本书主要特色
本书内容全面翔实,注重应用,引导读者快速掌握Altium Designer的应用与开发知识。主要体现以下特色。
? 内容的全面性和实用性
本书从提纲的定制到内容编写,力求将Altium Designer专业知识囊括全面,并对容易混淆的知识点进行对比分析,帮助读者快速掌握各方面的知识。
? 知识点全面
本书具有完整的知识结构,书中对Altium Designer 8.0所有知识点进行了细致地讲解,力争使读者能够将基础知识学通和学精。
电路仿真和电路完整性分析是电路板的高级设计部分,在知识点安排中同样将各环节知识点拓展开来,尽可能使读者全面了解和灵活运用Altium Designer辅助电路板设计。
3.随书光盘内容
为了帮助读者更好地学习和使用本书,本书专门配带了多媒体学习光盘,提供了本书实例源文件、最终效果图和全程配音的教学视频文件。本光盘使用之前,需要首先安装光盘中提供的tscc插件才能运行视频文件。这两个文件夹的具体内容介绍如下。
? example文件夹提供了本书主要实例的全程配音教学视频文件。
? downloads文件夹提供了本书实例素材文件。
4.本书适用的对象
本书讲述的全部开发过程均提供了源程序,它对电路板开发人员,特别是利用Altium Designer或之前版本进行电路板设计的人员极有帮助。本书内容循序渐进,叙述深入浅出,适合作为高校电子和自动化相关专业师生的学习用书,也可以作为从事电子设计应用开发和自动化设计等相关专业人员的参考书。
参与本书编写的除了封面署名人员外,还有陈彦涛、王敏、马海军、祁凯、孙江玮、田成军、刘俊杰、赵俊昌、王泽波、张银鹤、刘治国、何方、李海庆、王树兴、朱俊成、康显丽、崔群法、孙岩、倪宝童、王立新、王咏梅、辛爱军、牛小平、贾栓稳、赵元庆、郭磊、杨宁宁、郭晓俊、方宁、王黎、安征、亢凤林、李海峰等。由于时间仓促,水平有限,疏漏之处在所难免,欢迎读者朋友登录清华大学出版社的网站www.tup.com.cn与我们联系,帮助我们改进提高。
作 者
2009年5月
第1章 Altium Designer 8.0应用基础1
1.1 电子电路基础知识2
1.1.1 电路板的组成和连接方式2
1.1.2 板层结构和工作层类型3
1.1.3 元器件封装的基本知识4
1.2 Altium Designer 8.0入门知识5
1.2.1 Altium Designer软件发
展史5
1.2.2 Altium Designer 8.0开发
环境7
1.2.3 Altium Designer基本功能9
1.2.4 Altium Designer 8.0新增
功能13
1.2.5 电路设计的基本流程15
1.3 Altium Designer的组成16
1.3.1 原理图设计系统17
1.3.2 印刷电路板设计系统19
1.4 文件的组织和管理20
1.4.1 文件类型20
1.4.2 文件管理22
1.4.3 使用快捷菜单和设计
管理器23
1.4.4 文件编辑23
1.4.5 显示辅助查看工具24
1.5 管理工作界面25
1.5.1 屏幕分辨率设置25
1.5.2 系统参数设置25
1.6 课堂练习1-1:Altium Designer
文档管理26
1.7 课堂练习1-2:绘制桥式电路原
理图和PCB图29
1.8 思考与练习32
第2章 电路原理图环境34
2.1 认识原理图编辑环境35
2.1.1 电路原理图的设计步骤35
2.1.2 原理图的基本操作36
2.2 原理图设计工具38
2.2.1 原理图菜单38
2.2.2 原理图工具栏39
2.2.3 图纸的放大或缩小40
2.3 设置图纸42
2.3.1 图纸大小设置42
2.3.2 图纸方向和标题设置43
2.3.3 设置图纸颜色45
2.3.4 设置系统字体45
2.4 栅格和光标设置46
2.4.1 图纸栅格可视性设置46
2.4.2 设置图纸栅格形状和颜色47
2.4.3 设置电气栅格点和光标47
2.5 文档参数49
2.5.1 设置系统文档参数49
2.5.2 自定义文档参数50
2.6 课堂练习2-1:建立一个项目和
原理图文件51
2.7 课堂练习2-2:原理图图纸设置53
2.8 思考与练习54
第3章 电路原理图设计初步56
3.1 装载元器件库57
3.1.1 加载和卸载元器件库57
3.1.2 查找元器件59
3.2 放置元器件60
3.2.1 利用【库】管理器放置
元器件60
3.2.2 通过菜单工具放置元器件61
3.2.3 利用工具栏放置元器件62
3.3 编辑元器件62
3.3.1 编辑元器件的属性63
3.3.2 编辑元器件组件的属性64
3.4 调整元器件位置65
3.4.1 选取和取消选取元器件65
3.4.2 移动元器件67
3.4.3 旋转元器件67
3.4.4 剪贴元器件68
3.4.5 阵列式粘贴元器件69
3.4.6 撤销、恢复和删除元器件70
3.5 排列和对齐元器件71
3.6 课堂练习3-1:绘制Power
原理图74
3.7 课堂练习3-2:绘制Iv电路
原理图76
3.8 思考与练习79
第4章 电路原理图设计进阶81
4.1 放置电气对象82
4.1.1 放置导线82
4.1.2 放置总线及进出端点84
4.1.3 放置网络标号86
4.1.4 放置电源和接地符号87
4.1.5 放置节点和连接线路88
4.1.6 放置电路输入/输出端口90
4.1.7 放置电路方块图92
4.2 放置几何对象93
4.2.1 放置直线93
4.2.2 放置贝塞尔曲线94
4.2.3 放置弧95
4.2.4 放置椭圆弧96
4.2.5 放置椭圆或圆97
4.2.6 放置饼图98
4.2.7 放置矩形和圆角矩形99
4.2.8 放置多边形100
4.3 放置其他对象101
4.3.1 放置标注101
4.3.2 放置文本框102
4.3.3 放置图像103
4.4 设置原理图的环境参数104
4.4.1 设置原理图环境104
4.4.2 设置图形编辑环境105
4.4.3 设置默认原始环境107
4.5 保存原理图文件108
4.6 课堂练习4-1:绘制Digit holder
原理图109
4.7 课堂练习4-2:绘制Led Matrix
Digit原理图112
4.8 思考与练习116
第5章 制作元器件和建立元器件库118
5.1 元器件编辑器119
5.1.1 认识元器件与元器件
编辑器119
5.1.2 元器件编辑器接口简介119
5.2 元器件库管理122
5.2.1 创建和删除元器件122
5.2.2 编辑元器件123
5.2.3 利用工具菜单管理
元器件126
5.3 元器件绘图工具127
5.3.1 绘图工具127
5.3.2 绘制和管理元器件引脚128
5.3.3 放置IEEE符号130
5.4 生成项目工程元器件库131
5.5 生成元器件报表132
5.5.1 元器件报表132
5.5.2 元器件库报表133
5.5.3 元器件规则检查表134
5.6 课堂练习5-1:制作LED元器件135
5.7 课堂练习5-2:生成元器件库138
5.8 思考与练习139
第6章 原理图高级设置141
6.1 层次原理图设计142
6.1.1 层次原理图的设计结构142
6.1.2 自顶向下的层次原理
图设计143
6.1.3 自底向上的层次原理
图设计144
6.1.4 重复性层次图的设计
方法144
6.2 建立并编辑层次原理图145
6.2.1 建立层次原理图145
6.2.2 层次原理图之间的切换147
6.2.3 生成新原理图总的I/O
端口符号148
6.2.4 由原理图文件生成方块
电路符号149
6.3 电气法则测试149
6.4 生成报表150
6.4.1 网络报表150
6.4.2 产生元器件列表152
6.4.3 交叉参考表153
6.4.4 组织结构文件输出154
6.5 打印输出电路原理图154
6.5.1 页面设置155
6.5.2 打印输出156
6.6 课堂练习6-1:创建温度传感器
层次原理图158
6.7 课堂练习6-2:创建端口交换机
层次原理图164
6.8 思考与练习169
第7章 PCB图设计环境171
7.1 PCB基础知识172
7.1.1 PCB的结构和种类172
7.1.2 PCB设计流程173
7.2 新建PCB文件174
7.2.1 通过向导生成PCB文件174
7.2.2 手动生成PCB文件176
7.2.3 通过模板生成PCB文件177
7.3 PCB图工作环境177
7.4 PCB中的视图操作179
7.4.1 视图的移动179
7.4.2 视图缩放179
7.5 设置电路板工作层180
7.5.1 层的管理181
7.5.2 工作层的设置183
7.6 课堂练习7-1:创建4层PCB板187
7.7 课堂练习7-2:向导生成圆形
PCB板189
7.8 思考与练习190
第8章 PCB图设计初步192
8.1 准备原理图和网络表193
8.2 PCB电路参数设置193
8.2.1 常规设置193
8.2.2 颜色设置195
8.2.3 默认设置196
8.2.4 图纸设置197
8.3 规划电路板197
8.3.1 定义板的外形198
8.3.2 定义板的物理边界198
8.3.3 设定电气边界199
8.3.4 设定螺丝孔199
8.4 PCB面板制作简介200
8.5 PCB布线工具202
8.5.1 放置导线202
8.5.2 放置圆弧导线205
8.5.3 放置焊点207
8.5.4 放置焊盘过孔208
8.5.5 放置矩形填充208
8.5.6 放置敷铜209
8.5.7 放置切分多边形210
8.5.8 放置泪滴211
8.5.9 放置字符串211
8.5.10 放置标注212
8.5.11 放置坐标213
8.5.12 放置元器件214
8.6 课堂练习8-1:绘制Amp电路
PCB图215
8.7 课堂练习8-2:绘制Amplify电
路PCB图219
8.8 思考与练习223
第9章 PCB图设计进阶225
9.1 网络表与元器件装入226
9.1.1 装入元器件库226
9.1.2 浏览元器件库226
9.1.3 装入网络表与元器件
封装227
9.2 元器件封装228
9.2.1 元器件封装简介228
9.2.2 常用元器件封装229
9.3 元器件自动布局232
9.4 编辑元器件的布局233
9.4.1 选取元器件233
9.4.2 移动元器件235
9.4.3 旋转元器件236
9.4.4 排列元器件236
9.4.5 调整元器件标注237
9.4.6 剪贴复制元器件238
9.4.7 删除元器件240
9.5 自动布线规则240
9.5.1 自动布线规则简介240
9.5.2 电气规则设置242
9.5.3 布线规则设置244
9.5.4 贴片封装元器件规则设置247
9.5.5 掩膜层规则设置248
9.5.6 电源层规则设置249
9.5.7 测试点规则设置250
9.5.8 规则设置向导251
9.6 添加网络连接252
9.7 PCB布线254
9.7.1 自动布线254
9.7.2 手工调整布线257
9.8 课堂练习9-1:装入网络表
生成PCB图258
9.9 课堂练习9-2:PCB布线259
9.10 思考与练习260
第10章 PCB图高级设计262
10.1 元件和元件库封装编辑器263
10.1.1 启动元件封装编辑器263
10.1.2 元件封装编辑环境的
组成263
10.2 创建新的元件和元器件库封装264
10.2.1 采用手工绘制方式设计
元件封装264
10.2.2 利用元件封装向导绘制
元件封装266
10.2.3 元件封装参数设置268
10.2.4 创建元器件集成库269
10.3 元器件封装管理269
10.3.1 元器件封装参数设置269
10.3.2 修改和删除元器件270
10.3.3 编辑元器件封装引脚
焊盘的属性271
10.4 原理图与PCB图之间交互
验证272
10.5 PCB三维效果图274
10.6 生成PCB报表275
10.6.1 生成电路板信息报表275
10.6.2 生成网络状态表276
10.6.3 生成元器件报表277
10.6.4 PCB报表的其他项目278
10.7 打印输出PCB图278
10.8 课堂练习10-1:手动绘制
JDIP14元器件280
10.9 课堂练习10-2:利用向导制
作元件封装282
10.10 思考与练习284
第11章 电路仿真286
11.1 仿真概述287
11.2 仿真相关元件参数设置288
11.2.1 安装仿真元器件288
11.2.2 设置原理图中元件
参数289
11.2.3 放置激励源296
11.3 初始状态设置302
11.3.1 节点电压设置NS302
11.3.2 初始条件设置IC303
11.3.3 特殊状态预置符303
11.4 设置仿真方式304
11.4.1 选择仿真工作的一些
宏观参数304
11.4.2 仿真分析简介305
11.5 设计仿真原理图313
11.5.1 加载元件库313
11.5.2 仿真原理图元器
件的选用314
11.6 观察仿真信号315
11.7 管理仿真信号316
11.7.1 添加新波形显示316
11.7.2 波形的层叠显示317
11.7.3 调整波形的显示范围317
11.8 课堂练习11-1:半波整流仿
真电路318
11.9 课堂练习11-2:低通滤波器
电路仿真321
11.10 思考与练习324
第12章 PCB信号完整性分析326
12.1 信号完整性概述327
12.2 添加信号完整性模型328
12.2.1 信号完整性分析的环境328
12.2.2 常规设置329
12.2.3 设置中止方式330
12.2.4 菜单操作331
12.3 信号完整性的设计规则334
12.3.1 飞升时间的下降边沿和
上升边沿334
12.3.2 阻抗限制335
12.3.3 信号超调的下降边沿和
上升边沿335
12.3.4 信号基值336
12.3.5 激励信号336
12.3.6 信号上位值336
12.3.7 下降和上升边沿斜率337
12.3.8 供电网络标号337
12.3.9 信号下冲的下降边沿和
上升边沿337
12.4 PCB验证和错误检查338
12.4.1 PCB图设计规则检查338
12.4.2 生成检查报告339
12.5 进行信号完整性的分析340
12.5.1 前期准备340
12.5.2 使用菜单工具进行
波形分析340
12.6 课堂练习12-1:变频器信号
完整性分析344
12.7 课堂练习12-2:低通滤波器
信号完整性分析346
12.8 思考与练习348