A signal generator produces electrical waveforms at specific frequencies and amplitudes, letting you inject a known signal into a circuit for testing. Whether you’re verifying an amplifier’s frequency response, testing a filter, or simulating a clock source, the basic workflow is the same: select a waveform, set the frequency and amplitude, connect the output to your circuit or oscilloscope, and adjust from there. Here’s how each step works in practice.
Know the Front Panel Controls
Most signal generators (also called function generators) organize their controls into a few groups. Understanding these before you start saves a lot of trial and error.
Waveform selection lets you choose the shape of the output signal. Common options include sine, square, triangle, pulse, and ramp. Some generators store additional waveforms in memory or let you load custom (arbitrary) waveforms.
Frequency controls set the operating frequency. You’ll typically find a numeric keypad or rotary dial plus a range selector. Entry-level generators cover a few hertz up to several megahertz, while RF generators reach into the gigahertz range.
Amplitude controls adjust the output voltage. A typical benchtop function generator can swing from a few millivolts up to about 20 volts peak-to-peak, though the exact maximum depends on the model and the load you’re driving.
Output terminal is usually a BNC connector with a 50-ohm output impedance. This is where you plug in a coaxial cable to route the signal to your circuit or measurement instrument.
Choosing the Right Waveform
Each waveform shape serves different testing purposes, so your choice depends on what you’re trying to learn about the circuit.
- Sine waves are the default for most analog testing. Use them to measure gain, frequency response, and distortion in amplifiers and filters. Because a sine wave contains only a single frequency, any extra frequencies you see on the output side are distortion products created by the circuit itself.
- Square waves are ideal for testing digital circuits, simulating clock signals, and checking a circuit’s transient response. Pay attention to the generator’s rise time and overshoot specs when working with fast square waves, since bandwidth limitations can round off the edges.
- Triangle and ramp waves produce a linearly rising and falling voltage, useful for driving sweep circuits, testing linearity in amplifiers, and characterizing integrator or differentiator circuits.
- Pulse waveforms let you set a specific duty cycle, which is helpful for simulating digital communication signals or triggering events at precise intervals.
Setting Frequency and Amplitude
Once you’ve chosen a waveform, dial in the frequency your test requires. If you’re characterizing a low-pass filter, for example, you might start at a frequency well below the expected cutoff and work your way up. For a quick audio test, 440 Hz (the standard tuning pitch) is a common starting point that’s easy to verify by ear or on an oscilloscope.
Amplitude is where things get slightly tricky, because generators can display voltage in different units. Peak-to-peak voltage (Vpp) measures the full swing from the bottom of the waveform to the top. RMS voltage represents the equivalent DC power of the signal. For a sine wave, RMS is roughly 0.707 times the peak voltage, which means a 4 Vpp sine wave has an RMS value of about 1.41 V. A multimeter typically reads RMS automatically, while an oscilloscope shows you peak-to-peak. Keeping this distinction straight prevents a lot of confusion when your meter and your scope seem to disagree.
If your generator has an offset control, you can shift the entire waveform up or down by adding a DC component. This is useful when a circuit expects a signal centered around a voltage other than zero, such as biasing an input stage at 2.5 V.
Connecting to an Oscilloscope
The most common first connection is generator to oscilloscope, which lets you see exactly what the generator is producing before you route it into a circuit. The process is straightforward:
Turn on the oscilloscope first. Connect the waveform output of the function generator to the Channel 1 input on the oscilloscope using a short BNC coaxial cable. Turn on the generator and select your waveform, frequency, and amplitude. On the oscilloscope, adjust the time base (horizontal scale) so you can see a few complete cycles, and set the vertical scale so the waveform fills most of the screen without clipping. If the trace isn’t stable, check that the oscilloscope’s trigger is set to the correct channel and trigger level.
To measure peak-to-peak voltage on the scope, position the bottom of the waveform on a grid line, count how many vertical divisions the waveform spans, and multiply by the volts-per-division setting. Most modern digital oscilloscopes also calculate this automatically with a built-in measurement function.
Understanding Output Impedance
Nearly all function generators have a 50-ohm output impedance and assume they’re driving a 50-ohm load. This matters because when the load doesn’t match, the voltage your circuit actually receives is different from what the generator’s display says.
If you connect the generator to a high-impedance input (like a standard oscilloscope set to 1 megohm), almost no current flows through the output impedance, so the voltage at the load is roughly double what the display reads when it’s calibrated for a 50-ohm load. Many generators let you toggle the display between “50 ohm” and “high-Z” modes so the reading matches your actual setup. If your measurements seem off by a factor of two, this impedance mismatch is almost always the reason.
For RF work or any situation where cable reflections matter, terminate the far end of the cable with a 50-ohm feedthrough terminator to keep the impedance matched and the signal clean.
Using the Frequency Sweep Function
A frequency sweep automatically ramps the output from a start frequency to a stop frequency over a set period of time. This is one of the most powerful features on a function generator, because it lets you map a circuit’s frequency response without manually adjusting the frequency at each step.
To set it up, enter the sweep menu and define your start and stop frequencies to bracket the range you’re interested in. Set the sweep time, which controls how quickly the generator moves from the lowest to the highest frequency. A longer sweep time gives you finer resolution but takes more patience. Some generators also have a return time setting that controls how quickly the frequency drops back down before starting the next sweep.
A classic use case: feed a swept sine wave into a passive low-pass filter while monitoring the output on an oscilloscope. You’ll see the output amplitude hold steady at low frequencies and then roll off as the sweep crosses the filter’s cutoff point. Paired with an oscilloscope that can capture the full sweep, this gives you a quick visual picture of the filter’s behavior across its entire operating range.
Modulation for Communication Testing
Many signal generators include built-in modulation capabilities for testing communication circuits, receivers, and radar systems. The most common types are amplitude modulation (AM), frequency modulation (FM), and phase modulation (PM).
To apply modulation, open the modulation menu on the front panel or interface and select the type you need. You’ll then set parameters specific to that modulation type. For AM, you adjust the modulation depth (how much the amplitude varies). For FM, you set the frequency deviation (how far the frequency shifts from the carrier). The modulation rate controls how fast these changes occur. Most generators include an internal modulation source, so you can get started without additional equipment. Some models also accept an external modulation input for more complex or realistic test signals.
Avoiding Common Mistakes
The easiest way to damage a circuit under test is to set the generator’s amplitude too high. Start with the amplitude at its minimum, connect your cable, and then slowly increase the level while watching the output on a scope. Typical benchtop function generators max out between 5 and 20 Vpp into a 50-ohm load, depending on the model. That’s more than enough to destroy sensitive components if you’re not careful.
Never connect the generator’s output to a power supply, a charged capacitor, or any source that could feed voltage back into the output terminal. The output is designed to source signals, not absorb external energy. Most generator outputs are fused, but blowing that fuse is an avoidable interruption.
Finally, keep your BNC cables short when working at higher frequencies. Long cables introduce signal degradation, ringing on square waves, and impedance mismatches that corrupt your measurements. For bench work below a few megahertz, a one-meter cable is plenty.

