Oscilloscope Basic Introduction and Uses | Generated by AI

Home 2026.07

Question: What is 示波器 (oscilloscope)?

Answer:

Image

Image

Image

Image

Image

Image

A 示波器 (shìbōqì) is an oscilloscope. It is a laboratory instrument that lets you see electrical signals as waveforms over time.

A multimeter tells you a single number:

Voltage = 3.3V
Current = 0.5A
Resistance = 10Ω

An oscilloscope shows the shape of the signal:

Voltage
  |
5V|       ┌───┐     ┌───┐
  |       │   │     │   │
0V|───────┘   └─────┘   └──── Time

You can see:


Basic working principle

An oscilloscope has:

Circuit signal
      |
      v
 Oscilloscope probe
      |
      v
 ADC (analog → digital)
      |
      v
 Memory buffer
      |
      v
 Display waveform

Modern oscilloscopes are basically:

high-speed ADC + computer + display

The key specs:

1. Bandwidth

How fast a signal it can measure.

Example:

A 100 MHz scope cannot accurately see a 500 MHz signal.


2. Sampling rate

How many measurements per second.

Example:

1 GS/s = 1 billion samples per second

For a 100 MHz signal, you need several samples per cycle.


3. Channels

How many signals simultaneously:


Common use cases

Arduino / ESP32 debugging

Example:

ESP32 sends PWM:

GPIO pin

0V  ____      ____
       |____|
       1ms  1ms

Oscilloscope shows:


Debugging power problems

Your board randomly resets.

Multimeter:

3.3V

Looks normal.

Oscilloscope:

3.3V ──────────
          |
          ↓
       1.8V spike

You discover a power drop lasting 20 microseconds.


Serial communication

UART:

TX:

101101001011

Oscilloscope can show:

For SPI:

CLK  ─+-+-+-+-+
MOSI ─01011010

CPU/GPU hardware

Engineers use oscilloscopes for:

For example, debugging a GPU board:

12V PSU
 |
 VRM
 |
 GPU core voltage

A scope can see:

1.0V rail:

1.00V ─────────
       ↑
     ripple/noise

Oscilloscope vs Logic Analyzer

They overlap but are different.

Oscilloscope

Measures analog reality:

Voltage waveform

0V ----/\----/\----

Good for:

Logic analyzer

Only sees digital 0/1:

0 1 1 0 1 0

Good for:

Cheap logic analyzer:

$10 USB logic analyzer

Cheap oscilloscope:

$200-500

For your AI + hardware experiments

Given you are playing with:

A scope becomes useful when you move from:

software debugging
        |
        v
firmware debugging
        |
        v
electrical debugging

Example:

ESP32 + sensor:

Python code ❌
Firmware ❌
GPIO voltage?
Signal timing?
Power noise?

The oscilloscope answers the last questions.

A reasonable beginner/prototyping scope:

Examples:

The mindset is similar to using gdb for software: a debugger lets you see program state; an oscilloscope lets you see electrical state.


Back Donate