Announcement

Collapse
No announcement yet.

How to: Megasquirt2 v3.0 and Megatune

Collapse
X
Collapse
  •  
  • Tuning - Fuel

  • How to: Megasquirt2 v3.0 and Megatune


    Megatune

    Here is the article for setting up Megatune: http://www.megamanual.com/ms2/configure.htm

    First, make a new folder in the ProgramFiles/Megasquirt/ directory. Give it a unique name, aka. Turbo Grand Prix. Then go into the MS2-MicroSquirt BG 2.890 and copy the entire contents. Paste them into your new folder. Now when you start Megatune, you will see the option to select your car from the menu.

    I will go ahead and give you the settings that I'm currently using.

    Starting with 'Fuel Set-Up'

    General
    ECU Type = 1
    Engine Displacement = 213 (whatever your displacement is)
    Injection Timing Delay = 0
    Dual Table Use = Single Table
    Barometric Correction = Initial MAP Reading
    X-Tau Usage = Off
    Prime, ASE, WUE, Baro Tables = Two-Point
    MAP Lag = 50
    RPM Lag = 50
    TPS Lag = 75
    Lambada Lag = 60
    CLT/IAT/Battery Lag = 50
    Knock Lag = 80
    TPS Sampling Rate = 25
    MAP Sampling Rate = 25

    Idle Control
    Algorithm = IAC Stepper Moving
    Time Step Size = 2.5
    Acceleration Step Size = 0
    Minimum # of steps = 1
    Start Value = 160
    Cranking Position = 100
    Crank to Run Taper Time = 5
    Hysteresis = 5.0
    Cold Temp 0.0
    Cold Position 120
    Cold Taper 40

    Spare Port Settings

    If you wanted to use the FIdle output as a TCC control, and the accel LED as an indicator that the TCC is active, you would set:

    * FIdle (PM2):
    o Port PM2, enabled
    o variable = map < threshold = 75, hysteresis = 10,
    o AND
    o variable = coolant > threshold = 160, hysteresis = 10,
    o Power-on value = 0
    o Trigger value = 0
    * Accel LED (PM4):
    o Port PM4, enabled
    o variable = map < threshold = 75, hysteresis = 10,
    o AND
    o variable = coolant > threshold = 160, hysteresis = 10,
    o Power-on value = 0
    o Trigger value = 1

    Example: Torque Converter Clutch Control

    Suppose you want to engage OD (overdrive) over 50 kPa MAP, and engage the LU (torque converter lock-up) clutch at 75 kPa MAP, provided temp is over 140 and RPM is over 2000. For a torque converter clutch control (TCC) using FIdle with 3 conditions (rpm > 1500, CLT > 160, map < 75), set:

    PA0 - Knk Enable:

    * rpm > 1500
    * coolant > 160

    and

    PM2 - FIdle:

    * map < 75
    * port0 > 63

    Injector Characteristics
    Injector Open Time = 1
    Battery Voltage Correction = .20
    PWM Current Limit = 100
    PWM Time Threshold = 25.5
    Injector PWM = 66

    Injector Control
    Use the Required Fuel button

    Control Algorithm = Speed Density
    Injections per cycle = 2
    Injector Staging = Alternating
    Engine Stroke = Four-Stroke
    Number of cylinders = 6
    Injector Port Type = Port Injection
    Injectors = 6

    Rev Limiter
    Algorithm = Fuel Cut
    Lower Limit = 5800
    Upper Limit = 6000

    AfterStart Enrichment
    ASE Hot Start = Disable
    ASE Cold% = 65
    ASE Hot% = 25
    ASE Cold Count = 320
    ASE Hot Count = 150

    Accel Enrichment
    Low RPM = 1500
    High RPM = 5000

    Other Fuel
    Cranking RPM = 300
    Use MAP/baro tables = Use MAP only
    AFR Table Fuel Calc - Seperate VE & AFR
    AFR stioch volts = 0.5 <--- I use a NBo2
    Prime Pulse Cold = 6.5
    Prime Pulse Hot = 2
    Prime Delay = 0
    N2O Enrichment % = 0
    Spark Retard N2O = 0

    EGO Control
    EGO Sensor Type = Narrow Band
    NB Voltage Target = 0.5000
    Ignition Events = 33
    Controller step = 2
    Controller Authority = 8
    Active temp = 90
    Active RPM = 1500
    Active below TPS = 70
    Active below MAP = 80

    I use a NB o2. You should not enable EGO Control until after you have a working tune.

    Posting comments is disabled.

Article Tags

Collapse

There are no tags yet.

Latest Articles

Collapse

  • DHP Software
    by bszopi
    DHP PowrTuner


    DHP PowrTuner is an OBD-II tuning device.


    DHP PowrTuner v1.2.4 [04/26/07]
    DHP Database Update [05/21/07]
    DHP PowrTuner Manual
    02-14-2011, 02:17 PM
  • How to: Megasquirt2 v3.0 and Megatune
    by Jonpro03
    Planning
    First step is to plan and buy your Megasquirt. I used a v3.0 board and a MS2 processor. http://www.diyautotune.com Currently, the latest board release is v3.57 and processor is MS3. However, you do not need a v3.57 board to install a MS3 processor. It will work for either board version. I recommend a V3.0 board because it currently has the best documentation. However, the 3.57 board is pre-assembled if you are not handy with a soldering iron. If you choose a 3.57 board, you...
    02-06-2011, 02:09 PM
  • Heated O2 Sensor Install
    by bszopi
    This is a how-to on installing a heated oxygen sensor into your car. The benefit of a heated oxygen sensor is that your car will go into closed loop much quicker, which means the ECM is adjusting your fuel based off of the sensor and not maps. By doing this your car will run better quicker on cold start-ups. It will also improved fuel consumption during start up, as well as reduce emissions.
    First, you will need to get a 4-wire heated O2 sensor with the pig-tail.
    ...
    01-21-2011, 08:15 PM
  • Setting up HPTuners for a 60V6 Engine
    by SappySE107
    HPTuners is an OBDII scanning and programming suite that is currently being updated for better support to the 60V6 community. Before you begin tuning, it is important that your car is in the best physical condition possible.
    ...
    10-02-2010, 02:24 AM
  • Detailed Sensor Descriptions
    by bszopi
    Contents1 Knock Sensor (KS)2 Exhaust Gas Recirculation Valve (EGR) 3 Coolant Temperature Sensor (CTS) 4 Throttle Position Sensor (TPS) 5 Intake Air Control Valve (IAC) 6 CPC 7 Oxygen Sensor (O2) 8 Ignition Control Module (ICM) 9 Park/Neutral Switch 10 Power Steering Switch 11 Intake Air Temperature (IAT) / Mass Air Temperature (MAT) Sensor 12 Crank Sensor (CS) 13 Manifold Absolute Pressure Sensor (MAP) 14 Fuel Level Sensor 15 Oil Pressure Sensor 16 Oil Level Sensor Circuit 17 Vehicle Speed Sensor ...
    09-09-2010, 09:05 PM
  • EEPROM Code
    by bszopi
    Code is a language that computers or simple electronics understand, it serves as an instruction set to check what sensors are doing, and tells other electronic devices of the motor what to do and how to do it. For example, fueling and spark. "Code" what we refer to when tuning our ECU's, can be compared to as an ISO that is burnt to a CD. Or if you are not computer savvy, can be thought of, written letters and sentences on a piece of paper. The paper being the EEPROM and your writing as the code...
    09-09-2010, 07:23 PM
Working...
X