SCH 0120.08 User manual

www.schlabs.com.ar
HMP 1-C
Model:
0120.08
Rev doc: 00
Multi sensor and throttle tester
User Manual
Index b sensors Page 2
Connecting Power Suppl Page 4
Connecting probe wires Page 4
Selecting test t pe Page 5
Test throttle bod Page 5
Report on screen Page 7
Pedal test Page 9
Analog sensor read Page 10
Lambda probe test Page 11
Voltmeter Page 11
Batter charging s stem test Page 12
Pulses reader Page 12
Ohmmeter Page 14
NTC Reading Page 14
HALL sensor test Page 15
Logic probe Page 16
CKP & double CMP reader Page 17
IAC valves test Page 20
PWM solenoid test Page 21
CKP & double CMP pulses generator Page 22
Analog signal generation Page 24
5v and 12v pulses generation Page 27
Injectors test with flash Page 27
Ignition module test Page 29
1/36

Configuration Page 30
Pre-assembled wires Page 31
New wires and connectors Page 32
Troubleshooting Page 33
Short-circuit Page 33
General Warnings Page 34
Warrant Page 35
Index by Sensors
There are 3 possible actions for each sensor.
[T] Test. Means that the HMP1 can check the functionalit of sensor
outside the car ( or disconnected)
[R] Read. Means that the HMP1 can read the sensor without
disconnect from car and read/monitor the sensor while is working.
[E] Emulate. Means that HMP1 will act like the sensor, so the
injection will think that the sensor is placed and working.
Is important take care that not all sensors can be tested outside from
car, not all can be emulated and not all can be readed.
Example 1: The Ox gen sensor ( lambda ) measure rest of ox gen in
the exhaust but the need 300°C(572°F) to work. So for testing ou
need a place with more than above temperature and without exo gen.
So ou can read and emulate the sensor but ou cannot test
it.
Example 2: The IAC valves have not feedback, so the injection never
know the real position of valve. So ou can see and watch the
movement, but ou cannot read or emulate.
Each sensor have require an individual anal sis, but the following
table resume what ou can do with each sensor.
2/36

Sensor/Actuator Test Page
Electronic Throttle body Throttle/Search/Pedal [T] 5
Pedal Pedal [T] 9
Map/Maf/TPS of analog
voltage
Sens An [R]([T] in sensors powered with 5v)
en An [E]
10
24
MAP frequency based Pulse Reader [R]
Pulse enerator [E]
12
27
Lambda Narrow Sens An [R]
Lambda [R]
en An [E]
10
11
24
PTC Read Ohm [T] 14
NTC Read NTC [T] 14
Inductive Injectors Injector test [T]
Pulse reader [R]
27
12
IAC / steppers motors IAC [T] 20
E R / canister /Turbo Pulse reader [R]
PWM [T]
12
21
HALL Sensors HALL reader [R]([T] 5v powered sensors)
Logic probe [T]
15
16
CKP & CMP CKP & CMP reader [R]
CKP & CMP enerator [E]
Logic probe [T]
Pulse reader [R]
17
22
16
12
Ignition module Pulse reader [R]
Logic probe [R]
Ignition module [E]
12
16
29
ABS Pulse reader [R]
Pulse generator [E]
12
27
Batteri / Alternator Battery [R]
Volt [R]
12
11
3/36

Connecting Power Supply
The device need 12Vdc continuous to work. Become with 2 crocodiles
to allow connect to car batter . An wa can be connected to a
12V@4A stabilized power suppl like notebooks.
Do not use batter chargers without car batter .
Connecting probe cables
The device have 2 connectors in the rear part. The main have 6
contacts, used on most cases. And the extra with 14 contacts that ou
will use in fewer uses, normall when exercise the ECU.
Main:
Uses a Terminal Block of 6 wa with pitch of
5.08mm ( 0.2”). The main connections are as image
and must take care when assemble of new throttle
bod and pedals. Other uses are detailed in
appropriated section.
The image is looking the screw with the pluggable
area at left and the wires in the right side.
Extra:
You can use a IDC14 connector or pins of
0.1” (2.54mm) for the connections.
(Normall sell for Arduino)
4/36

