Project E85 ECU remap.

Gestart door Hendrix, 22-10-2015 10:31:13

Vorige topic - Volgende topic

0 leden en 1 gast bekijken dit topic.

Piet

De beroemde trap in de rug van een RICA gebaseerde tune.
Op sensatie afgestemd: eerst niks dan opeens vol erin.
Geeft je het gevoel van power, maar is in werkeljkheid verlies van power in het gebied voor die trap in de rug.
Ik zag het al in de tabellen.

Nogmaals .... kijk een beetje uit, je hebt nu geen mogelijkheden om te zien of je wel of geen knock(retard) hebt.
Je kan dit wel degelijk hebben zonder dat je er veel  (of niks) van merkt.
Zeker moet je niet blind aan je vervroeging gaan sleutelen.

Als je nu nog geen lambda hebt tgv mismatch omdat het een automaatbin is, dan komt die ook niet meer, anders had je die meteen gehad.


Hendrix

Je hebt helemaal gelijk Piet, maar dit is ook alleen om te testen of ie het doet (de ECU) ik bedoel.. ik sta nu op spijkerbanden.. dan kan je beter te weinig vermogen hebben dan veel  ;), of je moet diegene achter je een mozaïek patroon op zijn voorruit willen geven  ;D ;D  ten koste van je eigen spijkerbanden (ook 600€ voor een setje).

Zoals de planning nu is, dacht ik eerst de bin van maarten te nemen en die voorzichtig te gaan tweaken voor optimaal vermogen / rendement bij E98 / E95 wat nog veilig is voor de hardware, als learning curve zeg maar.

En als ik dat eenmaal begrijp, een andere EEPROM nemen met de getunde bin als basis om te remappen naar Ethanol, met dezelfde setup, dus dat betekend dat je zeker tegen de maximum dutycycle van de injectoren aan loopt en diengevolgen dus de boost moet beperken, m.a.w. vermogen verlies, het zij zo.. nog geen geld voor 30% grotere injectoren (welke zou ik dan moeten hebben?)

In een vorige post dacht ik al moeilijk te gaan doen met rekenen, maar ik denk als ik gewoon globaal de injector openingstijd met 30% verleng (is dat niet de ve map?), ik een aardige basis map heb om vanuit te gaan testen en loggen en aanpassen,... of niet?

Dat loggen zat in die nieuwe bin van maarten toch? (over het K lijntje met tunerpro?)

Nog effe meer lezen en alles nog een keer lezen.. :P


Maarten-t5

#122
Loggen zit idd in mijn bin,

Ik zou de correctie voor e85 niet in de ve map doen.
Eigenlijk moet je gewoon e85 tanken en de injector calibratie doen, dan kun je die tabel gewoon laten.
Ik zou dan voor m op e85 te starten de injector constante ophogen naar +- 1.2 ofzo zodat ie er iig op wil lopen.
Een wideband begint dan wel wat onontbeerlijk te worden.
Die kun je meeloggen via de ecu, maar dan moet je even een componentje op de ecu solderen.
Volgens mij staat in mijn topic op VS ergens wel hoe dat moet.

Als je naar grotere injectoren gaat kijken kun je bijvoorbeeld voor de bosch ev14 serie gaan.
Die heb je in vrij veel verschillende maten. Ik heb de 750cc variant erin zitten op het moment.
Geen verschil te merken met standaard injectoren, behalve dan dat de opbrengst veel hoger is.

Hendrix

Thanks voor de suggestie Maarten,

Ik begrijp uit je verhaal dat als je een injector calibratie doet dat de ECU zelf de juiste AFR opzoekt en dat je door de constante te verhogen, je het begin punt waar de ECU dit gaat proberen, vast legt (soort van standaard vermenigvuldigingsfactor)

Kan je die calibratie forceren? zo ja hoe doe je dat?.. Of doet de ECU dit zelf als je de auto start..(met als begin waarde de waardes in de cellen van de ve-map, vermenigvuldigd met de ingestelde injector constante).

En die wideband is zeker nodig om een hogere resolutie van je lambda waarde te krijgen t.o.v. de standaard narrow band Lambda sensor?

Of heb ik nu ergens een afslag gemist en vergelijk ik appels met citroenen  ;D

PS.. Oh ik moet zeker ook dat weerstandje van 10k nog solderen op r222 om de logging werkend te krijgen?

razorx

Citaat van: MrCain op 07-11-2015 15:38:10
Niet in afr denken maar in lambda => lambda 1 is bij elk soort brandstof lambda 1 dan hoef je nooit om te rekenen  zoals bij dat rare afr ;) ;D
Volledig mee eens. Het doet even zeer, maar werkt uiteindelijk makkelijker en logischer. Bovendien is een lambda van 1 op benzine gelijk aan een lambda van 1 op lpg. Wel zo handig.

