11-26-2007 01:15 PM
I need to measure the frequency and the phase of a sinusoidal signal. I tried to use the Advanced Single Tone Measurements.vi but the phase measured in each iteration (each second) keeps changing (the measured frequency is not in integral Hz, so the first point of the next iteration is at a location different from the location of the first point of the current iteration...I guess this is the reason). How can really measure the phase of a signal (not always changing with time)? When I change the phase of the input sinusoidal signal, the measured phase should be changed though.
I'm using LabVIEW 7.1 and PCI-6110.
Thank you very much!
Marlon
11-26-2007 02:48 PM
11-26-2007 02:53 PM
Hi, Lynn:
I may say the reference in my system is time t = 0. Thank you!
11-26-2007 02:59 PM
11-26-2007 04:09 PM
11-26-2007 04:23 PM
11-26-2007 06:15 PM
In my application, I have a steel cantilever beam with a shaker contacts it at the the clamped side and a sensor at the tip of the beam. I send an analog output sinusoidal signal (A1, F1 and P1) to a shaker and measure the vibration of the beam at the sensor location by obtaining the analog input sinusoidal signal (A1', F1' and P1'). The P1' should be almost fixed in one run.
However, I just realized that the analog output (AO) sinusoidal signal is not continuous (from the vibration sound). For each iteration (about one second) the AO signals are not continuous. I think this is the reason for the phase measurement problem. If this is, then, how to generate a continuous analog output (AO) sinusoidal signal here?
Thank you!
11-27-2007 09:59 AM
11-27-2007 10:52 AM
11-27-2007 08:17 PM
HI,
It is not necessary to have a triggered output to generate an analog out. This can be seen in the example Cont Gen Voltage Wfm-Int Clk.vi which can be found in the NI Example Finder. TO open the NI-Example simply select help>>find examples… once the example finder is open browse to Hardware Input and Output>>DAQmx>>Analog Generation>>Voltage. I hope this helps clear things up. Please post back with any other specific questions that you may have.