| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> PCB封装下载网站推荐及其详细使用方法 -> 正文阅读 |
|
[嵌入式]PCB封装下载网站推荐及其详细使用方法 |
本文汇总了当下比较流行的几个原理图符号,PCB封装与对应的3D模型下载网站,网站均支持多种流行的EDA软件,如AD, Cadence, PADS等。 因为我使用的是Cadence,版本是16.6和17.4,对应的原理图工具是Orcad,PCB工具是Allegro,所以在使用网站时均以Cadence为示例。 摘要当下最流行的三个PCB封装下载网站对比:
一. ultralibrarian网址:Free Online PCB CAD Library | Ultra Librarian 此网站是一个国外网站,虽没有被墙,但有时访问会很慢,需要耐心等待,实在登不上去可尝试科学上网后再访问; 此网站号称是the World’s Largest CAD Library即世界上最大的CAD库,确实各种封装都比较全,但上面只有国外的元器件,没有国产的。我们知道很多国产的元器件都是对标国外的,所以大部分名称是类似的,封装是相同的,所以我们搜国产的搜不到可以搜它对标的国外元器件。 封装下载步骤: 1.1 登录账号此网站需要先注册账号并登录后才能下载符号和封装; 1.2 搜索元器件此网站搜索较智能,如下图,通过TMS 28335就可以匹配出TMS320F28335,下图右侧的Models Avaliable,图标从左到右分别表示原理图符号、PCB封装与3D模型,亮的表示可用。 1.3 Download进入要下载封装的元器件界面,预览原理图符号、封装与3D模型,然后点击Download Now。 注意:
1.4 解压压缩包,运行脚本生成PCB封装解压压缩包。 进入AllgeroV17.2文件夹,双击*.bat文件生成带3D模型映射的封装。 如下图,用文本编辑器打开 *.bat发现程序会去调用allegro.exe,所以,如果双击 *.bat没有打开Allegro,很可能是因为allegro.exe所在文件夹不在环境变量PATH中,导致批处理程序找不到allegro.exe。如,在我电脑中Allegro.exe的位于E:\Cadence\Cadence_SPB_17.4-2019\tools\bin中,将此文件夹路径修改成自己的加入PATH再运行 *.bat即可。 1.5 提取封装需要的文件最后生成的文件如下图所示,其中我们需要的PCB封装文件包括:
其实,此脚本是存在问题的,它在生成*-L的高密度封装后就卡住了,没有继续往下生成-M的低密度封装与-N的中等密度封装,正常来说,有3种密度的xml文件应该会生成3种密度的封装,然后自动关闭Allegro,而此脚本卡住了,需要手动关闭Allegro结束脚本。 注意:
我又下载了一个封装(TMS320F28379DPTPT),它的脚本运行正常,成功生成了三种密度的封装文件,并自动退出了Allegro,如下图所示。 一般来说,引脚焊盘的大小是 M > N > L,根据这个规则与焊盘名即可区分哪个焊盘对应哪种封装,无需打开dra文件去确认。 1.6 生成原理图符号(xml转OLB)打开OrcadCaptureXML文件夹,其中的xml文件就是原理图库文件,需要将其转换为OLB文件以便ORCAD直接调用。 步骤:打开Orcad -> File -> Import -> Library XML -> 选中xml文件,OK -> 在xml文件所在文件夹中生成OLB文件。 二. snapeda网址:Explore SnapEDA’s Symbol & Footprint Libraries | SnapEDA snapeda号称是网上第一个电子设计库,上面的元器件也很多。与ultralibrarian相同,snapeda也是国外网站,搜不到国产元器件。 2.1 登录账号需要登录才能下载。 2.2 搜索元器件此网站搜索元器件时,中间不能用空格,只能用*。 右侧图标亮的,分别表示数据手册,原理图符号,PCB封装,3D模型可用。 2.3 Download2.4 解压压缩包,直接提取封装文件压缩包中直接提供了PCB封装文件,这是snapeda的一个优点。另外,压缩包还提供了3D模型,但没有将3D模型与PCB封装映射起来,需要手动操作。 2.5 生成原理图符号(edf转OLB)压缩包中的edf需要转为OLB,以便ORCAD调用。 打开Orcad -> File -> Import-> EDIF -> 选中edf文件,确定 -> edf文件所在文件夹中生成了OLB 三. componentsearchengine网站:Component Search Engine: Free Symbols, footprints, & 3D models 元件搜索引擎网是SamacSys旗下的电子元器件搜索工具,贸泽电子上使用的封装也来源于此网站,所以贸泽电子的账号可以直接登录componentsearchengine。此网站也是国外的,搜不到国产元器件。 3.1 登录账号可以在贸泽电子(电子元件分销商 - Mouser Electronics)注册账号,最近常用的QQ邮箱注册不成功,使用gmail邮箱后注册成功了。 3.2 搜索元器件像tms 28335 和 tms*28335都搜不到器件,貌似只能从头到尾输入芯片全名,但搜索框有较强的芯片型号补全能力,也算弥补了搜索不智能的缺陷。 3.3 Download网页提供封装预览功能,这功能做的不好,聊胜于无。 3.4 解压压缩包,直接提取封装文件特别注意:此网站下载的Allegro封装没有阻焊层和钢网层,如下图。对于贴片封装是少了阻焊TOP层和钢网TOP层,对于通孔封装是少了阻焊TOP层和阻焊BOTTOM层,必须手动加上,直接将Design Layers的焊盘复制过来即可。 3.5 生成原理图符号(xml转OLB)参考1.6节。 3.6 在贸泽电子下载封装并使用Library Loader解压在贸泽电子上搜索到的元器件,很多可以直接下载封装,如下图。 下载到的是元器件名-pcb-part-libraries.zip文件,此文件只有2kB。前面说过,贸泽电子上的封装其实就是componentsearchengine上的封装,只是我们在源网站下载是几百kB,贸泽下载是2kB,猜测贸泽为了减小文件大小对封装文件进行了再封装。 此压缩包需要用Library Looader工具解压后才可使用,工具下载网站:电子元件搜索引擎Tools (componentsearchengine.com/tools) 安装完成后需要登录网站账号才能正常使用。 使用步骤:Open ECAD Model -> 选中下载好的zip文件打开 -> 等待大概10秒 -> 在设定的封装保存路径中出现LIB_GIT.zip,解压此zip -> 得到和componentsearchengine网站直接下载一样的文件, 我在使用这个软件时,经常碰到解压第一个封装没问题,但接着解压第二个就出现Open ECAD Model然后没反应的情况,需要完全退出Library Loader,再重新打开才能解决,也就是用此软件解压一个封装后,需要退出重新打开再解压另一个,暂不清楚出现问题的原因是什么。 在componentsearchengine直接下封装和在贸泽下封装再配合Library Loader解压得到的封装其实是同一个,觉得哪种方式方便就用哪种,觉都是焊盘缺少阻焊层和钢网层,需要手动添加。 四. IC封装网IC封装网是凡亿PCB运营的元器件数据手册和封装下载网,是国内为数不多的免费封装下载网。相比国外的网站,目前此网站的元器件还不多,一些较元器件还是有的。 4.1 登录账号此网站同样需要登陆才能下载。 4.2 搜索元器件IC封装网搜索不那么智能,不支持元器件部分名称 + 空格或* + 部分名称 的搜索方式,也不支持元器件名称自动补全,所以,从左到右输入元器件名称才能搜到对应元器件。 4.3 下载原理图符号和PCB封装此网站可直接下载OLB文件和dra文件,但不提供dra文件中的焊盘文件,所以dra直接会报找不到焊盘的问题,需要自行打开dra将焊盘文件导出。 五. CMS云网站:CMS 云 - 电子元器件设计选型平台 (iclib.com) CMS云是深圳亿浩云创科技运营的免费元器件封装下载网,和IC封装网一样,目前刚起步,元器件不多,期待后面的发展。 5.1 登录账号注册账号时,发现网站不能识别我166开头的手机号,可见网站登录部分代码有点太老了。 5.2 搜索元器件搜索也不那么智能。 5.3 下载原理图符号和PCB封装此网站只支持Cadence,下载的原理图符号直接是OLB格式文件,PCB封装是dra格式文件,同样需要自行导出焊盘。 六. 立创商城网站:立创商城_电子元器件采购网上商城_领先的现货元器件交易平台-嘉立创电子商城 (szlcsc.com) 用AD的同学可以去立创商城搜元器件,然后在立创EDA导出AD封装,元器件种类很多。立创EDA无法导出Allegro封装,AD转Allegro非常麻烦,还很可能出错,不建议去转。 七. 总结其实,前面三个大型国外网站应该能满足95%的封装下载需求了,基本在这三个网站都找不到的封装,在其它地方也找不到。实在不行,可以去两个国内网站碰碰运气(国内网站还处于发展初级阶段),还找不到,还是自己用工具画吧,推荐PCB Footprint Expert(如下图),用它画封装还比较简单,后续出PCB封装制作博客的时候可能会包含此软件的安装使用教程,敬请期待! 另外,网站提供的封装有极小概率是错的,下载完注意对照datasheet大致检查一下,就我个人的使用情况来说,前面三个国外网站用了不下百次,暂时没碰到封装错误的情况。 小尾巴徐晓康的博客持续分享高质量硬件、FPGA与嵌入式知识,软件,工具等内容,欢迎大家关注。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 1:58:50- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |