《EAGLE电路原理图与PCB设计方法及应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:库少平编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2012
  • ISBN:9787512406339
  • 页数:270 页
图书介绍:EAGLE是CadSoft公司开发的一款实用的用于电路原理图和PCB设计的EDA软件。本书主要内容包含:EAGLE概述、EAGLE的控制面板、EAGLE的使用规则、原理图编辑器、元件库编辑器及应用、PCB编辑器、自动布线器、CAM设置和输出、原理图与PCB设计应用、用户语言编程等。本书附带视频,可在北京航空航天大学出版社网站下载。

第1章 概述 1

1.1 EAGLE简介 1

1.2 EAGLE的版本和功能 2

1.3 EAGLE运行环境和安装 2

1.3.1 Windows系统下的安装 2

1.3.2 Linux和Mac OS X系统下的安装 3

1.4 EAGLE语言设置 4

1.4.1 Windows系统下的语言设置 4

1.4.2 Linux和Mac OS X系统下的语言设置 6

第2章 EAGLE的控制面板 7

2.1 Control Panel控制面板 7

2.2 Control Panel的菜单栏 8

2.2.1 File菜单 8

2.2.2 View菜单 8

2.2.3 Options菜单 8

2.2.4 Window菜单 13

2.2.5 Help菜单 14

2.3 Control Panel的树形查看对话框 14

2.3.1 Libraries树形分支 14

2.3.2 Design Rules树形分支 16

2.3.3 User Language Programs树形分支 17

2.3.4 Scripts树形分支 17

2.3.5 CAM Jobs树形分支 18

2.3.6 Projects树形分支 19

第3章 EAGLE的使用规则 21

3.1 EAGLE的命令执行方式 21

3.2 EAGLE的命令语法解读 22

3.2.1命令结尾的分号 23

3.2.2大小写与下画线 23

3.2.3命令的简写 23

3.2.4二选一参数 24

3.2.5鼠标单击符号 24

3.2.6重复符号 24

3.2.7坐标的输入方法 25

3.2.8特殊字符 26

3.3 EAGLE原理图与PCB编辑器的正反向标注 26

3.4项目配置文件 27

3.5用户配置文件 27

第4章 原理图编辑器 29

4.1原理图编辑器主界面 29

4.2菜单栏 30

4.2.1 File菜单 30

4.2.2 Edit菜单 32

4.2.3 Draw菜单 34

4.2.4 View菜单 35

4.2.5 Tools菜单 35

4.2.6 Library菜单 35

4.2.7 Options菜单 36

4.2.8 Window菜单 45

4.2.9 Help菜单 45

4.3操作工具栏 45

4.3.1打开按钮 45

4.3.2保存按钮 46

4.3.3打印按钮 46

4.3.4 CAM按钮 46

4.3.5 Board按钮 48

4.3.6选择下拉菜单 48

4.3.7 Use按钮 49

4.3.8 SCR按钮 49

4.3.9 ULP按钮 49

4.3.10缩放按钮 50

4.3.11撤销和恢复按钮 51

4.3.12停止按钮 51

4.3.13 GO按钮 51

4.3.14帮助按钮 51

4.4文本菜单栏 51

4.4.1 DesignLink下拉菜单 51

4.4.2 MENU命令 54

4.5参数工具栏 55

4.6命令工具栏 57

4.6.1 INFO命令按钮 57

4.6.2 SHOW命令按钮 58

4.6.3 DISPLAY命令按钮 58

4.6.4 MARK命令按钮 61

4.6.5 MOVE命令按钮 61

4.6.6 COPY命令按钮 62

4.6.7 MIRROR命令按钮 62

4.6.8 ROTATE命令按钮 63

4.6.9 GROUP命令按钮 63

4.6.10 CHANGE命令按钮 64

4.6.11 CUT命令按钮 66

4.6.12 PASTE命令按钮 66

4.6.13 DELETE命令按钮 66

4.6.14 ADD命令按钮 67

4.6.15 PINSWAP命令按钮 68

4.6.16 REPLACE命令按钮 68

4.6.17 GATESWAP命令按钮 69

4.6.18 NAME命令按钮 69

4.6.19 VALUE命令按钮 69

