Re: Noise created by resistor used to reduce op amp input offset



On Sun, 02 Aug 2009 14:04:31 -0600, Nicholas Kinar <n.kinar@xxxxxxxx>
wrote:

Thanks, John!


Sure. Short the input with your cmos switch and digitize the output of
the entire chain. We call this "software autozero."


It's much, much better than trying to reduce offset by adjusting trim
pots! This could literally take *forever* to achieve. And if a change
in temperature occurs after you've finally done the adjustment, you
would have to repeat the process again, and again, and again.

Which is why continuous auto-zeroing is good; it keeps adjusting for
any drifts.


In some of our products, like thermcocouple scanners, we have, say, an
8-input mux, and one of the inputs is a high-quality ground. All 8
inputs are scanned on a rotating basis. The "ground" value is
regularly digitized in its turn and software lowpass filtered to make
the internal variable ZOFF that's subtracted from all other channel
measurements. The filtering removes most of the noise from the
ground-measurement data.


If the measurement time takes only 1 second (max), then would it be safe
to assume that the offset is the same over the time of measurement? I
would imagine the following steps of the sampling process:

(1) close switch and measure offset voltage;
(2) open switch and take measurement of signal from transducer;
(3) apply software autozero filter

You can do that. The az filter only makes sense if the autozeroing is
done as part of a continous repeated process.

In general, one prefers to not have the noise of the zero offset add
to the noise of each data measurement. So signal-average or filter a
stream of zero measurements.


I would suppose that with a MUX, you would not have to worry about this,
since for every sample that you take, you also have a ZOFF value.

What's a high quality ground? Could this be created using an RC filter?
I'm thinking of using an RC filter tied to GND.

No, just a short. But a short that's not trashed by ground loops or
thermals. We did one thermocouple-based temperature controller where
the short was a couple of inches away - on a solid ground plane - from
where the t/c was grounded. Not far away was a 150 watt PWM heater
driver. Voltage gradients in the ground plane made big temperature
errors. Moving the ground sense point about an inch fixed it.



The ZOFF value is also useful as a gross error check.


So the ZOFF value will show the maximum error in the analog signal
processing chain?

Yes. Check it for reasonableness.



If you have multiple gain ranges, it may be prudent to have a zero
factor for each.

That's a really good idea!
How would I separate out the contributions from each gain range?

Do the zero experiment at each gain setting and keep multiple ZOFF
things.

John

.



Relevant Pages

  • Re: Noise created by resistor used to reduce op amp input offset
    ... much better than trying to reduce offset by adjusting trim pots! ... If the measurement time takes only 1 second, then would it be safe to assume that the offset is the same over the time of measurement? ... Could this be created using an RC filter? ...
    (sci.electronics.design)
  • Re: ntpd PLL and clock overshoot
    ... The initial frequency estimate measures only the frequency offset; the phase offset is left to fend for itsel, which could indeed result in an initial offset exceeding the "overshoot" target. ... If the initial offset is greater than the step threshold, the clock is set, which results in an initial offset of zero. ... If the initial offset is less than the step threshold, the freqjuency measurement is made, but the phase is disciplined normally during the stepout interval. ...
    (comp.protocols.time.ntp)
  • Re: ntpd PLL and clock overshoot
    ... The initial frequency estimate measures only the frequency offset; the phase offset is left to fend for itsel, which could indeed result in an initial offset exceeding the "overshoot" target. ... If the initial offset is greater than the step threshold, the clock is set, which results in an initial offset of zero. ... If the initial offset is less than the step threshold, the freqjuency measurement is made, but the phase is disciplined normally during the stepout interval. ...
    (comp.protocols.time.ntp)
  • Re: Dual ADCs
    ... Each 'measurement' comprises a low and a high-gain signal in the time ... low-gain signals, a linear least squares fit is used to determine the ... the gain and offset values are determined independently. ...
    (comp.dsp)
  • Re: strange behaviour of ntp peerstats entries.
    ... You might not have noticed a couple of crucial issues in the clock filter code. ... The filter samples are correlated only if the total span of the filter is less than the Allan intercept, generally assumed in the order of 2000 s. ... If that measurement happens to be the current one, it is actually used in the clock loop. ... This makes the smaller variance of chrony even more impressive, ...
    (comp.protocols.time.ntp)

Loading