029、PCB封装库创建与管理
029 PCB封装库创建与管理
从一块“飞线”板说起
去年接手一个返修项目,客户反馈某款电源模块批量焊接后约有5%的MOS管引脚虚焊。拿到板子一看,焊盘上锡膏融化得挺好,但MOS管的散热焊盘就是没和PCB焊盘贴合。用万用表一量,散热焊盘底下居然有0.3mm的间隙。翻出封装库一看——当年实习生画的封装,散热焊盘尺寸比芯片底部焊盘小了整整0.5mm,回流焊时锡膏被挤到一边,核心区域根本没吃到锡。
这种坑,但凡自己建过封装库的人都懂。今天这篇笔记,就把我这些年踩过的封装库雷区、总结的建库流程、以及管理方法,一股脑倒出来。
建库之前,先搞清楚“封装”到底在描述什么
很多新手把封装库等同于“画个外形框+几个焊盘”,这是第一个认知偏差。一个完整的PCB封装,至少包含四层信息:
几何层:焊盘位置、尺寸、外形轮廓、丝印、装配参考点。这是最直观的部分,但也是最容易出错的。
电气层:引脚编号、引脚功能映射、电气间距规则。比如BGA封装的球间距、QFN的底部焊盘是否接地,这些决定了布线时的约束条件。
热力层:散热焊盘的开窗、过孔阵列、阻焊桥宽度。功率器件封装如果忽略热设计,板子做出来就是定时炸弹。
装配层:3D模型、装配高度、拾放坐标、极性标记。SMT产线贴片机依赖这些数据,少了它们,机器会乱贴。
我习惯在新建封装前,先打开芯片数据手册,把上述四类信息用Excel列一张表。别嫌麻烦,这
