PCB Layout建立footprint library
PCB Layout的动作除了布线以外,是构建元件footprint的动作。设计footprint是kicad,由Module Editor这个工具完成。如果使用某个IC或connector,在现有kicad的footprint library中找不到它footprint,则必须自己画。在kicad中,是一个footprint即一个Module,一个library可以包含多个footprintModule。library的子档案名是。mod。
拥有自己footprint library是很重要的。footprint和PCBboard的制造有关,所以对于自己经常使用的IC用料,可以马上放心使用只属于自己的footprint。这样的话PCB板的速度会比其他人快。
library是footprint的集合
简单来说,footprint主要的设计是知道框架和Pad的尺寸。如下图所示,可以一直看到dimension in inch/mm这样的字。Pad位置、pitchPad间距)及Pad排列及编号、以及Pad钻孔、孔径尺寸、镀铜等规格均包含在内,IC配合数据book进行。由此可见,这是工艺技术,尤其是机构工艺。
管理footprint library
kicad在软件中,PCBModule Editor不仅生成footprint,还被用于管理footprint library。
可以存在于从新footprint中当前选择的active library中,也可以保存新的library(.mod)。虽然也可以取出active library中的任意一个footprint进行修改保存,或者保存新的footprint,但是这个新的footprint在同一个Library档中,每个footprint都是自己命名的,所以要附加其他的名字。
在Module Editor中,可选择Reference或Value,右键单击编辑属性,footprinttext prooperties设定ReferenceRef或Value字符,或决定Display(Viable or Indvisable)。PCB板上有时不想显示footprint或Ref。
当前的libraryITrobot_logo_new.mod只有一个footprint。怎么把footprint增加到这个library呢?
进入Module Editor加载其他footprintModule,从当前active library中选择负载Current library,或者从当前编辑中的PCB中选择负载Module。当然,也可以编辑New Module以生成新的footprint。但是,在这篇文章中,主要说明了footprint library的制作Module Editor操作没有特别说明。
从当前编辑中的PCB读取Module时,显示可读取的项目。选择一个点OK后加载完成
读取后可以开始编辑。所有预设都保存在原始active library中。要保存到其他library,请在File-gt中勾选。Current library如果再选择active library,则能够选择File-gt。Save Module in Acitve library
File-gt;Current library再次选择active library
进行相同的程序,现在这个libraryITrobot_logo_new.mod包括多个footprint。