Home
        PE3 User Manual - Performance Electronics
         Contents
1.            Below are several examples of wiring common actuators using digital outputs from the PE3     12 Volt Warning Lamp LED       Note  Lamp or LED must not draw more than 3 amps    Connecting a Warning Light to the PE3       Wiring a Fuel Pump with the PE3     22        Performance Electronics  Ltd      12v Battery        Digital Output from ECU    Relay    Connecting a Cooling Fan to the PE3    293        Performance Electronics  Ltd     Using an Idle Control Motor    The PE3 can control several types of idle control devices including bipolar stepper motors  PWM  based single coil motors and unipolar  star drive  stepper motors  Below is a brief description of  each type and how they are wired to the PE3  Please refer to    Idle Air Control  for notes on  configuring the idle control system        Bipolar Stepper Motor   An example of a bipolar stepper motor is a traditional 4 wire  GM  style idle motor  Each motor pin is connected to the end of one of two coils of wire in the  motor  Positive voltage and ground is connected to the different wires in a specific pattern to  turn the motor one direction or the other  Below is an example of how a stepper motor is  connected to the PE3  A bipolar stepper motor must use the dedicated stepper motor driver in  the PE3        Idle Control  Stepper Motor    Bipolar Stepper Motor Wiring    PWM Based Motor   A pulse width modulated  PWM  idle motor uses only one coil and a  spring loaded return mechanism  Without any power applie
2.       To Injector Digtal Output  Power Relay   See 34 Pin Diagram        To ignition  Power Relay   See 34 Pin Diagram        WIRING DIAGRAM DRAWING FILE  The PE3 26 Pin Comm Connector PE3 26P CN R4 10 29 11        145        Performance Electronics  Ltd     Index    sI    2D Parameter Plot 120    1     3D Parameter Plot 121  3D Table Plots 119    _A     Abbreviations and Definitions 10  About 131   Air Temp Compensation  Fuel  89  Air Temp Compensation  Ignition  91     B     Battery Barometer Compensation 95    Cis    Changing and Modifying Parameters 34  Channel Selection 126   Close All Windows   Closed Loop Lambda AFR Control 85  Connecting Digital and Frequency Inputs 19  Connecting Power to The PE3 17  Connecting Sensors and Analog Inputs 18  Controlling Auxiliary Devices with Digital Outputs 22  Coolant Temp Compensation  Fuel  89  Coolant Temp Compensation  Ignition  92  Copy Display to Clipboard 125   Cylinder Compensation  Fuel  90   Cylinder Compensation  Ignition  93     D     Data Acquisition Drop Down Menu 126  Define TDC Tab 50   Diagnostics Drop Down Menu 65  Digital Inputs 110   Digital Outputs 99   Drop Down Menu Display     146        Performance Electronics  Ltd     _E     ECU Diagnostic Reset 136   ECU Mounting and Installation 140  ECU Notes 114   Enables Tab 49   Engine Control Hardware 12  Engine Data Header 117   Engine Drop Down Menu 36  Engine Management Overview 12  Engine Reference Frame   Engine Tab 37   Establishing Communication with the PE3 2
3.      Engine Data Header     and a yellow warning box at the bottom of the main  peMonitor screen indicating that an error has occurred     Main peMonitor Screen         e    Resistance at 0  C  32  F     This is the resistance of the sensor at 0 deg C  32 deg F      e    Resistance at 20  C  68  F     This is the resistance of the sensor at 20 deg C  68 deg  F      e    Resistance at 80  C  176  F     This is the resistance of the sensor at 80 deg C  176  deg F      e Filter   The  Filter  setting allows the user to apply low pass filter to the sensor  These  filters remove unwanted  noise  from the measurement  Filter levels can be set from 1  to 15  Level 1 is the smallest amount of filtering and level 15 is the highest level of  filtering  Please refer to the  Technical Specifications  Section for more information on  the filters              Setup User Data  Engine     Setup User Data      Setup User Data    allows analog and digital inputs to be configured for data logging  There are a  total of 8 analog inputs and 4 digital inputs available  The analog inputs are used with sensors  that output a voltage proportional to a measurement  e g  a linear potentiometer used to  measure shock displacement   Each analog and digital input corresponds to a physical wire in the  PE3 harness  Below is a description of the parameters for the Analog and Digital Inputs     KITT j  2x       Enable Thermistor inputs on Analog Input  5 and Analog Input  7  Analog input  1            Digita
4.     Event Update Rate  sec    The  Event Update Rate    sets how often the position of the idle  motor will be updated  When this time period elapses  the PE3 compares the target idle speed  to the actual idle speed and makes a decision about the idle motor position  Setting this value  too high will cause the idle speed to be slow to respond  Setting this value too low may cause  the idle speed to hunt and surge     Change in Position Per Event   This parameter sets the change in position  in percent or  steps  that takes place every time the position of the idle motor is modified  Setting this  value too large will cause the engine to have large speed fluctuations at idle and a low value  will cause a slow response  Generally  the user should start with a low value and slowly  increase while evaluating performance     Position Start   This is the position of the idle motor  in percent or steps  when the engine  has an RPM less than    Starting RPM     It controls the amount of air the engine receives while  cranking the engine     Position Start Time  sec       Position Start Time    sets the amount of time that the PE3 holds  the idle control motor at the  Position Start    after the engine starts and increases in speed  above    Starting RPM        Position Park   This setting defines the idle motor position  in percent or steps  when the  TPS value is above  Max TPS   If the throttle position is greater than  Max TPS     the PE3  assumes that active idle speed control is
5.    CSV  on the PC      35        Performance Electronics  Ltd     Engine Drop Down Menu  The sections below describe the different elements that are located under the    Engine    drop down    menu at the top of the main screen in peMonitor  These menus include most of the basic setup  parameters required to run an engine     Find ECU  Engine     Find ECU     The  Find ECU  command forces peMonitor to attempt to establish communication with the PE3  ECU  All communication between the ECU and the PC is via Ethernet   Find ECU  requires the user  to choose the manner in which the PE3 ECU is connected to the PC  see dialog box below      Search for ECU     Dames  oe _n      Dialog Box for    Find ECU        The PE3 ECU can communicate with peMonitor in one of two ways     Networked   Networked communication implies that the PE3 is connected to the PC through  either a wired or wireless network  Generally this involves the use of an Ethernet hub or  wireless router     Direct      Direct connection requires that the ECU is connected directly to the PC without any  intermediate connections to a router  Direct connections are the most common and simplest  method of communicating with the ECU     Quick Find ECU  Engine     Quick Find ECU        Quick Find ECU  is the same as    Find ECU  except that it remembers the last way that  communication was established with the ECU and attempts to establish this type of connection   For example  if the last communication attempt was using a 
6.    Decel   V Enable  Starting   Ignition min TPS       1 0  V Enable max RPM   5000    Timing  deg    10 0 RPM Delta 250  Ignition Starting RPM 400        Starting Accel Decel C ompensation  Window    Starting Fuel   Most engines require a little extra fuel to start and stay running  Anytime the  PE3 recognizes an RPM and the engine speed is below  Fuel Starting RPM   the ECU assumes  that the engine is trying to start  During this time  the PE3 uses the coolant temperature  sensor to determine the starting compensation and applies this to the injector open time   Once the engine starts and the RPM increases above  Fuel Starting RPM   the starting  compensation decreases over the number of engine revolutions defined in  Duration  revs      e Enable   The  Starting Fuel  compensation can be enabled or disabled using this check  box  When disabled  the starting compensation is set to 100   no compensation      e O  F  80  F  160   F  240   F   These are the compensation factors at the respective  coolant temperature values  Typical settings are shown in the figure above  This factor  is applied to injector open time anytime the engine is trying to start  e g  anytime the  engine RPM is less than  Fuel Starting RPM    If there is no coolant temperature sensor  defined  the factor for  80   F  is used when starting     e Duration   The number of revolutions that the compensation decays over once the  engine is running     e Fuel Starting RPM   This is the speed value that is used
7.    Low Out Of Range Limit  V  Pressure  kPa  at 0 5  V  19 8 Resistance at 0 C  32  F   9256   High Out Of Range Limit  V  Pressure  kPa  at 4 5  V  53 Resistance at 20  C  68  F    3457    Filter Resistance at 60  C  176 F    329    Fiter ott X  Lambda Sensor      Wide Band      Use Analog Input  2  gt   Coolant Tempera    Use Analog Input  1        1 Atm   GM Sensor 16137039  gt     GM  1  gt      Low Out Of Range Limit 10 0 Low Out Of Ra  Limit  30  Lambda at 0  V    068 o   mua      High Out Of Range Limit 16 0 High Out Of Range Limt   54 EEN igh ge  psi  igh nge CF     Pressure  kPa  at 0 5  V   19 77 Resistance at 0  C  32 F   Low Out Of Range Limit  V    00    Pressure  kPa  at 4 5  V  95 31 Resistance at 20  C  68  F   High Out of Range Limit  V  4 70      0  Fiter   I  Latch at Startup Resistance at 80  C  176 F    0    Fiter ott          Setup Sensors  Window    Display Units   The  Display Units  section at the top of the window sets up how different  measurements will be displayed in the tuning software     e  Pressure psi  or  Pressure kPa    This drop down menu configures the display units for  pressure used throughout peMonitor  Available units are pounds per square inch  psi   or kilopascals  kPa     NOTE  Changing from one set of units to another does NOT change the entered  values for pressure in the tuning file  For example  if one of the Digital Outputs is set  to turn    on    at 15 psi and the pressure units are changed from psi to kPa  the Digital  Outp
8.    OK   After the password has been entered and confirmed  clicking the  ok  button sets the  password  The user must  Save Settings to ECU  to store the changes  The next time the PE3  iS powered on  access will be limited by the password         116        Performance Electronics  Ltd     Display Drop Down Menu    The sections below describe the different elements that are located under the  Display  drop down  menu at the top of the main screen in peMonitor     Engine Data Header  Display     Engine Data     The Engine Data header provides the user with real time engine information during tuning  It  provides feedback on both the inputs and outputs to and from the ECU  This data is updated in  real time whenever the PE3 is powered on and online with peMonitor  In addition to the numeric  values that are displayed  each box may change color from dark blue to indicate a change in  status  A dark blue background indicates that the function is working properly  Each parameter is  described below along with the meaning for changes in color  If a color change does take place   hovering the cursor over the box will display the reason for the color change     Oigtsl inputs OOOO OOO iptsiowmts GOGO 0000 OO       Engine Data Header    RPM   Instantaneous engine RPM calculated each engine revolution  In order for RPM to be  calculated by the PE3  the ECU must be receiving trigger and sync signals consistent with the  way the ECU is configured  If a  Crank Error    is present  RPM wil
9.    PERFORMANCE  W574  ELECTRONICS  Ltd        Pan lwww pe ltd com ae     J L Programmable Fuel and Ignition Control Systems             The PE3 Series User Manual       Performance Electronics  Ltd   Version 1 1          Performance Electronics  Ltd     Table of Contents    Legal Disclaimer  Updates to the Manual and Help Files  Warning  Introduction  Abbreviations and Definitions  Engine Management Overview  Engine Control Hardware  Fuel Metering  Ignition Control  Table Interpolation  Wiring the PE3  Connecting Power to The PE3  Connecting Sensors and Analog Inputs  Connecting Digital and Frequency Inputs  Wiring Injectors  Wiring Ignition Coils  Controlling Auxiliary Devices with Digital Outputs  Using an Idle Control Motor  Wiring an External Tachometer  Wiring and Using a CAN Device  peMonitor Tuning Software  Establishing Communication with the PE3  Main peMonitor Screen  Changing and Modifying Parameters  File Drop Down Menu  Open  Open Fuel Table  Open Ignition Table  Save  Export  Import  Engine Drop Down Menu  Find ECU  Quick Find ECU  Setup Engine  Engine Tab  Fuel Tab  Ignition Tab  Enables Tab  Define TDC Tab  Rev Limit Tab  Setup Sensors  Setup User Data  Setup Digital Names  Setup Tables  Info Light Config  Stop Engine  Diagnostics Drop Down Menu       Performance Electronics  Ltd     Output   Input  Trigger Sync  Injector  System Status    Tuning Drop Down Menu    Fuel Table  Fuel Angle  Ignition Table  Target Lambda Table  Long Term Factor Table  Closed Loop 
10.   Min Coolant Temperature   Until the engine reaches this coolant temperature  the ECU will  not enter into closed loop mode  Typically  this value is set slightly lower than the fully  warmed engine and to a temperature at which the coolant temperature compensation is  100      Startup Time  sec    This is the warm up time for the lambda sensor  Closed loop will not   be enabled until the Startup Time has expired  The Startup Time starts counting from 0 every  time the ECU registers RPM regardless of the coolant temperature  Typical Values  5 to 10 sec  depending on the sensor     Min Load   This is the minimum load  in either TPS   or MAP psi  that the ECU must  measure for closed loop to be active  Any time the measured load is less than this value the     88        Performance Electronics  Ltd     PE3 will fall out of closed loop     Max Load   This is the maximum load  in either TPS   or MAP psi  for closed loop  Any time  the measured load is greater than this value the PE3 will fall out of closed loop     Min RPM   This is the minimum engine speed for closed loop operation  Any time the  measured RPM is less than this value the PE3 will fall out of closed loop     Max RPM   This is the maximum engine speed for closed loop  Any time the measured RPM  is greater than this value the PE3 will fall out of closed loop     Air Temp Compensation  Fuel   Tuning     Air Temp    Compensation  Fuel       The  Air Temp Compensation  Fuel   table provides a means to compensate the f
11.   PRO 1000 PL Ne    Wizard     ed new Connection wizard  9 Network Setup Wizard     lt   Intel R  PRO 1000 PL Network Connection          Network Connections  Window    2  Highlight  Internet Protocol  TCP IP   and click on the  Properties  button to modify the    Properties    28        Performance Electronics  Ltd       Local Area Connection Properties    General Advanced        Connect using  Ep Intel R  PRO 1000 PL Network Conn    This connection uses the following tems     LA Clerk for Microsoft Networks    M  Ji Fie and Printer Sharing for Microsoft Networks  v QoS Packet Scheduler         lnteenet Protocol PAP    Install     Description    Transmission Control Protocol Intemet Protocol  The default  wide area network protocol that provides communication  actoss diverse interconnected networks     C Show icon in notification area when connected   F  Notify me when this connection has limited or no connectivity             Local Area Connection Properties    Window    Under  Internet Protocol  TCP IP  Properties  choose  Use the following IP address   and  enter the address and Subnet Mask shown below in the figure  Click    OK    to save the  changes and close the next Window     Internet Protocol  TCP IP  Properties    p  General    You can get IP settings assigned automatically   your network supports  this capability  Otherwise  you need to ask your network administrator for  the appropriate IP settings        Obtan an IP address automatically     Use the following I
12.   The  Cursor A  column lists the value of  the signal where the red cursor is located  Likewise  the  Cursor B  column lists the value of the  signal at the blue cursor     The figure below shows the diagnostic results from a 4 cylinder motorcycle engine with a 24 1    trigger and a single cam sync pulse  Below the figure are descriptions of the different parts of the  diagnostic window as well as options for using the system      67        Performance Electronics  Ltd     max   10 49  min   41 28    Trigger    Trigger trror    RPM  mar  2833  mans 243           Version  3 03 03       Trigger Sensor  VR  2 wire  Sensor 24 1 Wheel Peak Track Low MOT Checked Positive Going Zero Crossing MOT Checked  Sync Sensor  VR  2 wire  Sensor 1 Pulse per rev Peak Track Low Checked Positive Going Zero Crossing NOT Checked Sync Tooth 1  Teel Type  Seqeential Open Time 2 45 Fuel Angie 80 0 Fuel Status  OK   Ignition Type  Sequential Angle 32 8 Charge Time 3 00 Ignition Status  OK   TOC Tooth 2 42 7 33    TOC Angle o       0        Trigger Diagnostics  Window    The drop down header contains options for getting  saving and viewing data  See below for a  description of each command     Data   This contains commands for collecting  loading and saving data from trigger  diagnostics     e Get    Get  forces the PE3 to collect data based on the current configuration settings  regardless of an RPM signal being detected  While the ECU is collecting data   peMonitor will pause for a moment to gather 
13.   e Digital inputs activated with GND are pulled high internally  Digital inputs  6 and  7     Trigger Sync Input Specifications  e When Configured as Hall Effect Sensor  o Max Input Voltage  Up to Vbat  o Input Voltage Threshold to Trigger  Greater than 4 0 volts high side  less than 400 mv  low side  e When Configured as Variable Reluctance Sensor  o Max Input Voltage  100 volts  o Min Input Voltage to trigger      250 mv  0 to peak        Sensor and User Data Filter Characteristics  e Filter Type  Single Pole  low pass digital filter with configurable break frequencies  e Filter Break Frequencies based on the table below     __Filter Setting    Break Freq  Hz  _    of    No filter applied     Level 1  z3     teaz    6 amp     Lo ew E a     teves   4     teas   3     teis   2     teiz   16     tees   10    teso   Sd   _tevelto    4     _ tean of  3     Level 12    2     tevais   1  _     _tevelia   5     tevais   2             143        Performance Electronics  Ltd   PES Wiring Diagrams   5v Sensor Supp    Looking Into the Connector on the ECU    Pin 17 Pint           e    c MAP Sensor  8              Throttle Pos Sensor  TA             0 5v Analog Input or Thermistor       0 Sv Analog input  Note  Use either VR    0 5v Analog Input or Thermistor    Hall Trigger Sensor       0 22v Analog Input  4       foo  To  5v Sensor Supply  M 16   77 To  5v Sensor Supply  M 16      oO     Note  Use either VR  Hall Sync Sen   Tachometer etches smd Hall Syne  KON    M33 Sensor     1  i 
14.   window  All of these selections  are configured elsewhere in peMonitor and use the digital output to do a specific  function     Table Based PWM        Table Based PWM  allows an external device to be pulse width modulated based on a 3D table of  values  If a digital output is already being used for  On Off Control     it cannot be setup as a PWM  output  Only digital outputs  1  8 can be pulse width modulated  Digital outputs  9 and  10  can ONLY be used for on off control     The frequency of the pulse width modulation is set in the  On Off Control    page for digital outputs   see figure below   There are 2 PWM frequencies  A and B  Frequency A applies to digital outputs  1 2 5 and 6 and Frequency B applies to digital outputs 3 4 7 and 8  Frequency A and B can the  same or different  The required frequency for a given actuator depends on the design of the  device itself      101        Performance Electronics  Ltd       3120 Hz      For Digtal Outputs 1 2 5 6 For Digtal Outputs 3 4 7 8  when the ECU is on       PWM Frequency Settings in the  Digital Outputs   On Off C ontrol  Window    The duty cycle of the digital output is determined from the PWM table for that particular output   Below is an example of a PWM table setup for Digital Output  8  The values in the table  represent duty cycle in percent  0  is equal to the output being  off  and 100  is equal to the  output being entirely  on      All values in the PWM table below are adjustable by the user  including the 
15.   without the need to  connect a PC and load a new tuning file  Secondary tables can be  hot swapped  as the engine is  running by using a digital input to select the tables  See    Digital Inputs  to configure the input   It  is not recommended  however  to swap tables under heavy engine loads        There are four tables that are switched between Primary and Secondary  These include the Main  Fuel table  Main Ignition table  closed loop Target Lambda AFR table and the Long Term Factor  table  Only one set of tables is used at any given time  Primary and Secondary tables are  sometimes used for switching between alcohol and gasoline or for running a    street    versus    race     configuration     Below is the Secondary Tables Setup window in peMonitor  The layout of the window changes  slightly whether or not the PE3 is online     21x     Swap Tables    Copy Primary to Secondary Copy Secondary to Primary    Fuel          2  x           Use a digital input to swap tables     Copy Primary to Secondary    Fuel      Copy Secondary to Primary    Fuel    Ignition      Desired Lambda         Secondary Tables  Setup Window with ECU online     112        Performance Electronics  Ltd     The setup windows shown above provide a way to move and copy tables while the PE3 is on or  offline  Below is a description of the functions     Swap Tables   This button is only visible when the PE3 is not communicating with the  peMonitor  top figure above   Using this button to  Swap Tables  make
16.  0 to 1 8 ms  If at any time the ECU calculates a final open  time less than  Min Open Time  based on the main fuel table and all other compensation  factors  the actual open time of the injectors will be set to this value  This allows the user to  set an absolute lower limit for injector pulse widths so that the injectors do not attempt to  operate outside of their normal limits     Peak and Hold Enable   This parameter enables the use of peak and hold injectors  Peak  and hold injectors are generally low resistance and require a more complex control strategy   An initial  peak  of current is required to open the injector and then a lower    hold    current is  necessary to keep the injector open without overheating the injector windings  Typical peak  and hold values are 4 amps peak and 1 amp hold current although these values are  adjustable in the PE3 for different types of injectors  The figure below shows a typical current  trace from a 4 1 peak and hold injector controlled by the PE3     Peak Current   This defines the maximum initial current of the injector in peak and hold  mode  This value is only used by the PE3 if  Enable Adaptive Mode  is also selected  If  Enable  Adaptive Mode  is not selected than the    Peak Factor  defines the peak current   Peak Factor   can be adjusted in    Injector Diagnostics         Hold Current   This defines the holding current of the injector in peak and hold mode  This  value is only used by the PE3 if  Enable Adaptive Mode    is a
17.  1   the injector  has opened     I    This area of the plot shows the ignition coils charging and firing  In the case above there are 4  ignition drivers used  one for each cylinder  When this signal transitions from 0 to 1   the coil is  charging  The coil fires when the signal goes from 1 to 0     J    The  Trigger Tooth  plot tracks the current trigger tooth in the data  In the case shown above  the  trigger tooth goes from 1 to 46  This is because the engine is running a 24 1 tooth profile trigger  wheel  23 teeth   Because the engine has a sync signal and is running with a  cycle based   reference frame  the trigger tooth increments over 2 crank revolutions from 1 to 46     K    This row in the plot shows the instantaneous engine RPM for every trigger tooth in the data    70        Performance Electronics  Ltd     L    The area below the plot displays additional information about the engine and how it was  configured when the trigger diagnostic plot was generated  This data is also stored in the peDiag  file if the data is saved to disk     M    This is  Cursor A     It can be moved through the data by clicking and dragging with the mouse or  by using the left and right arrow keys     This is the blue cursor   Cursor B   It can be moved through the data by clicking and dragging  with the mouse or by holding the shift key while using the left and right arrow keys      71        Performance Electronics  Ltd     Injector  Diagnostics     Injector     The injector diagnosti
18.  6 Current OK  Crank Status OK Injector   7   Current OK     Injector   8 Current OK   Fuel Status Open Time Clipped No Clip                Injector Force Close Count       Coil  1 Current OK  ignition Status Coil   2 Current OK  Coil  3 Current OK  Coil  4 Current OK  Coil  5 Current OK  Coil   6 Current OK  Coil  7 Current OK                         Coil   8 Current OK  Charge Time Clipped No Clip                   o oi o o o  o o o o           System Status  Window    The  System Status    page logs and displays the conditions listed below  For parameters that  display both a  Status  and an  Error Count      Status  is the current condition and    Error Count     indicates the number of times the error has occurred in the past  If an error occurs     Error Count   values are only incremented by 1 per ECU power on event  Error counts can be reset by pressing  the  Reset Error Counters  button at the top of the page     e Power On Events   Number of times the PE3 has been powered on off     e Hour Meter   Total accumulated time that the PE3 has been powered on and  controlling a running engine  An RPM must be present for this timer to increment     e User Hour Meter   Total accumulated time that the PE3 has been powered on and  controlling a running engine since the last user reset  An RPM must also be present for  this to increment  The user hour meter can be reset by pressing the  Reset User Hour  Meter  button at the top of the page     e Board Temperature   Internal tem
19.  7    Even Fire       4 0 Wheel      1 Pulse per rev rl    Load Control    E5 El   Sync Tooth   1 Model Configuration      Not Specified 7   Tach Pulses per Rev I  Positive Going Zero Crossing  Rising Edge ni        4      T Peak Track Low       Engine    Tab in    Setup Engine          Cylinders   This is the number of cylinders for the engine  1 8     Load Control   Load Control is the method for determining the commanded load on the  engine  This can be set for either TPS  Throttle Position  or MAP  Manifold Absolute Pressure    This parameter sets the load axis in the main tables  e g  main fuel  ignition and target  lambda tables   Changing this parameter will change the vertical axis in the tables that use  load     Tach Pulses per Rev   This parameter sets the number of tachometer pulses that the ECU  outputs per engine revolution  This setting effects the Tachometer Output  M 17  and any  digital output that is configured as a  Tach   Tachometer pulses are 30  duty cycle signals  from O volts to battery voltage  This output can be configured to drive original and after  market tachometers     Trigger Input   The    Trigger Input    parameters configure the engine speed and position input  to the ECU  Generally  the trigger input is generated by a sensor on the crankshaft  The top  drop down menu configures the type of sensor  VR or Hall Effect  and the bottom defines the  trigger pattern itself  Below are several examples of available trigger patterns  In addition to 
20.  AT   Air temperature compensation  CT   Coolant temperature compensation  BP   Barometric pressure compensation  MC   MAP compensation  CC   Individual cylinder compensation  UI   User selectable input compensation  could be several if configured      14        Performance Electronics  Ltd     Table Interpolation    Much of the control logic built into the PE3 involves using information from large tables that are  developed by the user  For all of these tables  linear interpolation is used to look up values and  calculate results  Table interpolation allows the PE3 to estimate the value from a table even if the  current operating point is between several cells of the table      15        Performance Electronics  Ltd     Wiring The PES    For some applications  adapters are available that allow the PE3 to plug directly into a stock  factory wire harness without additional wiring by the user  Many cases  however  require a  custom harness  The next several sections are intended to provide information for building a  custom harness or adding functionality to a factory installation     The PE3 ECU contains two  waterproof  automotive style connectors  The 34 pin connector is  always required for operation and is the  Main  connector  The smaller 26 pin connector  accommodates additional inputs and outputs as well as the Ethernet connection required to  communicate with a PC  The 26 pin connector is called the  Comm  connector     Un terminated Main and Comm harnesses from PE hav
21.  After P1 and P2 have updated successfully power down the ECU and close peMonitor     15  Power the ECU back up and start the updated version of peMonitor  Search for and    16     connect to the ECU  You should now be able to find the ECU and communicate  normally     peMonitor    ECU Found     IP Address 169 254 112 101    Successful Communication Window       Depending on the differences between the old and new tuning file structure  the  following warning may appear after establishing communication  This message lists   any data errors that were found and fixed by the ECU  In the case below    Engine Type     was corrected  Click on  OK  to proceed      135     17     18     19     20   21     22     23        Performance Electronics  Ltd     peMonitor     amp  Data Errors Found and fixed     Engine Type    OK          Data Errors  Warning    In order to eliminate any confusion between the old data stored in the ECU and the  new peMonitor  it is important to reset the memory in the ECU  Go to  Help    ECU  Diagnostics Reset   Click on the  Reset EEprom   button  This will erase all tuning data       and take the ECU offline  Close the  ECU Diagnostics Reset  dialog box     Reconnect with the ECU to load in the tuning file that was saved prior to the upgrade   Go to    Engine        Find ECU  and connect to the ECU     Load the tuning file that was saved out before the upgrade  Open  command   The  peMonitor may again find and fix potential conflicts between the old tuning
22.  Ar Temp 278  V    84  F   Water Temp 1 41  V    138 CF   Analog input  1 485  V     Analog input  2  Analog input 83  Analog input  4  Analog Input  5  Analog input 86    0 01  V   1 51  V   0 01  V   1 72  V   458  V   0 01  Vv   6 74  V   235  V     Analog input 87  Analog Input  8  Battery  Digtal input  1  DI 1   Digtal input  2  Baro   Digtal hput  3  AC_Sw   Digital Input 84        Digital input 85        Digtal Input  6        Digital Input  7          w        gt           Input Diagnostics  Window    Trigger Sync  Diagnostics     Trigger Sync     The  Trigger Sync  function adds a very powerful diagnostic tool to the PE3 engine control  system  Trigger diagnostics provide an oscilloscope function that allows the user to see the  trigger and sync analog signals as well as the response from the injectors and coils  The top part  of the screen is a plotted representation of the inputs and outputs while the bottom part of the  screen provides numerical information on the current running condition of the engine  In addition  to being able to view the trigger diagnostics results while tuning an engine  the diagnostic  information can also be saved to a file to review later or send to Performance Electronics for  support     The left part of the data plot has three columns titled  Signal    Cursor A  and  Cursor B   The     Signal    column lists what data is presented in the plot to the right  Minim um and maximum  values for some parameters are also listed in this column
23.  C    This is the digital equivalent of the trigger analog signal after it has passed through the signal  conditioning in the PE3  This signal is what the processor sees in the ECU  A rising edge on this  signal  0 to 1  is what is used by the processor     D     69        Performance Electronics  Ltd      Trigger Error  shows when a error condition occurs on the trigger signal  Anytime an error occurs   this signal will show 1 instead of 0  Either a trigger error  sync error or both will correspond with  the global  Crank Error  that is displayed on the main peMonitor screen     This part of the plot is the analog signal for the sync input  In the case shown in the figure  this is  a single tooth that occurs once per engine cycle using a 2 wire variable reluctance sensor     F    This is the digital equivalent of the sync analog signal after it passes through the signal  conditioning in the PE3  This signal is what the processor sees in the ECU  A rising edge  0 to 1   on this signal is what is used by the processor     G     Sync Error  shows when a error condition occurs on the sync signal  Anytime an error occurs  this  signal will show 1 instead of 0  Either a trigger error  sync error or both will correspond with the  global  Crank Error    that is displayed on the main peMonitor screen     H    This row in the plot shows the injectors opening and closing  In the case above there are 4  injector drivers used  one for each cylinder  When this signal transitions from 0 to
24.  Closed Loop Lambda AFR Control  Tuning     Closed Loop    Lambda Control     The PE3 features a very sophisticated closed loop lambda fuel control system  The system can  use either a wide band lambda sensor and conditioner or a narrow band sensor as input  If a wide     85        Performance Electronics  Ltd     band lambda sensor is used  the output of the sensor must be conditioned such that it provides a  0 5 volt analog signal to the PE3  Before configuring the lambda control  a sensor must be  defined in  Setup Sensors   The main lambda control parameters can be configured in the  Closed  Loop Lambda AFR Control  menu shown below        JV Enable Lambda AFR Control            STF Event  Response Time  ms     Closed Loop Enables  Max TPS Rate    sec  50 0    Min Coolant Temperature   F    5  Startup Time  sec    w    Min Load     10 0                Transport Delay  rev   STF Step Size per Event      Max STF                  Lambda Deadband  lambda  Max Load        90 0  Min RPM    Max RPM   10000    LTF Event  STF Deadband           Max LTF      STF Events per LTF Event    LTF Step Size per Event        RPM Deadband Percent    Load Deadband Percent     Closed Loop Lambda AFR Control    Configuration Window    If the Lambda AFR Control is enabled  via the check box in the upper left corner   fuel delivery  has the opportunity to be in closed loop mode  In closed loop mode  the ECU makes decisions  about the fuel mixture based on the response from the lambda sensor and a
25.  Direct  connection  than    Quick Find  ECU  tries to establish communication using a direct connection  This command is extremely  useful during tuning especially when the user takes advantage of the shortcut key  Ctri Q  to  invoke the quick find command        Setup Engine  Engine     Setup Engine     The  Setup Engine    window contains many of the basic parameters required to effectively  configure the PE3  The  Setup Engine    window is sub divided into several tabs and is designed  such that the user can configure the first tab     Engine     and then work from left to right to  completely configure the basic engine parameters      36        Performance Electronics  Ltd     Engine Tab       The  Engine  tab contains the basic setup parameters that are not directly associated with either  fuel or ignition  The    Trigger Input    and  Sync Input  parameters configure the PE3 for the pattern  of pulses  or teeth  that a specific engine has in order for the ECU to determine the correct crank  angle at any given time  On a 4 stroke piston engine  for example  the    Trigger Input    is   generally associated with the crank sensor and the  Sync Input  is associated with an input on the  camshaft     Below is a screen shot of the adjustable parameters in the  Engine  tab along with a description of  each       Setup Engine RES 2x     Engine Fuel Define TOC   Rev Limit      Cylinders Trigger Input Engine Configuraton      8 7      VR  2 wire  Sensor        Hall Effect Sensor
26.  Software    The sections below describe the different functions that can be configured in the peMonitor tuning  software  Starting with the section labeled    File Drop Down Menu    below  this part of the manual  is organized in the same order as the main drop down header at the top of the peMonitor screen         26        Performance Electronics  Ltd     Installing peMonitor and Establishing  Communication    The PE3 communicates with a computer via Ethernet using the peMonitor tuning software  The  ECU can either be directly connected to the computer through a standard Ethernet port or it can  be part of a wired or wireless network using a third party router  Establishing communication  with the PE3 is a little different depending on the particular configuration and operating system     Establishing a Direct Connection Using Windows 7   A direct  wired connection using  Windows 7 requires the least amount of setup  Follow the steps below to begin  communicating with the PE3     1     Install the tuning software  peMonitor  on a computer with an Ethernet port by running  the file     peMonitorInstaller msi  from the disk or downloaded file  Do not start  peMonitor at this time     Connect the 26 pin Comm harness and the 34 pin Main harness to the PE3  Make sure  that any unused pins are not shorted together or to the vehicle ground     Connect the PE3 Ethernet connector from the Comm harness to the computer s  Ethernet port     Power up the PE3 by connecting  Battery V   
27.  This is a specific type of speed position sensor used for cam crank position  sensing or wheel speed measurements  It is characterized as having a square wave output when  a ferrous tooth passes in front of the sensor  Hall Effect sensors have three wires coming from  them     IAC   Idle Air Control  Generally refers to the act of controlling bypassed airflow to the engine at  idle to regulate engine speed     IAT   Intake Air Temperature  A measurement used to compensate fuel and ignition     kPa   Abbreviation for kilopascal  a unit of pressure  This is usually used in the context of  discussing manifold pressure  Approximately 100 kPa equals atmospheric pressure     LTF   Long Term Factor  This is a fuel compensation term used in closed loop compensation     MAP   Manifold Absolute Pressure or the pressure of air in the manifold  This is sometimes used  to indicate engine load for electronic control     MAT   Manifold Air Temperature      10        Performance Electronics  Ltd     PSI   Abbreviation for Pounds per Square Inch  This is a measure of pressure like kPa     PWM   Pulse Width Modulated  Refers to a control technique used to drive some actuators and  DC motors  A PWM drive signal turns the actuator on and off at a specific frequency  The amount  of time that the signal remains on each cycle is called the duty cycle     Semi Sequential   This is a fuel injection strategy that fires groups of injectors phased with the  motion of the pistons  Semi sequential inject
28.  box will display  the reason for the cut     Duty   This is the duty cycle of the injectors each time that they are opened  This  measurement is displayed in percent     e Yellow Background   Open time is being clipped at 80   This warning means that the  injector duty cycle  and therefore open time  is being clipped at 80   The largest duty  cycle that the PE3 can accommodate is 80      MAP   Current Manifold Absolute Pressure measurement     e Yellow Background   The sensor is currently out of range  This error can be viewed and  cleared in  System Status           Coolant   Current coolant temperature measurement     e Yellow Background   The sensor is currently out of range  This error can be viewed and  cleared in  System Status           Barometer   Current barometric pressure measurement     e Yellow Background   The sensor is currently out of range  This error can be viewed and  cleared in  System Status           Desired   Desired lambda or AFR based on the current operating conditions and the target  lambda table      118        Performance Electronics  Ltd     e Blue Background   If the  Desired  block has a blue background  this indicates that the  fuel system is currently operating in closed loop  This means that the PE3 is constantly  updating the injector open times in order to try to meet the target lambda AFR  values     e Yellow Background   The yellow background will be accompanied by the words  Open  Loop  in the block  This indicates that the fuel system
29.  by Performance Electronics  Ltd  Versio     File Engine Diagnostics Tuning Display  Data             EE  laix    Fig B    Save Settings to ECU  Button  Top Right Corner of peMonitor       le  la x       Ea    Fig C    Save Settings to ECU    Button  Parameters Not Saved    Password Protect ECU  Tuning     Password Protect ECU     The PE3 has the unique ability to be password protected  If protection is enabled  the user will be  prompted to enter a password after peMonitor has established communication with the ECU   Without entering the correct password  users are still able to access important operating and  diagnostic information but are not able to view or change the tuning parameters  The  Password  Protect ECU  command brings up the window below  To protect the ECU  the user must enter and  confirm a password that is up to eight characters long and then save the settings to the ECU     Password protection disables access to the ECU   Enter a password and clcik OK or clcik Reset to  clear the password feature     8 character maximum     Password      Confirm e a  Reset   OK            Password Protect EC U  window     115        Performance Electronics  Ltd     Password   Enter the desired password  This can be up to eight characters long     Confirm   Confirm the password entered above  You must enter the same string of  characters as the field    Password     Reset   The  Reset  button clears the current password and returns the PE3 to a state that is  not protected  
30.  by the ECU to indicate a  starting condition  If the engine speed is above this value  the ECU assumes the  engine is running  If the speed is below this  the ECU thinks the engine is trying to  start and adds extra fuel     e Initial Fuel Pulse   This defines the length of time the injectors are opened for the  priming pulse on the first revolution  Valid entries are 1 0   30 0 ms  If this parameter  is set to 0 0  a priming pulse will not be used and the injector open time will be  calculated from the base open time and the other compensation terms     NOTE  The PE3 has a    Flood Clear  feature that overrides the starting compensation when     97        Performance Electronics  Ltd     activated  see Fuel Tab  for a description   When enabled  if the throttle position sensor  indicates a percentage greater than 98  when the engine begins to turn over  the  injectors are kept closed  This allows only air to be pumped through the engine and helps  to evaporate the liquid fuel     Starting Ignition   This section allows the user to set a specific ignition timing value that is  used only during starting  Sometimes it can be beneficial to run retarded timing in order to  get an engine started  Once the engine is running faster than the  Starting RPM  the starting  timing is not used     e Enable   The starting timing feature can be enabled or disabled using this check box     e Timing  deg    This value sets the ignition timing that will be used when the engine  RPM is less th
31.  by the user  The Load and RPM  breakpoints can be adjusted in  Setup Tables  based on the required spacing     If the engine operates outside of the limits of the table in any direction  the base timing values     81        Performance Electronics  Ltd     that are used by the PE3 are the last entries in the table in that direction  For example  in the  figure below  if the TPS was at 100  and the RPM was 6600 RPM  extreme upper right corner of  the table   the measured engine speed would be outside the limit of the table  the last value in  the table is 6500 RPM   In this case  the base timing would be 32 DBTDC because that is the last  value in the table at 100  TPS     The    Enable Ignition    check box in the upper left hand corner of the table is a quick and easy way  to enable and disable the ignition system  Clearing this check box stops all ignition coils from  charging and firing     The figure below shows a typical ignition table for an 8 cylinder naturally aspirated engine   Please refer to the section describing the main fuel table     Fuel Table   for more information  regarding table manipulation  table tracker  table colors and the table tracer as these functions  are common for all of the main tables     fle frome Daposme Ting Qiy Datacion Heb LE  hdl  ims      Engine Data f 6  RPM    Igniten             Example Main Ignition Table Shown with the Engine Data Header    Target Lambda Table  Tuning     Target Lambda Table     The  Target Lambda Table  is used b
32.  compensation can be individually enabled and  disabled      95        Performance Electronics  Ltd     10 0 10 5 11 0 115 12 0 125 130 135   140 145 150 155          Battery Barometer Compensation  Window    Battery Voltage Compensation   Fuel   This tables allows the user to set the battery  voltage compensation for the injectors  Battery voltage compensation must be determined on  an injector flow bench or provided by the injector manufacturer  The  Volts  axis is based on a  standard 12v charging system and cannot be modified by the user     Barometer Compensation   Fuel   This table contains the fuel compensation terms  The     psi    axis cannot be modified by the user     Barometer Compensation   Ignition   This table contains the ignition compensation terms   The  psi  axis cannot be modified by the user     Starting Accel Decel Compensation  Tuning     Starting     Accel Decel Compensation     The PE3 includes compensation algorithms to account for engine starting and transient operating  conditions  Please see below for descriptions of these different functions      96        Performance Electronics  Ltd     Starting   Fuel Accel  IV Enable MN Enable    0 F       300 0 Type  TPs  gt       80  F       250 0 min TPS rate    sec    20 0  160   F       150 0 minTPS      2 0    240   F       105 0 Max Factor       170 0    Duration  revs    20 Duration  sec    0 5    Fuel Starting RPM 400 Max RPM 7000    Initial Fuel Pulse  ms    5 0      value used if no sensor defined 
33.  conditioner to turn the sensor s response into a 0 5 volt signal     Ignition System Components       Ignition Coils   The PE3 ECU can directly drive up to 4 inductive ignition coils or up to 8 coils  using external igniters  The PE3 can also drive external CDI boxes     Spark Plug Wires   If coil on plug ignition coils are not used  some kind of plug wire is  required  It is recommended that only high quality plug wires with some sort of EMI   electromagnetic interference  suppression be used  Excessive EMI can lead to errant sensor  signals and difficulty running the engine under a load  In addition  solid core plug wires     13        Performance Electronics  Ltd     should NEVER be used with an electronic controller like the PE3     Fuel Metering    The PE3 is capable of individually controlling up to 8 saturated or peak and hold fuel injectors in  several different modes including sequential  semi sequential and random sequential  16  injectors can be driven in certain modes   Fuel injectors are either open or closed  The length of  time the injectors remain open every engine cycle determines how much fuel flows to the engine   The ECU controls when and for how long each injector remains open based on input from external  sensors and the tuning parameters established by the user  The equation below describes how  the ECU calculates the open time of the injector for each event  In addition to the length of time  the injector is open  the angle  in crank degrees  when the
34.  cut     Every Other Rev Enable    Every Other Rev  is designed to help engines running in semi   sequential mode with large injectors idle more smoothly  When in semi sequential mode    each of the injectors fire one time every engine revolution  It can be difficult to get large  injectors to operate in a stable manner with the small open times required to provide the  correct amount of fuel at idle  When  Every Other Rev  is active  the PE3 only opens the  injector one time every other revolution but for twice the calculated open time  Because the  injector is open twice as long but half as often  it can operate in a more stable manner  When  the fuel system is in Every Other Rev mode  the background of the fuel cell in the main     Engine Data Header    turns black  Hovering over the cell with the cursor indicates why the cell  has changed color        Max Open Time   This parameter sets the open time below which the  Every Other Rev   feature with be active  If the total open time is calculated to be less than this value  and if  Every Other Rev is enabled in the check box  the PE3 will begin firing the injectors every  other revolution for twice the calculated open time      46        Performance Electronics  Ltd        Ignition Tab    The  Ignition  tab contains the basic setup parameters that are directly associated with the  ignition system  Below is a screen shot of the adjustable parameters in the    Ignition    tab along  with a description of each     Engine ignit
35.  cut will  function  Each cut has the ability to be active when the input source is either high or low     e If  Point 1  is greater than    Point 2     The cut will be active when the input source  is greater than or equal to    Point 1  and will deactivate when the input is less than or  equal to  Point 2   A good example of this type of cut is shown in  Cut  1  above  In  this example   Cut  1  is configured to shut the engine down if the engine overheats   When the coolant temperature is greater than or equal to 250   F  both the fuel and  ignition will be cut until the temperature falls below 225   F     e If  Point 1  is less than    Point 2    The cut will be active when the input source is  less than or equal to    Point 1  and will deactivate when the input is greater than or  equal to    Point 2    Cut  3  above is an example of this type of cut  It is configured to  cut the fuel in the event that the oil pressure signal falls below 3 10 volts     Digital Inputs  Tuning     Digital Inputs     The PE3 system has a total of seven digital inputs that can be used for various functions  Digital  inputs 1 5 are all activated by applying 5 20 volts to the input  Digital inputs 6 and 7 are  activated by pulling them to battery GND  Please see the Technical Specifications for trigger  levels        The first four digital inputs  Digital Inputs 1 4  can be used to measure frequency for determining  vehicle or shaft speeds     Whenever a digital input is active  or a frequency
36.  figure below shows an example configuration with three cuts activated based on different    inputs   4x   Cut  3 Cut  4    Analog Input  6      None       Cut ignition  gt    Point  1 Point  2    3 10  Vots    3 30         Digital input  1 Frequency       Cut Fuel d      Coolant Temp       Cut Fuel and ignition       Point  1 Point 82      250 0 CF    225 0    Point  1    Point  2  300  Hz    280          User Inputs Cut Fuel Ignition  Window    Cut Input Source   The top drop down menu in each cut is the input source  The PE3 will  perform the cut based on the value of the selected source  For  Cut  1  above  the source is  the  Coolant Temp  measurement  Cut input sources can be the following     e Air Temperature   e Coolant Temperature   e Analog Input  1  8   e Thermistor inputs  5 and  7    e Digital input  1  4 frequency measurements    Cut Action   The second drop down menu in each cut defines the resulting action when a cut  is activated  For  Cut  1  in the example  both fuel and ignition will be suspended when the  cut is active  Below are the possible cut actions     e None   Cut is not enabled    e Cut Fuel   Turns the injectors off during the cut    e Cut Ignition   Does not charge or fire the coils during the cut    e Cut Fuel and Ignition   Turns the injectors off and does not charge or fire the ignition   109        Performance Electronics  Ltd     coils during the cut     Point 1  Point 2    Point 1  and  Point 2  are set points that define when and how the
37.  file and the  new monitor version  Click  Yes  to send data to the ECU     Save the tuning file to the ECU     Save Settings to ECU  command         It is strongly recommended that you review your tuning file for accuracy and to verify  that all data was updated correctly  Please use caution when first running the engine  after an upgrade     Format the data acquisition memory to eliminate any data conflicts between the old  and new versions of firmware  Go to  Data Acquisition        Setup and Control  and hit the   Format  button        The upgrade is complete     ECU Diagnostic Reset  Help     ECU Diagnostic Reset     The  ECU Diagnostic Reset  window contains some additional diagnostic functions for the PE3   Generally  unless you are instructed to use these as part of a firmware upgrade or by an  authorized dealer  you should never use these functions      136        Performance Electronics  Ltd     ECU Diagnostics Reset      Warning   Only use this a directed by Performance Electronics Ltd   or one of their representatives     Reset EEprom  This will erase all configuration data and reset the ECU to a factory state  Reset Inputs Outputs    This will reset all the Digital Inputs  Digital Outputs and Analog Inputs    Dump Data Acquisition    This will create a Data Acquisition Dump Flle  It takes about 5 min      ECU Diagnostic Reset    Window    Ethernet Setup  Help     Ethernet Setup     The Ethernet setup screen allows the user to adjust the timeout period that the PE
38.  from highlighted cells in table  Multiply highlighted cells in table  Divide highlighted cells in table  Smooth highlighted cells in table  Add to the red block in table  Subtract from the red block in table  Multiply the red block in table  Divide the red block in table   Copy highlighted cells   Paste highlighted cells   Undo last action in the table    3D Plot Display Shortcuts       Shortcut      Page Down   Page UP    Command   Zoom in   Zoom Out   Increase image size  Decrease image size     139        Performance Electronics  Ltd     ECU Mounting and Installation    The PE3 should be securely mounted away from excessive heat and vibration  Care should be  taken to place the controller sufficiently away from sources of radio frequency noise such as the  spark plug wires and ignition coils  Also  plug wires with some noise suppression characteristics  should be used to avoid interference with the electronics  Do not use solid core plug wires as  these are known sources of excessive noise     The PE3 should never be mounted such that it is supporting any mechanical load or rubbing  against another object  Failure to do so can lead to electrical failure in the ECU or broken  connectors  The example below shows a controller that was internally damaged due to repeated  mechanical loading of the ECU case  It is the responsibility of the end user to verify the suitability  of the PE3 mounting  Performance Electronics  Ltd  will not warranty controllers that show any  sign of 
39.  in to the ECU     25x26 Main Ignition table with adjustable indices and an option to reduce table size to  13x13   Starting  air temp  coolant temp  MAP and barometric pressure compensations     Individual cylinder trims     O       Performance Electronics  Ltd     Adjustable dwell as a function of battery voltage     System Inputs       O    O    O  O    MAP  TPS  barometric pressure  air temp  coolant temp  battery voltage  crank  cam  and lambda    Up to 8 generic analog inputs that can be used to modify fuel  modify timing  cut fuel   cut timing or simply be logged    2 generic thermistor inputs    Up to 7 user configurable digital inputs that can stop fuel  stop ignition  measure  speeds  initiate secondary rev limit  start stop data logging  etc     System Outputs       o000000   O    O    Fuel pump driver    8 peak and hold or saturated injector drivers   4 ignition coil drivers with internal igniters   Dedicated tachometer driver    Idle air stepper motor driver    Up to 10 user configurable digital outputs     Up to 8 pulse width modulated  PWM  outputs with adjustable duty cycles based on 3   D tables   CAN bus        Performance Electronics  Ltd     Abbreviations and Definitions    Analog   Refers to an input to the system that has an variable voltage  MAP sensors  for  example  produce an analog signal  Typically they vary voltage from 0 5 volts as a function of  manifold pressure     Alpha N   Type of fuel injection strategy where the main fuel and ignition tabl
40.  injector closes can be defined in  peMonitor     Open Time    BOT x AT x CT x ST x AC x BP x MP x STF x LTF x CC x UI    BA    Where   BOT   Base open time from the main fuel table  AT   Air temperature compensation  CT   Coolant temperature compensation  ST   Starting compensation  AC   Acceleration compensation  BP   Barometric pressure compensation  MP   MAP compensation  STF   Short term factor for closed loop lambda compensation  LTF   Long term factor for closed loop lambda compensation  CC   Individual cylinder compensation  UI   User selectable input compensation  could be several if configured   BA   Battery voltage compensation    Ignition Control    The PE3 has the capability to directly control up to 4 inductive ignition coils in sequential  wasted  spark or distributor mode  The PE3 DOES NOT require external igniters to fire inductive coils   There are 4 igniters built into the ECU hardware  If more than 4 ignition coils are required for a  particular application  the PE3 can accommodate up to 8 ignition coils using external igniters or  smart coils     Ignition control is completely configurable in the PE3  The type of ignition  coil charge time and  the ignition timing itself are all adjustable  The total ignition timing is the sum of the base timing  from the main table and several other compensation terms as defined below     Total Ignition Timing  degrees   BIT   AT   CT   BP   MC   CC   UI    Where   BIT   Base ignition timing from the main ignition table 
41.  is currently not running in closed  loop but rather open loop  In this case the ECU is simply calculating the fuel values  based on all of the static tables and current operating condition to determine the  injector open time  The ECU is not trying to meet the target lambda AFR values     Digital Inputs   At the bottom of the Engine Data Header are several digital  lights  that  indicate the condition of the Digital Inputs coming into the ECU  If the PE3 recognizes the  Digital Input is active  or a frequency is present on inputs set to  Frequency    the round light  will be green in color  If the input is inactive  the light will be grey in color  There is one light  for each Digital Input  Digital Input  1 is all the way to the left and they increment from left  to right across the screen  In the figure above Digital Input  1 is currently active     Digital Outputs   Next to the Digital Inputs are several additional    lights  that indicate the  condition of the Digital Outputs from the ECU  Anytime the Output is on  the round light will  be green in color  If the output is off  the light will be grey in color  There is one light for each  Digital Output  Digital Input  1 is all the way to the left and they also increment from left to  right across the screen  In the figure above Digital Output  10 is currently on  Some of the  Digital Outputs have the ability to be pulse width modulated  PWM   This means that the  output is repeatedly turned on and off very quickly for a 
42.  is present on inputs set to  Frequency    the  corresponding green light in the data header will light up  see  Engine Data Header            The figure below shows the Digital Input configuration window with examples of several types of  inputs  Each digital input listed in the window corresponds directly to a physical pin on the PE3  ECU  Please refer to the Wire Diagram for pin locations for each of the inputs     The PE3 gives the user the ability to name each input for easy tracking  This is visible in the  configuration window below  next to the label for each channel  The text in the parentheses    VehSpd  for Digital Input  1  is the user assigned label for that input  Labels can be entered in  the  Setup Digital Names  window        Some digital input settings require configuration changes elsewhere in peMonitor  A good  example of this is the secondary rev limiter below in Digital Input  6  To use a secondary rev  limit you must also configure the limit RPM under the  Setup Engine    tab  Whenever additional  configuration is required somewhere else in the software  instructions will appear below the  digital input drop down box informing the user      110        Performance Electronics  Ltd     eating    Digital Input  1  VenSpd  Digital Input  2  Baro  Digital Input  3  AC_Sw  Digital Input  4 2ndTbi       Frequency a   Frequency      idle Speed Increase  gt     Secondary Tables       M invert M invent F invert M invert    This input switches the primary  RPM Inc
43.  l idle RPM at 150  F 825   Position Start  steps  160 Starting RPM   20    Position Start Time  sec  0 00 Max TPS       0    Position Park  steps  167 RPM DeadBand    30Ct         Position Min  steps  150 RPM Filter    tevel13 x     Position Max  steps  187 Manual Position  steps 130    Current Position  steps   160  Current RPM  854  Desired RPM  825          Idle Air Control    Tuning Window    Enable   This enables or disables the idle air control     Mode   The idle control mode defines whether or not the control is automatic or manual     Auto   Auto mode means that the PE3 will actively try to control the idle speed to the  target RPM  The target RPM is defined by the two parameters  Idle RPM at 32 F  and  Idle RPM at 150   F   The actual target speed is interpolated based on the coolant  temperature and these two settings     Manual   In manual mode  the    Manual Position    field in the bottom right corner of the  window is active and the user can manually enter the position of the motor  Position is  entered in either steps or percent depending on the type of idle motor used     Output   The output drop down menu defines the physical drivers  and PE3 connector pins   that are used to drive the idle air control motor     Digital Output  1  8   Any of the Digital Outputs  1 thru  8 can be used to drive a  pulse width modulated idle control motor like those used on Ford vehicles  Choosing  one of these as an output requires that the user connect the negative side of t
44.  no longer needed because the engine is under load   In this condition  the idle speed motor is  parked  in a specific position according to this  parameter  The    Position Park  setting is generally used to control how well the engine  responds when it is transitioning from under load to idle like when slowing to a stop or  gradually approaching a speed bump  Generally   Position Park  is set such that this position  generates an engine speed slightly above the normal idle speed     Position Min   This is the minimum position limit for the idle motor  During the course of  controlling the idle speed the PE3 will never go below this limit     Position Max   This is the maximum limit for the idle motor position  During the course of  controlling the idle speed  the PE3 will never exceed this limit  This setting is very important  for a stepper motor because it must be set to less than the upper mechanical limit of motion      105        Performance Electronics  Ltd     The upper mechanical limit can be determined by running the idle control in  Manual  mode  and increasing the position until the engine speed stops changing or by visually checking the  idle motor as it bottoms out in the housing  The    Position Max  must be less than this upper  mechanical limit     Idle RPM at 32    F   This parameter sets the target idle speed when the engine is cold and  the coolant temperature is at 32 F  For any coolant temperature between 32 F and 150   F   the RPM is linearly interpola
45.  on  the    Engine    Tab     In addition to the dedicated tachometer output  the PE3 Digital Outputs can also be configured as  a tachometer drivers  If driving a traditional tachometer  a pull up resistor may be required   Please refer to    Digital Outputs   On Off Control  for more details        Please refer to the tachometer manufacture documentation to ensure proper wiring  Below is an  example      12v  Switched Battery       M 17  Tachometer  Tachometer Wiring    Wiring and Using a CAN Device    On some models  the PE3 system includes a CAN based communication bus that allows the ECU  to send information to external devices including data loggers and racing dashes  Connecting to  the CAN bus requires hooking up two wires to the external device  Can Bus Lo and CAN Bus Hi   Also  depending on the length of the CAN wiring and proximity to electrically noisy components   it may be necessary to use shielded  twisted wire to make the connection  The PE3 does include a  120 Ohm termination resistor internal in the ECU     There is no configuration required to enable the CAN bus on the PE3  When powered up  the ECU  is always broadcasting data on the bus  Please refer to the latest PE application page that  discusses the protocol for data on the bus  Information that is broadcast is constantly being  added to and updated  The PE standard protocol for broadcasting data is loosely based on the  SAE J1939 standard      25        Performance Electronics  Ltd     peMonitor Tuning
46.  on which entered point is greater  Values that are  entered for    Point 1  and  Point 2  are in the same units as the measured parameter     If    Point 1  is greater than    Point 2      The digital output will be on when the  selected parameter is greater than or equal to  Point 1  and will turn off when the  selected parameter is less than or equal to    Point 2   A good example of this type of  output is an electric cooling fan  In the example in the figure above  Digital Output  1     100        Performance Electronics  Ltd     is configured to operate a cooling fan  For this particular tuning file the temperature is  set for degrees F  Because    Point 1  is greater than    Point 2  the output will turn on  when the coolant temperature is equal to or above 175 deg F and turn off when the  temperature falls below 170 deg     If  Point 1  is less than    Point 2    The digital output will be on when the selected  parameter is less than or equal to    Point 1  and will turn off when the parameter is  greater than or equal to    Point 2   Digital Output  3 is an example of this type of  output  It is set up for air conditioning clutch switch which turns the A C clutch off  when the throttle is all the way open in order to reduce accessory power consumption  on the engine  In the example shown  Digital Output  3 will turn off at 98  and then  back on again after the TPS falls below 96      e Tach   When the  Tach  option is selected  the digital output turns on and off  ac
47.  the ECU s memory  This command can also be accessed from the button in  section  B  or by going to    Save Settings to ECU        G         Open Help window     1       Performance Electronics  Ltd     This part of the header indicates the version number of peMonitor  Also  when connected this  shows the hardware mode of the PE3  In the case shown in the figure  this is a Full build of  hardware     C    2   This graphic indicates when the PE3 is online and communicating with the PC  If the  injector is squirting fuel the ECU is talking with peMonitor       asm     This button is another way to save settings to the PE3  It has the same effect as the   ECU  button in section  A      D    This area Indicates the online status of peMonitor  In the case shown in the figure  the ECU is  currently online and communicating with the PC  If the ECU was offline  this would be a red box  displaying    Offline        Displays the last file that was opened during the current session of peMonitor either online or  offline  This shows the file that was loaded into peMonitor from the PC  Depending on recent  activity  this box may not display any file at all     F    This yellow box indicates that there is a problem or error that requires attention such as a sensor  out of range or an over current on one of the PE3 outputs  Specific errors can be viewed by  clicking on the yellow box itself or by going to  System Status   Both of these actions will open  the System Status page where errors 
48.  the standard patterns  there are also special cases listed below  Please refer to theDefine  TDC  tab for additional discussion on configuring the Trigger  PE Application sheets are also  available on the website for engine specific information        Example Trigger Patterns  Please refer to peMonitor for a complete list of patterns     4 0 Wheel   4 evenly spaced teeth per engine revolution with 0 missing teeth  This is also  the correct setting for 8 evenly spaced teeth on a distributor for a V 8 engine since the  camshaft rotates at 1 2 speed        07       Performance Electronics  Ltd     32 2 Wheel   30 teeth per engine revolution  on a 32 tooth spacing  with 2 missing teeth  directly next to each other    18 1 Wheel   18 total teeth per engine revolution with 1 of the teeth being longer than  the other 17  This is common on some Suzuki engines    60 1 6  Wheel   54 total teeth on a 60 tooth spacing with a total of 6 teeth missing at  different locations  This pattern is common for some Mercury Marine engines    36 2 2 2 Wheel   30 total teeth on a 36 tooth spacing with a total of 6 teeth missing at  different locations  This pattern is common for some Subaru engines     Positive Going Zero Crossing   This check box provides a way to change the polarity of the  signal that the PE3 recognizes as a tooth  For VR type sensors  the ECU normally looks for a  Negative Going Zero Crossing to indicate the center of the tooth  If this box is checked the  polarity is reversed a
49.  to the ECU      19        Performance Electronics  Ltd     Please refer to the wire diagram for pin locations for the individual inputs  Digital inputs can be  used to activate a number of additional features in the PE3 control system  Whenever a digital  input is activated  the corresponding green light in the data header lights up  see  Engine Data  Header      Please refer to the    Digital Inputs  section for additional information on possible  functions        In addition to the ability to measure a change in state on the input  Digital Inputs  1   2   3  and  4 can be configured to measure frequency  These can be used to measure vehicle speed or  rotating shaft speeds with a square wave  In addition  some original equipment automotive  pressure and flow sensors are also frequency based  The frequency inputs are available for use  by other modules in the PE3 like modifying fuel and ignition timing or simply for logging to the  internal data acquisition system     Wiring Injectors    The PE3 is capable of individually controlling up to 8 saturated or peak and hold fuel injectors  when wired with 1 injector per driver  When 2 injectors are paired on a single driver up to 16  injectors can be controlled  The PE3 is capable of running in several different modes including  sequential  semi sequential  random sequential and throttle body modes  see the  Fuel  tab for a  description of each      The length of time each injector remains open is based on the total calculated inj
50.  to the digital output label for each channel  The text in the parentheses   Fan  for Digital  Output  1  is the user assigned label for that output  Labels can be entered in the  Setup Digital  Names    window     On Off Control   99        Performance Electronics  Ltd        On Off Control    allows an external device to be turned on and off based on a parameter that is  measured or calculated by the PE3  For each digital output there is a drop down box that allows  the user to select different types of control  The figure below shows several examples of digital  outputs configured for different functions     Digital Outputs for On Off Control Ss 2  x   Digital Output  3  WOT_AC       TPS x     Digital Output  1  Fan       Coolant Temp x     Digital Output  2  Info       info Light x     Digital Output  4  Cit_Lg       Coolant Temp  gt                           Point 1 Point 2 Configure in  Point 1 Point 2 Point 1 Point 2    175   170   Info Light Config  0   960   210   205               Digital Output  8  Bst_Sol       Tabie based PWM X      Digital Output 5  ShR_Lg1   RPM    Digital Output  8  Shf_Lg2   RPM    Digital Output  7  LAC       PYM kile Control id                Point 1 Point 2      4500   4400    PWM Frequency A      189 5 Hz d    For Digital Outputs 1 2 5 6    Point 1 Point 2       000   4400    Digital Output  9  Alw_On       Always On dl    This output is on  when the ECU is on       Digital Output  10  Fuel           For Digtal Outputs 3 4 7 8          Di
51. 000   maoa  1008    Tas  os Less   mnsa  1298   1331   1328   1325   1209 2 19  mes   11 13   1069  roos   ose   a7s   065   500   oso   os   97s   ser  Tw    ss   10 13  mse   1208   1200    ase  1206   ne   Er 1078  1038   se     97s  se     sso   950     ose   050   om   9   aas   10 13   10 38   1063   1125   1088   nan   nas   mas   nos   1075   1038  1008   ses  as  su   oa    oat   931  on   on  sx   se  on  1060    res   sn LE Fa   ne  rom   rose   1025   1908   oat   ss lou ET lon ET lou   913 lon 913  a  ou   55    ess Taes  1028   Tors   1028   1058    v0 19  1000   oat    sso   os   928   913   900  aw Jase   aes   aes  ars              s10   9   515 999 so lors 969   96   ose su    eas 913   906   900 888   881   87S   866   85                      Example Main Fuel Table Shown with the Engine Data Header    Enable Fuel  B   The  Enable Fuel  check box is a quick and easy way to enable and disable  global fuel delivery  Clearing this check box stops all injectors from opening     Table Tracker  C    The Table Tracker provides a convenient way to determine what cells in  the table are being used at any given time  A red box highlights the four cells used to  calculate the base open time  Inside the red box is a blue  X   The blue  X  tells the user where  the engine is currently operating within the red cells  This gives an indication of which cells  are most influencing the base open time fuel calculation     Table Manipulation   There are several ways to change 
52. 100  indicates that additional fuel was  added     In addition to displaying the actual factor in   on the right side of the graph  the corresponding  open time in millisecond  ms  is also displayed on the left of the graph  The    Actual Fuel     or total  calculated open time  that the engine is receiving is displayed in milliseconds above the graph   This final value includes the  Base Fuel    from the main fuel table  all of the compensation factors   and the addition of the battery voltage compensation     Battery Comp         The limits of the bar graph can be modified by changing the  Range  drop down box in the upper  left corner          Base Fuel 6 55 Battery Comp 0 28  R 5    Range  25  x  Actual Fuel 5 25          Fuel Compensation Factors  Window    Ignition Compensation Factors  Display     Ignition  Compensation Factors     The    Ignition Compensation Factors    window displays of all of the factors that are combined with  the main ignition table to calculate the total ignition timing at any give time  The display is a bar  graph that adjusts real time as the engine changes  Positive degrees in the graph indicate  degrees of advance and negative degrees indicate degrees of retard  Any enabled compensations  are automatically displayed on the graph  Each individual compensation term shown is summed  with the  Base Ignition    from the main table to determine    Actual Ignition     total advance      The limits of the bar graph can be modified by changing the  R
53. 1209   reas   sors nm   tat   1209  1208   1325   nf   Table Tracker Fe  1200   1208   1208  izis   1219 1280   1238   1250   re2s  sos   nu  nes   1225   ras   1309    1204   1219   1200    me  nues   es   ns    ns   1231    izis   1228      102s  on   nat    ns   nN OCE ns   a2 1281 Tis  zn  izo  na  ns    ne   ns   ns   nas   1206   11 96 1206                      EE   1081   11138   ne  123   1294    ns    1306 m7   12  lu       na    nes   n     nu   ma   no  na  nat  ms na  Lion   ET Vy   ne  izu Tis   Tas Tiso   ne   1238   1208   murs   nal n gi 1125   nas   ny Tn 3  nes   150   ns  Lies   woss   mas   1200  1250  1300      ne ele nine na  1100  mas   mos   mas   ws   mas mar   ma  W031   1088   1 19   1200   1256   1308   1325   1348  rage   1258   1219   mar   nso   113   moo   1094   1o81   1094   1098   nas   nos   nas  Len Los   1128   1206   1263   nn   1  ns    iza  1250    ran   ns    na  1094   1081  rozs   1063  ross  rars   1094 Less   1090            10 38  109   mas   1206   1200   1313   1325   1338   1288   tzea   1200   me   m1 1078   1005   1096   taaa   1090   1050   1000   1063   1000   iess   1096   nar    pzs  irs 1319  us  iza  es  1194 mso nos   1056 10e  1038 1025   1031 1031   1044 teas 1050   iese   rose   nai   1213   1281  isas   1325  ess  ans l eau   mas   1138   1094 1044   1031   1023   100o   10 19   maas  1010   1019   1025  ses  1025   1049   1200   1228 ei  isas   127s   1225   mrs   mas   17s  1025   w13   s94   981   sae   s28   1
54. 3 will wait to  receive communication commands before going offline  The default for this timeout is 1 0 sec   Increasing this value can sometimes improve the stability of wireless connections with the ECU     Receive Timeout      1 0 sec      Note   In order to improve direct connection performance   Please set your PC IP address to 169 254 112 100       Ethernet Setup  Window     137        Performance Electronics  Ltd     peMonitor Shortcuts    General Shortcuts    Shortcut Command   Ctrl O Open tuning file from PC   Ctrl S Save tuning file to PC   Ctrl U Find ECU   Ctrl Q Quick find ECU   Ctrl  E Setup engine   Ctri K Stop  kill  engine   Alt O Output diagnostics   AIt N Input diagnostics   AIt T Trigger Sync diagnostics   Alt P Injector diagnostics   Alt Shift S System status screen   Ctrl F Open fuel table   Ctrl A Open injection angle table   Ctrl I Open ignition table   Ctrl T Open target lambda table   Ctrl L Open long term closed loop factor table  Ctrl M Open closed loop lambda control window  Ctrl Shift A Open air temp compensation fuel table  Ctrl Shift C Open coolant temp compensation fuel table  Ctrl Shift Y Open cylinder compensation fuel table  Alt Shift A Open air temp compensation ignition table  Alt Shift C Open coolant temp compensation ignition table  AIt Shift Y Open cylinder compensation ignition table  Ctrl Shift M Open MAP compensation tables   Ctrl B Open battery barometer compensation tables  Ctrl D Open starting accel decel compensation  Ctrl 1 Op
55. 313  Treno   1075  as  us 1263   1280   1238   1240   1250   1286 1201   1256    4 maa Minette ns ns Mattel      1019  res    nas   ns 1250  ras  raw   1225  as   1230   1263   1260       se  1025 lwrs   nai   na 1363  1319   1294   1281 1238  zs  1200   1206   1206   1213   1 1238   1250    LOVE PTS      075   1025   1081 1346   13 13  129   1200 1218   1200 ua  as na nm na   12 99 122       4 4      4     srs Lex  es 1219   1356   1313   ter   1258 1208   nan   nse   nes   nes   1475   nas   nae   1208  Tars Treat Trees 1325 1350 1306 Lan   280    rss  mes   128   nu La  so   se    nrs   ms  ne   1325   1350   1200 ne   12358 ni na no  nasi  nas nany ns ns  1300   1325 EMEY  us  es    mes   mas   nao   1108   1106 Tna ma   ns n      13 06 Tazas Tiu 1294   1248    121 nse   n    3   1 00   1096 Los js 1084    108   1        4 natn   4 i  1263   1313   13 25  1338   1208  1250   ET LE 1   1084 Lier  rars     1063    we 10 75 1088 1094  T   t t    1268   nn  mzs  na   1208 Pizu   1200 n  107s  108  rose ET  es LE 1063   1069    1275   13 99  128  um    na  es  no 1106 Los   Tios  rose     1025  res 031 1044   1050     1281    azs  132 EE  rar  us E 81 105   104 frost   1013 Trato Tes 10 13 ts   10 19   1025       1288   1328   Mazs  na  ur Jez   n7 107   1028   10 LE LL   em     sw     10 00 1006  129     1331  132  2  1209  rase   ne 1063  ioo   oo   97s Le ses   969 s75   set  a    p                            nss   1208   1200  1256 Tzs  1206   16   119 1038 988   975 96  T
56. 5                 Notes      Digital Outputs can be used to control   auxiliary devices  See manual for details   Auxiliary   Any Digital Output can be used for fuel  Devices pump control by configuring the   software  Digital Output  10 is shown   as en example Fuel Pump Relay     Al Digtal Outputs pul to GND in Note  Size of fuse depends on total current     the ECU when turned on draw of Digital Outputs and Injectors  A 20A   fuse is sufficient for most applications           L       V _  Note  Use voltage supply from this  locaton to power the Injectors and  j  _ Defaut Fusi Pump Conte Digis  Outputs on the 26 Pin comector   Injector Digital  Output Power Relay             location to power the Coils on the  26 Pin connector        Note  Use voltage supply from this            4    Wee ST      10A Fuse       Switched  12  From ignition Switch   ECU amp  Main  Power Relay     12v Battery       WIRING DIAGRAM DRAWING FILE  The PE3 34 Pin Main Connector PE3 34P CN R4 10 29 11        144        Performance Electronics  Ltd     To Laptop  or PC       Ethernet  Connector                To Dash  Extemal  Data Logger  Etc            0 5v Analog Input       0 5v Analog Input       0 5v Analog Input  0 5v Analog Input          To  5v Sensor Supply  M 16 on 34 Pin Connector  To  5v Sensor Supply  M 16 on 34 Pin Connector           To  5v Sensor Supply  M 16 on 34 Pin Connector     o        fore      Digtal Input  7 is activated by pulling to GND          Idle Control  Stepper Motor 
57. 500 RPM   In this case  the target value would be 0 88 because that is the last value in  the table at 100  TPS     The  Enable Closed Loop Control    check box in the upper left hand corner of the table is a quick  and easy way to enable and disable the fuel closed loop control system  Clearing this check  disables closed loop fuel control     The figure below shows a typical target table for an 8 cylinder naturally aspirated engine  Please  refer to the section describing the main fuel table     Fuel Table   for more information regarding  table manipulation  table tracker  table colors and the table tracer as these functions are common  for all of the main tables including the target lambda table      83        Performance Electronics  Ltd     sarc       Gd 138s   000      100      400   480     o   750   xo   1060  1200   088   0  os    tent   08     om         Example Target Lambda Table Shown with the Engine Data Header    Long Term Factor Table  Tuning     Long Term Factor Table     When in closed loop mode  the PE3 calculates and stores fuel compensation terms in the  Long  Term Factor Table     The entries in this table are the result of the PE3 system    learning    what is  necessary to achieve the target fuel mixture as defined in the  Target Lambda Table     Entries in  this table are in units of percent      A value of 100 does not modify the fueling at all  Values  greater than 100 increase the fuel and values less than 100 reduce the fuel for that particular  
58. 7  Ethernet Setup 137   Export 35     F     File Drop Down Menu 35   Find ECU 36   Frequently Asked Questions  Fuel Angle 81   Fuel Compensation Factors 122  Fuel Metering 14   Fuel Tab 41   Fuel Table 78     H     Hardwre Diagram  Help Drop Down Menu 131    aie    Idle Air Control 103   Ignition Compensation Factors 123  Ignition Control 14   Ignition Tab 47   Ignition Table 81   Import 35   Info Light Config 62   Injector 72   Input 66   Introduction 8    sbe    Legal Disclaimer 5  Load Calculation Methods  Long Term Factor Table 84     M      147        Performance Electronics  Ltd     Main peMonitor Screen 30  Manual 131   MAP Compensation 93  Monitor Shortcuts 138     0     On Off Control 100  Open 35   Open Fuel Table 35  Open Ignition Table 35  Open Time Range 41  Output 65    _p     Password Protect ECU 115  PE3 Wiring Diagram 144  peMonitor Tuning Software 26    Quick Find ECU 36     R     Real Time Plot 122  Reset Window Position  Rev Limit Tab 53    ae    Save 35   Save Settings to ECU 114  Secondary Tables 112  Setup and Control 126  Setup Digital Names 61  Setup Engine 36   Setup Sensors 54   Setup Tables 61   Setup User Data 59  Stage Injection Enable 5  Starting Accel Decel Compensation 96  Stop Engine 64   System Info 132   System Status 74    aTe    Table Based PWM 101  Table Interpolation 15  Target Lambda Table 82  Traction Control     148        Performance Electronics  Ltd     Trigger Sync 67  Tuning Drop Down Menu 78  Tuning Procecdure and Starting for t
59. DC    and    Angle from Tooth to Sensor at TDC  the PE3 knows  when top dead center occurs for each cylinder     The peMonitor software will highlight a different number of cylinder fields for adjustment based  on the number of cylinders and how the ignition and or injection is configured  In the figures  below  the PE3 was configured to run wasted spark ignition and semi sequential injection on a 4   cylinder engine  The difference between the two examples shown below is the orientation of the  trigger wheel with respect to the VR sensor at the TDC locations     Please refer to the PE Application sheets located on the website for engine specific inform ation  and for other examples defining TDC locations     __ ENGINE    ROTATION    Notes    Example trigger wheel and  corresponding TDC definitions for  the following     12 1 trigger input pattern with VR  sensor  and no sync input      4 cylinder  4 stroke engine  even  fire      Wasted spark ignition and semi  sequential injection      VR sensor lined up exactly with  the center of the tooth when at TDC   1    Trigger Wheel and Sensor are Shown in the  Position of TDC for Cylinder  1    Trigger Tooth Before TOC   Compression and Exhaust     Angie from Tooth to Sensor at TOC   0    Tooth before TOC   0   means cyinder NOT USED       TDC Setup for Trigger Teeth Aligned with the Trigger Sensor     50        Performance Electronics  Ltd     ENGINE    ROTATION  Notes    Example trigger wheel and  corresponding TDC definitions fo
60. E shown below are  a pretty good place to start for tuning this table     Coolant Temp Compensation   Fuel    Load   TPS     Compensation Factor  Percent    Enable Temperature   F           Coolant Temperature Compensation  Fuel   Window    Cylinder Compensation  Fuel   Tuning     Cylinder    Compensation  Fuel       The fuel cylinder compensation window provides a means to individually adjust the open times of  specific cylinders compared to the total calculated open time  The cylinder compensation term  that is determined from the table below is directly applied to the appropriate injector driver   Table entries can vary from 70  to 130  in order to provide more or less fuel per cylinder  A  value of 100  means that the injector open time is equal to the total calculated open time     As seen below  cylinder compensation terms are not single static values  Compensation can vary  as a function of several parameters including TPS  MAP or RPM  This feature is very useful in  several applications including 2 stroke engines and larger displacement 8 cylinders with  individual runner throttle bodies  As with most tables in the PE3  the TPS  MAP and RPM set  points can be adjusted  Values entered for this axis must always be ascending in magnitude from  left to right      90        Performance Electronics  Ltd     The  Smooth  function is also available in the table as well as in the    Input Parameter    axis  Right  clicking with the mouse while highlighting table entries will b
61. Lambda AFR Control  Air Temp Compensation  Fuel   Coolant Temp Compensation  Fuel   Cylinder Compensation  Fuel   Air Temp Compensation  Ignition   Coolant Temp Compensation  Ignition   Cylinder Compensation  Ignition   MAP Compensation  Battery Barometer Compensation  Starting Accel Decel Compensation  Digital Outputs   On Off Control   Table Based PWM  Idle Air Control  User Inputs Modify Fuel Ignition  User Inputs Cut Fuel Ignition  Digital Inputs  Secondary Tables  ECU Notes  Save Settings to ECU  Password Protect ECU    Display Drop Down Menu    Engine Data Header   User Data Header   3D Table Plots   2D Parameter Plot   3D Parameter Plot   Real Time Plot   Fuel Compensation Factors  Ignition Compensation Factors  System Colors   Copy Display to Clipboard    Data Acquisition Drop Down Menu    Channel Selection  Setup and Control    Help Drop Down Menu    Manual   Wire Diagram  About   System Info  Update Firmware       Performance Electronics  Ltd     ECU Diagnostic Reset  Ethernet Setup  Monitor Shortcuts  ECU Mounting and Installation  PE3 Technical Specifications  PE3 Wiring Diagram    136  137  138  140  142  144       Performance Electronics  Ltd     Legal Disclaimer    e The products manufactured by Performance Electronics  Ltd  are subject to change  without notification     e Performance Electronics  Ltd  is not responsible for any property damage or bodily injury  that may occur as a result of using this product     e The user assumes all responsibility for any 
62. P address     IP address  163   254   112   100  Subnet mask  25 25  0   0    Defauk gateway          Use the following DNS server addresses   Prefered DNS server     Altemate DNS server                 Internet Protocol  TCP IP  Properties  Window    4  Once you have configured the computer for the correct static IP address  establishing  communication is the same as with Windows 7  Please refer to step 1 in    Establishing     29        Performance Electronics  Ltd     a Direct Connection Using Windows 7  above     Establishing a Wireless Network Connection Using Windows Through a Router   To  establish a wireless connection with the PE3 using a router  please follow the steps below   This procedure assumes that you are using a wireless router with the PE3 and a PC witha  wireless Ethernet port  Most standard wireless routers will work fine for this application   Please refer to the PE website for an application sheet containing a list of known routers used  with the PE3  Connection strength will be a function of the router and wireless Ethernet port  on the PC     1  Before attempting to communicate with the PE3 wirelessly  please make sure that you  can establish communication using a direct wired connection between the PC and the  ECU  See above for instructions depending on your operating system     Turn the laptop wireless Ethernet port on     Turn on the wireless router  Make sure to power the router before powering the ECU so  that the router can provide an IP addres
63. PM   This parameter defines the minimum RPM for staging the secondary injectors  In  the figure below  the Min RPM is set to 3825 which is halfway between 3600 and 4050  This is  the yellow highlighted area to the right of the table  peMonitor also draws a heavy black line  at this RPM in order to differentiate between the staged and non staged areas of the table     Based on the  Min Load  and  Min RPM  parameters set in the figure below  the red highlighted    portion of the table is the area where the secondary injectors are not firing and the yellow  highlighted section represents the area where the secondary injectors are firing      44        Performance Electronics  Ltd     Primary   Fuel Table   Injector Open Time  ms     Secondary  Injectors Firing    Staged Fuel Injection Example    Flood Clear   The  Flood Clear  feature is used to help clear unnecessary fuel from the engine  in the event that it becomes flooded  While enabled  if the throttle position sensor indicates a  percentage greater than 98  when the engine begins to spin  the injectors will remain   closed  This allows only air to be pumped through the engine and helps to evaporate the  liquid fuel  Anytime the injectors are kept closed because of a flood clear condition  the  background of the fuel cell in the main    Engine Data Header    turns red  Hovering over the cell        45     Fe   3  2   2   2    2  2  2  2    2          Performance Electronics  Ltd     with the cursor indicates why the fuel is
64. Protection  Internally current limited to 10 0 amps per driver   Maximum Current  before shutdown   10 0 amps   Peak Current Maximum  8 0 amps   Hold Current Maximum  3 0 amps       Ignition Coil Driver Specifications  e Type of Driver  Inductive ignition driver  e Number of Drivers   o Up to 4 direct coil drivers  no external igniter required  can drive inductive coil  directly   o Upto 8 smart coil or external igniters  e Driver Protection  Internally current limited to 10 0 amps per driver  e Max Current  before shutdown   10 0 amps       Digital Output Specifications  e Number of Drivers  Up to 10  e Type of Driver  o Low side driver  on off  all Digital Outputs   o Pulse Width Modulated  Digital Outputs 1 8   e Driver Protection  Internally current limited to 3 0 amps per driver or 15 0 amps total for all  drivers  e Max Current  before shutdown   3 0 amps per driver or 15 0 amps across all drivers       Dedicated Tach Output Specifications  Pin M 17   e Duty Cycle  30   on   Vbat  and 70   off   Ov   e Voltage  Vbat       Digital Input Specifications  e Active Voltage High  Greater than 3 25 volts        142        Performance Electronics  Ltd     e Active Voltage Low  Less than 2 0 volts   e Frequency Input Range  Digital Inputs 1 4   0 6000 Hz  Frequency must be greater than 0 5  Hz to register something other than 0 Hz    e Max Continuous Voltage Input  22v   e Digital inputs activated with 5 22 volts are pulled low internally  Digital inputs  1   2   3    4 and  5  
65. RPM Delta   before the injectors are  allowed to operate     Digital Outputs  Tuning     Digital Outputs     The PE3 has 10 digital outputs that be used for various functions  Digital outputs 1 8 can be used  to turn on and off external devices like a fuel pump or cooling fan or used to PWM  Pulse Width  Modulate  external actuators like a boost control solenoid or idle speed valve  Digital outputs 9  and 10 cannot be PWM controlled and can only be turned on and off     The digital outputs are all low side drivers which means that when they are turned  on   or  activated  they complete the circuit to ground  Whenever a digital output is activated  the  corresponding green light in the data header lights up  see  Engine Data Header    Each digital  output corresponds directly to a physical pin on the PE3  Please refer to the Wire Diagram for pin  locations for each of the outputs        Digital outputs are internally protected and cannot supply more than 3 amps of current  If more  than 3 amps of current is required by the actuator  either a relay or a PE external high current  driver must be used  If any one digital output flows more than 3 amps or all of the digital outputs  combined flow more than 15 amps  an over current error will be generated  see    System Status            In addition to being able to configure each of the digital outputs  the PE3 gives the user the  ability to name each output for easy tracking  This is visible in the configuration figure below   next
66. Width 1920  Height 1080   Locale English  United States     ECU Mac Address 00 04 A3 02 C3 B3   ECU IP Address 169 254 112 101   Local IP Address fe80  b858  3aa9 2146 33c9  10   Local IP Address fe80  81a9 9cfd 27af adda  16   Local IP Address fe80  5efe  192 168  2 2 15   Local IP Address fe80  34ad 3b93 bS5ac 1827 12   Local IP Address 169 254 165 218   Local IP Address 192 16822   Local IP Address 2001 0 4137 9e76 34ad 3b93 b5ac  182f    dpix 96  dpiY 96    Save To Fie      Example  System Info  Window       Update Firmware  Help     Update Firmware     Firmware refers to the software that runs in the PE3 engine control unit  At any time  the user  can download new firmware to the PE3 controller through peMonitor  Firmware and peMonitor  versions are a matched set  You must have the same version of both in order to communicate  with the controller  New versions of both the firmware and peMonitor are constantly being  released  free of charge  through the PE web page  www pe ltd com       132        Performance Electronics  Ltd     The procedure for upgrading firmware and peMonitor are provided below  Please follow the  instructions carefully     This procedure assumes that you are successfully able to communicate with the ECU  using a current version of the tuning software and firmware  If this is not the case   please refer to instructions on establishing communication with the ECU     Connect both the Main harness  34 pin connector  and the Communication harness   26 pi
67. al filter with  varying cut off frequencies  Setup Sensors  and    Technical Specifications  contain  additional information on filters         e Voltage  V    This is the current measured voltage for the channel when peMonitor is  communicating with the PE3     e Calibrated Value   This is the calculated value after the PE3 applies the  Scale  and     Offset    to the voltage measurement   Calibrated Value    can be used to check the  calibration and measurement itself     Digital Inputs    Digital Inputs  1    4 can be configured to measure the frequency of a Square wave   When    Enabled     these digital inputs do not function as normal  on off  inputs but rather  measure the frequency of the incoming digital signal  These frequencies can be calibrated  to represent physical parameters like speeds  e g  wheel speed  RPM  airflow  etc      e Enable   This check box enables the input to measure frequency     e Name    Name  defines the label that is used for the channel  This label is used in  various locations throughout peMonitor to describe the channel as well as in any  logged data  Channel names can be up to 8 characters long     e Scale  Units Hz    The  Scale  parameter defines the sensitivity and allows the PE3 to  calculate actual engineering units for the channel  The measured frequency is  multiplied by the  Scale  to convert from Hz  frequency  to actual physical units     e Filter   This parameter allows the user to configure a first order digital filter with  
68. ally  the fuel pressure on the back side  of the injectors for an electronic port injected electronic engine is 45 60 psi     Pressure Regulator   Most fuel injection pumps require some form of regulator to maintain  constant fuel pressure for the injectors  Many systems use a pressure regulator mounted  directly on the fuel rail  Quite often  the pressure regulator is referenced to intake manifold  pressure so that a constant pressure differential is maintained across the injector regardless  of manifold pressure     Fuel Filter   An important component in any fuel injection system is the fuel filter  Fuel  injectors have very small orifices that need to be kept free from debris in order to function  properly  Fuel filters are designed to remove potentially harmful contaminants from the fuel  supply and should be selected based on the engine application and where in the system the  filter is intended to be used     Engine Control Sensors       Trigger Sensor  Crank    Many of the functions the PE3 must perform are solely or partially  determined by the position of the crankshaft within the engine cycle  Appropriate hardware  must be used so the position of the crankshaft can be determined by the ECU at all times   Generally  this consists of a variable reluctance  VR  or Hall effect sensor and a toothed wheel  mounted on the crankshaft     Sync Sensor  Cam    A Sync Sensor works in conjunction with the Trigger Sensor and     12        Performance Electronics  Ltd     allows 
69. amp  Hold Staged Injection Flood Clear    IV Enable   1  Enable   Enable FM Enable  Peak Current 4 0 Min Load    injection Type Hold Current 1 0 Every Other Rev  Sequential   FF Enable Adaptive Mode M Enable    Min Open Time  ms  Open Time Range        1 60 Il 0 to 16 ms  gt         Fuel  Tab in  Setup Engine        Fuel Enable   The  Enable  check box allows the fuel to be completely enabled or disabled  If  the box is checked the fuel injectors will operate normally  If the  Enable     box is not checked   the fuel injectors will not open at all  This parameter provides a convenient way to completely  suspend fuel to the engine for diagnostic or testing purposes     Injection Type      Injection Type    controls the manner in which the injectors are fired   Different types of injection schemes require different kinds of trigger and sync inputs  Below  is a list of the available injection types     e No Fuel   Injection system is turned off    e Semi Sequential   Each Injector fires one time per engine revolution at a specific  crank angle   Semi Sequential    does not batch fire all of the injectors at the same time  but rather fires them at specific locations throughout the engine revolution  This type  of injection scheme does not require a  Sync  input  just a    Trigger     crank  input     e Throttle Body   This mode uses only one injector driver to fire a single throttle body  injector   Throttle Body  injection fires the same injector one time for each combustion  ev
70. an    Ignition Starting RPM  If enabled  no other timing compensations are  used during starting  Positive values are degrees before top dead center  BTDC  and  negative values are Degrees After Top Dead Center  ATDC     Accel   Acceleration compensation  Accel  temporarily increases the fuel flow when the  throttle is opened rapidly  Additional fuel that enters the engine as a result of a transient  event tends to initially wet the walls of the intake manifold rather than evaporate  If  acceleration compensation is not addressed  the engine may run lean until it reaches a steady  state  The Accel circuit adds additional fuel as soon as the rate of throttle opening exceeds  the  Min TPS Rate    sec    The amount of additional fuel is dictated by how quickly the  throttle opens and by the parameter  Max Factor      Max Factor  is the theoretical maximum  increase of fuel flow if the throttle were opened instantaneously  Once the com pensation  starts  it degrades back to nothing over the time period set in  Duration  sec    Additionally   the Accel compensation circuit is turned off if the RPM is above  Max RPM  or the throttle is  below  Min TPS   All of the individual parameters are described in detail below     e Enable   This check box enables or disables the accel compensation  When disabled   the accel compensation is set to 100   no compensation      e Min TPS Rate    sec    This parameter determines the Accel circuit s sensitivity to  throttle changes  The larger that 
71. and    Battery GND  to the appropriate  locations  see    Wiring Diagram    for pin locations      Start peMonitor  When peMonitor launches for the first time  the computer s firewall  program will prompt you to allow peMonitor access to the Ethernet port  You must  select  Unblock   or equivalent depending on your firewall program  in order to  establish communication     Note  Sometimes the firewall software will display this window under the peMonitor  screen and it will be necessary to minimize peMonitor to access it  If you do not allow  peMonitor through the firewall you will not be able to communicate with the ECU  The  figure below shows the notification for the Windows firewall           Windows Security Alert x    A To help protect your computer  Windows Firewall has blocked some    features of this program    Do you want to keep blocking this program        Name  peMonitor    Publisher  Performance Electronics  Ltd    Keep Blocking Ask Me Later    Windows Firewall has blocked this program from accepting connections from the Internet or  a network  If you recognize the program or trust the publisher  you can unblock it When  Lun ram        Windows Firewall Notification During First Launch of peMonitor     27        Performance Electronics  Ltd     6  After  Unblocking  peMonitor  a dialog box will appear asking you to search for the    ECU  Select  Direct  as the method of communication     When communication is established  peMonitor will report back with  ECU Foun
72. and RPM  breakpoints can be adjusted in  Setup Tables  based on the required spacing     The fuel table has a maximum allowable open time that can be entered  This maximum value is  determined by the    Open Time Range    setting in the  Fuel  tab in  Setup Engine     If the fuel table  will not allow large enough values to be entered during tuning  the  Open Time Range    setting  must be increased  In order to maintain the best resolution  the  Open Time Range  should be set  to the lowest setting that still allows the required values to be entered in the table  In other  words  if the maximum open time in the table is 3 00 ms   Open Time Range    should be set to  0  to 4 ms  not  0 to 20 ms     If the engine operates outside of the limits of the table in any direction  the base open time  values that are used by the PE3 are the last entries in that direction  In the figure below  if the  TPS was at 100  and the RPM was 6600 RPM  extreme upper right corner of the table   the  measured engine speed would be outside the limit of the table  the last value in the table is 6500  RPM   In this case  the base open time would be 14 25 ms because that is the last value in the  table at 100  TPS     The figure below shows a typical fuel table for an 8 cylinder engine running with MAP    compensation  Sections of the table are highlighted with red boxes and labeled  These areas   along with other functions of the fuel table are described below the figure      78        Performance El
73. and ignition Cut Fuel and ignition Cut Fuel and ignition  C Soft Soft Soft        Rev Limit  Tab in    Setup Engine       Primary Rev Limit   The    Primary Rev Limit    is exactly as the name implies  This limiter is  the primary mode by which safe RPM levels are maintained during operation  The  RPM     Deadband  RPM   and method of rev limit are all adjustable by the user  Please refer to the  descriptions below for the different tuning parameters     Secondary Rev Limit   The  Secondary Rev Limit     also known as a stutter box function or 2   step limiter  is generally used to help launch the vehicle from a stop  It can also be used for  things like a  valet  mode to ensure an engine is not over revved  The secondary rev limit can  only be used in conjunction with a digital input  see    Digital Inputs     When a digital input is  set to    Secondary Rev Limit    and is activated  through a brake switch for example   the engine  speed is limited to the value entered in  RPM   As soon as the digital input is no longer active   the secondary rev limit is eliminated and the engine is allowed to rev normally     Boost Rev Limit   The  Boost Rev Limit    provides a means to limit engine speed in the event  that a forced induction system is generating unsafe levels of boost  This limiter would  generally be used on vehicles with a turbocharger     With the exception of the  Boost Rev Limit    all limits utilize the same tuning parameters  The  parameters used for the configuri
74. ange  drop down box in the upper  left corner of the window      123        Performance Electronics  Ltd     Ignition Compensation Factors 2  x     Base Ignition 25 5  J Range 10    peta ignition 29 3     10 0 10    EMMAN wl  il a  TT  nmang     a          Ignition Compensation Factors  Window  System Colors  Display     System Colors     The  System Colors  window can be used to change the various colors in peMonitor  Simply click  on any of the color blocks in the window to change the color for the particular function      124        Performance Electronics  Ltd     Joo    ax  Fuel Table Mark  1   Fuel Table Mark  2   Fuel Table Mark  3   Fuel Table Mark  4   Ignition Table Mark  1   Ignition Table Mark  2   Ignition Table Mark  3   Ignition Table Mark  4   Desired Lambda Table Mark  1  Desired Lambda Table Mark  2  Desired Lambda Table Mark  3  Desired Lambda Table Mark  4  Fuel Adjustment Background  Ignition Adjustment BackGround  Fuel Tracer   Ignition Tracer    Desired Lambda Tracer    ANCAR AA AA A    Reset        System Colors  Window    Copy Display to Clipboard  Display     Copy Display to  Clipboard     The  Copy Display to Clipboard  function copies the entire peMonitor display to the clipboard  It  provides an easy way to do a screen shot at any time      125        Performance Electronics  Ltd     Data Acquisition Drop Down Menu    The sections below describe the different elements that are located under the  Data Acquisition     drop down menu at the top of th
75. apply a calibration for barometer that  will be applied to the source selected above  Several standard sensors are provided as  well as the ability to set a    User Defined    calibration        Low Out Of Range Limit    and    High Out Of Range Limit      These parameters set the  out of range limits for the sensor  If the sensor reading falls outside of this range  the  ECU sets an    Out of Range    error which can be cleared in    System Status     The error  will also display a yellow background around the appropriate sensor in the Engine Data  header     Engine Data Header      and a yellow warning box at the bottom of the main  peMonitor screen indicating that an error has occurred     Main peMonitor Screen                   57        Performance Electronics  Ltd      Pressure  kPa  at 0 5  V     This is the pressure that causes the sensor to output 0 5  volts  This information will generally come from a sensor datasheet or from calibrating  the sensor using known pressures      Pressure  kPa  at 4 5  V     This is the pressure that causes the sensor to output 4 5  volts  This information will generally come from a sensor datasheet or from calibrating  the sensor using known pressures        Latch at Startup  check box   This is a very unique feature to the PE3 engine control  system  When enabled  this forces the PE3 to make a barometric pressure  measurement using the MAP sensor before the engine turns over  This allows the PE3  to measure the barometric pressure onc
76. are displayed and can be cleared        G    This area displays  Crank Errors  when present and also keeps a running total of Crank Errors  since the last time the PE3 was reset  Crank Errors are erased every time the ECU is powered off  an then on again  These errors occur anytime the PE3 looses sync with the engine and has a  problem determining the angular position of the crankshaft  Generally  with most engine  configurations  several Crank Errors will be indicated during engine start up and shutdown but  should not be present continuously during starting or at all during normal operating conditions    In the case shown in the figure  the engine is just shutting down and a crank error is present  A  total of 7 Crank Errors have been logged since the ECU was powered on  These errors occurred  during starting and stopping the engine      39        Performance Electronics  Ltd     H    This area of the footer is a notes section that allows the user to record a short description for the  tuning file  These notes are stored in the tuning file and with the ECU      33        Performance Electronics  Ltd     Changing and Modifying Parameters in peMonitor    There are several ways to make changes to the tuning parameters in peMonitor  Some  parameters are drop down menus  some are check boxes and still others are fields that allow the  user to type in values  All parameters can be changed real time while online with the PE3 and  while the engine is running  There are only a few v
77. as   9s   sso ss os         106   mas   1038   nat    as EZI  nes   07S 1006 960   95  ou   931 lon on   939 LE                    1013   931   938  ns   no    test Less   1025 oat  ss  24 sn sis   919 an 913  91  692 1028   Lors  1038  1038   ms     000   081 kiad  om Vez 913 900   009   89                         a 919   ssa   975   ses   963 sse sa   ose sm   025   913   s  so ass es   ars   ass   ase   aso                      Example Main Fuel Table with Tracer Enabled after Acceleration Run    Fuel Angle  Tuning     Fuel Angle     The    Fuel Angle  table allows the user to set the injector close angle in crank degrees  Table  entries are in degrees before top dead center  DBTDC   All cylinders use the same injector close  angle as defined in the table     Ignition Table  Tuning     Ignition Table     The  Ignition Table    provides the base timing for the ignition system  All other ignition  compensation terms modify this base table to calculate the total ignition timing  see    Ignition  Control  for this calculation   The main ignition table contains timing values in degrees before top  dead center   DBTOC  based on engine load and RPM  Engine load is configurable by the user  under the  Engine  tab in  Setup Engine   In the case shown below  the engine load is throttle  position  TPS     Positive table values indicate advanced timing  BTDC  and negative table  values represent retarded timing  ATDC      Both axes of the table  load and RPM  are completely adjustable
78. ax   1000       ignition Angie     25 3 33 6  Max  350  Min 20 0    326               Example  Real Time Plot     The four drop down boxes along the left side of the window allows the user to choose the  parameters that are plotted   Min  and  Max  limits for each of the plots are also adjustable     The real time plot can be initiated by pressing the  Start  button in the top left corner of the  window  The length of time displayed in the window can be adjusted using the    Time Range    at  the top of the window     Two cursors are also provided in the display  The  Cursor A   red  and  Cursor B   blue  can be  moved to any time within the display window  The values of each parameter at the two cursors  are displayed on the left side of the window  Current values for each of the parameters are  displayed under the  Min  setting     Fuel Compensation Factors  Display     Fuel Compensation  Factors    The    Fuel Compensation Factors    window displays all of the factors that are combined with the  main fuel table to determine actual or total injector open time  The display is a bar graph that  adjusts real time as the engine changes  Any enabled compensations are automatically displayed     122        Performance Electronics  Ltd     on the graph  Each of the compensation terms is a multiplication factor for the main fuel table   100  indicates that the open time was not modified at all by that particular factor  Less than  100  means that the fuel was reduced and more than 
79. axes  Changing the  settings in the drop down box for the x and y axes changes the parameter used to calculate the  duty cycle  In the example below  duty cycle is based on TPS and RPM but these can easily be set  to something else  The user can also enter values directly in each axis to set the breakpoints or  can use the    Auto Fill    functions in the bottom left corner  The only requirement is that the  numbers must be increasing in value from left to right  x axis  and from bottom to top  y Axis    Right clicking the mouse in the table or the axes brings up the smooth command     Much like the main fuel and ignition tables  the duty cycle tables also provide feedback to the  user while the engine is running  There is a red box that is drawn in the table to show the four  values that are being used to determine the overall duty cycle  The blue  X  in the red box shows  the user the exact operating condition within the four red cells  The current calculated value for  duty cycle is also shown at the top of the window and labeled as  Current Value        Digital Output  8  Bst_Sol    PWM Table a 21 xl    y Axis        Table Based PWM  Window     102        Performance Electronics  Ltd     PWM Duty Cycle       This table contains the duty cycle in percent for the pulse width  modulated digital output  The actual percent duty cycle at any given time is interpolated from  this table based on the parameters in the x and y axes     Enable   The enable box allows the digital out
80. button titled  Apply LTF to base Fuel Table   Essentially  this multiplies the main  fuel table by the elements in the LTF table        Below are descriptions of the different parameters that can be adjusted in Lambda Control     STF Event    Response Time  ms    This is the total response time of the lambda sensor and conditioner  being used in 1 1000 of a second  milliseconds   This information is usually published by the  manufacturer of the sensor  The Response Time and the Transport Delay define when a STF  Event takes place  A typical value is 100 ms     Transport Delay  rev    Transport Delay  rev  is the delay in engine revolutions between  when the exhaust exits the exhaust port of the engine and when it reaches the lambda  sensor  This can be estimated by using the displacement of the cylinder and the volume of air  in the exhaust system between the sensor and the engine  The Response Time and the  Transport Delay define when an STF Event takes place  A typical value is 10 revolutions     STF Step Size per Event       This parameter sets the amount by which the short term  factor will be modified if all of the Closed Loop Enables are met and the ECU determines the  fuel mixture requires modification  The larger this number  the more sensitive the Lambda  Control will be to variations between actual and target lambda values  A large value will allow  the system to respond quickly but may also cause large swings in lambda  A small number  will result in a slower respo
81. can also be test fired  when the engine is not running  or disabled  when the  engine is running   The  Fire  button fires the coil once unless the  Repeat Last Command  box  is checked  Each time the coil fires  it is charged based on the settings in    Charge Time  ms    under  Ignition       The  Coils  section of the menu also has a check box for fixed ignition timing  When enabled   this feature allows the user to set fixed timing equal to the value entered  regardless of any of  the other ignition timing tables in the PE3  Fixed ignition timing is only active while the user   is in this diagnostic menu  Once the menu or peMonitor is closed  fixed ignition timing is no  longer active  This function is helpful for checking ignition timing with a light on a running  engine     Digital Outputs   The digital outputs can also be test fired in this menu  The length of time  the digital output stays on each test fire is adjustable by changing the  On Time  drop down  menu at the top     Input  Diagnostics     Input     The    Input Diagnostics  menu provides a single location where the user can view all of the analog  and digital inputs at one time  In addition to the calibrated values  psi  degrees     etc   this  menu also provides raw voltage and bit information for each channel  Below is an example of an  Input Diagnostics screen      66        Performance Electronics  Ltd     Input Diagnostics RE 2x     Votage F requency Calibrated  1 21  V  0 0      428  V    14 78  psi  
82. can configure the TPS as either  voltage based TPS  or  disable the sensor using    Not Used        0  Throttle Voltage   This is the output voltage from the TPS when the throttle is  closed  0    In the upper right hand corner of the  TPS  section is a display of the  current voltage from the TPS sensor  When the throttle is closed  enter this voltage  into the field  0  Throttle Voltage    to calibrate the closed position of the TPS sensor     100  Throttle Voltage   This is the output voltage from the TPS when the throttle is  fully open  Wide Open Throttle  100    In the upper right hand corner of the  TPS   section is a display of the current voltage from the TPS sensor  When the throttle is  open all of the way  enter this voltage into the field  100  Throttle Voltage    to  calibrate the open position of the TPS sensor        Low Out Of Range Limit  V   and    High Out Of Range Limit  V     These parameters   set the out of range limits for the sensor  If the sensor reading falls outside of this  range  the ECU sets an    Out of Range    error which can be cleared in System Status      The error will also display a yellow background around the appropriate sensor in the  Engine Data header     Engine Data Header    and a yellow warning box at the bottom of  the main peMonitor screen indicating that an error has occurred     Main peMonitor  Screen                  Filter   The  Filter  setting allows the user to apply a low pass filter to the sensor   These filters remov
83. ce Electronics  Ltd     Diagnostic Reset  and clicking on the  Reset EEprom  button     10  In the newly installed version of peMonitor  go under  Help    Update Firmware     The  following window will be displayed     Firmware Update    Update Firmware  P1   Update Frmware  P2    C  Program Files Performance Electronics p             Firmware File Selection Window    11  Click on the  Browse  button to search for the firmware file  This will open up the  default location of the new firmware  The firmware file is copied to your computer  during the installation of peMonitor and will be located in the subdirectory shown  below  Select the firmware file      pe3 peb   and click  Open  to select     Windows XP and Prior  C  Program Files Performance Electronics peMonitor vX XX XX  Windows 7  C  Program Files x86  Performance Electronics peMonitor vX XX XX    Where  vX XX XX is the version of peMonitor and firmware   12  Once you have selected the correct firmware file  click on    Update Firmware  P1    If    peMonitor responds with  ECU Not Found     the ECU is busy transitioning to a download  mode  Wait for several seconds and click on  Update Firmware  P1   again     13  After  P1  has finished updating  the message below will be displayed  Click on  Update  Firmware  P2   to update P2  Once P2 is finished you will be notified that this update  was a success also      134        Performance Electronics  Ltd     Firmware Update       Window Showing Successful P1 Upload    14 
84. certain percentage of time  If the  digital output is used in this mode the light is green anytime the duty cycle is greater than  0      User Data Header  Display     User Data        User Data Header    Like the Engine Data Header  the User Data Header provides real time information during tuning   The data displayed is based on the user data configuration which can be modified in Setup User  Data   Inputs can be calibrated and named in the setup Window  This data is updated in real time  whenever the PE3 is powered on and online with peMonitor     3D Table Plots  Display     3D Fuel Plot     3D Ignition  Plot     3D Target Lambda Plot     3D Long Term Factor Plot     The 3D Table Plots are graphical representations of the main tables  The figure below shows a  main fuel table and the corresponding 3D Fuel Plot  The plot can be re sized or zoomed by right  clicking on the plot and selecting the appropriate action  3D plots can be displayed for the  following tables  Main Fuel Table  Main Ignition Table  Target Lambda Table and the Long Term  Factor Table  The 3D Table Plots have several notable qualities including the following      119        Performance Electronics  Ltd     Can be re sized and zoomed  right click on the table for options     Can be rotated by using the arrow keys    Shows the engine s current operating position in the plot with a red  X     Shows the current cursor position in the table with a blue  O     Displays the user configurable colored cells from 
85. cording to the  Tach Pulses per Rev  setting in the    Engine    tab  Ssee Engine  tab    This function is provided in addition to the dedicated  Tachometer Output  signal on pin  M 17 of the PE3  As a digital output  the tachometer signal is pull to ground rather  than a square wave like on pin M 17  A pull up resistor may be necessary to use this  output with some tachometers  Please visit the PE website for application pages  concerning specific installations     e Info Light    Info Light    configures the particular digital output as the information or     check engine    light  Only one digital output can be selected as the information light   Please refer to  Info Light Config  for information on using this output        e Fuel Pump   The  Fuel Pump    function is designed to control a fuel pump through a  relay or high current external driver  Anytime the PE3 is powered up  this output will  turn on for approximately 6 seconds to prime the fuel pump  If no trigger signal is  received after 6 seconds the driver will turn off  Also  anytime the PE3 receives a  trigger signifying the engine is spinning  this output remains on to power the pump     e Digital Input   This function allows the user to control a digital output based on a  digital input  When the selected digital input is active  the digital output will also turn  on     e PWM Idle Control  External Coil Driver  Table Based PWM   These settings are not  configurable in the  Digital Outputs for On Off Control  
86. cs window is an extension of the simple fire disable functions possible in     Output  diagnostics  Injector diagnostics provides the ability to fire all of the injectors and also  view the current as a graphical plot  This is very helpful for troubleshooting as well as configuring  peak and hold injectors     The figure below shows an injector diagnostics window when saturated  high impedance   injectors are used  The  Fire Injector    buttons on the left side of the window causes the injector to  fire for a duration of 4 milliseconds when pressed  The current through the injector is then  plotted as a function of time on the graph           2  blebleble 3  Q        Injector Diagnostics  Window after Firing a Saturated Injector    The look of the injector diagnostics window is slightly different when  Peak  amp  Hold  injectors are  used  see Figure below   Peak  amp  Hold injectors can be enabled in the  Fuel  tab under  Setup  Engine   In addition to viewing the injector current during the test fire  peak and hold parameters  can also be fine tuned in this window  Pressing the fire injector button fires the respective  injector for 4 milliseconds     The  Enable Adaptive Mode  check box in the upper left corner of the window puts the peak  amp  hold  system into adaptive mode  Adaptive mode allows the PE3 to automatically adapt to the peak  current and hold current entered in the  Peak  amp  Hold  section of the  Fuel  tab  If adaptive mode is  not used  than the  Hold Fac
87. cylinder  The PE3 has a total of 8 built in injector drivers  These  injector drivers can be  staged  such that some drivers control primary injectors and others  control secondary injectors  Secondary injectors begin flowing fuel only at a pre determined  load and engine speed  When using the staged injection option  injector drivers 1  2  3 and 4  always control the primary injectors and injector drivers 5  6  7 and 8 are the secondary  injector drivers  When the secondary injectors begin firing  they open at the same instant and  for the same length of time as their corresponding primary injector according to the following  pairing      43        Performance Electronics  Ltd     Injector driver  1 and  5 fire together  Injector driver  2 and  6 fire together  Injector driver  3 and  7 fire together  Injector driver  4 and  8 fire together    Whenever the engine is actively staged and the secondary injectors are firing  the background  color of the  Fuel  cell in the main data header will turn green  see  Engine Data Header            Min Load   When staged injection is enabled  this parameter defines the minimum load for  staging the secondary injectors  The  Min Load  has the same units as the load axis in the  main fuel table  In the figure below  Min Load is set to 74  TPS  This is the yellow  highlighted area at the top of the table  peMonitor draws a heavy black line at this load in  order to differentiate between the staged and non staged areas of the table     Min R
88. d  and  display the IP address of the PE3  While the PE3 is communicating with the computer   a green box displaying    Online    will be visible in the bottom left corner of peMonitor as  well as an animated injector squirting fuel in the upper right corner     Establishing a Direct Connection Using Windows XP  2000 and Vista   A direct  wired  connection using an older version of Windows requires configuration of the computer s IP  address  This will only need to be configured one time to communicate with the PE3  In order  to access the internet using the Ethernet port  however  it will be necessary to change the IP  address of the computer back to the default configuration of  Obtain an IP address  automatically   Follow the steps below to begin communicating with the PE3     1     In Windows  configure your Local Area Connection  To do this go to the  Start  menu  and click on  Settings  and then on  Network Connections     This will bring up a menu  that looks similar to the one below  Double click on    Local Area   Connection     highlighted in the figure      Note  It may be necessary to have the Ethernet cable from the PE3 plugged in to the  PC and the PE3 powered on to see    Local Area Connection    as a selection in the  Window        Network Connections    File Edt View Favortes Toots Advanced Help    Ss D Search   gt  Folders x 2  m     Nane Type Status  LAN or High Speed Internet    MB oca Area Connection   LAN oF High Speed Irter Network cable unplugge IrteXR
89. d an over current in the past  Inj  8 is currently turned off because of an over current condition     76        Performance Electronics  Ltd      77        Performance Electronics  Ltd     Tuning Drop Down Menu    The sections below describe the different elements that are located under the  Tuning  drop down  menu at the top of the main screen in peMonitor  These menus include all of the tuning  parameters required to properly tune an engine     Fuel Table  Tuning     Fuel Table     The    Fuel Table  provides the base open time for the fuel injectors  All other fuel compensation  terms modify the base open time to calculate the total open time  see    Fuel Metering    for this  calculation   The main fuel table contains the injector open times in milliseconds  ms  based on  the engine load and RPM  Engine load is configurable by the user under the    Engine    tab in  Setup  Engine     In the figure shown below  the engine load is configured as throttle position  TPS        The open times in the table represent the base length of time that the injector will stay  on  each  time that the injector opens  If the injectors are configured to open once per engine cycle  i e   sequential injection   the times in table represent open time per cycle  If the injectors are  configured to fire once per engine revolution  i e  semi sequential   the table values represent  open time per revolution     Both axes of the table  load and RPM  are completely adjustable by the user  The Load 
90. d off the STF returns back to  100   The STF can be thought of as an immediate fuel modifier  It adjusts the injector open time  right now based on the reading from the Lambda sensor     The Long Term Factor  LTF  is adjusted based on the STF  A table of LTF values is constantly  being updated and saved in the ECU  see  Long Term Factor Table    These values remain even  after the ECU is powered down  The LTF table is how the PE3    learns    the correct open times  under different engine conditions  The LTF is updated in the same direction as the STF  rich or  lean  after an adjustable number of STF events have taken place  The amount the LTF is updated  is based on the  LTF Step Size per Event      parameter  It is important to note that the LTF  modifies the total open time whenever the Lambda AFR Control is enabled regardless of whether  or not the system is currently in closed loop mode        The user has the ability to define a    Target Lambda Table    for the engine  The Target Lambda  Table defines the lambda or AFR values that the ECU is trying to achieve  This table is only used  for closed loop fuel control  If the PE3 is not in closed loop mode  this table is not used        The user can also view the Long  Term Factor Table     These values CANNOT be edited by the  user  They are calculated by the ECU while the engine is running with closed loop control  enabled  The user can  however  apply the Long Term Factor Table to the main fuel table by  clicking on the 
91. d to the motor  the valve is held  closed using spring pressure  The valve moves open as a function of the amount of current  that is flowing through the coil  Generally  the PWM frequency is between 100 Hz and 500 Hz  depending on the design of the valve  The average current through the valve is controlled by  the duty cycle of the PWM signal  The higher the duty cycle  the more current through the  valve  This is typical of the type of valve Ford uses for idle control  Digital outputs  1    8  can be used to drive this type of motor  The other wire from the motor is connected to  switched  12 volts     Unipolar Stepper Motor   A unipolar stepper motor is similar to the bipolar stepper motor  except for the fact that the polarity at each pin never changes  This type of m otor is common  with some kinds of motorcycles and other smaller engines  It is also sometimes called a    Star  Drive  because of the way that the circuit diagram for the motor looks  This type of motor  uses digital outputs  5   6   7 and  8     Wiring an External Tachometer    The PE3 ECU has a built in  dedicated tachometer driver  See  Wire Diagram  for location   This     24           Performance Electronics  Ltd     output can drive most after market and OEM tachometers  The output from the drive circuit is a  square wave with a 30     on     Vbat  and 70     off     Ov  duty cycle  The number of pulses per  revolution that the driver outputs is based on the parameter    Tach Pulses per Rev  set under
92. damage that may occur to an engine and or  vehicle as a result of tuning  Performance Electronics  Ltd  will not cover any damage  that may occur as a result of using this product     e The system covered in this manual is not designed to meet any emission level  regulations and does not carry a CARB E O  identification number     Contact Information       Performance Electronics  Ltd   Phone   513  777 5233  Fax   513  777 2042  Email  info pe ltd com  www pe ltd com       Performance Electronics  Ltd     Updates to the Manual and Help Files    1 0 Initial draft release of manual and help files for 2 14 12  software versions 3 03 XX    1 1 Full  non draft  release of manual and help files for 5 31 12  software versions 3 03 XX    Ti          Performance Electronics  Ltd     WARNING    The PE3 is a sophisticated electronic product  Do  not weld to any part of the vehicle with the PE3  connected to the vehicle  Large ground spikes  and or level shifts can damage the internal  circuitry of the PES        Performance Electronics  Ltd     Introduction    The PE3 system is a fully adjustable engine control unit for single and multi cylinder engines  requiring a stand alone fuel injection and ignition Engine Control Unit  ECU   All setup and tuning  parameters can be adjusted with any PC running a Windows operating system and containing an  Ethernet port     Below are some of the key features of The PE3 system     General System Features       O  O    O0000 0    O O O O 0    Comple
93. data trace  more revolutions  but sacrifices resolution  A high sample rate  provides a shorter window of data in time but at higher resolution     Display  This includes commands and settings for displaying trigger diagnostic data     Redraw   This redraws the plotted data in the graph   Zoom In    Zoom In  zooms in to the data between the cursors   Zoom Out   This command expands the plot out     Hide Injectors    Hide Injectors  hides the injector traces on the data plot  This  shortens the overall window height to make it easier to display on small monitors     Hide Coils    Hide Coils  hides the coil traces on the data plot  This shortens the overall  window height to make it easier to display on small monitors     Move Cursor A   Cursor  A   the red cursor  can be moved by dragging it with the  mouse or by using the right and left arrow keys     Move Cursor B   Cursor  B   the blue cursor  can be moved by dragging it with the  mouse or by holding the Shift key and using the right and left arrow keys     Get    Get  forces the PE3 to collect data based on the current configuration settings  regardless of an RPM signal being detected  While the ECU is collecting data  peMonitor will  pause for a moment to gather the data  This is the same as  Get  under the drop down menu     Data    above     This portion of the plot is the analog signal for the trigger input  In the case above in the figure  this is a 24 1 tooth crank wheel using a 2 wire  variable reluctance sensor    
94. depleting the vehicle battery     Power to the PE3 should be provided through a relay activated with switched  12v power  See    the PE3 wiring diagram for details on connecting power to the PE3  see    Wiring Diagram    for  details       17        Performance Electronics  Ltd     Connecting Sensors and Analog Inputs    The PE3 is a sophisticated ECU that can take advantage of many different analog and digital  signals to properly control an engine  Some sensors are not necessary for basic operation   however  and can be omitted if the particular feature or compensation is not needed  In its most  basic configuration  the ECU requires only an indication of engine load and a trigger signal to  function  Generally  a well tuned engine will require many more inputs than this     The PE3 has dedicated inputs for most common sensors including Throttle Position  TPS   Intake  Air Temperature  IAT   Coolant Temperature  CLT  and Manifold Absolute Pressure  MAP    Barometer and lambda sensors can be connected to any of the extra analog inputs and  configured as such in the software  Please refer to  Setup Sensors  for more information on  configuring sensors        In addition to the standard sensors mentioned above  the PE3 can also accommodate up to eight  generic analog inputs that can be used to modify the fuel or ignition timing or simply for logging  purposes  One of these inputs can accommodate 0 22 volts input  The remaining are 0 5 volt  inputs  Two of these extra inputs ca
95. djusts the amount of  fuel the engine receives accordingly  In order for the system to enter and stay in closed loop  mode  all of the Closed Loop Enables must be met  This allows the user to setup bounds on the  closed loop system such that the PE3 is not adjusting the fuel when not required  In addition to  the user adjustable Closed Loop Enables shown in the figure above  the PE3 also has some built  in enables that cannot be configured  The following are examples of these internal enables  Each  condition below will force the ECU out of closed loop mode     o If the Starting Compensation for fuel is greater than 100   e g  the engine is trying to  start     o If fuel is disabled for any reason  e g  Decel Cutoff  Rev Limit  Flood Clear  etc   o If the lambda sensor signal is out of range  e g  sensor voltage is too high or too low   o Ifa Digital Input is configured to disable closed loop mode and is active    o Ifa 0 is entered in the Target Lambda Table and the engine is operating at that load  point  This allows closed loop to be locally turned off at specific load RPM sites      86        Performance Electronics  Ltd     While in closed loop mode  the ECU modifies the injector open time by continuously updating the  Short Term Factor  STF  and Long Term Factor  LTF  fuel modifiers  The total injector open time  is multiplied by these two factors just like many of the other fuel compensation terms  The STF  is not stored or remembered by the ECU  When the ECU is powere
96. during tuning to indicate parts of the  table that are well tuned or areas that need more work        Table Tracer  B    The    Tracer    function can be enabled via a check box located in the upper  left hand corner of the table  When enabled  the Tracer marks the used cells by changing  their color  As the red tracker box moves through the table  the background cell color is  changed  The Tracer provides the user with a quick indication of what part of the table has  recently been used  The  Clear Tracer    button removes the colored tracer cells  Tracer colors  can be modified in  System Colors   The figure below shows the tracer cells highlighted in  purple after an acceleration run         80        Performance Electronics  Ltd     pettoaitor by Performance Ulectromacs  Ltd  Version  3 03 03    full Mode ali x   Fie Enge Disgrestes Tuning Dupier OtsAcqutten Hep 3    ii L2B6    os   e 10 Fo  M          Ignition MAP      Digtatinpts OOOO COO iOpus 2000 OOOO OO    Prenary feel Table Injector Open Tame  mrs     6200   n od     s6  1013      es   nos   nso nes   nu  an   1369   130   134 1356   1359 1350   1356  ne 1413   1425        pe     se mn  mes   nos   nse   nas   1250   110 1363 1344 1335  346 1335  1338 1338 1344 1350   1394   1400    sea  1019   100    nu ne na   as  as  363  ia 108   1381    ses   1019 Tees    nn  ne  nes   1256   1343   1363   1338 1350   1356    oo Lors   iT     nas   ne  na 1 a   1328   1338    ses  1019   1000   119   110   1200 1281   1308   1
97. e  bottom of the window to populate this table     MAP Compensation   Fuel       This table sets the fuel compensation values based on  MAP  Generally  the default values as calculated by peMonitor using    Auto Fill    will not require  modification  The basic rule of thumb for MAP compensation is that the compensation amount  should change the same as the manifold pressure changes  on a percentage basis  In other     94        Performance Electronics  Ltd     words  if the MAP doubles  the fuel amount should also double to maintain the correct air fuel  ratio  Conversely  if the MAP is cut in half  the fuel amount should also be cut in half   Common practice is to define atmospheric pressure  14 5 psi or 101 3 kPa  as 100  and then  fill in the rest of the values based on the change in pressure  see the Figure above      MAP Compensation   Ignition  deg    This table configures the ignition timing  compensation values based on MAP  This adjustment is especially important for forced  induction engines where it is advisable to retard the timing at high boost levels     Auto Fill   The    Auto Fill    functions provide an easy way to fill in the MAP Compensation  tables  See below for a description of each field     e Min MAP   The minimum desired pressure value in the  MAP Values  table  e Max RPM   The maximum desired pressure value in the  MAP Values  table    e MAP Values   This button evenly fills in the  MAP Values    table based on the  Min MAP   and  Max MAP  parameter
98. e  but will not clear the error count  In the figure below  Inj  7 had an  over current in the past and Inj  8 is currently turned off because of an over current  condition     e Open Time Clipped   This indicates that the open time for the injectors was clipped  at the max duty cycle of 80      e Coil  1   Coil  8   These cells indicate the status of the individual coil drivers  If a  coil driver circuit flows more than 10 amps  an error will be logged  Resetting the ECU  will clear the status so the ignition coil can function  if the over current condition is  gone  but will not clear the error count  Error counts can be cleared by pressing the   Reset Error Counters  button     e Charge Time Clipped   Indicates that one or more ignition coils was not able to  charge for the full amount as set in the    Ignition    tab of the  Setup Engine    menu   Under many circumstances this is completely normal due to the fact that the engine is  turning at a high RPM and there is not enough time to charge fully     e Air Temp  Coolant Temp  TPS  MAP and Barometer   Both  High  and  Low  out of  range errors can be logged for these sensor inputs  If the sensor value is outside the  range as defined in the  Setup Sensors  page  an error will be displayed and logged in  the ECU  Error counts can be cleared by pressing the  Reset Error Counters    button   These are not visible in the figure below     Reset User Hour ete                System Status  Window with Injector Errors  Inj  7 ha
99. e  dashed line is indicative of a shape factor that is too low  The light blue dashed line indicates  a shape factor that is too high      73        Performance Electronics  Ltd        Example Peak  amp  Hold Injector Current    Injector Current  A        0 0 0 5 1 0 1 5 2 0 2 5 3 0 3 5 4 0 4 5 5 0    Time  ms              Example Peal  amp  Hold Injector Trace and the Effect of Tuning Factors    System Status  Diagnostics     System Status     The  System Status  screen provides feedback on the general health of the system  In addition to  basic statistical information like number of power on events and two hour meters  system status  also provides extensive error tracking functions     The figure below is an example System Status page containing no errors or warnings  If a  warning or error does occur  the background color of the effected parameter turns from light blue  to yellow  Errors can be reset by pressing the  Reset Error Counters  button at the top of the  page      74        Performance Electronics  Ltd     System Status  1x   Reset Error Counters Reset User Hour Meter      Parameter Parameter Status Error Count   Power On Events 509 Injector   1 Current OK 0  Hour Meter HH MM SS 72 33 58   Injector   2 Current OK 0  User Hour Meter HH MM SS 31 25 19 Injector   3 Current OK 0  Board Temperature 93   F Injector   4 Current OK 0  Total Digital Output Current ut less than 0 5 Amp Injector   5 Current OK 0  0   0   0   0                      System Status OK Injector 
100. e every time the ECU is powered up without  having a dedicated barometric pressure sensor  This method works well if the vehicle  does not experience large swings in atmospheric pressure while running  For example   this would not be effective for driving continuously through the mountains     Filter   The  Filter  setting allows the user to apply a low pass filter to the sensor   These filters remove unwanted  noise  from the measurement  Filter levels can be set  from 1 to 15  Level 1 is the smallest amount of filtering and level 15 is the highest  level of filtering  Please refer to the  Technical Specifications  Section for more  information on the filters        Air Temperature   This area is for configuring an intake air temperature sensor  The PE3 can  accept most automotive style thermistor inputs for air temperature     The top drop down menu can configure the sensor with a standard known calibration   allow the user to enter a    User Defined    calibration or turn this input off        Low Out Of Range Limit    and    High Out Of Range Limit      These parameters set the  out of range limits for the sensor  If the sensor reading falls outside of this range  the  ECU sets an  Out of Range  error which can be cleared in  System Status   The error  will also display a yellow background around the appropriate sensor in the Engine Data  header     Engine Data Header    and a yellow warning box at the bottom of the main  peMonitor screen indicating that an error has occu
101. e function or compensation is enabled  If  there is no check next to the parameter  it is disabled  The left side of the menu is dedicated to  fuel compensation terms and the right side is for ignition terms  Below is a screen shot of the     Enables    tab     Setup Engine E 2  xj    Engine   Fuel   Ignition Enables   Define TDC   Revlimit      Fuel Compensations  Checkto Enabie  Ignition Compensations  Checkto Enable     Air Temperature   Decel I User  1 M Air Temperature F User  1  Coolant Temperature IV Lambda Control I  User  2 F Coolant Temperature FT User  2  MAP IV Cylinder I  User  3 M map PF User  3  I  Barometer I  User  4 I  Barometer M User  4  IV Battery Votage PF User  5 V Starting M User  5  IV Starting User  6 User  6  VV Accel I  User  7 F User   M User 3 F user  3          Enables  Tab in  Setup Engine     If the parameter and check box are grayed out this is an indication that the specific function is  not available to turn on  For the example  in the figure above   Lambda Control    is not available  because an Oxygen sensor has not yet been defined in the  Setup Sensors    section  Anytime a  specific function or compensation is turned on or off in the  Enables  tab  all other check boxes  that control the on off state of that function are updated as well      49        Performance Electronics  Ltd     Define TDC Tab       The  Define TDC  tab is used to configure the PE3 for different Trigger and Sync patterns  By  entering the    Trigger Tooth Before T
102. e main screen in peMonitor  These menus include the setup  parameters required to configure and run the on board data acquisition system of the PE3     Channel Selection  Data Acquisition     Channel Selection     The  Channel Selection    menu allows the user to choose which parameters are internally logged in  the PE3  The available channels are broken down by function in the window  Putting a check  mark next to the parameter tells the PE3 to log that specific channel  The user can log up to 31  channels of data at a time  The bottom left corner of the window tells the user how many  channels are selected at any given time  Once the desired channels have been selected  the  remaining data acquisition configuration can be accomplished in    Setup and Control           Igniti  injector Open Time FV ignition Angle  injector Duty Cycle FF Air Temp Compensation  injector Angle M Coolant Temp Compensation  Accel Compensation I    Barometer Compensation  Starting Compensation D MAP Compensation  Air Temp Compensation  Coolant Temp Compensation  Barometer Compensation  MAP Compensation    em      R     vv   amp     LILI TT ES    r  r  r  r  r  rc  r  r  r  r  r  r  r    System User Outputs  I  System Temperature M Digital Outputs  I    System Error Codes  Digtal Output Current  Channels Selected 24  System Status Codes   LAC Position   31 max  IAC Rpm        Channel Selection  Window    Setup and Control  Data Acquisition     Setup and Control     The  Setup and Control  window fo
103. e number to keep multiple  runs of one upload separate     Erase    Erase  erases all data stored in the PE3  This is required to free up memory once data  has been uploaded to the PC     Manual Start Manual Stop      Manual Start    and  Manual Stop  work in conjunction   Manual  Start  starts the data acquisition without the trigger conditions being met  Manual start is only  designed to enable data acquisition temporarily until power is cycled to the ECU  Once the  user manually starts the data acquisition  recording can be stopped by pressing the  Manual  Stop  button     Format    Format  formats the data acquisition memory  This is similar to formatting a hard  drive on a PC  All existing data will be lost after formatting     Start Configuration    e Switch   This drop down box allows the user to configure the data acquisition to start  and stop based on a change in state  e g  external switch  on Digital Inputs  1    7     e Logical Operator   The  Logical Operator  allows an external  Switch  to be combined  with some other condition to provide a trigger for the data acquisition  If the logical  operator is  Or  than either the switch or the secondary condition     RPM Greater Than  250  in the figure below  will start the acquisition  If the logical operator is  And  then  both the switch and external condition must be true     NOTE  The data acquisition system can be stopped at any time by changing the    Start  Configuration    setting  For example  with the setti
104. e the connector that mates to the ECU at  one end and bare wire at the other  Connector pin numbers are printed every 8 inches of wire for  easy identification  Wires in the Main harness are labeled with the prefix  M   e g  M 16 is pin 16  in the Main connector  and wires in the Comm harness are labeled with  C   e g  C 12   This wire  labeling convention is also utilized in the wire diagram     If additional wire must be added to the supplied harnesses  the same gage or larger wire should  be used  In addition  proper wiring practices should be observed when making the harness  Most  problems with new systems can be traced back to incorrect wiring or poor connections  All wire  joints should be soldered and covered with heat shrink tubing  Unused wires in the harness  should be removed or clipped  eliminating any bare copper that could cause an unwanted short  circuit        Waterproof PE3 Unit     16        Performance Electronics  Ltd           Main    Harness Pigtail       Example Factory Harness Adapter    Connecting Power to the PE3    Power for the PE3 is brought in through the Main connector  Any wiring added to the power  pigtails must be substantial enough to handle the potential current  A minimum of 14 gage wire  should be used for the ground wire on the ECU  For the  12 volt side of the power supply  20   gage wire is sufficient     The PE3 begins to run anytime that power is applied  It is necessary to power the ECU off when  the engine is not running to avoid 
105. e unwanted  noise  from the measurement  Filter levels can be set  from 1 to 15  Level 1 is the smallest amount of filtering and level 15 is the highest  level of filtering  Please refer to the  Technical Specifications  Section for more  information on the filters        Lambda Sensor   This area is for configuring the Oxygen or Lambda sensor  The PE3 ECU  can be configured to work directly with a narrow band sensor or with a conditioned wide band  sensor that outputs 0 5 volts     The top drop down menu configures the sensor as either a  Wide Band  or  Narrow  Band  sensor     The second drop down menu allows the user to choose the analog input where the  sensor is located  Analog inputs  1 through  7 are available     If configured as a    Wide Band  sensor       Lambda at 0  V    This is the lambda value from the oxygen sensor when the  voltage is at O volts  Generally this value will be provided by the manufacture  of the sensor and or the lambda conditioner       Lambda at 5  V    This is the lambda value from the sensor when the voltage  is at 5 volts  Generally this value will be provided by the manufacture of the  sensor and or the lambda conditioner     If configured as a  Narrow Band  sensor       Voltage at  lambda 1 00    This is the output voltage of the sensor when  lambda is equal to 1 00  Any voltage greater than this indicates a rich mixture     56     MAP         Performance Electronics  Ltd     and a voltage less than this tells the PE3 a lean mixture is p
106. ection       Add Selected   Adds the constant value to the highlighted cells in the table      Subtract Selected   Subtracts the constant value from the highlighted cells in  the table      Multiply Selected   Multiplies the highlighted cells in the table by the constant  factor         Divide Selected   Divides the highlighted cells in the table by the constant  factor      Smooth   Smooths the highlighted cells    Add Red Block   Adds the constant value to the red cells in the Table Tracker      Subtract Red Block   Subtracts the constant value from the red cells in the  Table Tracker      Multiply Red Block   Multiplies the red cells in the Table Tracker by the  constant factor      Divide Red Block   Divides the red cells in the Table Tracker by the constant  factor      Copy   Copies the highlighted cells to the clipboard as text  Cells can be copied  to and from text and spreadsheet programs like Excel       Paste   Pastes the cells from the clipboard to the table  Cells can be pasted to  and from text and spreadsheet programs like Excel       Undo   Undo the last operation in the table  Up to 10  Undo  operations can be  performed     Table Colors  A    Individual cells or groups of cells can be re colored by the user in order to  differentiate them during the tuning process  The colored squares in  A  above can be used to  change cell colors or  Mark  them  The available  Mark  colors can also be changed in the   System Colors  window  This capability can very useful 
107. ection  there are also several application specific settings available  Please refer to  the PE Application sheets located on the website for engine specific information for non   standard patterns     Sync Tooth   The  Sync Tooth  is the first trigger tooth after the sync occurs  The  Sync  Tooth  setting tells the PE3 what number to assign to the sync tooth  Generally this parameter     39        Performance Electronics  Ltd     is left as  1  for most applications  However when the PE3 is using a trigger wheel with  missing teeth  the Sync Tooth is used to define where the missing teeth are so that RPM can  be calculated correctly  In this case  e g  12 1 tooth trigger wheel   the parameter  Sync  Tooth  must be set so that the first trigger tooth after the long space equals  1      The ECU works in the following way  Anytime the PE3 recognizes a signal on the sync input   usually from a cam sensor   it assigns the next trigger tooth the number defined in the  parameter  Sync Tooth     This number could be anything from 1 to 120  The ECU then  increments the trigger tooth count until it reaches the maximum number of teeth at which  point it starts over again at  1   When the PE3 gets to trigger tooth number  1   it assumes  that the gap that just occurred is the long pulse and accounts for this accordingly  if a long  pulse exists   If trigger tooth  1  is not right after the long gap  the ECU will not calculate RPM  correctly for that tooth     Rising Edge   This check bo
108. ector open time   The timing of the injector with respect to the crank position is determined from the entries in the  table  Fuel Angle        In addition to the different modes  injectors can also be staged such that a second set of injectors  begins flowing fuel at a pre determined load and engine speed  see Staged Injection in the    Fuel  tab   This can be particularly useful for engines requiring high fuel flow under loaded conditions   When using the  Staged Injection    option  injector drivers 1  2  3 and 4 are always the primary  injectors and injector drivers 5  6  7 and 8 are the secondary injector drivers that come on at  specific load and RPM values  When the secondary injectors begin firing  they open at the same  instant and for the same length of time as their corresponding primary injector according to the  following pairing     Injector  1 and Injector  5 fire together  Injector  2 and Injector  6 fire together  Injector  3 and Injector  7 fire together  Injector  4 and Injector  8 fire together    Please refer to the    Wire diagram  or the PE website for application pages concerning specific  installations and wiring examples        Wiring Ignition Coils    The PE3 has the capability to directly drive up to 4 inductive ignition coils in sequential  wasted  spark or distributor mode  The PE3 DOES NOT require external igniters to fire inductive coils   There are 4 igniters built into the ECU hardware  If more than 4 ignition coils are required for a  partic
109. ectronics  Ltd     Ble Engne Dugnstes Tuning e equation Hel 6  g  Sd 1 H6  s  amp      Add  Subtract  Multiply and Divide l        Perform    Smooth    Function  Ingine Data   Change Highlighted Cell Colors in the Table  RPM TPS     Ar     Battery  Ignition   MAP Cootant Barometer      Cita ipuia 0000 OOO LictsoOuputs OOOO 0000 OO    Primary Foei Table   Injector Open Time  ms   Pee a el    1900   2100   2400   2700   3000   3300   3600   2600   4100   aaoo   arco   sooo   swo   6800   seco   6200   esoo      PrimanySecondary Table indication ff Tyan ne ns na ns 1259   1358   1263   1369   1369   1378   1381   14 99   1413   1428    EnableDisable Fuel           t   it            Tracer Functions   1319   1363   1344   1338   1344    338   1330   1344   1350   1290   1386   1369   1413   139   1400        43 93   1363   1344 Last   1338 1309 1219 axes 1391   ans 1398   1338   1394   1389   1381  10 19   1063   1113   11 63   1148   1258   1313   1363   1338   13 25   1325 1208   1308   1200   1306   1308   1313   1319   1369   1350   1356   0 19   1069   11 19   169   1194   1263   13 13   1363   1331   13 19   13 19 1294   1288   1281   1288  1288   1294 1300   1344   1325   1338    Less   ET 11 19 nes 1200   1269 nn pe TON 12 06   1269 26  1209   1269   1278  ras   1328   ne nann     rex sors   nas   ns   1208 nes   13 10   HALL  0 1250   1238 1240   1240    120   12    1300   1281   1294  Less   sors  nza ns Ra ns n   np pi   1200   1225   1225   12 91   1238   127s  120   
110. en user input  1 modify fuel ignition table  Ctrl 2 Open user input  2 modify fuel ignition table  Ctrl 3 Open user input  3 modify fuel ignition table  Ctrl 4 Open user input  4 modify fuel ignition table  Ctrl 5 Open user input  5 modify fuel ignition table  Ctrl 6 Open user input  6 modify fuel ignition table  Ctrl 7 Open user input  7 modify fuel ignition table  Ctrl 8 Open user input  8 modify fuel ignition table  Ctrl C Open user inputs cut fuel ignition   Ctri N Open ECU notes window   Alt S Save settings to ECU   Alt D Open engine data header   Alt U Open user data header   AIt F1 Open 3D fuel plot   Alt F2 Open 3D ignition plot   AIt F3 Open 3D target lambda plot   Alt F4 Open 3D long term factor plot   Alt 2 Open 2D parameter plot   Alt 3 Open 3D parameter plot   Alt R Open real time plot   Alt F Open fuel compensation bar graph   Alt I Open ignition compensation bar graph   Alt C Close current window   Alt W Close all windows     138        Performance Electronics  Ltd     General Shortcuts  continued        Shortcut  Alt F5  Alt F6  Ctrl F1  F12  Ctrl Tab    Command   Open data acquisition channel selection window  Open data acquisition setup and control window  Open manual   Open update firmware window   Tab between open windows    Table Manipulation Shortcuts       Shortcut  Ctrl Add  Ctrl Subtract  Ctrl Multiply  Ctrl  Divide  Ctrl H  Alt Add  Alt Subtract  Alt Multiply  Alt Divide  Ctrl C  Ctrl V  Ctrl Z    Command   Add to highlighted cells in table  Subtract
111. ent  For example  for a 4 stroke V 8 engine  the throttle body injector fires 4 times  each crank revolution  8 times per cycle   This type of injection scheme does not  require a  Sync  input  just a    Trigger     crank  input     e Sequential    Sequential  injection requires that every cylinder have it s own injector  and that the opening and closing of that injector be based on the timing of the  combustion event for that cylinder  For this type of configuration  each injector fires  once each engine cycle  This is different from  Semi Sequential    injection which fires  the injector twice each engine cycle  This type of injection requires both a  Sync  input  and a    Trigger    input     e Random Sequential   Like  Sequential    injection   Random Sequential    generally has  one injector per cylinder that each fire once per engine cycle  Unlike  Sequential    injector events are not tied to the timing of combustion events but rather happen  randomly based on the orientation of the engine when it first turns over  This type of  injection scheme does not require a  Sync  input  just a    Trigger    input  Random     41        Performance Electronics  Ltd     Sequential is most commonly used with single trigger distributor based systems  because it allows the fueling for individual cylinders to be trimmed without using a  cam  Sync  input      Min Open Time  ms    This defines the minimum allowable pulse width for injection  Typical  values for saturated injectors are 1
112. ery basic setup parameters that require  cycling the power to the PE3  These include some of the trigger and sync settings  When these  are changed  peMonitor will prompt the user to cycle the power     Anytime a new value is typed into a parameter field in peMonitor  for example in a table   the  user must hit the  Enter  key or move from that parameter in order for the changes to take place     While online  modifications made to the tuning file take immediate effect after they are entered   Changes are stored instantaneously in the PE3 controllers s internal memory as long as the ECU  remains powered up  In order for changes to be permanently saved to the ECU  the  Save Data to  ECU  command must be used  This command can be accessed from several locations on the    Main  peMonitor Screen           Right clicking in many of the tables brings up an additional menu of commands like add   subtract  multiply and smooth  These are provided to make tuning more efficient      34        Performance Electronics  Ltd     File Drop Down Menu    The sections below describe the different elements that are located under the  File  drop down  menu at the top of the main screen in peMonitor     Open  File     Open     This command opens a tuning file from the PC  PE3 tuning files all have a  PED file extension  All  of the tuning parameters are stored in these tuning files     Open Fuel Table  File     Open Fuel Table        This command allows the user to open the main fuel table from an
113. es are based on  throttle position  alpha  and engine RPM  N      ATDC   Abbreviation for  After Top Dead Center     Refers to an angular position of the crankshaft  that occurs after top dead center of a particular cylinder     Base Open Time   The open time of the injectors without additional compensation terms  The  ECU calculates Base Open Time from the main fuel table using engine load and engine RPM     Batch Fire   This defines a classification of fuel injection systems where all or a portion of the  injectors fire at the same time     Breakpoint   Breakpoints refer to the numbers in the axis of any table  For example  the x axis  of the main fuel table is RPM  The breakpoints for this axis are the RPM values that make up the  axis     BTDC   Abbreviation for  Before Top Dead Center     Refers to an angular position of the crankshaft  that occurs before top dead center of a particular cylinder     Comp   Short for compensation  Compensation terms modify the base fuel and ignition values to  arrive at  total  open time or    total    ignition timing     CSV   Stands for  Comma Separated Variable    and refers to a type of data file  CSV files are  outputs from the PE3 data acquisition system and trigger diagnostics  CSV files can be viewed in  peViewer or Microsoft Excel    Digital   Refers to an input or output to the system with either an  on  or  off  state    ECU   Engine Control Unit  This is the main computer of the engine management system    Hall Effect Sensor  
114. example would increase the fuel  by 10      e Modify Ignition   Setting the input to  Modify Ignition    allows the input to add or  subtract ignition timing based on the input parameter  A positive value in the  compensation table advances timing and a negative value retards the timing     Auto Fill   The    Auto Fill  function provide an easy way to fill in the    Input Parameter    axis   See below for a description of each field     e Min   The minimum requested value in    Input Parameter         108        Performance Electronics  Ltd     e Max   The maximum requested value in    Input Parameter        e Input Parameter   This button evenly fills in the input parameter axis based on the  Min    and  Max  settings     User Inputs Cut Fuel Ignition  Tuning     User Inputs Cut  Fuel Ignition     The    User Inputs Cut Fuel Ignition  function allows the PE3 to cut the fuel  cut ignition or cut both  fuel and ignition based on several measured inputs to the ECU  There are a total of four  Cuts   that can be individually configured  Each cut has an input source  an action associated with the  cut  and two set points which determine how the cut will function  User cuts are generally used  as safety precautions to stop the engine in case of a problem like overheating  low oil pressure or  over speeding a vehicle     Anytime a cut is active  the background of either the    Ignition    or  Fuel  cell in the engine data  header will turn red  see  Engine Data Header            The
115. external mechanical damage or wear     Areas circled below indicate where the ECU caseis  almost completely warn through  This indicates  severe mechanical stress on the controller s internal  components and can lead to electrical failure        Mechanical Damage to the EC U Resulting in Premature Internal Failure  If using a PE3 controller in an aluminum enclosure  non potted   it is advisable to mount it out of  contact with moisture  Doing so will extend the life of the connectors and circuit contacts located  on the ECU  Inside the vehicle   s passenger compartment is a good location mount the controller     Please refer to the    Technical Specifications  section for environmental limitations         140        Performance Electronics  Ltd        BRAMMABLE  TROL SYSTEMS       Aluminum Enclosure PE3 Unit in Optional Mount     141        Performance Electronics  Ltd     PE3 Technical Specifications    PE3 Mechanical Electrical Specifications   e Size  4 3  x 4 8  x 1 2   11 cm x 12 cmx 3 cm    e Weight  Both aluminum enclosure and potted waterproof enclosure are approximately 0 8 Ibf   0 4 kgf    e Operating voltage  6v 22v DC   e Typical operating temperature range  depends on loading    22  F to 167  F   30  C to 75  C        5 volt Supply Specifications  Max Total External Current Draw  1 0 A  for external sensors        Injector Driver Specifications   Type of Driver  Saturated or Peak and Hold low side driver  software selectable   Number of Drivers  Up to 8   Driver 
116. factor degrades to 100  A higher value means that the accel  compensation is present for a longer time after the initial throttle opening      98        Performance Electronics  Ltd     e Max RPM   This is the maximum RPM allowed for accel compensation  If the engine  speed is above this RPM  no compensation will be added regardless of throttle rate     Decel   The Decel fuel cut off circuit cuts the fuel based on throttle position and RPM  If the  throttle position is less than  Min TPS  and the RPM is greater than  Max RPM  the ECU  assumes that the engine is being motored  e g  the vehicle is coasting in gear   In this case   the injectors remain closed to conserve fuel until either the TPS increases  to greater than  the  Min TPS  value  or the RPM slows down  to below  Max RPM     RPM Delta         e Enable   This check box enables or disables the Decel cut off     e Min TPS       This is the minimum throttle position before the decel fuel cut off is  activated  If the TPS is less than this value and the RPM is above  Max RPM  the  injectors will be shut off     e Max RPM   This is the maximum engine speed before the decel fuel cut off is  activated  If the RPM is above this value and the TPS is less than  Min TPS  the  injectors will remain closed     e RPM Delta    RPM Delta    is a dead band keeps the fuel from very quickly turning on  and off right around the  Max RPM  value  Once fuel has been suspended due to decel  cut off  the RPM must fall below     Max RPM     
117. fer See    Info Light Config  for more details        Listed below are the functions associated with the controls for data acquisition  Setup and  Control        Sample Rate   The    Sample Rate  defines how many times per second that data is measured  and stored to the PE3  This parameter is in samples per second or Hz  The larger this number   the faster that data is collected and the sooner that available memory will be filled  All  channels are measured at the same sample rate  Available rates are 20  25  33  50 and 100  Hz     Get Directory   The  Get Directory    button returns the files that are currently present on the  PE3 unit  These files are listed in the  Stored Files  section of the window  see Figure below    In the example in the Figure  the PE3 currently has a total of 11 files     Get File    Get File  downloads the selected files from the PE3 to the PC  After hitting  Get File     the user will be prompted to name the file and directory  For some versions of Windows  the     127        Performance Electronics  Ltd     target directory MUST be a different directory than the installation directory for peMonitor due  to Windows write restrictions  Holding the  Shift  key down will select all files between mouse  clicks and holding the  Ctrl  key allows multiple individual files to be selected at one time    Data uploaded to the PC is in Comma Separated Values   CSV  file format  When uploading   peMonitor automatically appends the entered filename with the fil
118. files for upload from the list    129        Performance Electronics  Ltd     3  Click the  Get File    button  peMonitor will prompt for a filename and file location  Enter this  information and click  Save      NOTE  For some versions of Windows  the upload directory MUST be different than the  installation directory for peMonitor due to Windows write restrictions     4  Depending on the number and size of the files  uploading may several seconds  After the  upload is complete peMonitor will display a message similar to the following     File Transfer Success     Files saved to   C  temp Mustang_Pull_   csv       5  The data is now available for viewing in the chosen directory      130        Performance Electronics  Ltd     Help Drop Down Menu    The sections below describe the different elements that are located under the  Help  drop down  menu at the top of the main screen in peMonitor     Manual  Help     Manual     The  Manual  command opens either the pdf version or the Windows help file version of the PE3  manual  In addition to these two versions of the manual  the user can also click on the     in any  window and then click on a topic in the window to initiate the context sensitive help function  see  the     in the figure below         Rev Limit    Engine Configuration       Even Fire    Model Configuration    Not Specified v         Context Sensitive Help     in Window    Wire Diagram  Help     Wire Diagram     The    Wire Diagram    command opens a pdf file of t
119. formance Electronics  Ltd     Controlling Auxiliary Devices with Digital Outputs    The PE3 has 10 digital outputs that be used for various functions  Digital outputs can either be  used to turn on and off external devices like a fuel pump or cooling fan or used to PWM  Pulse  Width Modulate  external actuators like a boost control solenoid or idle speed valve  The type of  control that the actuator requires depends on the design of the actuator  The digital outputs are  all low side drivers which means that when they are turned  on  they complete the circuit to  ground  Whenever a digital output is activated  the corresponding green light in the data header  lights up  see    Engine Data Header            Each digital output is internally protected and cannot supply more than 3 amps of current  If  more than 3 amps of current is required by the actuator  either a relay or an external high  current driver must be used  If any one digital output flows more than 3 amps or all of the digital  outputs combined flow more than 15 amps  an over current error will be generated  see    System  Status    Each of the digital outputs corresponds to a particular driver or pin coming from the  PE3  Please refer to the  Wiring Diagram  for the pin locations of specific digital outputs        A detailed discussion for configuring the digital outputs can be found in the tuning software  section in either  On Off Control    or  Table Based PWM  depending on the type of digital output  required
120. gital Outputs   On Off Control    Window    Below is a description of the different types of configurations available for the digital outputs  In  addition to those listed below  digital outputs can also be used by other functions in the PE3 that  are not configurable in this screen  This includes functions like driving an idle air control motor   setting up table based pulse width modulated output or using digital outputs as ignition triggers   All of these functions are enabled and configured in other areas of peMonitor but will still be  visible in this window when enabled  See in the figure above where    Digital Output  7  IAC   is  configured for an idle air motor and    Digital Output  8  Bst_Sol   is configured to PWM a boost  control solenoid     Available Functions for Digital Outputs  e Off   With this selection  the digital output takes no action and remains  off      e Always On   Selecting an output to be  Always On  means that anytime the ECU is  powered up  the output will on and flowing current to GND     e Air Temp  Coolant Temp  RPM  MAP  TPS  Analog Input   These settings turn the  digital output on and off based on the level of the selected parameter  When one of  these is selected  two additional settings appear     Point 1  and    Point 2  are both set  points that determine when the output will turn on and off  The design of this feature  is extremely versatile in that the outputs can be programmed to turn on or off when  the value is high or low based
121. he  motor to the associated digital output pin  see    Using an Idle Air Control Motor    and  the    Wiring Diagram    for wiring details            Stepper Motor   The  Stepper Motor  selection is used with a standard 4 wire stepper  motor for idle control  see    Using an Idle Air Control Motor    and the  Wiring Diagram   for wiring details             104        Performance Electronics  Ltd     e Star Drive   This should be used when driving a unipolar stepper motor like those  found on some motorcycle and other small engines  It is also sometimes called a  Star  Drive    because of the way that the circuit diagram for the motor looks  This type of  motor uses digital outputs  5   6   7 and  8     Increase in Position   This setting defines what happens when the idle motor increases in  position  This setting is determined by the physical design of the idle motor as well as how it  is wired to the PE3  For example  a GM style stepper motor normally decreases idle speed  with an increase in position  Increasing the position of the stepper motor normally pushes the  pintle closed thereby reducing the idle air flow  This setting can be determined by manually  increasing the position of the idle motor while the engine is running and noting what happens  to the speed     e Decreases Idle Speed   Use this setting if an increase in idle motor position decreases  idle speed     e Increases Idle Speed   Use this setting if an increase in idle motor position increases  idle speed 
122. he First Time     U     Update Firmware 132   Updates to the Manual and Help Files 6  User Data Header 119   User Inputs Cut Fuel Ignition 109   User Inputs Modify Fuel Ignition 107  Using an Idle Control Motor 24    sWe    Warning 7   Wire Diagram 131   Wiring an External Tachometer 24  Wiring and Using a CAN Device 25  Wiring Examples for Idle Control Motors  Wiring Examples for Ignition Coils  Wiring Examples for Injectors   Wiring Ignition Coils 20   Wiring Injectors 20   Wiring the PE3 16     149     
123. he PE3 wire diagram  A copy of the wire  diagram is also included in the back of this manual in    Wire Diagram           About  Help     About     If the PE3 is online  the    About    command brings up a window similar to the one shown below  In  addition to the version of software  the  About  window also displays the firmware that resides on  both processor 1  P1  and processor 2  P2  in the ECU  Also included is the hardware ID   hardware revision level  serial number and IP address of the ECU     In order for the PE3 to communicate with peMonitor  the version of firmware  P1  amp  P2  in the  ECU must match the version of peMonitor      131        Performance Electronics  Ltd        About peMonitor is     x      PERFORMANCE  274 ELECTRONICS  Ltd        CE D mn   E eee      CEE EN M  pe  HER   Programmable Fuel and Ignition Control Systems    peMonitor Firmware  P1   Version 3 03 03  Version  3 03 03 Firmware  P2   Version 3 03 03  Copyright    2011 Hardware ID  1    Hardware Level  Rev 2  Serial Number  00 04 A3 02 C3 B3  IP Address  169 254 112 101       Example  About  Window While C onnected to the PE3    System Info  Help     System Info      System Info  is a diagnostic command that is primarily used to collect PC system information   This can be helpful in debugging some communication issues with the PE3  Below is an example   System Information  window     System Information r xj    OS Name Microso Windows 7 Professional  Version 6 1 7601 65536   Primary Screen  
124. hft_Lg1   Name   Shft_Lg2   Name   Shft_Lg3     Name   Bst_Sol    Digital Output  9 Digital Output  10    Name   Alw_On     Name   Fuel          Setup Digital Names  Window    Setup Tables  Engine     Setup Tables     The  Setup Tables  window allows the user to configure the main fuel and ignition tables  Both the  Load and RPM breakpoints can be adjusted based on the required spacing in the tables  The user  can enter values directly in the array  cells with the light green background  to set the  breakpoints or can use the    Auto Fill    functions  The only requirement for setting up the tables is  that the numbers must be increasing in value from left to right  Once the breakpoints are set in  the this window  the Load and RPM indices will be modified in the main fuel and ignition tables   See below the figure for a description of the adjustable parameters      61        Performance Electronics  Ltd     1     Enable Smat Tabies  12x13         Setup Tables  Window    Auto Fill RPM Array   The  Auto Fill RPM  function can be used to automatically fill in evenly  spaced RPM breakpoints into the index     e Min RPM   The minimum desired RPM in the RPM Index   e Max RPM   The maximum desired RPM in the RPM Index   e Go   Uses  Min RPM  and  Max RPM  to fill in the RPM Index    Auto Fill Load Array   The    Auto Fill Load  function can be used to automatically fill in evenly  spaced load breakpoints into the index  The units of the Load Index are based on the type of  Load Con
125. igger teeth is just the number of teeth on the trigger wheel itself     e The definition of trigger tooth  1 depends on the configuration of the trigger and sync   o If the trigger input has a missing tooth profile  e g  12 1 or 24 2   tooth  1 is always     51        Performance Electronics  Ltd     the first tooth after the large gap    If the trigger input is used with a single sync tooth  the first trigger tooth after the  sync is assigned the tooth number defined by  Sync Tooth  in the Engine  tab    If the trigger input has equally spaced teeth with no sync input  e g  trigger provided  by a distributor   the first tooth recognized by the ECU is randomly assigned as trigger  tooth  1 regardless of the crank position    If the trigger input and or sync input is a custom definition  e g  Honda F4i  Subaru     etc  trigger tooth  1 is defined in the PE3 firmware  Please refer to PE Application  sheets for engine specific information      52        Performance Electronics  Ltd     Rev Limit Tab       The  Rev Limit  Tab allows the configuration of several available rev limiters in the PE3  Below is a  screen shot of the adjustable parameters along with a description of each        Ignition Enables   Define TOC    Primary Rev Limit Secondary Rev Limit Boost Rev Limit  RPM   8750 RPM   3500 MAP  psi  35 0  Deadband  RPM    250 Deadband  RPM    250 Deadband  psi    2 0    C None None C None   Cut ignition Cut Ignition Cut Ignition   C Cut Fuel Cut Fuel Cut Fuel       Cut Fuel 
126. ion   Enables   Define TOC Rev Limit    Ignition Ignition Range  DBTDC  Charge Time ms   M Enable  Max 8 0 Vois    ignition Type i r 10 0 Volts      Distributor    12 0 Volts    Enable external 14 0 Volts    co  drivers    Fire on rising edge  16 0 Volts        Ignition  Tab in  Setup Engine     Ignition Enable   The  Enable  check box allows the ignition to be completely enabled or  disabled  If the box is checked the coils will fire normally  If the  Enable  box is not checked   the ignition coils will not charge or fire  This parameter provides a convenient way to  completely suspend ignition to the engine for diagnostic or testing purposes     Ignition Type      Ignition Type  controls the manner in which the ignition coils are fired   Different types of ignition schemes require different kinds of trigger and sync inputs  Below is  a list of the available types     e No Ignition   The ignition system is turned off     e Distributor   Distributor ignition uses  Coil  1  to fire a single ignition coil through a  distributor  This ignition setting requires a Trigger input but not a Sync input     e Wasted Spark   Wasted Spark ignition generally pairs two cylinders with one ignition  coil  One spark is  wasted  during the exhaust stroke and one spark occurs during the  compression stroke  Wasted Spark ignition requires a Trigger Input but not a Sync  Input     e Sequential   Sequential ignition uses one driver per coil and one ignition coil per  cylinder  Each coil fires one 
127. ion is available in the table as well as in the Load and Temperature axes  Right  clicking on the mouse while highlighting table entries will bring up the prompt for the smooth  function  The shortcut key for smooth can also be used  see Monitor Shortcut          92        Performance Electronics  Ltd     Coolant Temp Compensation   Ignition    Load   TPS     Compensation Factor  Degrees  Positive Degrees Advance Timing     Enable Temperature   F        Coolant Temperature Compensation  Ignition   Window       Cylinder Compensation  Ignition   Tuning     Cylinder    Compensation  Ignition       The ignition cylinder compensation provides a means to individually adjust the timing of specific  cylinders compared to the total calculated timing  The cylinder compensation terms that are  entered in the window  are directly applied to the appropriate ignition event by adding or  subtracting the timing offset  Cylinder compensation values can be set from  20  20 degrees of  retard  to  20  20 degrees of advance      Cylinder Compensation   Ignition R     Ignition    Degrees    Positive Degrees Advance Timing        Coil  1  1 0    Coil  2 0 5       Coil  3          Coil  4    Coil  5    Coil  6          Coil  7             Coil  8          Cylinder Compensation  Ignition   Window    MAP Compensation  Tuning     MAP Compensation     The  MAP Compensation  feature is a useful tool for applications using a MAP sensor and running  in Alpha N mode  TPS based load control   MAP compensati
128. ion is similar to full sequential except that it does  not require a cam sensor     Speed Density   Type of fuel injection strategy where the main fuel and ignition tables are  based on manifold pressure  MAP  and engine RPM     STF   Abbreviation for Short Term Factor  This is a fuel compensation term used in closed loop  compensation     TDC   Top dead center    Total Calculated Open Time   This is the total open time of the injectors including all  compensation terms except individual cylinder compensations  This is the value that is displayed  under    Fuel    in the main engine data header    TPS   Throttle position sensor    VR Sensor   Variable Reluctance sensor  This is a specific type of speed position sensor usually  used for cam or crank position sensing  It is characterized as having a sin wave output when a  ferrous tooth passes in front of the sensor  VR sensors have two wires coming from them   Wasted Spark   This is a type of ignition system where pairs of cylinders are fired at the same  time  One cylinder fires on the compression stroke at the same time another cylinder fires on the  exhaust stroke     WOT   Wide Open Throttle      11        Performance Electronics  Ltd     Engine Management Overview    The PE3 is a completely adjustable engine control unit  ECU  designed to be used on single and  multi cylinder spark ignition engines  The heart of the system includes several microprocessors  capable of executing millions of commands per second  Based on sim
129. is available in the table as well as in the Load and Temperature axes  Right  clicking on the mouse while highlighting table entries will bring up the prompt for the smooth  function  The shortcut key for smooth can also be used  see Monitor Shortcut          91        Performance Electronics  Ltd     Air Temp Compensation   Ignition    Load   TPS       Compensation Factor  Degrees  Positive Degrees Advance Timing     Enable Temperature    F        Air Temperature Compensation  Ignition   Window       Coolant Temp Compensation  Ignition   Tuning     Coolant    Temp Compensation  Ignition       The  Coolant Temp Compensation  Ignition   table provides a means to adjust the ignition timing  based on the coolant temperature  This is sometimes helpful to tune cold starting conditions  In  addition to temperature  the user can also include a dependence on engine load as seen on the  vertical axis of the table below  The  Load  axis is automatically set to whatever  Load Control    is  configured for in the    Engine    tab     Values in the table can be set from  20  20 degrees of retard  to  20  20 degrees of advance    The Load and Temperature axes are also user adjustable by clicking on the cells and typing in  new values  The Load and Temperature axes of the table must always be ascending in value from  bottom to top and from left to right as show in the figure below  peMonitor will not allow the user  to enter in values that do not follow this structure     The  Smooth  funct
130. l Input  1   Frequency  FM Enable    Digital Input  2   Frequency  T Enable    Digital Input 4  Frequency    Enable                 Name   Freast  Scale  Unts Hz    1 000    Filter off    Frequency  Hz   0 0  Calibrated Value  0 0              Setup User Data  Window     59        Performance Electronics  Ltd      Enable Thermistor Inputs on Analog Input  5 and Analog Input  7    When this box  is checked    Analog Input  5  and    Analog Input  7  can be used as thermistor inputs  When  activated  this option provides a drop down menu similar to the ones in  Setup Sensors  for     Air Temperature    and  Coolant Temperature     Please refer to this section for descriptions of  these parameters        Analog Inputs    e Name   The  Name  defines the label that is used for the channel  This label is used in  various locations in peMonitor to describe the channel as well as in logged data   Channel names can be up to 8 characters long     e Scale  Units V    The  Scale  parameter defines the sensitivity and allows the PE3 to  calculate actual engineering units for the channel  The measured voltage is multiplied  by the  Scale  and offset by the parameter  Offset  to convert from voltage to actual  physical units     e Offset  V     Offset  is the offset of the calibration for the channel in volts  The  combination of  Scale  and  Offset  completely define the calibration for any analog  input channel     e Filter   This parameter allows the user to configure a first order digit
131. l and also descriptions of the  different settings to configure the feature      107        Performance Electronics  Ltd       User  1   Modify Fuel ignition 2x   W Enable      Analog Input  1  vots   gt         Compensation   Fuel          Modify Fuel             User Inputs Modify Fuel Ignition  Window    Enable   This allows the user input to be enabled or disabled from this window  When a user  input for fuel is disabled  it turns the compensation to 100   When a user input for ignition is  disabled  it sets the compensation to    BTDC     Input Parameter   The    Input Parameter    defines the parameter used to modify the fuel  amount or ignition angle  All values in the input parameter axis are adjustable by the user  In  the example shown above  the user input is set to modify fuel based on the Analog Input  1  voltage  The input parameter can be defined as many different things including the following     e Analog input  1  8 voltages   e TPS measurement   e Thermistor inputs  5 and  7   e Idle air motor control position   e Digital output  1  8 PWM duty cycle  e Digital input  1  4 frequency    Compensation   The  Compensation  table for the user input defines either the fuel or  ignition compensation at each value of the input parameter     e Modify Fuel   If the user input is set to  Modify Fuel     as in the example above   the  compensation values are in percent      0  turns the fuel off altogether and 100   does not modify the fuel at all  A value of 110   for 
132. l not be calculated  For  example  if an engine that has a 12 1 trigger wheel is configured with a 4 0 wheel in  peMonitor  RPM will not be calculated because the ECU can never resolve the position of the  crank     Fuel   Final calculated open time of the injectors in 1 1000 of a second  ms   The value that  is displayed in this box is the open time of the injectors with all compensation terms applied  except individual cylinder compensation  if configured      e Yellow Background   Indicates a warning is present  A common warning for Fuel is that  the ECU is using the minimum open time because the calculated open time was less  than the allowable minimum  Hovering the cursor over the yellow box will display the  reason for the warning     e Red Background   Fuel is being cut  This can be due to a number of reasons including  but not limited to a flood clear situation  one or more digital inputs cutting fuel  a user  input cut or a secondary rev limit  Hovering the cursor over the red box will display the  reason for the cut     e Green Background   Staged injection is active  If the background is a green color the  injection system is currently operating in staged mode     e Black Background   Every other revolution is active  If the background is black in color  the fuel injection is firing every other revolution  This is possible only when not  running sequential fuel injection     TPS   Throttle Position Sensor measurement from 0  to 100    e Yellow Background   The sens
133. l sometimes be less abusive on the engine  A soft limit  consists of 2 steps to keep the engine from overrunning     o Step 1   If the RPM  or MAP for Boost limit  exceeds the maximum value  the  PE3 first tries to limit the engine by reducing the ignition timing to 0    total  advance     o Step 2   If the RPM  or MAP  continues higher than the maximum value plus  the deadband  the PE3 then cuts fuel and ignition     For the Soft limit  both the timing and the state of the fuel and ignition systems are  restored when the RPM  or MAP  drop below the  set value   deadband      Setup Sensors  Engine     Setup Sensors        The  Setup Sensors  page provides a way to configure the basic sensors for any engine  The  window is divided into areas for several different sensors  all which can be enabled disabled   calibrated and filtered  A screen shot of the page is shown below along with a description of the  different parameters      54        Performance Electronics  Ltd     ee  x  Display Units      Display Air Fuel Ratio       Pressure   psi 7    Primary Table Stoichiometric Air Fuel Ratio  1470        Temperature    F    14 70    Secondary Table Stoichiometric Air Fuel Ratio ETE    MAP Air Temperature    TPS     voltage based TPS   TPS VoRage 0 00   1 Atm   GM Sensor 16137039        GM  1     0  Throttle Voltage   0 50 Low Out Of Range Limit  psi  1 0 Low Out Of Range Limit   F     50   100  Throttie Voltage High Out Of Range Limit  psi    17 0 High Out Of Range Limit   F  250
134. load and speed setting  For a detailed description of how this table interacts with the rest of the  closed loop fuel control  please refer to the section    Closed Loop Lambda AFR Control            This table is only used for closed loop fuel control  If Closed Loop Lambda AFR Control is not  enabled  this table is not relevant     Both axes of the table  load and RPM  are adjustable by the user  however they are the same as  the main fuel table and ignition table     There is no user adjustment allowed in this table  This table is modified  over time  by the PE3  unit itself  The extent to which changes are made to this table depend on the other closed loop  fuel settings as well the initial quality of the main fuel table  When setting up a new engine  the  long term factor table should all be at 100     Although adjustments to the table itself are not possible  the user does have the ability to  manipulate the table in several ways  The descriptions below refer to the buttons in the bottom     84        Performance Electronics  Ltd     left corner of the table  see figure below      Reload   This button forces the peMonitor software to reload the most recent long term factor  table to the screen  As the PE3 is adapting and modifying the table  it does not automatically  adjust the values displayed on the screen     Reset   Reset sets the entire table to 100  essentially eliminating the long term factor    compensations     Apply LTF to Base Fuel Table   This button takes 
135. lso selected  If  Enable Adaptive  Mode  is not selected than the  Hold Factor  defines the hold current   Hold Factor  can be  adjusted in    Injector Diagnostics           Enable Adaptive Mode    Enable Adaptive Mode  allows the PE3 to automatically adapt to  the    Peak Current    and  Hold Current    that are listed in the  Peak and Hold  section  If  Enable  Adaptive Mode  is not selected than the    Hold Factor  and    Peak Factor    define the peak and  hold current levels  These can be adjusted in    Injector Diagnostics            42        Performance Electronics  Ltd     Example Peak  amp  Hold Injector Current     lt   at          gt   E  5  oO     S  e  v  s            Typical current trace from a 4 1 peak and hold injector controlled by the PE3    Open Time Range   This defines the allowable entries in the main fuel table for open time   This parameter does NOT set the total open time range of the injector  but rather sets the  limits for the main fuel table  The total open time is a combination of the main fuel table and  all of the compensation factors and can exceed the range specified in this parameter  The   Open Time Range  should be set to the lowest range that still allows the maximum required  open time to be entered in the main fuel table  Allowable ranges are as follows    0 to 4 ms   0 to 8 ms   0 to 12 ms   O to 16 ms   0 to 20 ms    Stage Injection Enable   This enable box allows the PE3 to run in staged injection mode  with multiple injectors per 
136. n  System Status   The error  will also display a yellow background around the appropriate sensor in the Engine Data  header     Engine Data Header   and a yellow warning box at the bottom of the main  peMonitor screen indicating that an error has occurred     Main peMonitor Screen                   Pressure  kPa  at 0 5  V     This is the pressure that causes the sensor to output 0 5  volts  This information will generally come from a sensor datasheet or from calibrating  the sensor using known pressures        Pressure  kPa  at 4 5  V     This is the pressure that causes the sensor to output 4 5  volts  This information will generally come from a sensor datasheet or from calibrating  the sensor using known pressures     Filter   The  Filter  setting allows the user to apply a low pass filter to the sensor   These filters remove unwanted  noise  from the measurement  Filter levels can be set  from 1 to 15  Level 1 is the smallest amount of filtering and level 15 is the highest  level of filtering  Please refer to the  Technical Specifications  Section for more  information on the filters        Barometer   This section is used to configure the barometric pressure sensor     The top drop down menu allows the user to pick the source of the barometric pressure  measurement  Options include using the MAP channel or Analog Inputs  1 through    8  If something other than  No Barometer    is selected a second drop down menu  appears     The second drop down menu allows the user to 
137. n  defined in    Position Park        RPM Deadband   When idling   RPM Deadband  defines how close the actual RPM must be to  the target RPM before the PE3 system makes a change to the idle motor  For example   assume that the actual RPM is 875 and the target speed is 900 RPM  If the  RPM Deadband  is  set to 30  the PE3 will make no change to the idle motor because the target and actual RPM  are within 30 of each other     RPM Filter   The  RPM Filter    setting allows the user to apply a filter to the measured RPM   This filter applies only to the RPM used for the purpose of idle control  Filters remove  unwanted  noise  from the measurement and help to make the measurement more steady   Filter levels can be set from 1 to 15  Level 1 is the smallest amount of filtering and level 15 is  the highest level of filtering  Please refer to the Technical Specifications  section for more  information on the filters        Manual Position   When in  Manual  mode  this parameter defines the position of the idle  control motor     User Inputs Modify Fuel Ignition  Tuning     User Inputs  Modify Fuel Ignition     The PE3 has a total of eight  User Input  tables that can be used to modify fuel or ignition timing  as a function of other measured or calculated parameters in the PE3  Each user input can be  configured independently and provides a convenient way to compensate the fuel and ignition for  many different conditions     Below is an example of a user input configured to modify fue
138. n be configured to measure temperature using a resistive  device like a thermistor similar to the CLT and IAT sensors  Please refer to    Setup User Data  for  information on configuring the extra inputs and to the    Wire diagram  for pin locations of the  individual inputs           Below are several diagrams showing how to wire common sensors to the PE3  A more complete  diagram can be found in the    Wire Diagram  section of the manual  Also  please refer to the PE  website for application pages concerning other specific sensors        M 26 Sensor Ground    Signal  M 30          S            Throttle Position    Sensor     5v Sensor Supply       M 16    Throttle Position Sensor Wiring     18        Performance Electronics  Ltd     Sensor Ground    M 26  Coolant Temperature  Sensor  Signal  M 29 g  Coolant Temperature Sensor Wiring  Sensor Ground  M 26  Intake Air Temperature  Sensor  Signal  M 28 g  Intake Air Temperature Sensor Wiring  Sensor Ground  M 26    MAP Sensor        5v Sensor Sur  M 16 sensor St    Manifold Absolute Pressure Sensor Wiring    Connecting Digital and Frequency Inputs    The PE3 has the ability to monitor up to 7 digital inputs  Five of these digital inputs are activated  by switching them to  5 to  22 volts  Digital Inputs  1   2   3   4 and  5   Two other inputs  are activated by switching them to battery ground  Digital Inputs  6 and  7   None of the digital  inputs are left floating when inactive  They are all pulled either high or low internal
139. n connector  to the ECU  Connect the Ethernet connector from the  Communication harness to the PC     Before installing the new software  establish communication with the ECU and save  your current tuning file to your PC  DO NOT skip this step if you currently have a good  tune in the ECU     Power off the ECU and close the current version of peMonitor before continuing     Install the new version of peMonitor on your computer by running the file     peMonitorInstaller msi  provided by Performance Electronics  Ltd     Power up the ECU     Start the newly installed version of peMonitor and search for the ECU based on your  type of connection  DO NOT attempt to download new firmware to the ECU using a  wireless connection     peMonitor    Search for ECU        Search for ECU  Window       8  Because you are trying to establish communication with a newer version of peMonitor     9     the following error will be displayed  Despite the error  the ECU has been found  Click   OK           peMonitor             ECU Found   IP Address 169 254 112 101  Incorrect Version     Firmware version that  peMonitor is looking for  Actual version of firmware in processor  1  P1  and processor 2  P2     Firmware and peMonitor Version Mismatch            Expecting  3 02 01  ound   P  01 08  Found   P2  3 01 08       If you are updating from a version of firmware that starts with v3 02    you must  erase the PE3 memory before continuing  Do this by going under  Help    ECU     133        Performan
140. n is generally used to compensate the  overall fuel and ignition terms for changing operating conditions  For example  colder air is  more dense than warm air  Therefore a cold air charge will require more fuel than a warm air  charge     Coolant Temperature  CLT  Sensor   The CLT sensor is used to measure the coolant  temperature of the engine  Like the IAT sensor this information can be used to add or remove  fuel or ignition timing to the engine  Typically  colder engines require more fuel and a little  more timing to idle and run well than do engines that have reached operating temperatures     Oxygen  Lambda  Sensor   An oxygen  or lambda  sensor measures the oxygen  O2   content of the exhaust  The amount of remaining oxygen in the exhaust can be used to  determine the air fuel ratio  A F  of the engine in real time  Generally speaking  oxygen  sensors can be divided into two categories  wide band and narrow band     Narrow Band   These sensors exhibit a very non linear response around the  stoichiometric mixture level  A F 14 7 for gasoline  and are only good for providing  feedback right around stoichiometric levels     Wide Band Sensors   Wide band sensors have a much larger usable range and can be  used to measure both rich and lean mixtures in an engine  Wide band sensors are more  complicated than narrow band sensors and require special conditioning to provide a  usable signal for the ECU  A wide band sensor cannot be directly connected to the ECU  without using a
141. nd the ECU looks for a Positive Going Zero Crossing instead  see figure  below   This option is available for VR sensors for both the Trigger and Sync Input     Negative Going Zero Crossing VR Sensor    T  I    Negative Going Zero  Crossings          VR Sensor Output  v           Negative Going Zero C rossing VR Trace     38        Performance Electronics  Ltd     Positive Going Zero Crossing VR Sensor    i    Missing Tooth    Positve Going Zero  Crossings                v      o          A       e       x   gt        Time  s        Negative Going Zero C rossing VR Trace    Peak Track Low   The  Peak Track Low  option works with VR sensors only  This parameter  adjusts the required arming voltage from the trigger or sync sensor  This option is typically  used with VR sensors that are generating low voltage levels at slow speeds and may only be  required if the engine generates excessive crank errors     Sync Input   The Sync Input parameters configure the signal that is used by the PE3 to  determine the correct cycle of a multi cycle engine  This signal generally comes from a cam  sensor or something that occurs once per engine cycle  The top drop down menu configures  the type of signal used for the Sync Input  This can be either a VR sensor  Hall effect sensor  or the opposite tooth edge from the Trigger Input  common on some systems triggered from  a distributor      The bottom drop down menu sets up the Sync pattern itself  In addition to a standard  1 Pulse  Per Rev  sel
142. nding system that has less tendency to overshoot  A typical value  is 1 0      Max STF       Max STF     is the limit for the STF compensation  This is the maximum  compensation in percent that the STF is authorized to provide to the overall injector open  time  A typical value is 25      Lambda  AFR  Deadband   This parameter sets the deadband around the target lambda   87        Performance Electronics  Ltd     value  If the difference between the measured lambda value and the target lambda value is  less than this parameter  the ECU does not adjust the STF compensation  Typical values are  0 05 for lambda and 0 74 for AFR     LTF Event    STF Deadband       If the current STF is less than     this amount  the LTF does not  update  A lower value will allow the LTF to adjust more quickly and more closely follow the  STF but may result in overshooting the target lambda  Typical values are 2  to 5      Max LTF       Max LTF     is the limit for the LTF compensation  This is the maximum  change in percent that the LTF is authorized to provide to the overall injector open time  A  typical value is 25      STF Events per LTF Event   If the ECU determines that this number of consecutive STF  events has occurred at a given operating condition  the LTF is either increased or decreased  based on the direction  rich or lean  of the STF event  For example  if the STF is continuously  adding fuel to move toward the target lambda  the LTF will also begin adding fuel as the LTF   learns  
143. nditioning so the engine does not stall when the air conditioning clutch engages     e Secondary Tables   Switches the main fuel  main ignition and main lambda tables  from primary to secondary  See the    Secondary Tables  section for more information        e Disable Lambda Control   Provides an input to disable the lambda control     e Shift Cut   Suspends fuel  ignition or both for a specified length of time after the  digital input becomes active  The type of cut  fuel only  ignition only or fuel and  ignition  as well as the length of time  12 5 ms to 200 ms  for the cut are adjustable     e Traction Control Arm   Arms the traction control module allowing it to operate  See  the  Traction Control    section for more details     e Fixed Ignition Advance   Sets the ignition timing to the value listed regardless of the  ignition tuning tables in the ECU     e Close Idle Air   If the idle air control system is used  this input closes the idle air     111        Performance Electronics  Ltd     valve     e Frequency   Sets the input to measure frequency so that speeds can be determined   Refer to Technical Specifications for electrical details for frequency inputs        Secondary Tables  Tuning     Secondary Tables     The  Secondary Tables    feature provides a simple way for the user to store both primary and  secondary fuel and ignition tables in the PE3 engine controller at one time  This feature is  designed to allow a second set of tables to be switched into operation
144. ng the rev limiters are listed below     RPM   This is the maximum target RPM  When the engine speed exceeds this value  the PE3  will attempt to slow the engine down based on the Rev Limit Method     Deadband  RPM    This parameter provides an RPM window so the limiter is not constantly  turning on and off when close to the max speed  For the Primary Rev Limit in the figure  above  the Deadband is set to 250 RPM  In this example  the PE3 will cut both fuel and  ignition when the RPM exceeds 8750  The fuel and ignition will not start to function again  until the engine speed falls below 8750 250   8500 RPM     MAP  psi    This parameter is used only for the Boost Rev Limit  If the manifold pressure  exceeds this value  the PE3 will try to limit the speed of the engine by implementing one of     53        Performance Electronics  Ltd     the Rev Limit Methods listed below     Deadband  psi    Like the RPM deadband  this parameter provides a window where the  limiter remains active as the pressure decreases  In the example above  the MAP must fall  below 35 2   33 psi before fuel and ignition are allowed to fire once the limiter is engaged   Rev Limit Method   e None   No rev limit at all  This turns the limiter off    e Cut Ignition   Suspends only the ignition when the limiter is active    e Cut Fuel   Cuts only the firing of the injectors when the limiter is active    e Cut Fuel and Ignition   Suspends both fuel and ignition when active     e Soft   The soft limit method wil
145. nge in the past  Sensor ranges can be adjusted in  Setup  Sensors            The MAP sensor measurement is or has gone out of range in the  u a Py Sri  past  Sensor ranges can be adjusted in  Setup Sensors         The barometer sensor measurement is or has gone out of range in  pe ONS Ee Din the past  Sensor ranges can be adjusted in    Setup Sensors        3 blinks followed by 1 blink  The data acquisition system is on and currently collecting data              Stop Engine  Engine     Stop Engine     Using the  Stop Engine    command  ctrl K  on a running engine stops the engine by momentarily  suspending fueling and ignition events  This can be helpful when the user wants to stop the  engine but still maintain communication with the ECU  After approximately 5 seconds  the engine  can be started again      64        Performance Electronics  Ltd     Diagnostics Drop Down Menu    The sections below describe the different elements that are located under the  Diagnostics  drop  down menu at the top of the main screen  These menus include the diagnostic functions of the  PE3 ECU     Output  Diagnostics     Output     The  Output Diagnostics    menu provides a convenient way to test the injectors  ignition coils and  digital outputs     This menu functions differently depending on whether the engine is running or not  When the  engine is not running  the  Fire  buttons are available to test fire the  Injectors  and  Coils   If the  engine is running  the  Disable  buttons become a
146. ngs in the Figure below  the PE3 would be  collecting data anytime the engine was idling above 250 RPM  To stop the data recording  while the engine is running  the user could simply change the    Greater Than    to  Less Than         128        Performance Electronics  Ltd        10434 10587  10588 10895    Sample Rate    1001    om Start  Page    1 o 1090  3 2894 4553  4 4554 8843  5 8844 9679  Get File 6 9680 9936  7 9937 10064  8 10065 10286  9 10287 10433  Erase 0  a    H H    Stored Files   Manual Start  Data Acquisition Status   Data Acquisition Status    Armed   Percent Full  33 3        Format   68 seconds     i  l       Start Configuration    Switch   None  gt   Trigger    Conditions    Logical Operator Or T      RPM  gt     Greater Than rl     Data Acquisition Setup and C ontrol  Window          Procedure for Configuring the Data Acquisition System to Record       1  Choose the channels to be recorded from the Channel Selection    window   2  Configure the  Start Configuration    to turn on and off under the appropriate conditions     3  Use the  Get Directory    button to see what files are already stored in the PE3  If necessary   upload data files to the PC     4  Use the  Erase  button to remove all existing files from the system and clear memory     5  The PE3 is now ready to record data once the start condition is met     Procedure for Uploading the Data from the PE3       1  Click on  Get Directory  to upload a list of the files on the PE3     2  Choose the 
147. on allows the user to vary both fuel  and ignition timing based on the MAP signal  This feature is very effective for both naturally     93        Performance Electronics  Ltd     aspirated and forced induction engines        MAP Compensation    is just like other compensation terms in that the fuel term multiplies the  total injector open time and the ignition term either adds or subtracts from the total timing   When enabled  the PE3 measures the MAP signal  calculates the fuel and ignition compensation  terms from the table  and applies these to the total calculation of open time and ignition timing     All values in the  MAP Compensation    window are adjustable  The user can enter values directly to  set the breakpoints or can use the    Auto Fill  functions  The only requirement is that the numbers  must be increasing in value from left to right  See below the figure for a description of the    adjustable parameters  In addition  both the fuel and ignition MAP compensations can be  individually enabled and disabled     MAP Compenation    MAP Values  psi     MAP Compensation   Ignition  deg       20      maxMAP   160    MAP Values  Calculate Fuel based on MAP Values        MAP Compensation  Window    MAP Values   This table sets the breakpoints of MAP for the fuel and ignition compensation  terms  The units used here are determined by the units of MAP as configured in  Setup  Sensors     The user can either enter values in by hand or use the    Auto Fill  functions at th
148. opped  by pressing the  Manual Stop  button     Every time the data acquisition starts and stops  a new file is created on the PE3  Each file is  given a    File Number  which is displayed along with the  Start Page    and the  Stop Page  in the  Stored File Status window  The start and stop pages refer to pages in memory and indicate the  overall size of each file  see figure below      The PE3 is designed to save a maximum of 100 files  Once the 100 file limit is reached the ECU  will no longer record additional data regardless of the amount of memory left in the system   Because of this  it is important to limit the number of very short files by carefully considering the  trigger conditions  For example  it is not advisable to use a trigger condition of engine RPM at a  level right around the idle speed of the engine  As the idle fluctuates around the normal idle  speed  the data acquisition system might generate unnecessary runs just due to the idle speed  bouncing around the trigger RPM     At any given time  the PE3 provides feedback in the  Data Acquisition Status  area of the window   see Figure below   In addition to the overall status  e g  Armed  Running or Waiting for Erase   peMonitor also reports the percent of memory that is full  When the data acquisition system is  running     Percent Full    will increment  In addition to real time status  the PE3 ECU can be  configured to drive an external lamp that indicates when the data acquisition system is running   Re
149. or is currently out of range  This error can be viewed and   117        Performance Electronics  Ltd     cleared in  System Status           Air   Current air temperature measurement     e Yellow Background   The sensor is currently out of range  This error can be viewed and  cleared in  System Status           Battery   Current battery voltage     Lambda   Oxygen sensor measurement  The sensor response can be displayed as either  lambda or AFR  Air Fuel Ration  depending on how the sensor is configured     e Yellow Background   The sensor is currently out of range  This error can be viewed and  cleared in  System Status           Ignition   Final calculated ignition timing  Positive values are degrees BTDC and negative  values are degrees ATDC  The value displayed in this box is the ignition timing with all  compensation terms applied except for individual cylinder compensation  if configured      e Yellow Background   A warning is present  The most common warning for Ignition is  that the coil charge time has been clipped  This simply means that the engine is  running too fast to charge the coils for the full charge time as defined in the engine  setup  Hovering the cursor over the yellow box will display the reason for the warning     e Red Background   Ignition is being cut  This can be due to a number of reasons  including but not limited to a rev limit  one or more digital inputs  a user input cut or a  secondary rev limit being reached  Hovering the cursor over the red
150. other tuning file stored on the  PC  When this command is selected  peMonitor will prompt the user to choose a donor tuning file     PED   The main fuel table will then be imported from the file that is selected into the current  tuning session     Open Ignition Table  File     Open Ignition Table     This command allows the user to open the main ignition table from another tuning file stored on  the PC  When this command is selected  peMonitor will prompt the user to choose a donor tuning  file    PED   The main ignition table will then be imported from the file that is selected into the  current tuning session     Save  File     Save   This command saves the current session and all of the tuning parameters to the PC  Once  Save   is selected  the user will be prompted to type in a file name with a  PED file extension  PE3 tuning    files all contain this file extension  Once saved on the PC  tuning files can be later loaded into the  ECU via peMonitor or manipulated offline     Export  File     Export       Export    allows the user to export the main fuel  ignition and target lambda  AFR  tables to a  Comma Separated Variable text file    CSV  on the PC  Once these tables have been exported  they can be viewed and manipulated in a text editor or Excel and also imported into peMonitor  using the  Import  command    Import  File     Import        Import    allows the user to import a main fuel  ignition or target lambda  AFR  table from a  Comma Separated Variable text file 
151. perature of the PE3 printed circuit board     e Total Digital Output Current   This is the total current flow for all 10 of the digital  outputs  If the total current is greater than 15 0 amps  the PE3 will flag an error and  turn the outputs off     e System Status   The System Status refers to the internal status of the different  microprocessors in the PE3  Under normal operation  this should always be  OK       75        Performance Electronics  Ltd     e Crank Status   Indicates a problem with the Trigger and or Sync signals based on  how the PE3 is configured  Something other than  OK  generally means the ECU cannot  determine the crank position     e Fuel Status   This indicates the status of the fuel system  If the fuel is being  cut  for  some reason it will be displayed in this cell     e Injector Force Close Count   This indicates that the injectors were forced to close  due to an abnormal event like the crank signal abruptly being removed  Generally in  normal operation  this count will not increment except during engine shutdown     e Ignition Status   Indicates the status of the ignition system  Like the fuel system  if  the ignition is  cut  for some reason it will be displayed here     e Injector  1   Injector  8   These cells indicate the status of the individual injector  drivers  If an injector driver flows more than 10 amps  an error will be logged   Resetting the ECU will clear the status so the injector can function  if the over current  condition is gon
152. ple input from the user and  the response from a variety of sensors  the ECU makes critical decisions concerning fuel and  spark delivery as well as other outputs  Tuning the PE3 is as simple as running the peMonitor  software while the ECU is connected to a PC via an Ethernet port or wireless network     The following sections are intended to give the user some basic understanding of engine  management and how the ECU is determining important values necessary for successful fuel and  ignition control     Engine Control Hardware    A successful engine control system requires many electrical and mechanical components to work  together  In addition to the PE3 engine control unit itself  there are many other parts necessary  to complete a working installation  Below is a listing of some of the more common hardware  components found in many modern electronic engine control systems     Fuel Supply Components    Fuel Injector   Fuel injectors are high speed solenoid valves that are either open or closed   When the injector is open  fuel is allowed to flow to the engine  When the injector is closed   fuel flow stops to the engine  The amount of fuel that the engine receives depends on the  amount of time that the injector stays on during each engine cycle  This amount of time is  commonly measured in 1 1000 of a second or milliseconds  ms      High Pressure Fuel Pump   Fuel injected engines require a high pressure fuel pump to  provide a constant flow of fuel to the injectors  Gener
153. put to be enabled or disabled from this window   When a digital output is disabled  it turns off  0  duty cycle      y Axis   These values define the y axis of the PWM table     x Axis   These values define the x axis of the PWM table     Auto Fill   The    Auto Fill  functions provide an easy way to fill in the axes of the table  See  below for a description of each field     Max   The maximum value in the axis   Min   The minimum value in the axis     y Axis   This button evenly fills in the    y axis  based on the  Min  and  Max   parameters     x Axis   This button evenly fills in the  x axis  based on the  Min  and  Max   parameters     Idle Air Control  Tuning     Idle Air Control        The PE3 has the ability to drive several types of idle air motors in order to actively control the  RPM to a target idle speed  see    Using an Idle Air Control Motor    for a description of the  hardware   The position of the idle control motor is defined as either  steps  if a stepper motor is  used or percent     if a pulse width modulated idle motor is used        The figure below shows the    Idle Air Control    tuning menu in peMonitor  Descriptions for each of  the tuning parameters that pertain to idle control are listed below the figure      103        Performance Electronics  Ltd     V Enable  Mode    Auto n        Output    Stepper Motor     Increase in Position   Decreases Idle Speed x     Event Update Rate  sec   os idle RPM at 32   F   so  Change in Position per Event   a 
154. r  the following      12 1 trigger input pattern with VR  sensor  and no sync input      4 cylinder  4 stroke engine  even  fire      Wasted spark ignition and semi  sequential injection      VR sensor not lined up with the  center of the tooth when at TDC  1    i      Trigger Wheel and Sensor are Shown in the  Position of TDC for Cylinder  1    nder     Compression anc Exnaust     arawas  2  2  es  es fe fe fe Fe    Tooth before TOC   0   means cyteder NOT USED       TDC Setup for Trigger Teeth Not Aligned with the Trigger Sensor    Trigger Tooth Before TDC   This row of adjustments tells the PE3 which trigger tooth occurs  directly before  or at the same time  as TDC for a specific cylinder or pair of cylinders  If this  parameter is set equal to zero than that cylinder is turned off and not used     Angle from Tooth to Sensor at TDC   These adjustments allow the user to define TDC    locations in between two teeth  Please refer to the figures above for examples on how these  parameters are used     Notes Regarding Trigger Teeth       e Trigger teeth always start at number  1  or whatever  Sync Tooth  is set to  and count up to  the total number of trigger teeth     e The total number of trigger teeth in a system depends on whether or not the engine uses a   Sync Input     If the engine uses a sync input  e g  cam input   the total number of trigger  teeth is two times the number of teeth on the trigger wheel  If the engine does not use a sync  input  the total number of tr
155. r data acquisition configures how and when the PE3 records the  channels set in  Channel Selection   This window allows the user to configure the data acquisition  system as well as manipulate data files stored on the ECU  The PE3 comes with 1Mb of onboard  storage for data acquisition  The length of time that data can be collected is dependent on the  size of the this memory  the sample rate and the number of channels being recorded  Data  uploaded to the PC is stored in a Comma Separated Values   CSV  file format  CSV files are text  files that can be viewed in a text editor  a spreadsheet program or in the viewer supplied by  Performance Electronics  peViewer  The table below shows approximate run times based on  number of channels and sample rate         126        Performance Electronics  Ltd     NOTE  The PE3 is programmed to stop recording once the memory is full  Data files must be  uploaded and deleted from memory to continue recording after memory has been filled     Approximate Run Time in Minutes to Fill Data Acquisition Memory        Sample Rate    Chan ie  2 Channels    5 Channels       10 Channels  15 Channels  20 Channels  30 Channels             Data Acquisition Run Time    The PE3 will collect data when either the trigger conditions are met or the  Manual Start    button is  depressed  Manual start is only designed to enable data acquisition temporarily until power is  cycled to the ECU  Once the user manually starts the data acquisition  recording can be st
156. rder to verify that the lamp is working  Depending on how the info light is configured  it  will display unique blink patterns for different error states  If more than one error state exists at  any given time  the unique blink patterns will be separated by approximately 1 2 seconds  Below  is a description of the available blink patterns and there meaning  Error codes can be cleared in  the  System Status  window         63        Performance Electronics  Ltd     Blink Pattern Code Meaning    2 blinks followed by 1 blink One of the injectors experienced an over current situation  See  y  Technical Specifications    for maximum allowable values     One of the ignition coils experienced an over current situation   See  Technical Specifications    for maximum allowable values   Reduce the dwell time of the coils to eliminate this error from  occurring           2 blinks followed by 2 blinks    An over current has occurred on one or a combination of Digital  2 blinks followed by 3 blinks   Outputs  See  Technical Specifications    for maximum allowable  values     1 blink followed by 2 blinks The air temperature measurement is or has gone out of range in  the past  Sensor ranges can be adjusted in  Setup Sensors            The coolant temperature measurement is or has gone out of  1 blink followed by 3 blinks  range in the past  Sensor ranges can be adjusted in  Setup  Sensors        The throttle position sensor measurement is or has gone out of  1 blink followed by 4 blinks  ra
157. rease   100 fuel  ignition and target lambda    tables to the secondary tables     Digital Input  5  ShfiCut  Digital input  6 2ndRev  Digital Input  7            Shift Cut dl   Secondary Rev Limit      Fixed ignition Advance       T invert D invert M invert      Cut Fuel and igntion a    87 5 ms dl    Angle  DBTDC  10 0       Digital Inputs  Configuration Window    Drop down boxes allow the user to choose a specific function for each input  Below the drop down  box is a check box labeled    Invert   This box has no meaning for frequency inputs  but for all  other on off inputs it forces the active state and inactive state to invert     Below is a description of the different functions available for the digital inputs     Available Functions for Digital Inputs  e Off   With this selection  the digital input takes no action   e Cut Fuel   Prevents the injectors from opening when the input is active     e Cut Ignition   Prevents the ignition coils from charging and firing when the input is  active     e Cut Fuel and Ignition   Prevents the injectors from opening and the ignition coils from  charging and firing when the input is active     e Secondary Rev Limit   Activates a secondary rev limit for that input  Please refer to  the  Rev Limit    tab under    Setup Engine    for more information     e Idle Speed Increase   Increases the idle speed set point by the entered amount when  the PE3 is controlling idle speed  This is sometimes helpful to use with accessories like  air co
158. resent  Typically  this value is around 0 50 volts for most narrow band sensors        Low Out Of Range Limit  V   and    High Out Of Range Limit  V     These parameters   set the out of range limits for the sensor  If the sensor reading falls outside of this  range  the ECU sets an    Out of Range    error which can be cleared in System Status      The error will also display a yellow background around the appropriate sensor in the  Engine Data header     Engine Data Header    and a yellow warning box at the bottom of  the main peMonitor screen indicating that an error has occurred     Main peMonitor  Screen                  Filter   The  Filter  setting allows the user to apply a low pass filter to the sensor   These filters remove unwanted  noise  from the measurement  Filter levels can be set  from 1 to 15  Level 1 is the smallest amount of filtering and level 15 is the highest  level of filtering  Please refer to the  Technical Specifications  Section for more  information on the filters        The  MAP  section is used to configure the MAP sensor  Manifold Absolute Pressure      The top drop down menu can configure the MAP with a standard known calibration   allow the user to enter a  User Defined  calibration or turn the MAP off        Low Out Of Range Limit    and    High Out Of Range Limit      These parameters set the  out of range limits for the sensor  If the sensor reading falls outside of this range  the  ECU sets an  Out of Range    error which can be cleared i
159. ring up the prompt for the smooth  function  The shortcut key for smooth can also be used  see Monitor Shortcuts         Cylinder Compensation   Fuel       Enable J    Injector  1          Injector  2  Injector  3    Injector  4    Injector  5 100 0 100 0 100 0    Injector  6 100 0 100 0 100 0 100 0  Injector  7 100 0 100 0 100 0 100 0    Injector  8 100 0 100 0 100 0 100 0        Cylinder Compensation  Fuel   Window    Air Temp Compensation  Ignition   Tuning     Air Temp    Compensation  Ignition      The  Air Temp Compensation  Ignition   table provides a means to adjust the ignition timing  based on the intake air temperature  This is sometimes helpful to tune cold starting and also to  avoid damage to forced induction engines when intake air temperatures are very hot  In addition  to temperature  the user can also include a dependence on engine load as seen on the vertical  axis of the table below  The  Load  axis is automatically set to whatever  Load Control    is  configured for in the    Engine    tab     Values in the table can be set from  20  20 degrees of retard  to  20  20 degrees of advance    The Load and Temperature axes are also user adjustable by clicking on the cells and typing in  new values  The Load and Temperature axes of the table must always be ascending in value from  bottom to top and from left to right as show in the figure below  peMonitor will not allow the user  to enter in values that do not conform to this structure     The  Smooth  function 
160. rred     Main peMonitor Screen          Resistance at 0  C  32  F     This is the resistance of the sensor at 0 deg C  32 deg F       Resistance at 20  C  68  F     This is the resistance of the sensor at 20 deg C  68 deg  F       Resistance at 80  C  176  F     This is the resistance of the sensor at 80 deg C  176  deg F      Filter   The  Filter  setting allows the user to apply low pass filter to the sensor  These  filters remove unwanted  noise  from the measurement  Filter levels can be set from 1  to 15  Level 1 is the smallest amount of filtering and level 15 is the highest level of  filtering  Please refer to the  Technical Specifications  Section for more information on  the filters                 Coolant Temperature   The  Coolant Temperature    section is for configuring a coolant or  water temperature sensor  The PE3 can accept most automotive style thermistor inputs for  this measurement     The top drop down menu can configure the sensor with a standard known calibration   allow the user to enter a    User Defined    calibration or turn this input off        Low Out Of Range Limit    and    High Out Of Range Limit      These parameters set the  out of range limits for the sensor  If the sensor reading falls outside of this range  the  ECU sets an  Out of Range    error which can be cleared in  System Status   The error  will also display a yellow background around the appropriate sensor in the Engine Data        58        Performance Electronics  Ltd     header
161. s    e Calculate Fuel based on MAP Values   This button automatically calculates the fuel  compensation values based on the  MAP Values    table assuming 100  compensation  at atmospheric pressure     Battery Barometer Compensation  Tuning     Battery     Barometer Compensation     The  Battery Barometer  compensation tables allow the user to modify fuel and ignition based on  battery voltage and the ambient pressure  barometer   As the barometer changes  the fuel and  ignition requirements of the engine change  The Barometer compensation tables allow the user to  accommodate for those changes     Battery voltage compensation is required for two main reasons  The first reason is to account for  changes in electrical load on the battery and charging system  If the voltage available to open  the injector changes  so does the length of time that the injector takes to fully open from a  closed position  An injector operating at two different voltages will flow differently for the same  open times without the correct compensation     The second reason for including battery voltage compensation is to adjust for the inherent  nonlinearities of the injector itself  During tuning  it is beneficial for the injector open time and  fuel flow to be linearly related  For example  a 10  increase in injector open time should provide  a 10  increase in the mass flow of fuel  Correct battery compensation allows this linear  relationship to exist     Both barometer compensations and the battery
162. s the opposite set of  tables visible in the main Fuel  Ignition and Target Lambda windows so they can be modified  when the ECU is not online     Copy Primary to Secondary Copy Secondary to Primary   These buttons copy the  associated Fuel  Ignition or Target Lambda tables from Primary to Secondary or Secondary to  Primary     In the default mode  the PE3 only uses the Primary set of tables  Secondary tables can only be  initiated on a running engine by configuring a digital input and toggling it accordingly  Secondary  tables can be viewed and modified just like the Primary tables when they are enacted while  connected to the PE3  Secondary tables can also be manipulated offline by using the  Swap  Tables    button in the setup window     The user can determine which tables are active by looking in the upper left hand corner of the  Main Fuel  Main Ignition and Target Lambda tables  The title of the window will change from     Primary    to  Secondary  depending on which tables are active  The figures below show these  different labels as the Main Fuel Table is changed from Primary to Secondary     Primary   Fuel Table   Injector Open Time  ms      V EnableFuel   Enable Tracer Clear Tracer          113        Performance Electronics  Ltd     Secondary   Fuel Table   Injector Open Time  ms   IV Enable Fuel    Enable Tracer Clear Tracer         Secondary Fuel Table Label    ECU Notes  Tuning     ECU Notes      ECU Notes  provides a convenient way to store notes with any PE3 t
163. s to the PE3 when you turn the ECU on     4  Establish a wireless link between the laptop and the router by  finding  the wireless  network     5  Plug the PE3 Ethernet cable into a port on the wireless router  Make sure to plug it into  one of the standard network ports not labeled  Internet  or  Modem      Power up the PE3 ECU   Start peMonitor   When prompted to  Search for ECU    click on  Networked      07 00  N 9    The ECU should now respond with  ECU Found     You are now wirelessly connected to  the PE3     Note  Many common routers can be powered directly from  12v vehicle power     Main peMonitor Screen    This section describes the components of the Main Screen in peMonitor  The sections of the  screen defined by letters A through G on the figure are described below      30        Performance Electronics  Ltd                      pelMonitor by Performance Electronics  Ltd  Version  3 03 02    Full Mode  a e e       CU Notes  PE setup file used during development of manual       Open a saved tuning file from the PC             Save the current tuning file to the PC   4   Open main fuel table  The majority of the fuel tuning will be done in this main table     ai   Open main ignition timing table  The majority of the ignition tuning will be done in this  main table       Save the current tuning file to the ECU  Pressing this button permanently saves the  tuning parameters to the ECU  Until data is saved to the PE3  modified parameters are only  temporarily stored in
164. ted between the two temperatures  Please refer to the example  below showing the target idle speed based on coolant temperature when    Idle RPM at 32   F  is  set to 900 RPM and the  Idle RPM at 150   F  is set to 750 RPM        Target Idle RPM Based on Coolant Temperature    Target Idle RPM    20 30 40 50 60 70 80 90 100 110 120 130 140 150 160    Coolant Temperature  deg F           Target Idle Speed Based on C oolant Temperature    Idle RPM at 150    F   This parameter sets the idle speed when the engine is warm and the  coolant temperature is at 150   F  For any coolant temperature between 32 F and 150   F  the  RPM is linearly interpolated  see figure above      Starting RPM      Starting RPM  sets the engine speed that defines the transition between  trying to start  cranking  and running  If the PE3 measures an RPM less than this value it  assumes the engine is trying to start  If the PE3 measures an RPM greater than this value the  engine is running  When the engine is trying to start the idle motor goes to the position  defined by    Position Start     When the engine is running and in idle mode  the PE3 will actively     106        Performance Electronics  Ltd     try to control to the target RPM     Max TPS   This parameter sets the throttle position limit for idle mode  If the TPS  in  percent  is less than this value the PE3 assumes that the engine is idling  When the TPS is  above this  the ECU comes out of idle mode and the idle speed motor goes to the positio
165. tely adjustable via a PC    Lightweight  less than 1 pound  and compact  4 25 x 4 88    x 1 00     with a waterproof  option    Dedicated CAN bus that allows communication with external devices    Standard on board data logging for engine parameters and external inputs   25 000  max RPM    Adjustable rev limits including primary  secondary and boost limits    Password protected access     Fast and reliable communication via Ethernet  Allows for easy tuning with wireless  routers   Real time tuning     Extensive error and diagnostic functions    Real time plotting and data display    Save and load tuning files  or parts of tuning files  to and from disk   Primary Secondary main fuel and ignition tables configurable with a switch     Fuel Specific Control       O    O    O00000 0    25x26 Main fuel table with adjustable indices and an option to reduce table size to  13x13    Barometric pressure  acceleration  deceleration  MAP  battery  air temp  coolant temp   and starting compensations    Individual cylinder trims     Closed loop 02 control with adaptive learning    Sequential  random sequential or semi sequential injector firing    Adjustable injection timing control    Saturated or peak and hold injector drivers    Adjustable peak current and adjustable hold current for low impedance injectors   Staged injection     Ignition Specific Control    O  O  O    Coil on plug  wasted spark or distributor based ignition   No external igniters required  4 Inductive igniters are built
166. tery Voltage Compensation    3D Parameter Plot  Display     3D Parameter Plot     The 3D Parameter Plot is used to graphically visualize any of the three dimensional parameter  tables  These tables include Air Temperature Compensation  Coolant Temperature Compensation  and the Digital Output PWM tables  To open the 3D Parameter Plot go to  Display     3D  Parameter Plot    and then click on the table to visualize  The figure below shows a 3D Parameter  Plot of a PWM table for Digital Output  1  The PWM table is on the left with the 3D plot for the  table to the right  These plots can be increased or decreased in size  zoomed and also rotated   Right click on the plot for a listing of the display options     Digital Output  1  00  1    PWM Table    y Ads PAM Duty Cycle     F Enable Current Value 74 5          x Axis       2000 3009 ao  000 Ls  7000 6909 Los     RPU x       Example 3D Parameter Plot Showing PWM Digital Output Table     121        Performance Electronics  Ltd     Real Time Plot  Display     Real Time Plot     The  Real Time Plot  in peMonitor gives the user the ability to view input signals and calculated  values from the PE3 as the engine is running  This feature is especially helpful during the tuning  process to observe subtle changes in how the engine is running  The user can choose up to four  parameters to view at one time  The figure below shows an example of the Real Time Plot        Start Cursor  8  RPM   5129 2390          Fuel Open Time    7 3 6 70  M
167. the PE3 to determine the current stroke of the engine  In most 4 stroke piston engines   for example  the crankshaft rotates two times for every four engine strokes  The Sync Sensor  and associated toothed wheel allow the PE3 to calculate the position of top dead center for  each of the cylinders  This sensor is also either a VR or Hall effect sensor like the Trigger  Sensor     Manifold Absolute Pressure  MAP  Sensor   A MAP sensor measures the Manifold  Absolute Pressure in the intake  MAP is commonly used as an indication of engine load   Generally  the higher the manifold pressure the more load on the engine  For naturally  aspirated engines the maximum MAP is equal to barometric pressure  approximately 14 5 psi  or 100 kPa      Barometric Pressure  Baro  Sensor   A barometric pressure sensor measures the ambient  air pressure surrounding the engine  Generally the Baro sensor is used to compensate the fuel  and ignition for changes in ambient pressure     Throttle Position  TPS  Sensor   Throttle position is one of the most basic measurements  used on any engine  TPS can be used as an indication of engine load  like MAP  or for other  fuel and ignition compensations to account for transient conditions in the engine  TPS can  also be used to signal different operating conditions of the engine like idle or wide open  throttle operation     Intake Air Temperature  IAT  Sensor   The IAT sensor measures the temperature of the  incoming air charge to the engine  This informatio
168. the data     e Auto Trigger   This arms the trigger diagnostics such that data will be collected as  soon as an RPM signal is detected  In order for RPM to be calculated by the PE3  the  ECU must be receiving trigger and sync signals consistent with the way the ECU is  configured  If a  Crank Error  is present  RPM will not be calculated     e Save to a file   This command saves the currently displayed trigger diagnostic data to  a  peDiag file that can be loaded and viewed at a later date     e Read from a file    Read from a file    allows the user to load previously stored  peDiag  data from disk      68        Performance Electronics  Ltd     Extract analog data   This function extracts the raw Trigger and Sync voltage data  from the window and allows the user to save it in a comma separated variable  CSV   file     Zero RPM Sample Rate   This parameter sets the trigger diagnostic sample rate when  a valid RPM is not present  RPM 0   This determines how quickly the PE3 collects  data  The sample rate can be set to high  medium or low  A low sample rate provides a  longer data trace  more revolutions  but sacrifices resolution  A high sample rate  provides a shorter window of data in time but at higher resolution     Valid RPM Sample Rate   This parameter sets the trigger diagnostic sample rate when  a valid RPM is present  not zero   This determines how quickly the PE3 collects data   The sample rate can be set to high  medium or low  A low sample rate provides a  longer 
169. the entire long term factor table and  applies it to the base fuel table by multiplying the two tables together  After the main fuel    table has been modified  the long term factor table is reset everywhere to 100     Fle Ere Daposes Tuig Daisy Data Acquatton Hep  hdl lms       1000   190 0 i        100 0 100 0   100 9 100 0 1000    109 0   100         4  100 0   1000            1000 100 0    4         t             100 0   1090 1000  mt   4  9          1090   100           1000   100       1000 100 0      100         100 0   100 0   1000      T    100 0   1000  t A Moca           100 0 100 0    100 0 900 0  nii tt       1000 1600         1000   108  9            1000 100 0  A tds ais   1000 100 0        t    100 0 1000    4  1000   1600   n ht   108 0   1000   e 1                     At  1000   1008              1000   1908  el     1000   1600   1000   100       1000   1000  4    109 0 1000   109 0   1600         4  1000 1000  Est Banaadi Baa      ce ao  1000 1000   1090   190 0 1000   100 0    4  109 0  a    sal 1090 i 100          1000    es    109 0   100   1090 1000                     100 0 1100         4  1000   1000     4    100 0   190 0   1090   1600   2   4 i    1000   100   1080  1609       109 0   100 0   1000 100 0  i   lt        1000    00       a 1000 1000           100 0 1000 1000 1000          100 0 1000   109 0 1000             1000   1900                                        Example Long Term Factor Table Shown with the Engine Data Header               
170. the main table  Except for the Long  Term Factor Table which displays colors from the Main Fuel table      00000    Primary   feel Table   Injector Open Time  ms   F7 Ensbie Fost   Enable Tracer Clear Tracer   gt  xo 500   1000   1333   1667   2000   2333   2667   3000 7 6333   5667   6000    6333   6667   7000   7332   7667   EXO    TS              Main Fuel Table with 3D Fuel Plot    2D Parameter Plot  Display     2D Parameter Plot     The 2D Parameter Plot can be used to graphically visualize any of the two dimensional tables in  peMonitor  These tables include Battery Voltage Compensation  Barometer Compensation  Fuel  Angle  MAP Compensation and User Input Compensations  Open the 2D Parameter Plot and then  click on the table to visualize that table  The figure below shows the 2D Parameter Plot of Battery  Compensation at the top with the associated table below      120        Performance Electronics  Ltd            FN Enable Battery VoRage Compensation   Fuel      110   115   120   125   130  064   058   053   048   044       F Enable Barometer Compensation   Fuel      60   70   so   90   100         150   160  408   476   544   612   680 102 0   1088       T Enable Barometer Compensation   ignition  Positive Degrees Advance Timing                 psi   00   10   20   30   40   50   60   70   80   90   100   110   120   130   140   150   160  deg   00   00   00   00   00   oo   00   oo   o0   oo   o0   00   00   00   00   00   00    Example 2D Parameter Plot Showing Bat
171. this number is  the less sensitive the circuit is  For  instance  if  Min TPS Rate  were 500  the throttle would have to open at a rate greater  than what is required to go from fully closed to fully open in 0 2 seconds before any  compensation was added  100  0 2 sec   500      e Min TPS       This is the minimum required throttle position before the Accel  compensation is allowed to take affect  No compensation will occur when the throttle  opening is less than this value  This parameter is expressed in percent and can be  0 100     e Max Factor       This value is the maximum percentage that the injector open time  would be modified by if the throttle could be opened instantly  This parameter is a  theoretical maximum because opening the throttle always takes some amount of time   The actual percent is linearly interpolated based on this theoretical maximum and how  quickly the throttle actually opened  Making this number larger adds more fuel for a  given throttle rate  Making it smaller adds less  Max Percent is represented in units of  percent  For example  a calculated value of 150  multiplies the injector open time by  1 5  Setting this value to 100 effectively turns the accel com pensation off     e Duration  sec    This is the amount of time that the accel compensation degrades  over  When the throttle moves faster than  Min TPS Rate     an initial factor is calculated  and is used to modify the injector open time  Over the time period defined by  Duration     this 
172. time per engine cycle  This type of ignition setup generally  requires both a Trigger and Sync input     Enable External Coil Drivers   Checking  Enable External Coil Drivers  causes the PE3 to fire  the ignition coils on a rising signal with external igniters  When using the internal inductive  ignition drivers of the PE3  this option should not be checked     Ignition Range  DBTDC    This parameter sets the total allowable ignition range of the PE3   If the ECU calculates a value outside of this range based on the main ignition table and all of  the compensation factors  the ignition timing will be truncated to this range  The default  values for these parameters are  20 to 100  20 deg after top dead center to 100 deg before  top dead center   Negative values are degrees after top dead center  ATDC       47        Performance Electronics  Ltd     Charge Time  ms    The  Charge Time    is the length of time that the inductive ignition coil  will charge in milliseconds before firing  The charge time for most coils is longer at lower  voltages than at higher voltages  If the engine is spinning too fast to charge the coil for the  full requested  Charge Time   the PE3 will automatically adjust the charge time for as long as  possible before firing the coil      48        Performance Electronics  Ltd     Enables Tab       The  Enables  tab provides a centralized location to turn on and off different tuning parameters for  both fuel and ignition  If the parameter is  Checked   th
173. tor    and    Peak Factor    in the figure define the peak and hold current  levels     Setting the    Peak Factor      Hold Factor    and  Shape Factor  is best done iteratively while reviewing  the shape of the injector current plot  The shape of the current in the figure below would be  acceptable for a 4 amp peak  1 amp hold injector  The effect each factor has on the injector  current is described below the figure      72        Performance Electronics  Ltd     F Enable Adaptive Mode    Peak    a a    d d 4    4    PELEEEEL            Injector Diagnostics  Window after Firing a Peak  amp  Hold Injector    Peak Factor   The    Peak Factor  determines how high the injector current will initially peak  when fired   A  on the figure below   A higher entered number results in a higher peak value  and a lower number results in a lower peak current     Hold Factor   This factor sets the average current level at which the injector will be held  after the initial peak  This level is shown as the red dashed line  C  in the figure below  A  higher value decreases the hold current and a lower value increases the current     Shape Factor   The    Shape Factor  must be configured regardless of whether the PE3 is in  adaptive mode or not  This parameter configures the shape of the transition between the  peak and hold currents  area  B  on the figure below   Ideally  the current plot should have  the shape of the green trace  with a very quick transition from peak to hold  The dark blu
174. trol selected     Setup Engine     and the type of units selected  Setup Sensors    The  breakpoints are represented in either percent for TPS load control or pressure if MAP load  control is used        e Min Load   The minimum desired Load in the Load Index   e Max Load   The maximum desired Load in the Load index   e Go   Uses the  Min Load  and  Max Load  to fill in the  Load Index     NOTE  Changing the breakpoints in the    Load Index    RPM Index  or enabling  Srrall Tables   DOES NOT automatically rescale the values in the main fuel and ignition tables  Changing  the breakpoints does not effect the values in the tables in any way  When enabling small  tables  approximately half of each table will be eliminated  If a known good tuning file is  reduced from normal size tables to  small  tables  values in the main fuel and ignition tables  will not be scaled and new values will need to be entered by hand     Info Light Config  Engine     Info Light Config      Info Light Config  configures the blink patterns for the information light  In order for the  information light to be active  it must be enabled on one of the digital outputs  see    Digital    Outputs   and configured in this menu  The digital output can be wired to drive a small LED or  warning lamp      62        Performance Electronics  Ltd     al  Ej  E        E  B     m        Info Light Config  Window    When configured  the info light will automatically turn on for 2 seconds when the PE3 is powered  up in o
175. uel flow based on  the intake air temperature  As the temperature of the air changes  so does its density  Cooler air  is more dense than warmer air and therefore requires more fuel  In addition to temperature  the  user can also include a dependence on engine load as seen on the vertical axis of the table  below  The  Load  axis is automatically set to whatever  Load Control    is configured for in the       Engine    tab     Values in the table can be set from 0   fuel off  to 500   5x the calculated amount of fuel   The  Load and Temperature axes are also user adjustable by clicking on the cells and typing in new  values  The Load and Temperature axes of the table must always be ascending in value from  bottom to top and left to right as shown in the figure below  peMonitor will not allow the user to  enter in values that do not conform to this structure     The  Smooth  function is available in the table as well as in the Load and Temperature axes  Right  clicking on the mouse while highlighting table entries will bring up the prompt for the smooth  function  The shortcut key for smooth can also be used  see Monitor Shortcuts         Generally  the standard values for air temperature compensation provided by PE shown below are  a pretty good place to start for tuning this table     Air Temp Compensation   Fuel    Load   TPS     Compensation Factor  Percent    Enable Temperature    F      Air Temperature Compensation  Fuel   Window       Coolant Temp Compensation  Fuel   T
176. ular application  the PE3 can accommodate up to 8 ignition coils using external igniters or  smart coils  When driving more than 4 ignition coils  digital outputs can be used as the additional  coil drivers per the table below      20        Performance Electronics  Ltd       PE3 Pin  from Wire Diagram    Function      Digital Output  8  M 24  Control signal for ignition coil  6  Digital Output  9  M 25  Control signal for ignition coil  7  Digital Output  10  M 06  Control signal for ignition coil  8    Coil Wiring When Driving More Than 4 Ignition Coils    Digital Output  7  M 22  Control signal for ignition coil  5       The PE3 fires each coil driver based on the total calculated ignition timing and the Top Dead  Center  TDC  settings as defined in the  Define TDC  tab  The firing order of the engine is also  determined by the  Define TDC    settings     Each coil driver is current protected  If at any time the ignition driver senses more than 10 amps  of current  an over current error will be set and the driver will be disabled until the PE3 is  powered down  A common cause of over current errors in the ignition system is charging the coil  for too long based on the    Charge Time     Information regarding how to configure the software for specific ignition systems can be found  under the  Setup Engine Ignition  tab  Please refer to the    Wire Diagram  or the PE website for  application pages concerning specific installations and wiring examples            21        Per
177. uning     Coolant Temp    Compensation  Fuel        89        Performance Electronics  Ltd     The  Coolant Temp Compensation  Fuel   table provides a means to add fuel to the engine when  it is below operating temperature  When the engine is cold  liquid fuel in the intake ports and  manifold do not evaporates as well as with a fully warmed engine  For most engines more fuel is  required when cold to get acceptable performance and driveability  In addition to temperature   the user can also include a dependence on engine load as seen on the vertical axis of the table  below  The  Load  axis is automatically set to whatever  Load Control    is configured as in the       Engine    tab     Values in the table can be set from 0   fuel off  to 500   5x the calculated amount of fuel   The  Load and Temperature axes are also user adjustable by clicking on the cells and typing in new  values  The Load and Temperature axes of the table must always be ascending in value from  bottom to top and left to right as shown in the figure below  peMonitor will not allow the user to  enter in values that do not conform to this structure     The  Smooth  function is available in the table as well as in the Load and Temperature axes  Right  clicking with the mouse while highlighting table entries will bring up the prompt for the smooth  function  The shortcut key for smooth can also be used  see Monitor Shortcut         Generally  the standard values for air temperature compensation provided by P
178. uning file  The notes are  displayed at the bottom left corner of the main peMonitor screen and are always visible  The  notes can be up to 64 characters long and are a good way to provide information about the  tuning file itself     ECU Notes    Enter ECU Notes  64 char max                     ECU Notes    window    Save Settings to ECU  Tuning     Save Settings to ECU     Tuning parameters can be modified using peMonitor while the engine is running or not running   When tuning parameters are modified while connected to the ECU  changes immediately take  effect  However  unless the data is permanently stored  it will be lost once power is removed  from the ECU  To store permanently  the user must save data to the PE3 using the  Save Settings  to ECU  command     The  Save Settings to ECU  command is available in several locations within peMonitor  All  locations perform the same function  The command is available as a drop down selection in the  main header   Tuning Save Settings to ECU    as the black  ECU  button in the upper left corner of  peMonitor  Fig A below   as the black  ECU  button in the upper right corner of peMonitor  Fig B  below  and as a shortcut  Alt S   Also  the button in the upper right corner has a unique feature  that tells the user that tuning parameters have changed but not been permanently saved   Anytime this condition exists  the word  ECU  in the button becomes    ECU     Fig C below       114        Performance Electronics  Ltd       peMonitor
179. ut will then turn on at 15 kPa  peMonitor does NOT convert the settings based on    the units change  The user is responsible for converting all pressure values when  changing units     e  Temperature   F  or  Temperature   C    This drop down menu configures the display  units for temperature used throughout peMonitor  Available units are Fahrenheit  F   and Celsius  C     NOTE  Changing from one set of units to another does NOT change the entered  values for temperature in the tuning file  For example  if one of the Digital Outputs is  set to turn    on    at 185 F and the temperature units are changed from F to C  the Digital  Output will then turn on at 185 degrees C  peMonitor does NOT convert the settings  based on the units change  The user is responsible for converting all temperature  values when changing units      55        Performance Electronics  Ltd        Display Air Fuel Ratio    or  Display Lambda      This setting allows the user to change   the oxygen sensor output between    Air Fuel Ratio  A F     and    Lambda     When lambda is  selected  the user must also enter the type of fuel that is being used because air fuel  ratio is lambda multiplied by the stoichiometric fuel ratio for that particular fuel  There  is an entry for both the primary and secondary tables because it is possible to use  different fuels for each table  e g  gasoline and ethanol      TPS   This section is used to configure the TPS  Throttle Position Sensor      The top drop down menu 
180. vailable  These buttons temporarily suspend the  operation of the respective ignition coil or injector in order to test their effect on the running  engine             System Status Fire  10   DO   10     Repeat last command once a second Coils Digital Outp    Current command  Fire Digital 1   Enable fixed ignition On Time  seconds   Injectors timing  DBTDC     3 v    Fire  1 i  Fire  1   DO  1   Fire  2   DO  2     Fire  3   DO   3     Fire  4   DO  4     Fire  5   DO  5   Fire  6   DO  6   omn   Fire  7   DO  7     Fire  8   DO   8   Yellow button means that the output is locked out due to overcurrent 5  Reduce the amount of current in the circuit  Fire  9  Clear the error in   DO  9   Diagnostics         Output Diagnostics  Window     65        Performance Electronics  Ltd     The different areas of the menu are described below     Repeat last command once a second   This check box repeats whatever the last command  was at a rate of once per second  In the figure above  the command that would be repeated is  to fire Digital Output  1  This feature is especially helpful when troubleshooting wiring with  only one person     Injectors   This area of the menu provides both  Fire  buttons  when the engine is not  running  and  Disable  buttons  when the engine is running   The  Fire  button fires the  injector one time unless the  Repeat Last Command  box is checked  The  Disable     button  forces the injector to remain closed while the engine is running     Coils   The coils 
181. values in the main table     e Direct Entry   Cell values can modified by direct entry  Simply highlight one or several  cells and type in a new number  All highlighted cells will change to this value when the   Enter  button is pressed     e Add  Subtract  Multiply and Divide  A    Cells in the table can be highlighted for  simple arithmetic  The buttons            located in area  A  will add  subtract multiply  or divide constants to the highlighted cells in the table  In the example above  hitting  the   button would add 0 25 ms to the highlighted cells and   would subtract 0 25 ms   The   button multiplies the cells by 1 05 and the   button divides them by 1 05  The  constants  0 25 and 1 05  can also be edited by the user by highlighting the space and  typing in a new constant      79        Performance Electronics  Ltd     e Smooth  A    The  Smooth  button  x    is located next to the arithmetic functions in  the figure   To use Smooth  cells must be highlighted in the table  The highlighted cells  can either be a row  column or combination of rows and columns  Smooth uses the  end points of whatever cells are highlighted and linear interpolates to recalculate the  interior cells     e Right Click and Shortcut Keys   Right clicking the mouse in the main table brings up  some additional functions for manipulating the table  All of these functions can also be  accessed using the shortcut keys  A complete listing of these keys is contained in the     Monitor Shortcuts  s
182. varying cut off frequencies  Setup Sensors  and    Technical Specifications  contain  additional information on filters         e Frequency  Hz    This is the current measured frequency for the channel when  peMonitor is communicating with the PE3     e Calibrated Value   This is the calculated value after the PE3 applies the  Scale  to the  frequency measurement   Calibrated Value    can be used to check the measurement  while connected to a computer      60        Performance Electronics  Ltd     Setup Digital Names  Engine     Setup Digital Names     The  Setup Digital Names  menu can be used to assign names to the Digital Inputs and Digital  Outputs in the PE3  The names assigned here will be used throughout peMonitor to identify  various functions  For example  if Digital Output  10 is used to drive a fuel pump relay  assigning  this output the name  Fuel  might be appropriate  Digital channels do not need to be named in  order to function  Each name can have up to 8 characters        Setup Digital Input Output Names  8 chai    Digital Input  1 Digital Input  2 Digital Input  3 Digital Input 4  nn   Neut sw Sw  m nn  Baro     nn   acsw   Sw Ce      rere    Digital Input  5 Digital Input  6 Digital Input  7    Name   TE     Name   wz     Name   TE i  Digital Output  1 Digital Output  2 Digital Output  3 Digital Output  4    Name   Fan     Name   Info     Name   WOT_AC     Name   Cit_ Lg    Digital Output  5 Digital Output  6 Digital Output  7 Digital Output  8    Name   S
183. what the engine needs  Typical values are 2 10     LTF Step Size per Event       This is the amount in percent by which the LTF will adjust  anytime it is eligible to change  The larger this value the quicker the LTF compensation will  change and the more sensitive the LTF will be to deviations from the target lambda  Large  values also have the tendency to increase the potential of overshooting the target value   Setting this value to 0  turns off the long term closed loop adaptive ability while still  allowing the short term compensation to function  Typical values are 0 2  5 0      RPM Deadband Percent   This parameter defines how close to an RPM breakpoint  in the   main fuel table  the engine must be operating in order to update the corresponding values in  the LTF table  A value of 100  means that even if the engine is operating exactly between   two breakpoints  the LTF will be updated  For most applications this value should be set  at 100      Load Deadband Percent   This parameter defines how close to a load breakpoint  in the  main fuel table  the engine must be operating in order to update the corresponding values in  the LTF table  For most applications this value should be set at 100      Closed Loop Enables    Max TPS Rate    sec    This is the maximum throttle rate in percent per second in order  to remain in closed loop  If the throttle rate is greater than this value  the ECU falls out of  closed loop during the fast transition  Typical Value  20 50   sec   
184. x provides a way to change the polarity of the signal that the PE3  recognizes as a tooth  For Hall Effect sensors  the ECU normally looks for a falling edge in the  signal to indicate a tooth  If this box is checked  the polarity is reversed and the ECU looks for  a rising edge in the signal instead  This option is available for Hall Effect sensors for both the  Trigger and Sync Input     Engine Configuration   This allows the user to configure either an even fire or odd fire  engine with the PE3  An even fire engine is defined as a engine that has combustion events  evenly spaced with respect to crankshaft rotation  Most inline and  V  engines are even fire   For example a Ford V 8 engine fires a cylinder every 90 degrees of crank rotation  Many V   twin engines like those from Harley Davidson and Aprilia are not evenly spaced and therefore  considered  Odd Fire        Model Configuration     Model configuration    allows the user to configure specific settings  based on the make and model of a vehicle or engine  These parameter include features and  settings that cannot be easily configured using the PE3 standard features      40        Performance Electronics  Ltd     Fuel Tab    The  Fuel  tab contains the basic setup parameters that are directly associated with fueling  Below  is a screen shot of the adjustable parameters in the  Fuel  tab along with a description of each      setup engine zx     Engine Fuel   Ignition   Enables   Define TOC   Rev Limit      Fuel Peak  
185. y the closed loop fuel control code  see  Closed Loop Lambda   AFR Control    When in closed loop mode  the PE3 looks up the target value in this table and  increases or decreases the injector open time in order to meet the target mixture  This table is  only used for closed loop fuel control  If the PE3 is not in closed loop mode  this table is not used         82        Performance Electronics  Ltd     The values in this table are displayed in either lambda or AFR and are based on engine load and  RPM  The units can be changed between lambda and AFR in the  Setup Sensors  section of  peMonitor  Engine load is configurable by the user under the    Engine    tab in  Setup Engine     In the  case shown below  the engine load is throttle position  TPS    and the table units are in lambda   Typing a O  zero  in the Target Lambda Table disables closed loop fuel control locally at that  specific load RPM site        Both axes of the table  load and RPM  are completely adjustable by the user  The Load and RPM  breakpoints can be adjusted in  Setup Tables  based on the required spacing     If the engine operates outside of the limits of the table in any direction  the target values that are  used by the PE3 are the last entries in the table in that direction  For example  in the figure  below  if the TPS was at 100  and the RPM was 6600 RPM  extreme upper right corner of the  table   the measured engine speed would be outside the limit of the table  the last value in the  table is 6
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Quick Start Guide  JRexplus-LX User´s Guide  Samsung Samsung Galaxy S5 Инструкция по использованию  User Manual - Mennen Medical  LC-32R24B MANUAL DE INSTRUÇÃO    Copyright © All rights reserved. 
   Failed to retrieve file