Back to MembersPage/NanassyPeter
Better Fan control algorithm:
current Fan control ia always on if the car is heated up and you stop the engine,but need the ignition on for some reasons.This way the fan just heats the radiator,but because the water is not moving and the coolant sensor is usually in the cylinder head/water manifold,there is no chance that the fan will stop.
A time based variable would solve this,just like at the fuel pump settings.So when the engine is off but ignition on,after XX sec the fan would stop.If you enter 0 stop is sudden,if you enter the biggest value (60,255,you know it)it wont stop just like now.
+1 need for this... // GergelyLezsak?
Yes, this is just what I need too.. Btw. if vems needs car to be powered (ign on) as usual, this may be overridden by taking vems power also from fan relay output with diode (if not using integrated fet/igbt to power the fan). This way when fan starts before ign off, vems is powered from fan relay and after the set fan period vems&fan will shut down.
I need the direct terminal command for setting up h2 table to fire Ignition output 2 (EC36 pin 34) for a 6 cyl distributer sutup.It looks like MT wont work for me.Again.Thanks//peter
thanks jorgen and dave
Well,E85 arrived into Hungary aswell,so there is time for some kind of flexfuel ability for VEMS.I think that a switch witch changes VE,Lambda,Spark table,boost settings,would work well.
Also the WBO2 settings need reconfiguration for the new type of fuel,right?
a: We had support for E85 since beginning. Switching between fuels is not as easy, as you need completely empty to just be able to switch using a button. Uploading new tables using computer is done in much less time than pumping out all fuel out of your tank. As long as you use the standard lambda reading (instead of AFR) for wbo2 you dont need any changes. Lambda=1 is always lambda=1 on any fuel, although AFR at lambda=1 changes (14.7 on gasoline, ~10 on E85 and so on...)
Just take it easy with timing, its very likely that engine blows before you hear detonation. Recommended lambda changes for E85. on gasoline, you have 0.8-0.86 lambda for good power, the same for E85 is 0.71-0.85 or so. //Emil
Thank you Emil for the comment!
Some of my customers dont want to mess with laptops and Megatune,thats why i need a switch.
What difference did you experienced in timing between 95/98/100 octane vs. E85??
BTW you look really tyred on the KOE pic,just not having problems with beer? :D
Innovate will launch their new good looking AFR gauge very soon,which is really nice.I would like to install a few in our cars for improoving the bling factor.
Is it possible to drive this gauge with an analogue linear wideband output
0V = 7.35 A/F
5V = 22.39 A/F
- I'd like to use the VEMS round WB/EGT gauge with inputs from the v3.3 ecu./(/KevinBlack)?
We have new installs where onboard memory logging is neccesery.In rally conditions laptop logging is impossible.
The internal logging is hard to implement, maybe an external box for the logging. For example a PDA. -Jörgen
New ALS code confirmation is also needed.
Makes sense, but is there even a good description on what the rally drivers want or should we guess? -Jörgen
Special LCD display config for RALLYE use is also needed.
Let's concentrate on the engine, he has a rally computer I guess. - Jörgen
On trigger side we are working on simpliest solutions,but simpletrigger would be really nice.
Simpletrigger that works on I5 is something that I would like a lot as well - Jörgen
Boost control for easy tuning needed.
Definately, what we have today is not useful. -Jörgen
Dry vs. Wet launch control.(2 DIFFERENT!!!! settings)
Race vs. etap MAPS!!! (etap:lower boost,higher lambda,etc...)
I can't see that we should concentrate on this either. -Jörgen
MAT ign retard,with programmable break points and tresholds.(under XYZ MAPXPRM no change)
Without this mods/upgrades further expansion is limited.Rallie drivers need some (to us) new features.Please keep in mind that our main market will need these mods.
Who's main market? Very few cars need the features you have mentioned around here -Jörgen
EGT dependent IGN and VE tables (correction values above XYZ EGT)
IGN, no way... VE, absolutely not. Lambda table, maybe. -Jörgen
Cyl dependent IGN and INJ.
That is very far down the list. -Jörgen
I really think that our current BoostControl implementation is VERY hard to tune.After 40-50 WOT runs i dont have ANY idea what to do.This is TOTALLY dangerous,and also kills the engine.There is ABSOLUTELY NO FEEDBACK from the system,im really blind in the dark.I suggest a freely programmable 12X12 TPS X RPM General Porpuse Output table.This solution could also be used in other applications (N2O,injector,WaterINJ?, whatever u want).
Please keep in mind that i have to manage 3 turbocharged cars,so
a loggable,nicely settable open loop BoostControl would be really nice.
034 will release soon a really powerfull firmware upgrade for its own ECUs.Because i have one in hand,im really curious,is that planned that genboard will ever have features like this.Take a look at:
Its so simple,but very effective.With some even more goddies what we already have (scalable tables) this thing should kicks ass!!
We have had most of the features added to the 034 firmware relase for a very long time. But there is a few of them that are good and is in the pipeline. -Jörgen
All tables are fully user settable!!!
that is the key.tunability is really good with these kind of "windows",because you see whats the current status of the variable.
Vbatt Dwell miltiplier Been there all the time -Jörgen
Is that settable?I dont think so.Dwell overlap?
MAP Dwell multiplier Good one, it's in the todo list -Jörgen
MAT Ignition advance Most people will fuck up their tuning with this, but it will be added. -Jörgen
CLT Ignition advance Most people will fuck up their tuning with this, but it will be added as well. -Jörgen
Aux Ignition advance Good for a race car if you don't have time to tune it before the event. -Jörgen
Baro Ign advance (we dont have a baro map sensor) Useless except for alpha-N and 034 doesn't have a baro sensor either. -Jörgen
It has a 1 bar baro sensor.the bigger II series.Peter
MAT enrichment Always been there. -Jörgen
But not user settable.I want one that is configurable
AUX enrichment Could be useful for a very small number of cars. -Jörgen
Accel temp enrichment (we have something here ,but its just easyer) You can't do it both ways. -Jörgen
Individual cyl fuel trim Yeah, good for VERY bad intake manifolds. EXTREMELY hard to tune. -Jörgen
If people will fuck up with tuning,why start to use standalone?
Anyway,the just zero out (put 1's in the fields) these fucking up features,and problem is gone.
They also could use templates,or suggested values.
If the software is good ,there should be no problem with that.
- I will need really soon (ASAP!) the latest firmware with all the good stuff in it,for the Auditrigger.Please let me know when will this be avaiable,and where can i find it.Wiring is almost complete,we are only waiting for the latest firmware.
- [VemsMT1.0.35 Complete Package], there you are :)
- From where can i download the latest 1.0.34 firmware?
- any update on RPM limiter?
- the "softrpm" limiter was merged (so they are enabled in the firmware by default and configurable) together with the ALS function, it works with ignition event-skipping RPM limiter. Currently under testing in 1.0.34. No showstoppers so far
I found that the current RPM limiter is a bit harsh,still much better than fuelcut only,but not that nice that some stock cars already have.I do not know how they really work,but maybe together we can find out.I know that some of you are much more interested making VEMS controlling idle valves flawless and so on,but i think that BASIC ENGINE OPERATIONS,such as RPM limit,are more weighty.So i think we should find out how those Hondas,BMWs limit their RPM with such little hysteresis,and almost no jerk.
I think that they do not cut all the ignition,but just cut some cylinders ignition event ,so the engine will not lose all its power,and movement.
Please write here your comments!
I don't want to argue here, but IMHO getting the engine to idle is more like basic operation than smoothing rev limit ;-)
Sure,but i installed VEMS approx a year ago,and since then it runs smooth,without any kind of idle valve,just with opened throttle valve.And there are other type of supported idle valves (and not one!!) that works.I think its not that hard to install one of these (as i did earlier with other standalone system.Just my 2 cents.
- You're right, there are well controlled valves already, however supporting a new one is always a big plus (and a big help for every BMW owners), if not too much work. I even didn't ask the firmware team to get support for mine, just did my measurements and own development on the firmware to support my IAC valve. (Getting help and comments from others though)
Now I've got a good-working code, which finally has been merged to v30, but something is wrong now (with the merge probably), that's all. We're seeking the bug, not a big deal.
i did a little search,so this is how others do:
New Dual Rev Limiters with ‘Triple Smooth Technology’.. 1st step retards timing to a negative -12º degrees.. 2nd step cuts coil current in half.. 3rd step coil current and fuel are cut-off.. all three steps occurring within milliseconds!
A dual stage rev-limiter is implemented in Iic to provide a smoother, more accurate rev-limiter of engine speed. In addition to the standard fuel cut rpm limiter, a programmable timing retard is also used to pull power before the fuel cut is realized. Thus, the driver will begin to anticipate the fuel cut by feeling power drop off as ignition timing is pulled back. Timing values from 0 to -50 can be used to accomplish this. For more information, see the Tuning Manual.
Soft Cut Rev Limiters
Utilizing user programmable stages, the EMS offers 5 distinct modes of rev limiter. With ignition retard, programmable partial cylinder cut of fuel and/or spark and full cut of fuel and/or spark, the combinations are limitless.
Soft Touch Rev Control
For points and OEM Ignition systems
The Soft Touch Rev Control, PN 8728, is designed to be used on standard points ignition or inductive ignition systems. This means that the PN 8728 can be installed on engines with a GM HEI Ignition, Ford or Chrysler electronic ignition, any standard breaker points systems or even with an MSD 5 or Blaster Ignition (non-CD ignitions).
The Soft Touch Rev Control is adjusted with plug-in modules and is supplied with 6,000, 7,000 and 8,000 rpm modules. When the engine reaches your set rpm, the Soft Touch circuitry kicks in and drops the spark to certain cylinders. These cylinders are fired on the next cycle to prevent fuel from loading up in the cylinder. This limiter produces very accurate and smooth, backfire-free rev limits.
Can be used on 4, 6 or 8-cylinder engines with inductive ignitions.
Most EMS systems implement a rev limiter, some allow a soft-cut where the engine selectively misfires followed by a hard-cut a little higher up where the engine simply stonewalls. Some limiters cut off all fuel at the prescribed engine speed, withholding it until you're 500 rpm below the limit. Other rev limiters cut off the spark (or injectors) of individual cylinders one after the other, progressively cutting more and more until the hard-cut limit is reached so that you can barely feel that you have reached the maximum allowable rpm. These soft limiters mean that the car can be used right to the rev limit without a worry. Normally the EMS will maintain the tacho signal consistently to ensure that it doesn’t go crazy. Often the rev limiting is coupled with a shift light that warns the driver that the rev limiter is about to operate and he should change up a gear. With batched and grouped injection systems, selective cutting of fuel can be dangerous since the fuel is not injected at the optimum time for each cylinder and it is quite possible for a cylinder to induct only a partial charge of fuel which could result in detonation and resulting damage.
ALS activation switch
- A switch connected between GND and the ALS-switch input is
- usually mounted on the dash.
- a pullup resistor (10k between ALS-switch input and +5V) might be needed depending on the input (not needed for original "SDL" input, because the AVR's internal pullup is enabled). The SDL is a direct pin of the AVR that the ALS code traditionally uses. It is not connected to ECxx pin normally (on customers request, SDL input is connected to EC18pin16). ALS code will soon be configurable for the more available MCP3208 inputs (available on EC18pin6, EC18pin12 and EC18pin16 on most [v3.x] depending on product options.)
The ALS activation switch schematic:
Note that the ALS activation input is usually on EC18 not EC36, but otherwise the circuit is fine.
Currently, on this ECM (serial Nr. 337 ?), with 1.0.30 firmware no ALS activation from EC18pin16
- EC18pin16 (measured to have appr. 10k pullup to 4.4V)
- and EC18pin6 (not yet tried or measured)
- tried EC36-pin6 too,no response.When i ordered the box i did not even known your phone number,hehe.
For one pin at a time, issue
Enabled above 1500
ign retard 40
fuel enrichment 10%
ALS activated revlimit 2000
am i missing something,is something wrong with these settings?
I checked the EC18-pin16 and it gets 0V or 4.4V ,if swith is in position 1 or 2.firmware 1.0.30
A: In the latest firmware packages, there are indicators on the lower left corner of megatune main screen, ALS switch, Launch switch and shiftcut switch, To the right you have ALS Function active, which lights up when conditions for ALS activation are met and the functions are active. //Emil
Q:Yes a saw these great features of the new firmwares,
but unfortunately i cant use them.My car runs with 5 window HALL primary trigger,so maybe i can go with 1.0.34 to check this.
Can u please tell me where can i find it?
And Emil,thanks for the instant help/support!!! :) !!
It was stuck on my laptop, here you are: http://media.vems.se/code/VemsMT1.0.34-testingonly.zip
- The 1.0.34 above produces the same silly IAC behaviour.
- Why don't you make a proper report (don't forget the mcd and mct dumps!!) so we can help you adjust your config ?
- Maybe the experimental MegaTune doesn't yet reflect all iac related config changes, or simply misconfigured. Or maybe there is a firmware bug in the experimental release (unlikely).
I need another IAT calibration for my newly installed 1.0.36.
Marcell did it for my 1.0.30,because of some Windows issues i was unable to copypaste the good airdensity datas.As far as i know airden_3000_287 is what works fine for me.
Currently It reads 7-8deg less then real.