Position des Vibrationssensors an der Waschmaschine verbessern

OP #5697254
Lesenswert?
• ▲
▼
Hallo

Wir haben im Keller zwei Waschmaschinen und zum Glück noch ein wenig 
WLAN.
Also ESP8266 und pro WaMa einen Beschleunigungssensor (MCU 6050)
und jede Minute die Mittelwerte der letzten 10 Sekunden auf eine 
Webseite schreiben.

Waschgang, siehe Anhang (dunkel blaue Linie), 14:37 bis 15:07

So richtig eindeutig ist das jetzt aber noch nicht.
Der Sensor ist in einem kleinen Gehäuse (m = ca 15g) an einem 
Silikonkabel
frei schwingend an der Oberseite der WaMa befestigt.
So sollte er sich maximal aufschaukeln können.
Der erste Versuch mit dem auf dem Deckel der WaMa geklebten Sensor war 
noch viel schlechter.

Fällt euch eine noch sensiblere Aufhängung ein?
Angehängte Dateien:
OP #5697366
Lesenswert?
• ▲
▼
Henrik V. schrieb:
> Ich hab nur MPU 6050 gefunden ...

Richtig :-)

Henrik V. schrieb:
> 500Hz bis 1kHz Abtastrate
>
> Hochpass 0.2Hz  (IIR) (der Sensor ist DC fähig)

Verstehe ich noch nicht, hier mein Code:
1
void messung() {
2
  sum_g_1 = 0;
3
  sum_g_2 = 0;
4
  sum_a_1 = 0;
5
  sum_a_2 = 0;
6

7
  for (int i = 0; i < 500; i++) {
8
    mpu_1.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);
9
    g_1 = pow(gx, 2) + pow(gy, 2) + pow(gz, 2);
10
    a_1 = pow(ax, 2) + pow(ay, 2) + pow(az, 2);
11
    sum_g_1 = sum_g_1 + g_1;
12
    sum_a_1 = sum_a_1 + a_1;
13

14
    mpu_2.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);
15
    g_2 = pow(gx, 2) + pow(gy, 2) + pow(gz, 2);
16
    a_2 = pow(ax, 2) + pow(ay, 2) + pow(az, 2);
17
    sum_g_2 = sum_g_2 + g_2;
18
    sum_a_2 = sum_a_2 + a_2;
19

20
    delay(20);
21
  }
22
  g_1 = sum_g_1 / 500;
23
  g_2 = sum_g_2 / 500;
24
  a_1 = sum_a_1 / 500;
25
  a_2 = sum_a_2 / 500;
26
}

Änderung zum Code, der die obige Grafik erzeugt hat: pow() statt abs().
Testwaschgang läuft gerade.

Henrik V. schrieb:
> RMS aller drei
> Achsen.

Gute Idee!
Wenn ich mich recht an Mathe1 erinnere werden beim 
Quadratischenmittelwert die Ausschläge besser berücksichtigt.
Beitrag #5697408 wurde von einem Moderator gelöscht.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.