处理USB3.0工业相机帧率偏低的问题

时间:2024-05-23 18:51:24

处理USB3.0工业相机帧率偏问题

USB3.0相机(简称U3口)相对Gige网口相机,有着传输速度快,无需单独供电的优势,如果是采用软触发的形式控制拍照,那么只需连接一根USB3.0的通讯线即可,因此使用起来非常简单。本人在使用U3口相机的过程中,曾遇到了一些问题,现将相应问题进行整理记录。
一.连接到USB3.0口后,相机的客户端显示为USB2.0接口,或者相机通讯速率远远低于正常3.0的通讯速度,表现为帧率严重偏低。对于此类情况,检查方法如下:
1.首先要保证USB接口为3.0,可以利用USB3.0接口的U盘复制文件来查看,如果单独一个文件的写入U盘的速度超过20MB/s,那么基本可以确定是USB3.0接口。
2.在可以确定接口为USB3.0的情况下,相机帧率与理论帧率不符,出现偏低的情况。此时可以通过修改USB3.0接口的电源管理属性进行调整。具体位置如下:右键我的电脑----属性----设备管理器----通用串行总线控制器----右键USB根集线器----属性----电源管理----去掉”允许计算机关闭此设备以节约电源“的勾选,然后点击确定,重新启动计算机。如下图:
处理USB3.0工业相机帧率偏低的问题
USB3.0和2.0在电流的大小上有区别,USB3.0的电源管理方案会影响相机在接口类型方面的判断。本人曾遇到过这个问题,按照上述方法修改后相机帧率恢复正常。
3.调整相机的网络吞吐限制这个参数(有些相机开放了这个参数项,名称大概为Link Throughput Limit)。将该参数调整为最大,个别开放了这个参数的相机默认值可能会偏小,从而导致通讯速率过小,帧率偏低。
4.检查相机帧率控制功能是否开启,如果开启的话需要查看设置的帧率是否过低。查看相机曝光时间,看曝光时间是否过长。
本人目前遇到过的USB3.0相机帧率过低的情况,通过上述方法基本都可以解决。此外,有些组装的台式机,前面的USB3.0接口,或者利用USB延长线延长的接口,可能也会因为电压电流的原因出现帧率偏低的情况,因此,使用USB3.0相机,尽量插在机箱后面的USB3.0接口上。如果上述方法均无法解决问题,依次尝试更换USB数据线/相机/电脑进行测试,或者联系相机供应商寻求解决办法。

水平有限,难免有错误和不足之处,恳请批评指正。