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),但请注意,图纸上的副本将是具有不同图纸名称的同一文件。 因此,任何更改都将应用于使用相同文件的工作表,即使个人名称不同。这是简化设计过程的好方法,但您需要注意这一点。工作表也可以跨项目复制和重复使用。

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

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

审核编辑:郭婷

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

    关注

    1299

    文章

    6347

    浏览量

    234436
  • 连接器
    +关注

    关注

    98

    文章

    14562

    浏览量

    136743
收藏 人收藏

    评论

    相关推荐

    KiCad 9 探秘(二):多通道设计工具

    PCB 布局、布线的复用。现在KiCad 9 终于自带多通道布局布线的功能了!而且通过增加原理图的规则区域以及 Component Class 类的功能,不仅 可以对一个子进行多通
    的头像 发表于 01-03 11:21 187次阅读
    <b class='flag-5'>KiCad</b> 9 探秘(二):多通道设计工具

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

    “  KiCad 9 rc 版本已经发布,虽然离正式版发布可能还有一个多月时间,还是忍不住把一些好用的功能先分享给大家。第一个分享的是原理图设计中的模块复用。千呼万唤始出来    ” 概述 这个功能
    的头像 发表于 12-28 11:19 200次阅读
    <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 360次阅读
    Kerman的<b class='flag-5'>KiCad</b>学习笔记:第6章 PCB设计流程

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

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

    KiCad 8.0.7 正式发布

    “ KiCad 8.0.7 修复了一些崩溃的问题。建议尽快更新! ” KiCad 8.0.7 版正式发布。8.0.7 稳定版本包含自上一版本以来的关键错误修复和其他小改进。 自 8.0.6 版本
    的头像 发表于 12-08 01:10 443次阅读

    KiCon演讲回顾(一):KiCad 9 功能及 K10 预览

    。 ”V9 通用功能原理图和 PCB 编辑器支持 IPC API自定义工具栏(Toolbar)Git 的可视化 diff/merge 工具嵌入的图框(Worksheet)Pads 工程导入器自定义 ERC
    的头像 发表于 11-20 14:48 1225次阅读

    KiCad层次原理图使用教程

    “  在 KiCad 中,多张原理图可以形成层次结构:有一个根原理图,其他作为根原理图或另一个子原理图
    的头像 发表于 11-13 18:06 1040次阅读
    <b class='flag-5'>KiCad</b>层次<b class='flag-5'>原理图</b>使用教程

    KiCad 8.0.6 正式发布

    “  KiCad 8.0.6 修复了一些崩溃的问题。建议尽快更新!   ” KiCad 8.0.6 版正式发布。8.0.6 稳定版本包含自上一版本以来的关键错误修复和其他小改进。 自 8.0.5
    的头像 发表于 11-13 14:07 349次阅读

    KiCad 8.0.5 正式发布

    “  KiCad 8.0.5 修复了一些崩溃的问题。建议尽快更新!   ” KiCad 8.0.5 版正式发布。8.0.5 稳定版本包含自上一版本以来的关键错误修复和其他小改进。 自 8.0.4
    的头像 发表于 11-13 12:12 299次阅读

    KiCad EDA版本说明

    KiCad EDA 版本说明 开源且商业友好 KiCad EDA 是一款电子设计自动化(EDA)软件,开源且可以免费用于商业设计。 使用时无需单独授权,即可免费用于商业产品的设计和开发
    的头像 发表于 11-12 12:24 591次阅读
    <b class='flag-5'>KiCad</b> EDA版本说明

    KiCad常用资源

    ://docs.kicad.org/ 或后台发送“文档 ”,获取最新原理图、PCB中文操作手册 KiCad下载 官方站(速度可能较慢): https://www.kicad.
    的头像 发表于 11-12 12:24 556次阅读
    <b class='flag-5'>KiCad</b>常用资源

    KiCad发现之旅(一)原理图编辑

    包括原理图设计所需的所有工具。从 KiCad 包含的符号库中放置符号,绘制导线连接并将原理图同步到 PCB 中进行布局布线。 电气规则检查 电气规则检查(ERC)自动验证你的原理图连接
    的头像 发表于 11-12 12:23 324次阅读
    <b class='flag-5'>KiCad</b>发现之旅(一)<b class='flag-5'>原理图</b>编辑

    如何导入Altium Designer的原理图和PCB?

    “  KiCad可以支持直接导入Altium Designer的原理图及PCB文件。与其它导入器不同,KiCad导入器可以直接导入源生的二进制文件(*.schdoc及*.pcbdoc),而不需要像
    的头像 发表于 11-12 12:21 1276次阅读
    如何导入Altium Designer的<b class='flag-5'>原理图</b>和PCB?

    开源 KiCad/AD 查看器 + AI Copilot?

    ),某些功能更强一些。 查看器支持原理图、PCB、3D、BOM,可以交互查看原理图、PCB中几乎所有对象的属性(应该是实时渲染的) 原理图支持 AI-Copilot,可以直接对话也可以使用菜单
    发表于 08-18 22:41

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

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