转载于:https://blog.csdn.net/qq_45780653/article/details/108450489

工业相机的各种接口都有哪些利弊

工业相机分为模拟相机、数字相机。其中数据传输方式大致有:USB2.0、USB3.0、HDMI、WiFi、1394A、1394B、GIGE千兆网、Camera Link等多种类型的接口。而各种接口都有其利弊。

1、USB2.0接口
USB2.0接口的工业相机,是目前最为普通的类型。许多厂商都生产此接口的相机。连我们常用的摄像头,也都是USB2.0接口的。其优点是所有电脑都配置有USB2.0接口,方便连接,不需要采集卡;缺点是其传输速率较慢,理论速度只有480Mb(60MB),由于其糟糕的协议(Bulk-Only Transport(BOT)协议)与编码方式,数据只有30MB/S左右。
USB接口的相机通常没有坚固螺丝,因此在经常运动的设备上,可能会有松动的危险,这也是其一个不足之处。

2、USB3.0接口
USB 3.0的设计在USB 2.0的基础上新增了两组数据总线,为了保证向下兼容,USB 3.0保留了USB 2.0的一组传输总线。在传输协议方面,USB 3.0除了支持传统的BOT协议,还新增了USB Attached SCSI Protocol(USAP),可以完全发挥出5Gbps的高速带宽优势。目前虽然市面上还没有太多的USB3.0相机出现,不过现在国内外的工业相机厂商都在积极推进,而且有些厂商已经有相关的样机出现。

3、HDMI
HDMI(High Definition Multimedia Interface)是一种采用数字化视频/音频接口技术高清晰度多媒体接口,HDMI可以满足1080P的分辨率,是适合影像传输的专用型数字化接口,其可同时传送无压缩的音频和影音信号,最高数据传输速度为5Gbps。同时无需在信号传送前进行数/模或者模/数转换。另外采用HDMI规格接口的线缆没有长度的限制,HDMI最远可传输15米。

4、WiFi
WiFi相机通过增加WIFI模块实现了无线传输功能,可以让相机轻松应用于需要无线传输的场合,解除对距离要求的难题。

5、1394(火线)
1394接口,在工业领域中,应用还是非常广泛的。协议、编码方式都非常不错,传输速度也比较稳定,只不过由于早期苹果的垄断,造成其没有被广泛应用。在工业中,常用的是400Mb的1394A和800Mb的1394B接口。超过800Mb以上的也有,如3.2Gb的,但是比较少见。1394接口,特别是1394B口,都有坚固的螺丝。1394接口不太方便的地方是其未能普及,因此电脑上通常不包含其接口,因此需要额外的采集卡。1394接口,需要注意一下其Packet Size数据包大小设置。Packet Size是整个1394总线的带宽。

6、GIGE千兆网
千兆网接口的工业相机,应用中还是非常多的。一般来讲,连接到千兆网卡上,即能正常工作。但是需要注意一些特殊的细节,如早期的NI的软件,可能对千兆网卡的芯片有要求,需要使用INTEL的芯片才可以正常驱动GIGE相机,而使用如Realtek的芯片网卡,就无法响应。另外在千兆网卡的属性中,也有与1394中的Packet Size类似的巨帧。设置好此参数,可以达到更理想的效果。

7、Camera Link
Camera Link接口的相机,实际应用中比较少。不过其传输速度是目前的工业相机中最快的一种总线类型。一般用于高分辨率高速面阵相机,或者是线阵相机上。

