Voltage range shifter from 0V to 3V to -/+1.5V

analogoperational-amplifiervoltage

I'm trying design from scratch (discrete components and opamps) a circuit that could linearly translate from 0V to 3V range to -1.5V to +1.5V. Can someone provide suggestions and designs of how to do this?

edit:
Ideally, the input and output relationship would look linear. Something like Vo = Vi – 1.5
The input voltage would be AC in the sense that it varies, such as a positively shifted sine wave.

Best Answer

Conceptually if you put a 1.5 volt battery in series with the signal it would shift the signal down or up 1.5 volt. If on the other hand you used a precision shunt regulator (set to be regulating at 1.5 volts) and gave it some negative bias then this would also work: -

schematic

simulate this circuit – Schematic created using CircuitLab

The negative supply is just to bias the precision shunt regulator so that it is always "in regulation".