OBD-II LCD - Eigenprojekt




Tips und Tricks für den Innenraum.

Moderator: Team

Beitragvon Kermit » 08.07.2009, 21:03

Das Wintek kriegt man aber nichts so einfach auf die Blafusel Platine? Aber Du hast es wohl hinbekommen? Das LCD, welches Blafusel einsetzt, hat ja ein 1,27mm Rastermaß? Da sollte ja auch ein Flachkabel vom Wintek ganz gut dranpassen.

Problem ist auch, dass das Blafusel-LCD nur eine Ein-Taster Bedienung hat. Das OBDuino-Projekt nutzt aber drei.
Wenn Du andere Ports für die 3 Taster nimmst, musst Du einiges anpassen wie Interrupt-Register und Bitmasken. Die drei Taster müssen (sollten) wegen der Bitmaske auch an einem Port hängen.

An der OBD-Belegung ändert sich zumindest nichts.


Habe gar nicht gesehen, dass der tsic206 digital war. Darum ist er auch so teuer ;). Das Kommunikationsprotokoll sagt mir gerade gar nichts. Hätte ja wenigstens I2C sein können. Aber egal, ich werde eh bei meinen analogen Fühler bleiben, die ich schon habe.
Kermit
 
Beiträge: 180
Registriert: 29.01.2009, 17:25
Wohnort: Köln

von Anzeige » 08.07.2009, 21:03

Anzeige
 

Beitragvon m-k » 09.07.2009, 19:41

In C/C++ geschrieben? Cool da kribbelst mir wieder in den Fingern.
Hab im meiner Ausbildung total gerne und ich behaupte auch gut programmiert auch zuhause. Jetzt brauch ich den kram nicht mehr und entsprechend hab ich wahrscheinlich alles vergessen.

Was kostet denn der Spass insgesamt? Und wo oder wer schickt mir den Source-Code?

Bin am überlegen ob ich es auch in Angriff nehmen sollte, doch bisher haben sich solche Projekte nur in eine Menge kosten verlaufen und sind dann doch nicht fertig geworden aus verschiedensten Gründen.

Will erstmal meine Türverkleidung mit Velours einkleiden(fummelskram ganz klar was für mich :? )

Vielleicht bietet sich ja einer an ^^
Nimm das Leben nicht so ernst, denn du kommst dort niemals lebend wieder raus.

m-k
 
Beiträge: 50
Registriert: 11.06.2009, 07:03

Beitragvon Kermit » 09.07.2009, 20:44

Die Programmiersprache ist echt das geringste Problem. Wenn Du noch nie Mikrocontroller programmiert hast, geht das womöglich schief.
Meinen aktuellen Source habe ich gestern noch verlinkt.

Der Mikrocontroller kostet ca. 5-6EUR. Das Wintek-Display kostet auch 5EUR. Beides gibt's bei Pollin.
Der MC33290 kostet keine 2EUR im obd-shop von blafusel, allerdings zahlt man da ordentlich Versand. Im Grunde kann man auf den IC auch verzichten und die Pegel über (Standard-)Transistoren anpassen. Das ist allerdings viel Schaltungsaufwand (4 Transistoren mit Vorwiderständen - oder Du programmierst eine Software-UART, dann reichen schon zwei Transistoren - siehe ELM323 Beschaltung) und bei einem Fehler kann das Steuergerät hopps gehen. Darum habe ich lieber den MC33290 genommen, den es übrigens nur in SMD-gibt. Macht nicht wirklich Spass zu löten. ;)
Am Display habe ich übrigens einfach ein altes Floppy-Flachkabek angelötet. "Einfach" ist gut: Ist ein 1,27mm Raster und macht auch nicht wirklich Spass zu löten. ;)
Der Rest sind Standardbauteile (5V Spannungsregler, Kondensatoren, Widerstände, Taster), die jeder Hobbyelektroniker zu Hause haben sollte (ok, eventuell noch ein 20MHz Quarz für ein paar Cents von Pollin mitbestellen. Den internen 8MHz Takt des AVRs habe ich noch nicht getestet. Müsste aber auch klappen).

