关于labvew模拟输出的重生成模式
扫描二维码
随时随地手机看文章
这是一个可变波形的信号发生器,我们设置为允许重生成模式。
那么,他的结果可能是这样的
这就是所谓的短时脉冲波形干扰。为什么会出现这样的情况呢。原因可能是:仿真信号生成的样本数<pc的缓冲区,NI-DAQmx生成的采样中包含了原来的旧数据,也包含了xinshuju.liru,党江需产生的信号由正弦变为锯齿波时,设备接收到的不能及时的从正弦波变为锯齿波,而会出现一个过渡期,输出波形中,锯齿波数据的比例捉奸增多,知道经过足够的循环后,才会完全变成锯齿波。可见,为了避免发生短时脉冲波形干扰现象,应该使仿真信号生成样本数与pc机的缓冲区容量相匹配,且两次循环之间的时间间隔也要合适。
正如下面的例子:
波形周期设置为150ms,同时循环延时同样设置为150ms。那么,波形发生器就完美了。产生的波形如下图所示。
不会产生短时脉冲波形干扰。
但是,若循环延时设置为151ms,>150ms。那么一段时间后就会报错,因为缓冲区内没有数据可供输出。