《ProtelDXP电路设计与套用》是2004年7月化学工业出版社出版的图书,作者是高明远。
基本介绍
- 书名Protel DXP电路设计与套用
- 作者高明远 编
- ISBN9787502555887
- 页数352
- 定价38.00元
- 出版社化学工业出版社
- 出版时间2004年7月
编辑推荐
本书从实用角度出发,全面介绍了ProtelDXP的基本操作及使用环境,并详细讲解了电路原理图的设计、印刷电路板的设计,对电路仿真和信号完整性分析等进行了重点讲解。全书以多个典型的工程设计实例讲述如何在ProtelDXP环境下,绘製与设计电路原理图和PCB,以及PCB信号完整性分析和电路仿真,了编者从事电路设计工作的经验。
本书结构合理、入门简单、内容详实、实例丰富,主要面向大中专院校电子类、电气类、计算机类、 自动化类及机电类等专业的电子设计自动化(EDA)教材,也可作为计算机、电子产品、仪器仪表等方面的工程技术人员及电子爱好者的参考书。
内容简介
人类社会已进入到高度发达的信息化社会,信息社会的发展离不开电子产品的进步。现代电子产品在性能提高、複杂度增大的,价格却一直呈下降趋势,而且产品更新换代的步伐也越来越快,实现这种进步的主要原因就是生产製造技术和电子设计技术的发展。前者以微细加工技术为代表, 目前已进展到亚微米阶段,可以在几平方厘米的晶片上集成数千万个电晶体;后者的核心就是EDA技术。EDA(ElectronicDesignAutomation,电子设计自动化)是指以计算机为工作平台,融合了套用电子技术、计算机技术、智慧型化技术最新成果而研製的电子CAD通用软体包,主要能辅助进行三方面的设计工作 电子电路设计及仿真、PCB设计、可程式IC设计及仿真。Protel就是一套建立在PC环境下的EDA集成设计系统。事实上,Protel设计系统也是世界上第一套将EDA设计环境引入Windows环境的EDA开发工具,是目前各电子设计公司及大中专院校使用最普遍的EDA设计系统。
本书从实用角度出发,全面介绍了ProtelDXP的基本操作及使用环境,并详细讲解了电路原理图的设计、印刷电路板的设计,对电路仿真和信号完整性分析等进行了重点讲解。全书以多个典型的工程设计实例讲述如何在Protel DXP环境下,绘製与设计电路原理图和PCB,以及PCB信号完整性分析和电路仿真,了编者从事电路设计与布线工作的经验。
全书共分15章,其中第1章至第6章为原理图设计与报表输出部分,第7章至第13章为印製电路板基础知识、设计与报表输出部分,第14章为印刷电路板信号完整性分析;第15章讲解了电路仿真知识。
本书由高明远主编,胡健、 肖兴达、陈艳红为副主编。其中第6章至第8章由高明远编写,第1章、第2章由胡健编写,第4章、第5章由肖兴达编写,第10章、第12章和第13章由陈艳红编写,第3章和第9章由李继方编写,第11章由熊新国编写,第14章至第15章由翟红程编写。由于编写时间仓促,本书难免有疏误之处,敬请读者及时指正。
本书中有些线路图,为了与软体保持一致性,仍然保留了软体的电路符号标準,可能使部分电路符号与国标不符,特此向读者表示歉意。
目录
第1章 Protel DXP基础 1
1.1 Protel DXP的设计环境与内容 1
1.1.1 设计环境 2
1.1.2 设计内容 2
1.2 设定Protel DXP环境参数 3
1.2.1 设定显示器的解析度 3
1.2.2 系统参数设定 4
1.2.3 定製系统资源 12
1.3 Protel DXP文档管理 16
1.3.1 Protel DXP的文档组织结构 16
1.3.2 项目组文档管理 17
1.3.3 项目文档管理 18
1.3.4 原理图文档及原理图编辑器 20
1.3.5 关闭文档 22
1.4 设定和编译项目 22
1.4.1 检查原理图的电气参数 23
1.4.2 设定比较器 24
1.4.3 “ECO”设定 25
1.4.4 输出路径和网路表设定 25
1.4.5 项目列印输出的设定 26
1.4.6 多通道设计的设定 27
1.4.7 搜寻路径设定 27
1.4.8 编译项目 28
练习1 28
第2章 Protel DXP原理图设计基础 30
2.1 原理图设计步骤 30
2.2 认识原理图编辑器 31
2.2.1 主选单栏 32
2.2.2 标準工具列 32
2.2.3 常用工具列 32
2.2.4 编辑视窗 33
2.2.5 状态栏 33
2.2.6 命令提示栏 33
2.3 设定图纸 33
2.3.1 设定图纸大小 34
2.3.2 设定图纸方向和标题栏 34
2.3.3 设定图纸颜色 35
2.3.4 设定系统字型 36
2.4 格线和游标设定 36
2.4.1 设定格线的可见性 36
2.4.2 设定电气栅格 37
2.4.3 设定格线的形状 37
2.4.4 设定游标形状 38
2.5 设定原理图的环境参数 38
2.5.1 设定原理图环境 39
2.5.2 设定图形编辑环境 41
2.5.3 设定默认原始环境 45
2.6 原理图绘製工具的使用 47
2.6.1 导线(Wire) 48
2.6.2 汇流排(Bus) 50
2.6.3 汇流排引入线(Bus Entry) 51
2.6.4 网路标籤(Net Label) 52
2.6.5 电源端子(Power Port) 54
2.6.6 元件(Part) 55
2.6.7 子图符号(Sheet Symbol) 60
2.6.8 子图出入连线埠(Sheet Entry) 62
2.6.9 输入/输出连线埠(Port) 64
2.6.10 电气节点(Junction) 65
2.6.11 “No ERC”标誌 65
2.6.12 放置PCB布线标记(PCB Layout) 66
2.6.13 超越图纸连线器(Off Sheet Connector) 68
2.7 非电气绘图工具的使用 70
2.7.1 画直线(Line) 70
2.7.2 画多边形(Polygon) 71
2.7.3 画椭圆弧(Elliptic Arcs) 71
2.7.4 画贝赛尔曲线(Bezier) 72
2.7.5 画直角矩形(Rectangle) 73
2.7.6 画圆角矩形(Round Rectangle) 73
2.7.7 画椭圆(Ellipse) 74
2.7.8 画扇形饼图(Pie Chart) 75
2.7.9 放置文本字元串(Text String) 75
2.7.10 放置文本框(Text Frame) 76
2.7.11 插入图片(Graphic Image) 77
2.8 电路组件的通用编辑 79
2.8.1 对象的选取 79
2.8.2 取消对象的选取状态 81
2.8.3 对象的剪贴 82
2.8.4 删除对象 84
2.8.5 移动对象 85
2.8.6 对象的旋转 87
2.8.7 对象的排列与对齐 88
2.9 整体编辑 90
2.9.1 “Find Similar Objects”对话框 90
2.9.2 执行整体编辑 92
练习2 94
第3章 原理图设计实例 95
3.1 绘製原理图实例 95
3.1.1 新建一个原理图文档 95
3.1.2 设定图纸尺寸及版面 95
3.1.3 设定工作环境 96
3.1.4 载入元件库 97
3.1.5 在原理图上放置元件 100
3.1.6 连线电路 109
3.1.7 图纸输出 112
3.2 快速绘製原理图举例 114
3.2.1 8254计数器的局部原理图 114
3.2.2 功率放大电路的设计 114
3.2.3 解码电路的设计 116
练习3 118
第4章 製作元件与建立元件库 122
4.1 元件库编辑器 122
4.1.1 启动元件库编辑器 122
4.1.2 工具列 124
4.2 元件库的管理 126
4.2.1 元件库编辑管理器 126
4.2.2 【Tools】选单下的元件管理命令 129
4.3 创建元件库 131
4.3.1 製作一个新元件 132
4.3.2 给元件添加别名 137
4.3.3 複製元件 138
4.4 产生元件报表 139
4.4.1 元件报表 139
4.4.2 元件规则检查报表 140
4.4.3 元件库报表 140
4.5 生成项目的元件库 141
4.6 创建整合元件库 141
4.6.1 準备基本元件库 141
4.6.2 创建整合库项目文档 142
4.6.3 为整合库项目文档添加源元件库 143
4.6.4 编译整合库项目文档 144
练习4 146
第5章 层次原理图设计 147
5.1 层次式电路设计 147
5.1.1 层次电路图的设计方法 147
5.1.2 自上向下设计层次电路图 149
5.1.3 自下向上设计层次电路图 151
5.1.4 层次图的切换 153
5.1.5 生成层次表 154
5.2 多通道原理图设计 155
5.2.1 设计多通道电路 155
5.2.2 由多通道电路创建网路列表 158
5.2.3 切换通道 159
练习5 161
第6章 数据输出和生成报表 162
6.1 创建网路表 162
6.1.1 设定网路表选项 162
6.1.2 创建网路表 164
6.1.3 Protel网路表的格式 165
6.2 创建层次报表 166
6.3 创建元件清单 167
6.4 产生元件交叉参考表 169
6.5 输出任务配置档案 171
6.5.1 创建输出任务配置档案 171
6.5.2 输出配置 171
6.5.3 数据输出 172
练习6 173
第7章 PCB设计基础 175
7.1 印刷电路板的基础知识 175
7.1.1 印刷电路板的结构 175
7.1.2 元件封装 175
7.1.3 铜膜导线 178
7.1.4 焊盘(Pad) 178
7.1.5 导孔(Via) 178
7.1.6 网路、中间层和内层 178
7.1.7 安全距离(Clearance) 178
7.2 电路板设计的一般原则 179
7.2.1 电路板的选用 179
7.2.2 电路板尺寸 179
7.2.3 布局 179
7.2.4 布线 180
7.2.5 焊盘 181
7.2.6 大面积填充 181
7.2.7 跨接线 181
7.3 认识PCB编辑器 181
7.4 印刷电路板设计流程图 183
7.5 载入元件封装库 183
7.5.1 认识元件库浏览器 184
7.5.2 载入元件封装库 185
练习7 186
第8章 印刷电路板的设计 187
8.1 新建PCB文档 187
8.1.1 创建新的PCB档案 187
8.1.2 将PCB文档添加到设计项目 190
8.1.3 转换设计 190
8.2 电路板设计的规划和环境设定 192
8.2.1 定义PCB工作板层 192
8.2.2 电路板设计的环境设定 193
8.3 设计规则设定 194
8.3.1 单面布线设定 194
8.3.2 导线宽度规则设定 196
8.4 元件的布局 199
8.4.1 自动布局 199
8.4.2 手动布局 201
8.4.3 元件对齐 201
8.5 印刷电路板的布线 202
8.5.1 手工布线 202
8.5.2 自动布线 203
8.6 更新设计项目 205
8.6.1 由PCB更新SCH 205
8.6.2 由SCH更新PCB 206
8.7 验证完成的PCB设计 207
8.8 列印输出 208
8.9 双层电路板的设计 209
8.10 多层电路板的设计 210
练习8 212
第9章 PCB基本组件的编辑与放置 216
9.1 组件的选取 216
9.1.1 组件的选取命令 216
9.1.2 直接拖动滑鼠选取组件 217
9.1.3 快速选取组件 217
9.1.4 解除选取 217
9.2 放置导线 218
9.2.1 导线的放置 218
9.2.2 导线的修改和调整 220
9.2.3 导线的删除 220
9.2.4 设定导线属性 221
9.3 放置元件封装 222
9.3.1 元件封装的放置 222
9.3.2 设定元件封装的属性 223
9.3.3 元件封装的基本操作 224
9.4 放置焊点 229
9.4.1 焊点的放置 229
9.4.2 焊点的属性设定 229
9.5 放置导孔 230
9.5.1 导孔的放置 230
9.5.2 设定导孔属性 230
9.6 放置文字 231
9.6.1 启动放置文字命令 231
9.6.2 文字的放置 231
9.6.3 设定文字属性 231
9.6.4 文字的修改 232
9.7 放置坐标指示 233
9.8 放置尺寸标注 234
9.9 放置相对原点 235
9.10 放置圆弧导线 236
9.10.1 圆弧导线的放置 236
9.10.2 圆弧导线属性的设定 238
9.10.3 圆弧导线的移动和调整 238
练习9 239
第10章 PCB特殊编辑技巧 240
10.1 放置矩形铜膜填充 240
10.1.1 启动放置矩形铜膜填充命令 240
10.1.2 放置矩形铜膜填充 240
10.1.3 设定矩形铜膜填充属性 241
10.1.4 矩形铜膜填充的修改 241
10.2 放置敷铜 242
10.3 放置禁止导线 245
10.4 补泪滴 245
10.5 内层的建立与分割 246
10.5.1 内层的建立 246
10.5.2 内层分割 248
练习10 249
第11章 设计规则与网路管理 250
11.1 设计规则 250
11.1.1 与电气有关的设计规则(Electrical) 252
11.1.2 与布线有关的设计规则(Routing) 254
11.1.3 与SMD布线有关的设计规则(SMT) 259
11.1.4 与焊盘延伸量有关的设计规则(Mask) 261
11.1.5 与内层有关的设计规则(Plane) 262
11.1.6 与测试点有关的设计规则(Testpoint) 264
11.1.7 与电路板製造有关的设计规则(Manufacturing) 265
11.1.8 与高频电路设计有关的规则(High Speed) 267
11.1.9 Placement 271
11.1.10 Signal Integrity 274
11.2 设计规则嚮导 276
11.3 设计规则检查(DRC) 278
11.4 网路管理器 280
11.4.1 认识网路管理器 280
11.4.2 网路管理器的套用 281
练习11 285
第12章 创建PCB元件封装 287
12.1 启动元件封装编辑器 287
12.2 手工创建新的元件封装 289
12.2.1 元件封装库编辑系统环境设定 289
12.2.2 创建元件封装 290
12.3 利用嚮导创建元件封装 293
12.4 元件库管理器 295
12.4.1 认识PCB元件库管理器 296
12.4.2 元件封装管理器的套用 297
12.5 生成专用元件封装库 298
练习12 299
第13章 输出与报表 302
13.1 生成底片档案 302
13.2 生成数控钻档案 303
13.3 生成元件插置文档 304
13.4 生成测试点报表 304
13.5 生成电路板信息报表 305
13.6 生成元件清单 306
13.7 生成元件交叉参考表 308
13.8 生成项目档案层次报表 309
13.9 生成网路状态表 309
13.10 生成网路表 310
13.11 其 他 报 表 311
练习13 311
第14章 印製电路板信号完整性分析 312
14.1 Protel DXP信号完整性分析的特性 312
14.2 设定信号完整性分析规则 313
14.3 信号完整性分析器 318
14.3.1 启动信号分析器 318
14.3.2 信号完整性分析器设定 318
14.4 信号波形分析 323
第15章 电路仿真 327
15.1 Protel DXP的仿真元件描述 327
15.1.1 仿真信号源的元件库 327
15.1.2 仿真专用函式元件库 330
15.1.3 仿真数学函式元件库 330
15.1.4 信号仿真传输线元件库 330
15.1.5 常用元件库 330
15.1.6 元件仿真属性编辑 331
15.1.7 仿真源工具列 332
15.2 初始状态的设定 332
15.2.1 节点电压(NS)设定 332
15.2.2 初始条件(IC)设定 333
15.3 仿真器的设定 333
15.3.1 启动分析设定 333
15.3.2 一般设定 333
15.3.3 瞬态特性分析 334
15.3.4 傅立叶分析 335
15.3.5 交流小信号分析 335
15.3.6 直流分析 336
15.3.7 蒙特卡罗分析 337
15.3.8 扫描参数分析 338
15.3.9 扫描温度分析 338
15.3.10 传递函式分析 339
15.3.11 噪声分析 339
15.3.12 极点-零点分析 340
15.4 设计仿真原理图 341
15.5 模拟电路仿真实例 342
15.6 数字电路仿真实例 350
练习15 352
参考文献 353