Universal BPC100 and FPS1100 Help Files

Modified on Wed, 4 Nov at 4:11 PM

The instructions below cover application specific wiring instructions as well as a universal installation guide, please read and understand this entirely before attempting to install your unit. Please feel free to email or call us with any questions you may have regarding installation


https://injectordynamics.com/id-bpc100-guide/


214-607-9022

support@injectordynamics.com


*NOTE* - ALL controllers are fully tested for functionality before leaving the facility.  Incorrect wiring CAN damage the controller, it is imperative that the instructions are followed and close attention is paid to all wiring, especially the BPC to fuel pump wires.   Damage caused by incorrect wiring is not covered by warranty. 






ID BPC100 Guide

Contents

  1. Item List
  2. Installation 
    • Mounting
    • Wiring
    • Pump Installation
  3. Control Modes 
    • Overview
    • PWM Mode
    • MAP Mode
    • Constant Flow Mode
  4. Outputs 
    • Flowrate
    • CAN
    • LEDs
  5. Troubleshooting 
    • Error Code Button
    • Error Codes
    • Troubleshooting Table
  6. Specifications 
    • Operating Parameters
    • Input/Output Pin Descriptions
    • Nominal Current Draw
    • Physical Dimensions
  7. Downloads

Item List


DescriptionQty
ID BPC100 Controller1
TI Automotive E5LM Screw Pump1
Pump Filter Sock1
Pump Connector1
IO Cable – 20 foot (6.1m) 15 pin male DB151
Mounting Hardware
M5x55 Socket head cap screw4
M5 Nyloc nuts4
M5 Flat washers4
Electrical Hardware
4 AWG Ring terminal2
M6x8 Socket head cap screw2
M6 Lock washer2
M6 Flat washer2
12 AWG Ring terminals4
M4x6 Socket head cap screw4
M4 Lock washers4
M4 Flat washers4

Installation

Mounting

  • Do not mount this unit in the engine bay or anywhere exposed to water, debris or extreme heat.
  • Do not use the mounting fastener holes as drill guides as this may force metal debris into the controller causing failure and/or fire.
  • Any mounting orientation is acceptable as long as there is 1 inch (25mm) of clearance on both sides of the controller (the fan side and the opposing side). Mounting with less than 1" of clearance may result in overheating.

Wiring

Main Power and Ground Wire Requirements

  • Use high quality, pure copper 4 AWG wire with a temperature rating of at least 90° C (194° F).
  • Do not use copper-clad aluminum wire, it is considerably less conductive than pure copper wire and can result in significant voltage drop. Tin plated copper wire is acceptable.
  • The included power and ground terminal lugs must be securely terminated using a heavy-duty lug crimping tool.
  • Use the supplied fasteners and terminal lugs to ensure sufficient fastener engagement and electrical contact.

Main Power

  • Use a 4 AWG wire to connect between your vehicle's positive battery terminal and the BPC battery connection (labeled +).
  • This wire MUST be fused for safety using a 150 amp fuse or circuit breaker within 18 inches (46cm) of the battery.
  • Many vehicles employ small wires between the alternator positive connection and the battery positive terminal which can cause excessive voltage drops during periods of high current draw.
  • It may be necessary to upgrade this wire to 4 AWG.

Main Ground

  • The BPC ground connection (labeled -) will need to connect directly to the ground post of the vehicle battery with 4 AWG wire using a terminal lug or ring terminal.



Figure 1: Main Power and Ground Connections.

On/Off

  • The BPC uses two wires to turn on and will do so when the ON/OFF wire has at least 7 volts and the ON/OFF Ground wire is grounded. Ensure the voltage source used for the ON/OFF wire has voltage during cranking, otherwise the BPC will turn off during cranking.
  • Using an ignition (or ECU) switched power or ground will ensure the BPC turns off while the vehicle is not in use. Both high and low side switching options are shown.


IO Cable Wiring


SignalWire ColorIO Cable PinDescription
ON/OFFRed1Ignition switched, battery +
hot during cranking, 7 vdc (min),
Turns on Controller
ON/OFF GroundBlack9Ground for turning on controller


Figure 2: ON/OFF High side switching.


Figure 3: ON/OFF Low side switching.

