文章目录

  • 数据采集系统
    • 选型
    • 连接注意事项
      • 接地
      • 浮地
  • NI-DAQmx
  • 用MAX新建虚拟设备-新建任务

数据采集系统

LabVIEW数据采集系统的几个部分:原始信号-数据调理设备-数据采集设备-上位机

选型

硬件参数
通道数
测量的最大值与最小值

采集/生成信号的采样率
采样信号是用指定采样速率量化模拟信号得到的一系列离散点。
为了准确获得信号的频率信息,采样频率需要大于信号最大频率的2倍(要获取准确的信号波形信息,采样频率需要大于信号的最大频率的5-10倍)
需要检测的最小信号变化
分辨率表示信号ADC位数,分辨率决定了可测量的电压变化值(3位表示8个信号阶,8位表示256个信号阶)
编码宽度是信号编号时系统所能检测到的最小变化值(由分辨率与设备输入范围决定)

(16位设备,输入范围±5V,则编码宽度=(5-(-5)/216)=153μV)
测量误差
编码宽度≠精度
来自放大器和ADC的增益误差及偏置误差均会影响精度

连接注意事项

接地

信号源有接地信号源与浮地信号源两种
接地信号源与信号采集卡共地,参考系统的地(建筑物、大地、带接地的插座)
浮动信号源两端都与系统地独立(电池、热电偶、变压器、隔离放大器)
测量系统的三种接地方式
差分
参考单端(RSE)
非参考单端(NRSE)

接地方式 描述 特点
差分模式 差分模式每个信号用两个通道(ACH0与ACH8一组,ACH1与ACH9一组等) 差分模式可抑制共模电压与共模噪声
参考单端(RSE)模式 一端接地一端接输出,每个信号占用一个通道 参考单端模式没有抑制共模电压的能力(容易产生地环流)
非参考单端(NRSE)模式 参考AISENSE而不是系统地,每个信号占用一个通道(AISENSE是浮动的) 非参考单端模式也没有抑制共模电压的能力(用单端的话就用非参考单端)

浮地

在信号源与测量系统吧(差分或NRSE)均为浮动时需要使用偏置电阻。
偏置电阻为仪用放大器偏置电流提供了接地返回路径
推荐值10-100KΩ

浮地方式 特点
差分模式 抑制共模电压,可用通道数减半,需要偏置电阻
单端 可用到全部通道,不需要偏置电阻,不抑制共模电压
非单端模式 可用到全部通道,需要偏置电阻,不抑制共模电压

NI-DAQmx

​LabVIEW​版本​与​NI-​DAQmx​版本​的​兼容​性

DAQmx下载链接

https://www.ni.com/zh-cn/support/downloads/drivers/download.ni-daqmx.html#288275

用MAX新建虚拟设备-新建任务

设备与接口-新建-仿真NI-DAQmx设备或模块化仪器

创建任务

新建一个模拟电压输出

选择通道

输入任务名称

配置

模式 描述 优点 适用
1采样(按要求) 指定任务采集或生成一个采样 使用简单、不需要开辟单独的线程和内存缓冲区 低速信号采集及对时间要求不高的场合适合
1采样(硬件定时) 指定任务在硬件时钟的一个边沿上采集或生成一个采样 可以实现模拟量输入和模拟量输出的同步、数字量输入和数字量输出的同步 实时系统、高速PID
N采样 指定任务采集或生成有限个采样,具体个数由待读取/写入采样指定。 有限点采样,在已知需要的总共点数情况下进行采集,特别是带触发的采样任务
连续采样 指定任务在停止前始终采集或生成数据 针对高速信号

1采样(硬件定时)n采样、连续采样模式采样是由硬件采样时钟控制,1采样(按要求)是软件定时。
有两种方式可以控制启动信号,一是通过软件控制启动信号,一种是采用板卡内部专门时钟控制启动信号。

N采样数据从板上传输到开辟的缓冲中,当使用DAQmx读取VI时,将数据从缓冲区复制到应用程序中。

