Electronic – Set the Gain of an Opamp Accurately Using a Potentiometer

accuracyoperational-amplifierpotentiometertolerance

I want to set the gain of an opamp accurately using an potentiometer, with low thermal drift and good long-term stability. From what I've read, there are three basic ways of doing it, but none of them performs really well.

Configuration 1

Potentiometer as a variable resistor

The first way is simply using a potentiometer as a variable resistor. Unfortunately, it means the uncertainty and drift of the potentiometer's end-to-end resistance is fully incorporated into the gain equation.

Configuration 2

The second way is using the potentiometer as a real potentiometer (divider).

Potentiometer as a potentiometer

In this configuration, as it's only a voltage divider, only the relative position of the wiper matters, the absolute end-to-end resistance of the potentiometer is not important, thus a much higher accuracy is possible. Thus, it's recommended that a potentiometer should be always used as a potentiometer if possible.

Unfortunately, because how the potentiometer is connected here, the gain of the amplifier's adjustment is highly nonlinear, and probably unsuitable for most applications but audio.

Configuration 3

Potentiometer with two additional resistors

Source: Analog SEEKrets, by Leslie Green, fair use.

It's possible to linearize the gain in Configuration 2 using two additional resistors. However, the gain is, again, depends on the absolute magnitude of the end-to-end resistance of the potentiometer, making it less useful.

Question

Are there better ways to make use of a potentiometer, without purchasing a more expensive one with better tolerance?

Best Answer

  1. Limit the range of the pot to the minimum acceptable (but take tolerances into account. Use precision resistors for the external resistances.
  2. If you use the pot as a potentiometer with series resistors on one or both sides, consider shunting the element with a precision resistor. Pot elements have very poor tolerance and a lot of temperature drift.
  3. Use a value of pot where the CRV of the wiper will not greatly affect the gain. Temperature drift specification is not typically something you can hang your hat on. They guarantee the element resistance change with temperature, but generally not the variation of the resistance from end to wiper.
  4. Use a pot with a long circular or helical element if precision is important. Linear elements are more prone to relative CTE of the materials. The number of turns is not a good indication of the stability, only the easy of setting for a sloppy technician.

The optimum circuit really depends on the range of adjustment and the accuracy required. Don't forget you can use analog switches to select different ranges as well, and adjust within the range.