Log In

Available Now.....

Sneek peek of what this game
changing system looks like

Details Here....



CAN Test Box

can test box


Continuing with our mission to make vehicle diagnostics easier and faster…the new CAN Test Box gives you easy access to the 16 pins of the diagnostic connector that is fitted to all modern vehicles. Depending on the configuration of the vehicle, this may allow you to check power, ground and CAN Bus signal quality. With the test leads supplied you can connect your PicoScope lab scope to the CAN Test Box to monitor signals such as the CAN High and Low. More.....

Celebrating 43 Years

Follow us on Facebook for all the latest news, updates and promotions


Attention all
Automotive Scope Users

Pico Automotive Scope software now sports a new Waveform Library browser.
Must own PicoScope to view.
See details here


We have just posted a few new Automotive Tutorials and Case studies Here is the latest:
Honda Rattle

New Kvaser white paper discusses ways to maximise CAN’s efficiency in next generation vehicles

By using a Virtual CAN Bus, we separate the control task from other tasks. The distributed embedded control system can be developed using standard CAN Controllers and transceivers in a traditional way with well proven tools.

Other tasks such as encryption, transmitter authentication, re-flashing, etc. can be developed by experts in these fields and carried out by using other protocols. With modern technology, the different tasks can run in parallel and simultaneously communicate on the same physical layer.

It is a great advantage to separate the control problems from other problems. The control problem can be solved once and for all by the control experts and other problems by experts in their respective technology fields.


Details here......


Credit Cards Accepted

website security

Diagnosing Poor Interior Temperature Control Converts PC to Oscilloscope (1435 bytes)

US Prices
CDN Prices

Privacy and Security




By Nick Hibberd
Hibtech Auto-Electrical Diagnostics

The customer complained that the interior temperature would occasionally hang at one setting. He couldn’t say at which temperature this happened, just that sometimes it stopped working. I decided to investigate.

interior temperature control

Where to start? I always preach “start at the beginning”, but in this case the beginning for me is actually the end of the circuit: the water valve, which dictates matrix coolant flow and thus the interior temperature.

Call me old-fashioned but, looking at the setup, there aren’t too many ways this can work. There are 5 cables and I’m guessing that two are for motor command (both cables carrying switched-polarity feeds) and the other three provide a valve position feedback (potentiometer supply in, ground in, and variable voltage out).

The customer said that the fault happened “occasionally”, and at this moment the valve seemed to be working fine, so this was a great opportunity to collect some real-time readings. With any new circuit under test or investigation, I don’t take any reading for granted. I have to see a unit working comfortably in its own environment first, and make sure the controlling ECU is happy with things, before I finally log it as a known good example.

I back-probed the valve’s electrical connector and soon discovered that my operational theory was correct.

water valve schematic

Next the scope hook-up. I wanted to get an all-round performance picture from the valve, and the best way I’ve found from similar configurations to this is to monitor motor current draw and position feedback signal. Why?

Motor current draw, because this measurement includes verification of the cabling to and from the motor, all relevant connections along the way, and motor integrity; with the added bonus of analysing motor effort, which is an often-forgotten diagnostic aid. All this through one hook-up and using only one scope channel. Signal measurement checks in voltage form are still helpful, but you only get a small part of the big picture.

Position feedback signal, because this on its own offers excellent performance information for the entire potentiometer circuit (providing we are dealing with contact slider variety Ᾱ which we are). It’s useful for the obvious monitoring position of the valve and slider contact integrity, but can also provide information about potentiometer circuit failure and likely causes.

With the scope connected, I carried out a couple of full sweep tests from the heater control panel with seemingly excellent response from the valve. See capture 1.

water valve response waveform

I continued testing the valve for some time with no real sign of a fault. I put the valve in different positions, slow progressive rotations, fast alternating directions, switching ignition off then powering back up, but it soon became tedious. The question has to be asked: how long do you test an intermittent fault? I like to give the component or circuit ample chance to fail.

You just know that as soon as the customer returns to his car, the fault will occur, and he then may question your willingness to investigate the problem: “Have you tried to get it to fault?” Sometimes as an Auto Electrician I feel there is no winning, only degrees of losing. The test duration in this case was about 30 minutes, a fair length of time.

