Rigol DM3058 DC voltage filter and noise - Page 1
Forum section: electronics / testgear

author: jp430bb
author_rank: Contributor
timestamp: July 28, 2017, 12:23:26 am
content: The Rigol DM3058 has an option called "Filter" for DC voltage measurement. It can be set to on or off. I'm measuring a DC signal of order +/-30mV with >1MOhm source impedance and significant AC noise superimposed. The filter seems to help the meter get reasonable DC readings; without it, the meter is very inaccurate. The downside is that enabling the filter results in a very slow response time to steps in the signal, like >5s. I plan to try some external filter caps to cut down on the AC noise, so that I can get by without enabling the DM3058 filter.Does anyone have any information on what the DM3058 filter does and how it works? The manual mentions something about improving the DC voltage accuracy when AC components are present, but it doesn't go into any detail.Also, there was a thread on this forum in 2015 discussing RFI being emitted from a DM3058 inputs. Has anyone else experienced that?

author: alm
author_rank: Super Contributor
timestamp: July 30, 2017, 08:42:22 am
content: From themanual, the filter appears to be (surprisingly) an analog low-pass filter, as was common until the late eighties. Basically the same as the capacitor you are proposing. Both will have a slow rise time with a large source impedance (RC time constant goes up). Lowering the source impedance (e.g. buffering the signal, or measuring at a lower impedance node) would help.Increasing the integration time (slower measurement speed) may increase normal mode rejection, depending on the frequency. If the problem is that the DC reading is noisy, a moving average function may reduce the noise yet give a better step response that is independent from source impedance. This is how most modern DMMs implement filtering. To further optimize step response, you could implement a +/- X% window around the average: if the new reading is outside this window, reset the average and start from this point. Since I do not believe the Rigol DMM supports this, you would have to do it in post processing (if you record the data on a computer).

author: jp430bb
author_rank: Contributor
timestamp: August 02, 2017, 01:32:42 am
content: I'm experimenting with buffering the signal with a JFET-input op amp, and that approach looks promising.

author: Kleinstein
author_rank: Super Contributor
timestamp: August 02, 2017, 04:52:26 pm
content: Analog filtering at the input can be a good path, but it makes step response slow. Digital filtering like sliding average (many Keithley meters offer this) is in some respect kind of making you feel the noise is lower than it actually is. So it can be kind of misleading. The two types of filter are also different in what they are good for: the analog filter is effective to suppress higher frequency background, like > 1 kHz, so to improve the suppression of higher line harmonics and similar background. The sliding average is effective against some of the low frequency noise, like < 1...10 Hz. As a third option some meters offer to adjust the integration time - this is more in between. Effective at the low frequency and to a limited degree also for the higher frequency part.Ideally an integrating ADC offers a reasonable good suppression on high frequency noise. However some real world ADCs can get upset with too much amplitude at higher frequencies. This is why some DMMs offer optional analog filtering before the ADC. It is usually optional as settling can be slow.With low voltage signals a purpose made amplifier can be sometimes better. However it depends on the source impedance. A JFET OP might be a good option, though offset drift can be an issue here.

author: Sheldon
author_rank: Newbie
timestamp: June 28, 2018, 05:28:26 pm
content: Hello!I'm looking for a desktop multimeter, Rigol DM3058E looks good for me. One thing is not clear, the USB port on the front. Can I use a pendrive to save measurement results?My goal is to save measured voltage once per every second (more often not needed) for a week. The users guide is not clear for me, my primary language is not English.This thing is not the highest priority but would to be very useful for me.Thank you!Is it ok to start a new post or better to choose a similar (old) one, like this? I'm new here and I don't know what is the practice on this forum.

author: H.O
author_rank: Frequent Contributor
timestamp: June 29, 2018, 10:31:58 am
content: I might be mistaken, in which case I hope someone corrects me, but I don't think these meters can log directly to USB like you describe. You can set them up to take a certain number of measurments at a certain interval but they will strore the measurments in its internal memory which you can then export when the "cycle" is complete. As far as I can see the 3058 can only hold 2000 readings which is far from enough in your case.But you can use a PC or RaspberryPi (for example) to control the meter and retreive measurments.Do you need the 5 1/2 digit resolution?I think Daves new handheld meter should log to SD card but I'm not keeping up with the state of development.(And yes, you should probably have started a new thread since your question has nothing to do with the title of the thread - except for the meter itself of course.)

author: Sheldon
author_rank: Newbie
timestamp: June 30, 2018, 08:16:39 pm
content: Yes, I need this resolution, this is why I looking for a desktop multimeter. Raspberry is a good idea, I did not think about that, thank you!