DAQWare实验软件
DAQWare是TLA发布的实验软件,适用仪尔唯思、雨珠s、NI(DAQmx)、Digilent Waveforms、ADLINK(UD-DASK)、JYTEK(UD-DASK)、Advantech(XNavi)、MCC(ULx)等厂商的多功能数据采集卡。
功能方面具备示波器、函数信号发生器、可编程电源、连续采集器、频谱分析仪、动态信号分析仪、数据分析、数据存储以及与工程教育课程实验内容结合的具体实验项目。
DAQWare for NI DAQmx Lite版
DAQmx for NI DAQmx由TLASE开发,是目前公开提供NI DAQmx驱动功能增强的数据采集软件,具体支持NI所有DAQmx驱动的数据采集卡的模拟输入功能和模拟输出功能的功能增强。
为了支持《LabVIEW数据采集》的读者朋友以及长期关注支持TLA系列课程实验套件的师生朋友,方便大家学习、参考、应用,TLA虚拟仪器教学资源站自2024年03月23日起提供DAQWare for NI DAQmx Lite版免费下载。
DAQmx for NI DAQmx通常随TLA系列课程实验套件配发,Lite版则不受此限制。
Lite版仅支持NI院校产品,具体型号为:NI ELVIS II/NI ELVIS II+/NI myDAQ。非NI院校产品型号,需要使用全功能版本的DAQWare for NI DAQmx版本。Lite版本暂不开放【实验详情】功能的使用。
DAQWare for NI DAQmx Lite版下载链接(点此下载)

DAQWare for NI DAQmx功能概述
TLA开发的系列课程实验套件,均提供DAQWare实验软件用于实验测量、记录、分析。
TLA针对不同品牌的数据采集卡配套的DAQWare实验软件,软件界面尽可能保持一致,操作逻辑遵循TLA系列课程实验套件操作特点。
DAQmx是NI数据采集卡的驱动程序集合,版权归NI所有(NI现已被艾默生公司收购)。DAQWare for NI DAQmx是TLA基于NI DAQmx驱动程序开发的增强功能的数据采集应用软件。
DAQWare for NI DAQmx是用于所有NI DAQmx数据采集卡的实验软件。例如:NI ELVIS Traditional、ELVIS II/II+、NI myDAQ、NI USB-6001、NI USB-6002、NI USB-6003、NI USB-6009、NI 6221(PCI、USB、PCIe、PXI、PXIe)、NI 6251(PCI、USB、PCIe、PXI、PXIe)、NI M系列等。


