


 Function Generator
Function Generator
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 nonlinear 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 voltagecontrolled oscillator) between two operatordetermined 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
Keysight Function/Arbitrary Waveform Generators

New 

33210A
Function/Arbitrary Waveform Generator
1 mHz to 10 MHz

New  Priced From
$1,323 

33220A
Function/Arbitrary Waveform Generator
1 µHz to 20 MHz

New  Priced From
$2,666 

33250A
Function/Arbitrary Waveform Generator
1 µHz to 80 MHz

New  Priced From
$5,309 

3325B
Synthesized Function Generator
1 µHz to 21 MHz

Used  Priced From
$995 

33500B Series
Function/Arbitrary Waveform Generators
Up to 30 MHz, 250 MSa/s, 16bit, Trueform Technology

New  Priced From
$1,710 

33502A
High Voltage Amplifier
Dualchannel, 50 Vpp at 100 kHz, 300 kHz BW

New  Priced From
$2,818 

33503A
BenchLink Waveform Builder Pro
For 33200, 33500, 33600A, 81100 Series waveform generators

New  Priced From
$766 

33509B
Function/Waveform Generator
20 MHz sine, 16 bit, 1channel

New  Priced From
$1,710 

33510B
Function/Waveform Generator
20 MHz sine, 16 bit, 2channels

New  Priced From
$2,612 

33511B
Function/Arbitrary Waveform Generator
20 MHz sine, 250MSa/s ARB, 16 bit, 1channel

New  Priced From
$2,021 

33512B
Function/Arbitrary Waveform Generator
20 MHz sine, 250MSa/s ARB, 16 bit, 2channels

New  Priced From
$3,058 

33519B
Function/Waveform Generator
30 MHz sine, 16 bit, 1channel

New  Priced From
$1,918 

33520B
Function/Waveform Generator
30 MHz sine, 16 bit, 2channels

New  Priced From
$2,928 

33521A, 33522A
Function/Arbitrary Waveform Generator
Up to 30 MHz, 250 MSa/s, 16bit sampling rate

Used 

33521B
Function/Arbitrary Waveform Generator
30 MHz sine, 250MSa/s ARB, 16 bit, 1channel

New  Priced From
$2,228 

33522B
Function/Arbitrary Waveform Generator
30 MHz sine, 250MSa/s ARB, 16 bit, 2channels

New  Priced From
$3,369 

33600A Series
Trueform Waveform Generators
80 & 120 MHz, 1 & 2channels, Trueform Technology

New  Priced From
$4,003 

33611A
Trueform Waveform Generator
80 MHz, 1 Channel, Trueform

New  Priced From
$4,003 

33612A
Trueform Waveform Generator
80 MHz, 2 Channels, Trueform

New  Priced From
$5,706 

33621A
Trueform Waveform Generator
120 MHz, 1 Channel, Trueform

New  Priced From
$4,704 

33622A
Trueform Waveform Generator
120 MHz, 2 Channels, Trueform

New  Priced From
$6,708 

81150A
Pulse Function Arbitrary Noise Generator
1 μHz to 240 MHz, 14bit 2 GSa/s Arb

Used 

81160A
Pulse Function Arbitrary Noise Generator
330 MHz / 500 MHz

Used 

U2761A
USB Modular Function/Arb Generator
Up to 20 MHz, 14Bit, 50 MSa/s, 64 K

New  Priced From
$1,863 


AFG1022
Arbitrary/Function Generator
2Channel, 125MS/s, 25MHz Sine Waveform

New  Priced From
$715 

AFG2021
Arbitrary/Function Generator
1Channel, 250MS/s, 20MHz, 14bit

New  Priced From
$1,453 

AFG3000C Series
Arbitrary/Function Generators
Up to 240 MHz, 2 Channels

New  Priced From
$1,606 

AFG3011 AFG3021B AFG3022B AFG3101 AFG3102 AFG3251 AFG3252
Arbitrary/Function Generators
Up to 240 MHz, 2 Channels

Used  Priced From
$2,995 

AFG3011C
Arbitrary/Function Generator
10 MHz, 1 Channel

New  Priced From
$4,220 

AFG3021C
Arbitrary/Function Generator
25 MHz, 1 Channel

New  Priced From
$1,700 

