Tag zusammen,
wie der SDR bei seinen Messungen für den Stoßdämpfer bereits erwähnt hat, habe ich mich parallel zu den Versuchen damit beschäftigt das Loggen der daten Quasi für jeden möglich zu machen. dabei rausgekommen ist das hier:
Dieser "Datenlogger" loggt die Widerstände der einzelnen Sensoren die wir an die Querlenker angebracht haben in einer Textdatei.
diese Datensätze kann mann dann bei Excel einlesen und daraus einen Graphen erstellen, dazu aber später mehr.
Grundsätzliches:
Die Spannungsversorgung der Konstruktion läuft über die USB schnittstelle des Arduinos.
Die Zeit startet bei jedem geräteneustart neu.
Mit dem Taster lässt sich lediglich die Aufzeichnung der Daten pausieren.
Eine neue Logdatei wird automatisch mit jedem Geräteneustart erstellt.
Der Übersicht halber sollte man die Daten in Excel etwas bearbeiten. ich denke aber, dass das jeder der ein klein wenig excel kann hinbekommen sollte.
Der Arduino lässt sich NUR mit abgeklemmten openlog programmieren.
Material:
Einen Arduino Nano
ein Openlog
einen 10k widerstand
einen Taster
eine rote LED
einen 300Ohm Widerstand
sowie ein paar Drähte
Programmierung:
Ladet euch Arduino IDE herunter
Starte die Software
verbinde den Arduino mit dem PC
Wähle den richtigen COM port und den Arduino aus
Lade die Datenlogger_V1.ino herunter
Öffne die Datenlogger_V1.ino mit Arduino IDE
Schreibe die software auf den Arduino
Verdrahtung:
Arduino | Openlog | Taster | Sensoren | LED |
3,3V | VCC | | | |
GND | GND | über 10k ohm Widerstand an Beinchen rechts unten | GND | über 300 Ohm Widerstand an Katode |
5V | | Beinchen links unten | VIN | |
A1 | | | Sensorleitung VR | |
A2 | | | Senbsorleitung VL | |
A3 | | | Sensorleitung HR | |
A4 | | | Sensorleitung HL | |
TX1 | RX1 | | | |
D11 | | | | Anode |
D12 | | Beinchen rechts oben | | |
ich hoffe das wird so deutlich. Mir ist auf die schnelle keine bessere Möglichkeit eingefallen.
Der Openlog-Baustein:
Die SD-card mus in FAT32 formatiert sein.
nach dem ersten starten erstellt der Logger eine config.txt auf der Karte. in dieser müsst ihr die Baudrate auf 115200 rauf setzen.
Standartmäßig steht sie bei 9600.
Nachdem ihr nun die ersten Werte geloggt habt, erstellt der Logger eine Datei, die LOG00001.TXT heißt. Die nummer steig mit jeder neu erstellten Datei auf. Die Daten in der txt-datei sehen so aus:
Diese kann man nun folgendermaßen in Excel einfügen. (Excel 2019)
ihr öffnet ein neues Arbeitsblatt in Excel.
Öffnet dann den Reiter Daten und wählt dort "aus etxt/CSV" aus.
Es öffnet sich dann ein Fenster, wo ihr die Quelle der Daten auswählen sollt. dort wählt ihr die Logdatei die ihr euch anschauen wollt aus.
beim einladen in Excel erstellt er nun eine Tabelle mit den Werten der Textdatei. die sieht etwa so aus:
diese sollte man nun noch etwas bearbeiten das sie so etwa aussieht:
Wenn man nun die entsprechenden Werte markiert und unter dem Reiter "Einfügen" die Graphen auswählt mach er daraus das:
Ich habe hier jetzt nur 2 Graphen, weil ich für den Test nur 2 Potis zum probieren hatte. Morgen gehts dann voraussichtlich ans Auto, um das mal mit den von Sven geloggten Werten zu vergleichen. Ich denke wir bauen dann wieder die Versuchskünstlichkeit aus den ersten Versuchen dafür auf.
Ich hab leider noch keine vernünftige Skallierung hinbekommen.
evtl. kann da ja noch einer helfen.
soweit erst mal von mir.
Feuer Frei