采样率和采样点数该如何设置
labview吧
全部回复
仅看楼主
level 3
Ga/ro 楼主
通过网课了解到采样率是在daqmx定时的速率上,采样点数则是daqmx定时的每通道采样和daqmx读取的每通道采样数上,但有的网课采样率是采样点数的10倍,有的则是采样点数是采样率的10倍,请问哪个才是
正确的

2025年05月13日 05点05分 1
level 1
采样率是下位机(DAQ设备)的采样速率,而采样数是上位机读取的速率
相当于一个水池,有一个注水口和一个出水口,采样率踩到的点数就是一直注水,采样点数是在排水,并且采样点数是等到累计到这个点的情况下才会一次性排出水,按照正常电脑的性能,一般采样点数是采样率的1/10
当程序一直不读点就会导致水桶溢出(报错),这个不读可能是程序有DELAY,或者被其他任务卡住了,而且我这句话(采样点数是等到累计到这个点的情况下才会一次性排出水)其实他自己就是一个可以卡线程的设计,所以读的时候一般不需要额外加延时
我说的有些多了,你要理解不了就记得采样点数是采样率的1/10,就够了
2025年05月15日 06点05分 0
一种方式是1/10秒上位机显示一次数据,一种是10S显示一次数据,当然这个也是取决于程序怎么写的
2025年05月15日 06点05分
按照我的描述是0.1s更新一次数据,我相信正常人都是这种想法,后者如果采样率太大,10s不取数据是会爆内存的(报错)
2025年05月15日 06点05分
牛逼
2025年05月16日 07点05分
@悠L远O的V天E穹 那可以请问一下,采样率是基于什么设置的吗?我见有的网课说是信号频率的10倍以上。
2025年05月16日 09点05分
level 2
坏了,这玩意我都是随便设的[小乖]
2025年05月14日 10点05分 2
level 5
采样率是指硬件每秒采集的点数;采样数是指while循环每执行一次,显示在界面上的点数,一个是硬件的,一个是软件的。
2025年05月15日 14点05分 4
那可以请问一下,采样率是基于什么设置的吗?我见有的网课说是信号频率的10倍以上。
2025年05月20日 03点05分
@Ga/ro 嗯,差不多,采样率应该是信号最高频率的5-10倍,才能正常表示信号形状,要不然会欠采样
2025年05月20日 03点05分
@emm随便咯º 那有什么方法可以把频谱图中最大幅值的频率提取出来吗?或者是其他可以查看信号最高频率的方法。
2025年05月20日 04点05分
1