A function generator is a specific form of signal generator that is able to generate waveforms with common shapes. Unlike RF generators and some others that only create sine waves, the function generator is able to create repetitive waveforms with a number of common shapes.
Typically a function generator may be able to vary the characteristics of the waveforms, changing the length of the pulse, i.e. the mark space ratio, or the ramps of the different edges of a sawtooth waveform, but it will only be able to create the waveforms that are built in to the function generator.
Another capability is that the function generator may be able to add a DC offset to the signal.
Typically function generators are only able to operate at relatively low frequencies, some only operating to frequencies of around 100kHz, although more costly models can operate at higher frequencies, up to 20 or 30MHz. Despite this the need for function generators is often, but not always in the lower frequency end of the frequency spectrum.
Function generator capabilities
Function generators are capable of producing a variety of repetitive waveforms, generally from the list below:
- Sine wave: A function generator will normally have the capability to produce a standard sine wave output. This is the standard waveform that oscillates between two levels with a standard sinusoidal shape.
- Square wave: A square wave is normally relatively easy for a function generator to produce. It consists of a signal moving directly between high and low levels.
- Pulse: A pulse waveform is another type that can be produced by a function generator. It is effectively the same as a square wave, but with the mark space ratio very different to 1:1.
- Triangular wave: This form of signal produced by the function generator linearly moves between a high and low point.
- Sawtooth wave: Again, this is a triangular waveform, but with the rise edge of the waveform faster or slower than the fall, making a form of shape similar to a sawtooth.
Function generator controls
In addition to a selection of the basic waveforms that are available, other controls on the function generator may include:
- Frequency: As would be expected, this control alters the basic frequency at which the waveform repeats. It is independent of the waveform type.
- Waveform type : This enables the different basic waveform types to be selected:
- Sine wave
- Square wave
- Triangular wave
- DC offset: This alters the average voltage of a signal relative to 0V or ground.
- Duty cycle: This control on the function generator changes the ratio of high voltage to low voltage time in a square wave signal, i.e. changing the waveform from a square wave with a 1:1 duty cycle to a pulse waveform, or a triangular waveform with equal rise and fall times to a sawtooth.
Function generators are normally very easy to operate. With modern processing technology often included this gives the possibility of many additional features including ease of operation, and remote control via one or more of the many standards available.
More Test Topics:
Analogue Multimeter Digital Multimeter Oscilloscope Signal generators Spectrum analyzer Frequency counter LCR meter / bridge Dip meter, GDO Logic analyzer Power meter (RF & microwave) RF signal generator Logic probe Time domain reflectometer, TDR LabVIEW PXI GPIB / IEEE 488 Boundary scan / JTAG
Return to Test menu . . .
Check out our selected suppliers: PicoScope Red Pitaya