Блок-схема функционального генератора
Как показано на рис. 35, генератор прямоугольного и треугольного напряжения состоит из триггера Шмитта и интегратора, образующих замкнутый контур. Блок формирования синусоидального сигнала обычно представляет собой нелинейный функциональный преобразователь, например, на основе аналогового перемножителя. Если частота генератора постоянна, то в качестве блока формирования синусоидального сигнала можно использовать также фильтр нижних частот с полосой пропускания несколько выше частоты требуемого синусоидального сигнала.
Функциональные генераторы производятся некоторыми фирмами в виде ИМС. Например, микросхема МАХ038 генерирует синусоидальные, треугольные, прямоугольные и импульсные сигналы в области частот от 0,1 Гц до 20 МГц, причем синусоидальные сигналы имеют коэффициент гармоник не более 0,75%. Лучшие результаты дает применение прямого цифрового синтеза с использованием цифро-аналоговых преобразователей.