很多时候,在画pcb时,都会由于找不到封装,要自己画封装,要花上很多时间,先不论这画封装的技能应该不应该有且熟练,这还都是小事儿,要是一不小心画错一个,有可能是整块板子都要废掉的,2层的还好,几十块,要是6层的,那可是上千的啊。对于有几十甚至上百的引脚的芯片,自己画一下还是可以的,但是对于几百个引脚的芯片,人为去画,那么出错的概率就会大很多。这无疑增加了开发的成本。那么有没有什么方式可以快速的得到自己想要的封装(或是大部分的标准封装,而不是所有器件的封装)但又是正确的呢?正确应该是画封装的首要前提。
一、封装哪里“挖”
1、pcb导出
很多时候,我们可以找到一些官方的参数设计,也有提供pcb的,如果有想要的封装,可以通过pcb文件导出
但也要注意,有一些板子,会把一部分布线也算进封装里,比如一些bga的扇出线有时也会被导出,当然,如果这样的扇出可用是好的,不可用,还要手动进行删除。
2、ultralibrarian software文件生成
一些大的芯片厂商会提供bxl模式的封装文件,其中包括有原理图与pcb封装,我们只需要安装一下ultralibrarian打开下载到的bxl文件,生成要想的封装就可以了,这个软件几乎支持所有的pcb设计软件。
这个软件是可以free使用的。而且使用相当简单。
3、封装生成器
软件生成并不是支持所用的软件的,由于allegro的封装制作比ad的要繁琐一些,所以软件也比较多一些,比如fpm0.08、lpwizard 10.5等等。
4、数据手册
当一些太偏的器件,哪里也没有现成的封装可用时,就不属于标准封装了,就不是本文章要考虑的问题了,只能是自己画了~
二、封装怎么“挖”
1、pcb导出
ad导出
allegro导出
2、ultralibrarian software文件生成
首先是要下载bxl文件,比如ti上下载的文件如下图的位置。
下载后,打开文件,会有如下图所示界面,左侧是封装图,右侧是原理图。
在中间也有step 1到step3的说明,直到生成好封装为止。
生成封装的类型也是相当的丰富的,从ad,allegro,pads,到eagle,kicad这些不常用的,是应用尽有的。
选择好要生成封装的软件,直接点第三步进行导出封装。
这里以allegro与ad为例。
allegro层出的封装是可以直接使用的,只要添加好封装的路径就可以了。其导出的过程也是去调用allegro软件,通运行脚本来生成的封装
而ad呢,也是要通过ad软件加载生成的封装工作后,运行脚本才可以生成封装。
3、封装生成器
这里以fpm为例,选择好你要的封装后,点击allegro就可以调用allegro生成你要的封装,是相对软简单的一个软件,其中所有的封装可以通过修改不同的间距与参数来生成自己的封装。
以上就是在画pcb时,本人常用的一些快速得到标准封装库的方法,会对加快pcb设计有一些帮助。
但是个人手画pcb封装的技能还是要自己熟练起来的,并不一定所有的封装都是可以找到,也并不一定都是标准的,总会有一些封装是很另类的。
西门子plc的型号选择_西门子plc型号说明
孢子捕捉仪是什么,它的主要作用是什么
基于NAND闪存的文件系统YAFFS在嵌入式系统中的应用
中易云环境监测系统解决方案概述
荣耀V9怎么样?荣耀V9评测:华为荣耀V9配置、续航、拍照细节分析,直降200元值得购买
如何快速获取PCB标准封装库?
通俗地讲解计算机工作原理
北斗进入全球组网时代,外脑破解“开源芯片”核心技术
阿里达摩院近日宣布正式成立XG实验室
霍尔闭环电流传感器的具体应用
江苏燃煤自备电厂关停驶入“快车道”
英国能源监管机构表示到2024年底前至少有85%的家会用上智能电表
PS4Slim评测 首次支持802.11acWi-Fi
低功耗蓝牙MCU单片机MM32WB0510特点
51单片机串行口对发光二极管的驱动设计
诺基亚专利“吸血”年入千亿?继小米华为之后,又一家成功合作!
华旗称与朗科已是朋友:U盘专利不再有纠纷
低功耗蓝牙芯片将是物联网未来发展的核心目标
人工智能会取代翻译吗
微软通过英特尔的FPGA加速了Bing智能化