GavR
|
| posted on 22/4/10 at 06:11 PM |
|
|
Megasquirt Help Needed!!
I have a MK Indy running a 2.0l Ford Zetec Blacktop with R6 Throttle bodies which is controled by megasquirt.
My car is at my local motorsport garage because it was seriously overfueling. They put it on there dyno and realised that my megasquirt is reading
from the MAP sensor and needs to be changed to the TPS.
How is this done?
Something about changing the fueling algorithm from speed_density to alpha_n?
The motorsport have sent me some coding which they have got out of megatune if this helps.
Someone please point me in the right direction because I want my kit car to be at stoneleigh!
Cheers
Gav
Coding is pasted below
-------------------------
0001 ;###############################################################################
00002 ;## DO NOT edit this file in the MegaTune release directory, edit the copy ##
00003 ;## in your car-specific directory. That would be ##
00004 ;## ##
00005 ;## C:/Program Files/MegaSquirt/car1/mtCfg/settings.ini ##
00006 ;## ##
00007 ;## in the standard installation. ##
00008 ;###############################################################################
00009
00010 [MegaTune]
00011 MTversion = 2.25
00012
00013 ;-------------------------------------------------------------------------------
00014 ; Pick a base configuration.
00015 ; Exactly one of these configurations must be "#set" and all the rest must
00016 ; be "#unset".
00017
00018 #group CODE_VARIANT "Code Variant"
00019 #unset DFI "David Hooke's Ducati FI "
00020 #unset DUAL_TABLE "Guy Hill and Eric Fahlgren's Dual Table variant"
00021 #unset MSNEDIS "James Murray and Dave Hayne's MSnEDIS ignition variant"
00022 #unset MSNEDISmod "Roger Enns's MSnEDIS variant with staged injection"
00023 #unset MSNS "Magnus Bjelk's MSnS ignition variant"
00024 # set MSNS_EXTRA "James Murray and Phil Ringwood's MSnS extensions"
00025 #unset MS_ECU "Robert Hiebert's EEC-IV replacement code"
00026 #unset MS_I "Bowling and Grippo MegaSquirt"
00027 #unset MS_II "Bowling and Grippo MegaSquirt-II"
00028 #unset PIC_SQUIRT "PIC squirt"
00029 #unset GPIO "GPIO Direct Connection"
00030 #endgroup
00031
00032 ;------------------------------------------------------------------------------
00033 ; Pick an idle air controller setup, exactly one of these must be #set and the rest
00034 ; must be #unset. Only known to be valid for MegaSquirt-II.
00035
00036 #group IDLE_CONTROLLER "Idle Control Gauge Type"
00037 #unset FIDLE_GAUGE "ON/OFF Fidle Valve"
00038 #unset PWM_GAUGE "PWM Idle Valve (e.g., Ford or Bosch)"
00039 # set IAC_GAUGE "Stepper motor IAC controller (e.g., GM)"
00040 #endgroup
00041
00042 ;------------------------------------------------------------------------------
00043 ; Pick an O2 sensor setup, exactly one of these must be #set and the rest
00044 ; must be #unset. None of this is applicable to MS-II, see all the
00045 ; calibration options under the Tools menu when using standard B&G MS-II code.
00046
00047 #group LAMBDA_SENSOR "MS-I Lambda Sensor Type"
00048 # set NARROW_BAND_EGO "Narrowband Sensor"
00049 #unset WB_1_0_LINEAR "Wideband in NB Emulator Mode, 0-1v 1.5-0.5 Lambda"
00050 #unset AEM_LINEAR "AEM Gauge AEM-30-42xx"
00051 #unset AEM_NON_LINEAR "AEM UEGO Controller AEM-30-230x"
00052 #unset DIYWB_NON_LINEAR "DIY-WB or Tech Edge non-linear output"
00053 #unset DYNOJET_LINEAR "DynoJet Wideband Commander"
00054 #unset TECHEDGE_LINEAR "Tech Edge sensor giving 0-5V 9-19:1 AFR"
00055 #unset INNOVATE_1_2_LINEAR "Innovate sensor giving 1-2V 10-20:1 AFR"
00056 #unset INNOVATE_0_5_LINEAR "Innovate, PLX 0-5V 10-20:1 AFR"
00057 #unset INNOVATE_LC1_DEFAULT "Innovate LC-1 default, 0-5v = 0.5-1.5 lambda"
00058 #unset ZEITRONIX_NON_LINEAR "Zeitronix Non-linear WB"
00059 #unset WB_UNKNOWN "Wideband sensor but none of the above types"
00060 #endgroup
00061
00062 #unset LAMBDA "Display Lambda instead of AFR in Gauges"
00063
00064 ;-------------------------------------------------------------------------------
00065
00066 #group Fueling_Algorithm "Fueling Algorithms (Speed Density DEFAULT)"
00067 ; Some code variants have been modified to allow alpha-N, almost
00068 ; none have MAF support, so beware of partial implementations in
00069 ; ini files.
00070
00071 # set SPEED_DENSITY "Speed Density Fueling Algorithm (Off=Alpha-N)"
00072 #unset ALPHA_N "Alpha-N fueling Algorithm"
00073 #unset AIR_FLOW_METER "Use an Air Flow Meter rather than a MAP sensor for fueling algorithm"
00074 #endgroup
00075
00076 # set CELSIUS "Temperature Units"
00077 ; Turn this on to enable degrees C everywhere.
00078
00079 ; Leave set if you have a modern video card with lots of color depth,
00080 ; unset to use Brad's reduced color map, if you have a 256-color box.
00081 # set COLOR_24_BITS "Use Full Colors (Off=Restricted Colors)"
00082
00083 # set KPa "Gauges all in kPa (otherwise some PSI)"
00084
00085 #group MAP_SENSOR "MS-I Map Sensor Type"
00086 #unset MPX4115 "MPX4115 - 115 kPa, Usually only on v1.01 boards"
00087 # set MPX4250 "MPX4250 - 250 kPa, Default MAP sensor since v2.2 hardware"
00088 ;obsolete GM300KPa "GM 3.0 BAR - 300 kPa"
00089 ; Incorrect info from http://www.aquamist.co.uk/sl/plist/pics/mapm/mapm.html
00090 ; Correct info from http://www.not2fast.com/electronics/component_docs/MAP_12223861.pdf
00091 ; Use MPXH6300A instead of GM300KPa, they have identical specifications.
00092 #unset MPXH6300A "MPXH6300 - 300 kPa" ; http://www.freescale.com/files/sensors/doc/data_sheet/MPXH6300A.pdf
00093 #unset MPXH6400A "MPXH6400 - 400 kPa" ; http://www.freescale.com/files/sensors/doc/data_sheet/MPXH6400A.pdf
00094 #endgroup
00095
00096 ;-------------------------------------------------------------------------------
|
|
|
|
|
FrankP
|
| posted on 22/4/10 at 06:27 PM |
|
|
Hi,
It might be more useful if you could upload your map file.
I am runing a 2l zetec and am using speed density
do you have a wide bamnd oxygen sensor?
Thanks
Frank
|
|
|
irvined
|
| posted on 22/4/10 at 06:32 PM |
|
|
Use megatune, open the fuelling->injector control menu, and set the control algorithm to Alpha-N
See:
http://www.extraefi.co.uk/MAP_Alpha_N.htm
However, there is no reason not to use the MAP sensor, if its overfuelling, adjust the VE bins down until you get it close.
Do you have a wideband? I set mine to intentionally overfuel, then used megalogviewer and analyse VE to get my VE tables correct, took a few 20
minute logs to get it right.
If you are having issues with MAP, make sure your map bins are good. Set your map bins to be spaced between your min and max vacuum registered. On
mine i start at 30kpa and go up to 80kpa rather than 0-100.
HTH
David
http://irvined.blogspot.com
|
|
|
robocog
|
| posted on 22/4/10 at 06:33 PM |
|
|
http://www.megamanual.com/v22manual/mtune.htm#mt
Its all there..you just need to read the manual a few times to digest before even attempting to try and start the engine!
Basically, in a nutshell to change to TPS based rather than MAP ..
connect PC to brain
fire up Megatune software
Turn ignition on
Go Into constants and set AlphaN rather than Speed density in the Control Algorithm dropdown box
click send to ecu
reboot the brain (ignition off and back on again)
carry on setting up
(including calibrating and checking the TPS prior to setting up the vertical axis on the tables!)
Regards
Rob
[Edited on 22/4/10 by robocog]
|
|
|
GavR
|
| posted on 22/4/10 at 06:34 PM |
|
|
Are you running Throttle Bodies?
Im not that clued up on megasquirt so just asking if any one cann spot a problem within the coding.
The coding whats in my original post is all that I have been given to help solve my overfueling problems.
|
|
|
GavR
|
| posted on 22/4/10 at 06:40 PM |
|
|
My car has been running fine ever since I bought it but all of a sudden it was running on 3 cylinders because it was overfueling.
It must have been overfueling ever since it was built because the plugs were extremley black when I checked them and the car has only cover a couple
thousand miles.
Can anyone tell if im running off speed_density from the coding I posted?
Would it be an idea to switch to TPS because I am runing throttle bodeis?
|
|
|
adrianreeve
|
| posted on 22/4/10 at 06:43 PM |
|
|
I'm no expert, but it seems to me that what you're asking about amounts to swapping lines 71 and 72 around to enable Alpha-n mapping.
Probably wrong though...
Cheers
Adrian
|
|
|
robocog
|
| posted on 22/4/10 at 07:45 PM |
|
|
yes the code you posted suggests your running speed density ...but this is not where it gets adjusted...this must be done during setup via megatune as
far as I can remember
Regards
Rob
|
|
|
clairetoo
|
| posted on 22/4/10 at 08:11 PM |
|
|
Open megatune
click on `file'
then `configurater'
then `car 1'
on the left , click on the little `+' box - a further menu will drop down
Double click on `fueling algorithm'
At the top of the screen on the right is a drop-down menu box arrow - click on that .
In the menu that drops down , click on `Alpha N'
Then click `file' , save - and close the window .
Then just re-open megatune , with the ECU connected and switched on , map away till its sorted , and dont forget to hit `save' before turning
anything off.................
Simples
[Edited on 22/4/10 by clairetoo]
Its cuz I is blond , innit
Claire xx
Will weld for food......
|
|
|
GavR
|
| posted on 22/4/10 at 08:18 PM |
|
|
Thanks claire
I will try that tomorrow and keep everyone updated.
Will I need to change anything else or just go Ahead and get it remapped?
|
|
|
James
|
| posted on 22/4/10 at 09:44 PM |
|
|
I thought you said you were going to sell the MS?
------------------------------------------------------------------------------------------------------------
"The fight is won or lost far away from witnesses, behind the lines, in the gym and out there on the road, long before I dance under those lights."
- Muhammad Ali
|
|
|
GavR
|
| posted on 22/4/10 at 10:01 PM |
|
|
That was before noble said they might be able to solve my problem.
If they can't and they do replace my megasquirt it will b 4 sale but fingers crossed they'll b able to solve my problem and save me alot
of money 
|
|
|
dlatch
|
| posted on 22/4/10 at 11:07 PM |
|
|
i don't understand how a tuner can inform you you need to change to alpha n settings on MS and it then saying do this and we will tune it.
the chaging of that setting is very easy and even a novice MS user same as myself can do it within 5 mins
all with free software from the internet
is this tuner not familiar with mega squirt?
|
|
|
GavR
|
| posted on 23/4/10 at 06:44 AM |
|
|
I don't think they are clued up on megasquirt but it shouldn't b that hard to solve my problem.
|
|
|