相机硬触发接线与程序详解

前言

现如今相机在制造业领域发展十分迅速,相机的各种运用场景需求性也越来越高。在当下相机主要分为软触发和硬触发,今天主要研究下硬触发的接线原理和外部触发下实时采集图像。


提示:本篇相机使用的海康威视面阵相机、PPX光源控制器、NPN感应器。
测试原理:感应器触发,输出信号控制相机自动拍照,相机在曝光时输出信号自动控制光源闪烁,从而配合取图。程序方面只需要一个注册事件,在相机取图完成,会输出一个完成事件,此时去调用缓存区的图像即可显示到界面;或者可用循环事件实时监测取图。

一、面阵相机I/O接口

在硬触发接线前,我们需要先要了解下相机I/O接口对应管脚信号,主要分为6-pin Hirose(常用)和12-pin Hirose,定义如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、采集模式设置

I/O接口了解之后我们需要在相机客户端上设置相机的采集模式,以下是海康威视相机客户端的下载网址:https://www.hikrobotics.com/
“服务支持”>“下载中心”>“机器视觉”。
也可以自己下载一个面阵相机的用户手册,里面介绍更加详细。

在这里插入图片描述
在客户端找到这两个属性:
1、然后先对’Acquistion Control’ 进行设置,如下
在这里插入图片描述
将’Trigger Mode’(触发模式)设置成’On’;
将’Trigger Source’(触发源)设置成’Line 0’;
将’Trigger Activation’(触发激活)设置成’Rising Edge’(上升沿),也可以看情况设置成余下三个下降沿、高电平、低电平。
2、再对’Digital IO Control’ 进行设置,如下
在这里插入图片描述
将’Line Selector’设置成’Line 1’;
将’Strobe Enable’使能;
将’Line Source’设置成’Exposure Start Active’;也可以看情况设置成其他。
在这里插入图片描述

三、硬触发接线原理

最后我们需要理解的是相机硬触发接线的方式和原理
相机使用Line 0作为硬件触发的信号源:
在这里插入图片描述
在这里插入图片描述

相机使用Line 1作为输出信号:
在这里插入图片描述
在这里插入图片描述
需要注意的是:实验用的外界电源为12V,相机电源也为12V,NPN的感应器,所以串了一个1KΩ的上拉电阻。一定要亲自用万用表测试下电阻的阻值,按要求串接电阻,在实操中就被坑了。

四、光源控制器接线

光源控制器接线很简单,只需要光源控制器的触发接口正极直接跟光耦输出Line 1相接,负极跟光耦信号地GND相接。(市面上大多数光源控制器都差不多是一样的)
介绍一下光源控制器的结构和电路原理:
在这里插入图片描述

在这里插入图片描述

总结

以上就是硬触发的接线原理和相机的硬触发模式设置,其实相机还有一个Line 2即可做输入也可做输出,只是设置要稍微复杂点,这里不做介绍,可以去官网下载免费的相机用户手册,介绍的很详细。程序采集方面就如前面所说的两种方式:一是注册事件采集;二是循环事件实时采集,如果有需要电路图和采集程序(用Labview2014编写)的可进入以下链接:
https://download.csdn.net/download/qq_44869959/19025901?spm=1001.2014.3001.5503

  • 18
    点赞
  • 234
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叶子丶苏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值