摘要:从网络表定义的功能及装载网络表和元件的方法出发,归纳了网络表装载过程中经常出现的五种网络宏错误:未定义元件封装形式、PCB封装定义的名称不存在、没有找到元件、没有找到节点、网络已经存在,分析出错的可能原因并给出了解决方法。
关键词:装载网络表和元件;网络宏错误;错误原因;解决方法
0 引言
ProteI设计系统是世界上第一套将EDA技术导入Windows环境的EDA开发工具,它功能强大,界面友好,是当今最流行、最畅销的EDA(电子设计自动化)软件之一。一般来说,使用Protel软件进行电路板设计需要经过原理图设计(电路仿真)、生成网络表、规划一体电感PCB板、装入网络表、元件布局、元件布线等步骤。在载入网络表生成网络宏以及编辑网络宏时,常会出现一些网络宏错误,从而造成载入失败。如不解决这些错误,相应的宏操作则根本无法正常进行,这给后面PCB设计带来很多问题,导致设计工作无法顺利进行。本文主要阐述装入网络表和元件的两种方法及网络表载入时出现的各种典型错误信息产生的原因和解决的办法。
1 网络表定义及功能
网络表是设计电路板过程中所需的非常重要的文件,它是电路原理图设计和PCB板设计之间的桥梁,是生成PCB文件的灵魂。网络表顾名思义就是原理图中各元件之间的电气连接定义,是从图形化的原理图中提炼出来的元件网络连接的文字表达式。通过网络表的传递,在PCB板图中可以自动得到与原理图中完全相同的各元件之间的连接定义。
Protel软件可以产生几种格式的网络表来适应不同PCB设计工具。Protel原理图产生的以.net为后缀的网络表文件由两部分组成:第一部分:元件信息,描述原理图中元件的三大属性,元件的描述信息都在方括号中,第一行是元件标号,通常各类不同的元件由不同的字母开头。如R开头表示电阻,C开头的表示电容;第共模电感器二行是该元件在PCB板中的封装形式;第三行是该元件的型号。对元件自身属性的描述,不同类型元件在元件型号中的表明方式不同,可以铁氧体电感根据需要指出有效值的大小,也可以指出其芯片类型。如典型的Protel格式描述元件信息:
[ 元件定义开始
C1 元件标号
RB.2/.4 元件封装
22 元件注释、型号
] 元件定义结束
第二部分:元件连接信息,包含原理图中所有电气连接网络。网络信息都在圆括号中,其中第一行是网络名称,如果在原理图中的连线上定义了网络标号,则在网络表中以网络标号命名此网络,如果没有定义网络标号,则在生成网络表时由软件按顺序指插件电感器定名称;第二行及后面各行是网络中的节点信息,节点信息包括元件标号和管脚序号,如U3—13指的是标号为U3元件的第13个引脚。在同一网络中的所有元件管脚均相连,即网络名可以为网络内任意管脚定义。典型的Protel格式元浸连接描述信息:
( 网络定义开始
NetCl_l 网络名称
Cl_l 元器件标号及管脚号
Q2_2 元器件标号及管脚号
R3_2 元器件标号及管脚号
) 网络定义结束
显然,这是以元件C1的l管脚命名的网络连接表NetCl_1,连接表中表示Cl的l管脚、Q2的2管脚、R3的2管脚是连接在一起的。
编辑好的网络表,在装载网络表之前,必须仔细检查两个地方:一、元件标号要避免重复;二、元件封装是否存在,以及封装信息是否正确、适合。
2 装入网络表与元件
网络表与元件的装入过程实际上就电感器生产是将原理图设计的数据装入印刷电路板的设计系统PCB的过程,这个过程可以通过两种方法来实现。方法一:利用同步器从原理图文件中直接装入网络表和元件,必须先在原理图所在的同一个设计数据库中创建一个PEB文件,并预先装入所需的全部PCB元件库。方法二:利用网络表文件装入网络表和元件。PCB设计系统中数据的所有变化,都可以通过网络宏来完成。网络宏列表包括三列属性:N0列(用于显示转化网络表的步骤编号);Action列(用于显示转化网络表时将要执行的操作内容);Error列(用于显示转化网络表中出现的错误)。
在PCB制作中装入网络表时常常会由于各种原因产生错误,而软件本身提供的错误信息太过简单,往往只是简单的一句英文提示,让人理解不透,这给后面PCB设计带来很多问题,导致设计工作无法顺利进行。下面将从显示的各种典型宏错误,分析错误的可能原因,并给出相应的解决方案。
Vishay新款Qi标准无线充电线圈可节省系统空间 日前,Vishay Intertechnology, Inc.(NYSE 股市代号:VSH)宣布,推出新的采用铁粉材料的 A11 型无线充电发射线圈 ---IWTX-47R0BE-11 6.3μH。该线圈符合 WPC(无线充电联盟)标准,适合
充电疑惑我有一个产品要给平板充电,我用的是明伟开关电源2A/5V,给平板充电时,测了只有500mA,
后来平板换到电脑USB口充电,测得电流还是500MA
我再用平板自带的充电器充电,充电器是1.5A/5V
简易鉴别LED死灯及解决的方法比较简单但又相当灵验的鉴别LED死灯的方法就是给不亮的灯加热。我们把一些不亮的LED灯的LED引线加热到200-300℃,移开火源,用3伏扣式电池按正、负极连接LED,如果此时LED灯能点亮,但随着引