🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Transportation › Automotive Technology › Automotive Diagnostics › Lesson 4
TRN-AUTO19-07 · Lesson 4 · 20 clock hours · demo

Digital Storage Oscilloscope (DSO) Fundamentals and Sensor Waveforms

Objective. Students will set up a DSO to correctly capture, scale, and label waveforms from a crankshaft position sensor, throttle position sensor, and primary ignition circuit, identifying normal waveform characteristics and at least one anomaly on a trainer or vehicle.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by a certified examiner or master technician in the trade or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

What a Digital Storage Oscilloscope Does

A Digital Storage Oscilloscope (DSO) plots voltage on the vertical (Y) axis against time on the horizontal (X) axis. Unlike a digital multimeter, which shows only one value at a time, a DSO captures a moving picture of voltage over time. That picture — the waveform — reveals events that happen far too fast for any other handheld tool to catch: a crankshaft position sensor that drops out for 2 milliseconds, a throttle position sensor with a worn resistive track, or a primary ignition coil that charges slowly because of a failing driver circuit. Mastering the DSO is essential for ASE A1 (Engine Repair), A8 (Engine Performance), and EV L3 diagnostics.

Key Controls: Time/Division and Volt/Division

Every DSO screen is divided into a grid. The time/division setting (time/div) controls how much time each horizontal square represents. A setting of 1 ms/div across 10 divisions means the screen shows 10 ms of signal. The volt/division setting (volt/div) controls how many volts each vertical square represents. Choosing the right scales is the first practical skill:

If the signal is clipped (flat top or bottom), increase the volt/div. If only one cycle fits on screen when you need five, increase the time/div.

Trigger Settings

The trigger tells the DSO when to start drawing. Set the trigger level to a voltage just above the noise floor of the signal. For a VR CKP sensor, trigger on the rising edge at 0 V. For a Hall-effect sensor (square wave), trigger on the rising edge at about 1–2 V. A stable trigger locks the waveform so it does not drift across the screen.

Reading a CKP Waveform: Period, Frequency, and the Missing Tooth

Period (T) is the time from one identical point on a waveform to the next identical point. If the time/div is 2 ms and one full cycle spans 4 divisions, the period is 8 ms.

Frequency (f) is calculated as f = 1 ÷ T. For T = 8 ms (0.008 s), f = 125 Hz.

Most crankshaft position wheels have a missing-tooth gap machined into the ring — commonly two missing teeth — so the PCM can identify TDC. On the DSO screen, the missing tooth appears as a noticeably wider gap between pulses. Recognizing this gap tells you the sensor and tone wheel are communicating correctly. An intermittent signal dropout (a pulse that disappears randomly) looks different: the gap is irregular and does not repeat at the same position every revolution.

TPS Sweep: What Normal Looks Like

A clean TPS sweep from closed to wide-open throttle and back produces a smooth, uninterrupted ramp — no flat spots, no sudden drops, no spikes. Any glitch in the ramp represents a dead spot in the resistive track and can cause the PCM to misread throttle intent, triggering drivability faults. Annotate the waveform with the minimum voltage, maximum voltage, and the direction of the sweep.

Primary Ignition Waveform

When the PCM grounds the coil primary, current ramps up through the winding (the dwell section). When the PCM opens the ground (fires), the magnetic field collapses and voltage spikes sharply (the firing line). A healthy coil produces a tall, clean spike followed by a smooth oscillation (ringing) that damps out quickly. A weak or failing coil shows a lower spike, a shorter dwell, or ringing that dies out too quickly — all visible on the DSO.

Safety

Annotating and Exporting

Good diagnostic documentation requires labeled waveforms: mark the period, the voltage range, the missing tooth (or other key feature), and any anomaly with a brief note. On a Pico or equivalent scope, use the on-screen annotation tool, then export the image. On a paper worksheet, draw the waveform accurately from the screen, note all settings (time/div, volt/div, trigger level), and label features clearly. A labeled waveform is evidence — it supports a repair order and helps the next technician understand what was found.

Key terms10

