Генератор работает по принципу аппроксимации ступенчатой синусоиды. Число градаций по уровню равно двадцати восьми. Сигнал генератора тактовых импульсов, собранного на элементах DD 1.1 и DD 1.2, поступает на вход кольцевого регистра сдвига, выполненного на счетчиках DD2 и DD3. Работой счетчиков управляет RS-триггер, собранный на элементах DD1.3 и DD 1.4. .На выходе кольцевого регистра сдвига формируются сигналы равной длительности. Эти сигналы поступают на суммирующий усилитель DA1 через резисторы R5-17, кОм: R5 = 447, R6 = R16 = 229, R7 = R15 = 158, R8 = R14 = 109, = Д13 = 109, RIO = R12 = 100, RH = 97,6.
Аналоговый сигнал с выхода ОУ DA1 подается на коммутатор напряжения DA2. Для формирования отрицательной и положительной полуволн выходного синусоидального сигнала на коммутатор подается сигнал с выхода триггера DD4. Коммутатор служит инвертором полярности выходного сигнала, поступающего на входы ОУ DA3. На выходе генератора включен фильтр НЧ, построенный на ОУ DA4. Выходное напряжение имеет амплитуду 10 В и частоту 1 Гц. Коэффициент гармоник составляет менее 0,7 %.