转载:www.zicreate.com https://blog.csdn.net/zpz2005/article/details/78705494

一个善于规划、管理及总结的硬件开发工程师都喜欢创建自己的集成库,这样就相当于给自己打造了一款更适合自己的尖兵利器,无论是硬件设计的统一性还是硬件模块的可重用性,都会给工程师带来更多的设计便利。

一个管理规范的硬件开发企业,在集成库的制作及使用方面都会做出很多规范来约束和管理硬件开发工程师,以便于产品硬件设计的规范性及产品协同开发的高效性。

可见,规范化的集成库,对硬件设计开发的重要性。

Altium Designer的集成库的创建方法,我们总结为三大法:

1、复制粘贴法。

2、向导法。

3、手工制作法。

接下来我们就一一讲解。

1、复制粘贴法

从现有的原理中导出原理图元件库,从现有的PCB文件中导出元件的封装库。然后从这些库中复制我们需要的元件的原理图符号或者封装到我们自己创建的集成库中。

(1)创建集成库

在左侧的“Files”文件面板的“New”新建栏目中选择“Blank Project(Library Package)”创建集成库。创建好的集成库就在“Projects”工程面板上显示。

在工程名上右键选择“Save Project”保存工程。

(2)在集成库中创建原理图库和PCB封装库

在工程名上右键选择“Add New to Project -> Schematic Library”在工程文件中添加一个原理图文件库,同样选择“PCB Library”添加一个PCB封装库,添加完成后,点击工具栏的保存按钮保存新添加的元件库。

(3)从原理图中导出原理图库

打开要导出原理图库的原理图,在菜单栏,选择“Design -> Make Schematic Library”

(4)复制原理图符号

在“SCH Library”面板,在要复制的原理图符号上右键选择“Copy”复制,在新键的集成库的原理图元件库的“SCH Library”面板中粘贴“Paste”即可。

(5)从PCB中导出封装库

打开要导出封装库的PCB,在菜单栏,选择“Design -> Make Pcb Library”

(6)复制元件封装

在“PCB Library”面板,在要复制的封装上右键选择“Copy”复制,在新键的集成库的PCB封装库的“PCB Library”面板中粘贴“Paste”即可。

最后点击保存按钮保存粘贴后的原理图及PCB封装库。

2、向导法

通过AD15的封装创建向导来创建封装。

在工具栏“Tools”工具中选择“IPC Compliant Footprint Wizard...”IPC封装向导来创建封装。

选择"Next"下一步

这里有很多类型元件的封装向导,我们这里以SOIC8为例来讲。我们选择“SIOC",点击“Next”下一步。

我们根据数据手册的这个SOIC8封装的参数来填写这些参数,选下一步。

这个是用来增加中间焊盘,从图中我们也可以直接看到哦,我们这个元件是没有的,所以我们就不勾选了,有的器件需要散热的中间会有焊盘的。我们选下一步。

这个就是管脚焊盘之间的距离,我们选系统自动就好。选先一步。

这些是一些焊接工艺的参数,我们也使用系统默认的就好。选下一步。

刚才我们输入参数时都是一些数值区间,这个就是针对数值区间的一个容差,我们也使用系统默认的就好,选下一步。

这个是生产加工装配的一些容差,我们也选用系统默认的就好。

这个我们就按数据手册上的参数填写。选下一步。

这个是丝印线的粗细及大小,我们可以按自己的需求修改。也可选用默认的。

这个是在机械层增加一些装配信息,我们使用默认的就好,选下一步。

这个是使用系统生成的封装名和描述,我们可以在这里修改,也可以生成后再修改,选下一步。

这个是用来设置封装的保存路劲,我们选我们当前添加的这个PCB封装库。选下一步。我们点“Finish”完成保存我们创建的这个封装。

我们回到封装库在“PCB Library”面板可以查看我们创建的这个封装。

我们双击封装的名字就可以打开一个编辑窗。

把名字改成我们想要的名字,也可以修改封装的描述。修改完成,点击“OK”即可。

这样我们就使用向导来完成了一个封装的创建了,使用向导可以节省我们很多制作封装的时间,大部分封装都可以使用向导来创建,尤其是一些管脚比较多的IC,使用向导创建是比较方便而且也比较精确的。

3、手工制作法

手工创建就是根据数据数据手册的参数手工来制图。数据手册上都会给出一个参考封装的参数图,入下图,我们就可以根据这些参数来制作封装了。

