《Protel 99SE电路原理图与PCB设计》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:魏雅文等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2016
  • ISBN:9787111523901
  • 页数:373 页
图书介绍:全书共分为13章,具体内容包括:Protel 99SE概述、原理图设计基础、层次原理图设计、PCB入门、原理图设计进一步提高、制作元件和建立元件库、制作PCB、制作元件封装、开关电源电路设计、串口通信电路设计、U盘电路设计、手机电路设计综合实例等内容,读者学后可以融会贯通、举一反三。 本书结构清晰、语言简洁,适合Protel 99SE的初、中级读者阅读,包括从事电子技术、自动控制等专业的工程技术人员等,同时也可作为各类计算机培训中心、本科院校及相关专业的辅导教材。

第1章 Protel 99 SE图形界面 1

1.1 Protel 99 SE简介 1

1.1.1 Protel 99 SE的发展 1

1.1.2 Protel 99 SE的特点 2

1.2 Protel 99 SE的组成 3

1.3 初识Protel 99 SE 3

1.3.1 初始界面 4

1.3.2 原理图设计系统 5

1.3.3 印制板电路界面 6

1.3.4 仿真编辑界面 7

1.3.5 PLD编辑界面 7

1.4 Protel PCB设计的基本步骤 8

第2章 原理图编辑环境 9

2.1 电路设计的概念 9

2.2 原理图编辑环境 10

2.2.1 项目管理器 10

2.2.2 菜单栏 14

2.2.3 工具栏 20

2.2.4 状态栏与命令行 21

2.3 系统参数的设置 22

2.3.1 界面参数 22

2.3.2 属性的设置 25

2.4 原理图工作环境设置 26

2.4.1 设置原理图环境参数 26

2.4.2 设置图形编辑的环境参数 27

2.4.3 设置PCB物理边框 28

2.5 原理图图纸设置 30

2.6 视图操作 34

2.6.1 窗口的管理 34

2.6.2 缩放视图 38

第3章 元件库设计 39

3.1 原理图元件库编辑环境 39

3.1.1 元件库概述 39

3.1.2 原理图元件库图形界面 40

3.2 工作环境设置 43

3.2.1 优先选项设置 43

3.2.2 文档选项设置 45

3.3 文件管理 45

3.3.1 新建库文件 45

3.3.2 新建库元件 46

3.3.3 删除库元件 46

3.3.4 重命名库元件 47

3.3.5 库元件的复制与删除 48

3.3.6 库文件的复制与删除 48

3.3.7 子部件的管理 51

3.4 绘图工具 52

3.4.1 绘制直线 52

3.4.2 绘制多边形 53

3.4.3 绘制椭圆弧 54

3.4.4 绘制矩形 54

3.4.5 绘制圆角矩形 55

3.4.6 绘制椭圆 56

3.4.7 绘制扇形 56

3.4.8 添加文本字符串 57

3.4.9 添加贝塞儿曲线 58

3.4.10 添加图形 59

3.5 IEE图形符号 60

3.6 编辑库元件 61

3.6.1 添加引脚 61

3.6.2 编辑库元件属性 63

3.7 操作实例——制作原理图元件库 64

3.7.1 数字系统元件 64

3.7.2 通用元件 67

第4章 原理图设计 71

4.1 原理图的组成 71

4.2 原理图设计的一般流程 72

4.3 原理图的基本操作 73

4.3.1 创建设计 74

4.3.2 恢复设计 79

4.4 管理元件库 80

4.4.1 元件库面板 80

4.4.2 元件库管理 80

4.5 元件管理 83

4.5.1 查找元件 83

4.5.2 放置元件 85

4.5.3 元器件的选取和取消选取 86

4.5.4 元件的移动 87

4.5.5 元件的旋转 87

4.5.6 对象的复制/剪切和粘贴 88

4.5.7 元件的排列与对齐 88

4.5.8 元件的阵列粘贴 90

4.5.9 元件的删除 90

4.6 元件编辑 90

4.6.1 对象的整体编辑 90

4.6.2 元件的属性设置 92

4.6.3 返回更新原理图元件标号 94

4.7 元件的电气连接 95

4.7.1 用导线连接元件(Wire) 95

4.7.2 总线的绘制(Bus) 97

4.7.3 绘制总线分支线(Bus Entry) 98

4.7.4 放置电气节点(Manual Junction) 99

