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

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

3天内不再提示

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

星星科技指导员 来源:嵌入式计算设计 作者:Jeremy S. Cook 2022-10-26 11:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

什么是分层工作表?

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

poYBAGNYqMeAOc4xAADCcdCLXpw632.png

poYBAGNYqNKAGTaxAAEuvD60-KY940.png

分层链接概念

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

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

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

分层标签 – 在工作表中应用,用于工作表之间的链接

在上面的原理图中(这仍然是一个正在进行的工作),LEDPWR被指定为全局标签,并用于每张纸。digital_in和digital_out分层标签允许在顶层工作表上从一张纸传递到另一张纸。开发板和各种连接器在顶层板上明确分出来,但也可以放在较低级别的工作表上。

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

pYYBAGNYqN2AJ7s6AAHKO1WQrRk415.png

分层命令:入门

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

要访问在较低级别创建的分层标签,请右键单击工作表图标,然后单击“导入工作表图钉”。当引脚可见时,您可以在较低的工作表以及当前图层之间链接输入和输出。全局标签可以应用于任何没有显式连接的工作表,如果需要,还可以为工作表中的连接提供网络标签。

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

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

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

审核编辑:郭婷

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

    关注

    1341

    文章

    6423

    浏览量

    244809
  • 计算机
    +关注

    关注

    19

    文章

    7764

    浏览量

    92680
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    KiCad 项目动态与 KiCad 10 版本亮点

    “  KiCad 核心开发者 Seth Hillbrand 在 KiCon Asia 2025 上介绍了 KiCad 项目近况以及 KiCad 10 的功能亮点。 ”   原版的演讲视频在这里: 听
    的头像 发表于 11-24 11:20 1356次阅读
    <b class='flag-5'>KiCad</b> 项目动态与 <b class='flag-5'>KiCad</b> 10 版本亮点

    KiCad 终于支持平铺的原理图结构了

    “  KiCad 10 将支持平铺(Flat)的原理图结构! 想尝鲜的小伙伴可以下载 9.99 nightly 版本测试。 ”   如果您是从其他 EDA 工具转到 KiCad,可能遇到的第一个困惑
    的头像 发表于 10-23 12:36 2184次阅读
    <b class='flag-5'>KiCad</b> 终于支持平铺的<b class='flag-5'>原理图</b>结构了

    KiCad电路仿真简易教程

    “  KiCad作为一款功能强大的开源EDA软件,不仅能进行原理图设计和PCB布局,还集成了强大的电路仿真功能。通过其内置的  ngspice  仿真引擎,工程师可以在设计早期验证电路的功能和性能
    的头像 发表于 09-09 11:19 1.1w次阅读
    <b class='flag-5'>KiCad</b>电路仿真简易教程

    文件嵌入详解(二):KiCad原理图中嵌入字体、图框、数据手册

    “   从 KiCad 9 开始,可以直接在原理图中嵌入字体、数据手册、图框、SPICE 模型等外部文件。这样在复制图纸时,无需同时复制外部文件,因为它们已被嵌入到 KiCad 文件中(会增加文件
    的头像 发表于 07-14 11:20 1914次阅读
    文件嵌入详解(二):<b class='flag-5'>KiCad</b>在<b class='flag-5'>原理图</b>中嵌入字体、图框、数据手册

    您希望KiCad Copilot 帮你做什么? 华秋 KiCad 9.0.2 怎么提升设计效率呢

    “  华秋 KiCad 9.0.2 版本增加 AI Copilot 的功能,除了知识问答,还可以直接与原理图、PCB 互动,了解电路的功能,进行简单的设计审查。您还希望 Copilot 帮您实现
    的头像 发表于 05-29 11:18 1611次阅读
    您希望<b class='flag-5'>KiCad</b> Copilot 帮你做什么? 华秋 <b class='flag-5'>KiCad</b> 9.0.2 怎么提升设计效率呢

    KiCad 9.0.2 正式发布!

    升级。 9.0.2 版本是由 9.0 分支制作而成,并从开发分支中进行了一些精心挑选的更改。 适用于 Windows、macOS 和 Linux 的软件包现已推出或将在不久的将来推出。请参阅 KiCad 下载页
    的头像 发表于 05-09 11:14 1312次阅读
    <b class='flag-5'>KiCad</b> 9.0.2 正式发布!

    KiCad 与 Altium Designer 图纸互转详解

    “  KiCad 和 Altium Designer是两款主流的 PCB EDA 工具。AD 和 KiCad原理图、PCB 文件是否可以互转呢?答案是肯定的,但如果需要支持最新版本的文件格式,也
    的头像 发表于 04-28 18:13 1.1w次阅读
    <b class='flag-5'>KiCad</b> 与 Altium Designer 图纸互转详解

    KiCad 教程:集成电路测试 LoadBoard 设计指南

    “  这是一本高质量的 KiCad 入门手册,从设计 IC 测试载板的角度,系统地介绍了如何使用 KiCad 建库、设计原理图、到 PCB Layout。本书不只是 KiCad 的功能
    的头像 发表于 04-28 18:08 1152次阅读
    <b class='flag-5'>KiCad</b> 教程:集成电路测试 LoadBoard 设计指南

    KiCad 华秋发行版支持 AI Copilot 了?

    “  在 KiCad 中增加一个智能助手,帮助您理解原理图、检查原理图是一种什么体验?在 PCB 中可以用自然语言调用工具呢?华秋发行版做了一个尝试!  ” 先看一下小视频: PS:目前
    的头像 发表于 04-15 11:13 4100次阅读
    <b class='flag-5'>KiCad</b> 华秋发行版支持 AI Copilot 了?

    KiCad直播活动(三):在 Windows上编译KiCad 手把手教您编译/构建 KiCad 源码

    亲爱的 KiCad 粉们: 本周继续 KiCad 的直播活动,我们将在 3 月27 日周四晚 19:30 为您带来 “在 Windows 上编译 KiCad” 的专题!邀请了 KiCad
    的头像 发表于 03-24 11:14 1388次阅读
    <b class='flag-5'>KiCad</b>直播活动(三):在 Windows上编译<b class='flag-5'>KiCad</b> 手把手教您编译/构建 <b class='flag-5'>KiCad</b> 源码

    一个设置让 KiCad 的视觉体验提升一个档次!

    “  不知道您有没有感觉到无论是原理图还是PCB,KiCad 没有商业软件看上去那么清晰?其实只需要手动改一下这个设置,瞬间让您的视觉体验提升一个档次!  ”     使用 KiCad 有很长时间了
    的头像 发表于 02-17 11:17 1539次阅读
    一个设置让 <b class='flag-5'>KiCad</b> 的视觉体验提升一个档次!

    KiCad 9 探秘(三):定位与捕捉功能的增强

    “  KiCad 9 增加了很多非常好用的定位与捕捉功能,让您画 PCB 或 封装的时候更加高效。   ” 用于捕捉的光标指示器 KiCad 9 增加了几何交点处的光标指示器,可以让您快速捕捉到线
    的头像 发表于 01-16 11:14 2337次阅读
    <b class='flag-5'>KiCad</b> 9 探秘(三):定位与捕捉功能的<b class='flag-5'>增强</b>

    KiCad 9 探秘(一):原理图设计模块复用

    “  KiCad 9 rc 版本已经发布,虽然离正式版发布可能还有一个多月时间,还是忍不住把一些好用的功能先分享给大家。第一个分享的是原理图设计中的模块复用。千呼万唤始出来    ” 概述 这个功能
    的头像 发表于 12-28 11:19 3282次阅读
    <b class='flag-5'>KiCad</b> 9 探秘(一):<b class='flag-5'>原理图</b>设计模块复用

    Kerman的KiCad学习笔记:第6章 PCB设计流程

    电路原理图设计的最终目的是生产满足需要的PCB(印制电路板)。利用KiCad 8.0软件可以非常轻松地从原理图设计转入PCB设计。KiCad 8.0为用户提供了一个完整的PCB设计环境
    的头像 发表于 12-25 15:34 3662次阅读
    Kerman的<b class='flag-5'>KiCad</b>学习笔记:第6章 PCB设计流程

    如何在KiCad原理图中连续摆放同一个器件符号?

    KiCad原理图符号摆放到图纸上的默认操作设置与其它 EDA 工具略有不同。因此有些小伙伴会抱怨 KiCad 操作不够方便,这其实是个误解,KiCad 完全可以实现相同的功能。
    的头像 发表于 12-25 14:58 1414次阅读
    如何在<b class='flag-5'>KiCad</b><b class='flag-5'>原理图</b>中连续摆放同一个器件符号?