我们在“PCB Library”面板右键选择“New Blank Component”新建一个元件。

同样双击名字进行修改。

选择“Edit->Set Reference->Location”编辑->设置原点->选择,这时鼠标会变成一个十字光标,在我们的图纸中间左键点一下,把我们的图纸中间设置一个原点。入下图会出现一个圆圈和一个“×”的符号,原点的坐标就是(0,0),我们可以一原点为参考来放置我们的焊盘。

我们根据数据手册可以得知封装焊盘有焊盘的中心间距是1.27mm,两排焊盘的中心间距是5.7mm,所以为了设计方便我们先来修改一下图纸参数。

我们在图纸编辑区右键选择“Library Options...”库属性,打开属性编辑窗口。

首先把我们的图纸单位改成公制,以毫米为单位。然后在左下角选择“Grids...”栅格。

双击打开栅格编辑窗口。

点击图中链条断开链条,解除XY的同步锁定,这样我们就可以分别修改XY的参数,不解除修改X,Y自动跟着变。

我们将X改为5.7mm,Y改为1.27mm,连续点击“OK”返回我们的编辑界面,可以看到我们的栅格发生了变化。

选择我们工具栏的“Place Pad”放置焊盘图片,在我们的原点放置第一个焊盘。

在焊盘上双击打开焊盘编辑窗口。

把焊盘的Layer图层属性“Multi-Layer”中间层改为“Top Layer”顶层。Designator改为“1”表示1脚。

将X-Size改为2mm,Y-Size改为0.65mm,Shape改为“Round”圆形。

点击“OK”完成设置。

右键复制焊盘,选择“Copy”后一定要将十字光标在焊盘的中心左键点一下,才能选中焊盘。

右键选择“Paste”粘贴焊盘,我们依次粘贴另外7个焊盘。也可以使用“Ctrl+V”粘贴。

双击其它焊盘在“Designator”处修改焊盘的管脚号。

选择“Edit->Set Reference->Center”编辑->设置原点->中心,将芯片的中心设为原点。

根据芯片的长度5.0mm来添加芯片的丝印。

在我们的芯片的上面和下面各添加一条线,在顶层丝印层Top Overlay。或者使用工具栏的放置横线的图标放置。

双击上面一条黄线,打开编辑窗口。

如图所示参数修改,同样下面一天黄线的X参数同上,改为-2.5mm。然后连接两条线的头和尾。

使用工具栏的放置圆形的图标在中心放置一圆。

双击圆,编辑圆的参数,将圆放在1脚的位置。

点击“OK”完成我们封装的制作。

最后点保存按钮,保存一下。

在我们的原理图库面板,打开要添加封装的原理图符号,在下面点击“AddFootprint”添加封装,打开添加面板。

点击“Borwse”浏览,选择我们刚做好的封装“SOIC-8”,点“OK”完成封装添加。

添加好保存一下。

回到我们的工程面板,工程名上右键选择“Compile Integrated Library...”编译工程,将制作的原理图符号和对应的PCB封装器件编译成集成库库元件,编译后,我们就可以在“Library”库面板中找到我们制作的集成库元件了。

总结语:

1.制作封装最快的方式就是复制别人做好的,不过我们在复制过来之后要对照数据手册,大小、管脚顺序等是否有误,不能盲目旁从,要验证封装的正确性。

2.大部分的IC都可以使用向导来制作,尤其是管脚比较多的IC,我也建议多使用向导来制作封装,这样制作起来比较快,而且封装大小的正确性有保证。

3.只有一些特殊的器件,比如一些模块、连接器啊等,不好使用向导的,只能我们手动来制作,制作的时候一定要多对照数据手册的参数,保证封装的性。

4.也建议大家在平时设计板子的时候也多积累和整理器件的封装做成自己的集成库,这样用起来也更顺手,也能保证设计板子的风格统一。

好了,最后分享我们知创学院自己的整理制作的集成库,都是我们在平时设计板子时积累下来的器件,不全,但我们也会不断的更新,有需要的小伙伴,可自行下载:https://www.zicreate.com/w/569e49991aeee35fe83fb5e7

