Forum: Mikrocontroller und Digitale Elektronik ACC Sensor + Datalogging


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Björn (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen :)

Vorab, neben der Elektrotechnik, gehört auch Downhill (MTB) zu meinen 
Leidenschaften. Da die Elektronik immer mehr Einzug in MTBs nimmt, zb 
elektronische Kettenschaltung, EBike,... dachte ich mir, da könnte man 
sehr schön beide Hobbies verbinden.

Da ich auch sehr gerne die Federelemente meines Bikes optimiere und viel 
ausprobiere, fehlt mir ein Messsystem um meine subjektiven Eindrücke zu 
bestätigen, bzw zu wiederlegen.

Meine erste Idee ist folgende:
An meiner Federgabel (Coil) werden 2 ACC Sensoren verbaut, das Delta der 
Sensoren ergibt die Dämpfung der Gabel. Dies könnte Hinweise auf eine 
erfolgreiche optimierung/ oder verschlechterung der Dämpfung geben.

Auf einen teuren, schweren Profi Messaufbau (große linear Potis, Hub 
Potis,...) soll aus Kosten und Gewichtsgründen verzichtet werden.

Da der Bereich Sensorik neu für mich ist, wurde für den ersten Prototyp 
folgende Hardware verwendet:

2x 3 Achsen Beschleunigungssensoren MMA8451
   Arduino Uno R3
   SD Datalogging Shield, incl RTC (keine Millis :( )
   diverse Status LEDs
   Taster am Lenker zur Steuerung

Ganz zufrieden bin ich nicht, der RAM im Uno wird knapp, und ich bin 
viel zu langsam, ca 25ms pro Loop (Sensoren auslesen, Timestamp, Daten 
loggen).

Die Sensoren sollten mir laut Datenblatt um die 800 Messungen/Sekunde 
liefern. Wenn ich es richtig sehe, ist das speichern auf die SD Karte 
das Problem.

Um dieses Problem zu lösen und um eine kompaktere Bauform zu erreichen, 
plane ich nun die Portierung auf einen anderen Microcontroller.

Aktuell mangelt es auch noch an einer geeigneten Software, welche die 
Daten interpretiert. Vielleicht fällt Euch was gescheites ein???
Bisher werden die Daten als CSV Datei gespeichert und werden mit Excel 
als Diagramm visualisier

Über Antworten, Feedback, oder konstruktive Kritik würde ich mich sehr 
freuen :)

Gruß Björn

von Forist (Gast)


Bewertung
-1 lesenswert
nicht lesenswert
Björn schrieb:
> An meiner Federgabel (Coil) werden 2 ACC Sensoren verbaut, das Delta der
> Sensoren ergibt die Dämpfung der Gabel.

Was bitte ist ein ACC Sensor. Welche physikalische Größe möchtest du 
messen und um was für ein Delta geht es?

Kannst du das mal allgemeinverständlich in deutscher Sprache ausdrücken?

von Björn (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Mit ACC Sensor ist ein Beschleunigungssensor gemeint.

Sensor 1 sitzt unten am Casting (unbeweglicher Teil der Federgabel) auf 
höhe der Achse. Dieser zeichnet die Radbewegungen (Streckenprofil)auf.
Sensor 2 sitzt oben am Standrohr über der Dämpfung (ca auf höhe des 
Lenkers).
Aufgezeichnet wird die Beschleunigung in m/s.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.