电子线路CAD:Protel 99SE与Altium Designer
出版时间: 2015年版
内容简介
本书从实用角度出发,采用高职高专倡导的“项目化”、“任务式”教学模式,组织长期从事电子线路CAD教学的一线教师和企业工程技术人员联合编写。本书选择了11个实际工作任务作为学习和训练项目,每个项目以实际工作任务流程为训练步骤,力求在训练过程中,提高学生的职业技能,实训环境接近真实企业环境,实现学生的零距离上岗要求。本书通过不同训练项目的设计和实现,由易到难、由浅入深,逐步引导学生掌握CAD设计的各个要点。本书主要包括单面板设计、双面板设计、原理图的绘制、PCB布局布线、元件库的建立、封装库的建立等电子线路CAD设计技术,在Protel 99SE设计的基础上,对Altium Designer 设计进行讲解,并且详细介绍基于Protel 99SE与Altium Designer 09的电子线路CAD设计的基本方法与技巧。本书可作为高职高专院校电子CAD、EDA技术、PCB设计等相关课程的教材,也可供从事电路设计的工作人员参考。
目录
绪论 / 1
1)电子线路CAD软件的发展 / 1
2)Protel 99SE的主要功能 / 1
3)Protel 99SE的安装 / 2
4)Altium Designer的主要功能 / 4
5)Altium Designer的安装 / 4
6)Altium Designer的基本设置 / 4
第一部分 Protel 99SE
项目1 三极管放大电路原理图与PCB设计 / 7
【项目分析】 / 8
【项目任务实施】 / 9
任务1:创建一个新项目 / 9
任务2:启动原理图设计 / 11
任务3:准备绘制原理图 / 11
任务4:元件的放置和调整 / 14
任务5:元件的编辑 / 17
任务6:原理图的布线 / 20
任务7:放置文本说明 / 21
任务8:电气规则检查 / 22
任务9:从原理图生成网络表 / 23
任务10:生成元件清单 / 24
任务11:认识印制电路板 / 25
任务12:了解PCB编辑器的工作环境 / 26
任务13:完成PCB设计 / 29
任务14:网络表装入常见错误 / 34
任务15:编制工艺文件 / 35
任务16:项目练习 / 36
任务17:项目评价 / 36
项目2 无线话筒电路原理图与PCB设计 / 38
【项目分析】 / 39
【项目任务实施】 / 39
任务1:原理图的绘制 / 39
任务2:元件封装的绘制 / 40
任务3:PCB设计准备 / 44
任务4:手动布局 / 45
任务5:自动布线 / 46
任务6:编辑工艺文件 / 48
任务7:项目练习 / 48
任务8:项目评价 / 49
项目3 51单片机小系统电路原理图与PCB设计 / 50
【项目分析】 / 51
【项目任务实施】 / 51
任务1:原理图的绘制 / 51
任务2:确定元件封装 / 52
任务3:PCB设计准备 / 52
任务4:手动布局 / 53
任务5:布线 / 55
任务6:项目练习 / 59
任务7:项目评价 / 60
项目4 元件库设计 / 61
【项目分析】 / 61
【项目任务实施】 / 62
任务1:熟悉元件库编辑器 / 62
任务2:认识元件 / 64
任务3:绘制元件8051 / 64
任务4:绘制带子件的元件74LS04 / 66
任务5:项目练习 / 68
任务6:项目评价 / 68
项目5 封装库设计 / 69
【项目分析】 / 69
【项目任务实施】 / 70
任务1:熟悉常用元件封装形式 / 70
任务2:熟悉元件封装编辑器 / 72
任务3:利用元件封装向导创建元件封装 / 72
任务4:项目练习 / 76
任务5:项目评价 / 76
第二部分 Altium Designer
项目6 多谐振荡电路原理图绘制 / 77
【项目分析】 / 78
【项目任务实施】 / 78
任务1:创建工程及原理图 / 78
任务2:放置元件 / 81
任务3:连接元件 / 86
任务4:网络和网络标记 / 87
任务5:编译项目 / 88
任务6:项目练习 / 89
任务7:项目评价 / 90
项目7 多谐振荡电路PCB设计 / 91
【项目分析】 / 92
【项目任务实施】 / 92
任务 1:创建印制电路板(PCB)文件 / 92
任务2:检查元件封装 / 98
任务3:导入设计 / 98
任务4:设置PCB设计规则—设置线宽 / 99
任务5:放置PCB元件 / 103
任务6:修改封装 / 104
任务7:手动布线 / 106
任务8:项目练习 / 107
任务9:项目评价 / 108
项目8 三极管放大电路原理图与PCB设计 / 109
【项目分析】 / 110
【项目任务实施】 / 110
任务1:原理图的绘制 / 110
任务2:检查元件封装 / 111
任务3:创建PCB文件 / 112
任务4:保存PCB文件 / 114
任务 5:用封装管理器检查所有元件的封装 / 115
任务6:导入设计 / 115
任务 7:设置PCB设计规则(设置线宽) / 118
任务8:放置元件 / 121
任务9:自动布线 / 121
任务10:编辑工艺文件 / 123
任务11:项目练习 / 123
任务12:项目评价 / 124
项目9 三态逻辑笔电路原理图与PCB设计 / 125
【项目分析】 / 126
【项目任务实施】 / 126
任务1:新建一个PCB项目 / 126
任务2:加载集成元件库 / 128
任务3:绘制原理图 / 130
任务4:为项目添加PCB文件 / 136
任务5:设置PCB设计环境 / 137
任务6:绘制PCB板框与安装孔 / 139
任务7:导入元件与网络 / 141
任务8:元件布局 / 143
任务9:手动布线 / 144
任务10:焊盘补泪滴 / 147
任务11:项目练习 / 147
任务12:项目评价 / 148
项目10 元件库与封装库设计 / 149
【项目分析】 / 149
【项目任务实施】 / 150
任务1:创建元件的一般步骤 / 150
任务2:创建元件库 / 150
任务3:绘制元件CON1 / 152
任务4:绘制元件LM393 / 154
任务5:绘制元件74LS123 / 156
任务6:绘制元件封装SIP1 / 159
任务7:绘制元件封装DIP-8 / 161
任务8:提取系统库里的元件封装DIP-16 / 163
任务9:连接元件与元件封装 / 165
任务10:编译集成元件库 / 167
任务11:项目练习 / 168
任务12:项目评价 / 168
项目11 STM32开发板电路原理图与PCB设计 / 169
【项目分析】 / 171
【项目任务实施】 / 171
任务1:绘制元器件 / 171
任务2:绘制原理图 / 173
任务 3:绘制元件封装(封装向导与贴片元件封装) / 174
任务4:PCB板设计准备 / 180
任务5:手动布局 / 181
任务6:自动布线 / 182
任务7:项目练习 / 186
任务8:项目评价 / 189
项目12 PCB设计基础与规则设置 / 190
【项目任务实施】 / 190
任务1:查看PCB / 190
任务2:调整元件旋转角度 / 190
任务3:设置PCB层 / 191
附录A Protel 99SE常用快捷键 / 194
附录B Protel 99SE分立元件库中英文对照 / 196
附录C Altium Designer常用快捷键 / 199
参考文献 / 200