前阵子有同行在群里问:"3C零件在线测厚,到底该用哪种传感器?" 底下答案五花八门,有说激光三角的,有说光谱共焦的,也有说用电涡流的。其实这个问题没有标准答案,关键得看你的被测物是什么材质、什么厚度、什么环境。我这些年经手过不少厚度测量的项目,从连接器PIN针、FPC补强板到电池极片、屏蔽罩,踩过的坑不算少。这次就借着明治传感器MLD25系列,把3C零件厚度测量选型这件事从头到尾捋一遍,重点讲清楚MLD25系列的适配边界和选型方法,给大家一个可以直接套用的决策思路。
先说结论:MLD25系列属于激光位移传感器,在同轴激光三角测量法的基础上做了不少针对工业现场的优化,适合大多数3C金属结构件、PCB/ FPC、塑胶件的厚度或段差测量。但它不是万能的,碰到镜面高反光材料、全透明薄膜、超柔软泡棉这类场景,你需要知道它的极限在哪,或者必须搭配什么样的结构和算法来补足。这篇文章适合三种人看:正在给产线挑传感器的设备工程师、做量测治具的机械设计,还有负责验收的工艺工程师。
1. 3C零件厚度测量为什么比想象中难:先搞懂现场再谈选型
很多新手选传感器,习惯第一时间打开规格书对比精度,觉得"谁的精度高就买谁"。但3C零件的厚度测量真的不止是精度问题,现场有一堆看不见的约束条件会直接决定传感器能不能用得住。
1.1 厚度测量的两类基本结构:透过式与反射式
先建立一个基本概念:单支激光位移传感器本身测的是"距离",不是"厚度"。要得到厚度,通常有两种结构。
- 反射式(单传感器 + 基准面):零件放在一个已知平面的载具上,传感器从上往下测零件表面距离,再减去基准面高度。结构简单、成本低,但零件必须放平,背面如果有毛刺、翘曲,误差会直接叠加进去。
- 透过式(双传感器对射):上下各装一支传感器,分别测零件上表面和下表面,厚度 = 上传感器读数 - 下传感器读数(或按安装位置换算)。这种方式对零件变形不敏感,是厚度测量的主流方案。
MLD25系列在两种结构里都能用,但选型和标定方法完全不同。后面我会详细展开。
1.2 3C零件的材料多样性:高反光、吸光、透明全占齐了
3C行业最大的特点是材料种类多且杂。你可能上午在测不锈钢中框,下午就换成了黑色塑胶后盖,第二天又开始测透明PC薄膜。不同材料对激光传感器的光学响应差异非常大:
| 材料类型 | 典型零件 | 光学难点 | 对传感器的要求 |
|---|---|---|---|
| 镜面高反光金属 | 不锈钢、铝合金亮面、铜箔 | 镜面反射导致信号饱和、多路径反射 | 抗反光算法、可调增益 |
| 粗糙金属 | 喷砂铝中框、镀锌钢板 | 漫反射较好,相对容易 | 常规能力即可 |
| 黑色塑胶 | 黑色PC/ABS后盖、密封圈 | 吸光严重,回光信号弱 | 高灵敏度、自动增益增强 |
| 透明/半透明 | PET薄膜、透明PC、玻璃 | 表面反射弱,内部有杂散反射 | 同轴光设计、特殊算法 |
| 软质泡棉 | 防水泡棉、缓冲垫 | 接触测量会变形,只能非接触 | 非接触、低测量力 |
MLD25系列产品资料里标称"适应高反光与低反射率目标",实际测试下来,它对黑色吸光材料和普通亮面金属的适应性的确比早期型号好了不少,但仍建议在拿到样机后做破坏性测试,这点后面细说。
1.3 测量环境:节拍、温度、振动都会被忽略
规格书里不会写但现场一定会遇到的是这三件事:
- 节拍:3C产线节拍普遍在3到10秒一件,有些高速工站甚至在1秒以内。传感器采样频率如果太低,运动过程中采集的点数不够,厚度值就会跳动。
- 温度:车间温度通常控制在18到26℃,但局部设备发热、灯光照射也会造成传感器温漂。激光位移传感器的温漂系数一般在0.01%F.S./℃左右,换算下来温度波动5℃,误差有可能到几十微米。
- 振动:如果传感器固定在震动的治具上,读数的离散度会显著变大。这种情况不是传感器不行,而是安装结构不行。
所以选型的第一步应该是把这些现场参数全部列出来,再拿着清单去对照传感器规格。跳过这一步直接看精度的,十有八九后面要返工。
2. MLD25系列定位解构:型号参数背后藏着哪些适配信息
MLD25这个型号,看名字就知道"25"和测量距离有关。以明治传感器MLD25系列来说,"25"对应的是25mm基准测量距离。整个系列围绕这一基准距离提供不同的测量量程和精度等级,常见的有±2.5mm、±5mm等版本。搞清楚型号命名规律,你才能避免买到量程大得离谱、精度却用不上的配置。
2.1 从型号看量程与精度:别把分辨率当精度
MLD25系列的典型配置大致是这样的:
| 参数项 | 典型值 | 选型注意点 |
|---|---|---|
| 基准距离 | 25mm | 安装时需要预留调整余量 |
| 测量范围 | ±2.5mm / ±5mm(视具体型号) | 3C薄件测厚,±2.5mm版本精度通常更有优势 |
| 线性度 | ±0.1% F.S.(典型) | 以±5mm量程算,线性误差约±5μm |
| 重复精度 | 0.02% F.S. | 好的重复精度是厚度测量的核心指标 |
| 分辨率 | 最高可达0.5μm量级 | 很多入门者会把分辨率误当作精度 |
| 光斑尺寸 | 约0.1mm量级 | 适合测量小面积特征 |
| 采样频率 | 数百Hz至kHz级(视型号) | 需要配合产线节拍核对 |
这里有一个非常容易踩的坑:分辨率是传感器的"读数稳定性",精度才是"测量准确性"。有些厂商标分辨率标得很高,但线性度和温漂并不好。你拿千分尺校的时候就发现系统偏差很大。所以验收时一定要用标准块规做五点上校(中心点和上下限附近),看实测误差是否在规格内。
以MLD25系列来说,它的分辨率指标在同级别产品里算是中等偏上,但真正让它适合3C测厚的理由是重复精度和光斑尺寸的平衡——光斑足够小,可以打在窄小的PIN针或焊盘上;重复精度足够好,才能保证连续生产时厚度波动可被识别。
2.2 测量原理:同轴激光三角法为什么更适合厚度测量
MLD25系列采用的是同轴激光三角测量法。传统的斜入射激光三角法结构简单、成本低,但有一个天然缺陷:当被测物体表面发生倾斜或材质变化时,光斑在接收器上的位置会发生偏移,产生角度误差。
同轴设计把发射和接收光路放在同一轴线上,光线垂直入射、垂直接收。这样带来三个实打实的好处:
- 对表面倾角不敏感:3C零件很多有小圆角、斜面,传统斜入射传感器测这些特征会"跳字",同轴方案稳定性好得多;
- 阴影盲区小:对于阶梯面、凹槽底部的厚度测量,垂直入射能减少遮挡;
- 高反光处理更从容:同轴光路径下,镜面反射的杂散光更容易被光学系统控制。
这不是说同轴方案就无敌。同轴光学结构通常对透镜的加工精度要求更高,成本也更高,所以很多低端方案不愿用。MLD25系列愿意在这个价位段用同轴结构,算是把成本花在了3C测厚最需要的刀刃上。
2.3 和几种常见传感器的横向适配比较
选型时大家经常拿来和激光位移传感器对比的,主要是这几类。我把它们放在同一张表里,各位可以按自己的工况对号入座:
| 传感器类型 | 测量原理 | 优点 | 典型局限 | MLD25相对优势 |
|---|---|---|---|---|
| 激光位移(同轴三角) | 激光聚焦在表面,接收漫反射光 | 光斑小、速度高、适应性强 | 对全透明材料有难度 | 同轴设计,抗斜面反光更好 |
| 光谱共焦 | 色散镜头将不同波长聚焦在不同距离 | 精度极高、适合透明/镜面 | 对环境光、倾斜敏感,成本高 | 成本低、采样快,适合大批量非透明件 |
| 涡流/电涡流 | 利用涡流效应测距离 | 不受油污灰尘影响 | 只能测金属、受材质电导率影响 | 光电原理,材普适性更广 |
| 超声测厚 | 超声脉冲反射 | 适合厚件、内部缺陷 | 薄件精度差、需耦合剂或接触 | 非接触、薄件微米级适用 |
| 接触式千分尺/LVDT | 机械接触 | 精度高、直观 | 会划伤表面、无法在线快速测 | 非接触、不损伤零件 |
从这个对比能看出,MLD25系列的最佳工况是"非透明材料 + 在线快速测量 + 中等精度要求"。如果你的被测物是透明薄膜且精度要求到亚微米级,光谱共焦会更合适,但价格通常是激光传感器的几倍。如果不是那种极端场景,激光同轴方案在3C行业性价比最高。
3. 选型要过的四道关:材质、量程、安装与通讯
光看规格书选型,到了现场大概率还会出问题。这四道关最好在选型阶段就想清楚,因为它们决定了传感器能不能真正用起来。
3.1 材质关:用样件实测代替经验判断
MLD25系列这类激光传感器最怕三种材质:高亮镜面、全透明体、极低反射率的黑色软胶。
- 高亮镜面:比如亮面不锈钢、镜面铜箔。垂直入射的激光大部分被镜面直接反射走,只有少量漫反射信号回来。MLD25系列可以通过降低增益、调整曝光时间来压制饱和,但如果你有强烈的镜面反射叠加,读数会出现毛刺。我的经验是:测量亮面件时,把传感器镜头轴线与被测面调成垂直,然后适当减小受光量,以能稳定读到数值为准。
- 全透明体:PET、PC透明片这类材料,激光会穿透到第二表面甚至载具上,产生多重反射。MLD25系列虽然同轴设计改善了部分杂散光,但遇到透明薄片,可靠的做法是加一个平整的黑色背景垫,或者改用接触式平晶压紧后测"总高度差",间接算厚度。
- 极低反射率黑色软胶:黑色泡棉、橡胶对850nm左右的红外激光吸收很厉害。MLD25系列需要开启高增益模式,实测某些型号在黑色泡棉上量程会缩短到标称值的30%左右,这时要重新确认量程余量。
我的建议是:任何材质都要用实物样件测试。不要只看材料名称,同样的"黑色PP",添加了碳黑的规格和普通染色规格对激光的吸收率完全不同,这是参数表上永远看不到的。
3.2 量程关:量程越大精度越松,忌"留过于充足"
这个我一定要单独强调。很多工程师选量程时喜欢留很大余量,觉得"±5mm总比±2.5mm稳",结果一验收发现精度完全达不到要求。因为线性误差是按满量程的百分比算的,量程翻倍,同样百分比下的绝对误差也翻倍。
以MLD25系列为例,同样线性度±0.1%F.S.的前提下:
- ±2.5mm量程:线性误差约±2.5μm
- ±5mm量程:线性误差约±5μm
所以选量程的原则是:刚好包住你需要的测量范围,再额外留10%~20%余量即可。如果你测的零件厚度波动范围本身只有±0.2mm,根本不需要上±5mm的版本。量程小了,不光精度好,传感器的温漂、杂光影响也会更小。
3.3 安装关:结构设计决定了测量稳定性
MLD25系列的外壳尺寸在激光位移传感器里属于紧凑型,安装上相对灵活,但我在现场见过不少因为安装方式不合理导致测不准的案例。
安装必须注意的四件事:
- 支架刚性:厚度测量的精度是微米级的,但激光位移传感器是装在支架上的,支架的热胀冷缩、受力微变形会直接反映在结果里。用厚壁铝块或钢材支架,不要用细长的钣金L架。
- 传感器共轴:如果是双传感器对射结构,上下两支MLD25的激光轴线必须在同一直线上。偏斜会导致上下两个读数的测量点不一致,厚度值自然就不对。装好后要用校准工装或标准块验证同心度。
- 预留调节机构:不要想着一次装死。建议设计X-Y方向微调平台,以及角度偏摆调整机构,方便现场对光。
- 镜头防护:3C车间里虽然相对干净,但还是有粉尘和油雾。可以选配气吹装置或防护窗,但要确认加了防护窗后对光路衰减的影响可接受。
3.4 通讯关:数据采集链路的匹配不能想当然
现代3C产线对传感器通讯的要求很直接:数据要实时、稳定地进PLC或上位机。MLD25系列常见接口包括模拟量(4-20mA / 0-10V)、RS485(Modbus RTU),部分型号支持更多总线协议。
选接口要看你的控制层:
- PLC系统:如果PLC支持模拟量模块,直接用4-20mA最简单,但要注意模拟量会受线材电阻和电磁干扰影响,精度只能到12~16位;
- 上位机方案:推荐用RS485走Modbus RTU,可以直接读取寄存器里的数值,稳定性和抗干扰能力都更好。我这里给一段简单的读取示例(Python + pymodbus库):
from pymodbus.client import ModbusSerialClient client = ModbusSerialClient( port="COM3", # 根据实际串口号修改 baudrate=115200, bytesize=8, parity="N", stopbits=1, timeout=0.5 ) client.connect() # 假设传感器地址为1,厚度值寄存器地址从0x0020开始,占用2个寄存器(32位float) result = client.read_holding_registers(0x0020, 2, slave=1) if result.isError(): print("读取失败,请检查通讯参数") else: raw = result.registers # 将两个16位寄存器拼成32位整数,再按IEEE754解析 combined = (raw[0] << 16) | raw[1] value = struct.unpack("f", struct.pack("I", combined))[0] print(f"当前厚度: {value:.4f} mm") client.close()这里要注意,不同型号的寄存器地址和数据类型可能不同,通电后先通过厂商的调试上位机软件查看寄存器表,确认地址和字节序,再写代码。
采集链路还有个容易忽视的问题是多传感器同步。双传感器对射测厚时,如果上下两支传感器各自以独立的频率采样,读取到的两个值往往不是同一时刻的,运动中的零件就会产生表面倾斜误差。MLD25系列支持外部触发同步输入,务必把上下两支传感器接到同一个触发源上,保证同步采样。
4. 从选型到稳定运行:标定、补偿与常见现场坑
选型完成只是第一步。以我的经验,从传感器上机到真正稳定运行,通常还要经历标定、测试、调整、验收几个回合。这里把最容易出问题的环节拿出来讲透。
4.1 上机后的偏摆校准与基准标定
传感器装好后,首先用标准块规做偏摆校准。把一块已知厚度的标准块(比如1.000mm的块规)放在测量工位,移动或旋转标准块的位置,观察读数变化。
- 单传感器反射式结构:如果读数随位置变化而明显变化,多半是零件载具不平或者传感器轴线与载具不垂直;
- 双传感器透过式结构:用同一个标准块在上下传感器之间不同位置测量,读数应保持稳定。如果读数随距离变化,说明上下传感器轴线有夹角。
校正完角度,接着做两点或三点标定。用两个厚度差异较大的标准块(比如0.5mm和2.0mm),分别记录传感器读数,计算线性修正系数,写入传感器内部或上位机补偿。MLD25系列一般自带控制器,可以在调试软件里直接设置零点偏移和增益系数,这一步不要跳过,出厂默认值不等于现场最优值。
4.2 温漂补偿:别让微小的温度波动毁掉微米级测量
3C车间虽然恒温,但测量设备附近常有发热源,比如电机、灯光、操作人员呼吸。激光位移传感器的温漂主要由电子元件和结构件的热胀冷缩引起。MLD25系列规格书温漂系数大约在0.01%F.S./℃量级,以±5mm量程算,1℃温度变化会产生约1μm漂移,10℃就是10μm。这对于要求±10μm以内的测厚场景,已经不容忽视。
针对温漂,我的做法是:
- 把传感器和被测工装隔开热源,必要时加隔热板;
- 利用传感器自带的温度补偿功能(如果支持),或者在控制器里设置温漂补偿系数;
- 在验收标准中规定环境温度范围,比如"在23±2℃环境下校准并验收";
- 定期复校,建议每天生产前用标准块校验一次零点。
实际项目里,把温漂控制好之后,厚度测量数据的稳定性会有肉眼可见的提升。
4.3 两个典型的现场翻车案例
案例一:黑色泡棉厚度测量,回光量不足导致掉点。
某电池Pack产线要测泡棉厚度,泡棉是黑色软质材料,厚度0.3mm,公差±0.05mm。最初方案用了MLD25系列单支反射式测量,结果发现数据时不时跳到0甚至负数。排查到最后,发现是因为黑色泡棉吸光太严重,传感器偶尔丢失信号。解决方式是:在泡棉下方放一个白色高漫反射背景板做基准面,同时把传感器灵敏度调到高增益模式,再把采样模式设置为平滑滤波,最终数据恢复稳定。
这个案例告诉我们,测量黑色的软质材料时,反射式结构对背景特别敏感,背景板的材质、颜色都要纳入设计考量。
案例二:镜面不锈钢测厚,读数毛刺反复。
另一个项目测量亮面不锈钢弹片厚度,单支传感器读数上总有毛刺,周期性地跳高。起初怀疑是传感器坏了,换了一支新的依然如此。后来检查发现是零件表面有一层残胶,残胶在测量时产生杂散反射。用无尘布擦拭后,毛刺消失。这类问题在来料不干净的产线上非常普遍,选型时要考虑加装离子风枪或自动清洁工位,否则传感器抗干扰能力再强也挡不住物理层面的脏污。
4.4 验证与验收:用GRR和模块比对确认能力
最后给大家一个验收的硬标准:量测系统能力(通常看GRR或Cg/Cgk)。选型再仔细,也要用数据说话。
一个简化的GRR测试流程:
- 选10个覆盖规格范围的样件,编号;
- 3个不同操作员或不同时间段,各测2遍;
- 计算GRR%,一般而言GRR%小于10%可接受,10%~30%视情况接受,大于30%必须改进。
以MLD25系列为例,如果规格公差是±0.05mm,一个好的测厚系统通常在环境稳定时能达到GRR%小于10%。如果测出来GRR超标,不要急着换传感器,先按我前面说的几个方向排查:安装刚性、基准面平整度、零件定位、温度变化、脏污。
我自己在实际项目中,还会额外做一个"模块比对"——用三坐标测量或者千分尺离线抽测同一批零件,把传感器数据与离线数据做相关性分析。两者差异应在传感器精度和离线测量误差的平方和范围内。如果差异超过预期,优先怀疑测量基准不一致,比如离线测的是中心点,在线测的是边缘点,测量位置不同导致的偏差,而不是传感器本身的误差。
最后再聊两句选型之外的事
厚度测量这种量测项目,很多新人容易陷进"参数崇拜"里,整天对比0.01μm级别的分辨率差异,却忽略了材料、环境、安装、通讯这些实打实的问题。MLD25系列在我的项目里表现算是稳的,无论是同轴光路对3C多材料的适应性,还是Modbus通讯的稳定性,都对得起它的定位。但你把它装在一个刚性不足的支架上,或者拿它去测全透明的薄膜,它照样会让你怀疑人生。
如果你正在做3C零件的厚度测量选型,我建议你按这个顺序操作:先列出现场真实需求清单(被测物、节拍、公差、环境、接口),再找厂商或代理商借样机实测,最后参考MLD25系列这类成熟型号的参数做匹配。中间遇到拿不准的,就按这篇文章里的几个维度逐项核对。选型这件事,没有最贵的传感器,只有最合适的方案。