Wenn Du noch keinen OBD-Stecker hast, kostet der glaub ich auch um die 5EUR im OBD-Shop. Für die 3 Pins braucht es aber nicht wirklich ein Stecker. Bei blafusel.de steht auch irgendwo, wie man sich ohne Stecker behelfen kann mit Lötnägel oder ähnlichem.
Kermit
 
Beiträge: 180
Registriert: 29.01.2009, 17:25
Wohnort: Köln

Beitragvon m-k » 09.07.2009, 20:59

Doch nen Mikrocontroller hab ich auch schon programmiert und fummelige Lötarbeiten durchgeführt, aber wie gesagt schon ewigkeiten her.

Also insgesamt kosten die Teile(den Versand mal ausgeschlossen) nicht wirklich viel. Aber dann die "Arbeitskosten" je nach Geschick,Können und Geduld.

Ich beobachte hier mal weiter und werde zunächst meine verkratzen autotüren neu verkleiden :-) das nervt nämlich.
Nimm das Leben nicht so ernst, denn du kommst dort niemals lebend wieder raus.

m-k
 
Beiträge: 50
Registriert: 11.06.2009, 07:03

Beitragvon C1-Knechter » 09.07.2009, 22:13

Dem Wintek habe ich ein echtes Flachbandkabel verpaßt und die zwei Extrapins E2 und RS an zusätzliche Pins gezogen - und passend #define-t. Das funktioniert ja schon. Ob ich eine Hintergrundbeleuchtung mache, hmmm, klingt ja nicht ganz so einfach.
Echte Taster muß ich noch anschließen, habe ich nocht nicht.
Erst mal will ich die Sourcen (Danke sehr übrigens, Kermit!) verstehen, bevor ich meinem Kleinen was antue ;-) Und auch wo ich dem die Tmperatursensoren beibiege. Der tsic-code ist übrigens einfach, es gibt eine Beschreibung des "zac-wire (tm)" Protokolls: Auslesen dauert etwa 35ms.
C1-Knechter
 
Beiträge: 26
Registriert: 05.10.2007, 11:32

Beitragvon Lui » 10.07.2009, 00:23

Hallo,

als Aygo Neubesitzer muß ich mich erst mal an die spartanische Ausstattung gewöhnen. Wie ich sehe sind hier aber auch ein paar schwere Tüftler.
Kleine Frage im vorraus als "neuer".
Für mich wichtig wäre neben Drehzahl vor allem Öl- und Wassertemperatur. Kann man soetwas mit euren Projekten auch auslesen?
Lui
 
Beiträge: 142
Registriert: 25.04.2009, 20:25
Wohnort: GP

Beitragvon D4wn » 10.07.2009, 10:15

theoretisch kannste alles auslesen was das Steuergerät hergibt...
Drehzahl ja sowieso, und Wassertemperatur eigentlich auch.
Glaub im Scangauge-Threat war ne Liste was beim Aygo alles geht... Oder auf der Page davon...

Glaub man konnte sogar die Temperatur der Ansaugluft auslesen...

@all: Da könnte man doch Theoretisch auch auf die Außentemperatur schließen ohne nen extra Sensor; Oder man könnte ne Frostwarnung darüber Steuern, beispielsweise wenn beim Einschalten des Fahrzeugs unter 4°C sind leuchtet während der Fahrt nen Symbol oder ne Led auf...
Eventuell könnte man ja auch die aktuelle außen Temperatur über eine "Korrekturfunktion" ermitteln, d.h das man die Beeinflussung durch Motor abwärme in eine Warnung Einfließen lässt, sprich sowas in der Art, das wenn die Ansaugluft kälter als x ist dass dann ebenfalls, während der Fahrt, eine Warnung erscheint....
D4wn
 
Beiträge: 200
Registriert: 08.05.2009, 17:16

Beitragvon Icefox » 10.07.2009, 14:19

wie gesagt war mir ja klar wenn einer den stein ins rollen bringt wollen plätzlich alles mit schieben *gg*

ideen sind wie immer genug da nur wie und was sich dann durchsetzen wird werden wir ja sehen finds auf jedenfall super das sich hier en paar gefunden haben die sich mit sowas gut auskennen und auch lust / zeit haben sowas aufzuziehen.

