Skocz do zawartości

Akcelerometr przekłamuje dane AltIMU-10 v4


patryk0493

Pomocna odpowiedź

Witam,

mam problem z modułem - AltIMU-10 v4 (sprzęt jest nowy), korzystam z biblioteki dostępnej na github od producenta, uruchamiałem jedynie sketch'e dostępne w bibliotece i podczas wykorzystywania tego kodu do własnego projektu zauważyłem, że dochodzi do przekłamania pomiarów na osi Z oraz X.

Wynik z żyroskopu:

X: -126

Y: -1431

Z: -98

Akcelerometr (skala od -16144 do 16144):

X: -15700 to 16100

Y: -16000 to 16000

Z: -15100 to 16700

Czy jest to normalne? Gdzie jest granica błędu? Czy można to naprawić ?

Link do komentarza
Share on other sites

Wszystkie czujniki mają pewien zakres błędów. W zależności od typu może być on mniejszy lub większy, ale zawsze jest. Jak dobrze spojrzysz nawet oś Y nie jest idealna (powinna być do 16144 a nie do 16000).

Musisz czujnik skalibrować zarówno pod względem punktu 0, jak i skali.

Czyli z pomiaru X -15700 to 16100 masz punkt 0g dla wyniku 200. Po takim przesunięciu masz

X-15900 to 15900. Teraz dodajesz skalę 16144/15900 i wyniki są od -16144 do 16144.

To samo robisz dla osi Y, Z i wyniki powinny być dużo bliższe ideałowi.

Podobnie możesz skalibrować żyroskop, magnetometr czy barometr... chociaż wymienione błędy nie są jedynymi występującymi i to jest tylko najprostsza możliwa kalibracja.

Link do komentarza
Share on other sites

Dziękuję za odpowiedź, rozumiem tym samym, że jest to jedynie błąd pomiaru mieszczący się w granicach błędu.

Czy dla żyroskopu wystarczy dodać wskazany błąd (tj. dla osi Y- 1431, aby pomiar był względnie prawdziwy)?

Czy możecie mi Państwo doradzić dobry i niezawodny cyfrowy akcelerometr + żyroskop (nie koniecznie z magnetometrem) do kwoty 150zł dostępny w PL?

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.