admin
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版下载链接(点此下载)
《LabVIEW数据采集》范例程序VI文件
本文提供《LabVIEW数据采集》(第2版)配书硬件实验的范例程序VI文件。
《LabVIEW数据采集》(第2版)硬件实验内容是基于NI USB-6009多功能数据采集卡为蓝本型号开展的。与此同时,TLA-004U6传感器课程实验套件与《LabVIEW数据采集》(第2版)的硬件实验内容配套。
特别提示:
1、《LabVIEW数据采集》(第2版)配书的范例程序VI文件,可以使用png图片功能导入LabVIEW。
2、LabVIEW打开范例程序VI文件的最低版本要求为LabVIEW 2015。
3、运行范例程序VI文件,需要和《LabVIEW数据采集》(第2版)书中内容以及TLA-004U6传感器课程实验套件的硬件资源配套才能正常运行,进而获得正确的测量数据。
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 for XNavi
本文涉及Advantech研华科技的USB系列多功能数据采集卡USB4704和USB4716。
TLA开发的DAQWare for XNavi基于Advantech USB-47系列数据采集卡,部署了功能增强的实验仪器功能,能够覆盖工程教育工科主干课程实验室桌面应用。提供实验教学所需的双通道示波器、双通道程控直流稳压电源、电压表。此外,完全支持TLA发布的系列课程实验套件,DAQWare for XNavi提供完整的TLA系列课程实验套件所需的具体实验项目支持。
Advntech USB-47系列多功能数据采集卡,由Advantech(研华科技)生产。Advantech USB-4704和USB-4716可提供14位或16位ADC的8或16单端/4或8差分模拟输入通道(采样率:48kS/s或200kS/s),2路模拟输出通道,16路数字I/O和1路计数器输入。
TLA-004A传感器原理课程实验套件实验项目
序号 | 实验项目 | USB-4704&USB-4716 |
1 | 光敏电阻特性实验 | √ |
2 | 硅光电池特性实验 | √ |
3 | 光敏二极管特性实验 | √ |
4 | 光敏三极管特性实验 | √ |
5 | PIN二极管特性实验* | √ |
6 | 热释电红外线传感器特性实验 | √ |
7 | 基于槽型光耦的直流电机转速测量实验* | √ |
8 | 基于霍尔IC的直流电机转速测量实验* | √ |
9 | 热敏电阻测温实验 | √ |
10 | LM35测温实验 | √ |
11 | 热电偶测温实验 | √ |
12 | 相对湿度测量实验 | √ |
13 | AD592测温实验 | √ |
14 | 金属箔式应变片特性实验 | √ |
15 | 驻极体麦克风音频测量实验 | √ |
TLA-007X自动控制原理课程实验套件实验项目
序号 | 实验项目 | USB-4704&USB-4716 |
1 | 典型环节电路模拟实验 | √ |
2 | 典型系统动态性能和稳定性分析 | √ |
3 | 典型环节频率特性测量 | √ |
4 | 线性系统串联校正 | √ |
5 | 典型非线性环节的静态特性 | √ |
6 | 相平面法分析非线性系统 | √ |
7 | 非线性系统函数描述法 | √ |
8 | 控制系统极点的任意配置 | √ |
9 | 采样系统分析 | √ |
10 | 模拟PID控制实验 | √ |
11 | 直流电机转速测量与PID控制实验 | √ |
DAQWare for XNavi基于Advantech XNavi驱动工具和LabVIEW 2015开发环境部署,使用前请仔细阅读下列说明。
1、下载DAQWare for XNavi工具包,并解压缩,获得Xnavi_OfflineSetup_DAQWare for XNavi Release_20240222和DAQWare for XNavi 0.0.1 Install两个文件夹,分别对应Advantech XNavi驱动及SDK和DAQWare for XNavi 0.0.1安装文件。
2、运行Xnavi_OfflineSetup_DAQWare for XNavi Release_20240222.exe,开始安装Advantech XNavi驱动及SDK。
3、运行DAQWare for XNavi 0.0.1 Install文件夹中的setup.exe,安装DAQWare for XNavi。
4、完成安装后,将Advantech USB-4704通过USB连接至安装上述软件的计算机,并正确安装TLA-004A传感器课程实验套件或TLA-007A自动控制原理课程实验套件。
5、在Windows操作系统桌面的开始菜单目录中找到DAQWare for XNavi快捷方式并运行。
6、程序运行后会看到图1所示界面。
7、举例:使用TLA-004X传感器课程实验套件时,完成相对湿度测量实验界面如图2、图3所示。
在实验室桌面应用环境中,学生可以使用DAQWare for XNavi开展实验。如图4,还可以基于DAQNavi API以及LabVIEW编程环境全程参与传感器实验。
DAQWare for MCC
TLA开发的DAQWare for MCC基于MCC USB-230系列数据采集卡,部署了功能增强的实验仪器功能,能够覆盖工程教育工科主干课程实验室桌面应用。提供实验教学所需的双通道示波器、双通道函数示波器、双通道程控直流稳压电源、电压表。此外,完全支持TLA发布的系列课程实验套件,DAQWare for MCC提供完整的TLA系列课程实验套件所需的具体实验项目支持。
MCC USB230系列多功能数据采集卡,由Measurement Computing Corporation生产(简称MCC)。MCC于2005年被National Instruments(NI)收购,现已纳入Digilenet销售渠道。
MCC USB230系列多功能数据采集卡包括USB-231和USB-234两种型号。提供16位ADC的8单端/4差分模拟输入通道(采样率:50kS/s或100kS/s),16位DAC的2路同步模拟输出通道(采样率5kS/s),8路数字I/O和1路计数器输入。
TLA-001C电路原理课程实验套件实验项目
序号 | 实验项目 | USB-231\USB-234 |
1 | 电路元件伏安特性的测绘 | √ |
2 | 基尔霍夫定律的验证 | √ |
3 | 叠加原理的验证 | √ |
4 | 戴维南定理和诺顿定理的验证 | √ |
5 | 受控源VCVS、VCCS、CCVS、CCCS的实验研究* | √ |
6 | RC一阶电路的响应测试 | √ |
7 | 二阶动态电路响应的研究 | √ |
8 | R、L、C串联谐振电路的研究 | √ |
9 | RC选频网络特性测试 | √ |
10 | R、L、C元件阻抗特性的测定 | √ |
TLA-002C模拟电路课程实验套件实验项目
序号 | 实验项目 | USB-231\USB-234 |
1 | 晶体管单级放大电路 | √ |
2 | 晶体管两级放大电路 | √ |
3 | 晶体管负反馈放大电路 | √ |
4 | 晶体管射极跟随器 | √ |
5 | 晶体管差动放大电路 | √ |
6 | 运算放大器比例求和运算电路 | √ |
7 | 积分与微分电路 | √ |
8 | 波形发生电路 | √ |
9 | 有源滤波器 | √ |
10 | 电压比较器 | √ |
11 | 集成电路RC正弦波振荡器 | √ |
12 | 集成稳压器实验 | √ |
13 | 波形变换电路 | √ |
14 | 场效应晶体管放大电路 | √ |
TLA-003C数字电路课程实验套件实验项目
序号 | 实验项目 | USB-231\USB-234 |
1 | 门电路逻辑功能及测试 | √ |
2 | 组合逻辑电路Ⅰ(半加器、全加器) | √ |
3 | 组合电路Ⅱ(译码器和数据选择器) | √ |
4 | 触发器 | √ |
5 | 时序电路(计数器、移位寄存器) | √ |
6 | 组合逻辑电路的设计和逻辑功能验证 | √ |
7 | D/A、A/D转换器 | √ |
8 | 555时基电路的应用 | √ |
9 | 集成电路多种计数器综合应用 | √ |
TLA-004C传感器原理课程实验套件实验项目
序号 | 实验项目 | USB-231\USB-234 |
1 | 光敏电阻特性实验 | √ |
2 | 硅光电池特性实验 | √ |
3 | 光敏二极管特性实验 | √ |
4 | 光敏三极管特性实验 | √ |
5 | PIN二极管特性实验* | √ |
6 | 热释电红外线传感器特性实验 | √ |
7 | 基于槽型光耦的直流电机转速测量实验 | √ |
8 | 基于霍尔IC的直流电机转速测量与速度控制实验 | √ |
9 | 热敏电阻测温实验 | √ |
10 | LM35测温实验 | √ |
11 | 热电偶测温实验 | √ |
12 | 相对湿度测量实验 | √ |
13 | AD592测温实验 | √ |
14 | 金属箔式应变片特性实验 | √ |
15 | 驻极体麦克风音频测量实验 | √ |
TLA-007C自动控制原理课程实验套件实验项目
序号 | 实验项目 | USB-231\USB-234 |
1 | 典型环节电路模拟实验 | √ |
2 | 典型系统动态性能和稳定性分析 | √ |
3 | 典型环节频率特性测量 | √ |
4 | 线性系统串联校正 | √ |
5 | 典型非线性环节的静态特性 | √ |
6 | 相平面法分析非线性系统 | √ |
7 | 非线性系统函数描述法 | √ |
8 | 控制系统极点的任意配置 | √ |
9 | 采样系统分析 | √ |
10 | 模拟PID控制实验 | √ |
11 | 直流电机转速测量与PID控制实验 | √ |
DAQWare for MCC基于MCC InstaCal驱动工具和LabVIEW 2015开发环境部署,使用前请仔细阅读下列说明。
1、下载DAQWare for MCC工具包,并解压缩,获得MCC_InstaCal和Ware for MCC install两个文件夹,分别对应MCC InstaCal驱动及SDK和DAQWare for MCC安装文件。
2、运行MCC_InstaCal.exe,开始安装MCC_InstaCal驱动及SDK。
3、运行DAQWare for MCC Install文件夹中的setup.exe,安装DAQWare for MCC。
4、完成安装后,将MCC USB-231通过USB连接至安装上述软件的计算机,并正确安装TLA-001C电路原理课程实验套件、TLA-002C模拟电路课程实验套件、TLA-003C数字电路课程实验套件、TLA-004C传感器课程实验套件或TLA-007C自动控制原理课程实验套件。
5、运行DAQWare for MCC之前,需运行InstaCal。选择连接的USB DAQ设备,并配置输入通道为差分模式,确认。
6、在Windows开始目录中找到DAQWare for MCC快捷方式并运行。
6、程序运行后会看到图1所示界面。
在实验室桌面应用环境中,学生可以使用DAQWare for MCC开展实验。如图4,还可以基于ULx API以及LabVIEW编程环境全程参与传感器实验。
DAQWare for USB1902
本文涉及凌华科技和简仪科技的多功能数据采集卡功能增强应用软件,DAQWare for USB1902以及DAQWare for USB61902可用于简仪科技USB-61902和凌华科技USB-1902,两者硬件功能相同。
DAQWare for USB-1902是用于凌华科技ADlink USB-1902多功能数据采集卡的功能增强应用软件,也适用简仪科技JYTEK USB-61902多功能数据采集卡的功能增强。
USB-1902简要参数
■ USB2.0高速传输■ USB总线供电 ■ 16位ADC、16位DAC■ 16通道250 kS/s电压输入■ 2通道1 MS/s电压输出■ 模拟和数字信号触发
TLA系列课程实验套件
TLA-001J电路原理课程实验套件
序号 | 实验项目 | JY USB101 | JY USB61902 |
1 | 电路元件伏安特性的测绘 | √ | √ |
2 | 基尔霍夫定律的验证 | √ | √ |
3 | 叠加原理的验证 | √ | √ |
4 | 戴维南定理和诺顿定理的验证 | √ | √ |
5 | 受控源VCVS、VCCS、CCVS、CCCS的实验研究* | √ | √ |
6 | RC一阶电路的响应测试 | √ | √ |
7 | 二阶动态电路响应的研究 | √ | √ |
8 | R、L、C串联谐振电路的研究 | √ | √ |
9 | RC选频网络特性测试 | √ | √ |
10 | R、L、C元件阻抗特性的测定 | √ | √ |
TLA-002J模拟电路课程实验套件
序号 | 实验项目 | JY USB101 | JY USB61902 |
1 | 晶体管单级放大电路 | √ | √ |
2 | 晶体管两级放大电路 | √ | √ |
3 | 晶体管负反馈放大电路 | √ | √ |
4 | 晶体管射极跟随器 | √ | √ |
5 | 晶体管差动放大电路 | √ | √ |
6 | 运算放大器比例求和运算电路 | √ | √ |
7 | 积分与微分电路 | √ | √ |
8 | 波形发生电路 | √ | √ |
9 | 有源滤波器 | √ | √ |
10 | 电压比较器 | √ | √ |
11 | 集成电路RC正弦波振荡器 | √ | √ |
12 | 集成稳压器实验 | √ | √ |
13 | 波形变换电路 | √ | √ |
14 | 场效应晶体管放大电路 | √ | √ |
TLA-003J数字电路课程实验套件
序号 | 实验项目 | JY USB101 | JY USB61902 |
1 | 门电路逻辑功能及测试 | √ | √ |
2 | 组合逻辑电路Ⅰ(半加器、全加器) | √ | √ |
3 | 组合电路Ⅱ(译码器和数据选择器) | √ | √ |
4 | 触发器 | √ | √ |
5 | 时序电路(计数器、移位寄存器) | √ | √ |
6 | 组合逻辑电路的设计和逻辑功能验证 | √ | √ |
7 | D/A、A/D转换器 | √ | √ |
8 | 555时基电路的应用 | √ | √ |
9 | 集成电路多种计数器综合应用 | √ | √ |
TLA-004J传感器课程实验套件
序号 | 实验项目 | JY USB101 | JY USB61902 |
1 | 光敏电阻特性实验 | √ | √ |
2 | 硅光电池特性实验 | √ | √ |
3 | 光敏二极管特性实验 | √ | √ |
4 | 光敏三极管特性实验 | √ | √ |
5 | PIN二极管特性实验* | √ | √ |
6 | 热释电红外线传感器特性实验 | √ | √ |
7 | 基于槽型光耦的直流电机转速测量实验 | √ | √ |
8 | 基于霍尔IC的直流电机转速测量与速度控制实验 | √ | √ |
9 | 热敏电阻测温实验 | √ | √ |
10 | LM35测温实验 | √ | √ |
11 | 热电偶测温实验 | √ | √ |
12 | 相对湿度测量实验 | √ | √ |
13 | AD592测温实验 | √ | √ |
14 | 金属箔式应变片特性实验 | √ | √ |
15 | 驻极体麦克风音频测量实验 | √ | √ |
TLA-005J信号与系统课程实验套件
序号 | 实验项目 | JY USB101 | JY USB61902 |
1 | 零输入响应与零状态响应 | √ | √ |
2 | 信号的合成与分解 | √ | √ |
3 | 二阶串联谐振与并联谐振 | √ | √ |
4 | 一阶网络特性测量 | √ | √ |
5 | 二阶网络特性测量 | √ | √ |
6 | 反馈系统与系统频响特性 | √ | √ |
7 | 二阶巴特沃斯滤波器实验 | √ | √ |
8 | 信号采样与恢复 | √ | √ |
9 | RC振荡器特性 | √ | √ |
TLA-007J自动控制原理课程实验套件
序号 | 实验项目 | JY USB101 | JY USB61902 |
1 | 典型环节电路模拟实验 | √ | √ |
2 | 典型系统动态性能和稳定性分析 | √ | √ |
3 | 典型环节频率特性测量 | √ | √ |
4 | 线性系统串联校正 | √ | √ |
5 | 典型非线性环节的静态特性 | √ | √ |
6 | 相平面法分析非线性系统 | √ | √ |
7 | 非线性系统函数描述法 | √ | √ |
8 | 控制系统极点的任意配置 | √ | √ |
9 | 采样系统分析 | √ | √ |
10 | 模拟PID控制实验 | √ | √ |
11 | 直流电机转速测量与PID控制实验 | √ | √ |
一键关闭Windows后台所有的NI服务
背景
1、一台已经安装有NI软件的台式机或便携式计算机。
2、已安装的软件可能包括LabVIEW、DAQmx、RT、FPGA等开发环境、模块驱动等。
3、全新启动计算机,并不运行或打开任何NI软件的情况下,Windows操作系统的后台会启动很多与NI软件相关的服务,如图1所示。
4、即使您的计算机是最新的CPU和内存配置,可能在使用一段时间后,也会明显发现CPU占用,系统运行速度变慢。即使在全新启动计算机,在没有打开或运行任何NI软件的情况下,这种情况会一直伴随出现。造成这种现象的原因是后台中随操作系统启动而自动运行的NI相关服务,即使在没有打开运行任何NI软件的情况下,这也是仍然会周而复始的发生。
5、上述现象给LabVIEW开发者带来的困扰是,周期性的更换更高配置的计算机,或者放弃使用NI的软件。
解决思路
1、周期性的更换更高配置的计算机,开发者投入的预算会增加。此外,更换计算机造成的软件开发环境变化,进而造成程序调试的风险也是不可低估的。
2、放弃使用NI的软件,使用其他的开发语言,这可能需要开发者自行做出判断。
3、对于两者兼顾的开发者而言,可以选择在当前计算机上做出相关配置变化,改善这一问题。
技术方案
1、在Windows操作系统的任务管理器中,按名称排序,找到所有NI相关的服务。
2、依次操作关闭、停止运行NI的服务。
3、使用TLA给出的一键关闭Windows后台所有NI服务脚本,如图2所示。
5、效果
1、对于Intel 7代i5 CPU而言,和目前最新的Intel 13代CPU对比,在CPU架构、性能上已经无非平衡对比。
2、预装Intel 7代i5 7300U,8G内存,512G硬盘的便携式电脑,使用上述脚本前后对比,系统运行速度提升明显,判若两机。