您好,欢迎来电子发烧友网! ,新用户?[免费注册]

当前位置:电子发烧友网 > 图书频道 > 嵌入式 > 《protel99se在线教程》 > 第7章 PCB设计基础

第4节 设置PCB工作参数

 

7.6 设置PCB工作参数

Protel 99 SE提供的PCB工作参数包括Option(特殊功能)、Display(显示状态)、Color(工作层面颜色)、Show/Hide(显示/隐藏)、Default(默认参数)、Signal Integrity(信号完整性)共6部分。根据实际需要和自己的喜好来设置这些工作参数,可建立一个自己喜欢的工作环境。

执行菜单命令Tools/Preference,弹出如图7-6-1所示的Preferences对话框。图中的6个选项卡可对6大类工作参数进行设置,下面分别讲述。

图7-6-1  Preferences对话框

7.6.1 Options选项卡的设置

单击Options标签即可进入Options选项卡,如图7-6-1所示。Options选项卡用于设置一些特殊的功能。它包含Editing区、Autopan区域、PCB区域、Display区域、Undo/Redo区域、Draw Other区域。

1.Editing区域 

Editing区域用于设置编辑操作时的一些特征。

◆Online DRC  选择项用于设置再线设计规则检查。该项被选中,系统将自动根据设定的设计规则进行检查。

◆Snap To Center选择项  用于设置当我们移动元件封装或字符串时,光标是否自动移动到元件封装或字符串参考点。系统默认选中此项。

◆Extend Selection选择项  用于设置当选取电路板组件时,是否取消原来选取的组件,连同新选取的组件一起处于选取状态。系统默认选中此项。

◆Remove Duplicates选择项  用于设置系统是否自动删除重复的组件。系统默认选中此项。

◆Confirm Global Edit选择项  用于设置在进行整体修改时,系统是否出现整体修改结果提示对话框。系统默认选中此项。

◆Protect Lock Objects选择项  用于保护锁定的对象。

2.Other区域 

用于设置其他的显示项目。

◆Rotation Step选择项  用于设置旋转角度。我在放置组件时,按一次空格键,组件

会旋转一个角度。这个旋转角度就是在此设置。系统默认值为90°,即按一次空格键,组件会旋转9 0°。

◆Undo/Redo选择项  用于设置撤销操作/重复操作的步数。

◆Cursor Types选择项  用于设置光标类型。系统提供了3种光标类型,即Small 9 0(小的90°光标)、Large 9 0(大的9 0°光标)、Small 4 5(小的4 5°光标)。

3.Component Drag选择项

有两个选择,即Component Tracks和None。选择Component Tracks项,在使用菜单命令Edit/Move/Drag移动组件时,与组件连接的铜膜导线会随着组件一起伸缩,不会和组件断开;选择None项,在使用菜单命令Edit/Move/Drag移动组件时,与组件连接的铜膜导线会和组件断开,此时菜单命令Edit/Move/Drag和Edit/Move/Move没有区别。

4.Autopan option区域Autopan option区域用于设置自动移动功能。文本框:  
图7-6-2  Style选项

 (1)Style选择项  用于设置边移模式。系统共提供了6种边移模式,如图7-6-2所示,具体如下:

◆选择Di sable模式,取消移动功能。

◆选择Re—Center模式,当光标移到编辑区边缘时,系统将光标所在的位置为新的编辑区中心。

◆选择Fixed Size J ump模式  当光标移到编辑区边缘时,系统将以Step项的设定值为移动量,向未显示的部分移动。当按下“shift”键后,系统将以ShiftStep项的设定值为移动量,向未显示的部分移动。

◆选择Shift Accelerate模式  当光标移到编辑区边缘时,如果Shift Step项的设定值比Step的设定值要大的话,系统将以Step项的设定值为移动量,向未显示部分移动。当按下“Shift”键后,系统将以Shift Step项的设定值为移动量,向未显示部分移动。如果ShiftStep项的设定值比Step的设定值要小的话,无论按不按下“Shift”键,系统将以Shift Step项的设定值为移动量,向未显示部分移动。

◆选择Shift Decelerate模式  当光标移到编辑区边缘时,如果Shift Step项的设定值比Step的设定值要大的话,系统将以Shift Step项的设定值为移动量,向未显示部分移动。

当按下“Shift”键后,系统将以Step项的设定值为移动量,向未显示部分移动。如果ShiftStep项的设定值比Step的设定值要小的话,无论按不按下“Shift"键,系统将以Shift Step项的设定值为移动量,向未显示部分移动。

◆选择Ballistic模式  当光标移到编辑区边缘时,越往编辑区边缘移动,移动速度就越快。系统默认移动模式为Fix Size Jump模式。

◆选择Adaptive模式  为自适应模式,系统将会根据当前图形的位置自适应选择移动方式。

5.Polygon Repour区域

     用于设置交互布线中的避免障碍和推挤布线方式。如果Polygon Repour中选择为“Always”,则可以在已经敷铜的PCB中修改走线,敷铜会自动重铺。

6.Interactive Routing区域 

用于设置交互布线模式。

(1)Mode选项  用户模式设置,共有3种模式

 ◆Ignore Obstacle忽略障碍。

 ◆Avoid Obstacle避开障碍。

 ◆Push Obstacle移开障碍。

(2)Plow Through Polygons复选框  选中该框,则布线时使用多边形来检测布线障碍。

(3)Automatically Remove Loops复选框  用于设置自动回路删除。选中该框,在绘制一条导线后,如果发现存在另一条回路,则系统将自动删除原来的回路。

7.6.2 Display选项卡的设置

    单击图7-6-1的Display选项卡,显示如图7-6-3所示对话框,该选项卡用于设置屏幕显示模式。

                    图7-6-3 Display选项卡

 