对于非NI生产的多功能数据采集卡,无法使用NIDAQmx驱动程序。即第三方生产的多功能数据采集卡无法使用DAQWare for NI DAQmx应用软件。
DAQWare for NI DAQmx通常支持的功能涉及模拟输入通道(Analog Input)、模拟输出通道(Analog Out)、计数器(Couter)。这些数据采集功能经DAQWare增强后,适用实验室桌面应用环境,覆盖传统台式仪器具备的仪器功能,如:示波器、信号发生器、程控电源、万用表、波特图仪、频谱分析仪等。还提供了超越传统桌面仪器的数据记录、协同数据分析、进阶编程等实用功能。表1列出了DAQWare for NI DAQmx的具体功能。
表1 DAQWare for NI DAQmx功能列表
模拟信号输出 | 采集 | √(由采集卡功能决定) |
模拟信号输入 | 采集 | √(由采集卡功能决定) |
示波器 | ||
模拟输入通道 | 通道数 | 2 |
通道关联 | 任意2通道 | |
接线端配置 | RSE、NRSE、差分、伪差分 | |
输入范围 | 所有支持的量程 | |
采样模式 | 连续采样、有限采样 | |
关联仪器功能 | 示波器、连续采集器 | |
通道曲线 | 可视|隐藏 | √ |
颜色设置 | √ | |
曲线线宽 | √ | |
截图 | √ | |
水平方向 | 采样率显示 | √ |
时基设置 | 20s/div|10s/div| 5s/div|2s/div|1s/div| 500ms/div|200ms/div|100ms/div| 50ms/div|20ms/div|10ms/div| 5ms/div|2ms/div|1ms/div| 500us/div|200us/div|100us/div| 50us/div|20us/div|10us/div| | |
垂直方向 | 标尺调节 | 20V/div|10V/div| 5V/div|2V/div|1V/div| 500mV/div|200mV/div|100mV/div| 50mV/div|20mV/div|10mV/div| |
偏移调节 | -5V至+5V | |
触发 | 触发类型 | 立即触发、数字触发、边缘触发 |
软件触发源 | Trig|Sorce|Ch 0 Source|Ch1 Source | |
触发沿 | 上升|下降 | |
触发电平 | -10~+10V | |
触发水平位置 | 0~100% | |
通道信息显示 | 频率 | √ |
Vrms | √ | |
Vpp | √ | |
游标0 | √ | |
游标1 | √ | |
Δt | √ | |
函数信号发生器 | ||
模拟输出通道 | 通道数 | 2 |
定时方式识别 | √ | |
通道关联 | 任意2通道 | |
接线端配置 | RSE、NRSE、差分、伪差分 | |
输入范围 | 所有支持的量程 | |
采样模式 | 连续采样 | |
关联仪器功能 | 基本函数信号发生器、扫频仪、AM信号发生器、FM信号发生器 | |
信号预览 | √ | |
基本函数信号发生器 | 信号类型 | 正弦波、三角波、方波、锯齿波 |
频率范围 | 采样率可用范围 | |
幅值 | -10V~+10V | |
占空比 | 1-100% | |
偏移值 | -5V~+5V | |
方波→阶跃信号 | √ | |
扫频信号发生器 | 起始频率 | 0Hz |
终止频率 | 采样率支持范围 | |
步进频率 | 1Hz | |
步进时间ms | 可设置 | |
扫频进度可视化 | √ | |
AM信号发生器 | 信号类型 | 正弦波、三角波、方波、锯齿波 |
调制频率 | √(默认100Hz) | |
载波频率 | √(默认10kHz) | |
调制索引 | √(默认1) | |
频率误差 | √(默认10) | |
抑制载波 | √ | |
FM信号发生器 | 信号类型 | 正弦波、三角波、方波、锯齿波 |
基带频率 | √(默认100Hz) | |
载波频率 | √(默认100kHz) | |
FM偏差 | √(默认1kHz) | |
独立功能 | ||
数据存储 | 保存txt格式 | √ |
数据回放 | txt格式 | √ |
可视化 | √ | |
水平方向操作 | √ | |
可编程直流稳压电源 | 通道数 | 2 |
电压范围 | 0~-10V,0~+10v,0~-5V,0~+5v | |
数字万用表 | 功能 | 由采集卡功能决定 |
DC V | √ | |
AC V | √ | |
DC A | √ | |
AC A | √ | |
Ω | √ | |
实验项目 | 基本光电传感器特性实验 | √ |
光源控制方式 | Couter、AO | |
XY图生成 | √ | |
温度传感器测温实验 | √ | |
NTC测温 | √ | |
AD592测温 | √ | |
LM35测温 | √ | |
热电偶测温 | √ | |
RTD测温 | √ | |
PID温度控制 | √ | |
转速传感器测试实验 | √ | |
槽型光耦测量转速 | √ | |
霍尔IC测量转速 | √ | |
PID转速控制 | √ | |
转速频率分析 | √ | |
FFT分析 | √ | |
X-Y图工具 | √ | |
奈奎斯特图工具 | √ | |
相对湿度测量实验 | √ | |
指导书电子版 | 快捷打开 | √ |
DAQWare实验软件概述
DAQWare是TLA开发的用于TLA系列课程实验套件配套的实验测量软件。针对多功能数据采集卡的现有特征,进行了功能增强。覆盖实验室桌面应用需要的仪器,如:示波器、函数信号发生器、扫频信号发生器、程控电源、电压表、波特图仪、动态信号分析仪等。
基于上述思路,多功能数据采集卡结合DAQWare实验软件可以实现上述仪器功能,配合TLA系列课程实验套件,能够完整实现工程教育工科主干课程课内实验应用。
DAQWare软件功能覆盖TLA-001电路原理课程实验套件、TLA-002模拟电路课程实验套件、TLA-003数字电路课程实验套件、TLA-004传感器课程实验套件、TLA-005信号与系统课程实验套件、TLA-007自动控制原理课程,如表1所示。
表1 DAQWare软件功能覆盖实验套件说明
TLA课程实验套件型号 | DAQWare实验软件适配 |
TLA-001电路原理课程实验套件 | √ |
TLA-002模拟电路课程实验套件 | √ |
TLA-003数字电路课程实验套件 | √ |
TLA-004传感器课程实验套件 | √ |
TLA-005信号与系统课程实验套件 | √ |
TLA-007自动控制原理课程 | √ |
TLA系列课程实验套件适用经典课程实验教学,同时也适配多种经典虚拟仪器系统厂商,如表2所示。
表2 DAQWare实验软件适配数据采集卡厂商
虚拟仪器平台厂家、型号 | DAQWare名称 |
NI ELVIS系列(NI ELVIS I/II/II+) | DAQWare for NI DAQmx |
NI ELVIS III系列 | DAQWare for ELVIS III |
NI myDAQ系列 | DAQWare for NI DAQmx |
NI USB-600x系列 | DAQWare for NI DAQmx |
NI 6251、6221系列 | DAQWare for NI DAQmx |
雨骤科技-雨珠S系列 | DAQWare for 雨珠s |
Digilent Analog Discovery系列(AD1、AD2、AD3、ADS) | DAQWare for Digilent AD |
简仪采集卡JYTEK USB系列 | DAQWare for JY USB-101\USB-61902 |
MCC USB系列 | DAQWare for MCC |
研华 USB47系列 | DAQWare for XNavi |
通用功能的数据采集卡一般都具备模拟信号输入(Analog Input)、模拟信号输出(Analog Output)、GPIO(通过数字信号输入与输出)等IO功能,有些还具有定时器与计数器功能IO。
实验室常用的测试测量仪器基于上述基本IO功能的二次开发,可以实现示波器(ADC)、函数信号发生器(DAC)、可编程电源(DAC)、波特图仪(DAC+ADC)、动态信号分析仪(ADC)等仪器功能。
TLA开发的DAQWare通用实验软件,基于上述思路,实现了对各大经典数据采集卡厂家虚拟仪器平台的通用IO功能的适配。覆盖上述提及的常用实验仪器功能,并完善支持TLA系列课程实验套件具体的实验项目应用。针对不同虚拟仪器厂家的数据采集卡自身特点,DAQWare软件的操作逻辑上进行了细节优化,尽可能统一各个虚拟仪器平台厂商的操作逻辑。

图1 DAQWare for NI DAQmx

图2 DAQWare for Digilent AD

图3 DAQWare for 雨珠s

图4 DAQWare for JYTEK USB101

图5 DAQWare for JYTEK USB-1902/USB-61902

图6 DAQWare for XNavi
DAQWare实验软件,通常随实验套件配发。