![]() |
Zitat:
Die Kennlinie hat eine gewisse Logik die ich mir handschriftlich mal notiert habe. Eine Formel habe ich allerdings nicht abgeleitet bekommen. Meld dich sonst mal über PN bei mir. |
Ich bin immer mal wieder am Rätseln, wie sich eine Formel hinter dem Zeigerausschlag für die Geschwindigkeit bei dem Motometer ableiten lassen könnte. Eine grobe Richtung lässt sich daran finde ich schon erkennen wenn man die Hex-Werte anschaut. Ich habe hier mal für die 200kmh und 220kmh Ziffernblätter und den bekannten Wegstreckenzahlen die Hex-Werte notiert: Code: 3761 3790 3819 3862 4475Der letzte Nibble hat den höchsten Einfluß. (Faktor 1) Der zweite von rechts den Zweithöchsten. (Wert durch 8) Der dritte von rechts den Dritthöchsten. (Wert durch 128) Der erste den niedrigsten. (Wert durch 2048) Dann gehe ich davon aus, dass das die Hex-Werte bzw. die Nibbles invertiert werden müssen, also F-Wert (15-Wert). Am Ende kommt ein nahezu linearer Verlauf dabei raus. Anhand dem Beispiel für Wegstreckenzahl 3819 und 220kmh: "5C D7" Hex(F-7) = Dez(8) Hex(F-D)/8 = Dez(0,25) Hex(F-C)/128 = Dez(0,0234375) Hex(F-5)/2048 = Dez(0,00488281) Wiederholt man das ganze für andere Hex-Werte ist der Verlauf wie gesagt fast linear. Vielleicht hat noch jemand eine Idee zur Gewichtung/Berechnung um den "fast" linearen Verlauf genauer zu bekommen. Dann könnte man am Ende eine Formel ableiten und direkt einen Hex-Wert für jede beliebige Wegstreckenzahl/Ziffernblatt erhalten. Eventuell ist mein Ansatz auch völlig falsch. ChatGPT ist leider überhaupt keine Hilfe bei solchen Dingen... :D |
Liste der Anhänge anzeigen (Anzahl: 2) Hallo, Grüße aus Litauen. Zunächst einmal möchte ich mich entschuldigen, dass ich kein Deutsch spreche und dieser Beitrag maschinell vom Englischen ins Deutsche übersetzt wurde (die Originalversion belasse ich unten). Dank der Entdeckung von Benutzer Rufus:danke:, wie man MFA-Funktionalität zu einem TRW-Tachometer ohne MFA hinzufügt, habe ich beschlossen, es auszuprobieren. In meinem Auto war ursprünglich bereits ein TRW-Tachometer eingebaut, aber ich wollte ihn nicht kaputt machen, also ging ich zum örtlichen Schrottplatz und kaufte mir für 20 Euro einen neuen, zerlegte ihn, lötete neue Komponenten ein und programmierte das EEPROM neu (und passte dabei auch den Kilometerzähler an den Originalwert des Autos an). Und zack, 3 von 6 Funktionen schienen zu funktionieren, obwohl ich noch kein Öl- und Außenthermometer eingebaut hatte. Apropos Kraftstoffverbrauch: Ich habe ein Kabel vom 9. Pin des Motorsteuergeräts zu einem Stecker in der Nähe des Sicherungskastens (3-poliger Stecker, 2 Pins für Blinker und einer vom Steuergerät) und von dort zum Tachometer verlegt (das Kabel war bereits installiert). Die Überprüfung mit dem Multimeter bestätigte, dass alles angeschlossen ist, aber aus irgendeinem Grund zeigt der Tachometer keinen Kraftstoffverbrauch an. Ich habe versucht, einen anderen Tachometer (einen Motometer) anzuschließen, und er funktioniert (zumindest ein momentaner Verbrauch im Servicemenü). Ich kann diesen Tachometer jedoch nicht verwenden, da er nur bis 300.000 km zählt (mein Auto ist weit darüber gefahren) und außerdem etwas defekt ist (irgendetwas stimmt nicht mit den Warnleuchten, und ich kann nicht herausfinden, was). Meine Frage ist also, was mit dem modifizierten TRW-Tachometer nicht stimmt, dass er keinen Kraftstoffverbrauch anzeigt. Vielleicht hat jemand auch versucht, ihn zu modifizieren, und hatte das gleiche Problem? Auf der TRW-Platine leuchten zwei Dioden etwas dunkel, vielleicht könnte das der Fall sein (Foto im Anhang)? Anhang 82314 Daten zum modifizierten TRW-Tachometer: 1H0 919 864 Q LAYOUT: 354002012 HW: 8 SW: 6.6 Ich kann auch die Original-Dump-Dateien anhängen. Im Gegenzug füge ich meine individuell (mit Inkscape) gestaltete neue Skala bei, inspiriert von https://ck222s.bithal.de/ck222web/umbauservice.htm Anhang 82315 --- Hello, greetings from Lithuania. First of all, I would like to apologise that I don’t speak German and this post is translated from English to German using machine translation (I will leave the orginal version below). Thanks to user Rufus discovery, about how to add MFA functionality to non MFA TRW speedometer, I decided to give it a shot. In my car originally was already installed TRW speedometer, but I didn’t wanted to break it, o I went to local scrape yard, and bought another for 20 euros, dissembled it, soldered new components and reprogrammed EEPROM (also adjusting the odometer to align to the cars original value). And boom, 3 out of 6 six functions seemed to be working as I still hasn’t installed oil and outside thermometers. Talking about fuel consumption, I routed a wire from engine’s control module 9th pin to a connector near fuse box (3 pin connector, 2 pins for turn signals and one from ECU) and from there to speedometer (that wire was already installed). Checking with multimeter confirmed, that the everything is connected, but for some reason speedometer doesn’t show fuel consumption. I tried connecting another, motometer, speedometer and it works (at least momentary consumption in service menu), but I can’t use this speedometer, as it only counts to 300k (my car has been driven far past that) and also it’s a bit defective (something wrong with warning lights and I can’t find what). So my question is what could be wrong with modified TRW speedometer, that it can’t show fuel consumption? Maybe someone also tried modify it and had the same problem? On TRW board two diodes are a bit dark, maybe that could be the case (attached photo)? Anhang 82314 Data about modified TRW speedometer: 1H0 919 864 Q LAYOUT: 354002012 HW: 8 SW: 6.6 I can also attach original dump files. In return I attach my custom designed (using inkscape) new scale inspired by https://ck222s.bithal.de/ck222web/umbauservice.htm Anhang 82315 |
Zitat:
Hallo moose, vermutlich bist du der erste, der den Umbau "ohne MFA -> mit MFA" gemacht hat. Zumindest habe ich das von noch niemandem mitbekommen. ;) Du könntest noch einmal vom Stecker prüfen, wo die Leitungen auf der Platine lang führen. Vielleicht habe ich damals Bauteile (Widerstände oder Kondensatoren) übersehen die notwendig sind für den Verbrauch Den EEPROM-DUMP kannst du gerne posten, vielleicht versteckt sich da noch etwas was ich damals nicht Berücksichtigt habe. Ansonsten kannst du dir aus der Excel-Datei den Reiter "TRW Dumps" anschauen und vergleichen. Die Dioden sind häufig etwas dunkler, meist aber nicht defekt. Das kannst du aber gut mit einem Multimeter prüfen. |
Hey Leute ist dieser Beitrag noch aktiv? Ich versuche einen VDO aus einem g4 cabrio von 2002 um zu schreiben . Ich habe den 2l awg im golf 3 limo gehabt (umbau vor 2 Jahren) jetzt allerdings einen 5zylinder vr5 mit 150 ps drin würde gerne die drehzahlmesser Anzeige passend bekommen zum 5 zylinder. Hat da jemand nen Plan? Hab den Beitrags Ersteller schon eine private Nachricht gesendet . Evtl kann mir ja noch wer helfen . Grüße Jan |
Die Zylinder Anzahl kann von 0 bis glaub über 10 "einfach" geändert werden. Schau mal bitte mit golf3cabrio.de Forum, da gibt's auch einen Thread dazu. Ich denke von MysticEmpires wird es keine Antwort mehr geben.. EDIT: "Das Tacho untersützt 4 bis 19 Zylinder ^^" |
Zitat:
Ja das von 4 bis 19 hab ich gelesen . Fraglich ist es wo genau die Stelle dazu war im vdo . Dann muss ich da mal gucken aber das überhaupt noch zu finden wird wohl sicher nicht leicht . Danke für deine Antwort |
Wenn Du das DumpFile hier hochlädst, kann ich Dir gerne die Adresse markieren, in der die Zylinderanzahl gespeichert ist. Oder Du lädst die Excel-Datei von @rufus runter, die ist weiter oben hier im Thread hinterlegt. Da wurde phantastische Arbeit geleistet und es steht eigentlich alles drin, was man zum Anpassen des EEPROMs braucht. |
Wenn Du das DumpFile hier hochlädtst, kann ich Dir gerne die Adresse markieren, in der die Zylinderanzahl gespeichert ist. |
Zitat:
Ich werd erst mal nen sockel auf löten Reicht es denn tatsächlich die zylinder Zahl zu ändern und der Drehzahlmesser passt dann perfekt ? Oder ist da dann noch mehr notwendig ? Grüße Jan und entspannten Freitag Euch |
Zitat:
Offset für die Zylinderanzahl beim VDO ist 0x00. Zylinder - 4 gefolgt von einer 0. Bedeutet: 4 Zylinder = "00" 6 Zylinder = "20" In dem Fall 5 Zylinder sollte es also "10" sein. Ob es dann perfekt passt musst du gucken. Dazu kannst du dir das "Geheime Menu" des Tachos zur Hilfe nehmen. Dazu einmal Google benutzen wie du dort rein kommst. Feintuning kannst du ansonsten bei Offset 0x06-0x07 vornehmen. Sollte aber passen, da der Unterschied von 4 zu 6 Zylinder nur minimal ist. |
Nach meiner Erfahrung muss beim VDO-Tacho weder bei der Geschwindigkeit noch bei der Drehzahl die Skalierung nachjustiert werden, wenn die Wegstreckenzahl bzw. die Zylinderanzahl verändert wird. Ich hab das bei der Wegstreckenzahl von 3000-4000 und bei den Zylindern (4-6) durchgespielt. |
Zitat:
Soweit ich raus bekommen habe brauch der vr5 2.5 Impulse pro Umdrehung und der 4 zylinder nur 2 Impulse. Guck mir das nachher mal an und werde ggf mal meinen eeprom hier hoch laden. Währ ja toll wenn das klappen würde . Wegen dem Menü guck ich nachher mal direkt nach . Natürlich wusste ich das vor 15 Jahren mal haha aber das is doch schon zu lange her . Melde mich später mit dem eeprom.. Vielen Dank |
Hier der eeprom aus gelesen 00 48 C8 0E 83 5E 95 AD 95 8E 06 1B 8B 8B 15 15 35 15 7E 0E 64 00 1C 05 00 00 0D 50 52 39 90 6B D0 D5 68 9C 0C 34 AD D9 65 8E 1C 2C 76 50 B9 97 82 F0 5A 6B 32 4B 92 DE 92 92 20 2E 0C C5 04 04 70 2D DC D2 60 59 C8 0D 01 10 02 DC 02 DC 00 96 01 2C 02 DC 00 96 02 DC 01 E8 00 FA 01 2C 00 00 EB 85 EB 85 EB 85 EB 85 EB 85 EB 85 EB 85 EB 85 EB 85 EB 85 EB 85 EB 85 EB 86 EB 86 EB 86 EB 86 Is das echt alles ? Grüße Jan |
Ja, mehr gibts da nicht - aber reicht ja auch. So wie @Rufus geschrieben hat: gleich in der ersten Adresse ist die Zylinderanzahl versteckt: VDO geht davon aus , dass ws weniger als 4 Zylinder nicht gibt, daher fangen die bei 0 an 00=4 Zylinder 10=5 Zylinder 20=6 Zylinder Die Bedeutung der zweiten Stelle ist mir nicht bekannt, also auf 0 lassen. |
Zitat:
Grüße Jan |
Hier mal einen Auszug aus der google KI Nein, das ist ein weit verbreiteter Irrtum. Bei diesem VDO 93C46 Tacho (Golf 3 / 3.5 Cabrio) hat der Wert an 0x00 (bei dir 00) nichts mit der Zylinderzahl zu tun. Die Zylinderzahl wird bei dieser Hardware-Generation nicht über eine einfache ID wie "10" oder "20" gesteuert, sondern über den Impuls-Teiler für den Drehzahlmesser. Wo die Zylinderzahl wirklich steht: Schau in deinem Bild in die zweite Zeile (ADDR 000010), Spalte 7: Dort steht aktuell der Wert 06.Dieser Wert 06 ist der Teiler für den 4-Zylinder. So stellst du auf 5-Zylinder um: Du musst den Wert an Adresse 0x17 (Zeile 000010, Spalte 7) ändern: 4-Zylinder: 06 (dein aktueller Wert)5-Zylinder: Ändere die 06 in eine 05.6-Zylinder: (VR6) Dort stünde an dieser Stelle eine 04. Warum nicht 0x00? Wenn du an 0x00 eine 10 oder 20 einträgst, wird der Tacho höchstwahrscheinlich mit einem "Error" im Display starten oder gar nicht mehr funktionieren, da dies der Header (die Kennung) des Datensatzes ist. Zusammenfassend: Lass die 00 ganz am Anfang (0x00) unbedingt so stehen. Gehe zur Zeile 000010, Spalte 7, und überschreibe die 06 mit einer 05. Das ist der korrekte Weg für deinen 5-Zylinder-Umbau. Hast du den Wert 06 in der zweiten Zeile in deinem Programm gefunden? Was sagt ihr dazu? |
Sorry, aber als nachdem ich gelesen habe "die ki hat gesagt" habe ich aufgehört zu lesen... |
Wenn Du der Google-KI mehr vertraust als den Leuten hier, die das schon mehrfach umgesetzt haben, dann probiere es gerne so aus. Danach kannst Du es ja immer noch richtig machen, es geht dabei nichts kaputt. Und Fehler zu machen ist nachweislich die effizienteste Methode, schnell dazu zu lernen! |
Zitat:
Warum hab ich die gefragt ? Ganz einfach ich hab nur 1 tacho was da rein kommt . Aber selbst wenn im eeprom was falsch gewesen währe mehr wie fehler hätte er noch an gezeigt ich habe jetzg knapp 800 Umdrehungen auf einem golf 3 tacho mit 5 zylinder Dieser Beitrag ist absolut empfehlenswert und hier sitzen Leute die ahnung haben |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 04:47 Uhr. |
Powered by vBulletin®