AFG3022C
Arbitrary/Function Generator
25 MHz, 2 Channels

New  Priced From
$2,510 

AFG3051C
Arbitrary/Function Generator
50 MHz, 1 Channel

New  Priced From
$2,590 

AFG3052C
Arbitrary/Function Generator
50 MHz, 2 Channels

New  Priced From
$3,830 

AFG3101C
Arbitrary/Function Generator
100 MHz, 1 Channel

New  Priced From
$3,990 

AFG3102C
Arbitrary/Function Generator
100 MHz, 2 Channels

New  Priced From
$5,720 

AFG3251C
Arbitrary/Function Generator
240 MHz, 1 Channel

New  Priced From
$7,776 

AFG3252C
Arbitrary/Function Generator
240 MHz, 2 Channels

New  Priced From
$10,678 

TekSelect
Factory Reconditioned Instruments
Updated Daily!

Used 


281, 282, 284
Arbitrary Waveform Generator
1 to 4 channels, 40 MS/s

New  Priced From
$2,595 

291, 292, 294
Arbitrary Waveform Generator
1 to 4 channels, 100 MS/s

New  Priced From
$4,185 


3390
Arbitrary Waveform/Function Generator
1μHz to 50 MHz

New  Priced From
$1,880 


HM80306
Function Generator
50 mHz to 10 MHz

New  Priced From
$480 

HM8150
Arbitrary Function Generator
10 MHz to 12.5 MHz

New  Priced From
$1,125 

HMF2525
Arbitrary Function Generator
10 μHz to 25 MHz

New  Priced From
$1,645 

HMF2550
Arbitrary Function Generator
10 μHz to 50 MHz

New  Priced From
$2,100 


AFG125, AFG125P, AFG100 Series
Modular Arbitrary Function Generators
1channel, 1 μHz to 25 MHz

New  Priced From
$239 

AFG2000, AFG2100 Series
Arbitrary Function Generators
0.1 Hz to 5/12/25 MHz, 20 MSa/s

New  Priced From
$295 

AFG2005
Arbitrary Function Generator
5 MHz, 20 MSa/s

New  Priced From
$295 

AFG2012
Arbitrary Function Generator
12 MHz, 20 MSa/s

New  Priced From
$400 

AFG2025
Arbitrary Function Generator
25 MHz, 20 MSa/s

New  Priced From
$480 

AFG2105
Arbitrary Function Generator
5 MHz, 20 MSa/s, w/Ext. counter, sweep, AM/FM

New  Priced From
$385 

AFG2112
Arbitrary Function Generator
12 MHz, 20 MSa/s, w/Ext. counter, sweep, AM/FM

New  Priced From
$470 

AFG2125
Arbitrary Function Generator
25 MHz, 20 MSa/s, w/Ext. counter, sweep, AM/FM

New  Priced From
$510 

AFG2225
Arbitrary Waveform Generator
25 MHz, 120MSa/s, 2Channels, 3.5" TFTLCD Display

New  Priced From
$549 

AFG225, AFG225P, AFG200 Series
Modular Arbitrary Function Generators
2channels, 1 μHz to 25 MHz

New  Priced From
$309 

AFG3051
Arbitrary Function Generator
50 MHz, 200 MSa/s, 16bit, 1M Memory

New  Priced From
$1,800 

AFG3081
Arbitrary Function Generator
80 MHz, 200 MSa/s, 16bit, 1M Memory

New  Priced From
$2,700 

GFG8020H
Function Generator
0.2 Hz to 2 MHz, internal counter display

New  Priced From
$215 

GFG8210
Function Generator
0.1 Hz to 10 MHz, 150 MHz counter

Used 

GFG8215A, GFG8216A
Function Generators
0.3 Hz to 3 MHz, 150 MHz counter (8216A)

New  Priced From
$185 

GFG8219A
Function Generator
0.1 Hz to 3 MHz, 150 MHz counter, sweep

New  Priced From
$325 

GFG8250A, GFG8255A
Function Generators
0.5 Hz to 5 MHz, 150 MHz counter, sweep (8255A)

New  Priced From
$280 

SFG2000 Series
Function Generators
Up to 20 MHz, Direct Digital Synthesis

Used 


 Function & Arbitrary Waveform Generator
Selection Guide
B&K's Complete Selection of Function Generators

