差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | |||
kicad6libconvention [2022/04/17 20:19] gongyusu [PCB封装规范] |
kicad6libconvention [2022/04/18 11:01] (当前版本) gongyu |
||
---|---|---|---|
行 2: | 行 2: | ||
参见其官方文档:[[https://klc.kicad.org/|Library Conventions - Library maintainer rules & guidelines]] | 参见其官方文档:[[https://klc.kicad.org/|Library Conventions - Library maintainer rules & guidelines]] | ||
[[KiCad]]官方有对其库的构成、管理以及用户提交的规范说明,通过这个说明文档,我们也可以快速了解[[KiCad]]对其库的通用规则,库的构成方式以及我们在使用中要注意到的一些问题。 | [[KiCad]]官方有对其库的构成、管理以及用户提交的规范说明,通过这个说明文档,我们也可以快速了解[[KiCad]]对其库的通用规则,库的构成方式以及我们在使用中要注意到的一些问题。 | ||
- | |||
[[KiCad]]官方提供[[https://gitlab.com/kicad/libraries/kicad-library-utils|专用的Python脚本]],来自动检测你的库是否满足其规范。 | [[KiCad]]官方提供[[https://gitlab.com/kicad/libraries/kicad-library-utils|专用的Python脚本]],来自动检测你的库是否满足其规范。 | ||
+ | |||
+ | 每种PCB设计工具对元器件库的管理是不同的。Altium Designer提供了集成化的原理图符号、PCB封装的管理平台,KiCad则将元器件原理图符号编辑、管理功能和封装的编辑、管理功能分别由独立的功能模块来实现,即便集成化的元器件库管理平台,其原理图符号和PCB封装也可以分时构建。 | ||
+ | 正如前面讲述过的,PCB从设计到安装主要有三个环节 - 原理图绘制、PCB布局布线、PCB上的元器件安装,在这三个环节中用到的元器件的信息也是不同的: | ||
+ | * 原理图绘制中需要的元器件符号(Symbol); | ||
+ | * PCB布局、布线中需要的元器件封装(Footprint),它是二维的,现在越来越多的工具支持三维的3D模型的导入以及查看; | ||
+ | * PCB安装需要的元器件信息(Device information),在设计PCB的同时,你需要购买正确的元器件并在拿到PCB板以后把这些元器件安装到板子的正确位置上,因此需要元器件的基本信息(包括供应商信息)、在板子上的参考标号等。 | ||
+ | |||
+ | 在使用工具或查看器件的技术参数时通常会遇到以下的一些技术术语: | ||
+ | * Symbol:原理图的基本构成单元,是代表元器件功能的抽象符号; | ||
+ | * Footprint:PCB布局、布线中元器件的封装,它类似元器件在PCB上站立同PCB接触的脚印,准确来讲像“鞋”,能够通过焊接来稳定安放元器件的管脚(Pin); | ||
+ | * STEP:Standard for the Exchange of Product model data,是3D模型的一种文件格式; | ||
+ | * SPICE:Simulation Program with Integrated Circuit Emphasis,用于电路仿真分析; | ||
+ | * IBIS:Input/output Buffer Information Specification,用于信号完整性分析等; | ||
### 通用的规范 | ### 通用的规范 |