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

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

3天内不再提示

使用KiCad创建多Part(多单元)原理图符号

KiCad 来源:KiCad 2024-12-25 15:00 次阅读

本文将指导您使用 KiCad 创建多 Part 原理图符号。

wKgaoWcy1UaAM_CCAAAnkiTNhC4824.png

KiCAD 符号库包含大量多 Part 符号(或者叫多单元符号)。一个典型的例子是四运算放大器 LM324,多 Part 符号会将四个运算放大器分别作为单元A、B、C、D,而不是一个完整的四四方方的符号。

各个单元可以分别表达各自的功能,不必完全相同!这么做的最大好处是便于读图。比如上图中的符号一看就知道是 4 个 XNOR(异或非门,也叫同或门),但如果画成 IC 的通用形状那就必须去查看数据手册了。 如果您刚入门,建议先看一下建库的入门文章:KiCad 个人符号及封装库入门指南。

如果您对建库的规范感兴趣,可以参考下 KiCad 官方的建库规范:

https://klc.kicad.org/

从头开始创建多Part符号

以下示例会创建一个名为 “74HC1234 ”的新符号,其中包含四个 XNOR 门。

在进行任何操作之前,请先将网格设置为 50 mil。

在 KiCAD 的项目管理器中,打开 “符号编辑器”,选择要添加新符号的库(本例中为 “0_74xx”)。单击 “新建符号” 图标或使用文件菜单。您将看到以下对话框:

wKgaoWcy1UaAcqQvAAEeax4k3Eg903.png

这里唯一需要做的就是输入新的符号名称:“74HC1234”,然后单击 “确定”。其他工作稍后再做。 这时会再次出现库列表,列表中增加了新器件,且器件处于编辑状态。

选择 “显示符号属性对话框” 图标,或直接右键单击编辑器屏幕空白处,选择 “属性...”。

wKgaoWcy1UaAJ9FzAADHmSMxITs184.png

确定好后进入下图的编辑符号属性标准界面:

wKgaoWcy1UaAeh9xAADHQwv4xe4035.png

绿色框中是继承自上一个对话框的信息。黄色字段中,应将 “Value(值)”改为 “74HC1234”(在原理图中使用该符号时将显示该值),将 “Description(描述)”改为 “XNOR, 2-Input, Quad”(在符号库列表中可见)。

红色框中是重要的字段。将 “单元数量”设为 5(没错,这是一个四通道的器件。但稍后将需要第五个单元)。取消红色字段中所有三个复选框的勾选。

wKgaoWcy1UaAcnmfAAAWqn9Hng0820.png

选择 “单元A ”并绘制符号,然后根据需要添加信号引脚(输入、输出、反相等)。不要指定引脚编号:

wKgaoWcy1UaAN9rhAAFiq7vsV-M425.png

选择包括引脚在内的符号图形,然后将其复制/粘贴到 B、C 和 D 单元。

第五个单元

第五个单元(单元 E)用于新符号的电源连接。它只是一个带有电源插针的矩形。大多数 KiCAD 库都使用 400(X) x 600(Y) mils 的尺寸,但您也可以根据自己的喜好制作任何形状和尺寸的图形。

只需在矩形的顶部和底部添加一个引脚,并将每个引脚定义为 “电源输入”。根据器件手册为其命名(如 VCC/VDD 和 GND/VEE/VSS 等)。

wKgaoWcy1UeAHrkpAAC6K5o4I3k947.png

剩下的工作就是添加引脚编号,方法是点击 “引脚属性表” 图标,然后在表中输入引脚编号:

wKgaoWcy1UeAUyu1AAFxwXUtV2U810.png

这样就创建完成了。

多 Part 符号的摆放

绘制完成后,可以在原理图的符号选择工具中查看符号,可以查看每个单元的图形。

wKgaoWcy1UeAT_PGAADCnVSGXXA609.png

摆放时,可以选择特定单元进行摆放;也可以选择最上方的器件,这样鼠标上会依次将单元进行摆放。如下图的效果:

wKgaoWcy1UeAWxGwAAAYNCVnR8w950.png

创建一个多 Part 符号看起来很复杂,但实际上只需要不到 5 分钟。如果从标准库或个人库中复制并修改一个现有符号,所需时间甚至更短。

附录

每个设计者/公司都有自己的库风格和规则。没有独立电源单元的原理图符号可能更受欢迎,比如这些以下两种情况:

示例 1:

wKgaoWcy1UeAWLjlAAApaZYHr9c387.png

符号的每个单元都有电源连接(有或没有引脚名称)。不过这也使原理图变得复杂。

示例 2:

wKgaoWcy1UeALp7fAAAkvE-RvRI667.png



示例2中只将电源连接到其中一个单元(通常为 A),在原理图中更为整洁。 对于这两种示例,“符号属性” 中将 “单元数” 都应设为 4。 图中 U1 和 U2 之间的区别取决于是否勾选 “显示引脚名称” 选项。

示例 1 的绘制方法

创建单元 A 并添加电源引脚。复制并粘贴到 B、C、D 单元,最后使用 “引脚属性表 ” 功能添加引脚编号,如示例 1 截图所示。

