石鑫华视觉 发表于 2013-6-18 08:55:39

USB(DirectShow)摄像机安装问题疑难解答

问题:哪些是USB(DirectShow)摄像机安装中经常碰到的问题以及相应的解决方法?


解答:USB(DirectShow)摄像机安装中经常碰到的问题通常有在MAX或者设备管理器中看不到摄像机以及无法从摄像机中采集等。这些问题以及其他的一些相关问题通常都是由三个原因引起的。
漠件兼容性
氠件兼容性
氠件损坏
注意:你需要以管理员身份或者有管理员的权限才能安装NI的软件和硬件。软件兼容性
簠容相机-USB摄像机必须和DirectShow规格兼容才能被NI-IMAQdx 或者 IMAQ for USB Cameras识别。只有通过DirectShow的API可以正确访问属性的摄像机才能被IMAQdx驱动识别。如果某些属性不能通过DirectShow的API访问到,那么这些属性也无法通过NI-IMAQdx访问到。
焠动安装-摄像机驱动使得NI软件可以和摄像机进行交互。
   1. 相机制造商的设备驱动必须安装好。NI的USB设备驱动通过相机制造商的设备驱动的DirectShow接口来完成和设备的通信。
   2.对于LabVIEW 8.2及更新版本,检查是否安装并激活了了最新的NI-IMAQdx驱动。USB设备在IMAQdx 3.4以及后续版本中才能支持。
   3.对于LabVIEW 7.0 到 LabVIEW 8.0内的版本,检查是否安装了NI-IMAQ for USB Cameras驱动。
   4.对于LabVIEW 7.0之前版本,不支持USB相机。
   5.确保操作系统和相应的驱动是兼容的。
圠椀渀搀漀眀猀设备管理器—设备管理器会显示所有操作系统已经识别的硬件。
   1.如果USB相机没有在设备管理器中出现,它也就无法被驱动发现。
   2.在StartControl Panel匀礀猀琀攀洀Hardware TabDevice Manager打开设备管理器。
   3.你的相机应该在Universal Serial Bus Controllers栏中,一般会显示制造商的名字,或者是类似"USB Composite Device"的标示。
   4.如果在设备管理器的Universal Serial Bus Controllers没有看到相机,确保制造商的驱动程序是否正确安装。可能它会出现在"Other devices",并且带有一个问号标示设备驱动没有正确安装。
   5.如果相机偶尔会出现,确保最新的操作系统service pack已经安装或者升级当前操作系统,同时确保电源供应是准确的。
MAX(Measurement & Automation Explorer)
   1.确保已经将摄像机和制造商的驱动关联起来。
   2.打开MAX或者选择View刀攀昀爀攀猀栀 (F5)
   3.打开Devices and Interfaces标签来寻找摄像机。
   4.如果你使用IMAQdx,则设备会在NI-IMAQdx Devices目录下面出现。如果你使用NI-IMAQ for USB Cameras,在MAX中将会看到设备。
5.如果你可以在LabVIEW或者VBAI中采集图像但是无法再MAX看到,通常是因为MAX数据库的损坏,我们可以通过下面的方法重新生成配置文件来解决这个问题。我们需要在命令行中完成下列工作,并且确保MAX是处在关闭状态。
   a Select Start刀甀渀...选择Start刀甀渀...
   b Type in cmd输入cmd
   c 通过输入 cd <root directory>\Program Files\National Instruments\MAX来进入MAX目录
   d 输入: mxsr.exe -uconfig.mxs
缠用第三方软件进行检测-有很多的第三方软件如Microsoft's AMCap可以来和DirectShow交互。AMCap是一个非常小的底层应用程序来进行简单的测试,它不需要很多的参数。一个简单的AMCap是和Windows SDK一起安装的。不过AMCap同样支持用户自定义的接口来工作,这种情况下通常就说明了IMAQdx是无法访问这些自定义接口工作的功能和属性的。
硬件兼容性
电源要求
   1. 确保USB相机已经插入USB口并且正常供电,有些USB摄像机通过一个LED灯来指示电源是否正常。
   2. 使用HUB连接多个摄像机时,我们可以使用一个带外接电源的USB HUB来这保证电源的正常供应。
   3. 线太长时候,电源或者信号可能就会有很多衰减而使得是相机没有正常工作。缠用另外一个接口,电脑或者是摄像机设备 —下面的步骤就可以同时完成硬件兼容性和硬件是否损坏的双重检查,当然并不是所有步骤都是必须的。
   1. 将USB摄像机插入另外一个口
   2. 在另外一台电脑上安装USB摄像机。
   3. 如果你已经有摄像机成功连上了,将他连到有问题的这台PC机去做测试。蘒件 相机的固件可能已经过期。
硬件损坏
舠鱙上面的步骤完成发现可能是相机或者板卡出现了硬件故障,请联系相机或者板卡的销售商来进行更换或者修复。

wangqiuxiang 发表于 2013-6-18 10:02:54

http://shixinhua.com石鑫华视觉,中国第一机器视觉门户!

yuyeling 发表于 2013-6-21 16:07:04

支持石鑫华视觉http://shixinhua.com,支持机器视觉论坛!http://labviewvision.com

Terrence 发表于 2013-7-10 17:11:00

支持石鑫华视觉http://shixinhua.com,支持机器视觉论坛!http://labviewvision.com

aiamia 发表于 2013-12-24 09:56:04

石鑫华视觉,中国第一
页: [1]
查看完整版本: USB(DirectShow)摄像机安装问题疑难解答

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24