hab auch schon en mc geflasht zwar mit ner fertigen source aber ganz der elektronik-depp bin ich auch nicht // hatte bisher nur nicht wirklich die lust mich länger damit zu beschäftigen aber man tut was man kann :-)

werd das projekt auf jeden fall beobachten

mfg ][cefox
Mess with the best, die like the rest.

Benutzeravatar
Icefox
 
Beiträge: 71
Registriert: 31.03.2009, 20:54
Wohnort: Herrenberg

Beitragvon C1-Knechter » 11.07.2009, 13:48

Yippie! Das Kermit-Blafusel-OBduino-Kistchen funktioniert! Leerlaufdrehzahl zB. ist 1060..1080 :D
C1-Knechter
 
Beiträge: 26
Registriert: 05.10.2007, 11:32

Beitragvon D4wn » 11.07.2009, 14:49

C1-Knechter hat geschrieben:Yippie! Das Kermit-Blafusel-OBduino-Kistchen funktioniert! Leerlaufdrehzahl zB. ist 1060..1080 :D

Beweise :D

Nein, nen Bildchen wäre wirklich ganz nett...
Hast du dir bei Blafusel nur die Platine bestellt oder das "Set"? Weil ich find die Platine ohne Display etc. irgendwie im Shop nicht...
D4wn
 
Beiträge: 200
Registriert: 08.05.2009, 17:16

Beitragvon C1-Knechter » 11.07.2009, 16:44

Die Blafusel-Platine heißt
1 x Platine OBD II LCD Modell C = 12,00EUR

Beweisbilder gibts sicherlich noch, sobald ich das Programm vollständig verstehe und angepaßt habe. Noch liegt alles wirr mit Flachbandkabeln verbunden herum :oops: Naja, es soll morgen ja eh regnen...
C1-Knechter
 
Beiträge: 26
Registriert: 05.10.2007, 11:32

Beitragvon C1-Knechter » 29.09.2009, 10:13

Wie versprochen noch ein Bild vom Modul im Prototypengehäuse, noch ohne Tasten, aber als Beweis "es tut tun" tuts das erst mal ;-)


Noch jemand?
C1-Knechter
 
Beiträge: 26
Registriert: 05.10.2007, 11:32

Beitragvon Master M » 29.09.2009, 10:35

Respekt!!!
Benutzeravatar
Master M
 
Beiträge: 183
Registriert: 23.07.2009, 10:25

Beitragvon ch!ll@ » 29.09.2009, 10:50

na bei dir hat´s ja lang geregnet :P :lol:

schaut doch schonmal gut aus für den anfang!
zum glück haste beim gehäuse "prototyp" dazu gechrieben, sonst hätteste von mir ne böse kritik geerntet :wink:


Benutzeravatar
ch!ll@
 
Beiträge: 1031
Registriert: 20.02.2009, 09:26

Beitragvon Kermit » 29.09.2009, 15:07

Das ist noch eine der älteren Sourcen. Bei den neuen hatte ich das gefixt, dass die Security-Meldung nach dem Wiedereinschalten aus dem Display verschwindet. Außerdem hatte ich alle Einheiten ausgeschrieben (denn an Zeichenbreite mangelt es bei dem Display nicht).
Nichtsdestotrotz habe ich bis heute nicht weiter an der Software gearbeitet, geschweige denn eine Platine erstellt. Ich verzweifel immer noch daran, bei dem Display eine Hintergrundbeleuchtung einzubauen. Nachdem ich es wieder zusammengebaut hatte, konnte man von oben betrachtet kontrastmäßig kaum was erkennen. Von unten betrachtet dagegen einwandfrei. Vorher war es eher umgekehrt.
Ich verzweifle langsam an dem Display. Aber ein ähnliches mit Hintergrundsbeleuchtung in der Größe habe ich noch nicht gefunden.
Habe mir auch schon ein Grafikdisplay aus einem alten Siemenshandy besorgt, welches über den AVR angesteuert werden kann. Das ist allerdings was aufwendiger und das Display relativ klein. Ich glaube kaum, dass ich das nehmen werde...
Kermit
 
Beiträge: 180
Registriert: 29.01.2009, 17:25
Wohnort: Köln

VorherigeNächste

Zurück zu Innenausstattung

Wer ist online?

0 Mitglieder

cron