labview2014数据采集上第6讲.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
注意事项 1. 实验用导线在抽屉里 2. 先 关闭实验箱所有开关 (总开关和函 数发生器开关), 之后再进行连线 3. 第一次连线后,请助教或老师检查, 确认连线正确,之后开始实验 4. 不使用函数发生器时不要打开开关, 采集卡 只需要计算机的 PCI 插槽供电 数据采集示例 2 —— 软件定时的多点采集 选择正弦波 打开开关 打开开关 频率调为最低 数据采集示例 2 —— 软件定时的多点采集 本例为 连续采集 , 采 集一段数据 与此相似 ( For 循环?) 将前例 DAQ 助手放入 While 循环中(“信号输入范围” 为 -5~5 V ),输出的单点数据由 DDT 转化为标量,送入波形 图表控件,添加 “等待( ms )”函数,控制每次循环执行 时间大致在 0.02 s 软件定时的多点采集适用情况(满足以下三个条件): a) 所要求的 采样率较低 b) VI 运行时,操作系统中 无其他占用 CPU 的事件发生 c) 采样间隔的微小变化 可以接受 硬件定时与缓冲区 软件定时 无法精确控制采样间隔 ,在进行采样间隔要求 精确的多点采集时,应考虑使用硬件定时的采集方法(依赖 数据采集卡的能力) 硬件定时的多点采集将在计算机内存中开辟 缓冲区 :采 集时, 数据采集卡采集的数据先写入缓冲区,之后读入到虚 拟仪器程序中 数据采集卡 内存缓冲区 虚拟仪器程序 计算机 硬件定时与缓冲区 采集一段数据,使用 简单缓冲 ( Simple buffer ) 连续采集数据,使用 循环缓冲 ( Circular buffer ) DAQ 助手 ,采集模式, “连续采样” DAQ 助手 ,采集模式, “ N 采样” 读缓冲指针 写缓冲指针 来自采集卡的数据 数据采集示例 3 —— 采集一段数据(硬件定时) 选择正弦波 打开开关 打开开关 数据采集示例 3 —— 采集一段数据(硬件定时) a) 函数选板,测量 I/O - DAQmx- 数据采集子选板, 添加 “ DAQ 助手”,在对话框中选择“采集信 号” - “ 模拟输入” - “ 电压”;选择模入物理通道 ai0 和 ai1 ;输入范围采用默认的 -5 至 5V ; “采集模 式” 选择“ N 采样” ;“待读取采样”采用默认值 100 ( = 简单缓冲大小 );“采样率 (Hz)” 采用默认值 1000 b) 关闭对话框,该 Express VI 图标下方出现 “数据” 输出接线端,将其连到“波形图”显示控件,即完 成一段波形数据(正弦 + 方波)的采集和显示 数据采集示例 4 —— 连续采集数据(硬件定时) 选择正弦波 打开开关 打开开关 数据采集示例 4 —— 连续采集数据(硬件定时) a) 函数选板,测量 I/O - DAQmx- 数据采集子选板,添加 “ DAQ 助手”,在对话框里,选择“采集信号” - “ 模拟输 入” - “ 电压”,选择模入物理通道 ai0 和 ai1 ,输入范围设置 为 -5~5V , “采集模式” 选择“连续采样” 。“待读取采样” 设置为 50 ( ① 每次从循环缓冲读取 50 点;② 参与决定循环 缓冲大小 ),“采样率 (Hz)” 设置为 10kHz b) 关闭对话框, 自动添加循环 ,将“ DAQ 助手”图标下方出现 的“数据”输出采用“从动态数据转换(二维标量数组 —— 行是通道)”函数转化为数组,输入“波形图”和“波形图 表”( 历史纪录长度设置为 150 ,取消“转置数组”选项, 修改 X 坐标范围为 0~149 )显示控件。循环是否结束,由“停 止”按钮控制 第 6 讲 —— 数据采集 (上) LabVIEW 编程及虚拟仪器设计 第 4 讲内容回顾 1. 图形显示 波形图( Graph , 新 替换 旧 ),波形图表( Chart , 新 接 续在 旧 后 ), XY 图,强度图( 用颜色表示第 3 维数据 ) 2. Express VI (快速 VI ) 通过对话框配置参数,输入或输出 DDT 类型( 近似为 波形数组 ) 3. 局部变量和全局变量 局部变量:打破输入和输出显示控件的 读写限制 全局变量: 在 VI 文件之间共享数据 注意并行运行程序段(读写同一数据)间的 竞态条件 4. 属性节点, 通过编程 动态 读取 / 设置前面板控件属性 本讲内容 1. 数据采集基本概念 2. MAX 的使用 3. DAQ 助手 4. 数据采集程序示例(基于 DAQ 助手) 5. 仿真 DAQ 设备 数据采集概念 数据采集 DAQ —— D ata A c q uisition 测量电学量(电压、电流)和其他物理量(温 度、压力 …… )的过程。各种非电物理量通常采用 传感器 转化为电信号,之后通过 A/D 转换,转化为 计算机能够处理的

文档评论(0)

wangyueyue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档