0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

元器件封装(Footprint)的构建

电子森林 来源:fqj 2019-06-04 14:35 次阅读

元器件封装的构建是PCB设计中的一个重要环节,小小的一个错误很可能导致整个板子都不能工作以及工期的严重延误。常规器件的封装库一般CAD工具都有自带,也可以从器件原厂的设计文档、参考设计源图中获取,很多第三方的服务平台也提供经过严格验证的通用器件的原理图符号以及封装。如果在自己项目中对一些关键器件要自建封装,就需要注意文中介绍的一些注意点。

元器件封装(Footprint)的构建

元器件封装是做什么的呢?我们知道物理的电子元器件通过焊盘(PAD)安装在PCB板上,并通过板上的连线(Track)同其它器件进行电信号连接。一个元器件的封装(Footprint)就是通过外形轮廓框定的代表管脚的所有PAD的集合。

元器件封装(Footprint)的构建

虽然构建元器件的封装看起来So Easy,但我还是从4个大的方面强调一下 - 建库一定要仔细。

元器件封装(Footprint)的构建

元器件封装不一定都要自建,除了自己构建之外,还有4种其它的方式来“不劳而获”地获取通用元器件的封装文件(以及前面讲到的原理图符号),这4种途径:

你使用的CAD工具软件中自带,一般是在安装工具的时候选装,也可以在运行期间根据需要选择自己用到的器件类别进行安装;

很多厂商(尤其是MCU厂商,比如ST)提供参考板的设计文档,可以从这些设计文档源文件中提取自己需要的器件的封装以及原理图符号;

半导体原厂比如TI美信Microchip等等官网上的器件页面里都有相应的设计文档,在这些文档中一般都会有该器件的库文件,为了针对所有主流的CAD工具通用,一般采取BXL格式,下载以后可以通过一些第三方的工具转化成自己需要的CAD工具支持的格式;

全球有好几个知名的服务商专门提供主流元器件的库文件,可以免费下载,只是你需要注册一下。

元器件封装(Footprint)的构建

构成一个元器件的封装,主要要注意三个要素:

焊盘 - 用于器件固定到电路板上并通过连线同其它器件进行信号连接,我们需要根据数据手册画对器件的形状、位置以及焊盘的编号,编号对应着该器件的管脚编号;

元器件封装的外形轮廓是为了告诉设计者该器件占地的面积,在该轮廓以内不能再放置任何器件,否则就会导致冲突;

我们需要对该器件的关键信息通过丝印进行标注,比如哪个管脚是起始的管脚?器件的极性、方向等等

除了以上的三大要素以外,多数CAD软件都加入了3D的数据,根据这些数据设计者可以知道该器件的三维形状,在机电一体设计的时候非常重要。

元器件封装(Footprint)的构建

焊盘英文为Pad或Land,是用于通过焊接的方式固定器件到电路板上,并通过Pad将该管脚同其它器件的管脚进行连接的。Pad的形状和尺寸都可以单独编辑设定。在建库的时候设计者容易犯的一个错误就是由于Grid的设置太小,导致管脚之间的间距出现了偏差,在电脑上看不出,但拿到板子焊接的时候就会发现由于管脚的错位导致的焊接困难。

元器件封装(Footprint)的构建

外形轮廓非常重要的作用就是该器件进行“画地保护”,明确地宣布自己所占的领地而不让外敌入侵到其领地,另外的一个作用(如最右的图)可以明确地标记出该器件安装在板子上的时候什么位置应该跟板子的边缘靠齐。

在画焊盘的时候有时候长度需要留有一定的余量,以方便焊接和生产。

元器件封装(Footprint)的构建

二极管(包括LED)和三极管其实是最容易犯错的,很多工程师在这么简单的器件上都栽过跟头。二极管极性的标注需要比较明确,且焊接上器件以后仍然比较容易辨别。三极管有不同的封装,即便都是穿孔的,三个管脚的孔间距也不同,一定要严格对照其数据手册以及实物进行设计。

元器件封装(Footprint)的构建

通孔器件的管脚形状和大小要注意,PAD的孔径形状没画对或画的太小导致无法插入器件的管脚也是工程师常常犯的错误。

元器件封装(Footprint)的构建

有的器件需要辅助的定位装置,比如RJ-45的两个金属管脚,SD卡、USB插座的固定柱都需要在器件封装构建的时候考虑到,并注意其孔径的大小 - 太小导致无法插入,太大会松动,达不到固定的目的。另外这些辅助定位的管脚是否接地也是需要注意的,要根据数据手册上的要求进行连接。

元器件封装(Footprint)的构建

很多工程师从库里加载元器件封装的时候会发现被加载的器件跑的很远,原因就是在构建封装的时候其坐标原点远远偏离了器件,一般坐标原点选在器件的中心或者左上角,每个人有自己的风格,只要一致就好。

元器件封装(Footprint)的构建

丝印很重要,标记器件的轮廓、方向、极性以及管脚编号等,要记住这些信息需要器件安装以后也能够看到,右侧的两个器件(二极管和4Pin插座)就不符合规范,器件焊接上以后就无法判断。

