Seite 3 von 3

Re: Afr data logger

Verfasst: Do 24. Sep 2020, 10:33
von 68GT500
Hi Peter,

das ist dann relativ easy...

Zu dem Code von Jörg musst Du lediglich ein paar Zeilen hinzufügen um:
- Daten vom Drucksensor einzulesen ( z.B. wenn er an A0 hängt: udruck= (analogRead(A0));
- AusgabeDaten (logfile.println) um udruck erweitern

mfg

Michael

Re: Afr data logger

Verfasst: Do 24. Sep 2020, 18:34
von f100
Hallo Michael

welchen sensor?
kann nur pace and copy :lol: wenn soweit bitte code schreiben

Danke Peter

PS: Heute letzten Sommertag genutzt 150km mit 32 Roadster in den Bergen unterwegs :D

Re: Afr data logger

Verfasst: Do 3. Dez 2020, 10:56
von Stephan-84
68GT500 hat geschrieben: Am einfachsten & sichersten ist das wohl mit einem Hall Geber zu implementieren, da bekommst Du ein sauberes Signal, was easy zu verarbeiten ist.
Da bietet sich z.B. ein NJK-5002C an, billig und so zuverlässig, dass ich diese Dinger seit Jahren im Falcon zur Wegstreckenmesseung einsetze.

mfg

Michael
Tolle Idee. Da bekommt man auf jeden Fall ein sauberes Signal. Wo würdest du den Magnet hinsetzen? Auf den Balancer? Oder gibt es hier bessere Einbauorte?

Re: Afr data logger

Verfasst: Do 3. Dez 2020, 11:24
von 68GT500
Hi Stephan,

ja, ich denke am Balancer ist es am Einfachsten.

Beim NJK-5002C ist ein Scheibenmagnet dabei, den man gut mit JB-Weld am Balancer fixieren kann.

Eleganteste Lösung wäre Zündimpulse entweder an der primären, oder Sekundärseite abzugreifen, aber dort ist so viel EMF drauf, dass entweder aufwändige Filterschaltungen notwendig, oder die Ergebnisse verfälscht werden.

mfg

Michael

Re: Afr data logger

Verfasst: Do 3. Dez 2020, 19:32
von cash667
sehr schöne Bastelei! :lol:
Ich hab das vor Jahren auch mal so ähnlich angefangen, wollte mir einen Motor Tuning Tool für den Laptop basteln. Ist dann aber irgendwie 2 Jahre in der Versenkung verschwunden. Die Tage hat mich ein Kollege in einem anderen Forum mit seinem "Arduino" Drehzahlmesser inspiriert, das Thema mal zu Ende zu bringen. Das hab ich dann gestern und heute mal getan :lol:
Bei mir ist es kein Logger, sondern ich möchte die verschiedenen Parameter live nebeneinander sehen und auch als Graph darstellen können.
Habe mich dabei auf AFR (Innovate LC-1), Unterdruck (MPX5100DP) und Drehzahl (direkt an der Spule über Optokoppler und Z Diode) beschränkt.
Zündzeitpunkt wäre natürlich noch interessant, aber dann muss man wie von Michael beschrieben die Kurbelwellenposition auswerten.

Hab den Arduino und die kleine Platine mit dem Opto und den Drucksensor in ein kleines Gehäuse gebaut. Als Sensoranschlüsse habe ich einfach Klinkenbuchsen genommen, weil die noch rumlagen. Unterdruck direkt per Schlauch an den Sensor.
1.jpg
1.jpg (537.06 KiB) 590 mal betrachtet
2.jpg
2.jpg (508.47 KiB) 590 mal betrachtet
Die Kiste braucht keine Spannungsversorgung und wird einfach per USB an den Laptop angeschlossen.
3.jpg
3.jpg (508.55 KiB) 590 mal betrachtet
Die grafische Aufbereitung übernimmt die Freeware "serial ComInstruments". Leider scheint es die Website nicht mehr zu geben... Im Helpfile der Software ist auch aufgeschlüsselt in welchem Format der Arduino die seriellen Daten an den Rechner schicken muss. Hat man sich einmal eine Oberfläche zusammen gebaut kann man diese speichern und bei Bedarf wieder abrufen. Bei mir sieht das Ganze so aus:
https://vimeo.com/486914392

Die Werte sehen alle erstmal ganz vernünftig aus. Den Unterdruck hab ich mit meiner analogen Uhr verglichen und das passt. Der Lambda Wert passte auch, da muss ich nochmal die Innovate Software parallel laufen lassen um das genau zu vergleichen. Die Drehzahl konnte ich heute nicht verifizieren, da ich nichts weiter da hatte. Aber auch der Wert sieht plausibel aus.

Ist jetzt nicht direkt was zum ins Fahrzeug bauen - brauche ich an der Stelle aber auch nicht. Für Einstellungsfahrten oder zum statischen Einstellen kann man das ganz gut nutzen. Dank der Graph - Funktion von Serial ComInstruments kann man sich die Verläufe auch noch nach der Testfahrt anschauen und bis zu 4 Graphen mit loggen.

Finde das ganze Arduino Thema sehr spannend! :D

LG
Chris