首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LabVIEW数据采样率

LabVIEW数据采样率
EN

Stack Overflow用户
提问于 2019-09-02 22:03:25
回答 1查看 1.1K关注 0票数 2

我试图用下面的代码以1 Hz的频率对myDAQ NI模块进行采样,但由于某些原因,无论我设置什么采样率,它似乎都是以相同的速率采样,比1 Hz快得多。

遵循kosist的建议,我添加了“每个通道的样本”输入。但根据我在帮助中读到的内容,这只设置了一个缓冲区大小。然而,这似乎对样本仍在以多快的速度进入没有任何影响。

cDAQ1Mod1是NI 9205。使用这个设备,我真的要采样我的温度,它只在20个小时内缓慢变化,大约在10赫兹(这似乎是它现在运行的速度)?那就有点疯狂了。

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

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

EN

回答 1

Stack Overflow用户

发布于 2020-08-01 06:03:02

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

通常,您会将硬件设置为以X速度采集(在您的情况下高于1 Hz),并且希望您的循环从缓冲区中提取数据(例如,每100ms读取一次),下面的KB很好地解释了这一点:DAQmx Timing and Sample Rates

对于您的情况,我建议您使用附带的示例:Voltage - Continous Input并从那里修改采样率。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57758309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档