Fuel Pump

Fuel Pump

The Fuel Pump function is used where the ECU will be controlling an electric Fuel Pump. ECU control is preferred for safety reasons to ensure that the fuel pump is turned off in case of an accident.
The Fuel Pump function incorporates the main fuel pump and optional auxiliary fuel pump functionality for any additional pumps that need to be controlled.

Settings



Options

Pump Mode

Select if the primary fuel pump is Digital (hard-wired) or CAN based, as well as Switched (simple on/off style) or Duty Cycle (variable duty).

Pump Override Switch Enable

Allows an input to be configured that when switched on will turn the fuel pump output on. 

Connections

Select an output for each fuel pump that is enabled, and an input for any override switches that are enabled.


Primary Output



Prime Time

Sets the amount of time (in ms) that the Fuel Pump will be on before turning off if no engine RPM is detected.

PWM Signal Frequency

Sets the frequency that is used for the PWM signal.

Override Duty Cycle

If Primary Fuel Pump Mode is Duty Cycle, this sets the duty cycle that the Primary Fuel Pump output will operate when the override switch is in the ON position.


Aux Output

Running two fuels pumps continuously, or a single very large flow-rate pump means excessive noise and heating of the fuel. A street vehicle with very high potential output will not need a large fuel supply at all times. The second pump would only be activated when load demands require that the extra flow be available.
The extra pump must be connected in parallel with the primary fuel pump. A check valve is necessary to prevent fuel from being forced in the wrong direction. 



This node sets the operating settings for the Primary Fuel Pump output.

Trigger Type

Select if the Aux Fuel Pump is triggered based on Load and RPM preconditions or Estimated Fuel Flow

Estimated Fuel Flow

Sets the flow threshold at which the Aux Fuel Pump is enabled if Trigger Type is set to Estimated Fuel Flow

RPM Threshold

Sets the RPM at which the Aux Fuel Pump will switch on.

Load Threshold

Sets the load at which the pump will switch on.

PWM Signal Frequency

Sets the frequency that the PWM signal is run. This is only available if the Aux Fuel Pump mode is Duty Cycle.

Time Hysteresis

Sets the minimum time between successive on or off transitions.

Override Duty Cycle

If Aux Fuel Pump Mode is Duty Cycle, this sets the duty cycle that the Aux Fuel Pump output will operate when the override switch is in the ON position.


Fuel Pump Table


The Fuel Pump Table  controls the duty cycle for the output controlling the Fuel Pump. This table is only available when Fuel Pump Mode is set to Duty Cycle. Each Fuel Pump has its own table.





    • Related Articles

    • Fuel Pump (Wiring)

      The Orange/Blue wire is used to operate the fuel pump. When the Haltech ECU wants to operate the fuel pump it will close the fuel pump relay, which will supply the fuel pump with 12V from the Battery. It is important that the fuel pump is capable of ...
    • Transient Throttle (Throttle Pump) Explained

      In this article we are unravelling one of the mysteries of tuning; the often talked about but rarely understood dark art of tuning the Throttle Pump, or as we call it here at Haltech the Transient Throttle Enrichment function. Transient Throttle If ...
    • Fuel Pump

      The Fuel Pump function is used where the ECU will be controlling an electric Fuel Pump. ECU control is preferred for safety reasons to ensure that the fuel pump is turned off in case of an accident. The Fuel Pump function incorporates the main fuel ...
    • Dual Fuel Tank Transfer

      The Dual Fuel Tank Transfer function enables the transfer of fuel from a secondary fuel tank into a primary fuel tank for dual tank equipped vehicles. Outputs available include the transfer pump, control solenoid and transfer light. Inputs available ...
    • MAP Prediction / Fuel Film Model

      The MAP Prediction / Fuel Film Model allows the ECU to calculate the dynamic fuel delivery requirements of your engine during transient events such as rapid throttle movements and quick changes in load. This is actually two functions rolled into one ...