What an Oscilloscope Shows That a Multimeter Cannot
Series navigation: Episode 1: The Roadmap · Episode 2: Digital Multimeter and LED Circuit · Episode 3: Voltage Divider Under Load · Episode 4
What you will learn: How an oscilloscope turns voltage into a graph of voltage versus time.
What problem it solves: A digital multimeter may show one reasonable number while hiding pulses, ripple, noise, and timing errors.
What you will be able to do: Identify volts/div, time/div, trigger level, probe attenuation, frequency, period, amplitude, and duty cycle on a basic oscilloscope display.

AI-generated illustration of a typical benchtop oscilloscope. It introduces the instrument and is not a photograph of a measurement performed for this article.
Reader guide
| Indicator | Details |
|---|---|
| Article type | Instrument orientation and waveform-reading guide |
| Reading time | About 10 minutes |
| Difficulty | 2/5 — Beginner |
| Hands-on time | Optional; about 15 minutes with an oscilloscope and its calibration output |
| Estimated cost | None to read; no oscilloscope purchase is required for this lesson |
| Prerequisites | Basic DC voltage measurement with a digital multimeter |
| Safety level | Explanation uses extra-low-voltage, ground-referenced signals only |
| Reader outcome | Read a waveform and explain why its multimeter value is incomplete |
What is an oscilloscope?
An oscilloscope is an instrument that draws a graph of voltage as it changes over time.
The vertical direction represents voltage. The horizontal direction represents time. A flat line means that the measured voltage is not changing significantly during the displayed interval. A rising edge, falling edge, pulse, curve, or burst shows when and how the electrical signal changed.

