问:PCBA打样时元件封装库怎么建立?封装尺寸从哪来?焊盘设计有什么规范?封装库建错了会导致什么后果?
答: 元件封装库是PCB设计的“基础数据库”,每个元件都需要有对应的封装。封装库建错了——焊盘尺寸偏大或偏小、引脚间距不匹配、极性方向搞反——轻则导致元件无法贴装,重则整批板子报废。很多工程师习惯从网上下载封装库,但网上的封装质量参差不齐,有些封装尺寸与规格书不一致,有些焊盘设计不符合工艺要求。
一、封装库的数据来源
元件规格书:最权威的封装数据来源。规格书中会标注元件的本体尺寸、引脚间距、引脚宽度、引脚长度、焊盘推荐尺寸。
供应商官网:大多数元器件供应商(TI、ADI、Murata等)在官网提供推荐焊盘设计(Land Pattern)。
IPC标准:IPC-7351是表面贴装元件焊盘设计的标准,提供了各类封装的推荐焊盘尺寸。
二、焊盘设计的基本规范
焊盘宽度:通常与引脚宽度一致或略大0.05-0.1mm。
焊盘长度:通常比引脚长度长0.2-0.5mm,确保焊点有足够的润湿面积。
焊盘间距:与引脚间距完全一致,公差±0.05mm。
焊盘形状:矩形、圆形或椭圆形,根据元件类型选择。
三、不同封装的焊盘设计要点
电阻/电容(0402、0603等):
焊盘宽度=元件宽度+0.1mm
焊盘长度=元件长度×0.6-0.7
两端焊盘对称,间距=元件长度-焊盘长度
QFP(0.5mm pitch):
焊盘宽度=引脚宽度+0.05mm
焊盘长度=引脚长度+0.3mm
焊盘间距=0.5mm
QFN:
外围焊盘:焊盘宽度=引脚宽度+0.05mm,焊盘长度=引脚长度+0.2mm
接地焊盘:略小于芯片底部散热焊盘,建议开透气孔
BGA(0.5mm pitch):
焊盘直径=焊球直径×0.8
焊盘间距=焊球间距
阻焊开窗=焊盘直径+0.1mm
四、封装库建立的常见错误
错误一:焊盘尺寸与规格书不一致。从网上下载的封装库可能标注尺寸与实际不符。
错误二:引脚间距错误。0.5mm pitch的QFP用了0.65mm pitch的封装,引脚对不上。
错误三:极性方向搞反。二极管阴极方向、IC第一脚方向与封装库不一致。
错误四:焊盘不对称。两端焊盘大小不一致,导致立碑。
错误五:缺少散热焊盘。QFN、BGA的接地焊盘未设计,导致散热不良。
五、封装库的验证方法
方法一:用规格书核对。将封装库尺寸与规格书中的推荐焊盘尺寸逐项比对。
方法二:用实物验证。打印封装库的1:1图纸,将实物元件放在图纸上比对。
方法三:用DFM审核。在打样前,让工厂工程团队审核封装库与BOM的匹配性。
六、封装库的管理建议
建立企业级封装库,统一管理,避免不同工程师使用不同版本的封装。
封装库应包含元件型号、封装类型、焊盘尺寸、极性方向、散热要求等信息。
封装库更新时,需验证与现有设计的兼容性,避免因封装变更导致设计返工。