位置:51电子网 » 技术资料 » 接口电路

多视觉传感器CAN总线检测系统的设计

发布时间:2008/6/3 0:00:00 访问次数:501

宫能刚,卢荣胜,费业泰,吴彰良,朱贵峰

  摘 要:研究了多传感器can 总线视觉检测系统的架构方式与设计方法,给出了视觉传感器的控制电路单元can总线控制方法,多路视频信号切换开关单元的信号切换方法,can 总线控制网络通讯的软件设计。文章介绍的can总线控制系统实现了多视觉传感器的分布式网络化控制,尤其适合对实时性、可靠性和精度等要求较高的大型多传感器视觉测量系统的实时控制。

  关键词:can 总线; 视觉检测; 视觉传感器; 分布式控制网络

引言

  随着计算机技术、人工智能、光电检测、图像处理以及模式识别等各学科的不断完善和互相渗透,视觉检测技术作为一种多领域、各学科交叉的技术已取得了突飞猛进的发展,它是以机器视觉为基础的新型测试技术,具有测量时非接触、速度快、信息量大、应用领域广等特点。视觉检测技术广泛用于产品质量在线监测,自动巡视商店、银行或其他重要场所的安防监视,产品的标签文字标识检查,纺织印染业中的自动分色、配色,大型物体三维结构尺寸的测量,各种复杂三维表面形状的检测、恢复重构以及逆向工程等很多领域。视觉检测系统通常是由计算机、视觉传感器与控制系统三大模块组成。对于多视觉传感器大型实时测量系统,为了让视觉检测系统快速、精确地获得理想的图像信息,视觉传感器的控制系统的作用尤为重要。视觉传感器的控制系统根据其使用的串行控制总线标准不同,其控制与通讯的性能将不同。这里采用can (controller area network) 总线作为系统的串行控制总线。

  由于can 总线具有通讯速率高、实时性好、带负载能力强、可靠性及抗干扰能力好、总线利用率高及硬件成本低等优点,非常适于大型测试系统控制网络的通讯。因此,本文将基于can 总线分布式网络控制技术,介绍多视觉传感器的实时控制方法与控制系统的设计。

视觉传感器的检测原理与系统组成

  视觉检测一般基于三角法,由摄像机、光源跟被测物体构成测量三角,ccd 相机把光源投射到被测物体表面的经过调制后的三维深度信息转换成二维图像传给计算机再经由图像处理、特征提取等恢复解调出被测物体的三维形貌信息。如图1 所示,简单的结构光视觉传感器可由一个平面结构光投射器l 与一个ccd 摄像机a 组成,但当被测物体表面曲率变化较大时,有时会出现死区现象,即光平面与物体表面的交线被旁边的曲面遮挡,使摄像机无法看到该交线,以致测量信号消失。为避免由测量复杂表面物体时产生的死区现象,可用两个相机a 和b 对称分布于光平面两侧,接收光条的漫反射光。本例使用波长为650nm 的红色激光器作为光源,因其与环境光反差大,干扰小,较易进行图像特征点的提取,双目视觉传感器组成的多视觉传感器测量系统为研究对象,研究其can 总线分布式网络控制技术。

  图2 给出了多视觉传感器can 总线网络控制检测系统的基本组成原理。本系统采用主从式结构,上位机为pc 机,下位机为8051 单片机控制单元(mcu) ,上、下位机之间用can 总线进行通讯,由于pc 机中并不带can 总线接口,因此需要一个can 接口卡,这里选用usbcan 智能接口卡来通信,因其具有体积小、外置且即插即用等特点。这样,pc 可通过usb 总线方便地连接至can 总线网络,控制各个can 节点,进行数据采集和处理。



  视觉传感器的控制电路(mcu) 主要包括视频切换、电源供给和can 通讯接口三个模块。电源供给电路模块提供ccd 摄像机、激光投射器与mcu的电源,并且由mcu 控制单元控制着它们的开启与关闭。为了避免激光投射器使用时间过长导致激光器( 或普通照明光源) 发热引起光能分布不稳或视觉传感器受热变形从而影响测量精度,以及延长投射器的使用寿命,我们采用如下的控制方式: 当传感器开始测量时,先上电初始化,再打开激光器,测量完毕后即关闭光源电源。由于每个传感器里面含有一到两个ccd 相机,而任一时刻传感器只能输出一路视频信号,因此需要视频切换开关对二路视频信号进行自动分时切换。

  为了满足大尺寸物体的视觉检测需要,充分利用can 总线的特点,使整个控制系统具有积木式的可扩充能力,本控制系统按最少能带64 个传感器的负载能力进行了设计。如果设每个视觉传感器里面都有两个摄像机,即最多共有128 路视频输入,而任一时刻系统只选取其中一路视频图像传给计算机图像采集卡进行图像采集处理,因此在图2 每个视觉传感器的单路视频输出处,需再加上一个多路视频切换器,如图3 所示,每8 个视频输入1 路视频输出作为一个视频信号切换单元,实现8 选1 方式的视频切换。那么按图3 中的积木式连接方式,9 个单元就可驱动64 路传感器。每个视频切换单元都有自己的can 总线接口,连接到整个控制系统的分布式网路上,与单个传感器控制系统一起协同工作。我们采用8 选1 视频切换为一个单
