Как спаять схему генератора синусоидального сигнала на операционном усилителе

Нужен чистый синус для тестового стенда, генератора тона или локального осциллятора? Собрать это на одном‑двух операционных усилителях реально за вечер. Ниже — рабочие схемы, расчёт номиналов и подводные камни, которые превращают «работает у всех на видео» в «молчит на моей макетке».

Какой тип генератора выбрать

Синус на оп‑ампе строят тремя основными способами. Выбор зависит от того, что для вас важнее: простота, чистота сигнала или возможность плавной подстройки частоты.

  • Винеровский мост (Wien bridge) — классика для низких частот (20 Гц … 20 кГц). Один оп‑амп, минимум деталей, легко рассчитать номиналы.
  • Фазосдвигающая цепочка (phase‑shift oscillator) — три‑четыре RC‑звена, один оп‑амп. Проще всего спаять, но амплитуда на выходе небольшая, а без буфера частота «плывёт» от нагрузки.
  • Квадратурный генератор — два интегратора и компаратор. Даёт одновременно sin и cos, но требует больше деталей и аккуратной разводки.

Если нужен простой и надёжный синус звукового диапазона — начинайте с Винера. Для задач, где важна одновременная выдача двух сигналов с сдвигом 90°, имеет смысл смотреть в сторону квадратурной схемы.

Что реально влияет на результат

Прежде чем лезть за паяльником, запомните четыре вещи, которые чаще всего убивают синус:

  1. Коэффициент усиления оп‑ампа. Для Винера нужно ровно 3 в замкнутом контуре. Меньше — не заведётся, больше — уйдёт в ограничение и превратит синус в трапецию.
  2. Амплитудный стабилизатор. Без него амплитуда или не наберётся, или приведёт к клиппингу. Обычно ставят диодную или ламповую обратную связь, либо используют специализированную микросхему.
  3. Сдвиг фаз в цепи обратной связи. На резонансной частоте сдвиг должен быть точно 0° (или 360°). Любое отклонение — и частота генерации не совпадёт с расчётом.
  4. Питание и развязка. Оп‑амп должен иметь симметричное питание или виртуальную землю. Без развязывающих конденсаторов по питанию схема может самовозбуждаться на высоких частотах.

Винеровский генератор: пошаговый монтаж

Это самый предсказуемый вариант. Собирается на одном ОУ, например TL071, NE5532 или LM358 (последний — только на низких частотах).

1. Расчёт RC‑цепочки

Частота задаётся парой R и C в мостовой цепи:

f = 1 / (2π × R × C)

Допустим, нужен 1 кГц. Берём стандартный конденсатор 22 нФ, тогда R ≈ 7.2 кОм. Подойдут 6.8 кОм или 7.5 кОм — частота сдвинется в пределах 10%, что для тестового генератора нормально.

Важно: R и C в обоих плечах моста должны быть одинаковыми. Используйте элементы с допуском 5% или лучше.

2. Задаём усиление

В Винеровском мосте коэффициент передачи цепи обратной связи на резонансной частоте равен 1/3. Чтобы схема генерировала, усиление ОУ должно быть ровно 3.

Это значит, что резистор обратной связи (Rf) должен быть в два раза больше резистора «земли» (Rg):

Rf = 2 × Rg

Например, Rg = 10 кОм, Rf = 20 кОм. Но просто поставить 20 кОм нельзя — амплитуда уйдёт в насыщение. Поэтому Rf делают нелинейным: последовательно с резистором ставят два параллельно включённых диода (встречно друг другу) или используют стабилитрон/светодиод в качестве мягкого ограничителя.

3. Простой амплитудный стабилизатор на диодах

Между выходом ОУ и инвертирующим входом включают цепочку: резистор 10–47 кОм последовательно с двумя встречно‑параллельными диодами (например, 1N4148). Параллельно диодам — резистор в землю (Rg).

Пока сигнал мал, диоды закрыты, усиление максимально (чуть больше 3), амплитуда нарастает. Когда напряжение на диодах превышает ~0.6 В, они начинают открываться, эффективное Rf падает, и амплитуда стабилизируется. Это даёт чистый синус с КНИ менее 1%.

4. Разводка и питание

  • Симметричное питание ±12 В или ±15 В. Если есть только одна шина, делайте виртуальную землю через делитель с буфером.
  • На каждый ОУ — керамический конденсатор 100 нФ по питанию, плюс электролит 10–47 мкФ на плате.
  • Землю RC‑цепи и цепи обратной связи соединяйте в одной точке, чтобы избежать наводок.

Фазосдвигающий генератор: когда нужен минимум деталей

Здесь три RC‑звена поочерёрдно включены между выходом ОУ и инвертирующим входом. Каждое звено даёт сдвиг фазы ~60° на частоте генерации, в сумме — 180° плюс инверсия самого ОУ дают нужные 360°.

Частота:

f = 1 / (2π × R × C × √6)

Усижение ОУ должно быть не менее 29 (точнее, 29–32). При меньшем — не заведётся, при большем — искажения.

Минус схемы: амплитуда на выходе заметно ниже, чем на выходе Винера, и нагрузка «тянет» частоту. Поэтому после генератора ставьте повторитель на ОУ с единичным усилением.

Сравнение двух подходов

Параметр Винер Фазосдвигающий
Число ОУ 1 1 (+ буфер опционально)
Число RC‑элементов 2R + 2C 3R + 3C
Требуемое усиление 3 ~29
Амплитуда выхода Высокая, регулируемая Низкая, зависит от нагрузки
Чистота синуса (без АРУ) Средняя Средняя
Чистота синуса (с АРУ) Хорошая (КНИ < 1%) Хорошая
Диапазон частот (практика) 1 Гц … 100 кГц 10 Гц … 10 кГц
Простота настройки Легко Требует подбора усиления

Что выбрать под свою задачу

  • Нужен простой тестовый генератор 1 Гц … 20 кГц с чистым синусом. — Винер с диодным стабилизатором амплитуды. Проверенный вариант, который работает с первого раза.
radio-blog.ru — электроника и технологии