海外人肉购物网络社区

NI DAQ数据采集卡LabVIEW编程实例介绍

楼主:小草手把手LabVIEW 时间:2018-06-19 02:13:34

学习数据采集前,建议大家到网上搜索下 数据采集相关的知识。
NI官网视频有NI数据采集十讲。 还有NI数据采集的PDF 上中下。 




下面是NI官网的教学视频:
http://china.ni.com/demo/daq

     看完这些之后,同学们大概就会对NI的数据采集有了初步认识。没有初步认识的,建议继续看。多看几遍。给大家推荐的,都是很经典的哦。比自己百度来百度去好多了。



 
    一般讲到数据采集,内容最多的是NI的采集卡,NI的采集卡,确实做的很好,但是价格很贵。具体的可以到WWW.NI.COM官网上去搜。
    如果你使用的是NI的采集卡和相关设备,那你编程就很方便了。你去NI公司下载对应的DAQmx驱动,然后在MAX硬件配置里,就可以找到你的卡,然后可以进行板卡的测试。
    编程也方便,NI提供了一个快速vi,叫DAQ采集助手,利用那个助手,就很容易配置采集了。而且这个DAQ助手,还可以生成普通的vi函数,全自动化的。
     我用过NI的一些采集卡,确实那个方便啊,高帅富的卡就是用起来方便。



 

    如果你觉得NI的采集卡贵,那你可以选择其他类型的卡,台湾的有研华的卡,凌华的卡,大陆这边,也有好多卡,自己去搜下,还有很多民间山寨的卡(做过嵌入式设备的同学,自己都可以做个采集卡的,用485总线,或者USB,这个都不是问题)。然后这些卡,跟LabVIEW的通讯,都是用的DLL。有些肯能会用ACTIVEX,其实都是做了封装。
      NI的采集卡,其实也是封装了DLL,底层也是DLL,只不过人家自己的硬件,封装的更完美点。
      到最后都是DLL。.
      注意:如果使用的是非NI的采集卡,不需要安装DAQmx,DAQmx只是NI的采集卡的驱动。




      问题来了。
       如果你买的不是NI的卡,编程会不会很麻烦?
       回答:看自己选型了。
       研华和凌华,还有其他大点的公司,都做了LV的的驱动的。拿来直接用的。而且都封装的很好,跟NI的区别不大。
       其他的卡,如果提供了VC VB的驱动,你可以看看接口类型,因为他们也大多是调用的DLL。你只需要在LV里把DLL配置好,然后就可以采集了。
        你怎么知道怎么配置DLL?
        配置DLL,这个,对于没搞过编程的人来说,确实很有难度,但是,LV的DLL配置,差不多是死的,就那么配置,有个转化关系,自己对着来就好了。

       上面说了那么多,不如来一个视频实在,看了下面这个视频,基本你就会使用NI数据采集卡进行模拟量采集和输出了。

       以下视频讲的基础还是比较全的,讲了驱动的下载,AI,AO,还有一些其他介绍。有兴趣的请收藏查看。

  视频实例,基于NI采集卡USB 6009.这个卡相对比较便宜。




上面那个视频,差不多是一年前录制的。

如果后续有机会,再讲讲其他的采集卡或者运控卡实际应用,比如计数器测电机转速,控制继电器等等。其实这些功能,大家看采集卡的说明书就可以了。只是很多人比较懒,就好比很多人有时候视频都懒得看一样。





另外,欢迎关注 2016年LabVIEW网络学习研讨会

时间:2016年7月15日(下周五)。

本次研讨会由上海美国国家仪器(ni)有限公司主办。我这次抽时间打个酱油做嘉宾,主题还是围绕上位机仪器控制那块的介绍,后面讲了一个实例。

都是比较基础,有兴趣的同学可以到时候关注下,点击左下角阅读原文查看报名。

第一次给NI做研讨会教程,时间大概一个小时,有很多地方可能考虑不全。

到时候小伙伴们也可以在线提问。



报名本次研讨会,请点击左下角阅读原文



朋友 图片 表情 草稿箱
请遵守社区公约言论规则,不得违反国家法律法规