行业动态
使用USB3.0接口相机时通常会遇到的问题解析(二)
浏览:3171 次
时间:2015-01-28 14:16:01

        上一章我们介绍了在最大化USB3.0带宽下的PC机最佳配置方案、根据相机的供电要求选择适当接口以及根据PC机配置选择电缆长度。本章将和您一起继续了解,在使用USB3.0相机时通常会遇到的另两个问题:USB3.0如何应用于多相机系统,如何在第三方软件环境下使用USB3.0相机。

        USB3.0如何应用于多相机系统

        支持USB3.0的主板通常提供2-8个USB3.0接口。可以使用USB3.0集线器进一步扩展接口的数量。

        USB3.0集线器有各种形状和尺寸,其采用不同芯片组厂商的USB3.0集线器控制器。集线器可以插入到PC上的USB3.0接口,意味着所有的数据均通过位于主PC上的同一个接口,带宽被集线器上的所有接口共享。每个相机的带宽需求被分开单独管理,以避免数据溢出总线导致的数据丢失。大多USB3.0相机支持带宽控制,从而允许设置相机将消耗的最大带宽。当然,也可以使用具有较新USB3.0集线器主控制器的集线器,相比于上一代控制器,其在整体吞吐量方面具有更好的性能。这些控制器包括VIA VL812、Genesys Logic GL3520和Renesas uPD720210。集线器还能提供一些额外的好处,如增加系统的工作距离。

        多端口主控制器是为系统增加更多USB3.0接口的另一种方法。这些板卡直接连接到主板上的PCI-Express插槽。市场上的大多数板卡是单一控制器,其总带宽被卡上的所有端口共享。当然也有一些供应商提供带有多个控制器的板卡,每个端口与一个主控制器相匹配,从而实现每个端口的完整带宽。然而这些板卡通常需要更大的PCI-Express 插槽,如具有4通道或8通道的插槽。

        在第三方软件环境下使用USB3.0相机

        大多数工业相机厂商都提供应用程序编程接口(API)用于相机的进一步开发。API通常提供相机控制,但没有图像处理库。您可能想要开发自己的图像处理算法,如光学字符识别(OCR),或是将相机与第三方供应商的现有图像处理库一起使用。市场上存在着这么多的软件程序包和相机供应商,互操作性需要已经促使了行业的标准化以及相机与软件应用的统一方法,实现相互沟通。

        从相机方面来看,用户只需要熟悉一些相机属性和控件,在软件方面,软件只需要简单地支持一组标准属性和控件,允许用户使用任何兼容USB3 Vision相机。对于不支持USB3 Vision的供应商,可以采用一个专用接口或插件来使用第三方的应用。

京ICP备12022927号-1
北京市海淀区上地信息路1号国际科技创业园1—1705
© Copyright 2011 北京盈美智科技 All rights reserved.