- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在LabVIEW中实现数据采集 数据采集的基本结构 数据采集中的基本参数 分辨率(resolution) 分度数量越多则分辨率越高,测量精度也越高 区间(range) 模数转换所能处理模拟信号电平的极限 应尽量使输入与此区间匹配,物尽其用 信号极限幅度集合 所测信号的最大值和最小值 应与输入信号的最大值和最小值相接近 LSB 最低有效位 分辨率、DAQ卡区间以及信号极限幅度集合决定了输入信号中可检测到的最小变化量。电压中的这种变化量表示了数字取值的一个最低有效位(LSB),通常称为编码宽度(code width) 例 分辨率=12比特 区间=0~10V 采样率 DAQ卡采样模拟信号的速率 Shannon 采样定律 抗伪信号滤波器 PCI6014、PCI6024 PCI6014 采样率:200kS/s 16位 区间:±0.05V~ ± 10V PCI6024 采样率:200kS/s 12位 区间:±0.05V~ ± 10V 数据采集的基本流程 PCI-6024 数据采集卡 DAQ VI的组织结构 模拟输入 模拟输出 数字I/O 计数器 校准及配置 信号调节 以模拟输入为例 Easy I/O VIs Intermediate VI Advanced VI 各层次间联系 DAQ硬件配置 硬件选择 通道配置 电压到物理单位的转换 Windows版的配置工具称为Measurement Automation Explorer (MAX) 读取设备管理器在Windows注册表中记录的信息,为DAQ卡分配逻辑设备号 Measurement and Automation Explorer 管理计算机的硬件设备(数据采集卡、端口等) 配置虚拟通道(Virtual Channel)。 输入/输出 范围 输入方式 测试(7.0Express以上) 配置好的虚拟通道直接LabVIEW中调用。 运行MAX MAX Details 配置第一个虚拟通道 完成 引用虚拟通道 使用DAQ通道名称控件的方法 采集单点 单点模拟输入从指定的输入通道中读入一个值并立即将其返回VI中 使用AI Acquire Waveform VI 参数说明 Device:DAQ卡的设备号。当使用由MAX配置的通道名称时,不需要使用设备值。 Channel:指明模拟输入通道号或由MAX配置的通道名称。默认值为0 上、下限:指明输入信号的幅度极限集合。上、下限默认值为+10V和-10V 如果使用的是MAX,则无需将数据取值与这些输入相连,因为已经配置了相关信息 温度测量 信号输出 信号发生器 中级数据采集程序示例 控件介绍 数据输出的中级编程实例 数据采集中的触发 触发的概念和作用 触发是开始数据采集的某种条件。用触发来控制数据采集可以实现精确定时采数和同步显示。 模拟信号、数字信号和软件触发 模拟触发和数字触发统称为硬件触发,是用外部信号来产生触发。软件触发是指通过软件设置触发条件,满足相应条件后开始对数据进行操作。 触发的基本参数 触发坡度 (Trigger slope) 可以选择falling 和rising ;根据信号幅值的增量判断是否符合触发条件。数字信号对应的是信号边缘(Signal Edge)。 触发电平(Trigger level) 指触发信号的幅度,主要是模拟信号触发使用。由信号的幅度和斜率可以对应一个周期内确定的一点。 学习内容 BNC2120 接线器 数据采集卡 程序 单通道单点数据采集 单通道多点数据采集 多通道多点数据采集 实验要求 了解LabVIEW中进行数据采集的过程; 能够进行多点数据采集; 掌握基本的数据采集模块的使用; 学会使用中级数据采集模块进行编程; 学会用软件触发显示实时波形。 图7 一个多点多通道的数据采集程序框图 图 9 数据输出编程实例示意图 软件触发 软件触发是在数据采集时,对A/D转化的信号进行比较监测,当满足软件触发的条件时开始将采集数据读取到数据缓冲区,并在采集结束后将数据传输到计算机。 当硬件触发条件不易实现时采用。软件触发又叫做条件取数(conditional retrieval),是通过控制数据读取来实现的。 * * 虚拟仪器实验课之二 2006.11 图1 数据采集的基本结构示意图 分辨率为比特 区间为伏特 可以检测到的最小变化量为 可以检测到的最小变化量为 分辨率=12比特 区间=-10~10V 图2 模拟信号的数据采集过程 图3 虚拟仪器中数据采集的一般流程 图4 数据采集卡硬件图 A B 虚拟通道 设备特性 A B 图 8 数据输出流程示意图 *
文档评论(0)