对于简单的 KiCad 电路设计,一张带有从一个组件到另一个组件的线路的表格就足够了。加上网标,稍微复杂一点的图纸也能很好的清理干净。但是,在某些时候,您的设计可能会变得太大而无法放在标准图纸上。您面临一个选择:扩展工作表以覆盖更多区域(有用但通常很笨拙)或将原理图数据分解为一系列链接的分层工作表。
什么是分层表?
在 KiCad 的上下文中,层次表是相互关联的示意图页面,其工作方式与计算机的目录结构类似。通常,顶层工作表将链接许多较低级别的工作表,这些工作表可以引用它们自己的较低级别的工作表,依此类推。这样的组织可以使潜在的大规模设计变得易于管理。
标题:一个正在进行中的顶层分层表,以及它的一个较低级别的表
分层链接概念
较低级别的图纸作为组件布置在较高级别的图纸上,并在标签的帮助下链接在一起。KiCad 具有三种不同类型的标签:
网络标签 - 用于在单个工作表中组织和链接信号
全局标签 - 应用于设计中的每张纸
分层标签 - 应用于工作表内,用于工作表之间的链接
在上面的示意图中(还有一点正在进行中),LEDPWR 被指定为全局标签,并在每张表中使用。digital_in 和 digital_out 分层标签允许信号在顶层工作表上从一个工作表传递到另一个工作表。开发板和各种连接器在顶层表上明确划分,但也可以放置在较低级别的表上。
或者,该示意图可以绘制在一张纸上。下面显示的是图中设计的更早版本,谢天谢地从未完成。至少可以说不优雅:
Caption:早期的非分层布局
分层命令:入门
要开始使用层次结构表,快捷键 s 允许您将较低级别的层次结构表添加到原理图,或者在侧边栏中有一个图标。绘制一个框,然后命名工作表和工作表文件。双击进入此新工作表,您可以在其中根据需要添加组件、连接和更多工作表。您还可以使用快捷方式 h 或图标添加分层标签。右键单击并选择离开工作表以返回更高级别。
要访问在较低级别创建的分层标签,请右键单击工作表图标,然后单击 Import Sheet Pin。在引脚可见的情况下,您可以将下部工作表之间的输入和输出与当前层一起链接。全局标签可以应用于任何没有显式连接的工作表,如果需要,网络标签可以用于工作表内的连接。
较低级别的图纸可以以与组件相同的方式在图纸中复制(cmd-d 或 cmd-c,Macintosh 上的 cmd-v),但请注意,图纸上的副本将是具有不同图纸名称的同一文件。 因此,任何更改都将应用于使用相同文件的工作表,即使个人名称不同。这是简化设计过程的好方法,但您需要注意这一点。工作表也可以跨项目复制和重复使用。
分层表:简化和“优雅化”您的设计
虽然您可以根据需要扩展单个工作表以适应事物,但这种有组织的多工作表排列对项目组织非常有帮助。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !