Нужен чистый синус для тестового стенда, генератора тона или локального осциллятора? Собрать это на одном‑двух операционных усилителях реально за вечер. Ниже — рабочие схемы, расчёт номиналов и подводные камни, которые превращают «работает у всех на видео» в «молчит на моей макетке».
- Какой тип генератора выбрать
- Что реально влияет на результат
- Винеровский генератор: пошаговый монтаж
- 1. Расчёт RC‑цепочки
- 2. Задаём усиление
- 3. Простой амплитудный стабилизатор на диодах
- 4. Разводка и питание
- Фазосдвигающий генератор: когда нужен минимум деталей
- Сравнение двух подходов
- Что выбрать под свою задачу
Какой тип генератора выбрать
Синус на оп‑ампе строят тремя основными способами. Выбор зависит от того, что для вас важнее: простота, чистота сигнала или возможность плавной подстройки частоты.
- Винеровский мост (Wien bridge) — классика для низких частот (20 Гц … 20 кГц). Один оп‑амп, минимум деталей, легко рассчитать номиналы.
- Фазосдвигающая цепочка (phase‑shift oscillator) — три‑четыре RC‑звена, один оп‑амп. Проще всего спаять, но амплитуда на выходе небольшая, а без буфера частота «плывёт» от нагрузки.
- Квадратурный генератор — два интегратора и компаратор. Даёт одновременно sin и cos, но требует больше деталей и аккуратной разводки.
Если нужен простой и надёжный синус звукового диапазона — начинайте с Винера. Для задач, где важна одновременная выдача двух сигналов с сдвигом 90°, имеет смысл смотреть в сторону квадратурной схемы.
Что реально влияет на результат
Прежде чем лезть за паяльником, запомните четыре вещи, которые чаще всего убивают синус:
- Коэффициент усиления оп‑ампа. Для Винера нужно ровно 3 в замкнутом контуре. Меньше — не заведётся, больше — уйдёт в ограничение и превратит синус в трапецию.
- Амплитудный стабилизатор. Без него амплитуда или не наберётся, или приведёт к клиппингу. Обычно ставят диодную или ламповую обратную связь, либо используют специализированную микросхему.
- Сдвиг фаз в цепи обратной связи. На резонансной частоте сдвиг должен быть точно 0° (или 360°). Любое отклонение — и частота генерации не совпадёт с расчётом.
- Питание и развязка. Оп‑амп должен иметь симметричное питание или виртуальную землю. Без развязывающих конденсаторов по питанию схема может самовозбуждаться на высоких частотах.
Винеровский генератор: пошаговый монтаж
Это самый предсказуемый вариант. Собирается на одном ОУ, например 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 кГц с чистым синусом. — Винер с диодным стабилизатором амплитуды. Проверенный вариант, который работает с первого раза.
