LABVIEW DAC与ADC之间通信延时问题
时间:10-02
整理:3721RD
点击:
请教各位大神为小弟解答labview的DAC与ADC之间延时时间过大的问题。
我的基本检测控制回路是这样的,让labvIEW自身产生一个sine信号,频率2k Hz,然后通过labvIEW中的DAQ模块的DAC传输到DSP板模拟信号输出端上,然后直接连接到DSP板上的ADC输入端,最后从labview的观测接收到的波形是否与我设置的波形一致。但我发现接收的波形信号与发送的波形信号之间存在1 秒左右的延时。
而且,我还测试dsp硬件传输的速度,传输速度是比较快,延时基本在2-3微秒左右,基本不会造成太大的延时问题。
1、请问问题存在于哪里,导致数据接收延时?这在使用labview时是正常现象吗?
2、labview的daq的工作模式是怎样的?是否有可能在buffer中预存一定的数据才输出到硬件之中,从而导致数据传输延时?
3.、如何设置labview或者如何建立控制回路才能降低传输延时时间?最好能在1毫秒以下。
4、是否存在其他问题导致延时时间过大?
我的基本检测控制回路是这样的,让labvIEW自身产生一个sine信号,频率2k Hz,然后通过labvIEW中的DAQ模块的DAC传输到DSP板模拟信号输出端上,然后直接连接到DSP板上的ADC输入端,最后从labview的观测接收到的波形是否与我设置的波形一致。但我发现接收的波形信号与发送的波形信号之间存在1 秒左右的延时。
而且,我还测试dsp硬件传输的速度,传输速度是比较快,延时基本在2-3微秒左右,基本不会造成太大的延时问题。
1、请问问题存在于哪里,导致数据接收延时?这在使用labview时是正常现象吗?
2、labview的daq的工作模式是怎样的?是否有可能在buffer中预存一定的数据才输出到硬件之中,从而导致数据传输延时?
3.、如何设置labview或者如何建立控制回路才能降低传输延时时间?最好能在1毫秒以下。
4、是否存在其他问题导致延时时间过大?
labview可用生产者与消费模式,上位机和下位的的接口要选择速度快的,USB3。0的应够用吧
谢谢分享