Altium 表外连接器与网络与端口

电器工程 电路板 altium
2022-01-18 05:57:39

我很难理解网络、端口和离线连接器之间的区别。

当有多个工作表时,我特别不明白何时使用端口以及何时使用表外连接器。

我看到有时人们使用端口,有时他们使用离线连接器,而我仍然读到在某些情况下只能使用网络。

4个回答

网络是连接名称。如果您在原理图的一侧有一个网络名称为“SIG_A”的信号,而另一侧有另一个网络名称为“SIG_A”。这两个网是相连的。就好像有一根线把它们绑在一起。网络往往是示意图的本地(除非您使用的是电源网络 - 可能是全局的)。

表外连接器允许水平连接。这意味着如果您的大型设计无法干净地放入一个页面,您可以使用表外连接器将您的信号“继续”到另一张表(但在同一级别)。它几乎就像同一张纸的延伸。

端口允许垂直制作连接器。这意味着您可以创建代表工作表的工作表符号,并通过端口将它们连接在一起。

我倾向于使用多层次设计,因为我可以看到电路部分或类型是如何连接在一起的,所以我倾向于使用端口。但在大型设计中,我也使用片外连接器。

这是风格问题。Altium 根据偏好设置支持不同的样式。

查找名为 Net Identifier Scope 的设置。该位置可能取决于您使用的 Altium 版本。

在此处输入图像描述

来源

根据我的经验,全局标识符适用于小型设计(最多 4 或 5 张)。分层范围适用于多通道设计。对于较大的设计,我倾向于使用“平面”范围。但是束缚和纪律的狂热者可能更喜欢等级制。

我相信表外连接器只是端口的图形变体。它们通常不用于 Altium 设计,但如果您从另一个程序导入设计,它们可能会被使用。

网(网标)

这命名了一个给定的网络。网络名称仅在工作表范围内有效。如果您有多个工作表,其中您将网络命名为“SUPPLY”,则它们将不会连接,因为它们是本地的。

从程序员的角度来看,您可以将它们视为函数(工作表)内的局部变量。

港口

这为原理图添加了一个端口。如果您使用多个原理图图纸,图纸的图纸符号将获得一个新端口。该端口可用于连接多通道系统中的信号(请参阅)。

端口用于以非常可控的方式连接工作表之间的信号。对于程序员来说,它非常类似于函数参数和返回值。

片外连接器

老实说,我从未使用过它们。对我来说,它们看起来像“全球”网络。诸如 GND 和电源符号之类的东西。为了更好的可读性,如果我不需要,我不会使用它们。但这是你必须自己决定的事情。

对于程序员来说,它们看起来像全局变量(可以从程序中的任何地方访问的东西)。我猜他们不会更容易重用原理图模块。

概括

我不知道你的背景,但如果你至少有一点编程经验,你可以在你的程序中看到子表作为函数。您可以像使用变量一样使用网络标签表外连接器和端口。

我在我的项目中使用了多达 8 张纸,而且我从未使用过纸外连接器。

记住两件事:

一,使用网络标签进行本地连接,即工作表内的连接。二,使用端口连接器进行全局连接,即连接不同工作表上的不同组件/部件。

这对我来说总是很有效,无论是在平面设计还是分层设计上。