4. 系统机械结构搭建
机械结构搭建,说白了就是给四线扫相机系统搭一个「骨架」。骨架不稳,后面算法再牛也白搭。我见过太多项目,调试时图像抖动、编码器丢步,最后查来查去,根源都在机械结构上。
这一章,咱们就聊聊支架刚性、平行度调节和编码器安装这三个核心点。嗯,都是实战中必须啃下的硬骨头。
4.1 安装支架的刚性要求
支架是系统的地基。地基不稳,图像就会「晃」。四线扫相机对振动极其敏感,哪怕微米级的抖动,都会导致图像拼接错位。
刚性指标:我个人习惯,支架的固有频率至少要高于系统最高运行速度对应频率的 3 倍。举个例子,如果产线速度是 1m/s,滚轮周长 200mm,那旋转频率就是 5Hz。支架的固有频率最好做到 15Hz 以上。
关键参数速查表
| 参数 | 推荐值 | 说明 |
|---|---|---|
| 支架材料 | 铝合金型材(6061)或钢架 | 铝型材轻便,钢架更稳 |
| 壁厚 | ≥ 3mm | 薄壁件容易共振 |
| 连接方式 | 螺栓 + 定位销 | 焊接件易变形,不推荐 |
| 固有频率 | ≥ 15Hz | 避开产线运行频率 |
避坑指南:我曾经在一个项目里,为了省钱用了 2mm 厚的钣金支架。结果一开机,图像就在 0.1 像素范围内来回跳。折腾了两天,最后换了 40x40 的铝型材,问题立刻解决。所以,支架刚性这块,千万别省。
⚠️ 特别注意:支架与地面的接触面一定要平整。如果地面不平,记得加调平垫铁。否则支架自身就是扭曲的,后面怎么调都没用。
4.2 相机与载物台的平行度调节
相机光轴与载物台运动方向不平行,会导致图像出现「梯形失真」。说白了,就是拍出来的物体一边大一边小。这在测量场景下是致命的。
调节步骤:我一般按下面几步来,效率最高。
- 粗调:用水平尺,先把载物台调平。误差控制在 0.1mm/m 以内。
- 安装相机:把相机固定在支架上,镜头朝下。注意,相机底座与支架接触面要清洁,不能有毛刺。
- 激光辅助:在载物台上放一个平面反射镜。用激光笔从镜头中心垂直照射,看反射光斑是否回到原点。如果偏离,说明相机不垂直。
- 微调:通过相机底部的调节螺丝,一点点调整角度。我习惯用千分表监测,每次调节量不超过 0.01mm。
- 验证:放一个标准棋盘格,拍一张图。用软件测量棋盘格四个角的像素宽度。如果四个角宽度一致,说明平行度合格。
💡 我的小技巧:调节时,别只盯着一个方向。X 轴和 Y 轴要交替调。我一般先调 X 轴,再调 Y 轴,然后回头再检查 X 轴。反复两三次,基本就能到位。
平行度公差:对于四线扫相机,我建议平行度控制在 0.05° 以内。换算成像素,就是每 1000 像素的宽度偏差不超过 0.87 像素。这个精度,大部分测量场景都够用了。
4.3 编码器安装位置
编码器是系统的「眼睛」。它告诉相机什么时候该触发拍照。位置装错了,图像就会拉伸或压缩。
安装原则:编码器必须安装在 运动链的最末端。什么意思?就是编码器要直接测量载物台或传送带的实际运动,而不是测量电机轴的转动。
你想想看,如果编码器装在电机轴上,那皮带打滑、齿轮间隙这些误差,编码器是感知不到的。结果就是,图像拼接时,明明走了 100mm,编码器却只报了 98mm。图像就压缩了。
编码器安装位置对比
| 安装位置 | 优点 | 缺点 | 推荐场景 |
|---|---|---|---|
| 电机轴端 | 安装方便,成本低 | 无法补偿传动误差 | 高精度闭环系统 |
| 滚轮/传送带 | 直接测量实际运动 | 安装复杂,易受污染 | 四线扫相机标定 |
| 光栅尺 | 精度最高 | 成本高,对环境要求高 | 超高精度测量 |
安装细节:
- 联轴器:编码器与滚轮之间,必须用柔性联轴器。刚性连接会损坏编码器轴承。
- 防护:编码器要加防护罩。我遇到过编码器进油,导致脉冲丢失,图像直接乱掉。
- 线缆:编码器线缆要固定好,不能随运动部件来回甩。否则线缆内部断裂,信号时有时无。
⚠️ 常见错误:编码器安装偏心。如果编码器轴与滚轮轴不同心,每转一圈,编码器就会多报或少报几个脉冲。这个误差是周期性的,很难通过软件补偿。所以,安装时一定要用千分表打同轴度,控制在 0.02mm 以内。
4.4 整体结构示意图
下面这张图,是我自己总结的四线扫相机机械结构核心逻辑。你看一眼,就能明白各个部件之间的关系。
这张图里,支架、载物台、编码器三者是相互关联的。支架提供刚性基础,载物台保证平行度,编码器提供准确的位置反馈。任何一个环节出问题,都会影响最终的图像质量。
好了,机械结构搭建这块,核心就是这些。记住:刚性是基础,平行度是精度,编码器是灵魂。把这三点吃透了,你的系统就稳了一半。