Je bent lekker bezig zo te lezen. Tja en dat waar sommige "tuners" mee verdienen als one size fits all is om te huilen.


Succes en have fun. En wat die vrouw aangaat: Gewoon lief voor zijn. ;)

Hendrix

Citaat van: razorx op 08-11-2015 20:33:30
Citaat van: MrCain op 07-11-2015 15:38:10
Niet in afr denken maar in lambda => lambda 1 is bij elk soort brandstof lambda 1 dan hoef je nooit om te rekenen  zoals bij dat rare afr ;) ;D
Volledig mee eens. Het doet even zeer, maar werkt uiteindelijk makkelijker en logischer. Bovendien is een lambda van 1 op benzine gelijk aan een lambda van 1 op lpg. Wel zo handig.

Je bent lekker bezig zo te lezen. Tja en dat waar sommige "tuners" mee verdienen als one size fits all is om te huilen.

Ok even samengevat begrijp ik van jullie informatie op de diverse fora dat het hele systeem globaal als volgt werkt:

We hebben een computer, een aantal sensoren( MAF, lambda, nokkenas, krukas enz.), en een aantal actieve componenten die door de computer aan de hand van het signaal van die sensoren, worden aangestuurd (bobine,injectoren, turbo valve)

De computer doet eigenlijk niets anders dan aan de hand van de gasklepstand, de injectoren vertellen wanneer en hoe lang ze open moeten gaan, en de bobine vertellen wanneer deze een vonk moet geven, en de turbo valve open of dicht doen naar gelang de gevraagde hoeveelheid lucht. (even simpel gezegd)

Dit kan de computer doen omdat deze de informatie van alle sensoren ontvangt en aan de hand van een aantal tabellen, een educated guess kan doen m.b.t. het moment en lengte van deze acties / deze tijdstippen. die educated guess komt uit de tabellen en wordt daarna door de meet lussen aangepast (lambda sensor voor brandstof / lucht en onsteking eventueel vertraagd bij signaal van de knocking sensors als dit nodig is) om de gemeten lambda op 1 te krijgen / houden.

Theoretisch zou je dus aan 1 gemiddelde map voor de injectie en 1 voor de onsteking en 1 voor de boost, genoeg moeten hebben voor het rijden op welke brandstof dan ook
Tenminste...als je systeem theoretisch geen inregeltijd nodig zou hebben en meteen op lambda 1 zou zitten. (vandaar de opmerking van maarten om de injector constante op 1.2 te zetten om toch te kunnen starten op E85.... toch?)

En als ie loopt, loggen om aan de hand van de logging de maps te fine tunen om de inregel tijd korter te krijgen.

Uitzondering op dit alles is de WOT map...(zoals ik begrijp uit jullie posts) die niet meer naar de lambda kijkt maar puur de tabellen volgt, hier is handmatige aanpassing dus nodig, of is in de map van maarten die WOT tabel al uitgeschakeld en heb je daarom voor een goede/betere werking een wideband lambda sensor nodig.

Graag hoor ik van jullie waar ik hier ernaast zit of dat ik het begrepen heb.. ;)




Citaat van: razorx op 08-11-2015 20:33:30
Succes en have fun. En wat die vrouw aangaat: Gewoon lief voor zijn. ;)

off topic:  Altijd lief blijven lachen ;D   Het blijft toch ook wel apart (zelfs bij de 3de) om die kleine al te voelen schoppen nu en dan  8)

razorx

Wat die komende kleine aangaat: Spannend. Daar gaat het leven letterlijk om.

Een gemiddelde map voor de diverse brandstoffen zou mijn keuze niet zijn.

Ik rijd met de mapswitcher van Piet. Andere mapping op LPG dan op benzine en automatisch omschakelend.
Zo haal je het beste uit beide brandstof werelden.

Blijf doorvragen. Dat maakt dit topic alleen maar beter.  :eusa_clap:

Hendrix

