电子设计硬件开发里,集成库制作是没办法避开的一个环节。简单来讲,它是将原理图符号、PCB封装、3D模型以及器件参数组合到一起,使得元器件调用与管理变得规范且高效。……
电子设计硬件开发里,集成库制作是没办法避开的一个环节。简单来讲,它是将原理图符号、PCB封装、3D模型以及器件参数组合到一起,使得元器件调用与管理变得规范且高效。好多人画板子在库文件这儿受阻,常常是由于没有弄明白集成库的诀窍,耗费大量时间去反复修改。
集成库和封装库有什么区别
被封装起来的库仅仅含有元器件的PCB footprint,换而言之,那是器件于板子上的焊盘以及外形尺寸,其职责在于“怎样进行焊接”。然而集成库却是一个“大集合”,于封装之余,还同时综合了原理图符号(用于逻辑连接)、SPICE仿真模型、信号完整性参数乃至采购方面的信息。运用集成库能够确保原理图与PCB之间的对应关系不会出现混乱,在更换封装时无需逐个手动加以核对。
众多新手径直调用封装库画板,然而在导 BOM 时发觉原理图里器件型号与实物不相匹配,又或者在仿真时寻觅不到模型。集成库等同于给每一个元器件办理了一张“身份证”,从设计开始直至生产的整个过程都能够进行追溯。构建自己的集成库,能够防止在不同项目之间复制粘贴所引发的版本混乱。
Altium Designer怎么做集成库
于Altium Designer之中,去新建一个集成库项目,此操作路径为File > New > Project > Integrated Library,接着添加原理图库文件,也就是.SchLib,还有PCB库文件,即.PcbLib。于原理图库里来绘制好符号,并且为每一个元件增添封装模型关联,此关联是在模型面板进行添加的。封装既能够提前在PCB库里绘制好,又能够直接调用已然存在的封装。
在编译前夕,务必要仔细查验封装跟原理图引脚之间的对应关系情形,点击Project > Compile Document或者Compile Project,系统就会自行去检查错误状况,编译过关之后会在项目目录范围之内生成.IntLib文件,这便是最终的集成库了,安装之际直接单击右下角System > Libraries,然后添加该文件就行。
集成库文件存在哪些常见问题
最为常见的问题乃是封装与原理图引脚不相匹配,举例而言,原理图具备十六个引脚,然PCB封装却仅有十四个焊盘,于编译之际便会出现报错信号。还有另外一种情形为封装命名不符合规范,进而致使在调用之时找错目标。除此之外,路径依赖同样极易产生问题,倘若库文件发生了位置的移动,那么在重新进行加载时就需要手动予以指定。
诸如未填写厂家型号,或者没填耐压值这类情况,属于元件参数填写不全的通病,后续在做BOM表时,需要逐个进行补充。在建议建库的时候,应将规格书中的关键参数填到参数列表当中,如此一来,在导出BOM或者做仿真时,能够直接进行调用,进而省去二次查询所花费的时间。
如何把别人的原理图库转成集成库
拿到他人的原理图库文件,也就是那个.SchLib,还有与之对应的封装库,就是.PcbLib,要先于自己的电脑之上将其打开,进而确认封装路径是不是正确的。能够在原理图库之中双击元件,去检查Models区域里头的封装名称能不能在当前的PCB库当中被找到。假设封装并不在同一个目录,那就需要手动去添加路径或者把封装复制到自己的库里。
当确认不存在任何错误之后,去创建一个全新的集成库项目,将这两个相关文件添加进来。要是他人的原理图库已经关联好了对应的封装,经由编译之后便能够直接生成.IntLib这种文件格式。倘若没有进行关联的操作,那就必须重新去指定相应的封装。在此建议,切勿直接把他人的库应用于商业性质的项目之中,应当首先仔细核对封装的尺寸到底是否契合工厂的工艺能力,以此避免因为封装方面的偏差而引发贴装问题。
在设计里头,你最为经常碰到的集成库方面的问题究竟是什么呢,欢迎于评论区域去分享相关经验,要是感觉有着用处的话随即点赞并进行转发,从而让更多的硬件工程师可以少走致使行程曲折的路。
微信扫一扫