繁体   English   中英

LabVIEW DAQ 采样率

[英]LabVIEW DAQ sampling rate

我正在尝试使用以下代码以 1 Hz 的频率对 myDAQ NI 模块进行采样,但出于某种原因,无论我将采样率设置为多少,它似乎都以相同的速率进行采样,比 1 Hz 快得多。

在此处输入图片说明

按照 kosist 的建议,我添加了“每个通道的样本”输入。 但是从我在帮助中读到的内容来看,这只设置了缓冲区大小。 不过,它似乎对样本仍然进入的速度没有任何影响。

cDAQ1Mod1是 NI 9205。难道我真的可以用这个设备来采样我的温度,它只是在 20 小时内缓慢变化,大约是 10 Hz(这就是它现在正在运行的样子)? 那会有点疯狂。

好吧,我认为传递给我的这个硬件现在已经有 10 年的历史了,但我发现很难相信有一个基本的技术限制阻止我即使使用那个旧的硬件也无法缓慢采样。

我对LabVIEW非常陌生。 感谢你的帮助。

每次循环运行时,DAQmx Read VI 都会从 DAQ 缓冲区中提取 1 个样本。 那是你要的吗?

通常,您会将硬件设置为以 X 速度获取(在您的情况下高于 1 Hz),并且您希望循环从缓冲区中提取数据(例如每 100 毫秒读取一次)此 KB 解释得很好: DAQmx Timing和采样率

对于您的情况,我建议您使用附带的示例: 电压 - 连续输入并从那里修改采样率。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM