模拟信号采集的问题(十万火急,跪求指点!)
我用顺序结构产生了一个有正弦,斜坡,方波信号组成的模拟信号,每一帧产生一种信号,三种信号连在一起组成我想要的模拟信号。我现在要用模拟采集模块将我所产生的模拟信号再重新采集到LV中,实时显示。我现在碰到的问题是,因为我采用的是顺序结构,要想实时采集,就必须在每一帧内都添加AI Aquire Waveform.vi 模块,但这样只能得到当帧产生的的信号,如正弦。还有个问题是需要设置采样频率和采样数,可是我每帧内的采样数和采样频率是不一样的,如正弦的频率是变化的,这个问题深深困扰了我,求高手指点![ 本帖最后由 jutlwj 于 2007-3-23 07:04 编辑 ] 你放到每一帧内当然采集到的是你单独的信号了,要是这样的话你应该将三种信号都放在一个帧内.合成后由LV来采集.顺序结构怎么可能是实时采集呢?还有一种情况就是采用两个程序,一个产生信号一个采集信号.
回复 #2 ricken 的帖子
问题是我这个波形比较复杂,只有用顺序结构顺次产生这三种信号才能最后组合成我想要的波形啊。放在一帧内产生不了这个波形啊回复 #2 ricken 的帖子
还有一个问题就是如果如果采用两个程序,能两个程序同时运行吗?因为现在AO Generater.vi的采样率和采样数是变化的,所以采集程序中的AI Generater的采样率和采样数也要相应的改变,两个程序中的采样率和采样数如何通信啊?我现在的结构真的没救了吗?不可能实时采集?郁闷!
页:
[1]