首页 百科知识 创建和编辑一个元件

创建和编辑一个元件

时间:2022-10-16 百科知识 版权反馈
【摘要】:元件管脚给出了一个元件的电子特性。每个库元件有8个用户定义的文本域。元件可以通过选择Copy > Component在一个库中进行复制,也可以在不同的库之间进行复制。可以选择Tools >Rename Component,给两个相同元件名中的一个改名。另一种方法是从原理图编辑器选择Design > Update Parts in Cache来更新所有打开的原理图上的所有元件,如图7-11所示。

7.1.4 创建和编辑一个元件

要创建一个新的库元件,可按以下步骤:

1.选择Tools>New Component,如图7-1所示。

2.将出现一张名为Component _1的空白元件图纸,有一个十字线在图的中心(原点)。

3.可以任意缩放,按下PageUp直到网格显示出来。如果需要,可对原理图重新定原点,选择Edit>Jump>Origin。

4.第一步是定义元件主体,如果元件是矩形,从工具栏中选择矩形工具,或者在放置菜单中选择,也可以使用画线工具画出要求的形状。

5.点击在原理图的原点,定义元件的左顶点,利用状态栏确认光标放在原点。

6.鼠标往右下移动确定矩形大小,矩形大小将取决于元件管脚的数量。当确定矩形大小时,使用网格定位,每个管脚允许一个网格。

7.点击第二次,定义元件右底角。

8.定义元件主体后,就可以放置元件管脚,当在工具栏的放置管脚工具上点击,出现一个管脚浮动在光标上,如图7-6所示。固定管脚时将无电气特性的一端紧挨着元件本身。管脚在光标上浮动时,按下“Spacebar”旋转管脚。

img80

图7-6 定义元件主体及放置元件管脚

9.放置管脚前,按下Tab键,编辑管脚属性,如图7-7所示。如果在放置管脚前定义管脚属性,定义的属性将变成缺省值——这个意味着数值的管脚名和管脚号将自动递增。

10.继续增加所需的管脚,直到完成元件的设计。

·元件管脚(Component Pins)

元件管脚给出了一个元件的电子特性。管脚有一些属性,在管脚对话框中设置。当管脚在光标上浮动时,按下Tab键可完成在放置管脚前设置属性;放置完管脚后要设置属性,只有在管脚上双击,或者在操作面板的管脚列表中点击管脚,如图7-8所示。

img81

图7-7 编辑管脚属性

img82

图7-8 在操作面板的管脚列表中选择管脚

·管脚名(Pin Name)

除了将被隐藏的管脚外,管脚名是可选的。隐藏的管脚自动连接到其他同名的隐藏管脚上,当创建了网络表后,它具有相同名字的网络标号。

·管脚号(Pin Number)

元件管脚的编号,每个管脚必须有一个惟一的号码。

·反相符号(Dot)

在管脚的末端增加一个小圆圈(空心点)。

·时钟符号(Clk)

在管脚的末端增加一个小箭头(时钟标记)。

·电气类型(Electrical Type)

在原理图编辑器中执行电气规则检查时使用电气类型属性,在创建网络表时不使用。如果使用电气规则检查,属性必须设置正确。

·隐藏(Hidden)

使用这个选项可把管脚定义为隐藏,一个隐藏的管脚自动连接到其他有相同名字的隐藏管脚,当创建网络表时,与有相同名字的网络连接,电源管脚经常定义为隐藏。一旦管脚定义为隐藏,必须使操作面板上隐藏管脚选项有效才能看到(或者选择View>Show Hidden Pins)。

·显示名字(Show Name)

在原理图上显示管脚名字,在库编辑器中管脚名字保持可见。

·显示管脚号(Show Number)

在原理图上显示管脚号,在库编辑器中管脚号码保持可见。

·管脚长度(Pin Length)

设置管脚长度,可达数百英寸。

·元件描述(Component Description)

与每个元件的图形定义一样,每个元件有一系列与元件相关的文本域。选择Tools>Description,弹出元件文本域对话框。

·缺省标号(Default Designator)

可以为元件标号定义缺省前缀,缺省标号一般采用R?、C?、U?等形式。

·封装(Foot Print)

提供了4个域用于为元件命名PCB封装。

·图纸元件文件名(Sheet Part File Name)

原理图上的部件可以用图纸符号,而不一定是元件。当处于这种方式时,与部件管脚相连的网络与下级原理图对应的端口相连。把一个图纸符号当做部件,要在图纸路径域指定已存在的原理图,并在创建网络表对话框中使Descend Into Sheet Parts选项有效。图纸元件文件名可以在原理图上放置好部件后输入。

·库文本域(Library Text Fields)

每个库元件有8个用户定义的文本域。这些域每个达255个字符。一旦库文本域放入原理图中,库文本域不能再编辑,但可以查看,也可以包含在材料清单中。

·元件文本域(Part Text Fields)

在元件文本域对话框中可以定义16个元件文本域名字。可使用长达255个字符,如果字符串的长度超过显示区域,只有字符串的尾部在编辑部件对话框中显示出来。

·描述(Description)

元件的一个文本描述可长达255个字符,可以用描述域的内容进行元件查找。

·组元件

许多元件享用同一个封装,它们有相同的图形和管脚数,但在库中有各自的名字。这些元件可能是由不同厂商生产的相同器件,或者是享用同一个封装的元件,但在性能上有区别,如120ns与80ns的存储器。如采用对不同的描述都复制一个元件,访问可能会很方便, 但对维护管理效率非常低。

原理图使用元件组的概念,用存储在库中的一个描述连接多个元件名字,这样能保持库的效率。例如,TTL库含有近1800个元件名,表示这些元件名的图形和数据描述只有600多个。

·复制元件(Copying Components)

元件可以通过选择Copy > Component在一个库中进行复制,也可以在不同的库之间进行复制。在目标库对话框中,可以选择同一个库,或者另一个库,如图7-9所示。一旦选择了一个库,点击OK,元件就复制好了。如果只有一个库打开,对话框不会弹出来。

img83

图7-9 选择目标库对话框

当在一个库中复制元件时,注意到在操作面板的列表中元件名会出现两次。可以选择Tools >Rename Component,给两个相同元件名中的一个改名。

·更新原理图(Updating Your Schematic)

在库编辑器中编辑元件后,有两种方法可把这些更新内容传递到原理图中。一种方法是从库编辑器(在操作面板上按下更新原理图按钮,如图7-8所示),或在菜单中选择Tools > Update Component,如图7-10所示,这将在所有打开的原理图上更新该元件。

另一种方法是从原理图编辑器选择Design > Update Parts in Cache来更新所有打开的原理图上的所有元件,如图7-11所示。

img84

图7-10 在所有打开的原理图上更新元件

img85

图7-11 用Update Parts in Cache更新元件

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