Analog function generators usually generate a triangle waveform as the basis for all of its other outputs. The triangle is generated by repeatedly charging and discharging a capacitor from a constant current source. This produces a linearly ascending or descending voltage ramp. As the output voltage reaches upper and lower limits, the charging and discharging is reversed using a comparator, producing the linear triangle wave. By varying the current and the size of the capacitor, different frequencies may be obtained.
A 50% duty cycle square wave is easily obtained by noting whether the capacitor is being charged or discharged, which is reflected in the current switching comparator's output. Most function generators also contain a non-linear diode shaping circuit that can convert the triangle wave into a reasonably accurate sine wave. It does so by rounding off the hard corners of the triangle wave in a process similar to clipping in audio systems.
Function generators, like most signal generators, may also contain an attenuator, various means of modulating the output waveform, and often the ability to automatically and repetitively "sweep" the frequency of the output waveform (by means of a voltage-controlled oscillator) between two operator-determined limits. This capability makes it very easy to evaluate the frequency response of a given electronic circuit.
Some function generators can also generate white or pink noise.
More advanced function generators use Direct Digital Synthesis (DDS) to generate waveforms. Arbitrary waveform generators use DDS to generate any waveform that can be described by a table of amplitude values.
|
|
- Function/Arbitrary Waveform Generator |
Selection Guide |
Agilent Function/Arbitrary Waveform Generators |
New |
|
|
33120A |
Function/Arbitrary Waveform Generator |
10 µHz to 15 MHz |
Used |
|
|
3314A |
Function Generator |
0.001 Hz to 19.99 MHz |
Used |
|
|
33210A |
Function/Arbitrary Waveform Generator |
1 mHz to 10 MHz |
New |
|
|
33220A |
Function/Arbitrary Waveform Generator |
1 µHz to 20 MHz |
New |
|
|
33250A |
Function/Arbitrary Waveform Generator |
1 µHz to 80 MHz |
New |
|
|
3325A |
Synthesized Function Generator |
1 µHz to 21 MHz |
Used |
|
|
3325B |
Synthesized Function Generator |
1 µHz to 21 MHz |
Used |
|
|
3326A |
Two-Channel Synthesizer |
0 Hz to 13 MHz |
Used |
|
|
33502A |
High Voltage Amplifier |
50 Vpp at 100 kHz, 300 kHz BW |
New |
|
|
33503A |
BenchLink Waveform Builder Pro |
Software for 33200, 33500, 81100 Series waveform generators |
New |
|
|
33521A, 33522A |
Function/Arbitrary Waveform Generator |
Up to 30 MHz, 250 MSa/s, 16-bit sampling rate |
New |
|
|
8904A |
Multifunction Synthesizer |
0 Hz to 600 kHz |
Used |
|
|
U2761A |
USB Modular Function/Arb Generator |
Up to 20 MHz, 14-Bit, 50 MSa/s, 64 K |
New |
|
|
|
AFG3011 |
Arbitrary/Function Generator |
10 MHz, 1 Channel, 20 Vp-p Output into 50 Ohms |
New |
|
|
AFG3011 AFG3021B AFG3022B AFG3101 AFG3102 AFG3251 AFG3252 |
Arbitrary/Function Generators |
Up to 240 MHz, 2 Channels |
New |
|
|
AFG3021B |
Arbitrary/Function Generator |
25 MHz, 1 Channel, 14 bits |
New |
|
|
AFG3022B |
Arbitrary/Function Generator |
25 MHz, 2 Channels, 14 bits |
New |
|
|
AFG3101 |
Arbitrary/Function Generator |
100 MHz, 1 Channel, 14 bits |
New |
|
|
AFG3102 |
Arbitrary/Function Generator |
100 MHz, 2 Channels, 14 bits |
New |
|
|
AFG3251 |
Arbitrary/Function Generator |
240 MHz, 1 Channel, 14 bits |
New |
|
|
AFG3252 |
Arbitrary/Function Generator |
240 MHz, 2 Channels, 14 bits |
New |
|
|
TekSelect |
Factory Reconditioned Instruments |
Updated Daily! |
Used |
|
|
|
281, 282, 284 |
Arbitrary Waveform Generator |
1 to 4 channels, 40 MS/s |
New |
|
|
291, 292, 294 |
Arbitrary Waveform Generator |
1 to 4 channels, 100 MS/s |
New |
|
|
|
3390 |
Arbitrary Waveform/Function Generator |
1μHz to 50MHz |
New |
|
|
|
- Function & Arbitrary Waveform Generator |
Selection Guide |
B&K's Complete Selection of Function Generators |
New |
|
|
3003 |
Wave Generator |
10MHz, Handheld, Sine & Square Wave |
New |
|
|
4001A |
Sweep Function Generator |
4 MHz, w/Dial |
New |
|
|
4003A |
Sweep Function Generator |
4 MHz, Built-in Frequency Counter |
New |
|
|
4005DDS |
Function Generator |
1 Hz to 5 MHz, DDS |
New |
|
|
4007DDS |
Sweep Function Generator |
0.1 Hz to 7 MHz |
New |
|
|
4010A |
Function Generator |
0.2 Hz to 2 MHz |
New |
|
|
4011A |
Function Generator |
0.5 Hz to 5 MHz, Digital Display |
New |
|
|
4012A |
Function Generator |
0.5 Hz to 5 MHz |
New |
|
|
4013DDS |
Function Generator |
0.1 Hz to 12 MHz |
New |
|
|
4017A |
Function Generator |
0.1 Hz to 10 MHz |
New |
|
|
4040A |
Function Generator |
0.2 Hz to 20 MHz |
New |
|
|
4040DDS |
Function Generator |
0.1 Hz to 20 MHz |
New |
|
|
4045 |
Sweep Function Generator with Arb Function |
20 MHz, 12-bit, 1k points |
New |
|
|
4051 |
Multi-Function Generator |
20MHz Sweep Generator, 80W Power Supply |
New |
|
|
4075 |
Arbitrary Waveform / Function Generator |
25 MHz, 14-bit, 100 MSa/s, 400 k point, 1 Channel |
New |
|
|
4076 |
Arbitrary Waveform / Function Generator |
50 MHz, 14-bit, 125 MSa/s, 4 M point, 1 Channel |
New |
|
|
4078 |
Arbitrary Waveform / Function Generator |
25 MHz, 14-bit, 100 MSa/s, 400 k point, 2 Channels |
New |
|
|
4079 |
Arbitrary Waveform / Function Generator |
50 MHz, 14-bit, 125 MSa/s, 4 M point, 2 Channels |
New |
|
|
4084 |
Function Generator |
1 µ Hz to 20 MHz, Programmable |
New |
|
|
4084AWG |
Function Generator |
20 MHz, 200 MSa/s Sampling rate |
New |
|
|
4085 |
Function Generator |
1 µHz to 40 MHz, Programmable, DDS |
New |
|
|
4086 |
Function Generator |
1µHz to 80MHz, programmable, DDS |
New |
|
|
4086AWG |
Function / Arbitrary Generator |
80 MHz, 10-bit, 200 MSa/s, 16 k point, 1 Channel |
New |
|
|
4087 |
Function Generator |
1 µHz to 120 MHz, Programmable, DDS |
New |
|
|
WaveXpress |
Waveform Editing Software |
Free Download |
New |
|
|
|
AFG-2000, AFG-2100 Series |
Arbitrary Function Generators |
0.1 Hz to 5/12/25 MHz, 20 MSa/s |
New |
|
|
AFG-2005 |
Arbitrary Function Generator |
5 MHz, 20 MSa/s |
New |
|
|
AFG-2012 |
Arbitrary Function Generator |
12 MHz, 20 MSa/s |
New |
|
|
AFG-2025 |
Arbitrary Function Generator |
25 MHz, 20 MSa/s |
New |
|
|
AFG-2105 |
Arbitrary Function Generator |
5 MHz, 20 MSa/s, w/Ext. counter, sweep, AM/FM |
New |
|
|
AFG-2112 |
Arbitrary Function Generator |
12 MHz, 20 MSa/s, w/Ext. counter, sweep, AM/FM |
New |
|
|
AFG-2125 |
Arbitrary Function Generator |
25 MHz, 20 MSa/s, w/Ext. counter, sweep, AM/FM |
New |
|
|
AFG-3051 |
Arbitrary Function Generator |
50 MHz, 200 MSa/s, 16-bit, 1M Memory |
New |
|
|
AFG-3081 |
Arbitrary Function Generator |
80 MHz, 200 MSa/s, 16-bit, 1M Memory |
New |
|
|
GFG-3015 |
Function Generator |
0.01 Hz to 15 MHz, 150 MHz counter, sweep |
New |
|
|
GFG-8020H |
Function Generator |
0.2 Hz to 2 MHz, internal counter display |
New |
|
|
GFG-8210 |
Function Generator |
0.1 Hz to 10 MHz, 150 MHz counter |
New |
|
|
GFG-8215A, GFG-8216A |
Function Generators |
0.3 Hz to 3 MHz, 150 MHz counter (8216A) |
New |
|
|
GFG-8219A |
Function Generator |
0.1 Hz to 3 MHz, 150 MHz counter, sweep |
New |
|
|
GFG-8250A, GFG-8255A |
Function Generators |
0.5 Hz to 5 MHz, 150 MHz counter, sweep (8255A) |
New |
|
|
SFG-2000 Series |
Function Generators |
Up to 20 MHz, Direct Digital Synthesis |
New |
|
|
|
AM300 |
Arbitrary / Function Generator |
DC to 50 MHz, 2 Channels |
Used |
|