Measurement Studio for VB6

cancel
Showing results for 
Search instead for 
Did you mean: 

4050 autorange

In my quest to get a 4050 working from VC++, I've come across a problem in
that autoranged AC RMS voltage readings through my code are not the same as
AC RMS voltage readings taken using the soft front panel set to the 20mV
range. The signals we're measuring can be down in the millivolt range. The
problem seems to be that, although autoranging goes down to the 20mV range
on DC measurements, it only goes down to the 200mV range for AC
measurements. This can give up to a factor of 10 error in the measurement.

I can get the correct reading if I manually set the range, but this isn't
ideal since it means I have to either impliment my own autorange or make
assumptions on the reading before making it- and since this code rarely
measures such small readings, the
assumptions have to be made at a higher
level than my driver which makes things messy.

I've come across a mention that autoranging is not recommended for small
signals due to the chance of noise affecting the autoranging. Noise however
does not seem to be a problem- the noise on the measured value is small.

So the point of the mail; is autoranging confirmed broken for the bottom ACV
range (even though it works for DCV), or is there something I could be doing
wrong?

--
Dr. Craig Graham, Software Engineer
Advanced Analysis and Integration Limited, UK. http://www.aail.co.uk/
0 Kudos
Message 1 of 2
(3,277 Views)
Dr. Graham,

We have no known issues with the auto range for ACV. How were you checking hte noise on the line? You would need to use another instrument with a much higher sampling rate to be able to see the noise, such as a scope or data acquisition board or external device. If the 4050 sees as much as a one small spike over 20mv, then it will use the 200mv or higher range. This is probably what is happening and is the reason why we do not recommend auto range for small signal measurements. It may be working for DCV if the signal is more stable and not exhibiting the noise spikes.

You might want to try monitoring the line with a scope or similar acquisition device to look at possible noise. Or may need to take a measurement check the value then set the range to 20
mv specifically so that you can achieve the proper resolution.

Hope this Helps.

Kevin R
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(3,277 Views)