Signal Conditioning

cancel
Showing results for 
Search instead for 
Did you mean: 

Why voltage is so noisy through DAQ device although the value from multimeter is very stable?

As title said, this is my serious concern.

I'm using NI PCI X-Series connecting to BNC 2120, and I want to acquire stable voltage with this. The value through device is differ from that of multimeter(Keithely 2000).

Why is this happening even I'm using shielded cable? Don't tell me about environment, since multimeter is in same condition too and there's no noisy source around this.

The noise at device is about 10mV, and from multimeter, it's 1mV or less.

 

0 Kudos
Message 1 of 14
(3,015 Views)

Main reason: The low pass filter in the Keithley 🙂

How does the signal from your X-Daq look like if you sample with 1kSPS for one or more periodes of your line frequency (or 1s) and look at the mean value?

 

The Keithley is a 6.5 digit device, what does the spec of your DAQ tells about noise and  accuracy?

 

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 2 of 14
(2,993 Views)

Thx for the reply.

So if the reason is "physical' low pass filter, what should I do for the terminal block(bnc 2120)?

I mean, before signal is connected to terminal, everything is fine, and the noisy something is happening in the terminal block, right?

Then does it mean I have no solution unless I open the block?

 

I can't upload the signal right now, but one thing is clear that it can't be use since I need relatively precise result...

0 Kudos
Message 3 of 14
(2,990 Views)

The Keithley 2000 is a 6.5 digit DMM with integrating ADC ..

Your DAQ (btw. what type?) has another type of ADC, so you will need to some signal processing (filter , wether in hard or software) to get similar results. Don't expect the same accuracy!

So: the joy of engineering is to do what you need with the stuff you can get.

What do you have?

What do you need?

(You want to meaure a voltage... how fast is it changing?  What is the source? ...)

Finally: You can use the Keithley to read the voltage 😉 

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 4 of 14
(2,973 Views)

Then does it mean I have no solution unless I open the block?

 

It might be simpler, faster and more efficient to implement the filter in the software. 

The point is that at 10mV level your noise is certainly picked up somewhere and is not random (the true thermal noise will depend on the source impedance and the DAQ bandwidth but I would expect  to be in the microvolt range at most, cf. https://www.daycounter.com/Calculators/Thermal-Noise-Calculator.phtml).  And at this level you will be able to see it with an oscilloscope and determine the frequency. Most often it will be the 50/60Hz line frequency and harmonics.  If there is such a dominant noise frequency  you can filter it (together with its harmonics) wery well if you configure your DAQ to take measurements during a period (burst mode of something like that) corresponding to an integer number of cycles of the "noise" and then average them. In general I always filter the DAQ inputs averaging data during at least one 20 ms interval (50Hz period). Of course you then sacrify bandwidth but there is no free accuracy 🙂

0 Kudos
Message 5 of 14
(2,881 Views)

Perhaps a silly assumption, but are you sure you don't have any grounding issues?

0 Kudos
Message 6 of 14
(2,692 Views)

We have a similar problem.

 

A fluke multimeter shows a steady voltage of millivolts 0.XXX but we have a NI USB-6002 connected to the same wire and it gives a very noisy signal (approx. 300 millivolts peek to peek). Even when 2000 samples at a 1000 Hz sample rate are averaged, the displayed reading varies by 2 millivolts.

 

These screenshots show the signal and FFT of the signal. For these screenshots I switched to 10000 Hz sample rate.

 

Screenshot 2024-07-10 143600.png

Screenshot 2024-07-10 143656.png

Is there a specific electrical circuit or software algorithm that would emulate a digital volt meter?

0 Kudos
Message 7 of 14
(628 Views)

You can try a C over the inputs.... 470nF ?

 

Better a LC lowpasss

 

But it's not fair to compare a 6002 toy with a  Fluke DMM 🙂

 

 

 

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 8 of 14
(618 Views)

You can add a moving average filter to remove noise.

 

BTW, USB-6002 is not even close to replacing a reputable Fluke DMM performance.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 9 of 14
(606 Views)

Could you recommend a LC lowpass circuit with component values that would perform as close as possible to a Fluke? I looked up the Fluke 115 datasheet but don't think they specify the circuit they use.

 

More information on how a Fluke is better than the NI USB-6002 would be great. Considering the original post of this thread, how does other NI hardware compare (though it would likely be out of our price range).

0 Kudos
Message 10 of 14
(594 Views)