图形化的程序语言,又称为“G”语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或流程图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW是一个面向最终用户的工具。它可以增强你构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。源:自'751.·论,文;网·www.751com.cn/
像许多重要的软件一样,LabVIEW提供了Windows、UNIX、Linux、Macintosh的多种版本。
1.3 数据采集卡
1.3.1 数据采集卡的组成
数据采集卡由以下几个部分组成:
1. 多通道开关。将各路信号轮流切换的放大器的输入端,实现分时多个参数多通道信号的采集。
2. 放大器。将前一级多通道开关切换进入待采集信号增强(或衰减)至采样环节的量程范围内。放大器通常都被做成是增益可调的,用户可根据输入信号幅值选择不同的增益倍数。
3. 采样保持器。将待测信号的瞬时值取出(即实现信号的时间离散化),并在保持信号不变的前提下进行A/D转换,如果被测信号变化很缓慢,也可以不用采样/保持器。
4. A/D转换器。将输入的模拟信号转化为数字信号输出,并对信号幅值进行量化处理。目前通常一块芯片集成了采样其、保持器同A/D转换器。
1.3.2 MP426数据采集卡
本文中使用了北京双诺公司的MP426AD采集卡,MP426是一款USB2.0总线,多功能16位无相差采样高速采集模块,具有12路模拟输入、开关量16路输入/16路输出、二路24位减法计数器(支持脉冲间隔或频率测量功能)、两路脉冲发生器。采用USB2.0总线,支持采集卡即插即用、数据实时采集。MP426能够提供8秒的采集数据缓冲,可以更好支持全速实时不间断全速采集及多个MP426并行工作。采集支持:内、外部触发采集模式及内外时钟模式。MP426为用户提供了32字节的存储芯片空间,用户可以利用存储芯片记录数据在板上,并且掉电后不会丢失。
该数据采集卡具有如下特点:
12路单端输入,并行采集、通道之间无相差。输入范围±5伏、±10伏,软件设置。
16位 AD,速度100KHz/通道。AD有效分辨率:14位。
采用软件自动校正技术,自动校正零点及满度数值。
开关量:16入(DI0-DI15)/16出(DO0-DO15)(TTL电平)。
2路24位计数器,支持减法计数及任意个脉冲间隔时间测量(或频率测量)。最大计数频率10MHZ,脉冲间隔测量采用24位定时器,基础时钟10MHz,测量范围200nS-1.6S。输入与开关量输入14、15通道共用。
2路24位脉冲输出,时钟:10MHz。支持PWM方波及单次正脉冲输出。脉冲输出与开关量输出14、15号共用(用户可以软件选择输出通道:开关量输出或脉冲输出)。
AD启动方式:软件、硬件触发。触发电平5V电平,与开关量输入通道12共用。外部触发可以选择上升或下降边沿触发
AD转换时钟:内部、外部触发。触发电平5V电平,与开关量输入通道13共用。外部时钟可以选择上升或下降边沿有效。
支持多块模块同时工作。
2 实验设计文献综述