Temp-overvåking av Automatkassa

Caravelle/Multivan/Transporter 1991-2003
Post Reply
MostlyHarmless
-
-
Posts: 202
Joined: 20 May 2014, 09:48
Car: Passe jålete T4 Caravelle 2002 :-)
Location: Bjerke, Oslo

Temp-overvåking av Automatkassa

Post by MostlyHarmless »

Hei alle,

Er det flere her som har kombinasjonen automatkasse og MFD (org montert navigasjon) ?

Jeg har nå endelig hatt litt tid til å jobbe med et lite prosjekt jeg startet med før jul for å overvåke temperaturen i girkassa på en enkel og snerten måte - og har nå endelig en prototype klar :-)

Har brukt en liten Arduino Uno til å lese ut temp fra girkassa og vise på instrument-klusteret.

Her er et bilde av resultatet
Image

ATF er bare en forkortelse for Automatic Transmission Fluid.... i mangel av noe bedre å skrive der...
1H nederst venstre er aktivert gir i kassa. Så på bilde står bilen aktivert i 1. gir hydraulisk og viser henholdsvis N/R/1H/2H/3H/3M/4H/4M. Ikke nyttig - men gøyal "overskuddsinformasjon" man får med på kjøpet når man henter ut temperaturen i girkassa som vises nederst til høyre (av de to øverste linjene i MFD'en). ( Den lille minus'en over C'en er bare en "heart-beat" indikator for å vise at programmet kjører og ikke har krasjet.... :-) )

La også merke til underveis i prosjektet at Instrument-clusteret vet tank-innholdet i liter....hmmmm... kanskje potensiale til en fremtidig utvidelse ? :-)

Jeg har montert oljekjøler på min girkasse. Hvis det er noen her som ikke har det - hadde det vært spennende å se hvilke temperaturer som da vises på displayet...

PS...
jeg kan gjøre dette fordi jeg har tatt ut den originale Navigasjons-enheten - og da er ikke MFD i instrument-clusteret i bruk...
PS2
merk også at denne enheten må frakobles når bilen er på verksted, da jeg kobler meg inn på diagnose-interfacet for å lese av girkasse-temperaturen.
Han som fant opp hjulet var ganske smart.
Han som fant opp de tre andre var et geni.
Harald
-
-
Posts: 613
Joined: 10 Jun 2009, 01:37
Location: Vestfold

Re: Temp-overvåking av Automatkassa

Post by Harald »

Pionérarbeid? 8) Veldig kult
- 03 T4b Transporter Syncro 2.5 TDI AXL
- 99 T4a Transporter Syncro 2.5 TDI ACV
- 98 T4b Caravelle 2.5 TDI ACV
oddvarr
-
-
Posts: 605
Joined: 13 Oct 2009, 21:02
Car: 2002 T4 Caravelle AXG
Location: Brumunddal

Re: Temp-overvåking av Automatkassa

Post by oddvarr »

MostlyHarmless wrote:...La også merke til underveis i prosjektet at Instrument-clusteret vet tank-innholdet i liter....hmmmm... kanskje potensiale til en fremtidig utvidelse ? :-).....
Har fundert litt selv på dette med "miles-to-empty"
Fant denne tråden, men husker ikke om det er IMMO-3 cluster på T4-B
http://uk-mkivs.net/topic/51205-how-to- ... -vagtacho/

Sånn til tips og inspirasjon. ;)
Finner du ut noe, post det gjerne her.
2011 Tiguan R-Line
Har VAG COM om du trenger hjelp med feilkoder eller lignende.
---
Tidligere
2002 T4 TDI
1997 T4
MostlyHarmless
-
-
Posts: 202
Joined: 20 May 2014, 09:48
Car: Passe jålete T4 Caravelle 2002 :-)
Location: Bjerke, Oslo

Re: Temp-overvåking av Automatkassa

Post by MostlyHarmless »

Harald: Takk ! :-)
Om det er pionerarbeid vet jeg ikke... hadde ikke hatt sjanse uten en del andre smartinger på nett...
Har planer om å frigjøre kildekoden og kreditere de som gjorde dette prosjektet mulig.
Edit: programmere arduino mot ECUen har flere gjort før meg... men har ikke funnet noen andre på nettet som har klart å koble seg på TCUen til girkassa... så litt pioner er jeg kanskje :-) Finne ut av endringene VW hadde gjort fra Audi 99 til T4 2002 på FIS displayet var heller ikke rett helt trivielt... men som sagt: heldigvis mange nok der ute til å forkorte min prosjekttid til oppnåelig :-)