工业相机的传输接口作用以及区别分析相关推荐

  1. 史上最全总结!Util、POJO、domain、entity、model、DAO、DTO、view、mapper、service、controller的作用和区别分析

    文章目录 前言 工具类层 Util 数据层 POJO对象 domain entity model view DTO 总结 数据访问层 DAO mapper 业务层 service 控制层 Contro ...

  2. oracle startup作用,【学习笔记】Oracle打补丁后startup migrate、startup upgrade区别分析...

    天萃荷净 分享一篇Oracle数据库在打完补丁后startup migrate.startup upgrade区别分析 1.为什么要使用Startup Migrate STARTUP MIGRATE ...

  3. 记主板的南桥芯片和北桥芯片作用及区别(“干南桥”)

    记主板的南桥芯片和北桥芯片作用及区别 前言 ​ 最近在B站看到一位UP主-"笔记本维修厮",他的视频是真的幽默搞笑,平时没事就是喜欢看看他维修电脑的视频:然后他的视频经常出现&qu ...

  4. Spring中SmartLifecycle和Lifecycle的作用和区别

    欢迎关注方志朋的博客,回复"666"获面试宝典 本文基于SpringBoot 2.5.0-M2讲解Spring中Lifecycle和SmartLifecycle的作用和区别,以及如 ...

  5. C#.NET里面抽象类和接口有什么区别

    1.面向接口编程和面向对象编程是什么关系 首先,面向接口编程和面向对象编程并不是平级的,它并不是比面向对象编程更先进的一种独立的编程思想,而是附属于面向对象思想体系,属于其一部分.或者说,它是面向对象 ...

  6. USB 设置配置(SetConfiguration)和设置接口(SetInterface)的区别与联系

    @[TOC](USB 设置配置(SetConfiguration)和设置接口(SetInterface)的区别与联系) 在USB设备枚举的最后,主机都会对设备发送设置配置置(SetConfigurat ...

  7. 笔记本html接口是输入还是输出,笔记本mSATA接口和mini PCI-E接口之间的区别解析图...

    要说mSATA和mini PCI-E并非什么新接口,只是之前大多集成在系统产品中,很少接触到.而近期随着无线及固态硬盘的出现,引起大家关注. mSATA接口 作用:连接固态硬盘 mSATA接口在标配固 ...

  8. 中继器,集线器,交换机,网桥,网关,路由器的功能作用及区别

    中继器,集线器,交换机,网桥,网关,路由器的功能作用及区别 两台计算机连接:两台电脑通过两块网卡构成"双机互连",两块网卡之间一般是由非屏蔽双绞线来充当信号线的.由于双绞线在传输信 ...

  9. SAP与ORACLE的区别分析及对比

    SAP与ORACLE的区别分析及对比[转] 目前在ERP业界中存在两个巨愕--SAP 的 ECC 及 ORACLE 的 EBS ,这两个大型ERP解决方案几乎占据了世界上各个不同行业的大型企业的信息系 ...

最新文章

  1. ubuntu较快台湾源
  2. Floyd算法 笔记 C/C++
  3. simple k means
  4. Php中方法作用域,PHP 函数(下):匿名函数和作用域
  5. Linux运维 第三阶段 (二) DHCP
  6. sql语言和php,SQL语言快速入门(三)_php
  7. centos7.6arm安装mysql8.0.17_Centos yum安装 MySQL 5.7
  8. TransactionProducer(事务消息)
  9. kubernetes(六)k8s核心组件学习
  10. Java的Gradle依赖关系,使用编译还是实现?
  11. shell编程练习题
  12. 分类分布(categorical分布)
  13. 人脸识别最新进展——几篇相关论文总结
  14. hive check in checkDiagnosticMessage found error
  15. 5G版iPhone更多细节曝光:骁龙X55基带+A14处理器
  16. 使用cv::findFundamentalMat要注意的几点
  17. Gulp模块报错:Did you forget to signal async completion? 处理
  18. base64编码规则
  19. Python三大神器之pip用法详解
  20. python体测成绩数据分析_Python+Excel数据分析实战:军事体能考核成绩评定(二)基本框架和年龄计算...

热门文章

  1. Java按照章节分割大型小说文档
  2. ONLINE 2.0,这是一场硬仗!
  3. 服务器系统2019怎么安装教程,杜老师说系统:Windows Server 2019 的安装
  4. 【活动预告】众享比特2020战略发布会重磅来袭
  5. 计算机应用基础00018历年真题,自考00018计算机应用基础历年真题
  6. 乐高机器人资费_内蒙古自治区乐高机器人投资费用
  7. 京东动内、阿里拉外:物流变革已关乎生死存亡
  8. 3Dmax和blender渲染线稿
  9. MacBook cmake .. 运行遇到问题ld: unsupported tapi file type ‘!tapi-tbd‘ in YAML file ...
  10. 三易电子初级课程——计算器(正负号)