Lab Scope Waveform Diagnosis
Set up a lab scope safely, choose voltage, time and trigger settings, and read sensor, injector, ignition and current waveforms to prove a fault.
Table of contents
A meter gives you a number. A scope gives you a picture of that number over time. Many of the faults that beat a good technician happen too fast for a meter or a scan tool to catch: a sensor signal that drops for a few thousandths of a second, an injector that opens late, a coil that fires weakly. A lab scope shows them.
A scope also saves money. It lets you test a part at its connector, with the system running, without taking it out. If you know how a good waveform should look, you can prove a fault in minutes.
What You Will Be Able to Do
- Pick voltage, time and trigger settings that show the signal you need.
- Protect yourself and the scope from high-voltage signals.
- Read digital and analog sensor signals for faults.
- Read injector and ignition waveforms, in voltage and current.
- Use a current probe to test motors and coils without touching their wiring.
Scope Settings That Matter
Think of the screen as a graph. Up and down is voltage. Left to right is time.
| Setting | What it does | Getting it wrong |
|---|---|---|
| Voltage per division | Sets the height of the picture | Too high and the signal looks flat. Too low and it clips off the screen |
| Time per division | Sets how much time the screen shows | Too fast shows a blur of one event. Too slow hides detail |
| Trigger | Holds the picture still by starting each sweep at the same event | The picture rolls and you cannot compare it |
| Coupling | DC shows the true voltage. AC removes the steady part | AC hides a voltage offset |
| Sample rate | How many readings it takes each second | Too low can miss short glitches |
Worked Example: Setting the Time Base
You want to see one full engine cycle at a 750 rpm idle. A four-stroke engine needs two crank turns for a full cycle.
- One crank turn takes 60 / 750 = 0.08 seconds, or 80 milliseconds.
- Two turns take 160 milliseconds.
- If the screen has 10 divisions across it, 20 milliseconds per division shows 200 milliseconds. That is one full cycle, with a little room to spare.
Work out the time first. Guessing wastes minutes, and it can leave you staring at a fault that is off the screen.
A Setup Routine
- Connect the ground lead to a clean battery negative or a known-good ground near the part.
- Check the lead with the battery. It should read battery voltage.
- Choose a voltage range a little above what you expect.
- Set the time base with the math above.
- Set a trigger on the rising or falling edge, partway up the signal.
- Back-probe at the connector. Never pierce wire insulation, because moisture gets in and the wire corrodes.
- Save a known-good capture any time you see one. Your own library is worth more than any printed example.
Protecting the Scope and Yourself
Warning: Some signals are far above battery voltage. A primary ignition circuit can spike to about 350 volts or more, and an injector's coil can kick to about 60 to 100 volts. Check the scope's rating, and use an attenuator lead where the signal can exceed it. Do not connect any lead to a secondary ignition circuit. Use a pickup made for that purpose.
Direct injection adds another hazard. These injectors are often driven with a boosted voltage, up to about 65 volts on one common system, and other designs differ. Treat them as a shock risk, and follow the service procedure. On a hybrid or electric vehicle, stay away from orange cables unless you are trained for that vehicle.
Keep leads and clips away from belts, fans and hot exhaust parts. Route them so that you can reach the screen without leaning over a running engine.
Reading Sensor Signals
Every signal has four things you can judge: its height, its shape, how often it repeats and whether it stays clean.
Digital Signals
A Hall effect or active crank sensor gives a square wave, switching between two fixed voltages. A good one has flat tops, sharp edges and even spacing, and it looks the same at any speed.
| What you see | Likely cause |
|---|---|
| Top does not reach the full voltage | Poor connection, weak supply, or a high-resistance wire |
| Bottom does not come down near zero | Poor ground, or a bad sensor ground |
| Rounded corners | Failing sensor or wiring problem |
| Missing pulse that is not part of the design | Damaged reluctor tooth, or signal dropout |
| Random spikes | Interference, a loose connection, a poor shield |
Analog Signals
A passive magnetic sensor makes an AC wave that gets taller and more frequent as it speeds up. Check that each wave looks like its neighbors. A wave that is short only once per turn points to a damaged tooth.
A narrowband oxygen sensor moves between about 0.1 and 0.9 volt on a warm engine in closed loop. A lazy or flat signal means a slow sensor or a mixture problem, not necessarily a bad part. Check it with a snap throttle.
Crank and Cam Together
Put crank and cam on two channels and trigger on the crank. This one capture shows whether both signals are present and clean, and whether they line up. Compare it with a known-good capture from the same engine. If every cam edge sits a little late compared with the crank, you are looking at mechanical timing, not a bad sensor.
Reading Injector Waveforms
On most port-injected engines, the computer switches the ground to open an injector. Voltage on the control side sits at battery level, drops near zero when the injector opens, and jumps up in a spike when it closes.
Read the trace from left to right.
- Battery voltage. The injector is closed, and the signal sits at about battery voltage. Low voltage here means a feed problem.
- Pull down. The computer grounds the circuit. Voltage should fall close to zero. A floor that stays high means a poor driver or a poor ground.
- On time. The length of this flat section is the pulse width.
- Spike. The coil's magnetic field collapses and kicks up a high voltage. A low spike can mean a shorted coil, unless the circuit has a clamp that limits it by design.
- Hump. Just after the spike, a small hump often shows the pintle closing. The pintle is the moving valve inside the injector. It should look the same on every injector.
Adding a Current Probe
A current probe shows what the injector is actually doing. On a healthy injector, current ramps up smoothly, with a small dip where the pintle starts to move. A smooth ramp with no dip suggests a pintle that did not move. No current at all points to an open circuit. A ramp that climbs too fast suggests a shorted coil.
| Injector finding | Likely fault |
|---|---|
| No voltage on either side | Fuse, relay or power feed |
| Power, but no pull down | Driver, wiring or no command |
| Low spike compared with the others | Weak coil or a shorted coil, unless the circuit is clamped |
| Current ramp steeper than the others | Shorted winding |
| No dip in the ramp | Pintle stuck, or a slow scope |
Compare injectors with each other. The important question is rarely whether a trace looks perfect. It is which cylinder looks different.
Reading Ignition
Most modern engines use a coil on each plug. You can still learn a lot.
- Coil current. Clamp a low-amp probe on the coil's power feed, and you will see each coil charge as a ramp. All ramps should have the same slope and peak. A steep ramp points to a shorted coil. A slow, low ramp points to high resistance or low voltage.
- Primary voltage. On coils with accessible primary wiring, a healthy firing shows a tall spike, a burn line and then a few ringing waves. A short burn line points to a lean or high-resistance condition. A long, low burn line can point to a fouled plug or a low-resistance path. Follow the rating limits above.
- Coil-on-plug pickup. A probe laid on the coil can show a rough secondary pattern. Compare cylinders with each other, because the shape varies between makes.
Testing Motors and Power With a Current Probe
A current probe clamps around a wire, so you do not have to touch the circuit. That makes it the fastest test for anything with a motor.
Fuel pump: A pump's brush motor draws small repeating humps as each segment passes the brushes. A healthy pump shows a steady, even pattern. If one hump repeats low in each turn, the pump has a worn segment, and an intermittent pump failure may be coming. Compare total current with the spec too.
Alternator: On voltage, ripple from a healthy alternator is small and even. A repeating dip means a failed diode or a winding fault.
Relative compression: Clamp the starter cable and crank the engine with fuel disabled. Equal humps show cylinders with similar compression.
Voltage Drop on a Scope
Connect one channel to each end of a wire or ground while the circuit is working. The scope shows when the drop happens and how bad it gets, including during a short event that a meter would average out. This helps most with faults that only show up when a heavy load switches on.
Worked Case: A Stall With No Code
A car stalls at random, with no codes. It restarts after a minute. The scan tool shows normal data up to the stall.
- Connect crank on channel A, cam on channel B and fuel pump current on channel C. Use a slow time base and a long recording.
- A helper drives the road test while you watch the recording, and the car stalls.
- Stop the recording, and scroll back.
- Crank and cam both continue for a moment after the stall begins, so the sensors did not drop out first.
- Pump current falls to zero about a second before the engine stops.
- Now look upstream of the pump. Test the relay, the fuse, the power feed and the ground, and flex the harness. You find an overheated terminal in the pump connector.
The scan tool never saw it, because it does not sample the pump directly. A three-channel recording showed the order of events, and that is what proved the cause.
Common Mistakes
| Mistake | What it costs |
|---|---|
| Wrong time base | The fault happens off screen |
| No attenuator on a high-voltage signal | A damaged scope input |
| AC coupling on a sensor signal | The offset that shows the fault is hidden |
| Poor scope ground | A trace with noise that is not on the car |
| Piercing wires | Corrosion, and a new fault |
| No known-good capture | A healthy waveform gets condemned |
| Reading one injector with nothing to compare | The odd one out goes unnoticed |
Check Your Understanding
- A trace keeps rolling across the screen, so you cannot compare one event with the next. Which setting do you change? The trigger. Set it on a rising or falling edge, partway up the signal, so each sweep starts at the same event.
- A magnetic crank sensor makes one short wave in every turn, and the rest look alike. What does that point to? A damaged tooth, because the short wave comes around once per turn.
- An injector's trace sits at 9 volts before it opens, with 12.6 volts at the battery. What do you check? The injector's power feed, because the signal should sit at about battery voltage while the injector is closed.
- An alternator's voltage ripple shows a repeating dip. What is the likely fault? A failed diode or a winding fault.
- You clamp the starter cable and crank with fuel disabled. One hump in each cycle is lower than the others. What does that suggest? That cylinder has lower compression, so a compression test is your next step.
Key Takeaways
- Work out your time base from rpm, and use a trigger to hold the picture still.
- Check the scope's rating, and use attenuators on high-voltage signals.
- Judge a signal by height, shape, frequency and cleanliness.
- Compare cylinders with each other, and save known-good captures.
- A current probe tests motors, coils and injectors without touching the wiring.
- Multiple channels show the order of events, and that order often proves the cause.