宫能刚,卢荣胜,费业泰,吴彰良,朱贵峰

  摘 要:研究了多传感器can 总线视觉检测系统的架构方式与设计方法,给出了视觉传感器的控制电路单元can总线控制方法,多路视频信号切换开关单元的信号切换方法,can 总线控制网络通讯的软件设计。文章介绍的can总线控制系统实现了多视觉传感器的分布式网络化控制,尤其适合对实时性、可靠性和精度等要求较高的大型多传感器视觉测量系统的实时控制。

  关键词:can 总线; 视觉检测; 视觉传感器; 分布式控制网络

引言

  随着计算机技术、人工智能、光电检测、图像处理以及模式识别等各学科的不断完善和互相渗透,视觉检测技术作为一种多领域、各学科交叉的技术已取得了突飞猛进的发展,它是以机器视觉为基础的新型测试技术,具有测量时非接触、速度快、信息量大、应用领域广等特点。视觉检测技术广泛用于产品质量在线监测,自动巡视商店、银行或其他重要场所的安防监视,产品的标签文字标识检查,纺织印染业中的自动分色、配色,大型物体三维结构尺寸的测量,各种复杂三维表面形状的检测、恢复重构以及逆向工程等很多领域。视觉检测系统通常是由计算机、视觉传感器与控制系统三大模块组成。对于多视觉传感器大型实时测量系统,为了让视觉检测系统快速、精确地获得理想的图像信息,视觉传感器的控制系统的作用尤为重要。视觉传感器的控制系统根据其使用的串行控制总线标准不同,其控制与通讯的性能将不同。这里采用can (controller area network) 总线作为系统的串行控制总线。

  由于can 总线具有通讯速率高、实时性好、带负载能力强、可靠性及抗干扰能力好、总线利用率高及硬件成本低等优点,非常适于大型测试系统控制网络的通讯。因此,本文将基于can 总线分布式网络控制技术,介绍多视觉传感器的实时控制方法与控制系统的设计。

视觉传感器的检测原理与系统组成

  视觉检测一般基于三角法,由摄像机、光源跟被测物体构成测量三角,ccd 相机把光源投射到被测物体表面的经过调制后的三维深度信息转换成二维图像传给计算机再经由图像处理、特征提取等恢复解调出被测物体的三维形貌信息。如图1 所示,简单的结构光视觉传感器可由一个平面结构光投射器l 与一个ccd 摄像机a 组成,但当被测物体表面曲率变化较大时,有时会出现死区现象,即光平面与物体表面的交线被旁边的曲面遮挡,使摄像机无法看到该交线,以致测量信号消失。为避免由测量复杂表面物体时产生的死区现象,可用两个相机a 和b 对称分布于光平面两侧,接收光条的漫反射光。本例使用波长为650nm 的红色激光器作为光源,因其与环境光反差大,干扰小,较易进行图像特征点的提取,双目视觉传感器组成的多视觉传感器测量系统为研究对象,研究其can 总线分布式网络控制技术。

  图2 给出了多视觉传感器can 总线网络控制检测系统的基本组成原理。本系统采用主从式结构,上位机为pc 机,下位机为8051 单片机控制单元(mcu) ,上、下位机之间用can 总线进行通讯,由于pc 机中并不带can 总线接口,因此需要一个can 接口卡,这里选用usbcan 智能接口卡来通信,因其具有体积小、外置且即插即用等特点。这样,pc 可通过usb 总线方便地连接至can 总线网络,控制各个can 节点,进行数据采集和处理。



  视觉传感器的控制电路(mcu) 主要包括视频切换、电源供给和can 通讯接口三个模块。电源供给电路模块提供ccd 摄像机、激光投射器与mcu的电源,并且由mcu 控制单元控制着它们的开启与关闭。为了避免激光投射器使用时间过长导致激光器( 或普通照明光源) 发热引起光能分布不稳或视觉传感器受热变形从而影响测量精度,以及延长投射器的使用寿命,我们采用如下的控制方式: 当传感器开始测量时,先上电初始化,再打开激光器,测量完毕后即关闭光源电源。由于每个传感器里面含有一到两个ccd 相机,而任一时刻传感器只能输出一路视频信号,因此需要视频切换开关对二路视频信号进行自动分时切换。

  为了满足大尺寸物体的视觉检测需要,充分利用can 总线的特点,使整个控制系统具有积木式的可扩充能力,本控制系统按最少能带64 个传感器的负载能力进行了设计。如果设每个视觉传感器里面都有两个摄像机,即最多共有128 路视频输入,而任一时刻系统只选取其中一路视频图像传给计算机图像采集卡进行图像采集处理,因此在图2 每个视觉传感器的单路视频输出处,需再加上一个多路视频切换器,如图3 所示,每8 个视频输入1 路视频输出作为一个视频信号切换单元,实现8 选1 方式的视频切换。那么按图3 中的积木式连接方式,9 个单元就可驱动64 路传感器。每个视频切换单元都有自己的can 总线接口,连接到整个控制系统的分布式网路上,与单个传感器控制系统一起协同工作。我们采用8 选1 视频切换为一个单
相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!