目 录 1
第1章 Protel 2.X for Windows概述 1
1.1 Protel for Windows发展概况 1
1.2 Protel 2.X for Windows软件系统及应用环境 1
1.2.1 PfW SCH软件的特点 2
1.2.2 PfW PCB软件的特点 3
1.2.3 PfW软件的性能指标 3
1.3 Protel 2.X for Windows软件安装 4
1.3.1 PfW软件的安装 4
1.3.2 PfW系统文件 5
1.4用Protel 2.X for Windows进行电路设计工作流程图 9
1.4.1 用PfW SCH设计电路原理图 10
1.4.2生成网络表 10
1.4.3启动PfW PCB软件进行PCB板设计 10
2.1.1原理图设计系统工作界面 12
2.1启动原理图编辑程序 12
第2章 Protel 2.X for Windows原理图设计PfW SCH 12
2.1.2原理图设计系统操作方式 15
2.2设计一张简单电路原理图 15
2.2.1打开一个新原理图文件 16
2.2.2装入原理图元器件库 16
2.2.3放置元器件 16
2.2.4放置电气连线 16
2.2.5放置结点 20
2.2.6放置输入/输出端口 20
2.2.7放置修饰图案 22
2.2.8放置文字说明 23
2.2.9填写标题栏 23
2.3 Advanced Schematic的文件操作File菜单 24
2.3.1建立新图纸文件(File/New) 25
2.3.2打开并装入图纸文件(File/Open Sheet…) 26
2.3.3打开项目图纸文件(File/Open Project…) 27
2.3.5关闭整个项目图纸文件(File/Close Project) 28
2.3.4 关闭图纸文件(File/Close) 28
2.3.6保存正在编辑的原理图文件(File/Save) 29
2.3.7更名保存文件(File/Save As…) 29
2.3.8保存所有打开的图纸文件(File/Save All) 30
2.3.9保存项目图纸文件(File/Save Project…) 30
2.3.10设置打印机参数(File/Setup Printer…) 30
2.3.11打印电路原理图文件(File/Print) 31
2.3.12注解文件(File/Annotate…) 32
2.3.13后向注解文件(File/Back Annotate…) 33
2.3.14生成网络表文件(File/Create Netlist…) 33
2.3.15层次式电路原理图管理文件(File/Hierarchy) 36
2.3.16生成报告及报表文件(File/Reports) 37
2.3.17结束并退出系统文件(File/Exit) 41
2.4 Advanced Schematic的原理图文件设计与修饰Place菜单 41
2.4.1放置总线(Place/Bus) 42
2.4.3放置元器件(Place/Part) 43
2.4.4放置电连接结点(Place/Junction) 43
2.4.2放置总线引入线(Place/Bus Entry) 43
2.4.5放置电源或地线端口(Place/Power Port) 44
2.4.6放置导线(Place/Wire) 44
2.4.7放置网络标号(Place/Net Label) 45
2.4.8放置输入/输出端口(Place/Port) 45
2.4.9放置电路方框图(Place/Sheet Symbol) 46
2.4.10放置方框图进出点(Place/Add Sheet Entry) 47
2.4.12放置椭圆弧(Place/Drawing Tools/Elliptical Arc) 48
2.4.11放置圆弧(Place/Drawing Tools/Arcs) 48
2.4.13放置椭圆(Place/Drawing Tools/Ellipses) 49
2.4.14放置圆饼图(Place/Drawing Tools/Pie Chart) 49
2.4.15放置直线(Place/Drawing Tools/Line) 50
2.4.16放置矩形(Place/Drawing Tools/Rectangle) 50
2.4.17放置圆角矩形(Place/Drawing Took/Round Rectanger) 51
2.4.18放置多边形(Place/Drawing Tools/Polygons) 52
2.4.19放置曲线(Place/Drawing Tools/Beziers) 52
2.4.20放置文件中的图形(Place/Drawing Tools/Graphic…) 53
2.4.21放置文本框(Place/Text/Text Frame) 53
2.4.22放置单行注释文字(Place/Text/Annotation) 54
2.4.23放置忽略ERC检查符号(Place/Driectives/No ERC) 55
2.4.24放置测试点(Place/Directives/Probe) 56
2.4.25放置测试向量(Place/Directives/Test Vector Index) 56
2.4.26放置激励信号标志(Place/Directives/Stimulus) 57
2.4.27放置PCB布线指示(Place/Directives/PCB Layout) 57
2.4.28放置定位标记(Place/Location Marks) 58
2.5 Advanced Schematic的原理图文件编辑Edit菜单 58
2.5.1操作的撤消(Edit/Undo) 59
2.5.2操作的重复执行(Edit/Redo) 59
2.5.3选择图元(Edit/Select) 59
2.5.4取消已选图元(Edit/DeSelect) 60
2.5.5点取图元(Edit/Toggle Selection) 61
2.5.6剪切被选图件(Edit/Cut) 61
2.5.7复制被选图件到剪切板(Edit/Copy) 61
2.5.8粘贴剪切板内容(Edit/Paste) 61
2.5.11删除所选的图元(Edit/Delete) 62
2.5.10清除图纸上所选的图件(Edit/Clear) 62
2.5.9重复式粘贴裁剪板上的图件(Edit/Paste Array) 62
2.5.12查找指定字符串(Edit/Find Text…) 63
2.5.13字符串查找、替换(Edit/Replace Text…) 63
2.5.14寻找下一个字符串(Edit/Find Next) 64
2.5.15改变所选图形属性(Edit/Change) 64
2.5.16移动图件(Edit/Move) 66
2.5.17排列图件(Edit/Align) 67
2.5.18跳转(Edit/Jump) 67
2.5.19元器件编号自增(Edit/Increment Part Number) 68
2.5.20其它 68
2.6.Advanced Schematic的元器件库管理Library菜单 68
2.6.1装入或从内存删除元器件库(Library/Add/Remove…) 68
2.6.2运行元器件库编辑器(Library/Run Library Editor…) 70
2.6.3生成项目图元器件库(Library/Make Project Library…) 70
2.6.4更新装入到内存中的元器件(Library/Update Parts In Cache) 70
2.6.5查找指定的元器件(Library/Find Component…) 71
2.7.1用户设置(Options/Preferences…) 72
2.7 Advanced Schematic的工作环境设置Options菜单 72
2.7.2图纸管理(Options/Sheet…) 75
2.7.3设置热键(Options/Hot Keys…) 77
2.7.4设置自动翻页(Option/Auto-Pan…) 78
2.7.5 内存和系统资源监视程序设置(Options/Monitor…) 79
2.7.6更新当前模板(Options/Update Current Template) 79
2.7.7设置模板文件(Options/Set Template File Name…) 79
2.7.9设置状态栏(Options/StatusBars) 80
2.7.8删除模板文件(Options/Remove Template) 80
2.7.10设置命令状态栏(Options/Command Status Bar) 81
2.7.1l设置滚动条(Options/Scroll Bars) 81
2.7.12设置主工具条(Options/Main Toolbar) 81
2.7.13设置电路绘制工具(Options/Wiring Toolbar) 81
2.7.14设置绘图工具(Options/Drawing Toolbar) 82
2.7.15设置项目管理器(Options/Project Manager) 82
2.7.16设置元器件浏览器(Options/Component Brower) 82
2.7.20打开工作参数设置文件(Options/Open) 85
2.7.19设置电气栅格(Options/Electrical Grid) 85
2.7.18设置定位栅格(Options/Snap Grid) 85
2.7.17设置可视栅格(Options/Visible Grid) 85
2.7.21存储工作参数设置文件(Options/Save As) 86
2.8.Advanced Schematic的原理图信息 86
2.8.1信息显示(Info) 86
2.8.2工作窗口控制(Windows) 87
2.8.3画面缩放(Zoom) 89
2.8.4帮助(Help) 91
第3章 Protel 2.X for Windows原理图库编辑器Library Editor 98
3.1库文件的管理File菜单 98
3.1.1建立新元器件库(File/New) 98
3.1.2打开已存在的元器件库(File/Open) 99
3.1.3 合并元器件库(File/Merge…) 101
3.1.4生成元器件库的各种报表文件(File/Report) 101
3.1.5更新原理图上的元器件(File/Update Schematic) 103
3.2放置图形元素Place菜单 103
3.2.1放置IEEE符号(Place/IEEE Symbols) 103
3.2.3放置引脚(Place/Pins) 105
3.2.2放置节点符号(Place/Junction Symbol) 105
3.3元器件操作Component菜单 106
3.3.1建立新的元器件(New Component) 106
3.3.2删除元器件(Remove Component) 106
3.3.3改变元器件名称(Rename Component…) 106
3.3.4删除元器件名(Remove Component Name) 106
3.3.5增加元器件(Add Component…) 107
3.3.6复制元器件(Copy Component…) 107
3.3.7移动元器件(Move Component…) 108
3.3.8增加电路功能模块(New Part) 108
3.3.9删除电路功能模块(Remove Part) 108
3.3.10切换元器件(Component) 108
3.3.11显示元器件的一般模式(Show Normal) 108
3.3.12显示元器件的Demorgan模式(Show Demorgan) 108
3.3.13显示元器件的IEEE模式(Show IEEE) 108
3.3.15删除重名元器件(Remove Duplicates) 109
3.3.14设置元器件的说明(Description…) 109
3.4编辑操作Edit菜单 110
3.4.1修改或批量修改元器件引脚(Edit/Change) 110
3.4.2修改或批量修改IEEE符号(Edit/Change…) 114
3.5选项操作Options菜单 116
3.5.1设置工作空间(Options/Workspace…) 117
3.5.2设置主面板(Options/Main Panel) 118
3.6系统工具Tools菜单 119
3.5.4显示隐藏引脚(Options/Show Hidden Pins) 119
3.5.3设置IEEE工具(Options/IEEE Tool bar) 119
第4章 Protel for Windows印刷电路板设计PfW PCB 122
4.1 PCB的文件操作File菜单 122
4.1.1 建立一个新的PCB文件(File/New) 122
4.1.2 打开已有的PCB文件(File/Open) 122
4.1.3关闭当前正在编辑的PCB文件(File/Close) 123
4.1.4恢复当前文件最新的自动备份文件(File/Restore Backup) 123
4.1.5 保存正在编辑的PCB文件(File/Save) 123
4.1.8光绘仪设置(File/Gerber) 124
4.1.7 存储所有打开的PCB文件(File/Save All) 124
4.1.6更名保存文件(File/Save As) 124
4.1.9 打印PCB文件(File/Print) 125
4.1.10绘图仪设置(File/Pen Plot) 129
4.1.1l 产生数控机床的钻孔文件(File/NC Drill) 132
4.1.12 生成AutoCAD格式文件(File/DXF) 133
4.1.13 以文件形式输出被选择部分(File/Export Selection) 133
4.1.14生成报表文件(File/Reports) 134
4.1.17 关闭PfW PCB窗口(File/Exit) 135
4.2 PCB的文件编辑Edit菜单 135
4.1.16运行PfW Schematic程序(File/Run Schematic Capture) 135
4.1.15 重新标注元器件(File/Re-Annotate) 135
4.2.1撤消前一次操作(Edit/Undo) 136
4.2.2重复前一次操作(Edit/Redo) 136
4.2.3剪切所选取的电路板图件(Edit/Cut) 136
4.2.4复制所选取的电路板图件(Edit/Copy) 136
4.2.5粘贴(Edit/Paste) 136
4.2.6删除所选取的图件(Edit/Clear) 136
4.2.7选取图件(Edit/Select) 137
4.2.8取消图件的选择状态(Edit/De-Select) 138
4.2.9切换图件选择(Edit/Toggle Selection) 139
4.2.10删除指定图件(Edit/Delete) 139
4.2.11编辑指定图件(Edit/Change) 140
4.2.12转动或移动图件(Edit/Move) 149
4.2.13放置各种图件(Edit/Place) 152
4.2.14查找图件位置(Edit/Search For) 157
4.2.15光标跳到指定点(Edit/Jump) 158
4.3.1载入连线表(Netlist/Load) 159
4.2.16设定当前坐标原点(Edit/Set Origin) 159
4.3 PCB的Netlist菜单 159
4.3.2从内存中删除网络表(NetList/Clear) 160
4.3.3优化网络表(Netlist/Optimize) 161
4.3.4显示网络预拉线(Netlist/Show Connections) 162
4.3.5隐藏网络预拉线(Netlist/Hide Connections) 162
4.3.6编辑、修改网络(Netlist/Edit Net) 162
4.3.9导出连线表(Netlist/Export) 164
4.3.7识别预拉线所连接的网络(Netlist/Identify) 164
4.3.8显示预拉线的长度(Netlist/Length) 164
4.3.10生成已完成布线的连线表(Netlist/Generate) 165
4.3.11执行设计规则检查(Netlist/Design Rule Check) 165
4.3.12进行安全间距检查(Netlist/Clearance Check) 166
4.3.13安全间距设置(Netlist/Clearances) 166
4.3.14电源、地线层操作(Netlist/Power Planes) 166
4.4PCB的Options菜单 167
4.4.1设置层面(Options/Layers) 167
4.4.2设置各项特殊功能(Options/Preferences) 169
4.4.3设置各图元的显示模式(Options/Display) 170
4.4.4连线方式设置(Options/Track mode) 171
4.4.5切换是否显示工具栏(Options/Tool Bar) 171
4.4.6切换是否显示状态栏(Options/Status) 171
4.4.7切换是否显示滚动条(Options/Scroll Bars) 172
4.4.8切换单位(Options/Toggle Units) 172
4.5 PCB的Auto菜单 172
4.5.1元器件自动布局(Auto/Auto Place) 172
4.5.2放置布局工具(Auto/Placement Tools) 173
4.5.4图示飞线密度(Auto/Density) 176
4.5.5手工布线操作(Auto/Manual Route) 176
4.5.6自动布线功能(Auto/Auto Route) 176
4.5.3移动组件至网格上(Auto/Move To Grid) 176
4.5.7 自动布线参数设置(Auto/Set Auto Route) 179
4.5.8取消布线(Auto/Un-Route) 180
4.6 PCB的Library菜单 181
4.6.1建立、管理和浏览元器件库(Library/Components) 181
4.6.3管理焊盘库(Library/Pad Types) 182
4.6.2解除组元器件的设置(Library/Un-Group) 182
4.6.4进行光绘中心孔径库管理(Library/Apertures) 183
4.7 PCB系统中的Current菜单 184
4.7.1焊盘类型设定(Current/Pad Type) 184
4.7.2设置线宽(Current/Track) 185
4.7.3设置过孔参数(Current/Via) 185
4.7.4设置元器件文字说明(Current/Component Text) 185
4.7.6设定光标定位间距(Current/Snap Grid) 186
4.7.5 自由文字参数的设定(Current/Free text) 186
4.7.7可见栅格1(或2)的设定(Current/Visible Grid l(2)) 187
4.7.8设置当前工作层(Current/Layer) 187
4.8 PCB的信息与帮助 188
4.8.1窗口(Windows) 188
4.8.2缩放(Zoom) 189
4.8.3信息(Info) 190
4.8.4帮助(Help) 195
第5章电路图设计实例和技巧 198
5.1设计实例 198
5.1.1原理图设计 198
5.1.2原理图库的编辑和元器件重建 200
5.1.3由原理图文件生成网络表 207
5.1.4确定印刷电路板的结构尺寸 209
5.1.5装入连线表和元件 210
5.1.6元件布局 210
5.1.7 自动布线 211
5.1.8元器件封装库的建立方法 214
5.2常用元器件悬空端的处理 218
5.2.1 CMOS电路多余或暂时不用的输入端的处理 218
5.2.2 TTL电路悬空输入端的处理 218
5.3电路原理图的抗干扰设计 219
5.3.1设计抗干扰性能好的电路 219
5.3.2电源电路的抗干扰措施 221
5.3.3良好的接地性能 222
5.4印刷电路板设计时应注意的问题 223
5.4.1印刷电路板设计的规则 223
5.4.2印刷电路板的抗干扰性能设计 224
附录A Advanced Schematic图标速查表 226
附录B Library Editor图标速查表 228
附录C Protel for Windows PCB图标速查表(主工具栏) 230
附录D常用元器件封装图样 231
附录E常见错误信息 242
参考文献 248