Oddvarr: Har ingen god følelse for at 7D0920842C er et immo3 cluster. Og den VagTacho-kabelen er jo ikke gratis så jeg overlater denne til andre.

Linken du viser til er veldig spennende - men er for Golf/Bora - og delenummer for clusteret ligner litt men stemmer ikke helt. Litt skuffende at VW har laget en kjørekomputer kan vise km til tom tank men deaktivert det... :( En VagTacho-kabel ville jo vist om verdiene for å aktivere gjenstående km til tom tank også vil gjelde for T4.

Men om ikke clusteret i T4'en er immo3 - så har det i alle fall can-bus i bilen (selv om bilen bruker k-line på diagnoseporten) - så kanskje jeg kan få lest av det jeg trenger uten å måtte "logge på" girkassa (girkassa kommuniserer så innmari tregt.... 1200baud og den er ganske verbos...). Kanskje den også publiserer det jeg trenger på can-bus'en - og da kan jeg bare "sniffe" informasjonen der. Can-bus adapter til Arduino er bestilt - men ikke hold pusten mens dere venter på oppdateringer... har nådd målet mitt med prosjektet så dette blir prioritert lavt :( Skal bare ferdigstille kabling nå, gjemme Arduinoen i dæsjen, og rydde/publisere kildekoden.

Oppdaterer tråden med info underveis. Hvis det er noen nevenyttige der ute med automatgear men som ikke har FIS-displayet i instrumentclusteret, kan jeg være behjelpelig med å sette et eget LCD-display på Arduinoen og vise informasjonen der. Jeg kan lage et lite antall elektronikk-dingser, men bokser og kablinger i bilen må gjøres av den enkelte.

Det er umulig å lage adapteret fullkomment før neste vinter - da temperaturen ikke kommer ut av gearkassa som Celsius av seg selv... er en eller annen formel/tabell som jeg ikke har funnet på nett.... så det blir å lese av med VCDS og så lage min egen tabell.... så verdier for minusgrader får jeg ikke gjort før til høsten/vinteren.... og Verdiene for 100+ grader får jeg heller ikke gjort - da jeg som sagt har montert oljekjøler. Men det er bare en liten tur med VCDS - så har jeg det jeg trenger for å oppdatere tabellen min for 100+ grader også.
Han som fant opp hjulet var ganske smart.
Han som fant opp de tre andre var et geni.
MostlyHarmless
-
-
Posts: 202
Joined: 20 May 2014, 09:48
Car: Passe jålete T4 Caravelle 2002 :-)
Location: Bjerke, Oslo

Re: Temp-overvåking av Automatkassa

Post by MostlyHarmless »

Det ser mørkt ut for Can-Bus versjon av prosjektet :(

Jeg har logget en liten kjøretur rundt kvartalet og finner disse CanBus-pakkene i VW 2002 T4:
Etter masse googling, fant jeg et dokument som dokumenter de aller fleste av pakkene og har laget førlgende liste for VW T4 2002:
// CanBusIds from 2002 VW T4
#define VW_CANBUSID_010_UNKNOWN1 0x0010
#define VW_CANBUSID_011_UNKNOWN2 0x0011
#define VW_CANBUSID_0C2_ESP 0x00C2
#define VW_CANBUSID_1A0_BRAKE1 0x01A0
#define VW_CANBUSID_1A8_UNKNOWN3 0x01A8
#define VW_CANBUSID_280_ENGINE1 0x0280
#define VW_CANBUSID_288_ENGINE2 0x0288
#define VW_CANBUSID_320_INSTRUMENTS1 0x0320
#define VW_CANBUSID_380_ENGINE3 0x0380
#define VW_CANBUSID_388_GRA 0x0388 // Cruise?
#define VW_CANBUSID_420_INSTRUMENTS2 0x0420
#define VW_CANBUSID_440_TRANSMISSION1 0x0440
#define VW_CANBUSID_480_ENGINE5 0x0480
#define VW_CANBUSID_488_ENGINE6 0x0488
#define VW_CANBUSID_4A0_BRAKE3 0x04A0
#define VW_CANBUSID_4A8_BRAKE4 0x04A8
#define VW_CANBUSID_520_UNKNOWN5 0x0520
#define VW_CANBUSID_540_TRANSMISSION2 0x0540
#define VW_CANBUSID_580_MOTORFLEXIA 0x0580
#define VW_CANBUSID_5A0_BRAKE2 0x05A0
#define VW_CANBUSID_5D0_UNKNOWN7 0x05D0
#define VW_CANBUSID_5D8_UNKNOWN8 0x05D8

Hvis jeg sorterer disse på hyppighet får jeg følgende liste:
(antall pakker - CanBus-ID)
arild@hp2540p /cygdrive/t/downloads/local/hardware/bil/vw/t4/canbus
$ ./stats.sh 20160518_canbus_drive.txt | sort -n
0 10
0 11
133 580
617 520
727 420
897 5D8
987 5D0
1497 480
2331 380
2503 4A8
2814 5A0
3592 388
3764 4A0
4732 488
5212 280
5348 1A0
5475 288
5664 320
15342 C2
16475 440
18233 540
29585 1A8

CanBusId 1A8 finner jeg ingen dokumentasjon på, men denne er bare på 24 bits (3 bytes) og verdiene varierer altfor mye til at det er oljetemp i girkassa. Og selv om oljetemperaturen er viktig - er den neppe så viktig at den trengs å publiseres dobbelt så ofte som det nest hyppigste på CanBus'en.... så jeg utelukker at 1A8 inneholder oljetemp.

De to på lista som forekommer hyppigst (etter 1A8) på canbussen er 440 og 540 - er faktisk meldinger fra girkasse-computeren. Disse pakkene finner jeg god dokumentasjon på - og inneholder ikke oljetemp. Her finnes imidlertid masse info om alt annet i girkassa. Blant annet girvelger-posisjon og aktivt gir i bruk.

C2 er ESPen... godt dokumentert - og ikke noe girgreier

320,288,1A0,280,488,4A0,388,5A0,4A8,380,480,420,580 er motor, instrumenter og bremser.... godt dokumentert og ikke noe girgreier der heller så vidt jeg (i samarbeid med google) kan forstå av tysken.

Da står vi igjen med følgende alternativer jeg ikke finner dokumentasjon på:
010, 011, 1A8, 520, 5D0 og 5D8

010 og 011 har jeg sett før, men dukket ikke opp på turen jeg kjørte for denne testen. (Ikke verifisert - men den lave verdien skal bety veldig viktig. Kan være feilmelding ang oljenivå/temp føleren G266 jeg får feilmelding på av og til. Men det blir bare spekulasjoner på det nåværende tidspunkt.)
1A8 - har 3 verdier som endrer seg - men alle tre endres mye mer enn den lille økningen i oljetemp i girkassa - så neppe denne. Etter nummerstandard kan dette være fra motor.... men igjen ren gjetning
520 - sendes 617 ganger under kjøreturen, men finnes bare i 8 forskjellige unike meldinger og ingen ser ut til å inneholde oljetemp i girkassa (verdiene endres enten for mye eller bytter bare mellom 1 eller 3 verdier).
5D0 - sendes 987 ganger - men finnes bare i en unik pakke... samme pakka sendt 987 ganger.
5D8 - samme som 5D0. samme pakka sendt 897 ganger. Igjen gjetninger - men kanskje immo'en ???


Så det er mye artig informasjon på can-bus'en - men det er dessverre ikke noe oljetemp i girkassa på can-bus'en :(

Det betyr at jeg må bruke diagnoseporten (K-Line) for å hente ut girkasse-temp, og må koble leseren av når bilen skal på verksted.
Han som fant opp hjulet var ganske smart.
Han som fant opp de tre andre var et geni.
MostlyHarmless
-
-
Posts: 202
Joined: 20 May 2014, 09:48
Car: Passe jålete T4 Caravelle 2002 :-)
Location: Bjerke, Oslo

Re: Temp-overvåking av Automatkassa

Post by MostlyHarmless »

Som lovet: https://github.com/arildlangseid/vw_t4_tcu_temp_to_fis

Her ligger all kildekode og det man trenger for å lage på sin bil :-)

.... om det er noen andre arduino-hackere der ute.... :-D

mvh.
Arild
Han som fant opp hjulet var ganske smart.
Han som fant opp de tre andre var et geni.
Post Reply