3. 翘曲测量方法:Shadow Moiré、Digital Image Correlation、激光三角法

做封装的人都知道,翘曲是个让人头疼的问题。你辛辛苦苦设计好结构,选好材料,结果一测翘曲,发现跟仿真差了好远。这时候你第一个要问自己的问题就是:我测准了吗?

测量方法选不对,后面所有分析都是白搭。今天我就把三种最主流的翘曲测量方法掰开揉碎了讲清楚。这三种方法我全都亲手用过,踩过的坑也不少,希望能帮你少走弯路。

核心观点:没有最好的测量方法,只有最适合你应用场景的方法。Shadow Moiré 适合全场、高温环境;DIC 适合复杂形变和应变分析;激光三角法适合高精度单点或扫描测量。

翘曲测量方法 Shadow Moiré Digital Image Correlation 激光三角法 全场测量 高温适用 莫尔条纹 散斑追踪 应变分析 2D/3D形变 点测量 高精度 扫描成像

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