Perfect Power XMS4A Manual

Perfect power xms4a car engine
Table of Contents

Advertisement

XMS4A
LetRipp II
Engine Management System
DIY MANUAL
Version 2.1

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Perfect Power XMS4A

  • Page 1 XMS4A LetRipp II Engine Management System DIY MANUAL Version 2.1...
  • Page 2: Table Of Contents

    USB DRIVERS SETUP..................7 COMPUTER REQUIREMENTS ................7 PIN OUTS OF XMS4A UNIT ..................8 XMS4A PIN-OUT TABLE..................8 8.1.1 XMS4A IGNITION PIN-OUT CONNECTOR (6 PIN) ..........8 8.1.2 XMS 4A INJECTION PIN-OUT CONNECTOR (8 PIN) ...........8 8.1.3 XMS 4A AUXILIARY CONNECTOR (4 PIN) ............9 8.1.4...
  • Page 3 THROTTLE POSITION ..................21 15.5 CRANK ANGLE SENSOR ................. 21 15.6 CAMSHAFT SENSOR ..................22 15.7 CONCLUSION ....................22 TYPICAL DEVICES DRIVEN BY THE XMS4A ............23 16.1 BOOST SOLENOID ..................23 16.2 FUEL PUMP RELAY..................23 16.3 FAN RELAY....................24 16.4...
  • Page 4 FIGURE 6. 4 WIRE PLUS SCREEN FOIL ................17 FIGURE 7. WIRING OF PERFECT POWER AMP SENSOR ............ 19 FIGURE 8. WIRING OF PERFECT POWER ENGINE TEMP SENSOR ........20 FIGURE 9. WIRING OF PERFECT POWER AIR TEMP SENSOR ..........20 FIGURE 10.
  • Page 5: Introduction

    To unlock or use the XMS4A to its full potential this manual MUST be read – even if you are a novice or a professional at installing systems. If this is your first time installing an XMS4A, then the manual will explain how to do things and things to avoid.
  • Page 6: Explanation Of Xms4 Units Available

    4 Injection and Ignition Outputs, ETC, Wideband lambda XMS4C-4A Controller. 8 Set points, with installed AMP sensor. XMS4C-8A 8 Injection and Ignition Outputs, ETC, Wideband lambda Controller. 8 Set points, with installed AMP sensor. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 7: Technical Details

    TECHNICAL DETAILS The following features are that of an XMS4A. FUEL INJECTION • 3-Ampere injector drives 2, 4 • Injection Batch, Sequential • Injector trimming • Main map sites • Manifold pressure map sites • Engine temperature map sites : •...
  • Page 8: Acceleration Enrichment

    Number of set-point functions Number of assigned relay outputs Output drives 0.5A High/Low limit setting Soft fuel limit Hard fuel cut “OR” function “AND” function Map switching Output short circuit protection Over-temperature protection LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 9: Feature Explanation

    MAPS A / B The XMS4A has two complete maps for all tuning data. Maps can be switched while driving. The two maps can hold different tuning for weather, fuel grade or performance requirements. The maps can be switched from a manual input, or automatically via the SETPOINT procedure in the LetRipp Software.
  • Page 10: Boost Control

    When the boost is increased at high RPM. The boost level can be specified for each of the possible 24-RPM map sites. The XMS4A will operate a “bleed” valve with the specified PWM values. The BOOST control loop can be operated as an “open”...
  • Page 11: Usb Drivers Setup

    USB port via the USB cable. Thus the Computer will supply power to the unit. Although all functions will work, the unit will not power external sensors. NOTE: DO NOT ATTEMPT TO OPERATE THE XMS4A UNLESS THE USB INSTALLATION PROCEDURE HAS BEEN FOLLOWED. FAILURE TO DO SO WILL RESULT IN THE NON-...
  • Page 12: Pin Outs Of Xms4A Unit

    Injector #3 output, switched to ground Power Ground, Chassis INJ#2 Injector #2 output, switched to ground INJ#4 Injector #4 output, switched to ground Power Ground, Chassis NOTE: The XMS4A-2A only has injector outputs 1 and 2 LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 13: Xms 4A Auxiliary Connector (4 Pin)

    + SUPPLY Switched Battery Supply Refer to section for a basic wiring diagram of the XMS4A-2A and the XMS4A-4A. Please note : The diagrams serve only as a guide to assist with the installation. LETRIPP II XMS4A DIY MANUAL V2.1...
  • Page 14: Assessing Your Car's Fuel System

    2.3 to 3.0 bar. On boosted engines the fuel pressure should be 2.5 bar plus the boost. Fuel pressure Fuel return regulator Fuel rail and injectors Low pressure Fuel Tank fuel pump Surge Tank High pressure fuel line High pressure fuel pump Figure 1. Fuel System Layout LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 15: Conclusion

    2, 5 – 4 bar at the injectors. No fuel leaks and all fuel piping nicely tucked away and securely fastened. The fuel pump is controlled by the XMS4A, see section 18.2 for details on the wiring.
  • Page 16: Camshaft Sensor

    These marks should be in a place that is easy to see as you will be using them again in section 26 Engine on TDC Engine rotation Crank pulley Figure 3. Crank Pulley LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 17: Which Sensors Are Missing

    This will ensure that the 60–2-tooth wheel runs true and that the XMS4A will get a nice, even signal. Fit the crank pulley back onto the crank. Make a bracket for the pickup sensor and mount the sensor and bracket in place. The gap between the sensor and the pickup wheel should be 0.8mm.
  • Page 18: Make Sure The Engine Has The Basics

    This is extremely important to read as you need to find a suitable location to mount your XMS4A to avoid damage to the unit or vehicle. If you plan on installing your XMS4A where there was an existing management system you should read this section too.
  • Page 19: Unsuitable Places

    Mount your XMS4A firmly in place. The XMS4A should be mounted so that the casing is not exposed to any stress. Note: The typical length of the XMS4A harness is 1, 5 meters long, so consider this when choosing your location. Some people don’t mount the XMS4A but just tuck it away.
  • Page 20: Unsuitable Places

    Is this going to be free from moisture at all times? Is the ignition amplifier going to remain well below 60 degrees Celsius? Is the ignition amplifier more than 1 meter from the XMS4A? If all 4 answers are YES, then fit the ignition amplifier there.
  • Page 21: What Is A Screened Cable

    Crank inputs are: pins 2 and 13 of the 22 pin connector Cam inputs are: pins 4 and 15 of the 22 pin connector So if you have any thoughts about noise getting into your XMS4A I suggest that you use screened cable on the crank and cam inputs.
  • Page 22: Negative Edge

    15. TYPICAL SENSORS USED AND HOW TO WIRE THEM Descriptions of the most commonly used sensors and which of the wires on your XMS4A to connect them to. Wiring information on amp, TPS, lambda, crank and cam sensors. If all your sensors are wired up and working then skip this section.
  • Page 23: Amp

    If you are using another make of map sensor, check with the manufacturer for wiring details. Some use 5 volts and your XMS4A has a 5 Volt supply wire for this purpose. The 5 Volt output is wire 21 of the 22 pin connector. As you can see Perfect Power’s Amp sensor uses 12 volts.
  • Page 24: Air Temp

    Air temperature is important on boosted engines as the air temperature is raised considerably. The air temp sensor relays to the XMS4A the temperature of the intake air (in volts) and the XMS4A uses this information to compensate for different engine conditions. See section 26.
  • Page 25: Throttle Position

    15.4 THROTTLE POSITION This sensor detects the movement of the throttle butterfly. This in turn tells the XMS4A what the driver is doing with his foot, accelerating for example. The XMS4A detects acceleration and compensates for it. See section 25. This sensor requires some testing with an ohmmeter before you wire it up.
  • Page 26: Camshaft Sensor

    15.7 CONCLUSION You have all the sensors you need to use and they are wired up to your XMS4A. You know why you need these sensors so let’s move onto devices driven by the XMS4A. LETRIPP II XMS4A DIY MANUAL V2.1...
  • Page 27: Typical Devices Driven By The Xms4A

    16. TYPICAL DEVICES DRIVEN BY THE XMS4A This section explains how to wire the devices used by the engine but driven by the XMS4A. 16.1 BOOST SOLENOID This solenoid is used on turbo charged engines to regulate the boost electronically. Any auxiliary output can be used provided there is one spare.
  • Page 28: Fan Relay

    16.3 FAN RELAY The cooling fan can be controlled by the XMS4A through a relay. The fan is programmed to turn on at the desired engine temperature using the set points. Example of a 4 Pin Relay Bottom View Side View...
  • Page 29: Shift Lights

    16.5 SHIFT LIGHTS The XMS4A can turn light/s on at a specific RPM to warn the driver of the upcoming RPM limit. The light/s are connected to a relay that the XMS4A controls via an auxiliary. The RPM at which the XMS4A will engage the relay is programmed in the set points.
  • Page 30: Ignition Amplifiers

    16.8 IGNITION AMPLIFIERS The XMS4A needs an ignition amplifier to drive the coil/s. There are many makes and models of ignition amplifiers available. You will need to use the Perfect Power “Blue Fire” ignition amplifier or any positive triggering ignition amplifier.
  • Page 31: Idle Control - In More Detail

    17.1 TWO WIRE IDLE – SOFTWARE SETUP The XMS4A unit can control a two wire idle motor. The wiring is done through an auxiliary connector. See Section 16.4 for wiring details. Set the idle in the LetRipp Software using the following maps: LETRIPP II XMS4A DIY MANUAL V2.1...
  • Page 32: F3 - Two Wire Idle For Xms4A

    17.1.1 F3 – TWO WIRE IDLE FOR XMS4A 17.1.2 SHIFT F2 – SYSTEM DEF Tick the “Idle Control En” check box. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 33: Idle Rpm Target

    • 2 Wire Adj. Step: This is the increments of adjustment. Small numbers are very small adjustments • Kick Open Enrich: This is the amount of extra fuel added once “kick” is invoked LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 34: Setting Up The Idle

    WHAT IS DWELL? Dwell is the length of time that the coil is charged. The XMS4A is able to control the dwell at 24 different RPM sites. This means you can have longer charge times at idle and short charge times at high RPM.
  • Page 35: Dwell Setup Via Software

    Dwell just right Dwell too long 18.3 DWELL SETUP VIA SOFTWARE Open the F3 Dwell + Prime + Idle map: Enter a dwell curve: Refer to LetRipp II Software User Guide for more details. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 36: Setting Up Parameters

    Cylinders, ignition reference, Ignition advance/retard limits, Launch RPM limit, , Start time, acceleration detection, min injection, LSU4 zero, boost gain will all be explained. Your XMS4A unit may not have all the parameters but it will have the essential ones, so I will cover them first.
  • Page 37: System Definition

    Enables the XMS4 to switch between map A and map B electronically. If this has been enabled then the earth switch for map change (pin 1 of 22) will be disabled. Idle control en Enables the idle control circuit. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 38: Set Points

    21. SET POINTS All engines have devices that need to be activated at certain critical times, you will learn how to activate these devices. They are activated via the XMS4A’s set points. 21.1 USES • Fuel pump activation • Cooling fan activation •...
  • Page 39: Setup Via Software

    22. CALIBRATION OF SENSORS All sensors are not the same and each one needs to be setup so that the XMS4A displays the correct values. We are going to take the different sensors air temp, engine temp, throttle position and amp voltages and program the XMS4A to understand what voltage represents what value.
  • Page 40: Amp

    Now calibrate the lower and upper scale so that the XMS4A shows the amp value at 0.9 with just the ignition on. See the LetRipp software guide for the actual steps on setting this up in the software 22.2...
  • Page 41: Air Temp

    AIR TEMP Air temperature is very important on boosted engines so this sensor must be calibrated so the XMS4A can compensate for cold and hot air conditions. You can place the engine temp sensor in boiling water to get a hot point reference.
  • Page 42: Rpm

    You can find out your engine’s recommended RPM limit from manufacturer. limit programmed in the set points and RPM #1, #2 used. There are two types of limits that can be set, soft LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 43: Conclusion

    WOT. Disable the cold start by adding zero’s to the entire “fuelling temp” table. Check that the cooling fan works if the XMS4A is controlling a relay to turn the cooling fan on at high temperatures. Change the high temperature to a temperature lower than room temperature.
  • Page 44: Ignition Adjustment Via Software

    25. TIME TO START THE ENGINE You are going to adjust timing, and fuel. You will load different maps into your XMS4A. If you are unable to get the engine started go to section 28. Once the engine is running there are some things that will need to be done, so let’s get to it! Having the following items displayed...
  • Page 45: Idle Setup

    25.3 IDLE SETUP The XMS4A can be programmed to idle at different speeds as the engine temperature changes. To set the idle speed use the “F9” map and the “Idle rpm target” map. 25.4 FUEL SETUP WITH AMP A good fuel map to start up on should have the same values in the main fuel map. The amp multiplier should have the same values as the amp gradient.
  • Page 46 If the engine doesn’t rev up when the throttle is pushed you have two options: Option 1: The upper AMP multiplier must be increased. Then the AMP multiplier must be blended from the upper multiplier to the idle multiplier. See the LetRipp Software guide for more details. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 47: Conclusion

    Check that the fuel pump is switching on Is the XMS4A getting power? Take the USB tuning cable off the XMS4A and see if the green LED comes on when the ignition key is turned on. Do you have spark? Warning!!! Take extreme care whilst doing the following checks.
  • Page 48: Tuning Your Xms4A For The First Time

    More in depth checks. Are the injectors opening? Unplug all the injector clips at the injectors not at the XMS4A. Now connect one injector pin to battery ground. Take a 20 amp fused wire from the other injector pin and tap the positive battery terminal.
  • Page 49: Gas Analyser

    Measuring oxygen or lambda is now the most used method in fuel tuning. In essence it displays the air/fuel ratio (AFR) by means of measuring the REMAINING OXYGEN in the exhaust. The relationship between CO Percentages and AFR is indicated in a table below. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 50 Don’t underestimate the influence of the driver on the fuel consumption. The other factor is the operating point. Unless you are racing, engines operate on the road at 30-50% of the available power. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 51: Ignition Tuning

    If you are going to tune the engine yourself then you must get the engines ignition curve from the manufacturer. Trying to map the ignition on the road can lead to engine failure if the wrong ignition is programmed. Ignition tuning on a dynamometer can be done with more safety. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 52: Cold Start Map

    Should the engine still not start under cold conditions, increase the amount of fuel at that temperature until it starts. Increase the gradient of fuel for colder temperatures and degrease the amount of prime for warmer engine temperatures. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 53: Acceleration Enrichment

    “turbo” charged engines. 30.1 CLOSED LOOP This implies that the XMS4A will regulate the boost to a set pressure by modifying the PWM output. What is needed for any type of boost control is the following: •...
  • Page 54: Via Pwm

    For the technically minded this is how the launch control works. Once the SW2 input is closed, the XMS4A waits for the RPM to exceed the pre-set limit. If the RPM limit is reached, the XMS4A will retard the ignition to hold the RPM close to the limit. The XMS4A will also reduce the fuel by 50% by using the launch fuel cut limit to help keep the rpm from creeping.
  • Page 55: Setup Via Software

    The fuel map could be too lean. Increase the fuel range. Make the fuel amp multiplier steeper. Load the “richer amp” map. 32.3 IGNITION Incorrect ignition timing can cause poor performance or not allow the engine to start. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 56: Spark Plugs

    There must be an air gap between the lead and the metal. Take the trigger wire 1 and tap it onto the negative battery terminal. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 57: Four Wire Coil

    32.9 TRIGGER WHEEL Should the XMS4A and LetRipp software not display any RPM under cranking you could have two problem areas, the trigger wheel and the trigger pickup sensor. First the trigger wheel, the XMS can work with certain types of trigger wheels only. See section 12.1 for more details.
  • Page 58: Engine Failure, No Compression

    • No Compression. The best way of checking this is with a compression tester. It is a relatively inexpensive tool that comes with instructions on how to use it. LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 59: Basic Xms4A-2A Wiring Diagram

    Pin 10 of 22 Ignition Pin 22 of 22 Switched+12volts Battery Pin 5 of 12 Pin 2 of 8 Pin 6 of 8 Pin 11of 12 Pin 12 of 12 Pin 6 of 12 LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...
  • Page 60: Basic Xms4A-4A Wiring Diagram

    Pin 17 of 22 Pin 5 of 22 Pin 10 of 22 Ignition Pin 22 of 22 Switched+12volts Battery Pin 2 of 8 Pin 4 of 8 Pin 6 of 8 Pin 8 of 8 LETRIPP II XMS4A DIY MANUAL V2.1 www.perfectpower.com...

Table of Contents