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

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

3天内不再提示

KiCon 演讲回顾(十一):使用 KiCad9 设计并提交高质量的原理图符号和封装

KiCad 来源:KiCad 作者:KiCad 2024-12-05 09:12 次阅读

John Beard 将介绍如何绘制高质量符号与封装。您将从简单的双以太网磁环插座开始,绘制符号和封装,并提交合并请求。您会了解KiCad符号和封装的绘制过程,探索KiCad库(KLC)及其工具。

wKgZPGdQjPqAQjZNAAIRtLoq8nE915.pngwKgZPGdQjPqAJ9h1AAQxNDl4USE638.png

完整的演讲视频在这里: 现在开始您的建库之旅... 前提

了解KiCad、符号、封装以及错误的后果(下图)。

会使用 Git

不信任在线封装,相信自己能做得更好。

元件库哲学

首先确保正确性,然后是保守性和一致性。

遵循IPC标准,尤其是IPC 7352。

KLC(KiCad 建库规范)

KLC 是 KiCad 库团队为一致性而设的规则集,可以打破规则,但需解释原因。

一些自动化检查。

第一步:设置

从GitLab获取可编辑的库,并使用Git进行更改和提交。

GitLab链接:https://gitlab.com/groups/kicad/libraries/-/wikis/home

第二步:Forks和Clone

在GitLab上Fork仓库。

将Fork克隆到你的计算机。

使用库表安装并编辑。

将变更提交到自己的仓库

Push back

准备:数据手册(Datasheet)

以 WE-LAN-RJ45 datasheet 为例:

机械图:

wKgZPGdQjPuAW9lHAAIyBeihInU370.png

原理图:

wKgZPGdQjPuASA1YAACJLT3um_o458.png

器件参数

wKgZPGdQjPuAd1ZVAALMmH7xqN8375.png

符号

优先级:正确、清晰、一致、美观。

通常最好找到类似的符号并修改。

我们使用一个相似的 10/100 接头进行修改

wKgZPGdQjPuAa8QqAAEXXRrOX40041.png

图形

轮廓:通常带有一些内部图形,形状通常遵循IEC标准。

wKgZPGdQjPqAQjZNAAIRtLoq8nE915.png

引脚

布局:不必与物理布局匹配,注意电气类型。

网格:100 mil 网格,50 mil长度增量。

元数据

描述:简洁但明确。

数据手册URL:使用“上游”链接。

搜索关键词:避免重复和垃圾。

封装

PCB上:正确、清晰、一致、美观。

焊盘

SMD:25%或0.25mm的圆形矩形(IPC规则,KLC规则)。

THT:确保足够的孔环(KLC规则最小为 0.15mm)。

wKgZPGdQjPuAFdmiAAGFpXlqkks157.pngwKgZPGdQjPyAGZVBAAJABRncFoU207.png原点

THT:第1个引脚。

SMD:中心或拾取点。

wKgZPGdQjPyAFLOvAAC_zuibqMQ929.png制造轮廓(Fab Outline)

尺寸:使用名义尺寸。

倒角:用于连接器

wKgZPGdQjPyAUYy_AAELc7Ucx8w158.png

丝印

尽可能简单

SMD 下方无丝印,THT 下方有条件使用。

KLC 规则:不得在可能的板边上添加丝印

Courtyard

防止物料干涉造成的返工。

F/B.CrtYd 绘制使用 0.05 毫米宽度线(KLC规则)

四舍五入至 0.01 毫米(IPC 规则和 KLC 规则)

与器件实体的偏移:

0.25 毫米(正常)

0.5毫米(连接器、晶体、电解质)

1 毫米(BGA)

允许多个区域

图形必须封闭

Keepouts

wKgZPGdQjPyATa9VAAJEEr09RhY876.png

wKgZPGdQjPyAGrxcAAFtFpNRrKs571.png

wKgZPGdQjPyAdQ1pAAGKk5Vn4ps300.png

3D模型

所有封装都有3D模型,无需提交单独模型。

模型的位置和旋转始终为 0(即使制造商的模型没这么做)

最后一步:提交 MR

Merge request排队时间长(审核的人少)

尽量让你的 MR 成为队列中最容易的 MR

不要让库管理员猜测或四处寻找

封装必须先于符号合并

添加辅助材料(包括如下内容)

wKgZPGdQjP2AebORAAHi8-ogFBc420.png

wKgZPGdQjP2ARnViAAH9wKbPgwY427.pngwKgZPGdQjP2AdIZpAAKsOCyfcjg570.png

wKgZPGdQjP2AMuM1AAMpwRvZtiQ824.png

wKgZPGdQjP2ALqpbAAIDeOlRd2A983.png

如何帮助社区?

阅读MR模板,使MR易于审查。

wKgZPGdQjP2AVyJkAAHq1kTUu-I749.png