New 

3003
Wave Generator
10MHz, Handheld, Sine & Square Wave

New  Priced From
$215 

4001A
Sweep Function Generator
4 MHz, w/Dial

New  Priced From
$215 

4003A
Sweep Function Generator
4 MHz, Builtin Frequency Counter

New  Priced From
$289 

4005DDS
Function Generator
1 Hz to 5 MHz, DDS

New  Priced From
$309 

4007B
DDS Sweep Function Generator
Sine/Square to 7 MHz, 5Digit display

New  Priced From
$375 

4007DDS
Sweep Function Generator
0.1 Hz to 7 MHz

Used 

4010A
Function Generator
0.2 Hz to 2 MHz

New  Priced From
$275 

4011A
Function Generator
0.5 Hz to 5 MHz, Digital Display

New  Priced From
$365 

4012A
Function Generator
0.5 Hz to 5 MHz

New  Priced From
$405 

4013B
Function Generator
Sine/Square to 12 MHz, 5Digit display

New  Priced From
$425 

4013DDS
Function Generator
0.1 Hz to 12 MHz

Used 

4014B
DDS Function Generator
12 MHz, DDS, AM/FM

New  Priced From
$475 

4017A
Function Generator
0.1 Hz to 10 MHz

New  Priced From
$449 

4040A
Function Generator
0.2 Hz to 20 MHz

New  Priced From
$669 

4040B
DDS Function Generator
20 MHz, DDS, AM/FM

New  Priced From
$550 

4040DDS
Function Generator
0.1 Hz to 20 MHz

Used 

4045
Sweep Function Generator with Arb Function
20 MHz, 12bit, 1k points

Used 

4045B
Arbitrary Function Generator
20 MHz, 12bit, 1k points

New  Priced From
$750 

4051
MultiFunction Generator
20MHz Sweep Generator, 80W Power Supply

Used 

4052
Dual Channel Function/Arbitrary Waveform Generator
5 MHz, 14bit, 125 MSa/s, 16k point

New  Priced From
$499 

4052, 4053, 4054, 4055, 4050 Series
Function/Arbitrary Waveform Generators
Up to 50 MHz, 14bit, 125 MSa/s, 16k point

New  Priced From
$499 

4053
Dual Channel Function/Arbitrary Waveform Generator
10 MHz, 14bit, 125 MSa/s, 16k point

New  Priced From
$599 

4054
Dual Channel Function/Arbitrary Waveform Generator
25 MHz, 14bit, 125 MSa/s, 16k point

New  Priced From
$850 

4055
Dual Channel Function/Arbitrary Waveform Generator
50 MHz, 14bit, 125 MSa/s, 16k point

New  Priced From
$1,050 

4063
Dual Channel Function/Arbitrary Waveform Generator
80 MHz, 2channels

New  Priced From
$1,350 

4063, 4064, 4065, 4060 Series
Dual Channel Function/Arbitrary Waveform Generators
80 MHz, 120 MHz, 160 MHz, 2channels

New  Priced From
$1,350 

4064
Dual Channel Function/Arbitrary Waveform Generator
120 MHz, 2channels

New  Priced From
$1,670 

4065
Dual Channel Function/Arbitrary Waveform Generator
160 MHz, 2channels

New  Priced From
$1,990 

4075B, 4076B, 4077B, 4078B, 4079B, 4080B
Arbitrary Waveform / Function Generators
14bit, 200 MSa/s, 1 and 2 Channels

New  Priced From
$1,495 

4084
Function Generator
1 µ Hz to 20 MHz, Programmable

New 

4084AWG
Arbitrary/Function Generator
20 MHz, 200 MSa/s Sampling rate

New 

4085
Function Generator
1 µHz to 40 MHz, Programmable, DDS

Used 

4086
Function Generator
1µHz to 80MHz, programmable, DDS

New  Priced From
$1,375 

4086AWG
Arbitrary/Function Generator
80 MHz, 10bit, 200 MSa/s, 16 k point, 1 Channel

Used 

4087
Function Generator
1 µHz to 120 MHz, Programmable, DDS

New  Priced From
$1,650 

WaveXpress
Waveform Editing Software
Free Download

New 


TG1006
Function Generator
10 MHz, DDS, with 120 MHz Counter

New  Priced From
$529 
