LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

A Great DAQ measurement problem with labVIEW!!!

The hardware and software I am using are:
LabVIEW: 5.1.1
DAQ device: PCI-MIO-16XE-50
VI programs: sample programs stored in LabVIEW

I am using the "signal generator" sample VI to generate a sine wave from the output port and measured by the "Two Channel Oscilloscope" sample VI by connecting channel 1 of input port to the output port.
In this case, the other non-connected input channels (2-8) should be measured nothing, however, the "Two Channel Oscilloscope" VI showed that channel 2-8 have same waveform as channel 1 !!!
I used the real mulitmeter to measure channel 2-8, it showed "zero". So, I don't know why the "Two Channel Oscilloscope" VI shows waveform from channel 2-8.
0 Kudos
Message 1 of 4
(3,154 Views)
What you see is most likely caused by cross-talk between your active channel and the unused channel. The input impedance of an MIO board is extremelly high (in the order of 100 GOhm) so a channel with open input will "catch" almost any signal in the region either capacitively or through resistive leaks.

In your case, you are multiplexing your channel and the signal from channel 1 will "stay" at the input while multiplexing channels 2-8, because the small input capacitance can't be discharged through 100 GOhm.

Try to put a high value resistance (like 1 MOhm or even more) between your unused input and ground. The "mysterious" signal will most likely disappear completely.
Message 2 of 4
(3,154 Views)
Hi localDSP,

Thank you very much to your response.
I am not totally understand your answer.

1. The input has 2 ends, is it needed to connect both two ends to ground with 1MOhm resistance?
2. Why do it needed to connect the resistance to cancel to crosstalk?
3. I am a Electronic Enginnering student, however, I quite don't understand the formation of these crosstalk and this method of elimiation. Can you teach me more clearly with diagram?
4. Thank you very much

Terry
0 Kudos
Message 3 of 4
(3,154 Views)
When you perform a measurement, the source impedance (that is the output impedance of your "generator") is generally much smaller than the input impedance of your measurement device. (For high frequency measurements you normally try to make both impedances equal and matching your cable impedance ... but that's an other story).

In a low frequency situation like yours, the generator may have an output impedance impedance of few ohm or less, while the acquisition device has 100 Gohm input impedance. But in general you can still perform decent measurements in situations where the output impedance is few kOhms and the input impedance, for example, 1 MOhm.

In your case, with open input, you may experience two problems.

1 - Any signal that is co
nnected to your input through an impedance that is smaller than 100 GOhm will fulfill the above measurement conditions. This can happen if your connections are "leaking" (resistance or capacitance).

2 - Most likely in your case, when your multiplexer switches from channel 1 to channel 2, the small capacitance at the input of your amplifier will keep its charge, and normally that charge would be discharged in the output impedance of your generator ... but since nothing is connected, the input capacitance will stay charged and therefore you are "measuring" the same signal again.

Anyway, the measurement is useless since you don't have anything to measure connected 🙂

Place a resistance between the two input terminals (differential or grounded) and you'll then provide the needed discharging resistance.
0 Kudos
Message 4 of 4
(3,154 Views)