第9章数据采集教程范本.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 数据采集;9.1 DAQ系统概述; 许多应用通过使用插入式设备采集数据并把数据直接传送到计算机内存中,而在一些其他应用中,数据采集硬件通过并行或串行接口和PC相连。; 基于PC的数据采集系统的组成部分可分5个部分: (1)PC (2)传感器 (3)信号调理 (4)数据采集硬件 (5)软件 ;图9-1 典型的基于PC的DAQ系统; DAQ的任务就是测量或生成物理信号。 ;9.1.2 DAQ系统的功能; 任意一个信号是随时间而改变的物理量。一般情况下,信号所运载信息是很广泛的,如:状态(state)、速率(rate)、电平(level)、形状(shape)和频率成分(frequency content)。根据信号运载信息方式的不同,可以将信号分为模拟或数字信号。 ;1.数字信号;2.模拟信号;图9-3 模拟信号分类; (1)模拟直流信号 (2)模拟时域信号 (3)模拟频域信号;3.信号调理; (1)放大 (2)隔离 (3)滤波 (4)激励 (5)线性化 (6)数字信号调理;4.A/D转换与D/A转换; 将模拟信号转换成数字信号的电路,称为模数转换器(简称A/D转换器)。A/D转换器按分辨率的不同可分为4位、6位、8位、10位、14位、16位和BCD码的31/2位、51/2位等;按照转换速度可分为超高速(转换时间≤330ns)、次超高速(转换时间330ns~3.3?s)、高速(转换时间3.3~333?s)、低速(转换时间>330?s)等;按转换原理分可分为直接A/D转换器和间接A/D转换器。; 有些转换器还将多路开关、基准电压源、时钟电路、译码器和转换电路集成在一个芯片内,已超出了单纯A/D转换功能。 ;图9-4 转换结构图; 与A/D转换器相对应,将数字信号转换为模拟信号的电路称为数模转换器(简称D/A转换器)。;5.数字I/O(DIO); 同一端口中的所有连线必须同时是输入连线或输出连线。由于一个端口中包含多条数字连线,可以通过端口写入或端口读入同时设置或提取多条连线的状态。 ; 数字连线的数量当然应该与需要被控制的过程数目相匹配。通过应用恰当的数字信号调理配件,用户可以使用进/出数据采集硬件的低电流TTL信号来监测/控制工业硬件产生的高电压和电流信号。 ;6.计数器/??时器;9.2 数据采集卡的安装;图9-5 PCI-6221引脚图 ; 图9-6 PCI-6221的安装;图9-7 NI设备驱动光盘的安装界面;图9-8 MAX配置与管理对话框;图9-9 创建一个新的通道配置文件(1) ;图9-10 创建一个新的通道配置文件(2);图9-11 选择虚拟通道类型;图9-12 创建一个新的本地通道;图9-13 配置通道的设置和测试;9.3 DAQ VI的组织结构; NI-DAQmx VI是一种称为多态VI的特殊VI,是能够适应不同DAQ功能的一组核心VI,如模拟输入、模拟输出和数字I/O等。 选择“函数”选板下的“测量I/O→Data Acquisition”子选板即可访问DAQmx选项板。 ;图9-14 传统DAQ函数节点; 各个子选板的主要功能如下。 (1)Analog Input子选板 (2)Analog Output子选板 (3)Digital I/O子选板 (4)Counter子选板 (5)Calobration and Configuration子选板 (6)Signal Conditioning子选板; 数据采集VI按功能划分为不同的等级。 (1)顶层 (2)第三层 (3)第二层 (4)底层;图9-15 连续数据采集程序框图;9.4 数据采集助手; 这个工具通过一个图形化接口来配置简单和复杂的数据采集任务,从而帮助用户无需编程即可创建应用程序。; DAQ Assistant是一个基于步骤的向导,它可以使用户无需编程即可配置数据采集任务、虚拟通道以及实现缩放操作。 用户可以从NI应用软件中启动DAQ Assistant,如LabVIEW、LabWindows/CVI、Measurement Studio或MAX。 ; 利用DAQ Assistant,用户可以执行以下任务: (1)创建和编辑任务和虚拟通道; (2)添加虚拟通道至任务; (3)创建并编辑量程;; (4)测试用户的配置; (5)保存用户的配置; (6)在用户的NI应用软件

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档