Anyway, I just about reached the end and was about to pack up when I saw something right at the very edge of one particular capture. By this time, I had shortened the screen capture time to get a more detailed look at the motor commutation, but I was sat in the passenger compartment and I wasn’t quick enough to reach the PC and hit the STOP button, so there are no saved captures — sorry. But I know I did see something.

I opened the time base up again and crossed my fingers for the fault to recur. A few full sweep operations later and ...GOTCHA!

capture showing fault
zooming-in on waveform

captured waveform

First and foremost is the obvious current reading going out of capture range (above 1 amp), which actually offers the biggest clue to the fault.

At the beginning of the investigation I played around with different scope vertical divisions to get a suitable display for the motor current draw, which if you look back at capture 1 turned out to be around 200 mA during lock-draw. I set the scope vertically to ±1 amp, hoping to get a safe window of operation.

The current bursts are certainly sudden and have a periodic feel about them, suggesting that the motor is becoming loaded. Is the valve hitting something along the way and jamming, perhaps? This would be the most obvious answer, but unfortunately, no. We can rule out any problem with the mechanical aspect of the valve because this, as we have seen in capture 1, would at worst only simulate the motor lock-draw current of 200 mA. It’s worth mentioning that this 200 mA during normal operation is entirely due to circuit resistance (obviously including the motor at near 50 Ω). At this point in the operation the ECU has no influence on limiting current flow. And, as we can see, should a fault develop then the ECU current limiter will take over, but unfortunately we can’t see from the capture what this limit is.

Maybe the fault is nothing to do with the motor or the valve. An ECU or cabling fault, perhaps?

Again no, not because it’s electrically impossible, but because of the test point location used. I’ll explain. Referring back to any of the captures used in this investigation, notice that we can’t see the motor supply polarity because until now I’ve used only the current probe for diagnosis. I now need to include the supply polarity to be confident of any conclusion. Firstly, a cable open circuit (high resistance) would result in no (or very little) current flow; just the opposite condition to what we are dealing with here, so this can be ruled out. Perhaps, more specifically, a cable short then? Well, this is typically the cause of most excessive current draws, so let’s have a look at the possible supply polarity combinations. I have to admit I didn’t pay much care to polarity at the time of test; I set the scope, zeroed the current probe and clamped it around one of my motor cables. I was after a general outlook on circuit performance, and that is what I got.

valve circuit

From the above illustration we really only have one possible contender. Now let’s consider the other alternative supply polarity and see the difference this makes to our findings.

valve circuit

I think I’ve covered all the short-circuit possibilities! If we look at all the contenders, we can see a pattern emerging, in that our possible short would have to occur between the load (motor) and the chosen clamp measuring point. I can comfortably rule out any of these by stating that my measuring point was just a short way down from the motor and with the cabling in clear sight; so a cable problem was out of the question. Nevertheless, each one had to be considered to be sure of my final conclusion - an electrical short inside the motor.

The capture held other clues about the fault, too.


The rise in position signal at the same time as our current bursts is indication of power supply sharing within the ECU; not much of a diagnostic clue but interesting all the same. In particular, it looks as if here the ground connection was shared by both circuits.

Each sudden current burst indicates our fault. The sequence of events continues with the ECU cancelling current briefly before reapplying current into the circuit to try again. The sweeping curves at the bottom as current is reapplied tell a story too. The motor almost instantly runs into trouble and we see a characteristic curve form. This curve then levels out at around 200 mA, indicating that the motor has hit a tight spot, and soon after this we see the current burst. And notice how the duration between current bursts increases until finally the fault is overcome.


As to what was wrong inside the motor assembly, well I’m open to offers on this one. It would be all too easy to assign a shorted armature winding but I just don’t believe that’s it. My own thoughts are leaning towards a brush location problem, or perhaps even armature drift, but each theory I came up with had a flaw of some sort. This is clearly a dead short and there aren’t too many causes of this. Unusually high or low resistances sure, but a very intermittent dead short?

I’ll leave this one open...

A new motor/valve assembly was installed and things have been well since.





USA Office

Address: 1480 Gulf Road, Suite 837,
PO Box 1280
Point Roberts, WA 98281

Western Canada - Vancouver BC

Tel:1.800.663.6001 or 1.604.925.6150
Address: 2454 Haywood Ave
West Vancouver, BC V7V 1Y1

Eastern Canada - Markham, Ontario

Tel:1.800.465.0164 or 1.905.513.7027