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

当前位置:电子发烧友网 > 图书频道 > 嵌入式 > 《protel99se在线教程》 > 第3章 Protel99SE原理图的绘制

第3节 浏览原理图

 

  在绘制原理图的过程中,有时需要分门别类地查看某些内容。如想查看图中已经放置了哪些元件,且这些元件的标号如何,对于这样的要求,如果在整张原理图中查看,显然不现实,原理图编辑器中的设计管理器为此提供了快速、简单、有效地分类浏览原理图的方法。

  操作步骤:

  ①打开一个原理图文件,在左边的设计管理器中选择Browse Sch选项卡。

  ②在Browse选项区中单击下拉按钮,选择Primitives,如图3-5-1所示。

  

文本框:  
图3-5-1 浏览原理图内容

此时图3-5-1中所显示的是原理图中的有关内容。

 

  3.5.1信息选择区

  信息选择区列出了原理图中所有可以显示的项目,其中包括:

  All: 所有内容

  Bus Entries: 总线分支信息

  Busses: 总线信息

  Directives: 设计指示

  Error Markers: 错误标志信息

  Images: 图片信息

  Junctions: 连接点信息

  Labels: 单行文字标注信息

  Layout Directives:PCB布线指示信息

  Net Identifiers: 网络标识符信息

  Net Labels: 网络标号信息

  Part Types: 元件标注信息

  Part Fields: 元件标注区信息,即每个元件Part Field l~Part Field 1 6的内容

  Parts: 元件信息

  Pins&Parts: 元件及其引脚信息

  Pins: 引脚信息

  Hierarchical Nets:层次网络信息

  Ports: 端口信息

  Power Objects: 电源和接地信息

  Sheet Entries: 方块电路出、入口信息

  Sheet Parts: 电路图式元件信息

  Sheet Symbols: 方块电路图信息

  Sheet Sym Files: 方块电路图的文件信息

  Sim.Directives: 电路模拟仿真指示信息

  Sim.Probes: 电路模拟仿真探测信息

  Sim.Vectors: 电路模拟仿真测试向量

  Sim.Stimulus: 电路模拟仿真激励信息

  Suppress ERC: 忽略ERC检查信息

  Text Frames: 文字区块信息

  Wires: 导线信息

  选择要浏览的项目如图3-5-1中的Parts,则在信息浏览区中列出该项目的具体内容。

  3.5.2 信息过滤区

  如果选择的某项内容太多,浏览查询起来不方便,可在过滤区中设置显示条件,以屏蔽掉不需要的信息。信息过滤区的使用方法与元件过滤区的使用方法相同。

  3.5.3 信息浏览区

  显示符合过滤条件的信息。如图3-5-1中在信息选择区中选择了Parts,则在浏览区显示原理图中的所有元件。

  图3-5-1中各按钮和选项含义如下。

  ·Text按钮:可以编辑信息浏览区中选中对象的文字内容。

  ·Jump按钮:可以跳转到指定对象的位置。如在信息浏览区中选中元件R 1,单击Jump按钮,则R l将显示在编辑窗口的中央。

  ·Edit按钮:可以编辑信息浏览区中选中对象的属性。

  ·All in Hierarchy:当打开项目中所有原理图后,选中此复选框,表示显示整个项目的信息,不选中表示只显示当前激活的原理图信息。

  ·Partial Info:选中是表示只简单地显示主要信息,否则将显示完整信息。

  ·Update List:更新信息列表框中的内容。电路图改变后,单击此按钮,可更新信息列表框中的内容。

  在图3-5-1中,在信息选择区中选中了Parts,即显示原理图中的所有元件信息,在信息过滤框中是通配符*,且选中了Partial Info选项,所以在信息浏览区中显示的是原理图中所有元件的主要信息,即元件标号和所在位置。

  3.6 电路的ERC检查

  电路图在绘制过程中,可能会出现一些人为的错误。有些错误可以忽略,有些错误却是致命的,如 VCC和 GND短路。Protel 99 SE提供了对电路的ERC检查,利用软件测试用户设计的电路,以便找出人为的疏忽。

  3.6.1 E RC电气法则检查

  ERC电气法则检查,即 Electronic Rule Checker,是利用软件测试用户电路的方法。能够测试设计者在物理连接上的错误。

  3.6.2 E RC检查步骤

  执行菜单命令Fools\ERC,系统弹出Setup Electrical Rule Check (ERC设置)对话框,

  如图3.-6-1所示。设置完毕单击OK按钮,进行ERC检查。

  

 

  图3-6-1 ERC设置对话框Setup选项卡 图3-6-2 ERC设置对话框Rule Matrix选项卡

  3.6.3 E RC设置对话框

  1.Setup选项卡

  ·Multiple net names on net:检查同一个网络上是否拥有多个不同名称的网络标志符。

  ·Unconnected net labels:检查是否有未连接到其他电气对象的网络标号。

  ·Unconnected Power objects:检查是否有未连接到任一电气对象的电源对象。

  ·Duplicate sheet numbers:检查项目中是否有与绘图页号码相同的绘图页。

  ·Duplicate component designators:检查是否有标号相同的元件。

  ·Bus label format errors:检查附加在总线上的网络标号的格式是否非法。

  ·Floating input pins:检查是否有悬空引脚。

  ·Suppress warnings:忽略警告(Warning)等级的情况。

  ·Create report file:设置列出全部ERC信息并产生错误信息报告。

  ·Add errors markers:设置在原理图上有错误的位置上放置错误标记。

  ·Descend into sheet parts:在执行ERC检查时,同时深入到原理图元件内部电路进行检查。此项针对电路图式元件。

  ·Sheet to Netlist:设置检查范围。

  ·Active sheet:只检查当前打开的原理图文件。

  ·Active project :对当前打开的电路图的整个项目进行ERC检查。

  ·Active sheet plus sub sheet :对当前打开的电路图及其子电路图进行检查。

  ·Net Identifier Scope:设置网络标号的工作范围。

  2.Rule Matrix选项卡(如图3-6-2所示)

  这是一个彩色的正方形区块,称为电气规则矩阵。

  该选项卡主要用来定义各种引脚、输入/输出端口、电路图出、入口彼此间的连接状态是否已构成错误(Error)或警告(Warning)等级的电气冲突。

  矩阵中以彩色方块表示检查结果。绿色方块表示这种连接方式不会产生错误或警告信息(如某一输入引脚连接到某一输出引脚上),黄色方块表示这种连接方式会产生警告信息(如未连接的输入引脚),红色方块表示这种连接方式会产生错误信息(如两个输出引脚连接在一起)。

  错误指电路中有严重违反电路原理的连线情况,如VCC和GND短路。

  警告是指某些轻微违反电路原理的连线情况,由于系统不能确定它们是否真正有误,所以用警告表示。

  这个矩阵是以交叉接触的形式读入的。如要查看输入引脚接到输出引脚的检查条件,就观察矩阵左边的Input Pin这一行和矩阵上方的Output Pin这一列之间的交叉点即可。交叉点以彩色方块来表示检查结果。

  交叉点的检查条件可由用户白行修改,在矩阵方块上单击鼠标左键即可在不同颜色的彩色方块之l司进行切换。

  3.6.4 E RC检查结果

  可以输出相关的错误报告,即*ERC文件,主文件名与原理图相同,扩展名为.ERC,同时可以在电路原理图的相应位置显示错误标记。

  如图3-6-3所示,是对该电路利用默认设置进行ERC检测的结果,其中电源VCC和接地GND因不与任何电路相连,经ERC检查后,显示错误标志,并在ERC报告中说明。

  

 

  图4.5 1 电路图中的ERC错误标志

  下面是ERC报告的文件内容。

  Error Report For : Documents\Y4-08.sch 7-May-2007 18:03:08

  #1 Warning Unconnected Power Object On Net GND

  Y4-08.sch GND

  #2 Warning Unconnected Power Object On Net VCC

  Y4-08.sch VCC

  End Report

  本章小结

  原理图中放置的对象可以分为两大类,一类是具有电气特性的对象,一类是不具有电左特性的对象。本章介绍的是具有电气特性对象的放置方法及其属性的编辑方法。

  具有电气特性的对象包括:元件、导线、电源/接地符号、结点、总线、总线分支线、网络标号、I/O端口等,这些对象的放置命令都包括在Wiring Tools工具栏中。这些对象的编辑均可以在各自的属性对话框中进行。值得说明的是,关于元件标号的全局修改方法具有普遍意义,其他对象的全局修改也可参照此种方法进行。

  在本章中还介绍了利用设计管理器浏览、管理、编辑原理图的方法,这种方法对于分类浏览复杂电路图非常方便。最后介绍了对原理图的ERC电气法则检测。

  读者在学习了第3章以后,已经掌握了绘制原理图的基本方法。对于比较简单的原理图应能比较容易地完成绘制任务。

  复习思考题

  3-1原理图中放大、缩小屏幕的快捷键分别是什么?试一试。

  3-2加载/移出原理图元件库的方法有几种?

  3-3元件的属性有几个?它们的含义分别是什么?

  3-4放置元件的操作有几种方法?

  3-5如果不想显示原理图中所有的元件标注(注意:是不显示,而不是没有内容),应怎样操作?在将元件标注隐藏后,若想重新显示,又该怎样操作?

  3-6放置网络标号应注意什么问题?

  3-7 ERC电气法则检测能检查电路中的逻辑错误吗?