czujnik przyspieszenia

Mar 19, 2009 16 Replies

Mam pytanie do osób które ćwiczyły ten sprzęt. Jakie one mają wyjścia, na ile szybkie? Chodzi mi o rozwiązanie mierzące przesunięcie obiektu w metrach. I nie wiem na ile ma tam wpływ bezwładność i szybkość (wydaje mi się że potrzebny jest odczyt pozwalający samplować fale mechaniczną i x2 "marży" dla nyquista). Czy wartość odczytywana z czujnika da się bezpośrednio przełożyć na m/(s^2) i z jaką precyzją? Czy jest to liniowe? Czy wystarczająco szybkie dla takiego pomiaru?



Dodatkowo jeszcze bonus, czym rozróżnić ruch jednostajny od postoju, dla "zerowania" układu całkującego. Układ będzie pracował w warunkach ziemskich ;)


Sergiusz Rozanski schrieb:

Nie uważałeś na fizyce ;-). Nie da się ze środka układu poruszającego się ruchem jednostajnym zmierzyć jego prędkości bez zewnętrznego punktu odniesienia. W przypadku szczególnym V=0 też nie. Co do czujników przyspieszenia to są różne i różniste. Też z różnymi wyjściami: analogowo, PDM lub cyfrowo. Są też gotowe inercyjne czujniki mierzące przyspieszenie i prędkość obrotową w 3 osiach i z zewnętrznym punktem odniesienia (kompas), mierzą dość dokładnie. Np. XSens produkuje takowe rzeczy. A przesunięcia mierzyłbym optycznie, jest dokładniej. Napisz, co chcesz mierzyć, ja przerabiałem i czujniki przyspieszenia (w warunkach ziemskich i nieziemskich) oraz optykę.

Waldek

Sergiusz Rozanski pisze:

Jeśli w atmosferze to np rurką Pitota. Bo gdyby to było poza atmosferą to przesunięciem widma gwiazd w kierunku podczerwieni.

Dnia 19.03.2009 Waldemar Krzok snipped-for-privacy@zedat.fu-berlin.de> napisał/a:

Ale grawitacja jest tym odniesieniem :)

Optycznie odpada, ma działać na dworze i na dłuższe dystanse. Ewentualnie w projekcie nie ma problemu aby kalibrować postuj nawet guzikiem, ale jak się da automatem to nie ma problemu. Błąd 3m/100m nie jest problemem.

Sergiusz Rozanski pisze:

Dla ruchu w poprzek siły grawitacji jest ona bez znaczenia. W kierunku wzdłuż jest wartością przyspieszenia (g=F/m) jakie należy odjąć od przyspieszenia z jakim spadałoby ciało. Czyli gdy nie przyspiesza to widzisz czujnikiem 9,81 a gdy przyspiesza w ruchu swobodnym w dół to widzisz 0 na akcelerometrze. Ale na pewno ta grawitacja nie pozwoli ci zmierzyć V0=const.

Sergiusz Rozanski schrieb:

nie za bardzo, o ile poruszasz się prostopadle do linii pola grawitacyjnego. Nie zobaczysz różnicy.

no to zobacz sobie tego XSens-a. Nie wiem, jaki masz budżet, ale to ustrojstwo jest dość dokładne, postoje też wyłapie, bo ma dodatkowo kompas. Określa pozycję bryły sztywnej w 6 stopniach swobody z dokładnością lepszą od 1%. Ale kosztuje coś koło 2kEUR. Tu masz sznurek:

formatting link
widzę, mają też ustrojstwa z GPSem na burcie. JAk chcesz taniej, to możesz spróbować samemu takie coś zdziergać. Czujniki w cenie rzędu 10-20EUR produkuje np. Analog Devices. A jak chcesz jeszcze śmieszniej, to można kupić za jakieś 30EUR STM32 Primer developer kit. Masz tam StrongARM procesor z 128k Flash, color LCD

128x128 i 3-osiowy czujnik przyspieszenia na burcie.

Waldek

Waldemar Krzok pisze:

Tylko, że w Polsce to jest to po 192zł netto (Kamami). Może ktoś widziała to gdzieś taniej? A najlepiej Primer 2.

Mario schrieb:

Zobacz w Spoerle. Tam kosztuje 18.40EUR plus VAT (19%), o ile nie masz VAT-ID. Po ch... kupować w Polsce, od tego jest Unia by kupować taniej ;-). Primer 2 nie ma czujnika przyspieszenia, ale może robić za data logger, bo ma SD-Interface. Też się tym interesuję. Ale on jest dużo droższy, 78.43EUR plus VAT.

Waldek

Dnia 19.03.2009 Mario snipped-for-privacy@poczta.onet.pl> napisał/a:

Tak, wiem dlatego pytałem o bonus w sensie co dołożyć do zestawu aby się postuj kalibrował.

Dnia 19.03.2009 Waldemar Krzok snipped-for-privacy@zedat.fu-berlin.de> napisał/a:

A to fakt, z tąd pytanie o bonus :) == co dołożyć aby się to robiło automagicznie :)

Odpada :)

A są na tyle szybkie? Bo jak mi dzą 5 odczytów/s to będę miał pomiar jak na przykładane łokcie :)

Prawie prawie. Ma być kilka siedmiosegmentówek :)

Sergiusz Rozanski pisze:

Poszukaj innej metody, bo z czujnikiem przyspieszenia to będzie tragedia. Musiałbyś robić jakieś poziomowanie tego czujnika, bo jak Ci się przechyli to całka będzie się mocno przekłamywała.

Do tego musiałbyś dać przetwornik A/D o wybitniej dużej rozdzielczości, bo inaczej będziesz miał straszne błędy przy wolnym poruszaniu się obiektu.

Witam

Po podpisię widzę iż kolega jest bratem w offroadzie, więc domyślam się że może chodzi o kompensację poślizgu dla metromierza w błocie. Najsensowniejsze rozwiązanie (o ile o to chodzi) to jednak czuły GPS. Z ramki NMEA bez problemu odczytamy predkość i mając dodatkowo sygnał z impulsatora można z tego jakieś wnioski wysnuć.

Paweł

Waldemar Krzok pisze:

Czyli europejskiego Vatu. No nie mam. Ten za 18 to na ST7. Na STM32 jest za 27 ale i tak dzięki.

tak myślałem, ze za tanie :-)

nie. My robimy na tym sensory (analogowe), które chodza ok do 200Hz. Rezonans maja w okolicach 500-600Hz, wiec powinno wystarczyć.

wysterować rejestry przesuwajace to kilka linijek kodu. Oprócz tego mozna sie tym czymś fajnie pobawić. Ma gre maze sterowana pochylaniem ustrojstwa. :-)

Waldek

Dnia 19.03.2009 Paweł Sujkowski snipped-for-privacy@nospam.com napisał/a:

No dokładnie :)

Że nie ma zasięgu? ;) To miał być 3 pomiar drogi.

istniej± rozwi±zania oparte na pomiarze ultrad¼wiêkowym przebytej drogi dla pojazdów o du¿ym u¶lizgu kó³, ale nie pytaj mnie czy da siê to kupiæ w handlu detalicznym ;-) brat

Tak myślałem:)

formatting link
Tu toczyła się dyskusja na temat tego problemu. Z tego co wiem stanęło jednak na dobrym i czułym GPS-ie i tak narodził się komercyjny projekt pod nazwą Explona.

Paweł

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required