Обычно генератор ЗЧ строят на основе усилителя, охваченного цепью обратной связи. В генераторе гармонических колебаний эта цепь должна быть частотно избирательной. По этому чаще всего применяют мост Вина и двойной Т-мост. Для получения минимального коэффициента нелинейных искажений элементы моста подбираются с особой тщательностью, а если генератор перестраиваемый, задача еще больше усложняется, нужно сохранить баланс во всем диапазоне частот.
Реально достигнуть коэффициент нелинейных искажений менее 0,1% в таких схемах не удается.
Однако, существует схема синусоидального генератора, обеспечивающего очень малые нелинейные искажения при использовании элементов с обычным классом точности. Основой таких генераторов является дифференциальный усилитель (рисунок 1А). Его коэффициент передачи можно рассчитать по формуле:
В этом случае коэффициент передачи может изменяться от -1 до +1. В таком каскаде можно регулировать амплитуду сигнала и инвертировать его фазу.
В генераторе синусоидальных колебаний на рабочей частоте должны выполняться условия баланса амплитуд и фаз. Коэффициент передачи всего контура положительной обратной связи должен быть равен единице, а фазовый сдвиг на частоте генерации должен быть кратен 360°.
Таким образом, генератор должен содержать регулируемый каскад, обеспечивающий требуемые амплитудные соотношения, а также один или несколько каскадов, обеспечивающих необходимый фазовый сдвиг.
В качестве фазовращателя с частотно-зависимым фазовым сдвигом можно использовать этот дифференциальный усилитель, если сопротивление R3 заменить реактивным элементом, например конденсатором (рисунок 1Б). Коэффициент передачи такого усилителя при R1=R2 равен 1, а фазовый сдвиг ф определяется выражением:
Поскольку на рабочей частоте сдвиг равен 90°, в генераторе включают последовательно два фазовращателя и инвертирующий каскад с коэффициентом передачи, равном 1. Для стабилизации выходного напряжения в инвертирующий каскад вводят элемент, чувствительный к изменению амплитуды выходного сигнала. Им может быть полевой транзистор, включенный как показано на рисунке 1В.
Так как каскад должен быть инвертирующим, сопротивление канала транзистора во всем диапазоне регулирования должно быть меньше сопротивления R3.
Рис.2Практическая схема генератора, построенного на основе вышеизложенных принципов, показана на рисунке 2. Его рабочий диапазон 50гц..20000гц. Частоту перестраивают сдвоенным переменным резистором, при этом нет необходимости в переключениях поддиапазонов.
Выходное напряжение генератора 1В, при этом напряжение на конденсаторе С7 приблизительно равно 1.4В, и в результате сопротивление канала транзистора около 1 кОм, что значительно меньше сопротивления R10. Выходной сигнал можно снимать или непосредственно с выхода ОУ или через выходной делитель. Номинальное выходное напряжение можно установить подстроенным резистором R9.
Генератор имеет коэффициент нелинейных искажений на частоте 300 гц не более 0,045%, на частоте 10000 гц не более 0,03%. Нестабильность амплитуды во всем диапазоне (50...20000гц) не превышает 0,2дб. При необходимости амплитуду выходного напряжения на высоких частотах корректируют подбором конденсатора С5 (0-30 пф).