Kombiinstrument - Tankanzeige erweitern: Unterschied zwischen den Versionen

Aus T4Forums Doku
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Die Tankanzeige im T4 zeigt bekanntlich maximal 78l an. Zusätzlich habe ich das Gefühl, das die erste Hälfte des Tanks "länger" hält, als die zweite. Wenn die Tanknadel beispielsweise genau "1/2" anzeigt, habe ich gut 650 km gefahren. Fahre ich dann den Tank fast leer, sodass die Tanknadel auf "Leer" steht und <4 Liter angezeigt werden, habe ich jedoch keinesfalls 1.300 km geschafft, sondern eher 1.050 - 1.100 km.
Desweiteren bleibt meine Tanknadel nach dem Volltanken sehr lang auf "Voll". Ich kann gut 100 - 150 km fahren, bevor die sich die Nadel das erste mal bewegt.
Nachdem ich mich einige Zeit mit dem EEPROM-Dump des KIs beschäftigt habe, fand ich insgesamt vier Kennfelder, die mit der Tankanzeige zusammen hängen und die drei beobachteten Szenarien erklären.
== Wie funktionert die Tankanzeige eigentlich? ==
Auch das ist mal wieder sehr gut in der [https://t4-wiki.de/wiki/Geber_G_(Kraftstoffvorrat) t4-wiki] beschrieben. Ich fasse es aber mal kurz zusammen:
Der Tankgeber ist ein veränderlicher Widerstand, der anhand der Stellung des Schwimmers einen bestimmten Widerstandswert erzeugt.
Im Kombiinstrument wird aus diesem Widerstandswert eine Spannung gemacht, die dann von einem Analog-Digital-Wandler digitalisiert und weiterverarbeitet wird.
Diesem (vorzeichenlosen) A/D-Wert wird dann über die Kennfelder des Tankgebers:
* ein Literwert (MFA, VCDS, usw)
* ein Nadelwert (=Zeigerausschlag)
zugeordnet.
Gleichzeitig wird noch ein lesbarer Widerstandswert erzeugt (aber wohl nicht über den EEPROM, sondern hart im Prozessor verknüpft) - das ist aber für die Anpassung nicht so wichtig.
== Was ist bekannt? ==
Folgende Zuordnung zwischen Tankfüllstand, Literwert und Widerstandswert ist bekannt:
<table border="1" cellspacing="2" cellpadding="4">
<tr>
<td width="50" align="center">'''Zeigerstellung'''</td>
<td width="150" align="center">'''Inhalt (l)'''</td>
<td width="150" align="center">'''Widerstand (Ohm)'''</td>
</tr>
<tr>
<td align="center">leer</td>
<td align="center"><= 4</td>
<td align="center">> 283</td>
</tr>
<tr>
<td align="center">Reserve</td>
<td align="center">10</td>
<td align="center">189</td>
</tr>
<tr>
<td align="center">1/4</td>
<td align="center">20</td>
<td align="center">137</td>
</tr>
<tr>
<td align="center">1/2</td>
<td align="center">40</td>
<td align="center">89</td>
</tr>
<tr>
<td align="center">3/4</td>
<td align="center">60</td>
<td align="center">62</td>
</tr>
<tr>
<td align="center">voll</td>
<td align="center">>= 78</td>
<td align="center">< 36</td>
</tr>
</table>
Im Aufbau
Im Aufbau



Version vom 15. März 2021, 12:09 Uhr

Die Tankanzeige im T4 zeigt bekanntlich maximal 78l an. Zusätzlich habe ich das Gefühl, das die erste Hälfte des Tanks "länger" hält, als die zweite. Wenn die Tanknadel beispielsweise genau "1/2" anzeigt, habe ich gut 650 km gefahren. Fahre ich dann den Tank fast leer, sodass die Tanknadel auf "Leer" steht und <4 Liter angezeigt werden, habe ich jedoch keinesfalls 1.300 km geschafft, sondern eher 1.050 - 1.100 km.

Desweiteren bleibt meine Tanknadel nach dem Volltanken sehr lang auf "Voll". Ich kann gut 100 - 150 km fahren, bevor die sich die Nadel das erste mal bewegt.

Nachdem ich mich einige Zeit mit dem EEPROM-Dump des KIs beschäftigt habe, fand ich insgesamt vier Kennfelder, die mit der Tankanzeige zusammen hängen und die drei beobachteten Szenarien erklären.


Wie funktionert die Tankanzeige eigentlich?

Auch das ist mal wieder sehr gut in der t4-wiki beschrieben. Ich fasse es aber mal kurz zusammen:


Der Tankgeber ist ein veränderlicher Widerstand, der anhand der Stellung des Schwimmers einen bestimmten Widerstandswert erzeugt.

Im Kombiinstrument wird aus diesem Widerstandswert eine Spannung gemacht, die dann von einem Analog-Digital-Wandler digitalisiert und weiterverarbeitet wird.

Diesem (vorzeichenlosen) A/D-Wert wird dann über die Kennfelder des Tankgebers:

  • ein Literwert (MFA, VCDS, usw)
  • ein Nadelwert (=Zeigerausschlag)

zugeordnet.

Gleichzeitig wird noch ein lesbarer Widerstandswert erzeugt (aber wohl nicht über den EEPROM, sondern hart im Prozessor verknüpft) - das ist aber für die Anpassung nicht so wichtig.


Was ist bekannt?

Folgende Zuordnung zwischen Tankfüllstand, Literwert und Widerstandswert ist bekannt:

Zeigerstellung Inhalt (l) Widerstand (Ohm)
leer <= 4 > 283
Reserve 10 189
1/4 20 137
1/2 40 89
3/4 60 62
voll >= 78 < 36

Im Aufbau


Bei Fragen oder Ergänzungen im Forum als "TCA965" erreichbar