示例 2 的绘制方法非常相似:

操作方法与示例 1 完全相同,但不要添加电源引脚。先复制/粘贴到 B、C、D,然后将电源引脚添加到 A 单元。分配引脚编号。

保存后,一切就完成了,两个单元看起来就像上面的截图一样。

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

    关注

    1298

    文章

    6343

    浏览量

    234052
  • 编辑器
    +关注

    关注

    1

    文章

    806

    浏览量

    31172
  • KiCAD
    +关注

    关注

    4

    文章

    160

    浏览量

    8761
收藏 人收藏

    评论

    相关推荐

    原理图符号和PCB封装有什么不同?

    “  原理图符号及PCB封装是电子设计中最基本的要素。本文针对刚踏入电子设计的新人,介绍了原理图符号与PCB封装区别,以及在KiCad中两者的对应关系。 ” 什么是原理图符号
    的头像 发表于 12-04 18:13 947次阅读
    <b class='flag-5'>原理图符号</b>和PCB封装有什么不同?

    如何创建管脚原理图符号

    如何创建管脚原理图符号,例如有200多个管脚的ic
    发表于 09-24 14:40

    [视频]创建Artix-7 FPGA的PADS Logic原理图符号

    芯片。由于包含1156个管脚,为此设备及其他类似设备创建原理图符号是一项具有挑战性的工作。该短片介绍如何快速而无误地创建原理图符号(使用PADS Logic)。视频地址:百度盘
    发表于 02-13 09:24

    如何创建原理图符号前后的模拟结果?

    在将VHDL代码转换为原理图符号之前和之后,我得到了与ISim不同的结果。对于两个测试平台(原理图符号和VHDL)使用相同的精确刺激,我得到不同的结果。首先,我在VHDL中创建了我的代码,并从自动
    发表于 10-24 09:42

    Kicad建立单元 元器件的疑问

    逐一建立元件,。。。---目前,遇到的最大问题,是如何建立单元元器件。注:此处忽略诸如运放/比较器等引脚小于20pin芯片。芯片引脚数量达到100pin以上,若以单一组件表示,则原理图设计和阅读
    发表于 06-07 17:35

    什么叫做原理图符号,它的作用是什么?

    答:所谓的原理图符号,就是我们在绘制原理图时,需要用一些符号来代替实际的元器件,这样的符号,我们就称之为原理图符号,也称之为
    发表于 03-22 14:35

    如何批量修改原理图符号引脚的长度

    ​“ 在原理图符号创建的过程中,经常需要批量地修改引脚的属性,比如编号、名称、类型、长度等。KiCad提供了引脚列表工具可以批量地编辑属性,但引脚长度却不在引脚列表中。 “引脚列表”工具在
    发表于 06-09 17:59

    如何让别人看懂你的原理图符号

    有很多关于绘制原理图符号的讨论。使你的原理图符号能够让人理解非常重要。有时用计算机辅助设计(CAD)软件包中预先做好的符号就可以了,但大多数符号并不太理想。
    的头像 发表于 11-30 14:40 5589次阅读
    如何让别人看懂你的<b class='flag-5'>原理图符号</b>

    告诉你怎样玩转原理图符号的画法!

    有很多关于绘制原理图符号的讨论。使你的原理图符号能够让人理解非常重要。有时用计算机辅助设计(CAD)软件包中预先做好的符号就可以了,但大多数符号并不太理想...
    的头像 发表于 05-09 11:52 8109次阅读
    告诉你怎样玩转<b class='flag-5'>原理图符号</b>的画法!

    直接用原理图符号和pcb脚印板的设计方案

    你知道垫有最多的部分,符号,和足迹,网络上免费吗?使用PartQuest™创建你的图书馆下载Digi-Key®部分直接与原理图符号和PCB足迹垫设计项目。
    的头像 发表于 10-29 07:05 1802次阅读

    原理图符号和PCB封装图的使用方法

    如果单击图标后显示元器件没有符号或封装图可供下载,您可以自行创建或申请定制。若要自行创建,只需遵循SamacSys的指示,即可创建原理图符号
    的头像 发表于 06-25 18:02 4948次阅读

    如何将原理图符号画得通俗易懂,看完你也会啊!

    有很多关于绘制原理图符号的讨论。使你的原理图符号能够让人理解非常重要。有时用计算机辅助设计(CAD)软件包中预先做好的符号就可以了,但大多数符号并不太理想。请确保你的软件包能方便地
    发表于 02-09 09:36 2次下载
    如何将<b class='flag-5'>原理图符号</b>画得通俗易懂,看完你也会啊!

    如何将原理图符号画得通俗易懂

    有很多关于绘制原理图符号的讨论。使你的原理图符号能够让人理解非常重要。有时用计算机辅助设计(CAD)软件包中预先做好的符号就可以了,但大多数符号并不太理想。请确保你的软件包能方便地
    的头像 发表于 03-26 13:45 1065次阅读
    如何将<b class='flag-5'>原理图符号</b>画得通俗易懂

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

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

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

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