Неотъемлемой частью почти любого электронного устройства является генератор каких-либо колебаний. Кроме генераторов испытательных сигналов, выполняемых в виде отдельных изделий, источник регулярных колебаний необходим в любом периодически действующем измерительном приборе, в устройствах, инициирующих измерения или технологические процессы, и вообще в любом приборе, работа которого связана с периодическими состояниями или периодическими колебаниями. Так, например, генераторы колебаний специальной формы используются в цифровых измерительных приборах, осциллографах, радиоприемниках, телевизорах, часах, ЭВМ и множестве других устройств.
Генератором называется автоколебательная структура, в которой энергия источника питания преобразуется в энергию электрических автоколебаний. Различают генераторы синусоидальных (гармонических) колебаний и генераторы сигналов специальной формы (прямоугольной, треугольной и т.д.)
В зависимости от конкретного применения генератор может использоваться просто как источник регулярных импульсов (например, синхросигналов в цифровой системе); от него может требоваться стабильность и точность (опорный интервал времени в частотомере), регулируемость (гетеродин радиоприемника) или способность генерировать колебания в точности заданной формы (синусоидальной в звукотехнике или пилообразной в развертке осциллографа).
Схемотехнически электронный генератор представляет собой усилитель, охваченный положительной обратной связью. В качестве усилителя могут быть использованы схемы на дискретных транзисторах, цифровые ИМС, интегральные таймеры, а также операционные усилители. Использование ОУ позволяет построить стабильные многофункциональные генераторы с хорошим воспроизведением формы выходного сигнала, минимальные по габаритам.
Обобщенная макромодель генератора приведена на рисунке 7.28 и представляет собой усилительный каскад, охваченный цепью ПОС.
Для возникновения колебаний в данной системе необходимо выполнение условия баланса амплитуд и баланса фаз:
,
,
где и - фазовые сдвиги, вносимые усилителем и цепью ОС соответственно, n - целое число.
Для получения на выходе генератора синусоидального напряжения достаточно, чтобы данные условия выполнялись только на одной частоте.