LabVIEW-数据采集相关推荐

  1. 《LabVIEW数据采集》视频教程第18集:数值型数据—无符号整形数

    <LabVIEW数据采集>视频教程第18集:数值型数据-无符号整形数

  2. 《LabVIEW数据采集》视频教程第19集:数值型数据—复数

    <LabVIEW数据采集>视频教程第19集:数值型数据-复数

  3. LabVIEW数据采集卡

    CSDN话题挑战赛第2期 参赛话题:学习笔记 博客写作背景----项目中解决的问题 最近遇到一个使用stm32单片机多路采集信号的项目,还需要在上位机进行波形的查看,信号算法的处理,初步定为使用lab ...

  4. 浅析NI LabVIEW数据采集与处理信号的10大优势

    LabVIEW是一种用图标代替文本行创建应用程序的图形化编程语言,广泛地被工业界.学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件.NI是领先的机器视觉与科学视觉硬件.软件工具的供应者. ...

  5. 《LabVIEW数据采集》视频教程第8集:程序框图的节点

    <LabVIEW数据采集>视频教程第8集:程序框图的节点

  6. LabVIEW数据采集:配套视频教程第2集(2.1.1节-2.1.13节)

    2.1.1 运行LabVIEW 2.1.2 范例查找器 2.1.3 新建一个VI 2.1.4 ni.com全站搜索 2.1.5 前面板概览 2.1.6 程序框图概览 2.1.7 "工具&qu ...

  7. LabVIEW数据采集视频教程:网友问答编程打开程序框图

    <LabVIEW数据采集>视频教程:网友问答编程打开程序框图

  8. LabVIEW数据采集:配套视频教程第1集(1.1节-1.6节)

    第1章 LabVIEW概述 1.1 什么是LabVIEW 1.2 如何获得LabVIEW 1.3 安装.启动LabVIEW 1.4 什么是NI MAX 1.5 LabVIEW分类及其工具网络 1.6 ...

  9. LabVIEW数据采集:视频教程附录1手把手安装LabVIEW

    <LabVIEW数据采集>视频教程附录1:手把手安装LabVIEW LabVIEW2019 中文版-32位(无驱动.模块版本)2.29GB 链接: https://pan.baidu.co ...

  10. LabVIEW数据采集:配套视频教程第4集(2.2.1.10节-2.2.1.25节)

    2.2.1 配置前面板及对象(2.2.1.10-2.2.1.24) <LabVIEW数据采集>视频教程第4集:编程准备知识2.2.1(下)

最新文章

  1. Java 实现滑动时间窗口限流算法,你见过吗?
  2. java怎么读取word某一页内容_Word页码设置的3点技巧,提高排版效率,减少不必要烦恼...
  3. Log4net 用法 本地日志
  4. SaaS加速器II 能力中心:互利互补 共享商业红利 1
  5. 利用推送测试工具,测试推送是否写好
  6. 用科幻艺术描绘未知的魅力-人物篇
  7. Android零基础入门第64节:揭开RecyclerView庐山真面目
  8. 在论坛中出现的比较难的sql问题:5(row_number函数 分页、随机返回数据)
  9. Eigen学习笔记1
  10. SoapUI简易教程-接口模拟
  11. HiTool工具烧录uImage过程
  12. CAD图纸怎么加密?CAD图纸加密真的安全?
  13. 注册表--设置文件打开方式
  14. 从社区报告看未来20年美国AI研究战略
  15. tableau度量值计算_度量值与度量名称
  16. python socket和多线程实现多人对话聊天室
  17. 计算机无法找到输出设备,老司机搞定win10声音无法找到输入输出设置的解决方法...
  18. 计算机进入不了管理器,电脑没有桌面且任务管理器打不开怎么办
  19. 第7章 面向对象技术
  20. 华为手机计算机怎么语音算术,华为自带的语音识别功能太实用了!这样操作,3秒语音变文字...

热门文章

  1. 页高速缓存和页回写(一)
  2. 三星s20 android 10.0,三星S20+真机上手,接近真全面屏,可以和Note10+说再见了...
  3. Qt6 正式发布了,这将是一个里程碑式新版本,它的使命是使 Qt 成为未来的开发平台。
  4. 使用SQLite更改表的内容不成功
  5. 怎么进入python编程界面,python编程界面怎么打开
  6. sha1散列算法详解示例
  7. 制作有累积和占比的销售统计表
  8. Vivado在Linux下的安装与运行
  9. Fortran 固定格式
  10. 2020Java初级面试题一Web+SringMVC