PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ERLEDIGT] Mit AVR OBD II Daten auslesen



Unregistriert
22.05.2014, 23:58
Hallo,

ich bin leider absoluter Neuling in Sachen Mikrocontrollern. Mein Wissen in Sachen C/C++ Programmierung (und weitere) hilft mir leider im Anfangsstadium nicht wirklich weiter.
Zunächst habe ich versucht, mich durch Tutorials zu wühlen und hier im Forum ein wenig zu suchen - aber leider steigen die meisten Themen schon zu hoch ein, ich komme also leider nicht weiter.

Ich will eigentlich nur sichergehen, dass ich nicht gleich am Anfang den Fehler mache und mir falsche Bauteile besorge, die ich hinterher quasi wegschmeissen kann.
Deswegen nun auch zum Thema:
Ich will von meinem Auto (Bj. 2010 mit CAN BUS) über OBD II die Geschwindigkeit auslesen, auf einen gewissen Wert prüfen und dann ggf. ein Signal ausgeben um einen 12V Verbraucher (z.B. LEDs) an oder aus zu schalten.
Zusätzlich will ich auch die Möglichkeit haben, per Knopfdruck (3er-Schalter) Dauer-An, Dauer-Aus und Automatik zu wählen und dementsprechend den Verbraucher zu steuern.
Das Ganze soll möglichst klein sein und selbstständig im Fahrzeug arbeiten können (ohne Laptop o.Ä.). Es ist prinzipiell nicht wirklich zeitkritisch, allerdings sollte eine "Umschaltung", wenn möglich, nicht länger als 1 Sekunde dauern (keine Ahnung, in welchem Bereich sich die Controller unterscheiden - Mikrosekunden? Millisekunden?)

Nun bin ich mir unsicher, welche Programmierstation und Bauteile ich dafür benötige... ISP? Normalen Programmierer? Widerstände? Evtl. Relais um die Schaltlast zu minimieren?
Ich würd am liebsten eine fertige Platine benutzen, da meine Bauteile alle fertig einstecken, den Controller programmieren und dann raus zum Testen *gg*

Vllt. erbarmt sich ja jemand und bringt dem "Newbie" das ganze ein wenig näher - würde mich freuen :)
Dank schonmal!

avr_racer
23.05.2014, 17:49
Hallo,

du hast den Nagel schon selbst in der Wand versenkt, weil wenn dir schon die TUT zu schwer sind, dann bleib erstmal bei den Grundlagen bis du das verstanden hast. Mit Halbwissen im CAN-Bus herumwühlen ahhhh ich weiß nicht ....

mal so in welchen Grundlagen happerts denn ?

Zur Problematik es gibt CAN-Bus-IC´s die übernehmen die Umsetzung....

Unregistriert
23.05.2014, 19:25
Sowas in der Richtung hatte ich schon erwartet...

Ich hatte gestern noch Kontakt mit einem Sachkundig(er)en. Der hat mir einen Arduino Uno empfohlen. Dazu ein entsprechendes Tutorial.
Das schaut schon wesentlich leichter und verständlicher für mich aus :)
Dazu gibts für den auch entsprechende OBDII Anschlüssmöglichkeiten, sodass ich mir da nichtmal selbst etwas basteln muss, sondern mich auf die Programmierung beschränken kann (mit der ich wiederrum keine Probleme habe).

Also das Thema kann dann vermutlich geschlossen/gelöscht werden, denn ich glaube so richtig weiterhelfen kann man mir wohl auch nicht (außer jemand hat noch ein besonders schönes Tutorial in der Hinterhand)