随着原理图复杂度的提高,将所有的元器件放在一个页面上将变得很困难,并且难以阅读。当这种情况发生时,您需要将您的电路图拆分为多个页面。在KiCad中,这是使用层次原理图完成的。层次原理图是规则的原理图表,它们之间有层次关系。当我们启动Eeschema时,我们看到的原理图页面称为“根”。我们可以创建一个新的页面作为根目录的“子目录”,在该目录中我们可以继续我们的工作。

页面通过分级标签和全局标签以及分级别针相互通信。这使得存在于不同薄片上的网在逻辑上连接起来。这样,当您将网表导入Pcbnew时,布局将显示表示属于同一项目的所有表中的符号的足迹,它们的网无缝地连接它们的引脚。

在本教程中,您将学习如何使用分层表。Eeschema开放。要将子工作表添加到根工作表,请单击“Create”

“层次结构表”按钮在右侧工具栏()。用鼠标单击根表的空位置,为新矩形创建一个点,然后拖动并再次单击以提交矩形,如图43.1所示。

图43.1:这个矩形代表了一个分层的工作表。

在出现的属性窗口中,键入一个合理的名称,如“Connectors”。

图43.2:层次化的表单属性需要一个好的名称。

现在创建了新的工作表。工作表矩形将显示工作表名称和为包含其数据而创建的新文件。您可以使用导航器在工作表中导航。它的按钮位于顶部工具栏中(图43.3)。

图43.3:使用工作表导航器访问工作表

在导航器中,双击Connectors工作表以按该名称访问工作表。您将看到一个新的空白页。若要返回根表,请再次单击导航按钮,然后双击根表,或单击“离开表”按钮跳转到当前工作表的父表

()。

在连接器工作表中,添加一个简单的符号,如

Conn01x04Male连接器(图43.4)。

图43.4:子表中的新连接器

接下来要做的是使用分层标签将该连接器的四个大头针连接到根表中存在的网络。要做到这一点,你必须使用一种特殊类型的网络标签,即“等级标签”。然后,你将其对应的位置,“分级别针”到相应的工作表矩形在父工作表。

从第一个引脚开始(尽管一旦理解了这个过程,您可以批量执行多个引脚)。在Connectors工作表中,从右侧工具栏()单击分层标签按钮。然后单击连接器的第一个引脚来创建一个新的分层标签。称之为“接地”。标签属性允许您设置它的方向和形状。连接器现在看起来如图43.5所示。

图43.5:pin 1中的分级标签。

接下来,您必须通过将层次别针放置到工作表的代表矩形上,将此标签暴露给父工作表。跳转到父节点

表()。创建层次别针的最简单方法是使用

层次引脚导入工具,从右侧工具栏()。你也可以使用

层次别针工具(),但是您必须记住子工作表中每个层次标签的确切名称。我们去找进口商吧。单击导入器按钮,然后将鼠标光标放在右边

或层次化表格矩形的左边缘。单击以创建分层大头针。将出现一个新的大头针,带有您在子(“Connector”)工作表中创建的层次标签的名称(图43.6)。

图43.6:连接两个薄片的层次引脚。

如果使用了层次引脚工具,则会出现一个对话框询问引脚的名称。您键入的名称必须与子工作表中的层次标签的名称完全匹配。

如果您已经在子工作表中创建了多个层次标签,那么导入工具仍然选中,您可以继续单击,每次单击时,将出现另一个带有对应标签名称的大头针。

现在试一试。返回到Connector工作表(使用Navigator或双击工作表代表矩形),并使用分层标签工具创建另外三个标签,如图43.7所示。在引脚3和4,我已经配置标签为“双向”。

图43.7:四个层次标签。

返回到根工作表,并选择引脚导入工具。在现有层次引脚下面单击三次,以创建剩余的四个引脚。结果如图43.8所示。

图43.8:导入层次引脚。

从这里,您可以将这些引脚连接到根表中的示意图的其他部分。例如,您可以使用电线或本地标签,如图43.9所示。

图43.9:将层次引脚连接到示意图的其余部分。