Select test Type
After connect 12v, appear the main menu.
Using the ke s “+” and “-” ou will see
different test.
When ou see into the screen the right test,
press OK.
Testing an electronic throttle
There are 2 functions that allow test and move the throttle bod . Both
functions are completel different on their working mode but similar
in the wa to use.
“Throttle”, Ever time that ou press “+” or “-” the applied
power to the motor will be greater or lower, and the movement is the
result of this power. Is good to clean the bod , test the gears, and see a
smooth and eas movement. You can help the displacement with the
hand.
“Search”. Ever time that ou press “+” or “-” is applied to
motor the required power to force a specific point of throttle. This
allos a more accurate position of butterfl . The s stem read the
position on TPS sensors, so an fail in the sensors can cause an erratic
movement of butterfl . This test mode is good to check the TPS tracks
to search for cuts or jumps. Try to move with the hand will result on
HMP1 damage.
1 The engine must be OFF before an test. Doing with the engine
running can damage the engine.
2 Search the appropriated connector and check the connections.
Alwa s verif that the coil is connected to the terminals COIL+ and
COIL- and the rest of connections according the following diagram.
In the section “preassembled wires” ou will found useful information
for this verif process.
5/36

3 Connect the 12v, in the main menu search the word “Throttle” or
“Search” and press ”OK”.
4 In the screen ou will see 4 data similar to the image:
A=TPS differences
B=Motor current
C=TPS1 position (in %)
D=TPS2 position (in %)
The difference of TPS is the most important data that look the ECU to
enter in emergenc mode. Both sensors TPS1 & TPS2 must have a
defined relation, a coherenc , The HMP1 read both sensors and show
the difference between ideal read (mathematicall calculated) and the
real reading taken from TPS.
The maximum difference tolerated b ECU change from car to car, but
generall is up to 5% of difference.
5 Move from extreme to extreme the butterfl using “+” and “-”
ke s. The s stems will be register all data coming from sensors with
the finalit of found and problem if exist.
6 Automatic mode:
In “Throttle” mode: if press “+” and “-” simultaneousl the
butterfl will start to move from extreme to extreme automaticall .
Will continue moving until ou press an ke .
In “Search” mode: if press “+” and “-” simultaneousl ou
can set the min and max position to be moved. Is god to check deepl
one suspected zone of TPS.
7 Pressing the OK button, ou will see a complete report with the
6/36

collected data.
Note: The throttle must be connected BEFORE of start the test.
Note: If the TPS relation is not recognized the “Search” mode do not
will work.
Report on screen
After perform the test, the tester will have enough information to show
a result on screen.
Press “OK” ke , and the report will appear. Use + and – to change the
parameters showed, and OK when ou has seen ever thing.
TYPE: Used formula to check the consistenc of TPS of throttle or
pedal used. Are 4 possible data:"T1&2=100", "T1=T2x2", "Toyota".
"Unknown" mean that cannot be recognized the relationship,
probabl because a bad connection, critical failure of throttle or a new
and unknown bod for the HMP1.
TPS1: Report OF integrit of TPS1 with the following data.
A=Tps1
C=Continuit
B=Minimum registered
D=Maximum registered
The device make 2000 read b
seconds to the TPS, the continuit is
the most greater jump between 2
consecutive measures, the objective
is tr to discover an damage in the
track of sensor.
TPS2: Same as TPS1.
Maximum Difference: The TPS1 and TPS2 have a relationship
(different according the car). The difference is the error between ideal
relationship and the reall measured in both sensors. The HMP1
monitor permanentl this difference and record What was the
7/36