1.屏幕显示设置(Display Option)

◆Convert Special Strings选择项  用于设置是否将特殊字符串转化它所代表的文字。

◆USE Net Color For Highlight选择项  对于选中的网络,用于设置是否仍然使用网络的颜色,还是一律采用黄色。

◆Redraw Layer选择项  设置当重画电路板时,系统将一层一层的重画。当前的板层最后才会重画,所以最清楚。

◆Single Layer Mode选择项  用于设置只显示当前编辑的板层,其他层不被显示。

◆Transparent Layer选择项  用于设置所有的板层都为透明状,所有的导线。焊点都变成了透明色。

2.PCB板显示设置(Show)

◆Pad Nets  用于设置是否显示焊点的网络名称。

◆Pad N umber  用于设置是否显示焊点序号。

◆Test Points  选中后可以显示测试点。

◆Origin Marker  用于设置是否显示指示绝对坐标的黑色带叉圆圈。

3.显示模式(Draft thresholds)区域  用于设置显示图形显示极限。

◆Tracks选项  设置导线显示极限值,如果是大于该值的导线,以实际轮廓显示,否则只能以简单直线显示。

◆Strings选项  设置字符显示极限值,如果字符的像素大于该值,则以文本显示。否则,只以框来显示字符。

4.Layer Drawing Order按钮 

文本框:  
图7-6-4板层顺序设置
Layer Drawing Order按钮的功能是设定板层顺序。点击此按钮,会出现如图7-6-4所示的对话框。

选中一个板层,点击对话框中的Promote按钮,该板层被上移一层;点击对话框中的Demote按钮,该板层被下移一层;点击对话框中的Default按钮,该板层被设置为系统默认顺序。

7.6.3 Colors选项卡的设置

点击Colors选项即可进入Colors选项卡,如图7-6-5所示。

设置板层颜色时,点击板层右边的颜色块,即可打开颜色选项对话框。板层颜色设置对话框中有一个Default按钮。点击该按钮,板层颜色被恢复成系统默认的颜色。另外,点击Classic按钮,系统会将板层颜色指定为传统的颜色,即DOS中采用的黑底设计界面。

图7-6-5  Colors选项卡

7.6.4 Show/Hide选项卡的设置

点击Show/Hide标签即可进人Show/Hide选项卡,如图7-6-6所示。

对话框中每一项,都有相同的3种显示模式,即Final(精细)显示模式,Draft(简易)显示模式和Hidden(不显示)模式。

7.6.5 Defaults选项卡的设置

点击Defaults标签即可进入Defaults选项卡,如图7-6-7所示。

Defaults选项卡用于设置各个组件的系统默认设置。各个组件包括Arc(圆弧),Component(元件封装),Coordinate(坐标),Dimension(尺寸),Fill(金属填充),Pad(焊点),Polygon(敷铜),String(字符串),Track(铜膜导线),Via(导孔)等。要将系统设置为默认设置的话,在图7-6-7所示的Defaults选项卡中,选中组件,点击Edit Values按钮即可进入编辑系统默认值对话框。假设我们选中了元件封装组件,则点击Edit Values按钮即可进入元件封装的“系统默认值编辑"对话框,如图7-6-8所示。各项的修改会在取用元件封装时反映出来。

7.6.6 Signal Integrity(信号完整性)选项卡

该设置选项卡如图7-6-9所示。通过该选项卡可以设置元件标号和元件类型之间的对应关系,为信号完整性分析提供信息。

单击“Add”按钮,系统将弹出如图7-6-10所示的元件标号设置对话框,在该对话框中,可以输入所用的元件标号,此外,用户还需要从“Component Type”下拉列表中选择元件类型。

                   图7-6-6  Show/Hide选项卡

图7-6-7 Defaults选项卡

 

     

图7-6-8  系统默认值编辑对话框          图7-6-10 元件设置对话框

 

图7-6-9 Signal Integrity(信号完整性)选项卡

本章小结

本章主要介绍了有关印刷电路板的基础知识和对PCB编辑器的初步认识及基本操作。在第一节介绍了印刷电路板的概念、作用及分类和绘制印刷电路板图有关的元件封装、焊盘、

过孔和铜膜导线等基本概念。第二节介绍了绘制PCB图的设计流程。在第三节,重点讲解了绘制PCB图要经常使用的PCB编辑器,要掌握PCB编辑器的启动与退出的方法。在第四节介绍了PCB介面设置,掌握对PCB编辑器中的画面管理、窗口管理、各种工具栏、状态栏、命令栏和PCB管理器的打开与关闭操作。在第五节,介绍了电路板中比较重要的概念—工作层。要分清Protel 99 SE提供的各种工作层的名称、功能和根据需要如何设置工作层的方法。在第六节,讲述了PCB的6大类工作参数的设置方法,从而对PCB的工作环境有更深刻的认识。要重点掌握对PCB管理器的使用。

复习思考题

7-1什么是印刷电路板?它在电子设备中有何作用?

7-2印刷电路板根据导电图形的层数,一般分为哪几类?各有何特点?

7-3原理图与电路板图中的元件有何不同?元件的封装方式分几类?

7-4在印刷电路板中,焊盘与过孔的作用有何不同?

7-5绘制印刷电路板图一般包括哪些步骤?在各步中主要完成什么工作?

7-6PCB编辑器的工作界面主要由哪几部分组成?

7-7在PCB编辑器中,有哪些常用工具栏?能完成什么操作?状态栏和命令栏分别用于显示什么信息?

7-8在Protel 99 SE系统中,提供了哪些工作层类型?各个工作层的主要功能是什么?

7-9可视栅格(Visible Grid)、捕获栅格(Snap Grid)、元件栅格(Component Grid)和电气栅格(Electrical Grid)有何区别?