3. 翘曲测量方法:Shadow Moiré、Digital Image Correlation、激光三角法
做封装的人都知道,翘曲是个让人头疼的问题。你辛辛苦苦设计好结构,选好材料,结果一测翘曲,发现跟仿真差了好远。这时候你第一个要问自己的问题就是:我测准了吗?
测量方法选不对,后面所有分析都是白搭。今天我就把三种最主流的翘曲测量方法掰开揉碎了讲清楚。这三种方法我全都亲手用过,踩过的坑也不少,希望能帮你少走弯路。
核心观点:没有最好的测量方法,只有最适合你应用场景的方法。Shadow Moiré 适合全场、高温环境;DIC 适合复杂形变和应变分析;激光三角法适合高精度单点或扫描测量。
3.1 Shadow Moiré —— 高温翘曲测量的老大哥
Shadow Moiré 这名字听起来挺唬人,说白了就是利用光的干涉原理来测形变。你放一块光栅在样品上方,光打过去,光栅的影子投在样品表面。样品翘曲了,影子就变形了,跟光栅本身一叠加,就产生了莫尔条纹。
条纹的疏密、形状,直接反映了翘曲的大小和分布。我个人习惯用这种方法来做回流焊过程中的实时翘曲监测。为什么?因为它非接触、全场、还能扛高温。你想想看,回流焊炉子里两百多度,你放个接触式传感器进去?不现实。
实战小技巧:我在项目中遇到过光栅选择不当导致测量失败的情况。光栅的节距(pitch)决定了测量灵敏度。一般来说,封装级翘曲测量用 50-100 线/英寸的光栅比较合适。太密了,条纹数太多,解调困难;太疏了,灵敏度不够。
Shadow Moiré 的测量原理其实不复杂。假设光栅节距为 p,光源入射角为 θ,观测角为 φ,那么翘曲高度 h 跟条纹级数 N 的关系是:
h = (p / (tan θ + tan φ)) × N
嗯,这里要注意,这个公式是理想情况。实际测量中,光源和相机的几何位置必须精确标定。我见过有人直接用厂家给的默认参数,结果测出来翘曲值差了 30%。
Shadow Moiré 的优缺点:
- 优点:全场测量,一次成像就能得到整个面的翘曲分布;适合高温环境(最高可达 300°C+);设备相对成熟,成本适中。
- 缺点:对样品表面反射特性敏感——太亮或太暗都不行;测量范围受光栅尺寸限制;垂直分辨率受限于光栅节距,一般在微米级。
避坑指南:我曾经在测量镜面反射的硅片时,发现条纹根本看不清。后来在样品表面喷了一层薄薄的显影剂(developer),才解决了问题。但要注意,喷涂层不能太厚,否则会影响翘曲的真实值。
3.2 Digital Image Correlation —— 从散斑里读出形变
Digital Image Correlation,简称 DIC,中文叫数字图像相关法。这玩意儿的核心思想很简单:你在样品表面喷上随机散斑,然后用相机拍两张照片——一张是变形前的,一张是变形后的。通过追踪散斑的位移,就能算出整个面的形变场。
说白了,就是用图像匹配来做位移测量。我刚开始接触 DIC 时觉得这方法有点玄学,后来自己做了一次验证实验,发现精度居然能到亚像素级别,确实厉害。
DIC 跟 Shadow Moiré 最大的区别是什么?Shadow Moiré 只能测离面位移(也就是翘曲高度),而 DIC 可以同时测面内位移和离面位移。如果你用的是立体 DIC(3D-DIC),还能得到完整的 3D 形变场。
DIC 的关键参数:
| 参数 | 推荐值 | 说明 |
|---|---|---|
| 子区大小 | 15×15 ~ 31×31 像素 | 太小了噪声大,太大了空间分辨率低 |
| 步长 | 5~10 像素 | 决定了计算点的密度 |
| 散斑尺寸 | 3~5 像素 | 喷漆时控制好雾化程度 |
| 相机帧率 | ≥ 10 fps(静态) ≥ 100 fps(动态) |
动态测量时帧率要够高 |
我的经验:DIC 的精度很大程度上取决于散斑质量。我习惯用黑白哑光漆,先喷一层白底,再喷黑斑。喷的时候离远一点,让漆雾自然落在表面,这样散斑大小和分布都比较均匀。千万别对着一个点猛喷,否则会形成大漆滴,匹配算法直接崩溃。
DIC 的算法核心是相关函数。最常用的是零均值归一化互相关(ZNCC),公式长这样:
C(u,v) = Σ [f(x,y) - f̄] × [g(x+u, y+v) - ḡ] /
√( Σ [f(x,y) - f̄]² × Σ [g(x+u, y+v) - ḡ]² )
其中 f 是参考图像,g 是变形后图像,f̄ 和 ḡ 是子区的灰度均值。C 值越接近 1,说明匹配越好。
DIC 的优缺点:
- 优点:能同时测量面内和离面位移;空间分辨率高;对样品表面要求不高(只要喷上散斑就行);适合复杂形变分析。
- 缺点:需要制备散斑,操作麻烦;对光照稳定性要求高;计算量大,尤其是 3D-DIC;高温环境下散斑容易脱落或变色。
避坑指南:我曾经在高温 DIC 测量中吃过亏。温度升到 200°C 时,普通喷漆直接碳化变黑,散斑完全消失。后来改用耐高温陶瓷漆(能扛 600°C),才解决了问题。如果你也要做高温 DIC,记得提前测试漆的耐温性能。
3.3 激光三角法 —— 单点高精度的利器
激光三角法,原理比前两种都简单。一束激光打到样品表面,反射光被一个位置敏感探测器(PSD 或 CMOS)接收。样品翘曲了,光斑位置就变了。根据三角几何关系,就能算出位移量。
这方法说白了就是用光斑位置变化来反推高度变化。我最早接触激光三角法是在做 BGA 基板的翘曲抽检时。那时候产线上要求每批抽测 10 片,用 Shadow Moiré 太慢,DIC 又太麻烦。激光三角法一上,几秒钟一个点,效率高多了。
激光三角法的核心公式:
Δh = Δx × sin(α) / (M × sin(β))
其中 Δx 是探测器上的光斑位移,α 是激光入射角,β 是接收角,M 是光学放大倍数。实际应用中,这些参数都需要通过标定来确定。
三种方法的对比:
| 特性 | Shadow Moiré | DIC | 激光三角法 |
|---|---|---|---|
| 测量类型 | 全场(离面) | 全场(2D/3D) | 单点/扫描 |
| 垂直精度 | 1~10 μm | 0.1~5 μm | 0.1~1 μm |
| 测量速度 | 快(一次成像) | 中(需计算) | 快(单点) |
| 高温适用性 | 优秀(≤300°C) | 一般(散斑受限) | 良好(需保护窗口) |
| 设备成本 | 中等 | 较高 | 较低 |
| 操作复杂度 | 低 | 高 | 低 |
注意:激光三角法对样品表面倾斜非常敏感。如果样品翘曲角度太大(比如超过 30°),反射光可能偏出探测器范围。我建议在测量前先用 Shadow Moiré 或 DIC 扫一遍,大致了解翘曲范围,再用激光三角法做定点高精度复测。
3.4 我的选型建议
说了这么多,到底该用哪种方法?我根据实际项目经验,给你几个参考:
- 做回流焊过程翘曲监测:首选 Shadow Moiré。全场、非接触、耐高温,没有比它更合适的。
- 做封装体在机械加载下的形变分析:选 DIC。它能同时给出面内和离面位移,还能算应变,信息量最大。
- 产线抽检或单点高精度测量:激光三角法。速度快、成本低、操作简单。
- 验证仿真结果:我建议至少用两种方法交叉验证。比如 Shadow Moiré 看整体趋势,激光三角法在关键位置做定点复测。
最后说一句:测量方法只是工具,真正重要的是你如何理解数据、如何把测量结果跟仿真对标。我见过太多人花大价钱买了设备,结果测出来的数据根本不会分析。嗯,下一节我们就来聊聊怎么处理这些测量数据,以及如何跟仿真结果做对比。
公众号:蓝海资料掘金营,微信deep3321