Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Pomiar dystansu ciała za pomocą akcelerometru

yenaldushi 13 Mar 2012 19:46 2161 7
  • #1 13 Mar 2012 19:46
    yenaldushi
    Poziom 13  

    Witam,

    Pytanie być może banalne, ale użeram się z nim już od dłuższego czasu. Natomiast, czy istnieje możliwość zmierzenia dość dokładnie dystansu jakie pokonało ciało, dajmy na to samochód mając do dyspozycji jedynie sygnał z akcelerometra oraz czas, w którym przyspieszenie było różne od zera?

    Pozdrawiam,
    M.

    0 7
  • #2 13 Mar 2012 19:58
    jarekz90
    Poziom 12  

    Wydaje mi się, że tak. Rozumiem że ruch ciała odbywa się w w jednym kierunku i akcelerometr mierzy przyspieszenie w jednej osi.
    Masz wtedy informacje o przyspieszeniu i czasie, gdy to scałkujesz otrzymasz prędkość ciała wraz ze stałą całkowania mówiąca o prędkości początkowej. Potem jeszcze raz całka i masz już odległość wraz ze stała całkowania o wartości początkowej równej wartości położenia początkowego.

    Ty masz sygnał cyfrowy więc nie powinno być problemu z całkowaniem wartości dyskretnych w czasie :)

    0
  • #3 13 Mar 2012 20:24
    jarek_lnx
    Poziom 43  

    Można próbować, ale każdy rzeczywisty akcelerometr będzie miał jakieś szumy, offset i histerezę. po dwukrotnym scałkowaniu tych błędów będziesz miał błąd pomiaru odległości rosnący kwadratowo w funkcji czasu.

    0
  • #4 13 Mar 2012 21:57
    yenaldushi
    Poziom 13  

    Tak, przyspieszenie i opóźnienie liczone tylko w jednym kierunku.
    Czyli ogólnie jest możliwość, ale dokładność tego układu pozostawiałaby wiele do życzenia...
    W takim razie czy istnieje inna możliwość obliczenia dość dokładnie przebytego dystansu samochodu nie ingerując w jego elektronikę (układ niezależny)?

    0
  • Pomocny post
    #5 13 Mar 2012 23:51
    kybernetes
    Poziom 39  

    W zależności od pojazdu:
    1. bierzesz sygnał z impulsatora prędkościomierza w liczniku.
    2. Bierzesz sygnał z czujnika prędkościomierza na skrzyni lub lince predkosciomierza.
    3. Bierzesz sygnał z ABS.
    4. Montujesz na półosi magnes a obok czujnik Halla.
    5. Metoda ekstremalna - prędkość pojazdu pobierasz z GPS.

    0
  • #6 14 Mar 2012 09:47
    yenaldushi
    Poziom 13  

    Pierwsze 3 odpadają, ponieważ chciałem, aby rozwiązanie opierało się na nie ingerowaniu w elektronikę auta. Czwarty pomysł wydaje się być w sumie najlepszy tylko czy montowanie tego typu rzeczy w tym miejscu jest w miarę bezpieczne i odporne na zakłócenia oraz uszkodzenia mechaniczne. Ostatnia metoda byłaby dobra i najbardziej dokładna, gdyby nie fakt, że najdroższa z nich wszystkich i chyba najtrudniejsza do zrealizowania...

    Pozdrawiam,
    M.

    0
  • #7 14 Mar 2012 19:42
    kybernetes
    Poziom 39  

    Montowanie magnesika na półosi jest bezpieczne (po prostu solidnie go tam zamocuj abyś go nie zgubił w drodze), zakłóceń nie będzie przy sygnale prądowym (mają wyjście typu OC), przed uszkodzeniami i wodą ochronisz go hermetyczną koszulka z klejem w środku (może być np. termoklej).
    Czujnik (podobny z wyglądu do małego tranzystora) kosztuje 1-3zł, magnesik podobnie. Jedyne co potrzeba to trochę umiejętności do prac ręcznych.

    0
  • #8 15 Mar 2012 10:35
    yenaldushi
    Poziom 13  

    Dzięki wielkie za pomoc. Temat zamykam.

    0
  Szukaj w 5mln produktów