maximum difference and where was the position of TPS when the
occur.
B=Max Difference found
C=Position TPS1
D=Position TPS2
Isens: Is the current that require the sensor to work,
Tps Swap: The device cant detect if the TPS1 and the TPS2 are
inverted. This data generall is a permanent propert of bod , but a
mistake in the connection can be exposed here.
“no-swap” Means TPS1=TPS1 and TPS2=TPS2
“swap” Means TPS1=TPS2 and TPS2=TPS1
I_coil max: Max current demanded b motor. To discard short circuit
or gear damaged.
Pol coil: Motor Polarit .
M1+ M2- means that the throttle open when the voltage on
M1 is greater than M2
M1- M2+ means that the throttle open when the voltage on
M2 is greater that M1
Result: Result off anal sis. This data must not been taken as absolute
answer, onl as orientation.
GOOD, the max difference is lower than 4%.
DOUBT, the max difference is between that 5 and 6%.
BAD the mas difference is greater and can cause problems.
8/36

Test of Electronic Peda
Connect the pedal using the appropriated connector, or use a crocodile
to connect as is showed on the image.
After that must use + and - until see PEDAL and press OK.
Now ou will see 4 information's similar to the image:
A=Is testing a pedal
B=Difference between C and D
C=Position TPS1 (in %)
D=Position TPS2 (in %)
To test, alwa s with the engine stopped, press slowl the pedal until
reach the max, Avoid the hard movement.
The HMP1 will calculate the coherenc of sensors TPS & TPS2, and
will show in screen the difference between TPS1 & TPS2 real
relationship and ideal. Is the most important data that read the ECU
looks.
Pressing OK button ou will see a complete report. Similar as throttle
bod except data related to motor
9/36

Analog sensor read
This function measure the voltage provided b the sensors. At difference of a
regular multimeter the HMP1 make 2000 reads b second that allow found
errors mostl on TPS. For the rest of sensors ou will found useful the progress
bar in the bottom of screen.
To start the read in the main menu press + and - until see SENS AN and press
OK.
This function allow measure TPS,
MAP, MAF and another sensors with
analog output between 0 and 5v. The
connection can be made using a wire
puncturer to TPS1 input or making a
complete harness like graphic.
In the screen will appear the following information:
A=You are reading an analog sensor
B=Progress Bar
C=Voltage read from sensor
TPS: Normall have a voltage between 0.7 to 4.7v. Opening slowl the
throttle searching fails like explained on throttles.
MAP: With the engine stopped must read 4.7v, with the engine on Idle must
be 1.4v. Do a single hard throttle and then wait for the engine to come to idle.
The voltage must be raise to 4v when is throttling, and a lower than idle value
when engine RPM is decreasing.
MAF: With the engine stopped must read 0v, with the engine on idle must be
1.2V. In a hard throttle for a small moment will have 4v, after that a fall to
1.5v and finall start to grow the voltage like RPM is rising.
Pressing OK back to main menu.
10/36

Reading Oxygen sensor lambda)
In the main menu press + and - ke s until see LAMBDA and press
OK.
The Lambda probe read ox gen into exhaust tube, and onl work at
more than 300°c degrees (572°f). For this reason
ou onl can check the lambda when is connected
to car, the engine is running and onl can check
that is oscillating.
The voltage must be input on TPS1 as indicated
on image. Best when use a cable puncturer or
tester probe.
A) Lambda probe
B) Richness Bar
C) Incoming Voltage
Can read the probes with analog output between 0 and 5v, but the bar
onl show from 0 and 1v.
Voltmeter
In the main menu press + and - until see VOLT on screen and press
OK.
You can measure voltages up to 20v incoming on TPS1. BUT only
after of choosing the volt option.
A) Voltmeter
B) Voltage Bar
C) Incoming Voltage
D)
NOTE: As soon as HMP1 have a lower impedance than conventional
tester, this option is not useful to check resistives sensors as TPS, and
another.
11/36

