Zibb

Design Idea

Autoreferencing circuit nulls out sensor errors

Edited by Bill Travis

By Chuck Wojslaw, Catalyst Semiconductor, Sunnyvale, CA -- EDN, 1/24/2002

The autoreferencing circuit in Figure 1 nulls out the error of a sensor, such as a pressure transducer, at its reference level—for example, at ambient pressure. The circuit is an analog-digital-feedback control system that uses a digitally programmable potentiometer to provide the variability. The circuit in Figure 1 is designed to accommodate a pressure transducer with a nominal 1V±50-mV output at ambient pressure and provide a voltage of 1V±1 mV. Amplifier IC1A is a summing/difference circuit whose inputs are the sensor's output voltage, VSENSE; a voltage shift, VSHIFT, of 100 mV; and a correction voltage, VCORR. IC1B functions as a comparator, comparing the output voltage of the summing amplifier with the ideal output voltage of the sensor, 1V. The logic output of the comparator sets the direction for incrementing or decrementing the potentiometer's wiper, whose buffered wiper voltage provides the correction voltage, VCORR.

The potentiometer is a Catalyst 30-tap digitally programmable potentiometer with an increment/decrement interface. The correction voltage varies from 0 to 200 mV and subtracts from the shifted sensor voltage. Mathematically, VOUT=(VSENSE+VSHIFT)–VCORR, where 0≤VCORR≤200 mV, VSHIFT=100 mV, and 0.95V≤VSENSE≤1.05V. The 100-mV, 200-mV, and 1V references for the circuit come from a 2.5V reference, stepped down by a resistive divider and buffered by voltage followers. IC2A implements a square-wave oscillator whose frequency is approximately equal to 1/RC—in this case, 10 kHz. You program the autoreferencing circuit using the logic-input signals OSC and . The circuit becomes disabled when OSC is low and is high. When the circuit is disabled, VOUT is at its last corrected value.

The circuit becomes enabled and corrects the output voltage for a new sensor or different set of conditions when OSC is high and is low. To store the current wiper setting of the digitally programmable potentiometer in nonvolatile memory, first make OSC low and then bring from low to high. If power disappears and is later restored, the potentiometer goes to the corrected value stored in nonvolatile memory. The measured error in the system is less than 1 mV, but better performing amplifiers, a higher resolution potentiometer, and more accurate resistors can reduce the error to the low-microvolt region. This circuit uses three ICs and a handful of discrete parts and is an alternative, low-cost approach to more complex autoreferencing circuits using DACs, ADCs, and microprocessors.

Is this the best Design Idea in this issue? Select at www.ednmag.com.



Reed Business Information Resource Center

Featured Company


Related Resources

ADVERTISEMENT

ADVERTISEMENT

Feedback Loop


Post a CommentPost a Comment

There are no comments posted for this article.

Related Content

 

By This Author


ADVERTISEMENT

Knowledge Center



Technology Quick Links

EDN Marketplace


©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites