Цитата(AntiDriver @ Oct 2 2013, 22:52)

Доброе время суток.
Являюсь студентом, возникла следущая задача: спроектировать преобразователь напряжения, на вход подаётся напряжение от 0 до 4,5 Вольт, на выходе напряжение линейно меняется от 10 до -10 Вольт соответственно. Сделать на основе операционного усилителя.
Как оказалось, сдвиг необходим не 2.25 В, а примерно 1.8 В.
Такие узлы делаются легко на основе сумматора. Все, что нужно правильно определить - передаточную функцию. Наклон характеристики и смещение при нулевом входном сигнале. Аналитическая геометрия в помощь.
В Вашем случае выходной сигнал при изменении входа на 4.5 вольта меняется на 20 вольт. Коэффициент передачи 20/4.5=4.44(4).
В нуле имеем 10 вольт. Значит функция y=кх+b= 4.44x +10.
Берем инвертирующий усилитель с коэффициентом 4.444 и подаем на второй вход (это тот же инвертирующий вход, только другой входной резистор!!!) с коэффициентом 1 минус 10 вольт смещения.
На пальцах: резистор ОС (Ваш R4)100кОм, входной (R3)22.5 кОм, смещения 100кОм. Смещение брать нужно от источника напряжения, подача его от делителя питания - очень неточно будет работать и расчет сильно усложнится. Или делитель должен быть достаточно низкоомным. А основная Ваша ошибка - смещение подано не на тот вход.
Неинвертирующий вход в сумматоре всегда заземляется через резистор, равный всем резисторам подключенным на инверсный вход, соединенным параллельно. Это минимизирует погрешность от разности входных токов и ее дрейфа.
Если Вас не устраивает смещение в минус 10 вольт, неоткуда его взять, то можно в принципе любое, но коэффициент передачи по входу смещения должен быть соответствующим. Например, при смещении минус 2.5 вольта его нужно уменьшить в четыре раза, т.е. 25кОм. Усиление по этому входу вырастет тоже в четыре раза. Прип смещении минус 1 вольт - 10 кОм.
Все вроде в модели работает, как и должно быть.
Главное, что следует усвоить - не проектируйте методом тыка. Все считается, не так уж и сложно, если разок разобраться..