ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

贴片封装类型与选型实战:从片式元件到BGA的完整指南

贴片封装类型与选型实战:从片式元件到BGA的完整指南 1. 为什么今天做硬件绕不开贴片封装1.1 贴片封装解决的核心问题早些年玩电子的人最熟悉的元件长相是圆柱形电阻、瓷片电容以及一排金属脚穿过PCB背面的直插器件。直插封装不是不好它焊接强度高、手焊难度低、也方便在洞洞板上搭电路但当产品进入量产阶段直插封装的短板就非常明显每一个引脚都要在PCB上打孔孔占掉了布线空间而且插件只能在一面插入、另一面过波峰焊双面贴装几乎没有可能。贴片封装的本质是把元器件直接平放在PCB表面引脚不再是穿过PCB的导线而是变成紧贴焊盘的金属端头或焊球。这个改变带来几个直接好处第一PCB上不需要为每个引脚打孔布线密度大幅提升同样面积能放下的器件数量是直插的数倍第二器件可以上下两面同时贴装配合回流焊一次完成所有焊接生产效率高很多第三引脚的寄生电感和寄生电容显著降低对高速数字电路和射频电路非常有利。我刚接触硬件时也总觉得直插更实在后来做过一批量产的传感器采集板用贴片封装把主板面积压缩到原来的三分之一才真正体会到贴片封装的竞争力。1.2 贴片封装与直插封装的选型界线当然贴片封装不是万能答案。我现在的选型原则大致是这样的如果是大批量生产、对体积和成本敏感的消费电子优先考虑贴片如果涉及高压隔离、大电流功率路径、变压器、接插件等这些器件天然是插件形态没必要强行贴片化。还有一些大容量电解电容虽然也有贴片版本但耐压低、选型少很多工程师在电源输入级还是习惯用直插电解电容配合贴片器件混装这在实际的电源板上非常常见。选型时还要考虑一个容易被忽略的点贴片封装在手工维修时的可操作性。比如SOIC-8这种引脚外露的封装用烙铁拖焊几分钟就能换掉但QFN和BGA封装一旦焊上想用普通工具拆下来几乎不可能必须上热风枪或底部预热台。如果你的产品还处在样机阶段很可能需要频繁换芯片调试就尽量别选BGA这类难返修的封装除非性能上没有替代方案。这个判断会直接影响你后续调试的效率和心情。1.3 从封装选择看可制造性设计封装类型不是画图时随手选的它和PCB可制造性DFM强相关。封装决定了焊盘尺寸、钢网开孔形状、元件间距、甚至拼板方式。举例来说0402电阻的焊盘可能只有0.5mm宽钢板厚度稍有不合适就容易造成立碑而QFN中间的大散热焊盘如果钢网开孔不合理回流焊后必然出现空洞。这些后期在产线上遇到的良率问题绝大多数在画PCB选封装的那一刻就已经埋下了伏笔。所以梳理常见贴片封装类型不只是为了认识名字更重要的是搞清楚每种封装背后对应着一套完整的焊盘设计、工艺参数和可靠性要求。2. 片式元件Chip封装尺寸代码里藏着的最容易踩的坑2.1 英制尺寸码与公制尺寸码最常见的一类贴片封装是两端电极的片式元件电阻、电容、电感、磁珠都长这样。行业内习惯用040206030805这种数字来称呼它们但这个数字有一个非常容易混淆的陷阱它到底是英制还是公制。0402的意思是长0.04英寸、宽0.02英寸换算成公制就是1.0mm x 0.5mm所以它对应的公制代码是1005。同理0603对应的是英制0.06英寸 x 0.03英寸也就是1.6mm x 0.8mm公制代码16080805对应2.0mm x 1.25mm公制代码20121206对应3.2mm x 1.6mm公制代码3216。问题在于很多EDA软件封装库、订货网站用的是英制名称而日韩厂商的数据手册特别喜欢用公制名称。同一个元件大家在沟通时说0603电容我拿到的资料上却标着1608新手很容易因此选错封装结果到了贴片阶段才发现焊盘对不上。英制代码公制尺寸(mm)公制代码常见功率/用途02010.6 x 0.30603约1/20W手机板等超小体积04021.0 x 0.51005约1/16W量产消费电子06031.6 x 0.81608约1/10W最常用的通用尺寸08052.0 x 1.252012约1/8W手工焊接友好12063.2 x 1.63216约1/4W适合稍大电流12103.2 x 2.53225大容值电容常用25126.4 x 3.26432采样电阻、大功率电阻我的建议很简单在原理图和BOM里标注尺寸时把英制和公制都写上或者在封装库里明确注释避免后续沟通时出现歧义。比如你写0603 10k 1%电阻我会顺手在备注里加1608这样不管哪个供应商拿到BOM都不会误解。2.2 电阻、电容、电感虽然长得像脾气完全不同片式元件外形相似但设计考量点差别很大。贴片电阻的尺寸首先决定了功率耐受能力0201基本只能承受约1/20W0402大约1/16W0603约1/10W0805约1/8W1206到1/4W再大的功率需求通常要换2512甚至更大的功率电阻。这不是一个绝对数值不同厂商会有差异但方向是一致的你不可能靠一颗0402电阻去承载1W的功耗硬用只会导致焊盘过热、阻值漂移甚至焊点脱落。贴片电容则要同时看尺寸和容值的关系。同样容值下耐压越高封装越大同样封装下容值越高温度特性可能越差。比如100nF/50V的电容X7R材质用0603封装很常见但10uF/25V就通常需要0805甚至1210。在电源滤波位置如果布局空间不够强行用了大容值小封装的电容还要确认一下直流偏压特性不然实际容值可能在额定电压下掉得很厉害。贴片电感和磁珠则关注的是额定电流、DCR和谐振频率同样封装不同型号的差异很大只按尺寸选型一定会出问题这里只是提个醒后面选型时务必看数据手册。2.3 焊盘设计与手工焊接的实际体会片式元件的焊盘设计我不太建议大家完全依赖EDA工具的默认值。默认值通常偏理论实际生产时还要结合钢网厚度和元件公差。通用经验是焊盘宽度约为元件焊端宽度的0.9到1.0倍焊盘长度要比元件焊端长出0.3到0.5mm左右给焊料留出润湿空间。两个焊盘之间的中心距要严格对应元件尺寸否则贴片机贴装时可能把元件放偏回焊后就会出现立碑或者偏移。手工焊接的角度0402已经勉强可以操作0201和01005基本属于看得眼睛疼的级别。我自己的体验是如果样机阶段需要频繁改板尽量把电阻电容选在0603及以上。0603用手镊子加烙铁非常好操作焊盘够大拖焊轻松0402虽然也能用刀头烙铁搞定但助焊剂和镊子稳定性要求高稍微手抖就可能把元件吹飞。至于01005那是给手机这类极致小型化产品用的没有专业设备不要轻易尝试手焊。3. 中小功率有源器件的SOT家族从三只脚到一只大散热焊盘3.1 SOT-23及其变体三极管、MOS管、稳压管的常见栖身地有源器件里最常见的小封装是SOT-23三条引脚或者五条、六条引脚的版本都非常普及。SOT-23的整体尺寸大约3.0mm x 1.6mm引脚间距1.27mm这个间距和直插DIP-8的引脚间距一样所以在PCB上看起来并不算拥挤。三极管、小信号MOS管、部分LDO稳压器、比较器、基准源经常采用SOT-23-3、SOT-23-5或SOT-23-6封装。实际使用中要注意的是SOT-23的引脚定义并不统一。三极管常见的排列是1脚基极、2脚发射极、3脚集电极但不同厂商的管子脚序可能不同稳压器LDO在SOT-23-5里一般有输入、输出、地、使能、反馈等脚不同型号仍然可能有差异。我踩过的坑是按照某大厂型号画的库换了一个兼容型号后忘了核对脚序板子回来后稳压器完全没输出查了半天才发现是enable引脚和地接反了。所以不管封装名字多像每次换料都必须打开数据手册核对引脚定义。3.2 SOT-89、SOT-223、DPAK功率需求变大时的递进方案当器件功耗超过SOT-23的承受范围比如需要承载几百毫瓦到几瓦的功率封装要随之升级。SOT-89的尺寸大约4.5mm x 2.5mm一个显著特征是中间有一个大的集电极或漏极焊盘这个焊盘既是电气连接也是散热通道常见于中功率三极管、稳压器。SOT-223尺寸更大一些约6.5mm x 3.5mm四条引脚其中一条是大的散热引脚很多5V转3.3V的LDO选择这个封装可以在不外加散热器的情况下承受1W左右的功耗。再往上走就是DPAKTO-252和D2PAKTO-263了。DPAK大约6.5mm见方能承载几瓦到十瓦级别的功率前提是PCB上的铜箔和散热过孔设计到位D2PAK的尺寸更大适合十几瓦甚至更高的功耗场景。选型时我一般这样把握功耗低于0.5W优先SOT-230.5W到1W左右用SOT-89或SOT-2231W到5W考虑DPAK更大功率就需要D2PAK或者直插的TO-220加散热器了。3.3 散热焊盘与过孔的小心机SOT-89、SOT-223、DPAK这类封装的散热焊盘不能只是简单连一小块铜皮。散热焊盘应该通过多个过孔连接到PCB另一层或者内层的铜皮最好是完整的电源平面或者地平面。过孔直径用0.3mm到0.4mm间距0.8mm到1.0mm呈阵列排布。对于手工焊接的样机焊盘可以适当比数据手册推荐值放大一点让焊接更从容对量产回流焊过孔不要开在焊盘正中央太大面积开窗否则焊锡会顺着过孔流到背面造成焊点少锡。还有一个经验是大焊盘的钢网开孔不要做成完整矩形最好开成网格状或阵列式小圆孔。原因是大面积连续开孔时回流焊过程中焊料受热排气很容易形成空洞尤其是底面散热焊盘空洞过大会严重影响散热。把钢网设计成多个小开孔气体有通道排出空洞率明显下降。这一步在发钢网文件给加工厂时就要确认清楚。4. 翼形引脚的经典时代SOP/SOIC/TSSOP/SSOP 到底差在哪4.1 从SOIC-8说起一体型封装里最容易手焊的一种如果只选择一个最友好的贴片封装作为入门我会投SOIC-8一票。它的封装宽度大约4mm每边四个引脚引脚间距1.27mm引脚像海鸥翅膀一样向外展开所以也叫翼形引脚。这类封装最大的优点是引脚外露手工焊接时用烙铁尖加一点助焊剂沿着一排引脚拖过去就能焊得很好非常容易检查虚焊。很多经典芯片都用SOIC-8例如LM358运放、NE5532音频运放、AT24C02存储芯片、部分DC-DC转换器。SOIC还有更多引脚的版本SOIC-14、SOIC-16、SOIC-20都很常见。宽体版本比窄体宽出不少常用于引脚更多或者对散热有点要求的芯片。对于样机调试SOIC封装几乎是容错率最高的选择焊接速度快、方便飞线、引脚间距够宽不容易桥连。4.2 TSSOP/SSOP0.65mm以下间距的手工极限与返修当引脚数量增加到20脚以上同时还想保持小体积就轮到TSSOP和SSOP出场。TSSOP的引脚间距通常是0.65mm常见的有TSSOP-20、TSSOP-28等用在ADC、DAC、传感器接口芯片上。SSOP的引脚间距则有0.635mm、0.65mm、0.5mm等多种规格。这个级别的封装已经超出新手友好的范围手工焊接需要刀头烙铁配合助焊剂拖焊时锡量控制不好很容易连锡。设计PCB时对于TSSOP这类细间距封装我建议在引脚外侧额外加长焊盘也就是toe部分延长过去我看到很多参考设计把焊盘做得和引脚一样长焊接时根本没有容错空间。焊盘延长0.5mm左右视觉检查和AOI误报率都会下降。返修的时候如果只是某几个脚连锡用吸锡带很容易处理如果芯片本体损坏用热风枪吹下来时要控制风温和风速避免把旁边的塑料接插件吹变形。4.3 从引脚数量暴涨看SOP为什么要退场很多初学者会问既然SOIC那么好焊为什么芯片引脚一多就不用它了原因在于SOP是引线框架工艺引脚从封装体两侧伸出来每个引脚都要占据封装外围的一圈空间。引脚数量到32个以上时封装面积增长得非常快板子根本放不下。比如一个48引脚的LQFP面积已经不小如果是48引脚的SOIC长度会非常夸张严重浪费PCB空间。所以后来的高密度封装选择了往下走引脚不再向四周伸出去而是藏在封装底部QFN和BGA由此成为主流。这不是说SOP会被彻底淘汰低引脚数场景它仍然非常实用只是技术和工艺的发展有自己的方向。5. 无引脚与阵列封装QFN、DFN、BGA、LGA 带来性能也带来麻烦5.1 QFN/DFN底下那个大散热焊盘不是装饰QFN全称是Quad Flat No-lead四边扁平无引脚封装引脚做成了封装底部的平面焊盘不像SOP那样伸出来。QFN的优点非常明显封装面积小、引脚间距可以做到0.5mm甚至0.4mm、散热性能好。因为引脚藏在底部QFN的寄生参数很小很多射频芯片、电源芯片、MCU都偏爱它。但QFN有几个让硬件工程师头疼的地方。首先是引脚不可见焊完之后从正面根本看不到引脚是否对准只能靠侧面露出的少量焊点判断或者依赖X-ray检查。其次是中心的大散热焊盘数据手册通常会明确要求接地PCB上对应位置必须铺铜、开窗并通过足够多的过孔连接到地平面。散热焊盘的焊接难点在于焊料量焊料太少会虚焊焊料太多会把芯片垫高导致四周的信号引脚接触不良。钢网开孔做成网格状或圆点阵列比一整块开孔可靠得多。DFN可以理解为QFN的瘦身版通常是两排引脚的对称结构封装更小常见于电源芯片、MOS管、传感器模块。DFN的焊盘设计思路和QFN一样回到画板时必须给大焊盘留足够的散热过孔位置。5.2 BGA球栅阵列的扇出和可靠性BGABall Grid Array把引脚换成了底部的焊球阵列互连密度达到新的高度。现代ARM主控、DDR内存颗粒、FPGA、部分高集成度电源模块都用BGA封装引脚间距常见0.8mm、0.65mm、0.5mm甚至0.4mm。BGA的好处是引脚数量多、信号路径短、散热路径直接而且由于焊球高度的一致性贴装后的共面性很好。但BGA的PCB设计和返修挑战远远超过前面所有封装。0.8mm间距的BGA焊盘之间还能勉强走一条细线0.65mm以下就只能通过过孔逃逸并且在焊盘正中央打盘中孔0.4mm间距则几乎必须用HDI工艺和激光盲孔PCB成本直线上升。焊接质量只能靠X-ray检测样机阶段如果芯片焊坏了拆下来重新植球不是普通工具能完成的操作。我的经验是如果MCU有LQFP封装可选样机阶段优先选LQFP等产品成熟、确定不改板了再根据性能和体积要求评估换BGA版本。一旦决定用BGAPCB的平整度、阻焊开窗、钢网厚度都要和工艺厂提前沟通不能只丢个Gerber就完事。5.3 LGA与混合封装当触点代替引脚LGALand Grid Array外观上和BGA相似但底部不是焊球而是一圈平面的焊盘触点。很多通信模块、WiFi模块、传感器模组采用LGA封装。相比BGALGA没有焊球封装高度更低适合空间受限的产品焊接时依靠焊盘上的焊膏形成连接回流焊后的焊点高度更薄抗冲击能力相对弱一些通常用在不需要反复插拔的模块级场景。LGA在返修时比BGA稍微友好一些因为底部没有球用热风枪均匀加热后模块可以被取下来清理焊盘后重新刷锡膏再放回去。但问题是一样的无法从外观判断内部焊接是否良好还是需要X-ray或者电性能测试来验证。实际选型中很多工程师看到LGA时容易把它当成BGA处理画了同样的扇出过孔其实LGA的焊盘是平面的过孔不能直接打在焊盘上否则焊膏会被过孔吸走。这块我建议多看芯片厂商给出的封装建议图不要自己凭感觉发挥。6. 封装识别与选型的实战清单从丝印到产线良率6.1 先看丝印再看封装代码最后翻数据手册拿到一块陌生板子想判断芯片型号最直接的办法是看芯片表面的丝印。但丝印并非标准化的型号全称比如SOT-23封装的贴片三极管丝印可能是1AM、2A、K1这种简码一个简码对应哪个具体型号只能去查厂商的丝印对照表。某些稳压器的丝印只有两三个字符不同厂商甚至会有相同的简码对应不同型号的情况。这个环节千万别凭经验猜我在维修一块板子时曾根据丝印G6想当然地判断是某型号LDO结果实际型号完全不同白白浪费了几天时间。正规模的做法是记录丝印字符确认封装类型再打开数据手册的订购信息页查丝印对照表。同时建议在项目元器件库中为每个型号保存三样东西数据手册、封装尺寸图、丝印示意图。以后画板或者查问题时直接打开库就能确认不用每次重新找资料。6.2 从选型到量产的几个容易忽略的检查项从封装角度做量产评审时我会重点关注四个容易出问题的点。第一引脚间距与爬电距离。对于高压信号即使封装很小也不能不管电气安全距离必要时放大焊盘间距或增加开槽。第二封装倒装和极性标记。二极管、LED、电解电容、扣式电池座都有极性PCB丝印上的极性标记必须和实物一致回流焊前AOI也会检查这一步。第三钢网开口比例。大焊盘和小引脚混在同一块钢网上小引脚处的焊膏量往往偏少需要经过试产调整钢网开孔比例。第四回流焊温度曲线。混合封装板子上既有大热容量的电感、QFN又有温度敏感的LED和贴片电解电容温度曲线要兼顾所有元件的耐温等级否则容易出现冷焊或者元件损伤。6.3 样机手工焊接与工厂回流焊的工艺差异如果你只做几十片样机手工焊接可以容忍一定程度的封装设计不理想因为你能随时调整焊锡量和焊接手法。但工厂回流焊没有手感这回事它只认钢网、焊盘和曲线。所以设计焊盘时应该直接按照回流焊工艺的标准来做不要抱着反正手焊随便焊的心态。否则到了量产阶段要么钢网要反复修改要么良率长期在低位徘徊。发板前把封装尺寸、焊盘设计图、钢网开孔建议一并发给贴片厂的工艺工程师让他们提前评估这个过程能省掉后面很多扯皮。6.4 一个真实案例0402改0603的教训我在设计一块传感器采集板时为了减小面积把所有电阻电容都选成0402封装。样机阶段手工焊接勉强完成调试时发现一个反馈电阻需要换值结果在放大镜下折腾了十分钟才换好还差点把旁边的焊盘弄脱落。后来打第二批板子时我把所有非关键的电阻电容改成了0603面积只增加了一点点但焊接、调试、返修效率提升非常明显。从那次以后我的选型原则变成核心小信号电路尽量用0402或0603中更容易操作的规格非关键位置能放大就放大绝不为了显得专业去追求极限封装。封装尺寸的取舍最终比拼的是工程师对产品全生命周期的把控能力而不仅仅是画图时的美观。
返回列表