Battery charging system test
In the main menu use the + and - ke s until see BATTERY on screen,
and press OK.
The HMP1 measure the actual voltage more than 2000 times b
second. Also remember the minimum and maximum reached b the
s stem, ou can see it in the final report. The objective is see how
much go down and regulator stabilit when engine is running.
The signal is taken from power suppl , so is not required an
additional connection. And can read perfectl voltages from 7.4 to
20v. Out of this ranges the reads will be wrong.
A) Is reading BATter s
B) Graphic Bar
C) Actual Voltage
D)
If press “OK” a small report will be showed with the following data:
Ini= Initial voltage before start
Ign= Minimum voltage reached while ou are cranking the engine
(Normall more than 9V)
Min/Max=Voltages minimum and maximum while charging time.
(these 2 values should be ver similar to each other)
Pulses reader
This function allow measure and anal ze the pulses coming
from different sensors and actuators.
Injectors, EGR valves, HALL sensors, Smart alternator
communication LIN or PWM, Electronic Turbos, and other
pulses.
12/36

The HMP1 es capable to read pulses from 66mS to
166μS, with a minimum amplitude of 2v. Is
the same to sa from 15 Hz and 6000 Hz
(c cles b second).
The voltage must be income b TPS1 pin as
image said. The best is the use of a cable
puncturer or a multimeter wire.
In the main menu, press + and - until see “Rd Pulses” on
screen, and press the OK button.
The s stem have 3 screens, can switch from one to another with
“+” and “-”.
and “-”.
1) Best for EGR valves, Alternators, MAP and Turbos.
HZ = Incoming Frequenc
Dut = Pulse width in %
2) Best for Hall sensors, Injectors, Ignition modules.
Off=Time in milliseconds with
the input on 0V
On=Time in milliseconds with the
input on more than 3v.
3) Best for Ignition modules, show the DWELL angle applied
input of module, Is taken as active the presence of 0v.
NOTE: The max input voltage is of 20V, so ou cannot connect
to ignition coil directl .
Is is testing a MAP the following graphic will help to see the
expected
13/36

1)Idle
2)Smooth acceleration
3)Fast Deacceleration
4)Fast Acceleration
5)Smooth deacceleration
Ohmmeter
Measure the resistance between pin TPS1 and ground. Read
with relative accurac between 50KΩ and 10Ω. Don’t pretend
replace the regular multimeter.
In the main menu press + and - ke s until see OMH on screen
and press OK.
A) Is reading Resistances
B) Graphic Bar
C) Measured Resistance
The values are represented b their
nomenclatures where a value of 10.000Ω is showed as 10K
Comprobador de NTC
The NTC sensors cant be measured when are connected to the
ECU, must be unplugged and test separatel .
A) Are reading NTCs
B) NTC R0 a 25°c (77°f)
C) Measured Resistance
D) Calculated Temperature
R0 is the value in ohms that measure the probe at 25°C(77°F).
14/36

You can test it following these steps:
1) You need remove the sensor of vehicle.
2) Connect in this wa :
3) Verif that the sensor is an ambient temperature. Use the +
and - ke s until ou the read match with ambient temperature.
Take care that keep the sensor on hand implies heat with the
bod and when the bronze can take several minutes to reach
ambient temperature.
4) Bring water to a boil in a pot
5) When it is boiling put the sensor in the water (do not remove
the water from the fire). Electrical connections must be out of
the water.
6) The HMP1 must show a temperature closer to 100°C (212°f)
7) Pressing OK end the test.
Note: Keep on mind that the water boil a less temperature when
the place where ou live is more high.
Hall sensor Reader
The effect HALL is based on the reception of a magnetic field.
So ou need a magnet before start the test or make rotate the
engine ( that alread have their magnet). If ou will use a hand
magnet ou will need remove the sensor to avoid interference
from engine magnet.
This sensors have 3 different output t pe: A) 5V Pulses, B)12v
pulses, and C)Open collector
15/36

