I would like to transform a signal that has fluctuations between 1.8-1.9V (for example) to be in the range of -1V to 1V. Essentially, run it through a linear transformation [ \$y'= (y-a) \cdot b\$ ] What is the easiest way to accomplish this with standard op amps, such that a and b are tunable (say, with a potentiometer)?


1 Answer 1


I've used these two circuits in several different applications:


simulate this circuit – Schematic created using CircuitLab

Inverting with variable input impedance dependent on Gain. No interaction between Gain and Offset.


simulate this circuit

Non-inverting with high input impedance. Gain is slightly dependent on the Offset setting.

This doesn't answer the entire question - I'm leaving some engineering work for you to do - but it should get you started.

  • \$\begingroup\$ @ShayOhayon: I reread your example and realized that both circuits could actually work, so I removed the note saying that only one could. \$\endgroup\$
    – AaronD
    Apr 28, 2015 at 14:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.