Pump Wiring

  • Use high quality, pure copper 12 AWG wire (tin plated copper is acceptable).
  • Any butt connectors in use must be copper conductor (tin plated copper is acceptable).
  • Any connectors, terminals or wiring in use must be rated for 25 amps continuous.
  • An 18 AWG (minimum) pump ground is REQUIRED to be connected to a chassis ground. It is typically easiest to loop from the pump ground connection (labeled GND) to the BPC main ground connection (labeled —). Alternatively, a local chassis ground using solid, bare sheet metal and a ring terminal is acceptable.
  • Use the supplied fasteners and terminal lugs to ensure sufficient fastener engagement and electrical contact.



Figure 4: Pump output wiring.


Mode Specific Wiring

Each mode of operation may require specific wiring. Please see the Control Modes section for specific wiring instructions.


Pump Installation

  • This pump is designed only for submerged (in-tank) applications, do not use externally.
  • Fuel lubrication is required because this pump achieves higher flowrates at greater pressures than the original design intent. Lubricating the fuel decreases current draw and increases service life by 20x at elevated flowrates and pressures.
  • We recommend Klotz Uplon (KL-107) at the following ratios:


Ethyl/Methyl Alcohols170:1 (0.75 oz/Gal)
Gasoline256:1 (0.50 oz/Gal)

