Zbyt mała częstotliwość pomiaru czujnika MPU9150 - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Czujniki (https://forum.arduinopolska.pl/dzial-czujniki) +--- Wątek: Zbyt mała częstotliwość pomiaru czujnika MPU9150 (/watek-zbyt-ma%C5%82a-cz%C4%99stotliwo%C5%9B%C4%87-pomiaru-czujnika-mpu9150) |
Zbyt mała częstotliwość pomiaru czujnika MPU9150 - patryk1992q - 16-10-2017 Witam Ostatnio rozpocząłem projekt w którym muszę sczytywać dane z czujnika IMU (MPU9150) z wykorzystaniem Adafruit Feather M0 (z czytnikiem microSD). Problem pojawił się jednak z częstotliwością pomiaru. Zależy mi na możliwie jak największej częstotliwości, najlepiej 256Hz (bądź większej) i po np. pobraniu 5 tys próbek zapisaniu danych na karcie. Maksymalna częstotliwość jaką umie uzyskać to około 125Hz. Dane są pobierane z wykorzystaniem szyny I2C w której prędkość została zwiększona do maksimum. Dodam, że trochę pogrzebałem i znalazłem w sterowniku czujnika IMU dwie rubryk w której podejrzewam zmienia się częstotliwość próbkowania. Wartości 50 i 25 były domyślnie ustawione i przy tych wartościach pomiar był odebrany co około 0.008 sekundy. m_MPU9150GyroAccelSampleRate = 50; m_MPU9150CompassSampleRate = 25; zmiana parametrów dawała niewielkie zmiany, często nawet gorsze. Korzystam z kodu RTIMULib dla Arduino. Podejrzewam, że szyna I2C nie wyrabia bądź czujnik. Proszę was o doradę czy jest jakaś możliwość konfiguracji bądź jaki inny czujnik wykorzystać. Czy z wykorzystaniem SPI uzyskam lepszy wynik bądź może ktoś poleci jakiś konkretny model czujnika? Liczę na was i pozdrawiam RE: Zbyt mała częstotliwość pomiaru czujnika MPU9150 - krn78 - 18-10-2017 Czy czujnik, sam w sobie, pozwala Ci odbierać informacje z tak dużą częstotliwością? RE: Zbyt mała częstotliwość pomiaru czujnika MPU9150 - patryk1992q - 19-10-2017 (18-10-2017, 12:10)krn78 napisał(a): Czy czujnik, sam w sobie, pozwala Ci odbierać informacje z tak dużą częstotliwością? Jedyne co umie się doczytać z dokumentacji to, że żyroskop może pracować z max 8kHz, akcelerometr 1kHz, a magnetometr 100Hz :/ |