- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 11

Thema: MPU 6050 Beschleunigungssensor - Programm zu langsam

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    19.08.2011
    Beiträge
    62
    Hallo Klebwax,

    Ich spreche nicht vom Compiler, sondern vom Program selbst.
    alles was die MPU macht ist: schau dir 0,01 sec die Bewegungen an, addiere sie zusammen, berechne daraus deine aktuelle Position.
    Dann geht das Programm anderen Aufgaben nach. Bis sich das Program das nächste mal an der IMU ankommt, werden Bewegungen ignoriert.

    LG Atvilar

  2. #2
    HaWe
    Gast
    hallo,
    1., da es ein Arduino-Programm ist, wäre das Arduino-Unterforum der bessere Ort zum Posten.
    2., wenn du parallele Ausführung von Sensor-Auslesen + Logging und restlichen Programmfunktionen willst, die sich gegenseitig nicht behindern, empfiehlt sich Multithreading (1 Thread für I2C und den MPU samt Logging, 1 Thread oder mehrere weitere für den Rest). Das funktioniert auf dem Arduino Due und Zero mit der Scheduler Lib und mit dem ESP32 per std::thread - dann wird dabei nichts mehr verpasst!
    3., ich würde für den MPU eine Lib verwenden, die den internen motion processor verwendet (z.B. MPU6050_DMP6_using_DMP_V6.12, dabei I2C-Clock auf 400000)

    PS:
    (https://github.com/jrowberg/i2cdevli...rduino/MPU6050, bin mir nicht sicher, welche du verwendest)
    Geändert von HaWe (25.07.2020 um 10:38 Uhr)

Ähnliche Themen

  1. Programm ablauf langsam
    Von fredyxx im Forum Arduino -Plattform
    Antworten: 29
    Letzter Beitrag: 29.08.2016, 11:55
  2. Mpu-6050
    Von inka im Forum Robby RP6
    Antworten: 12
    Letzter Beitrag: 29.05.2013, 09:41
  3. Kalman Filter sehr langsam (Gyro + Beschleunigungssensor)
    Von djdune im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 6
    Letzter Beitrag: 04.07.2012, 17:00
  4. Problem mit MPU-6050
    Von ni.c im Forum Sensoren / Sensorik
    Antworten: 0
    Letzter Beitrag: 06.04.2012, 11:53
  5. Programm zu langsam?
    Von Hübi im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 16
    Letzter Beitrag: 05.03.2009, 17:03

Stichworte

Berechtigungen

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

Labornetzteil AliExpress