Forum: Mikrocontroller und Digitale Elektronik Schaltung und Protokoll der VW Lenkradtasten


von David E. (it-web)


Lesenswert?

Hallo,

ich würde gerne eine eigene Schaltung mit den Lenkradtasten meines Golf 
4 Baujahr 2001 steuern. CAN hat der noch nicht, sondern stattdessen eine 
Leitung "Fernbedienung" auf Pin 11 des grünen Teils von Kammer I am ISO 
Stecker des Radios.

Ich habe hier bereits mit einem Oszilloskop gemessen, und es kommen 
digitale Daten an, wenn man die Tasten drückt. Es handelt sich um eine 
Sequenz von Rechtecksignalen  mit 1kHz Frequenz.
Leider ist der Spannungshub kaum vorhanden (ca 100mV) weshalb ich 
vermutet habe, dass es sich um einen OpenDrain Ausgang oder ähnliches 
handelt und das Radio einen PullUp hat (war nicht angeschlossen und der 
Draht offen).
Ein 1k Pullup gegen 12V hat das Signal jedoch vollständig verschwinden 
lassen.

Daher meine Frage: Weiß jemand wie die Beschaltung im Radio aussieht 
oder hat jemand eine Idee was ich noch versuchen kann um vernünftige 
Pegel zu bekommen? Das Protokoll an sich bekomme ich dann durch 
probieren schon heraus, wenn erstmal das Signal messbar wird (mit µC). 
Wenn jemand das schon hat aber umso besser.
In den VW Foren die ich bis jetzt besucht habe gab es keine einzige 
Antwort dazu.

Ich bin dankbar für jeden Tipp,
David

von STK500-Besitzer (Gast)


Lesenswert?

>Ein 1k Pullup gegen 12V hat das Signal jedoch vollständig verschwinden
>lassen.

Hast du mal einen Pull-Down probiert?

von Michael R. (mexman) Benutzerseite


Lesenswert?

David Epping schrieb:


Hallo David,

schliess diesen Pin mal an Masse an und schau, was passiert (Im 
Automotivebereich kannst Du fast alles an Masse klemmen, ohne dass was 
schlimmes passiert.... )


Hintergrund:
Im VW Konzern arbeitet man gerne mit Widerstandskodierten Signalen:
Der Pin wird ueber einen Widerstand nach Ub gelegt und daran die 
Spannung gemessen.

Ist der Pin offen, liegt daran auch Ub. Ist er kurzgeschlossen nach GND, 
liegt 0V an, den Rest kannst Du Dir denken.

Die normalen Arbeitswiderstaende liegen bei
0 Ohm
180 Ohm
560 Ohm
1800 Ohm
wenn ich recht erinnere.

> Ich habe hier bereits mit einem Oszilloskop gemessen, und es kommen
> digitale Daten an, wenn man die Tasten drückt. Es handelt sich um eine
> Sequenz von Rechtecksignalen  mit 1kHz Frequenz.

Das kommt daher, dass dieser Pullup geschaltet ist um die Stromaufnahme 
zu reduzieren:
uC schaltet Pullup ein, wartet kurz, misst Spannung (ueber eine 
Entprellroutine), schaltet Pullup wieder aus.



Berichte mal.



Gruss

Michael

von David E. (it-web)


Lesenswert?

Hallo,

jetzt habe ich es endlich geschafft neben einer Steckdose zu parken um 
nochmal zu messen.

Zu meinem erstaunen musste ich feststellen, dass diesmal ohne jede 
Beschaltung saubere 5V CMOS Pegel anlagen. Keine Ahnung wo und was ich 
letztes mal gemessen habe.

Trotzdem vielen Dank für eure Hilfe,
David

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.