0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于增强原理图的KiCad分层表

星星科技指导员 来源:嵌入式计算设计 作者:Jeremy Cook 2022-08-16 11:20 次阅读

对于简单的 KiCad 电路设计,一张带有从一个组件到另一个组件的线路的表格就足够了。加上网标,稍微复杂一点的图纸也能很好的清理干净。但是,在某些时候,您的设计可能会变得太大而无法放在标准图纸上。您面临一个选择:扩展工作表以覆盖更多区域(有用但通常很笨拙)或将原理图数据分解为一系列链接的分层工作表。

什么是分层表?

在 KiCad 的上下文中,层次表是相互关联的示意图页面,其工作方式与计算机的目录结构类似。通常,顶层工作表将链接许多较低级别的工作表,这些工作表可以引用它们自己的较低级别的工作表,依此类推。这样的组织可以使潜在的大规模设计变得易于管理。

poYBAGL7DSGAclkxAACn6kceYu8244.png

poYBAGL7DSeAMF2oAAFBT3Us6v4671.png

标题:一个正在进行中的顶层分层表,以及它的一个较低级别的表

分层链接概念

较低级别的图纸作为组件布置在较高级别的图纸上,并在标签的帮助下链接在一起。KiCad 具有三种不同类型的标签:

网络标签 - 用于在单个工作表中组织和链接信号

全局标签 - 应用于设计中的每张纸

分层标签 - 应用于工作表内,用于工作表之间的链接

在上面的示意图中(还有一点正在进行中),LEDPWR 被指定为全局标签,并在每张表中使用。digital_in 和 digital_out 分层标签允许信号在顶层工作表上从一个工作表传递到另一个工作表。开发板和各种连接器在顶层表上明确划分,但也可以放置在较低级别的表上。

或者,该示意图可以绘制在一张纸上。下面显示的是图中设计的更早版本,谢天谢地从未完成。至少可以说不优雅:

pYYBAGL7DS6AJaE3AAGmEcenI0Y306.png

Caption:早期的非分层布局

分层命令:入门

要开始使用层次结构表,快捷键 s 允许您将较低级别的层次结构表添加到原理图,或者在侧边栏中有一个图标。绘制一个框,然后命名工作表和工作表文件。双击进入此新工作表,您可以在其中根据需要添加组件、连接和更多工作表。您还可以使用快捷方式 h 或图标添加分层标签。右键单击并选择离开工作表以返回更高级别。

要访问在较低级别创建的分层标签,请右键单击工作表图标,然后单击 Import Sheet Pin。在引脚可见的情况下,您可以将下部工作表之间的输入和输出与当前层一起链接。全局标签可以应用于任何没有显式连接的工作表,如果需要,网络标签可以用于工作表内的连接。

较低级别的图纸可以以与组件相同的方式在图纸中复制(cmd-d 或 cmd-c,Macintosh 上的 cmd-v),但请注意,图纸上的副本将是具有不同图纸名称的同一文件。 因此,任何更改都将应用于使用相同文件的工作表,即使个人名称不同。这是简化设计过程的好方法,但您需要注意这一点。工作表也可以跨项目复制和重复使用。

分层表:简化和“优雅化”您的设计

虽然您可以根据需要扩展单个工作表以适应事物,但这种有组织的多工作表排列对项目组织非常有帮助。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 原理图
    +关注

    关注

    1265

    文章

    6175

    浏览量

    225025
  • 连接器
    +关注

    关注

    96

    文章

    12485

    浏览量

    132999