Plumbing

  • Because this pump has flowrates and pressure capabilities similar to a mechanical fuel pump, proper diameter plumbing is critical. Fuel systems with undersized supply lines, reduced diameter adapters or small radius bends will have a significant pressure drop between the fuel pump and fuel pressure regulator. This will, at minimum, cause additional fuel heating, current draw and pump wear.
  • Use a minimum of -8AN (1/2" diameter tubing) for both supply and return.
  • Use a fuel pressure regulator sized appropriately for -8AN, capable of bypassing 1000+ lph without excessive fuel pressure increase.
  • Use a fuel filter designed to flow 1200lph with minimal pressure drop. We recommend using the ID F1250 inline fuel filter.
  • Limit the number of undersized fittings, 90 degree and small radius bends.


Control Modes

Overview

The BPC has three modes of operation: PWM, MAP and Constant Flow.

  • PWM mode allows complete control of the fuel pump flowrate.
    • The flowrate is commanded by a user-defined input signal, from an ECU or a logger/dash with a pulse width modulated (PWM) auxiliary output.
    • This mode does not use the onboard dials.
  • MAP mode controls the fuel pump flowrate based on intake manifold pressure.
    • The manifold pressure is measured via a dedicated MAP sensor referenced to the intake manifold. Users define the maximum fuel pump flowrate and the manifold pressure when the maximum flowrate is reached by adjusting two dials onboard the controller.
    • This mode allows pump flowrate control without the use of an ECU/logger/dash but requires the installation of a dedicated MAP sensor.
  • Constant flow mode keeps the fuel pump flowrate constant.
    • The fuel pump flowrate is adjusted using a dial onboard the controller.

PWM Mode

Operation

  • PWM mode controls the fuel pump flowrate based on a user-controlled PWM input signal.
  • This allows the user complete control by setting up the ECU (or logger/dash) output as a function of other parameters (i.e. engine fuel flow, engine speed, manifold pressure, etc.).
  • The pump flowrate is scaled linearly with PWM input duty cycle; the minimum flow rate is achieved at 10% duty cycle and maximum flowrate at 90% duty cycle.


Input PWM (%)Pump Flow Rate (lph)
10300
901100


Setup

  • Fuel pump flowrate is controlled via PWM input signal using the PWM + and PWM – inputs.
  • PWM uses a fixed frequency square waveform with a varying duty cycle. The PWM frequency must be between 80 and 1000 Hertz with at least +5 volts (between PWM + and PWM –).
  • If the ECU (or logger/dash) has minimum and maximum duty cycle limits, set them to 10% and 90%, respectively. Setting these limits ensures the controller will never unexpectedly shut down or change operation modes from an improper PWM input.
  • If the controller receives a 100% input duty cycle, the operation mode will change to constant flow and will revert back to PWM mode when the duty cycle is less than 100%.
  • The controller calculates input duty cycle via negative polarity, which is based on the time the PWM signal is low. This means an input duty cycle of 10% would be high 90% of the time and low 10%. If the controller is wired to be high side switching, the PWM duty cycle may be inverted (depending on the ECU).


PWM Mode High Side Switching Wiring


SignalWire ColorIO Cable PinDescription
PWM +Red / White2PWM pulsed positive input,
5 vdc (min),
Used to control pump speed.
PWM –Black / White10Local chassis ground


Figure 5: PWM Mode high side switching wiring.


PWM Mode Low Side Switching Wiring


SignalWire ColorIO Cable PinDescription
PWM +Red / White2Connected to Battery,
7-17 VDC
PWM –Black / White10PWM pulsed ground,
Used to control pump speed


Figure 6: PWM Mode low side switching wiring.


MAP Mode

Operation

MAP mode controls the fuel pump flowrate based on intake manifold absolute pressure (MAP). Because engine fuel flow requirements typically increase with increasing MAP pressure, the pump flowrate will also increase.


Setup

  • This mode REQUIRES the installation and use of a 7 bar (or 100psi) absolute, ratiometric (0.5-4.5vdc output) MAP sensor with a current draw less than 20mA. DO NOT use an existing ECU/Engine MAP sensor.
  • There is onboard +5vdc power (orange wire, pin 15) and ground (green wire, pin 14) for the dedicated MAP sensor.
  • The MAP sensor should be installed in or use a line from the engine side of the throttle body from a common plenum, not a single runner.

Adjustment Dials

  • The MAX, MAP and SPEED dials only rotate 210°, from the minimum indicator (~8 o'clock), clockwise to the max indicator (~4 o'clock). Do not force them past these positions.
  • Use the provided jewelers screw driver to avoid damage.


Figure 7: MAP Mode Adjustment Dials.

  • MAX DIAL – Sets the max pump flowrate. For a max flow of approximately 500 lph turn full counterclockwise, max flow of 1100 lph is full clockwise.
  • MAP DIAL – Sets the MAP pressure at which maximum flowrate is reached. For max flow at 2 bar turn full counterclockwise, max flow at 7 bar is full clockwise.
  • SPEED DIAL – The SPEED dial is not used in MAP mode but should be set to max (full clockwise) as a safety precaution in the case of a MAP sensor failure or disconnection. If the MAP sensor fails low (zero volt signal) or is unplugged, the controller will revert to constant flow mode.
  • The pump minimum flowrate is fixed at 300 lph from 0 kPa through 50 kPa. After 50 kPa the pump flowrate will increase linearly based on the MAX and MAP dial settings.


Wiring

For this operation mode, the PWM + and PWM – wires may be wired with (electrically connected to) the ON/OFF and ON/OFF Ground wires, respectively. By wiring these together, the controller turns on and into MAP Mode when the PWM + and ON/OFF wires are both at +12V, the PWM – and ON/OFF Ground wires are grounded and the MAP Signal wire has at least +0.25 volts.


SignalWire ColorIO Cable PinDescription
PWM +Red / White2Ignition switched, battery +
hot during cranking, 5 vdc (min)
PWM –Black / White10Local chassis ground
MAP GroundGreen14Ground output to MAP sensor
MAP PowerOrange15+5 vdc output to MAP sensor,
20mA max
MAP SignalPurple8MAP sensor signal input,
0.5 to 4.5 vdc


Figure 8: MAP Mode specific wiring.

Constant Flow Mode


Operation

Constant speed mode runs the pump at a fixed flowrate. This can be useful for initial fuel system priming, leak checking or troubleshooting.


Setup – Adjustment Dials

  • The MAX, MAP and SPEED dials only rotate 210°, from minimum indicator (~8 o'clock), clockwise to max indicator (~4 o'clock). Do not force them past these positions.
  • Use the provided jewelers screw driver to avoid damaging them.
  • SPEED DIAL – The flowrate is adjusted by the SPEED dial. Set to full clockwise (1 on dial) for maximum flowrate and full counterclockwise (0 on dial) for minimum flowrate.


Figure 9: Constant Flow Mode Adjustment Dial.


Wiring

For this operation mode, the PWM + and PWM – wires may be wired with (electrically connected to) the ON/OFF and ON/OFF Ground wires, respectively. By wiring these together, the controller turns on and into Constant Flow Mode when the ignition is on.


Alternatively, the PWM+ and PWM- wires may be wired using a fuel pump enable wire (which typically switches to ground). When the PWM + and ON/OFF wires are both at +12V and the PWM – and ON/OFF Ground wires are grounded, the controller will be in Constant Flow Mode. This is a low current input and does not require a relay.


SignalWire ColorIO Cable PinDescription
PWM +Red / White2Ignition switched, battery +
hot during cranking, 5 vdc (min),
Starts Pump
PWM –Black / White10Local chassis ground for turning on controller


Figure 10: Constant Speed Mode specific wiring.


Outputs

Flowrate

  • The pump flowrate can be monitored or logged using the Flowrate Signal and Flowrate Ground wires when CAN logging is not available.
  • When the Flowrate Ground (brown) is grounded and the Flowrate Signal (pink) is connected to an ECU digital input with an internal pull-up resistor, the frequency is directly proportional to pump flowrate (i.e. 300Hz = 300lph).


SignalWire ColorIO Cable PinDescription
Flowrate GroundBrown11Ground for Flowrate circuit,
chassis ground
Flowrate SignalPink4Digital signal output to logger for flowrate datalogging


Figure 11: Flowrate output wiring.

CAN

Pump and controller information is broadcast via CAN bus.


CAN Parameters

  • DBC File Template – please see the Downloads section at the end.
  • Baud Rate: 1 Mbps
  • CAN wiring requires 120 ohm resistors on both ends of the CAN line. Note: These are not additional resistors, only two are required per CAN bus. If using existing CAN wiring, these resistors are likely already in place.


CAN Message 1, 0x300 (Extended)
ByteNameFactorOffsetUnitsDescription
0Input Voltage0.0880.8VoltsMain power input voltage
1Input Current0.5937-18.227AmpsMain power input current
2Pump Current0.21440AmpsPump output current
3Flow Rate4.72441200Liters/HourPump flowrate
4Board Temp0.5882350CelsiusMain board temperature
5Not Used––––
6Pump Output DC0.3940%Pump output PWM duty cycle
7Status10–Pump/Controller Status (see notes below)


CAN Message 2, 0x301 (Extended)
ByteNameFactorOffsetUnitsDescription
0Input PWM DC0.3940%Input PWM duty cycle
1MAP voltage0.020VoltsVoltage from MAP sensor signal
2Phase10StepsElectrical phase advance for pump
3Pump Current AVG0.21440AmpsAverage pump output current
4Flow Rate AVG4.72441200Liters/HourAverage pump flow rate
5 & 6Run Time10MinutesMinutes elapsed with pump running
7Not Used––––



Figure 12: Typical Software Implementation.


CAN Message: Status

When the pump is running the CAN message Status will correspond to the active operation mode.


StatusOperation Mode
1PWM
2MAP
3Constant Speed


When the pump is off and has active errors, the CAN message Status will display the Stand By mode.


Standby ModeErrors
0No Errors
10Input Voltage Low
11Input Voltage High
12Input Current High
20Rail Voltage Range
21Temperature High
30Commutation Lost
31No Tacho
32Tacho Unstable
33No Load
34No Start
35Output Current High
50General Error

LEDs

There are five LEDs on the control panel of the BPC, four red LEDs to display errors and one green LED to indicate standby or operating.


Figure 13: LEDs

  • Standby – When the controller has main and IO cable power but no command to operate the pump, the green LED blinks once every eight seconds.
  • Running – When the pump is running, the green LED flashes one second on, one second off.
  • Errors – The four red LEDs are used to view, store and recall past errors codes. When there is an active error code, the green LED will remain illuminated while the red LEDs will flash two seconds on, two seconds off. During an active error the pump remains off. The active error will be reset when the power is cycled or the controller is commanded off.

Please see Error Codes in the Troubleshooting section for details on viewing and clearing error codes.


Troubleshooting

Error Code Button

The error code button is a red, 2.5mm diameter momentary push button located on the controller display panel that allows viewing and deleting stored error codes using four red LEDs.

  • Viewing Error Codes – With the controller powered on, when the button is pushed the controller will display the most recent error code for two seconds. Each time the button is pushed the error code is cycled to the next oldest. When all four red LEDs illuminate there are no older stored codes.
  • Deleting Error Codes – With the controller powered on, press and hold the error code button until all LEDs illuminate, then release the button. The LEDs will illuminate for four seconds then extinguish. Lastly, cycle power to erase all codes.

Error Codes

Error Code DefinitionLightsCAN Status
No Error
  • Normal operation, no error codes exist.
●●●●0
Input Voltage Low
  • Input voltage must be greater than 7.5 volts during turn on, 7 volts while operating.
●●●●10
Input Voltage High
  • Input voltage must be less than 17.5 volts during turn on, 18.5 volts while operating.
●●●●11
Rail Voltage Range
  • Insufficient current supply, check battery capacity and voltage during cranking.
  • Cycle power and attempt normal operation.
●●●●20
Input Current High
  • Input current must be less than 120 Amps.
  • Input voltage is too low for the pump output conditions (flow/pressure).
  • Increase input voltage by checking for proper power wire size/length and charging system health.
  • Decrease pump flow rate and/or pressure.
  • Check for excessive pump wear.
●●●●12
Controller Temperature High
  • Controller internal temperature too high.
  • Check for blocked inlet or outlet vents, excessive dust buildup or fans that do not spin when pump is running.
●●●●21
Commutation Lost
  • Commutation lost during operation, likely from excessive fuel pressure (>12 bar). Check for clogged filter, pump outlet capped or a broken/jammed pump.
●●●●30
Tachometer Unstable
  • Unstable pump feedback.
  • Check for loose, disconnected or intermittent pump wiring.
●●●●32
No Start
  • Pump has exceeded allowed start attempts.
  • Check for excessive fuel pressure (>10 bar) or a broken/jammed pump.
●●●●34
High Output Current
  • High pump output current.
  • Reduce pump pressure or speed.
  • Check for excessive pump wear.
●●●●35
Switch Error
  • Insufficient Required Power
  • Check battery capacity and voltage during cranking.
  • Cycle power and attempt operation.
●●●●77
General Controller Error
  • All other non-assigned errors.
●●●●50


Troubleshooting Table

ObservationRecourse
Pump intermittent/erratic during operationIf the pump turns off momentarily or is erratic, the controller may be switching between operation modes. 

It is imperative to limit the PWM input duty cycle to 99% or less. If the duty cycle reaches 100%, the controller will engage in a different operation mode.

The operation mode can be verified with the CAN channel "Status" and the PWM input duty cycle can be verified via the CAN channel "Input PWM DC" (see CAN output section).

Pump output does not change with changing MAP pressureIf the pump speed changes with the adjustment of the SPEED dial, the controller is not in MAP mode. Alternatively, the operation mode can be verified with the CAN channel "Status" (see CAN output section).


Specifications

Operating Parameters

  • Operating Voltage: 7.0 to 17.5 volts DC (w/ Reverse Polarity Protection)
  • Over Voltage Protection (Input): 17.5v (from off state), 18.5v (while on)
  • Under Voltage Protection (Input): 7.5v (from off state), 7v (while on)
  • Over Current Protection (Input): 120 Amps
  • Max Operating Input Current: 100 Amps
  • Max Standby Current: 100 mA
  • Max Off Current: 20 mA
  • Max MAP Sensor Supply Current: 20 mA
  • Weight: 5.2 lbs. (2.37 kg)
  • Maximum Ambient Temperature: 70°C (output loading dependent)
  • Minimum Ambient Temperature: -18°C


Input/Output Pin Descriptions

Low-level inputs and outputs are accomplished through a single 15 pin D-Sub cable.

Suitable IO extension wire: 18-26 AWG



Figure 14: Looking into the controller side of the 15 pin D-sub connector (X indicates pin 15).


SignalWire ColorIO Cable PinDescription
ON/OFFRed1Ignition switched, battery +
hot during cranking, 7 vdc (min)
ON/OFF GroundBlack9Ground for turning on controller
PWM +Red / White2PWM positive input, 5 vdc (min)
PWM –Black / White10PWM negative input, ground
Flowrate PowerWhite3Power supply (input) for Flowrate circuit, 5 vdc (min)
Flowrate GroundBrown11Ground for Flowrate circuit,
chassis ground
Flowrate SignalPink4Digital signal output to logger for flowrate datalogging
CAN HiYellow5CAN IO Hi
CAN LoBlue6CAN IO Low
MAP GroundGreen14Ground output to MAP sensor
MAP PowerOrange155 vdc output to MAP sensor,
20mA max
ONLY USE FOR MAP SENSOR
MAP SignalPurple8MAP sensor signal input,
0.5 to 4.5 vdc


Nominal Current Draw


Physical Dimensions

Downloads

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article