An electronic instrument which generates periodic voltage or current waveforms that duplicate various types of well-defined mathematical functions. The simplest function generator usually generates a combination of square waves, triangular waves, and sine waves.
One electronic circuit approach to the design of a simple function generator is to begin with a bistable multivibrator or “flip-flop” controlled in time by a succession of clock pulses which generates the square wave. The triangular waveform is obtained by integrating the square wave through the use of the operational amplifier integrator. The sine wave is obtained by applying the triangular wave to a shaping circuit consisting of a combination of resistors and diodes. See also Amplifier; Multivibrator; Wave-shaping circuits.
Alternatively the sine wave may be generated by a sinusoidal oscillator. From this output, the square wave may be obtained by amplication, limiting, and clipping of the sine wave. Then the triangular wave may be obtained using an integrator as before. See also Limiter circuit.
A combination of counters, programmed read-only memories (PROMS), and a digital-to-analog converter can be used as a function generator, generating almost any function desired to almost any degree of accuracy. See also Computer storage technology; Digital-to-analog converter.