收藏 人收藏

    评论

    相关推荐

    Arduino模组的KiCad符号与封装库介绍

    介绍一个包含 Arduino 模组(模块、接插件、扩展板)KiCad 原理图符号和 PCB 封装的开源项目。
    的头像 发表于 01-13 17:08 835次阅读
    Arduino模组的<b class='flag-5'>KiCad</b>符号与封装库介绍

    kiCAD原理图怎么画

    kiCAD是一款功能强大且免费开源的电子设计自动化(EDA)软件,用于绘制原理图、设计电路板和生成制造文件。在本篇文章中,我将详细介绍如何使用kiCAD绘制
    的头像 发表于 01-02 13:57 391次阅读

    kicad怎么打开导入非kicad文件

    KiCad是一款优秀的电子设计自动化(EDA)软件,它提供了强大的功能来设计电路图和PCB布局。然而,有时候我们可能需要导入一些非KiCad文件,例如从其他EDA软件导出的文件或者从制造商提供的文件
    的头像 发表于 01-02 13:54 852次阅读

    Kicad原理图设置方法

    Kicad原理图设置可以设置一些电气规则,原理图格式,Net Classes等。Kicad原理图设置在左上角如图1所示
    的头像 发表于 11-10 15:07 925次阅读
    <b class='flag-5'>Kicad</b><b class='flag-5'>原理图</b>设置方法

    KiCad中不同GND符号的含义及应用

    使用该名称创建一个新的全局网络标签。这些接地之间不连接。因此,您的电路中可以有 GNDD 和 GNDA,它们将被 KiCad 视为不同的网络。 注意:在KiCad中,当电源符号被放置到原理图后,无法
    发表于 08-18 16:55

    新唐的封装库KiCAD的有没有啊?

    我看官方的开发板的原理图不知道用啥画的,有没有KiCAD的,听说这个免费好用。
    发表于 06-27 06:36

    KiCad中如何分割平面?

    层 ** 虽然在“电路板设置”中,可以选择铜层的类型,但如果选择了“电源层”,除了用于告诉“Free router”布线器在自动布线时忽略该层外,并没有什么实际的用处。KiCad中的信号层没有“正片
    发表于 06-26 11:50

    KiCad中使用AD的封装库(Pcblib)

    生成KiCad的封装库。 另外,KiCad目前还不支持直接使用AD的原理图符号库。如果使用AD的原理图符号,还是需要将符号摆放到图纸后再进行转换的操作。
    发表于 06-19 13:06

    KiCad常用资源更新

    本帖最后由 jf_32603368 于 2023-5-30 16:06 编辑 KiCad官网 https://www.kicad.org/ KiCad社区 KiCad 英文论坛
    发表于 05-30 16:06

    KiCad 7.0.5发布

    7.0.3及7.0.4由于存在bug,短时间上线后快速下架。目前官方已发布稳定版7.0.5, 可以去以下链接下载:https://downloads.kicad.org/kicad/windows
    发表于 05-29 15:26

    如何在KiCad中导入Altium Designer的原理图/PCB

    本帖最后由 jf_32603368 于 2023-5-23 12:45 编辑 KiCad可以支持直接导入Altium Designer的原理图及PCB文件。与其它导入器不同,KiCad导入器
    发表于 05-23 12:45

    KiCad拼版神器KiKit的安装与使用

    本帖最后由 jf_32603368 于 2023-5-22 19:07 编辑 今天介绍一款KiCad的拼版神器:KiKit。KiCad没有自带的拼版工具,KiKit是一款相当便捷的插件
    发表于 05-22 19:07

    KiCad7 插件大全

    感谢Hayden同学的整理!1.解压缩插件包到KICAD插件目录。例如,在Windows上可能是:C:\\Program Files\\KiCad\\share\\kicad\\scripting
    发表于 05-22 15:08

    KiCAD原理图、PCB中文帮助手册

    。先把原理图和PCB部分的文档做成pdf的形式分享给大家。 以下是文档目录: EEScehma(原理图) KiCad 原理图编辑器简介 描述 初始配置
    发表于 05-21 16:06

    KiCad EDA 版本说明

    开源且商业友好 KiCad EDA 是一款电子设计自动化(EDA)软件,开源且可以免费用于商业。 用户在使用时无需单独授权,即可免费用于商业产品的设计和开发,基于 KiCad EDA
    发表于 05-20 16:27