05-07-2007 04:56 AM
05-08-2007 03:14 PM - edited 05-08-2007 03:14 PM
Hi,
You might consider using one of the tone measurement VI's (ie the "Tone Measurements" express vi) to measure the amplitude of the tone that gets through - that way if you had any high frequency noise it would not be measured.
Also, when you start/stop your AO, you're introducing a step function - can your transformer handle that or is it going to cause some ringing?
It would be helpful to know more about the signal you are reading back - do you have screenshots of it? Specifically the "noise wave" would be nice to see - is this just a high frequency component riding on a carrier wave?
Hope this helps, please post back if you have additional questions.
Andrew S
National Instruments
Message Edited by stilly32 on 05-08-2007 03:16 PM
05-10-2007 04:28 AM
Hello again,
I attach a screenshot of the noisy wave.
Also, using an oscillator and a scope, i found out that by feeding the transformer with "bursts" of signals, this has as a result abnormal amplitude responses.
Is there a way, to output a "more lasting" sine wave, in order for the device to settle? After all, the purpose of my vi is to create continuously (as much as it can be done of course) the wave through the output and use "bursts" of incoming sets of data, in order for my input channel to "catch the wave" and calculate it's amplitude.
(please check again the vi, there are some slight changes)
Thanks
05-10-2007 09:45 AM
05-11-2007 12:20 PM
You can change the frequency of your generation on the fly - without stopping and starting the task over and over again. Check out the "Cont Gen Voltage Wfm-Int Clk-Variable Rate.vi" example from Example finder. This will allow you to change the frequency of your sine wave without going to a DC component and maintaining a phase continuous signal. So you could set the frequency, wait, read the response, and repeat.
Would this work for you?
Andrew S