AOI设备马达的控制!
发布时间: 2017-12-22 15:58:42
AOI设备的图像采集过程,可以分为硬件的马达驱动开发,和图像读取的两个部分.因为设备的X向、X向采用了不同的马达驱动方式,X向采用的滚珠丝杠导轨结构的马达,用RS232端口直接驱动;Y向是普通的步进马达,用ADLink8134接口卡进行驱动。这些驱动都有API的函数提供,完成对马达的控制。
对AOI设备的马达控制,也是aoi设备研究中的关键步骤。
工作台的控制马达
从生产效率的角度来讲,一个工作台会放置好几块的PCB板(拼板)或电脑主板等大板。在进行图像采集时,不可能一次采集齐全部要测的PCB板的图像,所以需要移动几次工作台或CCD摄像头,几次才能完成一次的检测过程。
我们这个AOI设备在采集图像中,共有两个马达束驱动,一个是用来移动CCD摄像头的马达,称为x向马达;另一个工作台上,用来移动PCB板的驱动马达,称为Y向马达。
x向的ccD移动的驱动马达使用滚珠丝杠导轨的结构,这种马达可以无间隙的轻快运动,很容易获得很高的行走精度。x向马达的驱动,用电脑的RS232端口进行驱动控制,由于滚珠丝杠的移动的螺距可以选择,这样对步进的距离可以直接用单位距离来表示。
工作台上的马达是步进马达,用于控制工作台往Y向的移动。设备对步进马达的驱动,使用电脑内置的ADLink8134的设备卡,马达上的Motion Card联接并控制。由于步进马达是使用输出脉冲进行进动驱动的,所以驱动时需要将移动数折算成脉冲数进行驱动。
马达驱动对采集的影响
马达的驱动似乎仅仅是机械方面的问题,其实在高速运转的流水线上,马达的使用对图像以后的采集和处理的影响很大,马达移动带来的惯性会影响到采集的精度。我们要让马达的移动速度和采集图像的清晰度之间达到一种最佳的平衡。
我们的设备在工业化实测中发现,x方向的滚珠丝杠导轨结构的马达的性能要好于Y方向的步进马达。这主要是X向马达的定位精度高,停止时惯性较小,这样在图像采集时,采集的图像的边缘清晰,容易判别。
Y向马达在研制初期,出现过马达未完全停止,造成采集的图像边缘不明晰,而无法检测的情况。我们后来通过改用阻尼系数更高的传动皮带材料,来改善了这一故障。但如果全用高精度马达,则会增加设备的制造成本.