Test:
1 Connection, puncture the signal cable and connect to
terminal TPS1 of main connector of HMP1.
2 Zoom in and out of the magnet repeatedl
while looking at the answer on the screen.
Normall ou will see some of following
changes:
A) 0v-12v,
B) 0v-5v,
C) 0v-Open,
D) Pulse - Open.
Pulse implies that the sensor is changed their output since less
of a1 second. For example if ou zoom in or out the magnet
recentl . The screen remain sa ing Pulse while ou do this
zoom.
Note that the magnet have 2 poles ( north and south), and some
sensors detect this, so if there is no output tr invert the magnet,
different angles and zones of sensor.
Logic Probe
This function is special to determine if a wire have voltage,
pulses, ground or simpl is disconnected. The measurement is
read from TPS1 input.
In the main menu, use the + and - ke s until see LOGIC on
screen and press OK.
16/36

A) Logic probe
B) Input
C)
D) Pulse voltage
B) The input values can be “Open“=(cable not connected),
”Lo”=Ground, ”Hi”= Positive voltage, ”P”=Pulses.
D)In voltage can be: “3v”, “5v”, “12”.
Double CMP & CKP Reader
The HMP1 can read simultaneousl the pulses that send CKP
sensor and up to 2 CMP sensor (Intake and exhaust) and make a
s nc map.
Sensor Signal Connection Pin Voltages
CKP Crankshaft sensor TPS1 main-2 2~20
CMPi Intake Camshaft sensor TPS2 main-3 3~5
CMPe Exhaust Camshaft sensor CMPe aux-6 3~5
17/36

The CKP connection is mandator , the CMPi onl is required
when the car have 2 or 3 sensors, and CMPe onl is required
when the car have 3 sensors.
When the engine is
running the HMP read
the pulses and make a
map. As the reader must
know the CMP signal
repeat each 720 degrees
(2 turns of CKP). Also
note that the CMP are in
phase with CKP and on
this wa the ECU know
exactl in witch position is the engine.
The point Ai is the amount of teeth of CKP counted
from missing teeth until first change on intake camshaft. Bi is
the amount of teeth for the second change on intake camshaft.
Ae and Be are the first and second change for exhaust.
A Camshaft can have several points (A, B, C, etc) and
the HMP can store internall up to 20 points in each camshaft
( alwa s even)
The set of point is called MAP, and if ou want use the
reading to generate pulses in the future is required look al
points on the map. To observe the timing belt set-up the point A
is probabl sufficient.
Other example can be on the following image. There
Another example can be seen in the following image.
There it is better appreciated how the teeth are counted up to
point A
18/36

Each car have their own
phase map, the HMP1 can read it
with the engine rotating and store
into the internal memor for
generate the signal in the future.
This read have 4 different uses:
1 Test if the CKP and CMP are working
2 Check the timing belt assembl
3 Compare different cars with same engine
4 Store up to 4 read and generate in the future.
Screen:
A) The point Ai is 20
B) The point Ae es 40
C) Teeth amount
D) Missing Teeth
E) Cuts b turn
Pressing the + and - ke s with a short touch will change the
displa ed point of the intake map (Ai, Bi, Ci, Di etc). A long
touch will change the displa ed point of the escape map (Ae,
Be, Ce, De etc) When ou press the OK button the reading will
be recorded in memor , so it is necessar that the motor is
turning when ou press OK. The report will first show the full
CMPi and then the full CMPe that the device has read, and ou
can scroll through them with the + and - ke s. After the report it
will ask ou in which of the 4 memories ou want to save the
reading (0 = does not record an thing)
19/36

IAC
The HMP1 can test up to 7 different IAC t pes. For the connection
method is important that ou plug the IAC AFTER choose the
appropriated option.
In all cases with the + and - ke the motor will move in or move out.
In all except DC, pressing + and - simultaneousl the IAC will start an
automatic movement.
The connection change according the IAC t pe that ou are testing.
The images represent like if ou are looking IAC from front.
Marelli and GM:
Respect the connection on image.
On screen appear a number that is
onl a count about how man steps
is moved.
Rover:
Respect the connection on
image. The pins 2 and 5 not be
connected and must be isolated.
On screen appear a number that
is onl a count about how man
steps is moved.
Mitsubishi:
Respect the connection on
image. The pins 2 and 5 not
be connected to 12v
On screen appear a number
that is onl a count about
how man steps is moved.
20/36