#127
Ik heb gisteravond van de 2de ECU die ik heb ontvangen uit UK de bin gedownload en deze vergeleken in TunerPro met de andere 3 (orgineel 501 orgineel 549, Maarten's bin, en die van superchips)

Ik ben er achter gekomen dat er best veel ongedefinieerde items anders zijn... niet tussen de originelen (46 bytes maar geloof ik) maar tussen de orginele en de superchips bin.

Eerste vraag want:
Waar ik alleen even nu de weg kwijt ben is de loadrequest map (die is behoorlijk gewijzigd), waar / hoe wordt die dan gebruikt? wat betekenen de assen (in de 3D grafiek, ik snap het toerental, maar dan een as zonder eenheid erbij en een as in milliseconden.
EDIT: Ik begrijp ook dat de Load request map van directe invloed is op de TCV dutycycle en dus de uiteindelijke turbo druk, maar het ontgaat me even hoe...

En dan een theoretische vraag (want dat wil ik niet doen.. puur voor het begrip), wat gebeurt er als ik nu de mappen met verschillen kopieer naar Maarten zijn bin, maar niet de WOT ignition map (omdat die zo strak staat volgens jullie)

Citaat van: razorx op 08-11-2015 21:42:12
Wat die komende kleine aangaat: Spannend. Daar gaat het leven letterlijk om.

Een gemiddelde map voor de diverse brandstoffen zou mijn keuze niet zijn.

Ik rijd met de mapswitcher van Piet. Andere mapping op LPG dan op benzine en automatisch omschakelend.
Zo haal je het beste uit beide brandstof werelden.

Blijf doorvragen. Dat maakt dit topic alleen maar beter.  :eusa_clap:

Ik snap dat je verschillende mapping's wil hebben voor LPG en benzine, die kan je immers niet mixen, maar bij E85 wil je dat misschien juist wel want dat kan, afhankelijk van wat je tankt, steeds een andere samenstelling hebben variërend van 5% alcohol tot 85% alcohol, met alle daartussen liggende mogelijkheden.

Maar... eerst maar eens de standaard tune (van maarten  ;)) goed en optimaal krijgen..voor mijn auto..

Edit: heb denk ik een foutje gevonden in: http://volvospeed.com/vs_forum/topic/169380-m43-tuning-salvation-free-for-personal-use/?do=findComment&comment=2374552

Daar staat dat je direct van pin B7 van de ECU een draadje kan solderen met een connector, dit moet pin B5 zijn (die gaat naar pin 7 van de Vag kabel) ik denk niet meer dan een typo.. ;D



Hendrix

#128
Update:
De bin van de 0261 200 549 uitgelezen met volvodiag met de eprom setting op 27C512

https://drive.google.com/file/d/0BxbBl-YkxJoGdlNSQjZkU3pjWEU/view?usp=sharing

edit: om alles bij elkaar te houden

De bin van de 0261 200 501 uitgelezen met volvodiag met de eprom setting op 27C512

https://drive.google.com/file/d/0BxbBl-YkxJoGU0VtS0xGM2dzVG8/view?usp=sharing

De bin van de superchips eprom uitgelezen met volvodiag met de eprom setting op 27C512

https://drive.google.com/file/d/0BxbBl-YkxJoGa2d1Vl9nSnN3NEU/view?usp=sharing

De bin van Maarten ..zie wiki M4.3

http://m43.wikia.com/wiki/Bins


Hendrix

Nieuwste update,

Ik heb mijn Flash EEPROMS binnen en meteen een eerste probleem gevonden!

De Flash EEPROMS doen het zoals ze moeten doen, daar is niks mis mee, maar ik krijg de BIN van Maarten er niet goed in, tenminste dat denk ik om de volgende reden:

Wanneer ik de BIN van Maarten erin flash (in een lege nieuwe EEPROM), dan krijg ik de communicatie daarna met de ECU niet voor elkaar, ik bedoel dan de gewone communicatie door bijvoorbeeld in Motronic suite op connect ECU te drukken.

Flash ik nou een orginele 549 bin, dan doet alles het wel... ik bedoel dus de verbinding met Motronic suite. Tuner pro krijg ik in geen gevallen zover dat er communicatie plaats vindt

Gebruik ik nu VolvoDIAG, dan krijg ik een serial Time out met de BIN van Maarten geladen, en als ik hem vervolgens flash met weer een orginele BIN, dan heb ik wel communicatie.

Wat vergeet ik hier? (doet die BIN van maarten het alleen als je "normale communicatie forceert? ) hoe doe je dat? Ik kan het even niet terug vinden in de hoop info die ik in mijn grijze massa heb gestouwd de  laatste tijd.

Oh ik heb dat weerstandje voor de logging nog niet gemonteerd, alleen dus de BIN geladen... (1 ding tegelijk)

De reden dat ik de communicatie eerst normaal wil hebben is natuurlijk dat ik wil controleren of de BIN die ik heb geladen, ook weer hetzelfde te downloaden is... op deze manier gaat dat niet lukken met de BIN van Maarten...

Dus als iemand hier iets meer weet of mij kan vertellen wat ik vergeten ben.... graag wat advies of een duwtje in de goede richting..

(snelheden en dergelijke allemaal in acht genomen 9600/12700 etc. en flashen met zowel Motronic suite als met M4xFlash.exe gedaan, tuner pro wil maar niet lukken enige vorm van communicatie met de ECU te krijgen... tot zover)


Groetjes uit een donker Finland (en %!"#¤¤ nog geen sneeuw, alleen maar water)

Piet

#130
Naar mijn weten had Maarten er alleen zijn loggingroutines er in geprogrammeerd.
Dat wil zegeen dat de bin dan voortdurend logframes uitzendt die met Tunerpro in combinatie met de  ADX van Maarten ontvangen kunnen worden.

De normale obd functie werkt dan niet ofwel met motronic suite e.d. werkt het niet bij de bin van Maarten.

Je kan met RealTerm (freeware) ingesteld op 125.000 baud (Maartens bin zendt met 125.000 baud) de logframes zien binnenkomen. (De baudrate in tunerpro moet uiteraard ook op 125.000 ingesteld worden)

TunerPro werkt dan weer niet met stock bins, omdat die niks zenden. Die werkt alleen met Maartens bin.





Hendrix

Ok, bedankt Piet,

Dus hetgeen ik waarneem op mijn tafeltje hier  ;) is correct.

Wel jammer dat ik dus niet de Bin weer kan downloaden vanuit de ECU (om te controleren of ie goed is over gezet) want seriële communicatie met VolvoDIAg  werkt dus niet meer (verwachte antwoord van de ECU blijft uit dus een time out).

Maar... ik ga zo eens kijken of ik ergens een heel klein weerstandje heb liggen die ik op R222 kan solderen zonder dat deze tegen de achterkant aan gaat schuren (heb geen smd weerstandjes liggen, alleen 1/8 watt.. krimpkousje erom en klaar hoop ik  ;)

Maar er zit dus vooruitgang in nu, nu de connector onder de ECU in de auto gaan aanpassen (extra draadjes massa ECU B5 en B8 en met het oog op de toekomst misschien ook maar gelijk B36 )naar een OBD female stekker in de Auto... zijn besteld  ;D) om te kunnen loggen tijdens het rijden.

Ik heb trouwens deze (zie foto) ook eens bekeken, en ik moet zeggen dat ik wel graag een schemaatje met software hiervan zou willen hebben, goed zelf bouw projectje voor in de winter maanden hier lijkt me.. ;) ;)



