Schematics / Electronic Projects / Multicore Cable Tracer
Originally published by Paul Stenning in ETI, August 1995
Imagine being faced with a dozen or more cable ends, all the same colour and bearing no identification. The other ends emerge in another part of the building, and you have no way of knowing which is which.
You could use a continuity tester and a long length of wire to extend one of the probe leads. But if you had fifty wires, and a five minute walk from one end to the other, it would take you a good working day just to trace them all through!
The Multi-core Cable Tracing System presented here is designed to make this sort job less of a nightmare! The Sender unit is connected to up to 64 wires at one end, and then the Readout unit is used to indicate which is which from the other end. The Readout is simply connected to any two wires at the other end, and the display indicates which wire number the positive lead is connected to. Unlike some commercial systems, this system does not require a separate known common connection between the two units.
The two units are both battery powered, allowing them to be used in situations where mains power is not readily available. A red LED on each unit indicated that the battery is OK. If the LED does not light or is very faint, the battery should be replaced.
PP3 batteries were used in the prototype, but for more regular use larger capacity 9V batteries would be a better choice, for example six AA cells in a suitable holder. Low cost 9V plug-in mains adaptors could also be used. The 2 digit seven segment LED display on the readout unit is blanked whenever it is not connected to a cable, to conserve battery life.
This system must never be used on live cables. Ensure both ends of the cables to be traced are disconnected before using this system. If in any doubt, check with a test meter. Connection to live cables will cause damage to this system, and could endanger the operator.
Circuit Design Decisions
With any cable tracing system, a different signal must be sent down each wire. The signal is then identified at the other end. Several systems were considered before deciding on the simple solution used here.
An analogue system using differing voltage levels were ruled out, primarily because it would not work with my plan of having no specific ground wire between the two halves of the system. Noise pickup and voltage drops in long cables could also affect the results.
I then considered a digital coding system, where a different serial code is sent down each wire. Although this would work well, it would result in a rather complex design. A system using differing frequencies was also considered, but again ruled out for reasons of complexity.
Design Considerations
I finally settled on a system that sends different length pulses along each wire. The receiver simply has to measure the pulse duration to determine which wire it is connected to. This has the advantage of being relatively straightforward and cheap.
The only potential problem is that the capacitance of long cables might affect the pulse shape. By using logic devices with symmetrical outputs to drive the cable (74HC series logic), any pulse shaping distortion should occur equally on the rising and falling edges. This works well in practice, providing the receiving device has a Schmitt trigger input. The clock frequency is fairly low, so any distortion in the pulse shape would have to fairly severe before the reading accuracy would be affected.
If use with long cable lengths is likely, I would suggest using 74AC logic devices for the output drive. 74AC devices have an output drive of +/- 16mA compared to +/- 4mA for 74HC, so they should be less affected by capacitive loads. However they are not so readily available, and are typically two or three times the price of 74HC devices.
advertisement
advertisement



