LabVIEW Vision-马达孔直径中心距齿数线序测量
马达上的四个测量要求。相对来讲,还是比较容易的。使用LabVIEW VISION的方案也是可以实现的。
马达孔直径中心距齿数线序测量-比较合适的照明
马达孔直径中心距齿数线序测量-照明过亮线序不好测量
马达孔直径中心距齿数线序测量-照明过暗,齿数不好测量
机器视觉光源
对于本方案中的应用,可以考虑使用环形光源,如低角度的RL-7430-W环形光源。这里需要照明的亮度控制,将孔表现清楚的同时,需要将齿数表现清楚,同时线的颜色也要表现清楚。照明不能太亮,容易把线的颜色遮盖掉;也不能太暗了,否则齿表现不清楚。
光源调光器
可以考虑使用常规的模拟调光器APS-2424-1CH或者是迷你调光器MAPS-2424-1CH。如果是在高速拍照需要很短的曝光时间,则考虑使用频闪调光器,如SPS-2430-4CH。而如果需要程序控制不同的光源亮度以适用不同的产品,则可以考虑数字调光器,如DPS-24125-4CH。对于本方案,可以先考虑使用数字控制器,如果产品的照明亮度实在不好控制时,可以分次来拍照,拍线序时使用比较暗的照明;而拍孔直径、齿数时则使用比较亮的照明。
工业相机
这个看具体的测量要求,如果要求不是太高的话,130万像素级别的就可以满足要求了。而如果产品比较大,而精度要求又比较高,那么就需要高分辨率的相机,如500万、900万像素的CCD了。而对于线序的测量,如果线的颜色差别比较大,则使用普通的彩色相机即可。而如果线的颜色差别不大,那么建议使用高级的3CCD的彩色相机,这样颜色表现会精准一点,有利于测量。
工业镜头
因为产品一般会有几十毫米大小,所以常规的应用建议使用CCTV镜头。如果测量精度要求很高旱,那么就需要考虑使用远心镜头了,即使成本比较高,使用远心镜头效果也会好很多。
图像处理算法
孔直径可以使用找圆函数直接测量;孔中心距,则使用两点之间的距离函数进行测量。而齿数,则可以使用粒子分析的方法;线序,可以测量具体的出线口的颜色值。具体的,可以查看机器视觉论坛的VBAI检测脚本:
VBAI测量马达孔直径中心距齿数与线序_视觉生成器VBAI_图像处理|编程|机器视觉_机器视觉论坛_商城_LED光源_控制器_工业相机_镜头_机器视觉方案_系统_石鑫华视觉网_华视自动化
http://labviewvision.com/thread-16888-1-1.html
机器视觉项目实现难度
★★
相对比较容易。如果没有太多意外情况,落实比较容易。可能在测孔直径时,会有一定的不稳定性,需要花一点时间去测试。