Witam,
Przez USART dostarczam dane do komputera z modułów: L3GD20 i LSM303DLHC. Na kontrolerze nie wykonuje żadnych obliczyć tylko poszczególne współrzędne odczytuje w ten sposób:
W terminalu portu COM otrzymuje dane: (osie X Y Z)
Próbowałem znaleźć informacje jak to przeliczyć na odchylenie poszczególnych osi - w stopniach, jednak bardzo ciężko mi to szło. Czy jest ktoś w stanie pomóc mi w napisaniu algorytmu do przeliczania?
Aby nie czekać na gotowca próbowałem znaleźć jakieś algorytmy. Znalazłem taki w C# dla akcelerometru:
Czy otrzymane dane po tych obliczeniach to są w jednostce m/s/s? Czy jeszcze dane odczytane z modułu muszę przeliczyć?
Proszę o jak najwięcej wskazówek, które mogą mi pomóc.
Pozdrawiam.
Przez USART dostarczam dane do komputera z modułów: L3GD20 i LSM303DLHC. Na kontrolerze nie wykonuje żadnych obliczyć tylko poszczególne współrzędne odczytuje w ten sposób:
Kod: C / C++
W terminalu portu COM otrzymuje dane: (osie X Y Z)
Cytat:Gyro: 108.0000000000 176.0000000000 -58.0000000000
Akce: 768.0000000000 0.0000000000 16640.0000000000
Gyro: 97.0000000000 176.0000000000 -61.0000000000
Akce: 512.0000000000 0.0000000000 16384.0000000000
Gyro: 91.0000000000 196.0000000000 -77.0000000000
Akce: 768.0000000000 256.0000000000 16128.0000000000
Gyro: 91.0000000000 188.0000000000 -68.0000000000
Akce: 256.0000000000 256.0000000000 16384.0000000000
Gyro: 118.0000000000 158.0000000000 -93.0000000000
Akce: 768.0000000000 256.0000000000 16384.0000000000
Gyro: 96.0000000000 166.0000000000 -71.0000000000
Akce: 768.0000000000 0.0000000000 16128.0000000000
Próbowałem znaleźć informacje jak to przeliczyć na odchylenie poszczególnych osi - w stopniach, jednak bardzo ciężko mi to szło. Czy jest ktoś w stanie pomóc mi w napisaniu algorytmu do przeliczania?
Aby nie czekać na gotowca próbowałem znaleźć jakieś algorytmy. Znalazłem taki w C# dla akcelerometru:
Kod: C#
Czy otrzymane dane po tych obliczeniach to są w jednostce m/s/s? Czy jeszcze dane odczytane z modułu muszę przeliczyć?
Proszę o jak najwięcej wskazówek, które mogą mi pomóc.
Pozdrawiam.
