1、第 2 章 原理图设计对象 2.6 电气规则检查和标注第 1 页 共 6 页2.6 电气规则检查和标注2.6.1 检查矩阵菜单【工具】|【ERC 】主要用于电气规则检查。检查的内容很多,但是最主要的是检查元件之间的相互连接。启动菜单【工具】|【ERC 】后,屏幕显示如图 2.54 所示的对话窗口。在电气检查窗口上显示的是电气检查规则,这些规则主要分为两个页面的设置。1. Setup 页面电气规则检查 Setup 页面设置见图 2.54。ERC Options 区域:该区域设置检查错误的种类。有如下几种:Multiple net names on net:一个网络上有多个网络标号。Unconne
2、cted net labels:网络标号无连接,即只有一个网络标号。Unconnected power objects:无连接的电源和地线。Duplicate sheet numbers:在多原理图设置中,原理图的图号重复。Duplicate component designator:重复的元件序号。Bus label format errors:总线名称格式错误。Floating input pins:输入管脚悬空。Suppress warnings:不将警告信息记录在错误报告中。Options 区域:该区域给出处理错误的方法。Create Report File:建立报告文件。Add Er
3、ror Markers:在错误的地方加错误标记。Descend Into Sheet Parts:设定检查范围是否包括图纸符号中的电路。图 2.54 电气检查设置窗口第 2 章 原理图设计对象 2.6 电气规则检查和标注第 2 页 共 6 页Sheets to Netlist 下拉列表框:设置检查范围Active sheet:只检查当前窗口中的原理图。Active project:检查当前项目。Active sheet plus sub sheets:检查当前电路图和它的子图。Net Identifier Scope 下拉列表框:设置端口和网络标号的有效范围。Net Label and Par
4、ts global:网络标号和端口全 局有效。Only Parts Global:只有端口是全局有效的。Sheet SymbolPort Connecttions:图纸符号端口只和它的内部的分电路端口是相连的。2. Rule Matrix 页面Rule Matrix 标签见图 2.55。Legend 图例区域。No Reports:无报告产生 (绿色)。Error:错误(红色)。Warning:警告(黄色) 。检查规则矩阵。该矩阵用于设置各种管脚之问的关系。Input Pin:输入型管脚。IO Pin:输入输出型管脚。Output Pin:输出型管脚。Open Collector Pin:集电
5、极开路管脚。Passive Pin:无源元件管脚。HiZ Pin:三态管脚。Open Emitter Pin:发射极开路管脚。Power Pin:电源管脚。InputPort:输入端口。OutputPort:输出端口。Bidirectional Port:双向端口。Unspecified Port:无方向端口。Input Sheet Entry:输入型图纸符号端口。Output Sheet Entry:输出型图纸符号端口。Bidirectional Sheet Entry:双向图纸符号端口。Unspecified Sheet Entry:无方向图纸符号端口。Unconnected:无连接。检查
6、矩阵的意思是水平检查项目和垂直检查项目连接在一起的时候,将按照设定的颜色代表的内容写入检查矩阵。例如水平检查项目 Passive Pin 和垂直检查项目 Unconnected 交叉点为红色,说明若检查时发现原理图中有无源元件管脚无连接的时候,就认为发生了错误,要将错误情况写进错误报告,并标记错误位置。电阻的管脚为无源元件管脚,下面以电阻为例进行介绍。其中,图 2.56 为检查前的情况,图2.57 为生成的报表文件有错误的情况,图 2.58 为检查后电路图显示的错误情况。图 2.55 检查矩阵第 2 章 原理图设计对象 2.6 电气规则检查和标注第 3 页 共 6 页图 2.56 检查前的电路
7、图 图 2.58 检查后错误标记情况如果在检查矩阵中设置水平检查项目 Passive Pin 和垂直检查项目 Unconnected 交叉点为绿色,则不显示错误。没错误时错误报告见图 2.59。用鼠标单击交叉点可以更改颜色,改变的顺序为绿、黄、红。Set Defaults 按钮:该按钮用于恢复检查矩阵的默认值。图 2.57 生成有错误的报表文件第 2 章 原理图设计对象 2.6 电气规则检查和标注第 4 页 共 6 页图 2.59 无错误时的报表情况2.6.2 标注菜单【工具】|【注释】用于对元件自动标号。当放置元件时,Protel 99SE 自动给元件一个标注,例如,u?、R? 、c? 等,
8、其中问号是流水号,需要我们输入元件序号,当然,也可以一个一个地给元件标号,但是速度慢,还容易出错。1. Options 页面Protel 99SE 有自动标注编号能力,当选择自动标注编号功能后,屏幕显示如图 2.60 所示的对话框。第 2 章 原理图设计对象 2.6 电气规则检查和标注第 5 页 共 6 页Annotate Options 区域:All Part:对所有元件进行标注编号。? Parts:只对未编号的元件进行自动编号。Reset Designer:把所有元件标号恢复到未编号状态。Updata Sheet Numbers 选项:将原理图图纸一起编号。Current Sheet On
9、ly.选项:只对本原理图元件进行编号。Ignore Selected Parts 选项:不对选择的元件进行编号。Re-annotate Method 区域,该区域用于设置编号排列的方式。Up then Across:先上再交叉。Down then Across:先下再交叉。Across then Up:横向再交叉向上。Across then Down:横向再交叉向下。当设定好以上内容,选择 OK 按钮,Protel 99SE将自动对元件进行标注编号,完成后,用文本编辑器显示标注编号的情况。图 2.61 为标注前的情况,图2.62 为标注后的情况。图 2.61 自动标注前图形 图 2.62 自动标注后图形2. Advanced Options 页面该页面用于设置在一个项目中各个原理图的标注编号的范围以及后缀,见图 2.63。图 2.60 自动标注对话框第 2 章 原理图设计对象 2.6 电气规则检查和标注第 6 页 共 6 页图 2.63 Advanced Options 页面