LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Waveform generation and phase angle

I don't see voltage affect reading here. Higher frequency will have higher error.

0 Kudos
Message 11 of 14
(72 Views)

Just a quick followup:  on your 6216, analog INPUTS are multi-plexed with a small time delay between channels.  Analog OUTPUTS are simultaneous.  There's no *additional* phase angle to explain away due to (temporarily) generating both signals as analog outputs.   Well, not unless you assign different phase values when generating the waveforms.

 

Come to think of it though, maybe a worthwhile troubleshooting step is to feed the same waveform to both AO channels.  Then there can be no doubt that the generated signals will have the same phase.

 

 

-Kevin P

Message 12 of 14
(59 Views)

Kevin,

 

Thanks for the explanation. I think the two signals generated are synced to each other, I have a vi to measure the phase angle, it's exact as set angle, the problem is after the generation, write, in transit, read and process. 

0 Kudos
Message 13 of 14
(54 Views)

A followup to Kevin Price's


@Kevin_Price wrote:

Just a quick followup:  on your 6216, analog INPUTS are multi-plexed with a small time delay between channels.  Analog OUTPUTS are simultaneous.  There's no *additional* phase angle to explain away due to (temporarily) generating both signals as analog outputs.   Well, not unless you assign different phase values when generating the waveforms.


A tiny followup:  in the Very Old Days (before LabVIEW), Multi-channel Analog Boards had something called a "Sample-and-hold" circuit on each input channel that "captured the voltage" and held it constant for the length of time it took the Multiplexer to sample all 8 (or 16 or however many) channels, thus eliminating the phase difference between the channel samples.  By the time inexpensive DAQ boards came along, the multiplexers were faster, the circuits were (physically) tinier, and S&H circuits were often eliminated, to be removed in post-processing if the User realized this could be an issue ...  [I confess that I've not ever considered doing this, but my sampling rates are relatively low ...].

 

Bob Schor

Message 14 of 14
(39 Views)