The advanced mode features of the e6k – Haltech E6K User Manual

Page 11

Advertising
background image


5

necessary, for transient throttle movement and the temperature of the engine. At the end of all
these calculations, the final injection time is determined: the time for which the injectors are
actually held open.

Injection pulses usually occur one or more times per engine cycle. The ECU uses a trigger
signal locked to engine speed in order to determine when to inject. When it receives an
appropriate trigger, the ECU applies a magnetising current to the injector coils for precisely as
long as the final computed injection time, providing an extremely accurate delivery of fuel
that will exactly suit the engine's needs.

The ignition timing is determined in a similar way to the fuel needs. The Haltech E6K ECU
has a look-up table configured in the same way as for the fuel, but instead of the fuel delivery
in the table the Ignition Map contains the Ignition Advance for that point. This means that the
ignition point can be controlled with much greater accuracy then ever possible with bob-
weights and vacuum advance in a distributor.

The Advanced Mode Features of the E6K


The E6K is designed to be easily programmed, but also be capable of being used on a wide
variety of applications. A typical E6K installation could be : 4, 6 or 8 cylinders,
turbo/supercharged or normally aspirated, distributed ignition (only one ignition output), and
possibly using Closed Loop Control and/or Idle Speed Control. The E6K will control this
‘typical’ engine without problem. It will also provide the ability to control some other
features, such as Turbo Wastegate Control, Thermofans, Torque Converter Clutch Lockup,
etc. (For a full list of Optional Outputs, see Chapter 16). This is what we would call a ‘Basic’
set-up.

Of course there are some exceptions to this basic set-up. One of the most obvious examples is
the Rotary engine. The ignition system for a Rotary is more complex than a piston engine.
There are also piston engines without distributors. These are known as Direct Fire engines.
They use multiple coils, either one for each plug or one for each pair of plugs. These are just a
couple of examples of non-basic set-ups. For the purposes of the E6K, we call these
‘Advanced’ set-ups.

The E6K can be programmed in either Basic or Advanced modes. The software is identical
for both, but in Advanced Mode, the special engine configurations can be employed. The
table below sets out what features are particular to the Advanced Mode. If your engine meets
any of the criteria, you should use the Advanced Mode when programming the E6K. If your
engine does not meet any of the criteria, program in Basic Mode. The Advanced Mode will
not provide you with any extra abilities or features, but may only complicate some issues.

Setting the programming mode is described in Chapter 3 Engine Identification [3.1]. Once
the Advanced Mode is set when the PC is on line to the Haltech, it will not need to be
switched on again, even if you exit the program. When the program is started, it will detect
the mode and use it accordingly. You will need to be aware of what mode you are using
during installation. If you are using Basic Mode, ignore any references to Advanced Mode
settings.

Advertising