资讯中心

大恒相机驱动安装实战:Galaxy SDK与USB3.0/GigE配置指南

📅 2026/9/28 7:28:31
大恒相机驱动安装实战:Galaxy SDK与USB3.0/GigE配置指南
1. 大恒相机驱动是什么先搞清楚SDK和驱动的区别1.1 大恒相机的系列与接口类型大恒图像的产品线在机器视觉圈里算是覆盖面很全的。常见的几个系列我简单归一下类方便你对照自己手里的相机水星系列MER以USB3.0接口为主部分型号带PoE供电相机体积小适合桌面近景检测、实验教学这类短距离应用。金星系列GE走GigE千兆网口理论传输距离可达100米适合产线分布式部署通过交换机可以组多相机系统。火星系列MH覆盖USB3.0、10GigE、Camera Link等多种接口偏向高速高分辨率场景比如屏检、半导体外观检测。不同系列的物理接口不同但驱动层面统一走一套东西就是大恒官方的Galaxy SDK。也就是说不管你是水星还是金星下载同一个SDK基本都能覆盖这一点对大范围项目部署来说非常友好。1.2 为什么安装的不是“驱动”而是“SDK”有同学会问Windows不是即插即用吗为什么工业相机插上去没反应还要装这么大一个软件包这里要解释一个容易混淆的点工业相机不是普通USB摄像头它不是一个纯粹的“图像输入设备”而是一台带有独立处理器的精密光学仪器。相机要和电脑通信需要底层传输协议把图像数据搬过来需要控制指令集去设置曝光、增益、触发、白平衡还需要图像处理库把RAW数据转成你能看的格式。这些东西不是一个.inf文件能解决的必须靠一套完整的SDK提供支持。大恒的Galaxy SDK本质上包含了这几层设备驱动层负责让系统识别USB3.0或GigE设备这一层装完后设备管理器里能看到正常的大恒设备。运行时库RuntimeSDK开发调试时调用的核心DLL比如DxImageProc、GxIAPI这些图像处理和相机控制都靠它们。工具软件Galaxy Viewer这是我最常用的图像采集软件装完SDK后打开它可以直接查看实时画面、调参、存图不用写一行代码。文档和示例C/C、C#、Python等语言的示例代码以及SDK API手册做二次开发时翻起来非常方便。所以大恒相机安装的正确姿势一定是安装完整的Galaxy SDK而不是只装一个驱动。之前见过一些同事把SDK里的Driver目录单独拿出来装结果电脑识别了相机但一调SDK接口就报错折腾一圈最后还是老老实实装全了。1.3 SDK版本和相机固件的匹配逻辑选择SDK版本时有个容易忽略的点版本和相机固件的匹配关系。大恒官网下载中心提供的SDK通常是最新稳定版。而市场上流通的大恒相机固件版本有高有低尤其是一些早期型号出厂固件比较老。如果你装了特别新的SDK部分老相机在枚举时可能工作正常但高级功能比如特定帧率的触发模式、Bayer格式转换会出现不稳定。我个人的做法是新项目直接下载官网最新Release版然后用它自带的固件升级工具固件更新一般在Galaxy Viewer的工具菜单里把相机固件也升到SDK配套的版本。维护老项目如果现场有多台老相机且一直稳定运行千万不要轻易升级SDK保持原有版本更稳妥。换个新SDK而相机固件不更新反而容易出问题。所以在动手安装前先确认自己手里的相机型号和大致出厂时间再去官网选版本能省很多后续的麻烦。2. 下载前必做3步搞定环境检查和旧驱动清理2.1 下载渠道、解压路径与安装包结构下载渠道就认准大恒图像官网的下载中心注册一个账号就能免费下载SDK包。这里注意两点一是下载时看清楚系统位数Windows 10/11绝大多数是64位下载标有x64或64bit的安装包。32位系统虽然还能见到但新SDK对32位支持逐渐弱化我不建议再往32位系统上硬装。二是压缩包的解压路径不要有中文。这个坑我踩过不止一次SDK安装程序里会解析路径一旦路径含中文安装过程中容易出现奇怪的DLL加载失败。建议解压到纯英文目录比如D:\DahengSDK。解压后你会看到类似这样的结构Setup.exe主安装程序Driver相机驱动文件目录USB3.0和GigE的驱动都在这DocumentationPDF文档和说明Samples各语言的示例代码Runtime运行库和工具这个结构意味着你不需要另外找驱动SDK包里全都有。2.2 确认相机型号和电脑接口下载的同时把相机翻过来看一下机身标签型号一般在右下角位置格式类似MER-500-14U3C。拆解一下型号编码的含义中间数字分辨率比如500代表500万像素。结尾的U3代表USB3.0接口。如果是GE结尾代表GigE网口。如果是M/C开头那段可能还带颜色或帧率标识总之不用背关键是认准接口。确认完接口再看电脑这边的硬件条件USB3.0相机需要插在蓝色的USB3.0接口上最好是机箱后置接口前置面板的延长线质量参差不齐很容易导致识别不稳定。GigE相机需要电脑有千兆网口很多轻薄本只有百兆网口或者没有网口这时候需要准备一个千兆USB网卡或者扩展坞。百兆网口跑GigE相机会直接废掉画面卡成PPT别问我是怎么知道的。2.3 卸载旧驱动与关闭干扰项如果电脑之前装过其他版本的Galaxy SDK或者装过其他品牌的相机SDK我强烈建议你先卸载干净再装大恒的避免驱动冲突。具体操作分两步第一步在Windows设置的应用列表里找到Galaxy SDK或Daheng相关程序正常卸载。第二步打开设备管理器找到大恒相机设备通常在“图像设备”或“相机”分类下也可能出现在“通用串行总线设备”里右键选择“卸载设备”勾选“删除此设备的驱动程序软件”。这两步做完再检查一下是否有残留文件夹默认安装路径一般是C:\Program Files\Daheng Imaging有的话手动删掉。另外还有几个系统层面的干扰项要提前处理如果装了还原软件比如冰点还原、网吧还原卡之类先临时关闭否则驱动装完重启就被还原回去白忙活。关闭Windows的“设备安装设置”里的自动下载驱动程序功能避免系统自动装了一个不匹配的驱动。路径是控制面板 → 系统和安全 → 系统 → 高级系统设置 → 硬件 → 设备安装设置改为“否”。这些准备工作看起来繁琐但确实能挡住后续大部分疑难杂症。3. Windows 10/11下驱动安装实战USB3.0与GigE两大路线3.1 USB3.0相机完整安装流程这里用一台Win11笔记本加一台水星MER-500-14U3C作为示例走一遍完整流程。第一步右键Setup.exe选择“以管理员身份运行”。这一步很重要不管理员运行的话驱动写入系统目录时可能被UAC拦掉装完一看软件装了但驱动没装上。第二步安装界面选择语言为简体中文或English点击下一步在安装类型上选择完全安装。完全安装会包含SDK开发库、Runtime、Galaxy Viewer和各个示例程序虽然占用空间大一点但省心。如果只是测试相机也可以选自定义把不需要的示例丢掉。第三步安装过程中系统会弹出设备驱动程序的安装确认需要点“安装”允许。大恒的驱动是经过WHQL签名的正常情况下Windows 10/11不会有红色警告但如果你在安装时拔插了相机系统可能会要求你确认设备驱动这个环节别跳过。第四步安装完成后先不要急着重启把USB3.0线插到相机上另一端接入电脑的蓝色USB3.0口。系统检测到新硬件后会自动安装驱动右下角出现“设备已安装”的提示。第五步打开设备管理器展开“图像设备”或“通用串行总线设备”能看到“Daheng Imaging USB3.0 Camera”之类的条目且没有黄色感叹号这一步就算基本成功了。第六步如果系统没有自动安装驱动设备管理器里会出现一个“未知设备”。右键选“更新驱动程序”→“浏览我的电脑以查找驱动程序”→“让我从计算机上的可用驱动程序列表中选取”把路径指向SDK安装目录下的Driver\USB3.0文件夹即可。安装完驱动后第一次打开Galaxy Viewer会提示你选择许可证类型通常选“试用”就行商业使用记得买授权。3.2 GigE网口相机的网络配置与安装GigE相机的驱动安装过程跟USB3.0基本一样区别在后面的网络配置。如果网络参数配不对即使驱动装好了在Galaxy Viewer里也找不到设备。以金星GE系列为例安装完驱动后做以下设置电脑端打开网络适配器设置找到连接相机的那块网卡直连就找以太网通过交换机就找对应网卡手动设置IPIP地址192.168.0.2子网掩码255.255.255.0网关留空相机端的IP默认一般也是192.168.0.x网段但为了保险起见可以在Galaxy Viewer的设备列表里看一下相机的实际IP。如果不在同一网段在软件里右键设备选择“配置IP”把相机IP改成192.168.0.100子网掩码255.255.255.0重启相机生效。接下来优化网卡参数在网卡的高级属性里把以下几个选项调整一下Jumbo Frame巨型帧设为9KB或最大。这个参数对图像大数据包传输影响巨大默认值1500经常导致GigE传输丢包。Receive Buffers接收缓冲区调到最大值提高抗突发能力。电源管理选项卡取消勾选“允许计算机关闭此设备以节约电源”。最后是防火墙。Windows自带防火墙默认会拦截GigE相机使用的UDP广播包导致软件找不到设备。最省事的做法是在防火墙设置里新建入站规则放行SDK安装目录下的几个exe程序主要是Galaxy Viewer和SDK的Service进程如果这是专用内网测试环境直接把当前网络的防火墙关掉也行但强烈不建议在办公环境下这样做。网线也建议用超五类以上的成品线长度超过50米时考虑用光纤或加工业级交换机。我自己遇到过用一根破网线排查了半天最后换线就好了成本极低但坑人程度极高。3.3 安装权限、驱动签名与管理模式Windows 10/11对驱动签名的检查比Win7严格得多。虽然在多数情况下大恒官方的驱动能通过签名校验但依然有人遇到安装到最后一步提示“无法验证此驱动程序软件的发布者”。遇到这种情况先检查三件事安装程序是不是右键管理员运行有没有点击UAC弹窗的“是”按钮。安装时有没有杀毒软件拦截驱动。火绒、360等安全软件对驱动安装类操作经常误报安装SDK时建议暂时退出杀毒软件装完再开回来。是不是用了精简版系统。Ghost版或各种“优化版”Windows阉割了驱动签名机制或数字证书存储这种情况建议直接换原版系统。另外还需要注意某些公司在Windows系统上开启了“设备安装限制”组策略会禁止安装未批准的驱动程序。这个可以通过gpedit.msc查看计算机配置 → 管理模板 → 系统 → 设备安装 → 设备安装限制确认“禁止安装未由其他策略设置描述的设备”是未配置或已禁用状态。4. 驱动装完不算结束设备连接与出图验证的实操指南4.1 Galaxy Viewer的使用与设备连接驱动装完之后紧张的时刻来了打开软件看能不能出图。启动Galaxy Viewer后左侧会出现一个设备列表窗口正常情况下几秒钟内就能枚举出相机。如果列表是空的点一下“刷新设备”按钮还不行就检查线缆和电源。双击设备节点连接相机再点击工具栏上的“开始采集”按钮实时画面就出来了。这一步能顺利做到说明从驱动到传输链路整条路是通的后面的事情基本都在应用层面。这里顺手介绍一下Galaxy Viewer里最常用的几个功能区域设备列表区显示所有在线相机右键可以配置IP、查看设备信息。采集控制区开始/停止采集以及连续采集、软件触发、硬件触发三种模式切换。参数调节区曝光时间、增益、白平衡、分辨率、像素格式等核心参数都在这里修改后实时生效。图像处理显示区显示图像的同时可以叠加十字线、缩放、灰度值测量等工具。新手看到一屏英文缩写也不要慌常用参数基本就三四个后面慢慢看文档就能上手。4.2 参数调整与出图验证第一次连上相机后建议按这个顺序做一轮基本验证检查图像分辨率是不是标称值。如果设成了小分辨率说明参数没初始化。把曝光时间设成一个中间值比如10ms增益设为0白平衡设到自动。这一套组合下对着场景应该能看到亮度正常的画面。调整焦距观察画面是否清晰确认镜头光轴没有明显偏移。连续采集十几分钟观察画面有没有丢帧或卡顿。丢帧和卡顿的问题在USB3.0相机上大概率是USB带宽或供电问题在GigE相机上大概率是网卡参数或巨型帧问题。前者可以通过降低分辨率、降低帧率、换U3专用线来定位后者按照前面网卡设置重新调整一轮基本能解决。4.3 三个“假故障”的排查方法实操中经常遇到的现象是驱动明明装好了软件里却“看不到东西”这里说三个典型的假故障第一个系统相机应用能打开画面但Galaxy Viewer找不到设备。这种情况通常意味着相机被Windows的UVC标准驱动接管了而不是走大恒专有驱动。解决办法是设备管理器里把当前设备卸载然后手动安装SDK里的大恒驱动。第二个设备管理器里能识别到USB3.0控制器但相机设备时有时无。这是供电不稳的典型表现。USB3.0相机在没有外接电源的情况下完全依赖USB口供电遇到主板供电较弱或延长线压降过大设备就会消失。解决办法是给相机接上外接电源相机接口上标注了DC IN或者换机箱后置USB口。第三个GigE相机能PING通但软件枚举不到设备或者连上之后画面有大量花块。这种情况基本就是巨型帧没开或网线质量差导致的丢包按前述设置改一下网卡参数再试试。5. 高频问题排查与避坑记录驱动到图像传输全覆盖5.1 驱动安装类故障排查速查表下面这个表格里的场景都是我这些年实际遇到或帮同事处理过的按出现频率排个序方便你对着排查现象常见原因处理办法设备管理器出现“未知设备”驱动未正确安装或系统自动装了错误驱动右键更新驱动手动指定SDK目录下的Driver文件夹安装程序报错中途退出解压路径含中文杀毒软件拦截换纯英文路径退出杀毒软件重试SDK运行提示缺少DLL缺少VC运行库仅安装了驱动未装Runtime安装SDK时勾选完整组件安装微软常用运行库合集Galaxy Viewer打不开权限不足.NET环境缺失管理员运行必要时安装对应.NET FrameworkWindows 11兼容性问题系统为精简版或组策略限制了设备安装优先使用原版系统检查设备安装限制策略补充一条安装SDK的过程中不要插拔相机等程序完全装完再插入硬件。顺序反了容易出现驱动文件和设备状态不同步的情况。5.2 图像传输类故障排查速查表现象常见原因处理办法USB3.0相机采集一段时间后掉线USB控制器过载供电不稳换机箱后置USB3.0口接外接电源关闭USB选择性暂停图像有大量花块或条纹USB线品质差线缆过长换带屏蔽的USB3.0专用线长度控制在3米以内GigE相机丢帧严重巨型帧没开防火墙拦截网卡节能设置Jumbo Frame为9KB放行Galaxy程序关闭网卡节能GigE相机直连IP不通电脑和相机不在同一网段手动设置电脑IP为192.168.0.x相机IP改到同一网段多相机只识别到其中一两台带宽不足USB控制器个数不够多相机分布在不同的USB控制器上GigE相机用交换机汇聚关于USB带宽这里多说一句一路USB3.0理论带宽是5Gbps但实际有效传输通常在3Gbps以上。一台500万像素相机在满帧率下可能占用1.5Gbps左右理论上一个USB3.0控制器带两三台相机问题不大但实际表现跟主板控制器型号关系很大。多个相机跑USB3.0时一台电脑最好有多个独立USB控制器否则一旦带宽占满所有相机都会出问题。5.3 多品牌驱动共存与系统设置建议做视觉项目的人电脑里往往不只装一个品牌的相机SDK大恒、Basler、海康等可能全都装在同一台电脑上。这种多品牌共存的场景常见的做法是正常安装顺序错开但我吃过一次亏之后现在的建议是能不装在一个系统就别装在一起。有条件的话一台电脑专职跑一个相机品牌。如果确实需要共存驱动层面尽量用系统自带的UVC兼容驱动只在SDK层使用对应品牌的接口库而不是安装各自的光纤驱动、网卡过滤驱动。尤其不要在系统里同时装两个品牌的网卡性能优化工具这两者很容易在底层过滤驱动上打架。系统层面还有两个设置我每次都顺手改了一是USB选择性暂停设置Windows为了省电默认开启USB选择性暂停这在工业相机上会引发市电波动时设备莫名掉线。暂停掉这个设置的位置在电源选项里当前电源计划 → 更改计划设置 → 更改高级电源设置 → USB设置 → USB选择性暂停设置全部改为“已禁用”。二是网卡的节能功能设备管理器里找到相机对应网卡或USB控制器在电源管理里取消勾选“允许计算机关闭此设备以节约电源”。这两个设置做完对于长时间运行的产线环境帮助极大。6. 最后分享三点实际经验装大恒相机驱动这件事工序不多但每一步都有讲究。最后分享几个我个人的习惯不一定写在官方文档里但对实际排查问题很有用第一每次给电脑装相机驱动前先创建一个系统还原点。CPU清灰、换网卡、装全家桶都不如系统还原点保险装坏了分分钟回到上一个状态。这个过程在Windows 10/11里只要一分钟但能省下重装系统的大半天。第二SDK安装包不要下载完就删按版本号归档到网盘或移动硬盘。后期如果项目出问题可能需要换回某一个旧版本。我见过太多人手里只有最新版现场出问题了才到处找旧版安装包非常被动。第三遇到任何相机相关故障第一步永远是打开设备管理器看有没有感叹号。这一步能排除驱动层面的问题后面再查网络、查供电、查软件配置就顺畅得多。很多人一上来就重装软件、重装系统结果问题出在一根网线上白白浪费时间。说到底大恒相机的驱动安装是一个熟能生巧的过程。第一次装可能花两个小时第二次、第三次就越来越快。希望这篇内容能帮你把这条路上的坑提前填上一头扎进自己的项目里。

看完文章,想为自己的企业也做一次专业网站诊断?

尧图顾问免费为您评估现有网站,并给出建站/改版建议与报价方案。

免费获取方案