机器视觉2D贴合引导项目从哪里入手,案例知识分享
人哪能面面俱到,每一个技术细节却是非常致命。人类在技术面前更像蝼蚁。
案例:柔性FPC在手机主板上的高精度贴合
- 项目背景与需求
产品:智能手机主板
工艺:将柔性的FPC(柔性电路板)上的金手指端子,精准对位并贴合到主板上的BTB连接器上。
核心需求:
精度:对位精度要求 ±0.05mm。
效率:生产节拍需达到 8秒/片。
可靠性:100%检测FPC是否存在褶皱、破损、脏污等缺陷,并确保贴合后无虚接、错位。
适应性:设备需能兼容多种型号的手机主板和FPC。 - 系统组成
硬件部分:
工业相机:
上视相机:高分辨率(如500万像素以上)彩色或黑白相机,用于拍摄FPC上的Mark点和对位端子。
下视相机:同样高分辨率相机,用于拍摄主板上的Mark点和BTB连接器。
镜头:远心镜头,以消除因物体高度变化或视差引起的图像畸变,保证测量精度。
光源:
环形光、穹顶光 或 同轴光:用于凸显FPC和主板上的Mark点、线路和端子,消除反光、阴影干扰。
运动平台:高精度伺服电机或直线电机驱动的XYθ平台,用于承载和移动贴合头。
贴合执行机构:精密电缸或伺服压头,控制贴合压力和行程。
计算机:工业PC,配备高性能CPU和GPU,用于运行视觉处理算法和运动控制程序。
软件部分:
机器视觉库:如 Halcon, OpenCV, 或VisionPro。
运动控制库:与运动控制卡配套的API。
上层应用软件:使用C++, C#或Python等语言开发,集成视觉、运动控制和UI界面。 - 核心工作流程
标定:
相机