Усиление каскада на операционном усилителе задают два резистора. В инвертирующей схеме K = −R2/R1, в неинвертирующей K = 1 + R2/R1. R2 в обеих схемах — резистор обратной связи, с выхода на инвертирующий вход. R1 идёт от инвертирующего входа: к источнику сигнала в инвертирующей схеме и на общий провод в неинвертирующей. С резисторами 10 кОм и 100 кОм получится −10 и 11.
Как пользоваться калькулятором
- Схема включения — инвертирующая или неинвертирующая.
- R1 и R2 в омах. Понимаются записи 10k, 4,7 кОм, 4k7 и 1M.
- GBW — произведение усиления на полосу из даташита ОУ, в герцах. По нему считается полоса каскада; поле можно оставить пустым.
- Амплитуда входного сигнала — по ней считается амплитуда на выходе. Поле тоже необязательное.
В результате — коэффициент усиления в разах и децибелах, входное сопротивление каскада, шумовое усиление, полоса по уровню −3 дБ, амплитуда на выходе и сопротивление R1 ∥ R2. Введённые значения сохраняются в адресе страницы, поэтому расчётом можно поделиться: кнопка под калькулятором копирует результат вместе со ссылкой.
Обратная задача решается в поле «Подобрать резисторы E24 под нужный K». Введите усиление — для инвертирующей схемы его модуль, — и калькулятор покажет до трёх пар с наименьшим отклонением. Кнопка «Подставить» переносит пару в поля R1 и R2. Подбор устроен так: R1 перебирается по ряду E24 от 1 до 100 кОм, R2 — ближайший номинал E24 от 100 Ом до 10 МОм; из пар с одинаковым отношением остаётся та, где R1 ближе к 10 кОм.
Формулы
Входное сопротивление инвертирующей схемы равно : инвертирующий вход ОУ держится под нулевым потенциалом, и источник сигнала нагружен только этим резистором. У неинвертирующей схемы входное сопротивление задаёт сам ОУ, поэтому калькулятор показывает «очень большое».
Полоса каскада по уровню −3 дБ:
В знаменателе в обеих схемах стоит шумовое усиление , а не . Для неинвертирующей схемы это одно и то же, для инвертирующей — на единицу больше модуля усиления.
Амплитуда на выходе — . Это расчёт для идеального ОУ: реальный выход ограничен напряжением питания и размахом выхода конкретной микросхемы.
Сопротивление нужно, когда входные токи ОУ заметны. Если сопротивление в цепи неинвертирующего входа равно этой величине, входные токи создают на обоих входах одинаковые падения напряжения, и вызванное ими смещение компенсируется.
Пример расчёта: усиление 10 без инверсии
Сигнал датчика 0–0,3 В нужно растянуть до 0–3 В для входа АЦП.
- Инверсия не нужна, и датчик лучше не нагружать — берём неинвертирующую схему.
- Из K = 1 + R2/R1 следует R2/R1 = K − 1 = 9. Пара 10 кОм и 100 кОм здесь не годится: она даёт 11.
- В поле подбора вводим 10. Калькулятор предлагает три пары: 20 кОм и 180 кОм — точно; 9,1 кОм и 82 кОм — K = 10,01, ошибка +0,11 %; 6,2 кОм и 56 кОм — K = 10,03, ошибка +0,32 %.
- Подставляем первую пару и вводим амплитуду 0,3 В. Результат: K = 10, или 20 дБ; шумовое усиление 10; полоса при GBW 1 МГц — около 100 кГц; амплитуда на выходе 3 В; R1 ∥ R2 = 18 кОм.
- Добавляем допуск резисторов. С резисторами 1 % усиление окажется между 9,82 и 10,18, с резисторами 5 % — между 9,14 и 10,95.
Остаётся проверка, которую калькулятор не сделает: по даташиту ОУ убедиться, что его выход при выбранном питании доходит до 3 В.
Готовые пары резисторов
В столбцах E24 — первая пара, которую предлагает калькулятор. В столбцах E96 — пара, найденная тем же способом в ряду E96. «Точно» означает, что отношение номиналов даёт нужное усиление без погрешности; в остальных строках указано фактическое усиление и его отклонение. Полоса посчитана для пары E24 и ОУ с GBW 1 МГц — для другого ОУ умножьте её на GBW в мегагерцах.
Инвертирующая схема
| K | Ряд E24 | Ряд E96 | Полоса при GBW 1 МГц | ||
|---|---|---|---|---|---|
| R1 и R2 | K получится | R1 и R2 | K получится | ||
| −1 | 10 кОм и 10 кОм | точно | 10 кОм и 10 кОм | точно | 500 кГц |
| −2 | 10 кОм и 20 кОм | точно | 10 кОм и 20 кОм | точно | 333 кГц |
| −3 | 10 кОм и 30 кОм | точно | 3,4 кОм и 10,2 кОм | точно | 250 кГц |
| −4 | 7,5 кОм и 30 кОм | точно | 25,5 кОм и 102 кОм | точно | 200 кГц |
| −5 | 15 кОм и 75 кОм | точно | 11,8 кОм и 59 кОм | точно | 167 кГц |
| −10 | 10 кОм и 100 кОм | точно | 10 кОм и 100 кОм | точно | 90,9 кГц |
| −20 | 10 кОм и 200 кОм | точно | 10 кОм и 200 кОм | точно | 47,6 кГц |
| −50 | 15 кОм и 750 кОм | точно | 11,8 кОм и 590 кОм | точно | 19,6 кГц |
| −100 | 10 кОм и 1 МОм | точно | 10 кОм и 1 МОм | точно | 9,9 кГц |
Неинвертирующая схема
| K | Ряд E24 | Ряд E96 | Полоса при GBW 1 МГц | ||
|---|---|---|---|---|---|
| R1 и R2 | K получится | R1 и R2 | K получится | ||
| 2 | 10 кОм и 10 кОм | точно | 10 кОм и 10 кОм | точно | 500 кГц |
| 3 | 10 кОм и 20 кОм | точно | 10 кОм и 20 кОм | точно | 333 кГц |
| 4 | 10 кОм и 30 кОм | точно | 3,4 кОм и 10,2 кОм | точно | 250 кГц |
| 5 | 7,5 кОм и 30 кОм | точно | 25,5 кОм и 102 кОм | точно | 200 кГц |
| 10 | 20 кОм и 180 кОм | точно | 11,3 кОм и 102 кОм | 10,03 (+0,27 %) | 100 кГц |
| 11 | 10 кОм и 100 кОм | точно | 10 кОм и 100 кОм | точно | 90,9 кГц |
| 20 | 4,3 кОм и 82 кОм | 20,07 (+0,35 %) | 11,3 кОм и 215 кОм | 20,03 (+0,13 %) | 49,8 кГц |
| 50 | 6,8 кОм и 330 кОм | 49,53 (−0,94 %) | 28 кОм и 1,37 МОм | 49,93 (−0,14 %) | 20,2 кГц |
| 100 | 10 кОм и 1 МОм | 101 (+1 %) | 11,5 кОм и 1,13 МОм | 99,26 (−0,74 %) | 9,9 кГц |
| 101 | 10 кОм и 1 МОм | точно | 10 кОм и 1 МОм | точно | 9,9 кГц |
Отклонение в таблицах учитывает только номиналы. Допуск самих резисторов добавляется сверху: отношение двух резисторов с допуском ±1 % в худшем случае уходит на ±2 %, с допуском ±5 % — примерно на ±10 %. Усиление инвертирующей схемы меняется так же, неинвертирующей — чуть меньше, потому что единица в её формуле от резисторов не зависит. Номинал, которого нет в таблице, можно проверить в калькуляторе рядов E.
Типичные ошибки
- Формула не от той схемы. Одни и те же 10 кОм и 100 кОм дают −10 в инвертирующей схеме и 11 в неинвертирующей.
- R1 и R2 перепутаны местами. В инвертирующей схеме усилитель превращается в ослабитель: вместо −10 получится −0,1.
- Полоса посчитана по K. Делить GBW нужно на 1 + R2/R1. Инвертор с K = −1 на ОУ с GBW 1 МГц имеет полосу 500 кГц, а не 1 МГц.
- Не учтено сопротивление источника. В инвертирующей схеме оно складывается с R1. Источник с выходным сопротивлением 500 Ом при R1 = 10 кОм и R2 = 100 кОм даёт K = −9,52 вместо −10. Высокоомные источники подключают к неинвертирующей схеме.
- Амплитуда на выходе больше, чем может выдать ОУ. Калькулятор считает идеальный усилитель. Если по расчёту на выходе 6 В, а питание — 5 В, сигнал будет обрезан; насколько выход не доходит до шин питания, смотрите в даташите ОУ.
- Номиналы слишком большие или слишком маленькие. От уровня сопротивлений усиление не зависит, но зависят ток через цепь обратной связи, шум, влияние паразитной ёмкости и смещение от входных токов. Поэтому подбор в калькуляторе держит R1 в пределах от 1 до 100 кОм; подробнее — в разделе «Номиналы резисторов» статьи.
- Забыт допуск. Пара с «точным» отношением на резисторах 5 % может дать усиление на 10 % в сторону.
Откуда берутся обе формулы, почему полоса зависит от усиления и чем реальный ОУ отличается от идеального — в статье «Операционный усилитель», разделы «Полоса пропускания и GBW» и «ОУ с однополярным питанием».
Частые вопросы
Какие резисторы поставить, чтобы получить усиление 10?
В инвертирующей схеме — R1 = 10 кОм и R2 = 100 кОм: K = −10. В неинвертирующей те же резисторы дадут 11, потому что K = 1 + R2/R1; для ровно 10 нужно отношение 9 — например, 20 кОм и 180 кОм. Если таких номиналов нет под рукой, подойдут 9,1 кОм и 82 кОм: K = 10,01.
Как посчитать полосу пропускания усилителя на ОУ?
Разделите GBW операционного усилителя из даташита на 1 + R2/R1. Эта величина называется шумовым усилением и одинакова для обеих схем. ОУ с GBW 1 МГц в неинвертирующем каскаде с K = 10 даёт около 100 кГц, в инвертирующем с K = −10 — около 91 кГц, а инвертор с K = −1 — 500 кГц. Это граница по уровню −3 дБ для малого сигнала.
Как перевести коэффициент усиления в децибелы?
По формуле 20·lg|K|: усиление 2 — это 6 дБ, 10 — 20 дБ, 100 — 40 дБ, 1000 — 60 дБ. Знак на децибелы не влияет: K = −10 и K = 10 — одинаковые 20 дБ. Когда каскады включены друг за другом, усиления в разах перемножаются, а децибелы складываются.
Можно ли получить усиление меньше единицы?
В инвертирующей схеме — да: при R2 меньше R1 каскад ослабляет сигнал, например 10 кОм и 3,3 кОм дают K = −0,33. Неинвертирующая схема меньше единицы не даёт: при R2 = 0 она превращается в повторитель с K = 1. Чтобы ослабить сигнал без инверсии, перед повторителем ставят делитель напряжения.
Какой точности нужны резисторы?
Отношение двух резисторов с допуском ±1 % в худшем случае уходит на ±2 %, с допуском ±5 % — примерно на ±10 %; настолько же меняется усиление инвертирующей схемы. В неинвертирующей схеме с K = 10 и резисторами 1 % усиление окажется между 9,82 и 10,18. Если нужна точность лучше процента, берут резисторы 0,1 % или предусматривают подстройку.
Какое наибольшее усиление можно получить на одном каскаде?
Подбор в калькуляторе ограничен R1 от 1 кОм и R2 до 10 МОм, но предел задаёт не это, а полоса: она сужается во столько же раз, во сколько растёт усиление. У ОУ с GBW 1 МГц при K = 1000 остаётся около 1 кГц. Большое усиление поэтому делят между каскадами: два каскада по 32 дают 1024, и полоса каждого — около 31 кГц.
Источники
- Mancini R. (ed.). Op Amps For Everyone. Texas Instruments, SLOD006B, 2002 — гл. 3 — формулы усиления 3-2 и 3-5, входное сопротивление инвертирующей схемы; гл. 6 — одинаковое петлевое усиление обеих схем, формулы 6-15 и 6-19; п. 11.3.15 — произведение усиления на полосу; гл. 12 — компенсация входных токов и недостатки больших номиналов
- Analog Devices. MT-033: Voltage Feedback Op Amp Gain and Bandwidth — шумовое усиление 1 + R2/R1 и полоса каскада с обратной связью
Встроить калькулятор на свой сайт
Скопируйте код и вставьте его в HTML страницы, статьи или вики. Виджет бесплатный, без рекламы, счётчиков и cookie. Условие одно — ссылка на GAW под рамкой остаётся на месте. Подробнее о виджетах
<iframe src="https://gaw.ru/embed/op-amp/" title="Калькулятор усилителя на ОУ" width="100%" height="640" style="border:1px solid #e3e5e9;border-radius:8px" loading="lazy" allow="clipboard-write"></iframe>
<p style="margin:6px 0 0;font-size:14px">Калькулятор: <a href="https://gaw.ru/tools/op-amp/">Калькулятор усилителя на ОУ</a> — GAW.ru</p>Автоподстройка высоты рамки
Если сайт разрешает скрипты, добавьте этот код один раз в любом месте страницы: рамка будет менять высоту вместе с результатом расчёта.
<script>window.addEventListener("message",function(e){if(e.origin!=="https://gaw.ru"||!e.data||e.data.type!=="gaw:embed-height")return;var f=document.querySelectorAll('iframe[src^="https://gaw.ru/embed/"]');for(var i=0;i<f.length;i++)if(f[i].contentWindow===e.source)f[i].style.height=e.data.height+"px"})</script>Обновлено . Нашли ошибку в расчёте? Напишите нам.