Time/Division (time/div)The DSO control that sets how much time each horizontal grid square represents, determining how wide a time window is displayed on screen.
Volt/Division (volt/div)The DSO control that sets how many volts each vertical grid square represents, determining the amplitude scale of the displayed waveform.
TriggerA DSO setting that defines the voltage level and edge (rising or falling) at which the scope begins drawing a new waveform trace, stabilizing the display.
Period (T)The time required for one complete cycle of a repeating waveform, measured from any point on the wave to the next identical point; expressed in milliseconds or microseconds.
Frequency (f)The number of complete waveform cycles per second, equal to 1 divided by the period; expressed in hertz (Hz).
Missing ToothA deliberate gap in a crankshaft reluctor ring, visible as a wider-than-normal pulse gap on the CKP waveform, used by the PCM to identify a reference position such as TDC.
Variable-Reluctance (VR) SensorA passive magnetic crankshaft or camshaft position sensor that generates an analog AC voltage signal whose amplitude increases with rotational speed.
DwellThe portion of the primary ignition waveform during which the PCM grounds the coil primary circuit, allowing current to ramp up and build a magnetic field in the coil.
Firing LineThe sharp, tall voltage spike on a primary ignition waveform that occurs the instant the PCM opens the coil primary circuit, collapsing the magnetic field and firing the spark plug.
Back-Probe LeadA thin, non-piercing probe tip designed to slide alongside a connector pin without damaging the wire insulation, used to make safe electrical measurements on live circuits.

Worked examples4

1. A CKP waveform is displayed with a time/div setting of 2 ms/div. One complete cycle (from one rising zero-crossing to the next) spans exactly 5 divisions on the screen. Calculate the period and frequency of the signal.
  1. Step 1 — Calculate period: Multiply the number of divisions by the time/div setting. T = 5 divisions × 2 ms/division = 10 ms.
  2. Step 2 — Convert period to seconds for the frequency formula: 10 ms = 0.010 s.
  3. Step 3 — Calculate frequency: f = 1 ÷ T = 1 ÷ 0.010 s = 100 Hz.
Answer: Period = 10 ms; Frequency = 100 Hz.
2. You are capturing a TPS sweep. The DSO is set to 0.5 V/div and the waveform peak reaches 9 divisions above the zero baseline. The waveform bottom sits at 1 division above zero. Calculate the minimum voltage, maximum voltage, and total voltage swing.
  1. Step 1 — Calculate maximum voltage: 9 divisions × 0.5 V/div = 4.5 V.
  2. Step 2 — Calculate minimum voltage: 1 division × 0.5 V/div = 0.5 V.
  3. Step 3 — Calculate total voltage swing: 4.5 V − 0.5 V = 4.0 V.
Answer: Minimum voltage = 0.5 V; Maximum voltage = 4.5 V; Total swing = 4.0 V. This is a normal TPS sweep range.
3. A CKP sensor waveform at idle shows repeating pulses. You count that the engine completes one full crankshaft revolution every 4 complete waveform cycles (because the reluctor has 4 evenly spaced teeth per revolution, ignoring the missing-tooth gap). If the period of each pulse cycle is 20 ms, what is the engine speed in RPM?
  1. Step 1 — Find the time for one full crankshaft revolution: 4 cycles × 20 ms per cycle = 80 ms per revolution.
  2. Step 2 — Convert to revolutions per second: 1 revolution ÷ 0.080 s = 12.5 rev/s.
  3. Step 3 — Convert to RPM: 12.5 rev/s × 60 s/min = 750 RPM.