4.7.5 放置电源和地符号(Power Port) 100

4.7.6 放置网络标签(Net Label) 102

4.7.7 放置忽略ERC测试点(No ERC) 104

4.7.8 放置PCB布线指示(PCB Layout) 105

4.8 原理图模板 106

4.9 原理图的编译及修正 109

4.9.1 原理图的编译 109

4.9.2 原理图的修正 110

4.10 工具的利用 110

4.10.1 文本框 110

4.10.2 搜索文件 111

4.10.3 元件快速编号 112

4.10.4 阵列式粘贴的操作 113

4.10.5 查找文本 114

4.10.6 替代文本 115

4.10.7 查找下一个 115

4.11 操作实例 115

4.11.1 数字信号系统配置电路 116

4.11.2 存储器电路 124

第5章 层次化原理图设计 130

5.1 层次电路原理图的基本概念 130

5.2 层次原理图的基本结构和组成 131

5.3 层次电路的电气连接 132

5.3.1 放置输入/输出端口(Port) 132

5.3.2 放置图表符 133

5.3.3 放置图纸入口 134

5.4 模块化绘制 136

5.4.1 自上而下 136

5.4.2 自下而上 137

5.5 同步切换 139

5.6 报表输出 139

5.6.1 电气检查报表 139

5.6.2 打印报表 142

5.6.3 网络报表 143

5.6.4 元件报表 145

5.6.5 交叉参考表 147

5.6.6 设计项目组织结构表 148

5.7 操作实例 149

第6章 创建元件封装库 157

6.1 封装概述 157

6.2 常用元器件的封装介绍 157

6.2.1 分立元器件的封装 158

6.2.2 集成电路的封装 159

6.3 封装编辑器 160

6.3.1 用向导创建PCB元件规则封装 161

6.3.2 手工创建PCB元件不规则封装 164

6.3.3 PCB库编辑器环境设置 165

6.4 工作环境设置 166

6.4.1 库选项设置 166

6.4.2 层堆栈设置 167

6.4.3 优先设置 169

6.5 视图操作 175

6.5.1 坐标原点定位 175

6.5.2 设置元件参考点 176

6.5.3 添加坐标 176

6.5.4 添加标注 177

6.6 绘图工具 177

6.6.1 绘制轮廓线 178

6.6.2 添加焊盘 179

6.6.3 添加过孔 180

6.6.4 添加文本 181

6.6.5 添加圆弧 181

6.6.6 添加矩形 182

6.7 报表输出 182

6.7.1 生成PCB信息报表 183

6.7.2 元器件报表 184

6.7.3 元器件规则检查报表 184

6.7.4 元器件库报表 185

6.7.5 元器件物理检查报表 186

6.8 操作实例 187

6.8.1 制作电容元件封装 187

6.8.2 制作二极管元件封装 191

6.8.3 制作排阻元件封装PGA120X13 193

第7章 PCB编辑环境 197

7.1 PCB的设计基础 197

7.1.1 PCB的概念 197

7.1.2 PCB设计的基本原则 198

7.2 PCB设计界面 199

7.2.1 菜单栏 199

7.2.2 工具栏 200

7.2.3 层次标签 201

7.3 设置PCB工作层面 201

7.3.1 PCB的结构 202

7.3.2 工作层面的类型 203

7.3.3 机械层 205

7.3.4 板层管理器 205

7.3.5 优先选项设置 205

7.4 PCB规则设置 206

7.5 PCB编辑器的编辑功能 209

7.5.1 对象的翻转 209

7.5.2 对象的对齐 209

7.5.3 PCB图纸上的快速跳转 211

7.5.4 元件说明文字的调整 212

第8章 PCB设计 214

8.1 PCB的设计流程 214

8.2 PCB文件的创建 216

8.2.1 PCB的规划 216

8.2.2 添加安装孔 218

8.3 在PCB文件中导入原理图网络表信息 218

8.3.1 加载元件库 219

8.3.2 加载网络表 219

8.4 元件的摆放 221

8.4.1 Room属性摆放 221

8.4.2 矩形摆放 223

8.5 元件的布局 223

8.5.1 自动布局 223

8.5.2 推挤式布局 232

8.5.3 手动布局 232

8.6 重新标注 234

8.7 回编 234

8.8 3D效果图 235

8.9 PCB的自动布线 236

8.9.1 设置PCB自动布线的规则 236

8.9.2 自动布线 258

