ECU Master EMU User Manual

ECU Master EMU User Manual

Engine management unit
Hide thumbs Also See for EMU:
Table of Contents

Advertisement

Quick Links

Page 1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EMU and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ECU Master EMU

  • Page 1 Page 1...
  • Page 2 • ECUMaster assumes no responsibility for damage caused by incorrect installation and/or tuning of the device! • To ensure proper use of ECUMASTER EMU and to prevent risk of damage to your vehicle, you must read these instructions and understand them thoroughly before attempting to install this unit.
  • Page 3 • Never short-circuit the wires of the engine’s wiring loom or the outputs of the ECUMASTER EMU. • All modifications to the engine’s wiring loom must be performed with the negative terminal of the battery disconnected.
  • Page 4: Table Of Contents

    X axis bins wizard......................25 RPM bins wizard......................25 Visual log ........................26 Gauges..........................26 Graph log.........................27 Scope..........................29 Status bar.........................30 CONNECTING THE EMU DEVICE..................31 INPUTS AND OUTPUTS.....................32 Ignition outputs ........................32 Injectors / AUX outputs ....................32 Stepper motor outputs ....................32 Frequency inputs ......................32 Analog inputs ........................33 User switches ........................33...
  • Page 5 FUELING PARAMETERS....................53 General..........................55 Speed density........................55 ALPHA-N.........................56 ALPHA-N with MAP multiplication...................57 Corrections........................57 Injectors phase.........................58 Injectors trim ........................59 Fuel cut..........................59 EGO feedback.........................60 EGT Correction........................61 Injectors cal........................61 Barometric correction.......................61 IAT correction........................61 DFPR correction......................62 EGT correction table......................62 VE table 1 and 2......................62 AFR table 1 and 2......................62 TPS vs MAP correction....................62 CONFIGURATION OF IGNITION PARAMETERS..............63 Primary trigger.........................63...
  • Page 6 CONFIGURATION OF OUTPUTS PARAMETERS.............87 Fuel pump........................87 Coolant fan........................88 Tacho output........................89 Speedometer output......................90 Main Relay........................90 Param. output........................91 PWM #1...........................92 Honda CLT dash output....................93 CLT Freq. output......................93 PWM#1 CLT scale ......................93 CONFIGURATION OF IDLE PARAMETERS..............94 Idle parameters .......................94 PID control........................98 Ignition control........................99 Idle target RPM........................99 Idle ref.
  • Page 7 Gear scale........................115 Adjust scale........................115 Adj. cal..........................115 Torque reduction......................115 OTHER..........................116 Tables switch........................116 Protection........................117 Oil pressure cut......................117 Check engine.........................118 EGT Alarm........................118 Engine protection......................119 Debug functions......................119 Dyno..........................120 DYNO TOOL........................121 EXT. PORT.........................122 APPENDIX 1 – the list of available log channels...............124 Page 7...
  • Page 8: Ecumaster Emu Device

    ECUMASTER EMU supports wide range of OEM sensors (IAT, CLT, MAP, KS, etc.). It has also lots of features used in motor-sports like gear dependent shift-light, flat shift, launch control, NO2 injection control, advanced boost control, and much more.
  • Page 9 SPECIFICATION Power supply 6-20V, immunity to transients according to ISO 7637 Current requirement 400mA Operating temperature -40 do 100˚ C Supported number of cylinders 1-6 – full sequential injection and ignition 1-12 - wasted spark Max supported RPM 12000 Injection time 0.1ms –...
  • Page 10 FUNCTIONS Fuel calculation algorithm Speed Density or Alpha-N Fuel Table 16x16, resolution 0,1% VE Injectors configuration Phase and injection angle, injectors dead time calibration(16x1), injector flow rate configuration AFR Table 16x16, resolution 0.1 AFR, closed loop feedback Ignition triggers 12 – 60 primary trigger tooth , 0-2 missing tooth, 1 tooth cam sync synchronization Ignition table 16x16, resolution 0,5˚...
  • Page 11: Connector Pinout Details

    CONNECTOR PINOUT DETAILS Device View BLACK GRAY EGT In #1 Ignition coil #6 Knock Sensor In #1 Stepper motor #1 winding A Analog In #2 Stepper motor #2 winding A CLT In AUX 6 WBO Vs AUX 3 Camsync In #2 Injector #4 Primary trigger In Injector #1...
  • Page 12: Software

    Firmware Firmware is internal EMU software that controls all aspects of device behavior. Due to the fact that device firmware can be upgraded, in future there will be new device functions available. It is required to use latest Client software with new firmware. The Client software is compatible backwards, what means that all previous firmware will work correctly.
  • Page 13: Firmware Upgrade

    Firmware upgrade To upgrade firmware please choose option Upgrade firmware from File menu. After selecting proper firmware version press Open button. The upgrade should begin immediately. Do not turn of the device during firmware upgrade! When upgrade is finish turn off the device. The process is finished.
  • Page 14: First Connection

    By default there will be device unique serial number which can be changed for any name. Based on this name there will be sub-directory created in directory My documents / EMU. In this sub- directory, the configuration for the given EMU, projects and logs will be saved.
  • Page 15: User Interface

    User interface The picture below shows Windows client after first launch. User interface is divided into 5 areas 1. Menu 2. Tree view with device parameters (you can hide / show it with key F9) 3. Desktop 4. Event log (you can hide / show this area by keys combination SHIFT + F9) 5.
  • Page 16: Menu

    Previous desktop Switch to the previous desktop Switch option / windows Switch between option panel and workspace windows MENU TOOLS Show assigned outputs Show window with all EMU outputs and assigned functions Customize keys Show window with keys customization MENU WINDOWS...
  • Page 17 In the menu Tools, you can find the very useful tool “Output assignment” which shows the assignment of all EMU outputs to the corresponding functions and pins. Unused outputs are marked yellow and used are marked green. In the case multiple functions use the one output the color is red.
  • Page 18: Tree View Parameter List

    PWM outputs) category Outputs needs to be used. Category Boost controls boost pressure, Sport contains functions used in motorsport, Nitrous is responsible for nitrous oxide systems. For logging data and visual representation of EMU parameters categories Log i Gauges should be used.
  • Page 19: Description Of Basic Controls

    DESCRIPTION OF BASIC CONTROLS The Client of EMU device consists of several basic controls, that facilitate the proper configuration of the device. We can divide it into particular types: ICONS DESCRIPTION ICON DESCRIPTION Wizard (creator) Paramblock (parameter's block) Table 2D Table 3D Visual log (parameters’...
  • Page 20: Paramblock (Parameters' Block)

    Paramblock (parameters’ block) It is a table, in which there are included particular options connected with the configuration of EMU functions. Because of this, it is possible to set all parameters required for the configuration of the given function. Paramblock always has two columns, while the number of lines may vary from the example indicated above, depending on the configured device function.
  • Page 21: Table 2D

    0.5*. To save or load a 2D table, use the appropriate disk icon on the toolbar. To load a table from an existing project, change the file extension mask to *.emu in the open dialogue window. ICONS DESCRIPTION...
  • Page 22 DEFAULT KEYBOARD SHORT-CUTS SHORT-CUT DESCRIPTION Increase cell value SHIFT = Coarse increase cell value ALT = Fine increase cell value Decrease cell value SHIFT - Coarse decrease cell value ALT - Fine decrease cell value CTRL + C Copy selected cells CTRL + V Paste copied cells CTRL + H...
  • Page 23: Table 3D

    50%, you should enter 0.5*. To save or load a 3D table, use the appropriate disk icon on the toolbar. To load a table from an existing project, change the file extension mask to *.emu in the open dialogue window. ICONS DESCRIPTION...
  • Page 24 Track with the cursor current table position This options automatically increases cell values above the current RPM (cells are marked with white checker) if their value is lower than the value of the modified cell. This option is useful for creating the VE table Change view to both table and 3D graph vertically divided Tables configuration...
  • Page 25: Axis Bins Wizard

    X axis bins wizard This wizard is used for automatic generation of set points for the load axis (X). PARAMETER DESCRIPTION Load min value Minimal value for axis X Load max value Maximal value for axis X The way of dividing set points on axis X between the minimal and maximal value.
  • Page 26: Visual Log

    Visual log Using the parameters’ log we can real-time track the selected parameters of the engine’s work. Parameters are grouped according to the function, what facilitates tracking of the device’s functions (e.g. Idle control) Gauges It is an informative tool, used to control particular parameters’ values in the real time. Apart from the analogue display with a needle on the scale at the 270 degree angle, the indicator also shows the precise value in the digital form.
  • Page 27: Graph Log

    Graph log Graph log is a tool to analyse any aspects of engine work and ECUMASTER EMU device state. Data is shown as a graph in function of time. The detailed information about channel log value can be obtained by indicating interesting point on the graph. This tool is a key to create engine calibration as well as for troubleshooting.
  • Page 28 DESCRIPTION OF DEFAULT KEYBOARD SHORT CUTS SHORT CUT DESCRIPTION SPACE Pause / resume graph log refresh ARROWS LEFT/RIGHT Fine movement (left / right) of the graph log SHIFT + ARROWS Fast movement (left / right) of the graph log LEFT/RIGHT PAGE UP / PAGE DOWN Very fast movement (left / right) of the graph log HOME Go to the beginning of the log...
  • Page 29: Scope

    Scope ECUMASTER EMU has built in scope tool that allows measurement of signals present at primary trigger, CAM#1 and CAM#2 inputs. By using this tool it is possible to determine the trigger pattern for crankshaft and camshafts trigger wheels, to check if the polarity of the signal is correct and to save the trace for further analysis or for our technical support for troubleshooting.
  • Page 30: Status Bar

    Status bar Status bar shows the most important parameters of EMU device to allow easy trace of them. DESCRIPTION OF STATUS BAR DISCONNECTED - there is no communication with EMU device Connection status CONNECTED - communication with EMU device established Information about synchronization of ignition system NO SYNC –...
  • Page 31: Connecting The Emu Device

    Ground loops. Bad ground connections can cause many problems, such as noisy readings from analogue sensors or problems with trigger errors. EMU device has several kinds of grounds. Device’s grounds (pin B17) is a ground used to power the device, analogue ground (pin B18) is the ground point for analogue sensors, and power grounds (B24, G17 i G24) are used to supply power outputs and ignition outputs.
  • Page 32: Inputs And Outputs

    Stepper motor outputs are 2 state output (ground / +12v) and have built-in flyback diodes. Due to this fact it is very important to assure that devices (relays, solenoids, etc.) connected via stepper motor outputs will not be powered if the ignition is off. Otherwise the EMU device will be powered via the embedded flyback circuit.
  • Page 33: Analog Inputs

    Analog inputs EMU device has two kinds of analog inputs. The first type is fixed for given sensors like IAT, CLT and TPS. The second type is universal one. It could be used to connect any sensor in the voltage range from 0-5v or as switch inputs for activating different strategies like ALS, Launch control, etc.
  • Page 34 ANALOG #1 - ANALOG #4 In the case of Analog input #x option, the activation is performed if the voltage on analog input is greater than 4V MUX SWITCH 1-3 The MUX Switch function allows to connect up to 3 switches to one analog input. More information can be found in Sensors setup / MUX Switch section Page 34...
  • Page 35 SWITCH ON CAM#2 INPUT There is an option to connect switch to CAM#2 input. To use this option internal pullup of CAM#2 input must be activated in Ignition / CAM #2 options Page 35...
  • Page 36: Sensors

    SENSORS In case of sensors used in cars’ electric installations, we are dealing with several types: resistance sensors, – voltage sensors, – magneto-inductive sensors, – optical sensors / Hall’s, – Resistance sensors are used to measure temperatures (e.g. temperature of cooling liquid) or the position of a throttle (TPS sensors).
  • Page 37 What is characteristic for this sensor is the fact that it has polarity, which is crucial when connecting it to EMU. Inversely connecting it will prevent the synchronization of ignition. Signal from such sensor, especially with low speeds, where its amplitude reaches several hundred millivolts, is very sensitive to interference.
  • Page 38 In the picture above the falling edges are marked with red colour, and the rising edges with green colour. Page 38...
  • Page 39: Sensors Calibration

    IAT and CLT sensor calibration takes place by using 2D tables, respectively, IAT Calibration and CLT Calibration. This table defines the divider’s voltage created by the sensor and built in the EMU pull-up resistor corresponding to the given temperature. In order to facilitate the sensor calibration, you should use the wizard.
  • Page 40: Clt, Iat Input

    Predefined sensors – names of predefined sensors. In case of choosing the „User defined” sensor it is possible to add temperature values and resistance of own sensor. After selecting the sensor, you should press the OK button, what will create the calibration table. WARNING ! To permanently save a change in the device’s FLASH memory, you should select Make Maps Permanent option (shortcut key F2).
  • Page 41: Map Sensor (Manifold Absolute Pressure Sensor)

    MAP sensor. EMU device has an in-built pressure sensor with a measuring range of 400kPa, and a built-in barometric pressure sensor. It is possible to use the external MAP sensor connected to one of the analogue inputs.
  • Page 42: Tps (Throttle Position Sensor)

    PARAMETER DESCRIPTION Use built in MAP When checked, internal MAP sensor is used Built in MAP offset Offset used to precisely calibrate internal MAP sensor readings Measurement range of external map sensor in kPa of absolute MAP Range pressure MAP Offset Offset used to precisely calibrate external MAP sensor readings Analog input Analog input used to read voltage from external MAP sensor...
  • Page 43: Oxygen Sensor (Lambda Sensor)

    TPS sensor wiring diagram Oxygen sensor (lambda sensor) Lambda sensor allows the determination of the composition of fuel-air mixture. EMU device supports both narrowband and wideband sensors (Bosch LSU 4.2) The selection of the sensor is done in the set of parameters Oxygen Sensor (Sensor Type). In case of narrowband sensor, no further configuration is required.
  • Page 44 EMU. Oxygen sensor measures Lambda value of mixture. To obtain Fuel type adequate AFR measurement, correct fuel type must be selected here. Sensor heater PID controller kP coefficient. Preset value should not...
  • Page 45 - the connectors must be clean and dry. You must not use means like contact spray or other anti- corrosion means, - you must not drive without a connected sensor into the EMU device, as it will cause a significant shortening of probe’s life, - EMU requires calibration (Rcal parameter) when being connected to the new probe.
  • Page 46 4 – heater+- +12V (po zapłonie) 4 wires lambda sensor wiring diagram In the case of using 1 wire oxygen sensor the voltage read by EMU for stoichiometric mixture is 2.95V, for the 4 wire sensor it is 0.45V. Page 46...
  • Page 47: Vss And Gearbox

    (e.g., electrical support system). Vehicle’s speed can be also read from ABS sensors. Ecumaster EMU device uses the VSS reading to regulate the boost pressure towards the vehicle’s speed, controlling idle or the recognition of the currently selected gear.
  • Page 48 VSS sensor’s connection VSS wiring diagram. Hall type sensor VSS wiring diagram. VR type sensor Page 48...
  • Page 49: Egt Sensors

    EGT sensors EMU device can use the K type thermocouple to measure the exhaust temperature. Sensor should be installed as close to head’s exhaust channels as possible. NiCr NiCr NiAl NiAl NiAl NiAl NiCr NiCr K type thermocouples connection diagram...
  • Page 50: Failsafe

    In case of failure of any sensors IAT, CLT or MAP, EMU device will automatically take on values determined by the user for the damaged sensor. These values can be adjusted in the parameter set Failsafe.
  • Page 51: Extra Sensors

    Sensors setup / Fuel level cal. table Analog Inputs EMU device has 4 analog inputs, which can be used as inputs activating functions of the device, such as, e.g., launch control, or to log in signals from additional sensors. There is a possibility to configure sensors, so that voltage from the sensor is presented as physical value, e.g., pressure...
  • Page 52: Mux Switch

    MUX switch MUX switch function allows the connection of up to 3 switches to one analog input. Switches can activate various functions such as Launch Control, ALS, Pit Limiter and others. Switches connected with mux switch function are visible in software with names Mux switch 1-3. Mux switch state can be checked in Log/Other/Mux switch state.
  • Page 53: Fueling Parameters

    Directly to EMU we can connect high impedance (Z) injectors (>= 8 Ohm). Up to 2x Hi-Z injectors can be connected to one Injector output. In case of Lo-Z injectors (<4 Ohm) we should apply a current limiting resistor (4,7 Ohm 50W) for each injector or additional external Peak and Hold controller.
  • Page 54 +12V 4R7 50W 4R7 50W 4R7 50W 4R7 50W 4 Lo-Z injectors wiring example Selecting of injectors To determine required injector’s flow rate, you should know the engine's BSFC. BSFC (brake specific fuel consumption) is the amount of fuel needed to generate 1 horsepower per hour. For naturally aspirated engines this value is about 5,25cm /min, while for turbo engines about /min.
  • Page 55: General

    General Fuelling general configuration window is used to set up general fueling strategy and parameters. Values entered here directly influence fuel dose, so it's important to enter values that reflect real engine parameters. PARAMETER DESCRIPTION Engine Engine displacement in cubic centimeters displacement Fueling type Fueling strategy selection.
  • Page 56: Alpha-N

    Corrections fuel dose corrections (discussed in the following pages) AccEnrich acceleration enrichment InjOpeningTime the time it takes for an injector to open from the time it has been energized until it is fully open (value from the calibration map Injectors cal.) ALPHA-N Algorithm used in naturally aspirated engines, where there is no stable vacuum (sport cams, ITB, etc.).
  • Page 57: Alpha-N With Map Multiplication

    ALPHA-N with MAP multiplication Algorithm combining features of Speed Density and Alpha-N. The load is defined by TPS, while VE value is multiplied by the value of absolute pressure in the intake manifold. It can be used for both naturally aspirated and turbocharged engines. PW = INJ_CONST * VE(tps,rpm) * MAP * AirDensity * Corrections + AccEnrich + InjOpeningTime PW (pulse width)
  • Page 58: Injectors Phase

    Injectors phase Injectors phase configuration window connects fuel injection start with Ignition Events. Injections starts N degrees before Top Dead Centre of cylinder connected with Ignition Event, to which the injector is assigned. N is a base angle that is equal to Trigger angle value from Primary trigger configuration.
  • Page 59: Injectors Trim

    Injectors trim Injectors trim configuration is used to correct fuel dose for individual injectors. It's useful for precise fuel dose control for each individual cylinder. Fuel cut Fuel cut parameters are responsible for setting up circumstances to occur for Fuel Cut to be executed.
  • Page 60: Ego Feedback

    EGO feedback EGO feedback configuration window is used to set up EGO closed loop correction operation parameters. Both wideband and narrowband sensors can be used for correction. In case of narrowband sensor, it's only possible control mixture content around stoichiometric (NBO Ref Target).
  • Page 61: Egt Correction

    EGT Correction EGT correction is fuel dose correction function used to protect engine from excessively high EGT by enriching air fuel mixture. Per injector correction can be set by selecting EGT sensors associated with particular injector. Value of correction can be set up in EGT Correction 2D table. PARAMETER DESCRIPTION Enable correction...
  • Page 62: Dfpr Correction

    DFPR correction DFPR correction table is used to set up fuel dose correction related to fuel rail pressure delta. Delta pressure is pressure difference between fuel rail pressure and manifold air pressure. With properly working fuel system this delta pressure should always be constant. DFPR corr. function is useful to correct fuel pressure regulator non-linearities or to protect the engine in case of fuel pump or regulator failure.
  • Page 63: Configuration Of Ignition Parameters

    CONFIGURATION OF IGNITION PARAMETERS Configuration of ignition parameters is crucial from the point of view of the correct engine work and should be performed with the utmost care. Primary trigger Primary trigger options are responsible for configuring the main sensor directing ignition system and base ignition advance.
  • Page 64 VR sensor connection ATTENTION ! In case of VR sensors connecting the sensor with the device must be done with the shielded cable, while the shield must be connected to the ground only at one end! ATTENTION ! In case of VR sensor the sensor’s polarity is important! PARAMETER DESCRIPTION Indicates the type of sensor connected to the Primary trigger input.
  • Page 65 This parameter is angle used for noise reduction This function activates the EMU scope function which allows logging of Enable scope signals on the Primary trigger, Secondary trigger and CAM#2 inputs This option locks the ignition timing to a fixed value.
  • Page 66: Trigger Wheel Configuration

    Trigger wheel configuration In the following example, Trigger Tooth is defined as 9th tooth, which is located 60 degrees before engines first cylinder Top Dead Center (which is located at 19th tooth). Next ignition event is located on 39th tooth ( in 4 stroke engine ignitions are spaced by 180 degrees ). The trigger teeth for any ignition event must not overlap with missing teeth on trigger wheel! 60-2 trigger wheel 60-2 trigger wheel...
  • Page 67: Supported Trigger Wheels

    Supported trigger wheels PARAMETER DESCRIPTION The toothed wheel with missing two teeth. The typical sample of such Toothed wheel with pattern is 60-2 toothed wheel. The tooth number 0 is the first tooth after the 2 missing teeth gap and does not depend on the camshaft synchronization what in this case determines engine cycle The toothed wheel with missing tooth.
  • Page 68 the camshaft synchronisation what in this case determines engine cycle Ignition system specific to Dodgde engines. The signal is converted to Dodge 18-2-18-2 multitooth 36 but the tooth number 0 is determined and does not depend on the camshaft synchronization what in this case determines engine cycle Audi trigger 135 Ignition system specific to Audi engines.
  • Page 69: Trigger Edge Selection

    For proper signal processing, it's important that you select the correct trigger edge for the crankshaft and camshaft position sensors. The EMU is equipped with a Scope tool which is useful to verify that the signal is being decoded correctly.
  • Page 70 Edge selection for camshaft trigger wheel signal Frequently, when a variable valve timing system is present in an engine, incorrect signal edge selection makes proper signal decoding impossible. Incorrect scope for camshaft trigger wheel signal The scope above shows a camshaft trigger wheel signal decoded with equal distances between signal edges (teeth).
  • Page 71 Edge selection for multitooth trigger wheel signal When a trigger wheel with equal tooth spacing ( multitooth ) is connected to the Primary Trigger input, and synchronization is based on a camshaft trigger wheel signal, edges should be selected in a manner that gives the maximum distance between Primary Trigger and Secondary Trigger edges.
  • Page 72: Secondary Trigger

    Secondary trigger parameters are used to synchronize the crank position to the engine cycle phase. This allows you to use full sequential ignition and injection. Camshaft position sensors are also required for using VVTi/VANOS systems. The EMU device supports several different secondary trigger wheels, and supports VR as well as HALL/Optical sensors.
  • Page 73: Supported Trigger Wheels

    Supported trigger wheels PARAMETER DESCRIPTION Do not use Do not synchronize with camshaft position camsync A toothed wheel with the only 1 tooth that synchronize the engine cycle (cam sync). When using a multitooth primary trigger, the next tooth after 1 tooth camshaft tooth will have index 0.
  • Page 74 Decoder for camshaft trigger wheel with two evenly spaced tooth. It allows 2 symetrical tooth to synchronize ignition system for wasted spark mode The synchronization (cam sync) occurs in the case the time between 2 2 missing teeth previous teeth (prevDT) is less that the time between previous and current tooth (DT) multiplied by 0,4.
  • Page 75 Toothed wheel 12+1located on crankshaft, camsync N+1. N+1 cam docoder. Condition: prevDT > DT * 2. In this case prevDT=58ms, DT=19,6ms Page 75...
  • Page 76: Cam #2

    CAM#2 trigger is required to control variable valve timing on the second camshaft. It is used for calculating cam angle in relation to crank shaft position (it is not used for synchronising engine phase). EMU supports HALL/ Optical and VR sensors. ATTENTION ! We suggest that you use Prim Trig Tooth Range CAM#2 decoder.
  • Page 77: Ignition Outputs

    Ignition output table is responsible for assigning ignition events to ignition outputs. ATTENTION ! Selecting active coils in the software when using passive coils will lead to damage to the coils or EMU device! PARAMETER DESCRIPTION This parameter defines spark distribution type. The difference between...
  • Page 78 4-2, for output offset equal to 1 the ignition order will be 3-4-2-1, for output offset equal to 2 the firing order will be 4-2-1-3, and so on. Example of connecting the ignition coils to the EMU device +12V Connection of 4 passive ignition coils...
  • Page 79: Ignition Event Trims

    +12V Sample of connection of 4 passive coils using ignition module In case of active coils or using ignition modules, there is a chance to connect two coils or module inputs to one ignition output in order to do wasted spark ignition. Ignition event trims Ignition event trims table defines ignition angle correction for each ignition event.
  • Page 80: Coil Dwell Time

    Maximum percentage of cut spark at rev limit RPM. If this value is too Spark cut percent small the soft rev limiter will not be able to limit the RPM The ignition angle retard in the Control range area. This parameter can Ignition retard be used to soften the rev limiter and protect the engine against knock during RPM limit...
  • Page 81: Ignition Vs Clt Correction

    Ignition vs IAT correction Ignition va IAT table defines the correction of ignition angle as a function of intake air temperature. TPS vs MAP correction TPS vs MAP correction table defines the ignition angle correction as a function of throttle position and manifold absolute pressure.
  • Page 82 IATCorr Ignition correction based on intake air temperature defined in Ignition vs IAT table CLTCorr Ignition correction based on intake air temperature defined in Ignition vs CLT table KSCorr Ignition angle correction connected to knock action IDLECorr Ignition angle correction connected to idle control strategy LCCorr Ignition angle correction of Launch control strategy Nitro(load,rpm)
  • Page 83: Configuration Of Engine Start Parameters

    When this parameter is checked all injectors squirt together at every Batch all injectors ignition event If the engine RPM is higher than Cranking threshold value, the EMU Cranking threshold will change state from Cranking to Afterstart and the fuel dose will be...
  • Page 84: Cranking Fuel 1 & 2

    Cranking fuel 1 & 2 Cranking fuel table is used to define the injectors opening time during engine start up (cranking). This time depends on engine coolant temperature and should be higher for lower engine temperatures. There are two cranking fuel tables that can be switched using Other / Tables Switch functionality or these tables can be interpolated as a function of ethanol content.
  • Page 85: Enrichments

    ENRICHMENTS Afterstart enrichment Afterstart enrichment function enables a fuel Enrichment (%) dose enrichment for a set number of engine Start enrichment cycles after engine start. Values in the table define the initial enrichment rate. With every Duration engine cycle after start this value decreases linearly to zero.
  • Page 86: Acc. Dtps Rate

    The following 2D tables are connected with the function of Acceleration enrichment. Acc. DTPS Rate Defines percentage of enrichment as a function of throttle opening speed (dTPS). The faster the opening speed, the larger the enrichment should be. Acc. TPS Factor Defines how enrichment value will be scaled as a function of throttle opening angle.
  • Page 87: Configuration Of Outputs Parameters

    CONFIGURATION OF OUTPUTS PARAMETERS Fuel pump Fuel pump options determine which output is used to control the fuel pump relay and its control parameters. PARAMETER DESCRIPTION Specifies how long the fuel pump will run after the device is powered After start activity on (time in seconds).
  • Page 88: Coolant Fan

    Coolant fan Coolant fan options determine which output is used to control the radiator fan relay and its control parameters. PARAMETER DESCRIPTION Activation temperature Cooling fan turn-on temperature Hysteresis which defines how many degrees the coolant temperature Hysteresis must fall below the Activation temperature to turn off the cooling fan Output Device output to which the coolant fan relay is connected Reversal of output state.
  • Page 89: Tacho Output

    Tacho output Tacho output function is used to control electronic tachometers. Based on engine speed, the EMU generates a square wave signal with a frequency proportional to the crankshaft speed. The tachometer should be connected to AUX 4 which is equipped with a 10K pullup resistor connected to + 12V.
  • Page 90: Speedometer Output

    Speedometer output Speedometer Output function is used to operate an electronic speedometer. On the basis of vehicle speed, it generates a square wave signal with a frequency proportional to the vehicle speed. The speedometer can be connected to one of the outputs for Stepper motor or free INJECTOR / AUX.
  • Page 91: Param. Output

    Param. output Parametric output strategy can be used to perform specific functions like alternator control, electric pumps, electric blow off valve, variable intake manifold length etc. Parametric Output 1 has 3 conditions that control the state of the output, the other parametric outputs have only 2 conditions.
  • Page 92: Pwm #1

    PWM #1 The PWM #1 output is used to control an external solenoid with a predefined frequency and duty cycle (DC) defined in 3D PWM table. PARAMETER DESCRIPTION Output Device output used for solenoid Frequency The frequency of the PWM signal Disable output if no RPM This option allows to disable PWM output during cranking ATTENTION !
  • Page 93: Honda Clt Dash Output

    Honda CLT dash output Honda CLT dash function is used to generate coolant temperature signal from EMU to the electronic indicator on the dashboard of the Honda S2000. PARAMETER DESCRIPTION Enable Enable signal generation Output Output to which indicator is connected CLT Freq.
  • Page 94: Configuration Of Idle Parameters

    CONFIGURATION OF IDLE PARAMETERS Idle parameters Idle parameters are used to configure engine idle control options. A valve that regulates engine air flow during idle is the base device of idle control system. Base map for idle tuning is Idle Ref table which defines base opening of idle control device with relation to engine coolant temperature (CLT).
  • Page 95 – valve with the possibility of the smooth change of opening through the modulation of impulses’ width. It is always a by-pass. Usually the increase of the duty cycle causes the increase of the amount of air flowing through the valve. In case of valves controlled by high frequency (e.g., Bosch 0280 140 512) you should use the external flyback diode.
  • Page 96 Unipolar stepper motor - valve, which performing element is the unipolar stepper motor. It only requires the power supply during the change of the stepper motor position +12V +12V Sample connection of unipolar stepper motor 3 Wire PWM – valve using two windings (e.g., Bosch 0280 140 505). When it is not powered, it is in the middle position.
  • Page 97 Stepper motor range defined in number of steps. Stepper motor is Stepper steps range calibrated with each EMU startup In case of PWM valve, checking this function inverts Duty Cycle of Reverse signal. When stepper motor is used, stepper rotation direction is...
  • Page 98: Pid Control

    DBW Idle range Idle valve min DC Minimum allowed signal Duty Cycle for PWM valve Idle valve max DC Maximum allowed signal Duty Cycle for PWM valve Defines which analog input is used to read and calculate correction Idle corr. analog input value for idle device Duty Cycle.
  • Page 99: Ignition Control

    Ignition control Idle ignition control function is used to control idle RPM by ignition angle modification. Advance of ignition angle leads to increase of RPM, retardation lowers RPM. Ignition control regulates ignition angle to achieve engine RPM defined in Idle target rpm table. Idle control state (active or not) and current controller parameters can be checked in Log group idle.
  • Page 100: Idle Ign. Correction

    Idle ign. correction Idle ign. correction is used to define ignition angle correction as a function of RPM error (difference between current RPM and target RPM). Target RPM can be set in Idle Target RPM table. Idle control by ignition angle change is activated in Idle ignition control options. Idle RPM ref Idle RPM ref table is used to define idle valve Duty Cycle as a function of engine RPM.
  • Page 101: Configuration Of Knock Sensors Parameters

    CONFIGURATION OF KNOCK SENSORS PARAMETERS EMU has the ability to work with common knock sensors and to take appropriate corrective actions when knock is detected. Common correction strategies are to enrich the fuel dose and to retard ignition timing. The EMU employs advanced knock processors designed for use with flat response (wideband) knock sensors.
  • Page 102: Sampling

    Sampling parameters allows you to configure when the knock sensor signal is processed by the EMU. To reduce interference from noise, the knock sensor signal is only processed during the defined Knock window. The knock window represents the area where engine knock is most likely to occur.
  • Page 103: Knock Action

    Knock action Action menu allows you to define which actions should be taken when knock is detected. The knock level is equal to Knock sensor value - Knock Engine Noise. PARAMETER DESCRIPTION Active Activates engine knock protection Min RPM Minimal engine RPM for the system to be active Max RPM Maximum engine RPM for the system to be active Fuel enrich rate...
  • Page 104: Flex Fuel Sensor

    A FlexFuel sensor measures the ethanol content of the fuel as it passes through the fuel system. Information about ethanol content can be utilized by the ECUMASTER EMU to adjust the fuel dose, ignition advance, or boost pressure. The EMU supports GM/Continental frequency sensors.
  • Page 105: Sensor Calibration

    Enable temp. correction Activate fuel dose correction in function of fuel temperature If the frequency of the FlexFuel sensor is greater or equal Error frequency, the sensor is not working correctly. In such cases the Error frequency check engine light can be enabled (Check engine) and the value from the Fail safe Ethanol content parameter is used Fail safe Ethanol The fail safe value of ethanol content in the case of FlexFuel sensor...
  • Page 106: Vvt - Variable Valve Timing

    VVT – Variable Valve Timing Typical variable valve timing system is based on PWM controlled solenoid that regulates the oil pressure applied to an actuator to adjust the camshaft position. +12V Sample connection of single PWM VVT control solenoid PARAMETER DESCRIPTION This parameter is used for camshaft starting position calibration.
  • Page 107: Double Vanos

    The neutral zone where no DC change is performed Double Vanos By default Double VVT solenoids (Vanos) are controlled by +12V (High side). The EMU controls solenoids by switching them to the ground (Low side). In this case it is required to change direction of diodes that are built in into solenoid connectors or solenoids module.
  • Page 108: Vtec

    RPM, TPS and intake manifold pressure (MAP). PARAMETER DESCRIPTION VTEC Output The EMU output used for VTEC control solenoid Invert output Inverting the output state RPM Min/Max The range of RPM that is used for activation of VTEC control solenoid RPM Hist.
  • Page 109: Boost Control

    Boost control has two sets of 3D tables to permit switchable boost sets. These tables can be changed by a switch connected to one of the analog inputs of the EMU. +12V...
  • Page 110: Pid Parameters

    DC re map and does not use the Boost target table. Closed loop control strategy Closed loop control bases on PID control. The EMU will aim to obtain boost pressure defined in Boost target table by reducing or increasing the duty cycle from the Boost DC ref map. Another strategy to use in the closed loop operation is to use the Boost DC error correction table which allows you to correct the value from the Boost DC ref table as a function of current boost error.
  • Page 111: Dc Ref Table

    DC Ref table Boost DC reference table defines the duty cycle of the boost control solenoid as a function of throttle position and engine RPM. If closed loop control is enabled, boost pressure will maintain a defined boost target. Boost target table Boost target table defines boost pressure as a function of throttle position and engine RPM.
  • Page 112: Dbw

    In order to use the electronic throttle (DBW) you need an additional control unit. DBW Module (driver) which controls the engine throttle based on the control signal from the EMU. The module input is connected to one of the EMU outputs (injector, AUX, stepper). The electronic throttle is equipped with two potentiometers that determine the current percentage of its opening.
  • Page 113: Table

    Table P table defines proportional gain of PID controller in function of current throttle position and position error (the difference between target and current position). I Table I table defines integral gain of PID controller in function of current throttle position error (the difference between target and current position).
  • Page 114: Traction Control

    TRACTION CONTROL Traction control strategy allows engine torque to be reduced in the case of wheel slip. Wheel slip is detected based on engine RPM increase. For the traction control strategy to work correctly a VSS sensor or gear sensor is required. In addition to gear detection, a rotary switch (or potentiometer) should be installed.
  • Page 115: Gear Scale

    Gear scale Gear scale table defines how to scale TC Delta RPM RAW depending on current gear. The lower the gear, the value in the table should also be lower. The value of 100% means no scale of TC Delta RPM RAW. Adjust scale Adjust scale table is used to define how the TC Delta RPM RAW value should be scaled depending on rotary switch / potentiometer position.
  • Page 116: Other

    VTEC Switch - automatic switch when the VTEC solenoid is activated FlexFuel blend - dual tables are used for interpolation based on FlexFuel configuration The EMU input used for tables switch. More information about Tables switch input switches can be found in User switches section...
  • Page 117: Protection

    Protection Password protection is used to protect access to the EMU device. The password is required to access any data and log. In the case of missing password it is possible to restore device to factory defaults, however all information will be lost.
  • Page 118: Check Engine

    Check engine Check engine function is used to indicate possible sensor failures detected by EMU device. PARAMETER DESCRIPTION Check engine light output Output used for indication device (LED, bulb, buzzer, etc.) Invert output Invert output state (can be used to test indicator)
  • Page 119: Engine Protection

    Engine protection Engine protection strategy is used to protect the engine by limiting the maximum RPM when the specific conditions are met. PARAMETER DESCRIPTION Over-temperature engine protection. When CLT temperature is Enable over temp. rev limit higher than defined the new rev limit is used High temperature limit Temperature limit to activate protection function Fuel cut based rev limiter when the temperature is above the...
  • Page 120: Dyno

    Dyno Dyno parameters are used to set up road dyno parameters (Dyno). The accuracy of the generated power curve will largely depend on the preciseness of the values entered. PARAMETER DESCRIPTION Coefficient of drag can be found in technical documentation of the car Coefficient of drag as a Cx value Frontal area...
  • Page 121: Dyno Tool

    DYNO TOOL ATTENTION ! The dyno tool is used for estimation of engine power (at the wheels) and to analyze boost pressure, AFR, and IAT as functions of engine RPM To generate estimated power and torque graphs, test runs must be made on a flat road. During the test run only one gear should be used.
  • Page 122: Ext. Port

    EXT. PORT Extension port is used for EMU communication with additional modules like the BlueTooth, CAN- BUS module and racing Dashboards. The extension port is compatible with RS232 serial communication. With the BlueTooth module connected to the extension port it is possible to use an Android application to display gauges on a tablet or phone.
  • Page 123 RPM, water temperature, vehicle speed, check engine light, low oil LOTUS pressure light, shift light (limit must be set in Shift Light EMU options), fuel level RPM, TPS, MAP, IAT, CLT, lambda 1, fuel temp., fuel pressure, oil MOTEC M800 set 1 temp., oil pressure, EGT 1, EGT 2, VBAT, ECU temp., vehicle speed...
  • Page 124: Appendix 1 - The List Of Available Log Channels

    APPENDIX 1 – the list of available log channels LOG CHANNEL DESCRIPTION Acc. Enrichment Current value (%) of acceleration enrichment Current value (in ms) of additional injector pulse width due to Acc. Enrichment PW acceleration enrichment Acc. Ignition Current Ignition angle correction due to acceleration enrichment Correction Current AFR value Current AFR target (only available when EGO feedback function is...
  • Page 125 Boost DC PID The value of correction of DC of boost control solenoid resulting from Correction PID control (Closed loop control) Boost Table set Current boost tables set The final value of boost target for closed loop control (PID) or DC error Boost Target correction table Boost Target From...
  • Page 126 controller The temperature of EGT #5 sensor connected to external EGT2CAN CAN EGT #5 controller The temperature of EGT #6 sensor connected to external EGT2CAN CAN EGT #6 controller The temperature of EGT #7 sensor connected to external EGT2CAN CAN EGT #7 controller The temperature of EGT #8 sensor connected to external EGT2CAN CAN EGT #8...
  • Page 127 The difference between required and executed dwell time Dwell Time Required dwell time ECU Reset Information about EMU device reset Current state of EMU device: INACTIVE - there are no calculations connected to fuel dose and ignition advance ECU State...
  • Page 128 Fuel ethanol content according to Flex Fuel Crank Fuel Blend table The blending percent between Ignition angle tables resulting from fuel FF Blend IGN ethanol content according to Flex Fuel IGN Blend table The blending percent between VE tables resulting from fuel ethanol FF Blend VE content according to Flex Fuel VE Blend table The blending percent between Warmup tables resulting from fuel...
  • Page 129 Idle PID DC Correction DC correction according to idle control PID controller Idle Target The RPM target value according to Idle RPM target table Duty cycle of signal controlling idle control solenoid. In the case of stepper motor or electronic throttle this value defines percent of Idle Valve DC defined step range or the range of electronic throttle opening (idle range)
  • Page 130 Nitrous Active Information about activation of Nitrous control Fuel dose correction resulting from Nitrous strategy according to Nitrous fuel scale Nitrous Fuel Scale table Ignition angle correction resulting from Nitrous strategy according to Nitrous ign. mod. Nitrous ignition mod. table None Disable displaying log channel on the graph log Oil pressure...
  • Page 131 TPS Rate Throttle position change rate TPS Voltage Voltage value from TPS sensor Information about trigger errors connected to primary or/and secondary Trigger error trigger Information about state of ignition system NO SYNC – no synchronization Trigger sync status SYNCHRONISING – trying to synchronize SYNCHRONISED –...

Table of Contents

Save PDF