AI-generated instructional photo. The yellow arrows identify the two screen directions; this is not a measurement captured during the article.
In the photo, moving up means the measured voltage is higher, while moving right means more time has passed. The cyan line is therefore not the path of electricity moving across the screen. It is a record of what the voltage was at each moment.
That makes an oscilloscope feel different from a digital multimeter. A multimeter is excellent when I want to know whether a battery is close to 4.5 V or whether a resistor is close to 10 kΩ. Its display reduces the measurement to one useful number. An oscilloscope keeps the time information that the number leaves out.
As a software engineer, I find it helpful to think of the difference this way:
- a multimeter is similar to reading the current value of a variable;
- an oscilloscope is similar to viewing that variable on a time-series graph;
- the trigger is similar to capturing the graph when a particular event occurs.
This does not mean that an oscilloscope is always the better tool. If I only need to check a battery voltage or continuity, a multimeter is faster and simpler. A scope becomes useful when the circuit's behaviour depends on when something happens: a digital pulse, PWM output, sensor transition, power-supply ripple, communication signal, startup delay, or brief glitch.
You may also encounter USB oscilloscopes, portable scopes, and software displays with very different controls. Their appearance varies, but the essential questions remain the same:
- What voltage is connected to the input?
- How much voltage does each vertical division represent?
- How much time does each horizontal division represent?
- What event makes the display capture or align the signal?
- Are the probe, input range, and ground connection appropriate for the circuit?
This article is not a buying guide, and you do not need to purchase an oscilloscope to follow it. The goal is to learn what the instrument can reveal, read a simple waveform, and understand the safety checks required before attaching a probe.
Why would a beginner use PWM?
Suppose I connect an LED to a microcontroller and want three simple controls: off, fully on, and half as bright.
A basic digital output pin naturally provides only two states:
LOW ≈ 0 V → LED off
HIGH ≈ 5 V → LED on
The exact HIGH voltage depends on the board, and many boards use 3.3 V rather than 5 V. The important point is that a digital pin is designed around LOW and HIGH, not an arbitrary command such as “output 2.5 V continuously.”
One solution is pulse-width modulation, usually shortened to PWM. Instead of creating a smaller steady voltage, PWM turns the output on and off repeatedly. It controls how long the signal remains on during each cycle.
That on-time fraction is called the duty cycle:
0% duty cycle → always LOW
25% duty cycle → HIGH for one quarter of each cycle
50% duty cycle → HIGH for half of each cycle
100% duty cycle → always HIGH
If the switching is fast enough, an LED does not appear to flash. Our eyes perceive a lower average brightness. The same idea is commonly used to control LED brightness and, with appropriate driver circuitry, motor power. PWM can also be filtered when a design needs a smoother signal, although that introduces another circuit and new limitations.
For an Arduino beginner, a function such as analogWrite() can therefore be confusing. On common PWM-capable Arduino boards and pins, the name does not necessarily mean that the pin produces a truly steady analog voltage. It commonly changes the PWM duty cycle.
Why discuss this in an oscilloscope article? Because PWM creates the perfect example of information that a single meter number can hide. The average may look reasonable while the real signal is repeatedly jumping between LOW and HIGH.
The LED looked dim, but the voltage looked normal
Imagine that I use one of those PWM-capable Arduino pins to reduce an LED's brightness in software.
The LED becomes dimmer, so I expect the voltage to become a smaller, steady value. I place a digital multimeter between the pin and ground. The display settles on a number somewhere between 0 V and 5 V.
That seems to confirm the idea.
But the pin is not necessarily producing a smooth intermediate voltage. It may be switching rapidly between LOW and HIGH. The LED appears dim because it is on for only part of each cycle, and my eyes average the flashes. The multimeter also reports a stable value because its display cannot show every transition.
Nothing is wrong with the meter. I asked it for a compact number, and it gave me one.
An oscilloscope answers a different question:
What did the voltage do during this interval of time?
That question reveals whether a signal is steady, pulsed, noisy, delayed, distorted, or occasionally wrong.
A multimeter gives a value; a scope gives a history
A digital multimeter is usually the first instrument to reach for when checking a battery, resistance, continuity, or a stable DC rail. It compresses electrical behaviour into a readable number.
An oscilloscope displays voltage vertically and time horizontally.
| Instrument | Best first question | Typical blind spot |
|---|---|---|
| Digital multimeter | What is the voltage, resistance, or current value? | Fast changes are averaged or missed |
| Oscilloscope | How does voltage change over time? | It requires correct scale, trigger, probe, and grounding |
Neither instrument replaces the other. A scope is not automatically more truthful. A badly grounded probe or incorrect scale can create a convincing but misleading trace.
The three control groups
Most oscilloscopes organize their important controls into three systems.
1. Vertical: how much voltage fits on the screen
Volts/div specifies the voltage represented by one vertical grid division.
If the setting is 1 V/div and a waveform spans four divisions from low to high, its peak-to-peak amplitude is approximately:
Vpp = 4 divisions × 1 V/div = 4 V
Vertical position moves the trace without changing its amplitude. Channel coupling also matters:
- DC coupling shows both the DC level and changing part of the signal.
- AC coupling blocks the DC component so a small changing component can be inspected.
- Ground coupling, when provided, disconnects the signal internally and shows the channel's zero reference.
Start with DC coupling unless you have a specific reason to remove the DC level.
2. Horizontal: how much time fits on the screen
Time/div specifies the duration represented by one horizontal division.
If one complete cycle occupies two divisions at 1 ms/div:
Period T = 2 divisions × 1 ms/div = 2 ms
Frequency f = 1 / T = 1 / 0.002 s = 500 Hz
A slow time base shows more history but less detail. A fast time base expands edges and short events.
3. Trigger: where the display begins
Without a trigger, repeated waveforms may drift across the screen. The trigger tells the oscilloscope when to align an acquisition.
A common starting configuration is:
- source: the channel being measured;
- type: edge;
- slope: rising;
- level: halfway between the expected LOW and HIGH voltages;
- mode: Auto for finding the signal, then Normal for a condition that must occur.
The trigger does not change the circuit. It changes which captured events are aligned for display.
Reading a PWM waveform
Consider an ideal 0 V to 5 V waveform that stays HIGH for one quarter of every cycle.
The important measurements are:
High voltage = 5 V
Low voltage = 0 V
Peak-to-peak voltage = 5 V
Period = one complete HIGH + LOW cycle
Frequency = 1 / period
Duty cycle = HIGH time / period × 100%
For a 25% duty cycle, the signal is HIGH for one quarter of each period. Its ideal time-average value is:
Vaverage = 5 V × 0.25 = 1.25 V
A multimeter may therefore display a value near 1.25 V, depending on its measurement method and the signal frequency. That number does not mean the pin is steadily sitting at 1.25 V. The scope shows the difference immediately.
This distinction matters when the receiving circuit reacts to individual edges rather than the average. A motor, LED, RC filter, digital input, and ADC may all respond differently to the same PWM waveform.
Probe attenuation must match the channel
Many passive probes have a 1×/10× switch. In the 10× position, the probe attenuates the signal before it reaches the oscilloscope and usually presents less capacitance to the circuit.
The oscilloscope channel must be configured for the same attenuation.
| Probe switch | Scope setting | Result |
|---|---|---|
| 10× | 10× | Correct scale |
| 10× | 1× | Displayed voltage is ten times too small |
| 1× | 10× | Displayed voltage is ten times too large |
For general circuit work, a correctly compensated 10× passive probe is often the sensible starting point. Follow the probe and oscilloscope manuals because voltage limits, bandwidth, capacitance, and compensation ranges vary.
Compensate the probe first
Most bench oscilloscopes provide a low-voltage square-wave calibration terminal. Connect the probe to that terminal, attach the ground clip to its ground reference, and adjust the probe compensation until the square wave has flat tops and clean corners.
An undercompensated trace has rounded edges. An overcompensated trace shows excessive peaks. Compensation aligns the probe with the channel input; it does not repair a distorted circuit signal.
The ground clip is not an arbitrary black lead
This is the most important safety difference from casual multimeter use.
On many mains-powered bench oscilloscopes, the probe ground clip is connected through the instrument to protective earth. Connecting that clip to a point that is not circuit ground can short that point to earth, damage the circuit or instrument, and create a shock or fire hazard.
For this beginner guide:
- measure only battery- or USB-powered extra-low-voltage circuits with a known common ground;
- attach the probe ground clip only to the circuit's ground node;
- never probe mains wiring, an offline power supply, or the primary side of a charger;
- never remove or defeat the oscilloscope's protective-earth connection;
- use properly rated differential or isolated equipment only when the measurement specifically requires it and you are trained to do so.
The word “ground” describes an electrical relationship, not merely the darker wire in a picture. Confirm the circuit reference before attaching the clip.
A safe first setup sequence
You can learn the front panel without connecting an Arduino or breadboard.
- Read the oscilloscope and probe safety ratings.
- Connect the probe to Channel 1.
- Set both the probe and Channel 1 to 10×.
- Connect the probe to the oscilloscope's calibration output and its indicated ground.
- Select DC coupling.
- Press Auto Setup once to locate the waveform.
- Adjust volts/div until the waveform uses several vertical divisions.
- Adjust time/div until two or three cycles are visible.
- Set an edge trigger on Channel 1 with the level near the middle of the waveform.
- Verify probe compensation.
- Read peak-to-peak voltage and period from the grid before trusting automatic measurements.
- Compare your manual result with the scope's automatic amplitude and frequency values.
Auto Setup is useful for finding a signal. It is not a substitute for understanding what the scope changed.
Common beginner symptoms
| Symptom | Likely cause | First safe check |
|---|---|---|
| Flat line | Wrong channel, missing ground, no signal, or vertical position off-screen | Use the calibration output and confirm Channel 1 is enabled |
| Waveform rolls sideways | Trigger source or level is wrong | Select the measured channel and place level near mid-amplitude |
| Voltage is wrong by exactly 10× | Probe attenuation and channel setting disagree | Match both to 1× or both to 10× |
| Square wave has rounded or peaked corners | Probe compensation is incorrect | Adjust compensation on the calibration output |
| Signal looks slower than expected | Time base or sample rate is too low; aliasing may be occurring | Shorten time/div and confirm the displayed sample rate |
| Noise appears when the ground lead moves | Long ground loop is collecting interference | Use the shortest practical ground connection |
| Circuit changes when probed | Probe loading is significant | Check probe resistance, capacitance, and circuit source impedance |
Bandwidth and sample rate in plain language
Bandwidth describes how well the oscilloscope-and-probe system can pass changing signal components. At the specified bandwidth, a sine-wave amplitude is already attenuated to about 70.7% of its low-frequency value. A scope labelled 100 MHz is not perfectly accurate up to a sharp boundary at 100 MHz.
Sample rate is how frequently a digital oscilloscope records a point. Too few samples can create aliasing: a fast signal may appear slower or take on a false shape.
For beginner Arduino and low-speed sensor work, raw headline bandwidth is rarely the first difficulty. Correct grounding, probe attenuation, vertical scale, time base, and triggering usually matter first. Fast digital edges can still contain frequency components far above their repetition rate, so frequency alone does not describe every measurement requirement.
What to record in a scope screenshot
A waveform image is weak evidence if its settings are missing. Record:
- signal name and measurement point;
- ground reference;
- probe model and attenuation;
- channel coupling;
- volts/div and vertical offset;
- time/div and sample rate;
- trigger source, slope, and level;
- bandwidth limit or acquisition mode if enabled;
- measured amplitude, period, frequency, and duty cycle;
- whether the trace is an expected example, simulation, or physical measurement.
This is the oscilloscope equivalent of including units and test conditions in a software benchmark.
Completion checklist
- [ ] I can explain the difference between a meter value and a voltage-versus-time waveform.
- [ ] I can calculate amplitude from volts/div.
- [ ] I can calculate period and frequency from time/div.
- [ ] I can identify duty cycle on a PWM waveform.
- [ ] I know why the trigger makes a repeating waveform stable.
- [ ] I match probe attenuation to the channel setting.
- [ ] I understand that a bench-scope ground clip may be earth-referenced.
- [ ] I will not connect a beginner experiment to mains or an unknown floating circuit.
- [ ] I can distinguish an illustrative waveform from a physical measurement record.
Next experiment
An oscilloscope can reveal a PWM waveform, but many Arduino projects need a changing physical quantity rather than a blinking digital pin. The next step is to connect a simple sensor to an analog input and follow the entire path from voltage to ADC number to software decision.
Comments
Post a Comment