8.10 PCB的手动布线 259

8.10.1 拆除布线 260

8.10.2 手动布线 260

8.10.3 半自动布线 261

8.11 覆铜 261

8.12 补泪滴 263

8.13 操作实例 264

8.13.1 生成网络表 264

8.13.2 规划PCB 265

8.13.3 网络表和元件的装入 266

8.13.4 零件布置 269

8.13.5 布线板层设置 270

8.13.6 网络分类 270

8.13.7 布线线宽设置 271

8.13.8 布线 273

8.13.9 3D效果图 274

8.13.10 覆铜 275

8.13.11 补泪滴 277

第9章 PCB的后期制作 278

9.1 创建项目元件封装库 278

9.2 PCB的报表输出 279

9.2.1 引脚信息报表 279

9.2.2 DRC检查报表 279

9.2.3 PCB信息报表 282

9.2.4 元器件报表 284

9.2.5 生成电路特性报表 287

9.2.6 网络表状态报表 288

9.3 PCB的打印输出 289

9.3.1 打印PCB文件 289

9.3.2 打印报表文件 291

第10章 电路仿真系统 292

10.1 电路仿真的基本概念 292

10.2 电路仿真的基本步骤 293

10.3 SIM 99仿真库中的元器件 293

10.3.1 电阻 293

10.3.2 电容 294

10.3.3 电感 294

10.3.4 二极管 294

10.3.5 晶体管 295

10.3.6 JFET结型场效应晶体管 295

10.3.7 MOS场效应晶体管 295

10.3.8 MES场效应晶体管 296

10.3.9 电压/电流控制开关 296

10.3.10 熔丝 297

10.3.11 晶振 297

10.3.12 继电器 297

10.3.13 互感器 298

10.4 仿真分析的参数设置 298

10.4.1 通用参数的设置 299

10.4.2 仿真方式的具体参数设置 300

10.4.3 “Operating Point”(工作点分析) 300

10.4.4 “Transient/Fourier”(瞬态特性与傅里叶分析) 300

10.4.5 “DC Sweep”(直流传输特性分析) 301

10.4.6 “AC Small Signal”(交流小信号分析) 302

10.4.7 “Noise”(噪声分析) 303

10.4.8 “Transfer Function”(传递函数分析) 304

10.4.9 “Temperature Sweep”(温度扫描) 305

10.4.10 “Parameter Sweep”(参数扫描) 306

10.4.11 “Monte Carlo”(蒙特卡罗分析) 307

10.5 电源及仿真激励源 307

10.5.1 直流电压/电流源 307

10.5.2 正弦信号激励源 308

10.5.3 周期脉冲源 308

10.5.4 分段线性激励源 309

10.5.5 指数激励源 309

10.5.6 单频调频激励源 310

10.6 特殊仿真元器件的参数设置 311

10.6.1 节点电压初值 311

10.6.2 节点电压的收敛值 311

10.6.3 仿真数学函数 312

10.6.4 仿真数学函数的应用 312

10.7 电路仿真的基本方法 317

10.8 操作实例——基本仿真 322

第11章 信号完整性分析 328

11.1 信号完整性分析概述 328

11.1.1 信号完整性分析概念 328

11.1.2 信号完整性分析工具 329

11.2 信号完整性分析规则设置 330

11.3 信号完整性分析器 337

11.4 工作环境设置 338

11.4.1 选项设置 338

11.4.2 层堆栈设置 339

11.5 设定元件的信号完整性模型 340

11.5.1 模型匹配 340

11.5.2 配置引脚 340

11.5.3 新建一个引脚模型 341

11.5.4 修改模型 342

11.6 参数设置 344

11.6.1 加载网络 344

11.6.2 耦合网络 345

11.6.3 仿真参数设置 346

11.6.4 预分析 347

11.6.5 终端监视器 348

11.7 信号完整性分析 350

11.7.1 串扰仿真分析 350

11.7.2 反射仿真分析 351

11.8 操作实例 352

第12章 可编程逻辑器件设计 359

12.1 可编程逻辑器件及其设计工具 359

12.2 PLD设计概述 359

12.3 基于原理图的PLD设计 360

12.4 CUPL语言和语法 361

12.4.1 CUPL语言概述 361

12.4.2 CUPL语言的预处理指令 368

12.4.3 CUPL语言的语法 369

附录 常用逻辑符号对照表 372

参考文献 373