审核其他 MR

加入库管理员团队

总结

我们谈到了 KiCad 库

我们知道 KLC 的存在和一些规则

我们画了一个符号

我们画了一个封装

我们收集辅助资料,将这绘制完的库和材料提交给 KiCad库管理员

注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。

常用合集汇总:

和 Dr Peter 一起学 KiCad

KiCad 8 探秘合集

KiCad 使用经验分享

KiCad 设计项目(Made with KiCad)

常见问题与解决方法

KiCad 开发笔记

插件应用

发布记录

审核编辑 黄宇

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

    关注

    126

    文章

    7935

    浏览量

    143061
  • KiCAD
    +关注

    关注

    4

    文章

    163

    浏览量

    8788
收藏 人收藏

    评论

    相关推荐

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

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

    KiCad Asia 2024:与全球 KiCad 用户共筑创新之路 - 报名已开启

    库管理 封装设计技巧 KiCad 推广 KiCad 插件开发 项目管理 功能讨论 自定义 DRC 使用案例 我们也欢迎其他主题,请在提交时说明您的主题内容。 成为赞助商 我们诚邀您借
    发表于 08-18 22:30

    2024 KiCon Asia KiCad 用户大会 预约报名

    开发者、用户、设计师和倡导者的年度聚会。 KiCad 是全球最受欢迎的 EDA 软件包。我们是 PCB 行业高质量电路设计软件的声音。我们是一个全球性的组织,致力于自由、开放、可访问设计的开发者、用户
    发表于 09-14 10:55

    2024 KiCon Asia KiCad 用户大会

    是 PCB 行业高质量电路设计软件的声音。我们是一个全球性的组织,致力于自由、开放、可访问设计的开发者、用户和倡导者。KiCad 组织的主要重点是开发世界领先的开源软件,使每个人都能学习、设计和构建推动
    发表于 09-24 09:43

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

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

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

    生成KiCad封装库。 另外,KiCad目前还不支持直接使用AD的原理图符号库。如果使用AD的原理图符号,还是需要将
    发表于 06-19 13:06

    KiCon Asia 2023 深圳

    演讲者:朱彦臻 广东工业大学集成电路学院AI-EDA团队 6. KiCad 在 Flipchip 及 Wirebond 封装设计中的应用 介绍 IC 封装设计中的两种方式:flipc
    发表于 11-03 11:54

    KiCon Asia 2023 深圳大会

    演讲者:朱彦臻 广东工业大学集成电路学院AI-EDA团队 6. KiCad 在 Flipchip 及 Wirebond 封装设计中的应用 介绍 IC 封装设计中的两种方式:flipc
    发表于 11-03 13:48

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

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

    【华秋活动】2023 KiCon Asia 深圳 KiCad 用户大会

    以上视频是Wayne Stambaugh 在 KiCon 欧洲上的主题演讲回顾KiCad 7 并展望了 KiCad 8 的新功能。 2
    的头像 发表于 10-27 09:30 557次阅读
    【华秋活动】2023 <b class='flag-5'>KiCon</b> Asia 深圳 <b class='flag-5'>KiCad</b> 用户大会

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

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

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

    与解决方法KiCad 开发笔记插件应用发布记录 原文标题:KiCon演讲回顾(一):
    的头像 发表于 11-20 14:48 1193次阅读

    KiCon演讲回顾(二):华秋 KiCad 发行版

    的元器件搜索及查询服务:同时将大量元器件关联了原理图符号封装及3D,可以直接在 KiCad 中调用。在 KiCad 中搜索并摆放云端器件库基于 www.eda.cn 中的数据,发行版
    的头像 发表于 11-21 14:00 2266次阅读

    KiCon 演讲回顾(十三):嵌入工程师的硬件梦之 KiCad 经验和项目分享

    “  在KiCon Asia 2024,我们有幸听到了@IAMLIUBO 的分享——嵌入式工程师的硬件梦之KiCad经验分享。   ” 以下是完整演讲视频: 为什么选择KiCad? 跨
    的头像 发表于 12-09 01:02 229次阅读
    <b class='flag-5'>KiCon</b> <b class='flag-5'>演讲</b><b class='flag-5'>回顾</b>(十三):嵌入工程师的硬件梦之 <b class='flag-5'>KiCad</b> 经验和项目分享

    KiCon 演讲回顾(十五):提交 Kicad Bug

    “ Wayne Stambaugh 分享了如何提升 KiCad 用户和开发者体验的关键一环:报告KiCad Bug。 ” 完整的演讲视频在这里: KiCad的使命
    的头像 发表于 12-11 09:09 155次阅读
    <b class='flag-5'>KiCon</b> <b class='flag-5'>演讲</b><b class='flag-5'>回顾</b>(十五):<b class='flag-5'>提交</b> <b class='flag-5'>Kicad</b>  Bug