元器件封装(Footprint)的构建

最后一步,无论是原理图符号,还是器件的封装,都要打印出来进行对照。确保打印机的打印比例设置是1:1(通过打印其它实物进行校正),将你手头的器件放在你打印出来的封装上实际的感受一下,即便自己手头没有现成的器件,也需要对照数据手册上的尺寸进行验证,确保万无一失。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4220

    文章

    22472

    浏览量

    385750
  • 元器件封装
    +关注

    关注

    2

    文章

    14

    浏览量

    7532

原文标题:PCB设计教程 9 - 元器件封装(Footprint)的构建

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AD6.9中的IPC footprint wizard生成的元器件封装使用后打板出现...

    在AD6.9中,比较好使用的是IPC footprint wizard,可以直接根据datasheet中的数据设计元器件封装,不用自己手动计算。可是在使用中出现了问题。在AD6.9中PCB布局检查
    发表于 09-27 09:26

    生成PCB的时候有几个元器件少了?是怎么回事呢

    protel原理图没错 ERC检验也没错PCB自己做了几个元器件封装原理图footprint与PCB封装也都一一对应但是生成PCB的时候有几个元器
    发表于 08-10 14:50

    添加元器件封装browse为什么出不来呢?

    为什么我用footprint manager修改元器件封装browser时出不来元器件库呢?麻烦各位大神解惑下
    发表于 01-19 22:20

    为什么AD放置元器件找不到对应的封装

    新创建的集成库,为什么库中所有的元器件默认选择了use footprint from component library,导致找不到元器件封装如何把库所以
    发表于 09-10 05:37

    【Altium小课专题 第178篇】怎么统一查看哪些元器件是没有填写封装名称的?

    在设计原理图过程中,经常会忘记哪个器件没有添加封装,AD中统一查看元器件没有封装或者是什么封装只需打开我们的
    发表于 09-01 15:46

    电子元器件封装形式,元器件封装形式

    电子元器件封装形式,元器件封装形式 大的来说,元件有插装和贴装. 1.BGA 球栅阵列封装 2.CSP 芯片缩放式
    发表于 05-05 10:10 322次下载
    电子<b class='flag-5'>元器件</b>的<b class='flag-5'>封装</b>形式,<b class='flag-5'>元器件</b><b class='flag-5'>封装</b>形式

    元器件封装尺寸

    元器件封装尺寸:
    发表于 09-11 10:56 345次下载
    <b class='flag-5'>元器件</b><b class='flag-5'>封装</b>尺寸

    元器件封装形式

    元器件封装形式:元器件封装查询A.名称 Axial  描述 轴状的封装  名称 AGP
    发表于 04-05 06:46 122次下载

    PCB元器件封装

    PCB元器件封装,大家都非常需要。。。。。。
    发表于 05-20 14:47 0次下载

    常用元器件封装汇总

    直插式元器件封装的焊盘一般贯穿整个电路板,从顶层穿下,在底层进行元器件的引脚焊接。
    的头像 发表于 04-24 11:34 3.6w次阅读
    常用<b class='flag-5'>元器件</b><b class='flag-5'>封装</b>汇总

    常用元器件元器件封装总结

    在设计PCB的过程中,有些元器件是设计者经常用到的,比如电阻、电容以及三端稳压源等。在Protel 99 SE中,同一种元器件虽然相同电气特性,但是由于应用的场合不同而导致元器件封装
    的头像 发表于 04-25 08:47 1.7w次阅读
    常用<b class='flag-5'>元器件</b>及<b class='flag-5'>元器件</b><b class='flag-5'>封装</b>总结

    封装是什么意思?元器件封装有哪些形式?

    元器件封装都是有国际标准的,不同的元器件封装形式不一样,即使是同一个器件也可以有多个封装,所以
    发表于 08-03 10:42 5.3w次阅读

    PCB设计中元器件封装构建方法介绍

    元器件封装构建是PCB设计中的一个重要环节,小小的一个错误很可能导致整个板子都不能工作以及工期的严重延误。常规器件封装库一般CAD工具都
    发表于 08-16 17:41 2428次阅读
    PCB设计中<b class='flag-5'>元器件</b><b class='flag-5'>封装</b>的<b class='flag-5'>构建</b>方法介绍

    PCB Footprint如何封装保存到dsn空间内的Design Cache

    Footprint时候,会因为dsn空间内的元器件封装与sch_lib.olb元件库的封装不同,导致会把修改后的封装保存到dsn空间内的D
    的头像 发表于 12-10 13:43 5483次阅读
    PCB <b class='flag-5'>Footprint</b>如何<b class='flag-5'>封装</b>保存到dsn空间内的Design Cache

    17种元器件PCB封装图鉴

    元器件封装构建是PCB设计中的一个重要环节,小小的一个错误很可能导致整个板子都不能工作以及工期的严重延误。常规器件封装库一般CAD工具都
    的头像 发表于 04-11 14:23 3742次阅读