golf3.de

golf3.de (http://www.golf3.de/forum.php)
-   Werkstatt (http://www.golf3.de/forumdisplay.php?f=20)
-   -   [Motor] Einspritzdauer 1.8 ABS (http://www.golf3.de/showthread.php?t=116934)

Bombshock 16.09.2013 07:10

Einspritzdauer 1.8 ABS
 
Hallo,
Ich habe ein eher unkonventionelles Problem. Ich besitze leider keinen Golf 3, jedoch habe ich von einem Bekannten einen 1.8 ABS Motor bekommen, da sein Golf einen Totalschaden hatte.
Der Motor hat bei dem Unfall fast nichts abbekommen, lediglich ein paar Leitungen waren verbogen.
Da ich sehr gerne Sachen selber baue, bin ich im Moment dabei, ein neues Steuergerät für den Motor zu bauen. Der gGroßteil ist schon fertig, jedoch habe ich bis jetzt noch keine verlässlichen
Informationen über die Einspritzdauer bekommen. In der betrefflichen SSP wird zwar gesagt bei warmen motor variiert die Einspritzdauer zwischen 1-6ms , aber ich bräuchte am besten eine Kurve oder ein Diagramm für die Einspritzdauer. Soweit ich das verstanden habe, muss die Einspritzdauer abhängig von Drehzahl und DK Position sein.

Ich hoffe iht könnt mir helfen :h-e-l-p:
Dennis

Raven761 16.09.2013 09:12

Zitat:

Zitat von Bombshock (Beitrag 1636868)
variiert die Einspritzdauer zwischen 1-6ms

Ja.

Zitat:

Zitat von Bombshock (Beitrag 1636868)
Soweit ich das verstanden habe, muss die Einspritzdauer abhängig von Drehzahl und DK Position sein

Ganz richtig.

Bist du sicher, dass du dieses Projekt stemmen kannst? Um einen Motor zu steuern, bedarf es viel Erfahrung und vor allem ein gutes Verstaendnis.

Vorrangig ist die Einspritzdauer abhaengig von der Wassertemperatur, der Last und dem Lambdawert. Die Last setzt sich aus der Drehzahl und der DK Position zusammen. Wie genau das berechnet wird, ist mir bisher nicht bekannt. Ich koennte mir jedoch vorstellen, dass diese ueber das Differential des Drehzahlanstiegs ermittelt wird. Ist die DK stark offen, spritzt er viel ein und beobachtet, wie schnell die Drehzahl ansteigt.

Jedoch benoetigt man fuer eine Anpassung des MSTG einen Leistungspruefstand und Laborbedingungen. Denn die Leistung vom Motor haengt wie bereits gesagt auch stark von der Temperatur ab. Dazu gehoert auch die Ansaugluft!

Wie auch immer, ich denke nicht dass du es schaffen wirst den Motor anstaendig zum Laufen zu bringen. Es sind einfach zu viele Variable die da reinspielen. Du muesstest eine Art Look-up-Tabelle fuer mindestens die 3 Variablen 'DK - Motordrehzahl - Lambdawert' anfertigen. Dazu muesstest du noch den Zuendzeitpunkt variabel einstellen.

Wenn du Glueck hast, schaffst du ihn im Leerlauf stabil zu halten. Sobald du aufs Gas drueckst, wird er wohl aber absaufen. :winke:

Falls du das Projekt dennoch anpacken moechtest rate ich dir, nur den Leerlauf zu betrachten. Denn der Vorteil liegt daring, dass du die Last als konstant annehmen und der Zuendzeitpunkt kann unveraendert bei 6 Grad vor OT bleiben. Die einzige Variablen die du steuern musst ist der Drosselklappenwinkel ueber den Leerlaufsteller, sowie die Einspritzzeit, um einen Lambdawert von 1 zu erreichen. Mit dieser Aufgabe wirst du schon ganz gut beschaeftigt sein!

P.S.: Such mal nach einem Thread in dem ich mal was geschrieben habe. Der Thread heisst irgendwas mit 'Motor stottert, nimmt kein Gas an'. Da habe ich unheimlich viele Diagramme zu genau diesem Motor reingestellt. Da ging es darum, dass mein Motor ab und zu zuendaussetzer hatte. Es lag dann doch nur am Zuendkabel.

DaTheo 16.09.2013 12:11

hast du das program für dein steuergerät selbst geschrieben oder benutzt du ein opensource program à la megasquirt?

bei megasquirt ist es möglich die einspritzdauer in einem drehzahl/last diagramm zu erstellen und mit lambda eingangs signal kann das program in einstellbarem maß selbst nachregeln, damit haben wir einen 550ccm husaberg vergaser motor mit lambdasteuerung wunderbar zum stabilen rennmotor mit saugrohreinspritzung getrimmt

man kann die lambdaanpassung natürlich auch rausnehmen

und man kann alles loggen, und sich die lambda später am rechner anschauen um ggf die einspritzzeiten anzupassen

wir haben sogar mittels wlan eine liveabstimmung machen können im fahrenden betrieb

Bombshock 16.09.2013 13:31

Vielen Dank für die Antworten :D !
Hab nicht vor den Motor in ein Auto zu bauen, wird wahrscheinlich n kleines upgrade für den Aufsitzmäher, also das wichtigste ist nur, das er sich während des Betriebs nicht "selbst beschädigt". Lambda werde ich wohl nicht zur Verfügung haben, wenn es aber nicht anders geht, versuche ich die betreffenden Teile noch zu bekommen. Sollte ja in Wolfsburg kein Problem sein :D
Ich habe das Programm selbst in C++ geschrieben (Arduino). Es soll auf einem Atmega 328 geladen werden mit einem Takt von 16 MHz.
Ich habe schon eine drehzahlabhängige Zündzeitpunktverstellung in das Programm mit eingebunden, die ihn z.b. bei 3000 rpm auf 30º vor OT stellt.
Der Hallgeber am Zündverteiler gibt ja 2 Signale, eins 60 º vor ot und eins 5-6º vor ot. Frage ist nur, passiert dies auf einer Leitung also hintereinander oder auf 2 also getrennt?! (Habe den Motor grade nicht hier)

Raven761 16.09.2013 13:40

Zitat:

Zitat von Bombshock (Beitrag 1636965)
wird wahrscheinlich n kleines upgrade für den Aufsitzmäher, also das wichtigste ist nur, das er sich während des Betriebs nicht "selbst beschädigt".

Dann vergiss aber bitte nicht den Kruemmer + Kat + Auspuffanlage. Ohne gescheiten Gegendruck, wird da nicht viel passieren bzw. er wird ganz schoen saufen.

Zitat:

Zitat von Bombshock (Beitrag 1636965)
Ich habe schon eine drehzahlabhängige Zündzeitpunktverstellung in das Programm mit eingebunden, die ihn z.b. bei 3000 rpm auf 30º vor OT stellt.

Wie gesagt, der Zuendzeitpunkt ist nicht nur von der Drehzahl, sondern auch von der Last abhaengig. Denn wenn du mehr Last hast, dann wird das Gemisch fetter angereicht und folglich muss frueher gezuendet werden. Veraenderst du den Zuendzeitpunkt aber nicht korrekt, dann kann das auch zum Klopfen fuehren! Das beschaedigt den Motor garantiert.

Zitat:

Zitat von Bombshock (Beitrag 1636965)
Der Hallgeber am Zündverteiler gibt ja 2 Signale, eins 60 º vor ot und eins 5-6º vor ot. Frage ist nur, passiert dies auf einer Leitung also hintereinander oder auf 2 also getrennt?!

Es gibt nur eine Leitung. Das Steuergeraet kann ja trotzdem beide Signale unterscheiden, bzw. verarbeiten.

Bombshock 16.09.2013 22:06

Ok, ich glaube ich weiß jetzt wie ich das mit der Zündzeitpunktverschiebung und der Einspritzdauer angehen muss.
Denoch wäre es gut, einige Werte (Einspritzdauer in ms und Zündzeitpunkt in º vor OT) bei verschiedenen Drehzahlen / Lasten beim orginal Steuergerät zu sammeln, um meine Werte später zu kontrollieren.
Habe noch einen billig OBD2 Adapter rumliegen. Bezweifle aber das es damit gehen wird. Hat jemand eine Idee wie ich diese Werte bei einem Golf 3 auslesen kann?

Raven761 16.09.2013 23:51

Zitat:

Zitat von Bombshock (Beitrag 1637144)
Habe noch einen billig OBD2 Adapter rumliegen. Bezweifle aber das es damit gehen wird. Hat jemand eine Idee wie ich diese Werte bei einem Golf 3 auslesen kann?

Das reicht locker, der Golf kann ja nur OBD. Mit VAG Com oder alternativ Software kannst du loggen.

Bombshock 13.10.2013 13:52

Kann mir jemand die Durchflussmenge des (standard) Einspritzventils der 1.8 (ABS) Monomotronic nennen ? Ich bin schon seit einer stunde am googlen aber ich finde rein garnichts.

wolfi71 13.10.2013 16:46

Ich habe die ganze Anleitung von VW durchgesehen. Es ist leider nirgends ein Wert für den Durchfluss angegeben.

Bombshock 13.10.2013 16:54

Danke für das Nachschlagen, ich glaube ich werde die Furchflussmenge dann einfach messen.

Raven761 14.10.2013 09:23

Zitat:

Zitat von Bombshock (Beitrag 1644188)
Danke für das Nachschlagen, ich glaube ich werde die Furchflussmenge dann einfach messen.

Wirst du kaum hinbekommen. Ich hab das mal durchgerechnet, da muessten ca. 18 uL (micro-Liter) pro Einspritzung durchfliessen. Ueber die Zuleitung aus dem Tank kannst du es auch nicht messen, weil das meiste wieder zurueckfliesst. Du muesstest die Differenz aus Zu- und Rueckleitung ueber einen langen Zeitraum messen. Am besten bei warmen Motor im Stand, bei hoher Last. Nicht zu vergessen: Du musst zaehlen wie oft das Einspritzventil aufmacht. Das sollte ueber die Drehzahl nachweisbar sein.

Bombshock 14.10.2013 09:55

Hatte vor das Ventil an 12V zu hängen und dann eine Minute dauerstrahl (die menge dann messen) und dass dann bezogen auf die Zeit runterrechnen.

wolfi71 14.10.2013 12:45

das dürfte die einzige Möglichkeit sein.

Raven761 14.10.2013 13:47

Auch ne gute Moeglichkeit. Aber auch da ist die Messung fehlerbehaftet. Das oeffnen und schliessen ist ein verzoegerter Prozess. Wenn das Ventil 2ms geoffnet wird, dann fliesst nicht die volle Zeit Sprit. Eine andere Moeglichkeit waere der Ausbau des Ventils und dann versuchen den Motor anzulassen. Dazu brauchst du eine starke Batterie und einen warmen Motor. Vorher aber die Zuendkerzen ausbauen, damit weniger Gegendruck da ist.


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:46 Uhr.

Powered by vBulletin®