Answer: Engine speed = 750 RPM.
4. During a primary ignition capture at 500 µs/div, the firing-line spike appears at division 3 and the next firing-line spike appears at division 3 of the following screen capture taken 1 screen later. The total screen width is 10 divisions. What is the time between the two firing events, and if this is a 4-cylinder engine firing each cylinder once per two crankshaft revolutions, what is the approximate RPM?
  1. Step 1 — Calculate total screen time: 10 divisions × 500 µs/div = 5000 µs = 5 ms.
  2. Step 2 — The second firing event occurs exactly one full screen (5 ms) after the first, so the time between consecutive cylinder firings = 5 ms.
  3. Step 3 — A 4-cylinder engine fires 4 times per 2 crankshaft revolutions (once per 720° ÷ 4 = 180° of crank rotation). Time for one full two-revolution cycle = 4 × 5 ms = 20 ms.
  4. Step 4 — Convert to RPM: Two revolutions in 20 ms = 2 rev ÷ 0.020 s = 100 rev/s. RPM = 100 × 60 = 6000 RPM. (This is a high-RPM or wide time/div scenario — in practice, verify the time base is appropriate for the operating condition.)
Answer: Time between firings = 5 ms; calculated engine speed ≈ 6000 RPM. This result indicates either a high-RPM condition or that the time/div setting should be widened to confirm the firing interval.

The math in this lesson2

Learners convert waveform divisions to volts and milliseconds and pulses per revolution to RPM.
N-Q.1A-CED.4
Brush up in the math halls at newSchoolWorks.com:
In class: Instructor demonstration on a bench trainer: connect a four-channel DSO (e.g., Pico Automotive or equivalent), configure time/division and volt/division settings for a CKP sensor waveform, annotate the capture on-screen (period, frequency, missing tooth), and export the image; students take notes on setup parameters. · Guided hands-on practice: in groups of three, students rotate through three DSO stations (CKP sensor, TPS sweep, primary ignition); at each station they set up the scope, capture a clean waveform, annotate key features on a printed waveform worksheet, and compare to a reference waveform card. · Anomaly identification exercise: instructor loads pre-captured waveforms with introduced faults (intermittent dropout, erratic TPS, primary ignition with weak coil) onto a class projector; students individually write a one-sentence finding for each waveform and discuss as a class.
Materials: DSO (Pico Automotive or equivalent, one per three students), vehicle or bench trainers, back-probe leads, breakout harness set, waveform annotation worksheets, reference waveform library (printed or projected), service information, safety glasses, nitrile gloves
Check: Each student submits one annotated waveform capture per station (three total) with correct labels for period, voltage range, and at least one key feature; anomaly identification exercise graded as a quiz (pass mark: 75% correct identification).

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

ASE A8 Engine Performance — Ignition System Diagnosis
1. A technician sets the DSO to 1 ms/div and the waveform of a CKP sensor shows one complete cycle spanning 6 divisions. What is the frequency of the signal?
ASE A8 Engine Performance — Fuel, Air Induction, and Exhaust System Diagnosis
2. When capturing a TPS sweep on a DSO, the waveform shows a smooth ramp that suddenly drops to 0 V for a brief moment before recovering. This finding most likely indicates:
ASE A8 Engine Performance — Ignition System Diagnosis
3. On a primary ignition waveform, the section where coil primary current increases steadily before the firing event is called the:
ASE A8 Engine Performance — Computerized Engine Controls Diagnosis
4. A technician notices the waveform display on a DSO is drifting left and right and will not stay still. The most likely cause is:
ASE A8 Engine Performance — Computerized Engine Controls Diagnosis
5. A variable-reluctance CKP sensor waveform shows all pulses evenly spaced except for one gap that is noticeably wider and repeats at the same position every revolution. This is MOST likely:
ASE A8 Engine Performance — Safety and Shop Practices
6. Which safety practice is MOST important when making DSO connections to a live primary ignition circuit?
ASE A8 Engine Performance — Fuel, Air Induction, and Exhaust System Diagnosis
7. A technician captures a TPS waveform during a throttle sweep and finds the maximum voltage is only 3.0 V instead of the expected ~4.5 V, and the waveform is clipped flat at the top. What should the technician do FIRST?
ASE A1 Engine Repair / ASE A8 Engine Performance — Computerized Engine Controls Diagnosis
8. During the anomaly identification exercise, a pre-captured CKP waveform shows a pulse that is completely absent at irregular, non-repeating intervals. This finding is MOST consistent with:
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.