what is AutoZero? - Page 1
Forum section: electronics / beginners

author: fonograph
author_rank: Frequent Contributor
timestamp: October 05, 2017, 02:35:20 am
content: I was reading the thread on the dmm noise comparsion and I found this term"auto zero" there alot.What does it do? It seems like all the high end bench top multimeters have it,I have read that it have to do something with the flicker noise in Keithley 7510 when set to 10 NLPC,is it some kind of anti flicker noise thing?

author: tautech
author_rank: Super Contributor
timestamp: October 05, 2017, 02:53:54 am
content: Of course if you leave meter leads unattached values shown will be from the RFI from surroundings, we all accept that.In the Siglent DMM's not called an Auto zero as such but means the same thing.Relativeis the term used and it can be defined to zero or another value and can be selected as ON or OFF.It's handy for nulling lead resistance out.

author: danadak
author_rank: Super Contributor
timestamp: October 05, 2017, 10:18:21 am
content: "Auto-Zero" can mean different things, not a "standardized" term. Thatbeing said "normally" refers to a signal chain that makes connectionsinternally to measure its own offsets, and use that to correct the DUT(Device Under Test) readings.https://www.maximintegrated.com/en/app-notes/index.mvp/id/1041http://www.electronics-tutorial.net/electronic-instruments/digital-voltmeters/dual-slope-dvm/index.htmlRegards, Dana.

author: fonograph
author_rank: Frequent Contributor
timestamp: October 06, 2017, 01:10:53 am
content: Still dont understand.So it only works for dual slope adc multimeters? If it cancels internal "offset voltage" then why not run it all the time?What are these internal offset voltages and offset currents? Why not just cancel them in DSP once and be done with it for the rest of the life of the instrument?

author: David Hess
author_rank: Super Contributor
timestamp: October 06, 2017, 05:15:20 am
content: Automatic zero may apply to different things.danadak's link shows how it is connected with ADCs. Integrating slope converters usually include a high impedance input buffer which because it is built on a CMOS process, has compromised offset voltage and offset voltage drift so an input multiplexer is used to alternately measure the input offset voltage and signal. This is how an integrating slope converter using a cheap CMOS process can maintain an input offset voltage below 10 microvolts over time and temperature.Chopper stabilized amplifiers effectively do the same thing but at a much higher rate allowing them to also reduce flicker noise. Delta-sigma converters also gain the same advantage from chopping their inputs.In multimeters, automatic zero might be disabled to gain a higher sample rate or because is produces charge injection into the input interfering with certain circuits and measurements. I have a couple of old 4.5 digit multimeters which use a low drift JFET input stage for sanity checking if I suspect this is a problem.

author: Marco
author_rank: Super Contributor
timestamp: October 06, 2017, 07:30:55 pm
content: Quote from: fonograph on October 06, 2017, 01:10:53 amIt changes with temperature, humidity, pressure, age, cosmic rays, whatever ... basically the only thing you know about offsets is that they don't change very fast, most of the time.So multimeters often auto-calibrate. You short the input to ground, measure the offset and digitally subtract it from a value measured from the signal. Since you want a steady stream of measurements you simply do this once every measurement. This is closely related to correlated double sampling, although that term is mostly used in the context of image sensors.Auto-zero is most commonly used in the context of amplifiers for moresophisticatedandcomplexschemes than the above mentioned auto-calibration. The advantage being that you don't have to waste an entire measurement cycle every time while removing some of the "higher" frequency flicker noise as well (offset is basically "low" frequency flicker noise, auto-calibration as above can only remove this "low" frequency flicker noise and relies on simple low pass filtering for the "higher" frequency flicker noise). The downside being that it creates a small AC current on the input (in theory auto-calibration does so too, but it's so low frequency it's unlikely to matter).

author: David Hess
author_rank: Super Contributor
timestamp: October 06, 2017, 10:42:18 pm
content: Quote from: fonograph on October 06, 2017, 01:10:53 amNo, it applies to many different ADC and instrument types. Usually automatic zeroing in one form or another runs continuously. Sometimes it is synchronized or deliberately not synchronized to prevent intermodulation with other noise sources.QuoteSome of the offsets are fixed, some vary with temperature or time, and some are random like different types of noise. Flicker or 1/f noise is particularly troublesome because it increases at lower frequencies making it difficult to filter out. Luckily it can be handled by chopping and related techniques.

author: fonograph
author_rank: Frequent Contributor
timestamp: October 07, 2017, 05:45:27 am
content: Marco,what do you mean "create AC current"? Does this AutoZero inject AC current into the device under test? Or does it create AC current reading error? Isnt AutoZero supposed to get rid of acuracy degrading voltages and currents,not create them?

author: Marco
author_rank: Super Contributor
timestamp: October 07, 2017, 02:58:59 pm
content: It injects AC current and a small bit of DC/bias current into the device under test.The AC current is simply charge injection from the switches, they are made from FET's and some of the gate signal leaks through.As for the bias current, if you watch what is happening in the autozero demystified link at Analog you see that the signal is switched between two opamp inputs. These inputs have an input capacitance and slightly different offset voltages, so they are at ever so slightly differing DC voltages. The device under test has to feed charge into the capacitor every phase change to make up the difference and that creates a current with a DC component.PS. input protection creates some bias current too, but this can be made almost arbitrarily small.