Corvetteforum Deutschland
C5: OBD2 Basteleien - Druckversion

+- Corvetteforum Deutschland (https://www.corvetteforum.de)
+-- Forum: Technikforen (https://www.corvetteforum.de/forumdisplay.php?fid=1)
+--- Forum: C 5 Technikforum (https://www.corvetteforum.de/forumdisplay.php?fid=6)
+--- Thema: C5: OBD2 Basteleien (/showthread.php?tid=55273)



- Zaphod - 20.05.2011

[Bild: Physical_Adresses.jpg]


- chevyunger - 20.05.2011

Ich muss jetzt mal ganz dumm nachfragen,

ist es wirklich nötig, die ganzen Geräte selbst zu bauen?

Ich habe mich mal eine Zeit lang mit Car-PC´s beschäftigt und da gabs für ODBII jede Menge anschlüsse. Teilweise sogar mit BT-Schnittstelle, so dass die Datenauswertung ohne Kabel über iPhone möglich war. Standardprogramme zur Auswertung der Daten laufen auf allen gängigen Plattformen incl. iOS/Windows und geben z.B. Temeraturen, Geschwindigkeiten etc. aus.
Steuerfunktionen wird man allerdings selbst programmieren müssen.

tschüß
Matthias

PS: Bei meinem Auto ist sowas nicht nötig. Mit Bus habe ich nur zu tun, wenn Benzin alle ist!


- Zaphod - 20.05.2011

Zitat:Original von chevyunger
ist es wirklich nötig, die ganzen Geräte selbst zu bauen?

Ja, weil:

Zitat:Standardprogramme zur Auswertung der Daten laufen auf allen gängigen Plattformen incl. iOS/Windows und geben z.B. Temeraturen, Geschwindigkeiten etc. aus.
Steuerfunktionen wird man allerdings selbst programmieren müssen.

Ein i-Device (iPad, iPod touch, iPhone) für so etwas wie einen Window Valet oder eine Klappensteuerung zu verwenden, wäre preislich völliger Overkill.
Ebenso ein PC, besonders wenn so ein Krüppel-OS wie Windows darauf läuft. Dann braucht man auch gleich noch einen Festplatte, das Teil muß erst booten, ist erschütterungsempfindlich und teuer.
Außerdem muß man die Steuerfunktionen dort auch programmieren, warum dann nicht gleich auf einem 20$-Arduino?
Richtig "bauen" muß man da eigentlich auch nicht, man könnte ein ODB2-Kabel einfach direkt an einen Arduino stecken. Das sind dann einfach 2 fertige Teile, die verbunden werden.
Selbst bauen hätte den Vorteil, daß man eine winzige Platine hat, die alle möglichen Aufgaben übernehmen kann.


- chevyunger - 20.05.2011

OK, verstehe ich.

Aber wenn schon ein iDevice vorhanden ist, und , wie ich gerade gesehen habe, der Anschluss auch über WLAN vorgenommen werden kann, dann kann man vieles mit einem Gerät erledigen.

ODBII

Bei iOS entfällt auch die leidige Boot-Zeit (bei Windows kann man Hybernation verwenden) und man kann mit einem solchen Gerät mehr machen, als "nur" ODBII.
Aber ich will nicht Euren thread übernehmen, also weiter so, denn ich komme nur deshalb auf die fertigen Sachen, weil ich vom selber Machen keine Ahnung habe.

tschüß
Matthias


- vollmi - 20.05.2011

Zitat:Original von chevyunger
OK, verstehe ich.

Aber wenn schon ein iDevice vorhanden ist, und , wie ich gerade gesehen habe, der Anschluss auch über WLAN vorgenommen werden kann, dann kann man vieles mit einem Gerät erledigen.

ODBII

Bei iOS entfällt auch die leidige Boot-Zeit (bei Windows kann man Hybernation verwenden) und man kann mit einem solchen Gerät mehr machen, als "nur" ODBII.
Aber ich will nicht Euren thread übernehmen, also weiter so, denn ich komme nur deshalb auf die fertigen Sachen, weil ich vom selber Machen keine Ahnung habe.

Aber wie willst du damit z.B. eine Drehzahlabhängige Klappensteuerung machen?
Oder das die Fenster beim öffnen mit der Fernbedienung auch aufgehen?
Oder wenn man die R.A.P Funktion etwas erweitern will. z.B. dass das Radio gleich angeht wenn man aufschliesst.


- CustosOnLinux - 20.05.2011

OK da ich eh grade für den Modellbau auf die Arduino Schiene einsteigen will, klinke ich mich auch gern hier ein.


Ich hätte noch als ToDo:

Automatikgetriebe anteuern, bzw. Einzelne Gänge direkt anwählen können.
Mit HPTuners schon möglich und bestimmt auch über OBD2 zu realisieren.


- Thomas V - 20.05.2011

Genial!

ich finde Euren Input wirklich klasse - das freud mich OK!

Matthias, um es nochmals zu untermauern, Du hast bestimmt Recht mit dem selber bauen und nimmst lieber einen Car PC.

Meine Möglichkeiten sind da etwas anders gelagert.
Ich kann nicht so gut auf dem PC programmieren..... ich habe zwar hier so kleine Industrie PC's die auch von CF Karte booten usw, ist aber wie Michael schon sagt ein gewisser overkill!

Da ich beruflich Mikrocontrollersteuerungen entwickel und auch die Software schreibe lag es nahe alles selber zu bauen - genau so viel wie nötig!

Und: das ganze Teil darf nicht mehr wie 30-50 Euro kosten.....

Arduino kommt da gerade recht!

Natürlich sprengt man schnell das gesetzte Preislimit, es ist aber alles modular und man muss es ja nicht komplett ausrüsten.
Nur was man halt benötigt oder wünscht.

Aber vielleicht ist es ja auch für den Querleser ein Anreiz etwas in der Richtung mit seiner eigenen Hardware aufzubauen.
Denn der Kern, das OBD2 bleibt ja immer gleich.
Wie man es später verpackt muss jeder für sich entscheiden.

@Michael:
1000 Dank schon mal für die PIDs OK!

Automatik steuern......
wenn das mit HPTuners geht, könnte man mit einem ELM322 schön mitlesen was HPTuners zum PCM sendet OK!
Man bildet es dann einfach nach.
ich werde für die Diagnoseseite (fuel trims unsw.) auch einfach mein scantool anzapfen und mitlesen.


- vollmi - 20.05.2011

Haben will:

Link

Wie schwierig wird es für so ein Display die daten über den Microcontroller zu treiben?

Display


- Zaphod - 20.05.2011

Ein 128x64-Pixel-Display hatte ich schon am Arduino - das war nicht wirklich schwer, aber relativ langsam.
Mehr als 1Hz Wiederholfrequzenz waren nicht drin...
Problem an diesem Dispay: Kein eigener Controller, man baut das Bild Pixel für Pixel selbst auf. Das ist sehr aufwendig.
DIsplays mit eigenem Controller bekommen das Bild "beschrieben", also in der Art : Text mit der Größe an die Stelle, Quadrat mit Kantenlänge W and Koordinaten X/Y u.s.w.
Für mein Klimadisplayersatz will ich ein 20x4-Zeichendisplay in rot (passend zur Fahrzeugfarbe) verwenden, muß reichen.


- chevyunger - 20.05.2011

@vollmi

Der link verweist mE auf einen CarPC mit Roadrunner-Software (Freeware/Windows)

@Thomas V
Mit Deinem Hintergrund hätte ich auch zum Microcontroller gegriffen. Ob ein PC aber wirklich overkill ist, darüber würde ich mich glatt streiten. 30-50€ kann man damit zwar nicht erreichen, aber wenn schon ein Display dazu kommt, werden schnell Wünsche geweckt, die nur mit mehr Technik zu befriedigen sind. Die benötigte Technik ist aber im PC schon drin. BTW, ich hab mich mal zum CAN-Bus umgesehen. ODBII auslesen ist die eine Sache, auf dem Bus tatsächlich Steuerungen auszuführen aber eine ganz andere. Wenn Ihr das tatsächlich hinbekommt, kann ich nur gratulieren.

tschüß
Matthias