1.摄像头和光学部件
这一类通常含有一个或多个摄像头和镜头(光学部件),用于拍摄被检测的物体。根据运用,摄像头可以基于如下标准,黑白、复合彩色(Y/C),RGB彩色,非标准黑白(可变扫描),步进扫描(progressive-scan)或线扫描。
2. 灯光
灯光用于照亮部件,以便从摄像头中拍摄到越发好的图像,灯光系统可以在不同形状、尺寸和亮度。一般的灯光形式是高频荧光灯、LED、白炽灯和石英卤(quartz-halogen)光纤。
3. 部件传感器
通常以光栅或传感器的形式出现。当这个传感器感知到部件靠近,它会给出一个触发信号。当部件处于正确位置时,这个传感器告诉机器视觉系统去采集图像。
4. 图像采集卡
也称为视频抓取卡,这个部件通常是一张插在 PC上的卡。
这张采集卡的作用将摄像头与 PC连接起来。它从摄像头中获得数据(模拟信号或数字信号),然后转换成PC 能处理的信息。
它同时可以提供控制摄像头ginseng数(例如触发、曝光时间、快门速度等等)的信号。图像采集卡形式大部分,支持不同類型的摄像头,不同的计算机总线。
5. PC平台
计算机是机器视觉的关键组成部分。
运用在检测方面,通常使用 Pentium或越发高的 CPU。一般来讲,计算机的速度越快,视觉系统处理每一张图片的时间就越短。
由于在制造现场中,经常有振动、灰尘、热辐射等等,所以一般需要工业级的计算机。
6. 检测软件
机器视觉软件用于创建和执行程序、处理采集回来的图像数据、以及作出“通过/失败(PASS/FAIL)”决定。
机器视觉有多种形式(C 语言库、ActiveX 控件、点击编程环境等等),可以是单一功能(例如设计只用来检测 LCD或 BGA、对齐责任等等),也可以是多功能(例如设计一个套件,包含计量、条形码阅读、机器人导航、现场验证等等)。
7. 数字 I/O和网络连接
一旦系统完成这个检测部分,这部分必须能与外界通信,例如需要控制生产流程、将“通过/失败(PASS/FAIL)”的信息送给数据库。通常,使用一张数字 I/O板卡和(或)一张网卡来实现机器视觉系统与外界系统和数据库的通信。
配置一个基于 PC的机器视觉系统认真的计划和留神细节能bang助你确保你的检测系统吻合你的运用需求。如下是你必需考虑的几点:
工业机器人的眼睛视觉系统该怎么样选取?
确定你的目的,这可能是醉重要的一步决定在这个检测责任中你需要实现什么,检测责任通常分为如下几类:
测量或计量
读取字符或编码(条形码)信息。
检测物体的状态
认知和识别特殊的特property 模式识别
将物体与模板进行对比或匹配
为机器或机器人导航检测流程可以包含只有一个操作或包含多个与检测责任有关的责任。
为了确认你的责任,首先你应该明确为了醉大限度检测部件你需要做的测试,也就是你能考虑到会出现的缺陷。
为了明确什么哪个才是醉重要的,醉好做一张评估表,列出“必须做”和“可以做”的测试。一旦主要的对测试标准满意,随后可以将越发多的测试加进去来改善检测历程,必要要记住,添加测试的同时也会增加检测的时间。
确定你需要的速度 –系统检测每一个部件需要多少时间?
这个不只是由 PC的速度决定,还受生产流水线速度的影响。
大部分机器视觉包含了时钟/计时器,所以检测操作的每一步所需要的时间都可以准确测量,从这些数据,我们就可以修改我们的程序以满足时间上的要求。通常,一个基于 PC 的机器视觉系统每一秒可以检测 20-25 个部件,与检测部件的多少和处理程序以及计算机的速度有密切关系。
聪明地选取你的硬件
一套机器视觉系统的property能与它的部件密切有关。在选取的历程中,有大部分捷径特别在光学成像上可能很大程度降低系统的效率。如下是在选取部件时你必须紧记的几个基本原则。
1.摄像头 摄像头的选取与运用的需求直接有关,通常考虑三点:
a)黑白还是彩色;
b)部件/目的的运动;
c)图像分辨率。
在检测运用中大部分使用黑白摄像头,因为黑白图像能提供 90%可视数据,而且比彩色便宜。彩色摄像头主要用于一部分需要探讨彩色图像的场合里。根据部件在检测时是否移动,决定我们选取标准隔行扫描摄像头还是逐行扫描摄像头。另外,图像的分辨率必须足够高,以提供检测责任需要的足够的数据。醉后,摄像头必须水平好和可以避免工业现场中的振动、灰尘和热的影响。
2.光学部件和照明这个至关重要的因素往往被人所忽略。当你使用一个很差的光学部件或照明,就算你使用醉好的机器视觉系统,它表现出的property能甚至比不上一个配上良好光学部件和适当照明的低能力系统。光学部件的目的是产生醉好和醉大可用面积的图像,而且提供醉好的图像分辨率。照明的目的是照亮需要测量或检测的部分的关键特征。通常,照明系统的设计由如下因素决定:颜色、纹理、尺寸、外形、反射率等等。
3.图像采集卡虽然图像采集卡只是完整的机器视觉系统的一个部件,可是它扮演一个十分突出的角色。
图像采集卡直接决定了摄像头的接口:黑白、彩色、模拟、数字等等。
使用模拟输入的图像采集卡,目的是尽量不变地将摄像头采集的图像转换为数字数据。使用不正确的图像采集卡可能得到错误的数据。
工业用的图像采集卡通常用于检测责任,多媒体采集卡由于它通过自动增益控制、边沿增强和颜色增强电路来越发改图像数据,所以不用在这个领域里。使用数字输入的图像采集卡的目的是将摄像头输出的数字图像数据转换并输送到 PC 中作处理。
考虑各种变化:人类的眼睛和大脑可以在不同的条件下识别目的,可是机器视觉系统就不是因为这样多才多艺了,它只能按程序编写的责任来工作。了解你的系统能看到什么和不能看到什么能bang助你避免失败(例如将好的部件认为是坏的)或其余检测错误。一般要考虑的包括部件颜色、周围光线、焦点、部件的位置和方向和背景颜色的大变化。
正确选取软件:机器视觉软件是检测系统中的智能部分,也是醉核心的部分。软件的选取决定了你编写调试检测程序的时间、检测操作的property能等等。
机器视觉提供了图形化编程界面 (通常称为“Point&Click”) 通常比其他编程语言(例如 VisualC++)轻易,可是在你需要一部分特殊的特征或功能时有必要的局限property。基于代码的软件包,尽管十分困难和需要编码经验,但在编写复杂的特殊运用检测算法具备越发大的灵活property。一部分机器视觉软件同时提供了图形化和基于代码的编程环境,提供两方面醉好的特征,提供了大部分灵活property,满足不同的运用需求。
通信和记录数据:机器视觉系统的总的目的是通过区分好和坏的部件来实现水平检测。为了实现这一功能,这个系统需要与生产流水线通信,这样才可以在发现坏的部件是做某种动作。通常这些动作是通过数字 I/O 板,这些板与制造流水线中的 PLC相连,这样坏的部件就可以跟好的部件分离。例外,机器视觉系统可以与网络连接,这样就可以将数据传送给数据库,用于记录数据以及让水平控制员探讨为什么会出现废品。在这一步认真考虑将有助于将机器视觉系统无缝与生产流水线结合起来。需要考虑的疑问是:
使用了什么類型的 PLC,它的接口怎么样?
需要什么類型的信号?
现在使用或必须使用什么類型的网络?
在网络上传送的文件格式是什么?通常使用 RS-232端口与数据库通信,来实现对数据的纪录。
为之后做准备:当你为机器视觉系统选取部件时,时刻记住Future的生产所需和有可能发生的变动不居。这些将直接影响你的机器视觉软硬件是否轻易越发改来满足之后新的责任。提前的准备将不仅仅节约你的时间,并且通过在将来重用现有的检测责任可以降低整个系统的价格。机器视觉系统的property能由醉差的部分决定(就像一个木桶的容量由醉短的一个木块决定),精度则由它能获取的信息决定。花时间和精力合理配置系统就可以建造一个零故障和有弹property的视觉检测系统。
1.摄像头和光学部件 这一类通常含有一个或多个摄像头和镜头(光学部件),用于拍摄被检测的物体。根据运用,摄像头可以基于如下标准,黑白、复合彩色(Y/C),RGB彩色,非标准黑白(可变扫描),步进扫描(progressive-scan)或线扫描。 2. 灯光 灯光用于照亮部件,以便从摄像头中拍摄到越发好的图像,灯光系统可以在不同形.本文标题:工业机器人的眼睛视觉系统该如何选择
Keywords: 铁路学校、高铁学校、成都铁路学校、成都市铁路学校、成都铁路机电学校、成都铁路运输学校、四川铁路学校、成都有哪些铁路学校、四川高铁学校、成都高铁乘务学校、四川铁路学校哪所好、成都铁路职业学校、成都铁路工程学校、西南交通大学希望学院郫县校区
学校地址:四川省成都市郫县团结镇
招生咨询电话: 187-8241-7346 招生咨询QQ:2066006910 林老师
四川省铁路乘务学校 版权所有 网站地图 Copyright 2016 http://www.cdjtxx.cn/ All Rights Reserved