bron: http://volvospeed.com/vs_forum/topic/169473-venderbroecks-tinkerings/?page=2

Piet

Maarten zal straks nog wat correcties op mijn verhaal geven.
Zoals bv. de baudrate die bij zijn bin 250.000 moet zijn.

Maarten-t5

#133
Je kunt met realterm connecten op 250000 baud en een o sturen. Dan kun je alle orginele functies gewoon benaderen. De console moet ik er nog eens uit halen, eigenlijk heeft hij geen functie.

Ik zie dat je mijn sd-kaart logger prototype gevonden hebt. Het 1e "productiemodel" is bijna klaar. Het heeft inmiddels wat uitbreidingen gekregen. Hij heeft een usb aansluiting gekregen om m mee te kunnen configureren en om tegelijk over te kunnen loggen met een pc.

Wat ik in mijn auto gedaan heb is b36 naar de kabine trekken en intern in de m43 ecu pin b5 met b36 verbinden.
Dan hoef je maar 1 draad te trekken.
B36 heeft geen functie in m43's zonder immo.
Heb je een latere m43 met immo, dan moet je even de 1e weerstand die je tegen komt op b36 verwijderen.
Mijn bin heeft geen immo software, dus b36 is daar dan ook niet meer voor nodig.

Hendrix

Ok thanks voor de info Maarten

Ik begrijp dat realterm een terminal programma is om data over een seriële poort te sturen / ontvangen, net zoiets als putty?

Ik zal eens zoeken op internet.

Maar hoe gaat dat dan in zijn werk? ik connect met realterm op 250000 baud (=bit/s?) en dan stuur ik gewoon een 0, wat gebeurt er dan? kan ik daarna met Volvodiag de EEPROM downloaden, of moet ik dat met realterm via een console doen?

Enne deze had orgineel een immo (ik vond de ontvanger hiervan van tegen de stuurkolom..helaas niet bruikbaar voor andere auto's geloof ik, ook al moet er een manier zijn om de PID van dat ding te herprogrammeren lijkt me.. volvo wil dat alleen niet i.v.m. diefstal preventie natuurlijk), dus ik moet nu even zoeken naar dat weerstandje...of gewoon 2 draadjes trekken, is u nog niet noodzakelijk namelijk en dan kan ik in de toekomst ook een niet gemodificeerde ECU erin pluggen met het behoud van de uitlees functie....Al was het alleen maar voor de compatibiliteit  ;)

Wat betreft je prototype en productie model, ik ben uiteraard erg geïnteresseerd, zowel in het zelf bouwen als in er eentje bestellen bij jouw  ;D  dus .... Wat zal dat dingetje gaan kosten bij jouw? Ben je van plan een "DIY / how to" te maken voor de knutselaars onder ons die het zelf willen maken, of blijft dit vallen onder de zogenaamde "geheimen van de smit"  ;)? vertel vertel...

Anyway thanks so far alvast maar weer.. op naar de soldeerbout nu ;)