手把手教你创建自己的Altium Designer集成元件库相关推荐

  1. 手把手教你创建springBoot项目

    **# 手把手教你创建springBoot项目 千里之行 始于足下 简介 springboot是用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文 ...

  2. 网课答案公众号小白教程——手把手教你创建自己的大学查题公众号

    网课答案公众号小白教程--手把手教你创建自己的大学查题公众号 1.很多新手想搭建属于自己的查题公众号! 所以我来写一个搜题公众号搭建教程,如果你想要做公众号方面的引流之类的,这个就非常不错! 废话不多 ...

  3. PS新手教程!手把手教你创建未来科技感的扫描字体效果

    如果你是新手,这个教程可以让你更加了解Photoshop图层样式的强大之处.图层样式是绘制图片,文字效果的重要手段之一,所以小伙伴们平时也要注意多练练,熟悉和掌握这门技巧哦.废话说多了下面开始教程: ...

  4. 手把手教你创建阿里云平台

    手把手教你创建阿里云平台 创建: 1.打开阿里云平台官网https://account.aliyun.com/,注册账号 2.登录账号,找到产品界面并创建产品 3.新建产品,设置如下 4.产片创建成功 ...

  5. 计算机不同用户资料共享吗,手把手教你创建电脑公用账户,别人借电脑,再也不用为难了...

    一台电脑可以创立多个独立的账户.手把手教你创建一个公用账户,别人借你电脑的时候用公用账户,再也不用担心隐私泄露而为难了. 别人公用账户登录,保护自己隐私 大多数个人电脑里或多或少都有隐私,别人的来借电 ...

  6. 使用Ultra Libraian生成Altium Designer元件库

    使用Ultra Libraian生成Altium Designer元件库 一.步骤介绍 首先下载和安装Ultra Libraian软件,这个在Ti或者ADI或者Ultra Libraian官网都可以下 ...

  7. Altium Designer元件库--多单元元器件的制作

    很多IC内部不只集成了一个模块,比如LM324,LM339等,在一块芯片内可以集成2个.4个.6个或更多个相同的单元,这样在电路中需要多个模块单元时就可以采用这种多单元IC来优化电路板的面积.成本等. ...

  8. 三步下载有3D封装的Altium designer官方库

    Altium designer是原来Protel软件的升级版,前阵子发布了2020版本,是目前笔者用到的最好用的EDA软件. 当然,很多同学的ad都是来源于各个微信公众号.还是建议大家在自己能力范围内 ...

  9. 一文搞懂用Ultra Libraian 生成Altium Designer 元器件库的方法

    一.引言 Ultra Librarian是一款可以将bxl封装文件转换成封装库的软件,其基于云的库,该库中有超过 8 百万种符号.封装,以及带有供货商 ECAD 中性数据输出选择的 3D 模型.该库以 ...

最新文章

  1. [裴礼文数学分析中的典型问题与方法习题参考解答]4.3.20
  2. [Leetcode] Max Area of Island 最大岛屿面积
  3. java 使用gdal_java-gdal实现shp转geojson
  4. 字符设备驱动代码完整分析
  5. LA3902 Network (树上dfs)
  6. 图书管理系统活动图和时序图
  7. Redis客户端命令行redis-cli操作
  8. linux date字符串日期格式,Linux中date用法
  9. 计算机网络基础端口号,1 计算机网络基础练习
  10. python回车键绑定按钮_python tkinter 绑定回车键
  11. 阿里云跨境电商企业出海最佳实践及数字化解决方案
  12. eplan中断点编号_eplan中断点怎么关联
  13. echartes 柱状图 每跟柱子之间互不关联
  14. 磁盘一把锁一个感叹号_Win10系统中如何解决磁盘图标上出现感叹号的情况
  15. Batch Normalization论文翻译——中英文对照
  16. oj记录 牛客 高校赛 C派蒙的奇妙冒险------石之海
  17. 【黄啊码】thinkphp sql wherein的排序问题|tp不能按whereIn排序?
  18. 最佳联盟营销软件解决方案:简化你的联盟管理
  19. 微信小程序-菜谱APP
  20. 背英语单词词根词缀的重要性

热门文章

  1. Linux centos 集群下ssh无密码
  2. 日志分析logstash插件-grok详解
  3. iOS8 Size Classes的理解与使用
  4. MongoDB空间分配
  5. 百度网盘推荐部分优秀的分享达人
  6. 信息化基础建设系列文章汇总 .NET 平台业务项目实践
  7. 使用 AppFuse 的七个理由
  8. Python调用PyAutoGUI模块
  9. android toast通知关闭,屏蔽系统通知,Toast无法显示的解决方案 v2.0.0
  10. centos7 启动流程图_Linux启动过程详解