4.6.20 SMASH命令按钮 70

4.6.21 MITER命令按钮 70

4.6.22 SPLIT命令按钮 71

4.6.23 INVOKE命令按钮 71

4.6.24 WIRE命令按钮 72

4.6.25 TEXT命令按钮 72

4.6.26 CIRCLE命令按钮 73

4.6.27 ARC命令按钮 74

4.6.28 RECT命令按钮 74

4.6.29 POLYGON命令按钮 74

4.6.30 BUS命令按钮 75

4.6.31 NET命令按钮 76

4.6.32 JUNCTION命令按钮 76

4.6.33 LABEL命令按钮 77

4.6.34 ATTRIBUTE命令按钮 78

4.6.35 ERC命令按钮 79

4.6.36 ERRORS命令按钮 80

第5章 元件库编辑器及应用 81

5.1元件库编辑器主界面 81

5.1.1菜单栏 83

5.1.2操作工具栏 86

5.1.3参数工具栏 86

5.1.4命令工具栏 87

5.2元件库编辑器的Symbol编辑界面 87

5.2.1 CHANGE命令按钮 87

5.2.2 Frame命令 88

5.2.3 PIN命令按钮 91

5.3元件库编辑器的Package编辑界面 93

5.3.1 CHANGE命令按钮 94

5.3.2 PAD命令按钮 96

5.3.3 SMD命令按钮 97

5.3.4 HOLE命令按钮 97

5.3.5 Description设置项 98

5.4元件库编辑器的Device编辑界面 98

5.4.1 CHANGE命令按钮 98

5.4.2 Description设置项 100

5.4.3 Technologies设置项 100

5.4.4 Attribute设置项 101

5.4.5 New按钮 102

5.4.6 Connect按钮 103

5.4.7 Prefix按钮 103

5.4.8 Value单选项 104

5.5元件库创建实例 104

5.5.1创建简单的电阻元件 104

5.5.2创建复杂的多gate元件库 108

5.6特殊元件库 119

5.6.1电源库文件 119

5.6.2原理图外框库文件 121

5.6.3继电器元件库 121

5.6.4特殊板载连接器 123

5.6.5带有定位孔和限制区域的连接器 123

5.6.6带有长条形钻孔的元件 124

5.7元件库管理 125

5.7.1同一元件库中Symbol和Package的复制 125

5.7.2不同元件库之间Symbol、 Package和Device的复制 126

5.7.3对Symbol、Package和Device进行重命名和删除 126

5.7.4更新元件库中相同类型的Package 126

第6章PCB编辑器 127

6.1 PCB编辑器主界面 127

6.2命令工具栏 129

6.2.1 DISPLAY命令按钮 129

6.2.2 MIRROR命令按钮 129

6.2.3 CHANGE命令按钮 130

6.2.4 LOCK命令按钮 131

6.2.5 OPTIMIZE命令按钮 131

6.2.6 ROUTE命令按钮 131

6.2.7 RIPUP命令按钮 133

6.2.8 VIA命令按钮 133

6.2.9 SIGNAL命令按钮 133

6.2.10 RATSNEST命令按钮 134

6.2.11 AUTO命令按钮 135

6.2.12 DRC命令按钮 135

6.2.13 ERRORS命令按钮 148

6.3多层电路板的注意事项 148

6.3.1与PCB制造商沟通 149

6.3.2添加PCB的内部层 149

6.3.3只包含一个信号网络的电源层 149

6.3.4包含多个电源信号的电源层 149

6.4合并多个电路板 150

第7章 自动布线器 151

7.1自动布线器的特点及启动方法 151

7.2自动布线器菜单设置 152

7.2.1常规设置 152

7.2.2跟随布线规则设置 153

7.2.3总线规则设置 155

7.2.4布线规则设置 156

7.2.5优化规则设置 157

7.3自动布线过程 157

7.3.1 Bus Router总线布线 158

7.3.2 Routing Pass常规布线 158

7.3.3 Optimization布线优化 158

7.4影响自动布线的因数 158

7.4.1元件布局对自动布线的影响 158

7.4.2设计规则对自动布线的影响 158

7.4.3网络簇对自动布线的影响 159

