- LiTime Speicher und Akkus         
Ergebnis 1 bis 8 von 8

Thema: Mpu6050 Werte bei laufenden Motor stark schwankend

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    09.08.2013
    Beiträge
    8

    Mpu6050 Werte bei laufenden Motor stark schwankend

    Anzeige

    Powerstation Test
    Ich habe das Problem, dass ich sehr schwankende werte von meinem Gyro kriege
    sobald die Motoren laufen. Sind die Motoren aus habe ich super werte, sind sie aber an schwankt es teilweise um 40-60.
    Ich habe übrigens die ganz normalen rb35 motoren. Wir haben auch eine Gruppe die andere teurere motoren haben die haben diese Probleme nicht
    Und alle die den fischertechnik baukasten verwenden haben das gleiche Problem nur nicht so stark.

    Habt ihr eine Idee wodurch das kommt bzw wie ich es beheben kann?

    Danke schon mal für die antworten
    JULIAN

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Ich hatte das gleiche Problem mit dem MPU6050.
    Mechanische Entkopplung hilft.
    Eine Änderung der Ansteuerung in der Software (weniger abrupt) hilft.
    Eine Mittelwertbildung aus mehreren zeitlich aufeinander folgenden Sensor-Messwerten macht das System träger, aber auch deutlich toleranter gegenüber dererlei Störungen.

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    09.08.2013
    Beiträge
    8
    Ich bilde schon einen Mittelwert aus 500 aufeinander folgende Werte Und habe trozdem diese Abweichungen.
    Könntest du das mit der Software mal ein bisschen erklären?

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Das wichtigte: Mechanische Entkoppelung.

    Auch wichtig: Der MPU6050 hat einen digitalen Tiefpassfilter. Den aktivieren. Falls du eine Library benutzt, such darin mal den LowPassFilter. Falls nicht, hilft das Datenblatt.

    Ich habe einen RC-Segway mit Drehstrommotoren gebaut. Da kann man mit der höhe der mittleren Spannung die Magnetisierung der Spulen des Motors schneller oder langsamer gestalten. Langsamere Magnetisierung - trägere Reaktion des Motors - weniger Vibration. Diese Spannung ist ein (bzw. 3 da Drehstrom) Softwareparameter.

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    09.08.2013
    Beiträge
    8
    Wie könnte eine mechanische Entkopplung aussehen habe aktuell keine Ahnung wie man das umsetzten kann.
    Aktuell steckt der Gyro einfach auf meiner Hauptplatine

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Z.B. den Gyro auf Schaumstoff positionieren.

  7. #7
    Neuer Benutzer
    Registriert seit
    12.11.2011
    Beiträge
    4
    Blog-Einträge
    1
    Ich habe den MPU6050 bei meinem Segway-Clone verwendet.
    Das Rauschen/Schwanke ist für den Sensor normal. Andere liegen etwa bei der Hälfte, bei 10-fachem Preis.
    Den internen Tiefpass einschalten ist die erste Möglichkeit.

    Ich habe noch einen Tiefpass in meiner Software, die ich auf http://ups.bplaced.de beschrieben habe.

    W.

  8. #8
    shedepe
    Gast
    Etwas allgemeiner zum Thema Sensordaten und was man damit anstellen kann.
    Ein Gyro hat ja allgemein, dass Problem, dass er nur für die Messung von kleinen und schnellen Änderungen geeignet ist. Darüberhinaus geht die Genauigkeit durch den starken Drift unter.
    Ich habe dazu mal hier im Forum ein PDF gepostet in dem der Komplementärfilter aus Gyro und Beschleunigungssensor beschrieben ist.
    https://www.roboternetz.de/community...n-f%C3%BCr-IMU
    Dies unterdrückt zwar nicht deine eigentliche Problematik, nämlich Änderungen durch die Schwingung der Motoren, kann dir aber im weiteren Entwicklungsprozess noch weiterhelfen.
    Tipps wie du das Schwanken durch unerwünschte Schwingunen beheben kannst hast du ja bereits bekommen.
    Eventuell hilft dir auch ein digitaler FIR Tiefpassfilter.

Ähnliche Themen

  1. [ERLEDIGT] MPU6050 Fehler beim Auslesen der Werte
    Von tobias060789 im Forum Sensoren / Sensorik
    Antworten: 2
    Letzter Beitrag: 13.10.2014, 22:04
  2. Kompiling fehler bei der I2Cdevlib und MPU6050 Quellcode
    Von Phill IP im Forum Sensoren / Sensorik
    Antworten: 3
    Letzter Beitrag: 05.02.2013, 17:09
  3. "Data" Werte im laufenden Betrieb abändern => M
    Von mrmajo im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 08.11.2010, 13:59
  4. Motor stark genug?
    Von BiGF00T im Forum Motoren
    Antworten: 15
    Letzter Beitrag: 20.08.2006, 14:10
  5. Motor für rn control 1.4 zu stark?
    Von Chris266 im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 6
    Letzter Beitrag: 26.09.2005, 18:05

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiTime Speicher und Akkus