7.4.4花销因数(Costs)对自动布线的影响 159

7.5自动布线的准备和执行 162

7.5.1设计规则设置 163

7.5.2网路簇设置 163

7.5.3布局栅格 163

7.5.4布线栅格 163

7.5.5内存需求 164

7.5.6限制区域设置 164

7.5.7自动布线参数设置 164

7.5.8自动布线执行及结果显示 166

第8章 CAM设置和输出 167

8.1 PCB制板厂商需要的数据文件及驱动 167

8.1.1 Gerber Plot Data光绘数据文件及驱动 168

8.1.2 EAGLE.def文件中的设备驱动定义 173

8.1.3用于绘图仪的固定光圈孔径Gerber文件 175

8.2多层电路板的特性和输出设置 176

8.2.1内层设置为一般的信号层 176

8.2.2内层设置为Supply Layer电源层 176

8.2.3具有盲孔和埋孔的多层电路板钻孔数据设置 177

8.3 CAM输出的注意事项 177

8.4常见CAM输出的Gerber文件 178

8.5设置CAM参数并输出Gerber文件 180

8.5.1 CAM处理程序参数设置 180

8.5.2 Gerber文件输出指南 183

8.5.3实例介绍修改满足特定设计需求的Job文件 186

第9章 原理图及PCB设计实例 189

9.1秒脉冲发生器的原理图和PCB设计 189

9.1.1秒脉冲发生器原理图的绘制 189

9.1.2秒脉冲发生器的PCB设计 193

9.2原理图和PCB设计流程 195

9.3创建满足设计需要的库元件 196

9.4原理图设计步骤及实例 197

9.4.1设置原理图栅格与层 197

9.4.2放置原理图外框(Frame) 198

9.4.3绘制原理图封面 199

9.4.4绘制原理图系统框图(电路板布局图) 199

9.4.5放置元件 201

9.4.6连接信号网络 202

9.4.7绘制总线 203

9.4.8添加原理图标注信息 205

9.4.9 ERC检查及排除错误 205

9.4.10输出文件 207

9.5 PCB设计步骤及实例 207

9.5.1 PCB设计前期准备 207

9.5.2栅格及层设置 215

9.5.3 PCB结构设计 216

9.5.4元件布局 217

9.5.5 PCB布线 219

9.5.6布线优化 221

9.5.7分割电源层和地层并敷铜 222

9.5.8丝印层处理 223

9.5.9 DRC检查 225

9.5.10设置并输出Gerber文件 227

第10章 EAGLE的高级应用ULP 235

10.1 ULP(用户语言程序)简介 235

10.2 ULP的语法(Syntax) 235

10.3对象类型 (Object Types) 236

10.3.1元件库对象(Library) 236

10.3.2原理图对象(Schematic) 237

10.3.3 PCB对象(Board) 237

10.4声明(Statement) 238

10.4.1块声明(Compound Statement) 238

10.4.2控制声明(Control Statement) 238

10.4.3表达声明(Expression Statement) 240

10.4.4内建指令声明(Builtin Statement) 240

10.4.5常量定义(Constant Definitions) 240

10.4.6变量定义(Variable Definitions) 240

10.5内建指令(Builtin) 241

10.5.1内建常量(Builtin Constants) 241

10.5.2内建变量(Builtin Variables) 241

10.5.3内建函数(Builtin Functions) 241

10.5.4内建指令声明(Builtin Statement) 242

10.6对话框(Dialogs) 245

10.6.1预定义的对话框(Predefined Dialogs) 245

10.6.2对话框对象(Dialog Object) 247

10.6.3布局信息(Layout Information) 248

10.6.4对话框函数(Dialog Functions) 248

10.7常用ULP说明 252

10.7.1 Bom.ulp 252

10.7.2 exp-project-lbr.ulp 253

10.7.3 Change prefix sch.ulp 253

10.7.4 Renumber sch.ulp 254

10.7.5 length.ulp 254

10.7.6 drillcfg.ulp 256

10.7.7 Import bmp.ulp 257

10.7.8 find.ulp 258

附录A 名词解释 260

附录B 层描述及其应用 266

附录C EAGLE文件类型 269

附录D 附带视频文件说明 270