logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Moduł GPS 12 kanałów z Allegro – opinie użytkowników, doświadczenia z użytkowania

the_one 03 Mar 2007 22:36 2169 12
REKLAMA
  • REKLAMA
  • REKLAMA
  • REKLAMA
  • #4 3642234
    the_one
    Poziom 13  
    Posty: 75
    Pomógł: 5
    Ocena: 20
    M. S. napisał:
    Było już na ten temat. Powtórzę - duże, prądożerne, o małych możliwościach, bez anteny (dodatkowe 40 zł.). Jedyna zaleta to cena. Nie polecam.
    Porównaj sobie z tym: http://www.mikroprocesor.pl/product_info.php?cPath=58&products_id=104

    jak trzeba antene za 40zl to wole to co pokazales. na pierwszy zut oka wyglada fajnie, poczytam o tym jeszcze.
  • #5 3642464
    M. S.
    Poziom 34  
    Posty: 2107
    Pomógł: 259
    Ocena: 680
    Jak poczytasz to się dowiesz, że do twojego trzeba antenę na końcu tego kabelka. Ten który ja pokazałem ma antenę wbudowaną. Teraz policz w co jest lepiej zainwestować.
    Ja stosuję GPS w obudowie. Trzeba go zasilić. Wtedy zaczyna "nadawać" co sekundę komplet danych poprzez RS232 (o ile takie ma wyjście) w formie stringów. Procesor powinien wyłapywać to co potrzebne i obrabiać. Generalnie to wystarczy. Jeśli komuś za mało to może wysłać dane do GPS'a (jeżeli to dopuszczalne dla danego typu) i przestawić jego parametry pracy.
  • #6 3642468
    marenc
    Poziom 24  
    Posty: 881
    Pomógł: 37
    Ocena: 5
    A są do niego jakieś dokumentacje, bo jeszcze nie znalazłem? Widze, że obsługa jest banalna.
  • #7 3642469
    Krisgorn
    Poziom 19  
    Posty: 267
    Pomógł: 33
    Ocena: 10
    mariuszlorenc napisał:
    Jak obsłużyć ten GPS z linku M.S.'a?
    http://www.mikroprocesor.pl/product_info.php?cPath=58&products_id=104

    Czy wystarczy zapewnić zasilanie i za pomocą RS232 wysyłać zapytania i odbierać odpowiedzi?


    Zasilasz ten moduł i wysyła on przez RSa ramki danych w formacie NMEA. Ewentuanie możesz go przełączyć na format danych SIRF. Wystarczy odbierać te ramki i je analizować.
  • #8 3642483
    marenc
    Poziom 24  
    Posty: 881
    Pomógł: 37
    Ocena: 5
    Jak z formatu NMEA lub SIRF wyciągnąć położenie i prędkość?
  • #9 3642498
    M. S.
    Poziom 34  
    Posty: 2107
    Pomógł: 259
    Ocena: 680
    Cytat:
    A są do niego jakieś dokumentacje, bo jeszcze nie znalazłem?

    A ten link do PDF'a? Później wystarczy zapoznać się z protokołem NMEA 0183, podłączyć do PC przez MAXA i zobaczyć w terminalu co się dzieje. UWAGA na zasilanie 3,3V.
  • #10 3642506
    marenc
    Poziom 24  
    Posty: 881
    Pomógł: 37
    Ocena: 5
    Co prawda to ma być obsługiwane przez mikrokontroler, ale dzienx.

    Prosił bym jeszcze o opis tych formatów.
  • REKLAMA
  • #11 3642532
    the_one
    Poziom 13  
    Posty: 75
    Pomógł: 5
    Ocena: 20
    znalazlem opis NMEA
    http://www.aprs.pl/gps.htm (na zielonym tle w polowie strony)
    jesli dobrze rozumiem to ten gps wysyla wszystko w ascii?

    edit:
    co to za jednostki sa 02754.31,N - longitude 08023.03,W - latitude ? bo normalnie dlugosc i szerokosc podaje sie w stopniach przeciez, a tu jakies dziwne 5cyfrowe liczby wydaje mi sie ze pierwsze 3 to stopnie kolejne 2 to minuty a reszta to sekundy?
  • Pomocny post
    #12 3642543
    M. S.
    Poziom 34  
    Posty: 2107
    Pomógł: 259
    Ocena: 680
    Tak na szybko - wyciąg z postu kolegi:

    przykład transmisji z Garmina:
    1. $GPGSA,A,1,,,,,,,,,,,,,,,*1E
    2. $GPGSV,3,1,10,01,57,122,,07,21,315,,11,77,224,,14,38,056,*72
    3. $GPGSV,3,2,10,19,19,179,,20,44,247,,22,03,067,,24,02,295,*7D
    4. $GPGSV,3,3,10,25,11,116,,28,10,279,,,,,,,,,*7E
    5. $GPRMC,160300,V,5410.8883,N,01612.7388,E,000.0,000.0,190205,002.4,E,N*05
    6. $GPGGA,160300,5410.8883,N,01612.7388,E,0,00,,,M,,M,,*52

    Przykład jest akurat w sytuacji gdy GPS nie widzi żadnej satelity, ale to nam na razie wystarczy. W wymienionym przypadku zainteresuje nas linia 5 tak więc $GPRMC,1,2,3,4,5,6,7,8,9,10,11,N*05


    1. Czas na pozycji UTC - format hhmmss
    2. Pozycja określona - "A" - Brak możliwości określenia - "V"
    3. Szerokość geograficzna - format ddmm.mmmm
    4. Określenie półkuli "N" lub "S"
    5. Długość geograficzna - format dddmm.mmmmm
    6. Określenie sfery "E" lub "W"
    7. Prędkość względem ziemi - format XXXX.X w Knots
    8. Kurs względem ziemi - format XXX.X
    9. Data na pozycji UTC - format ddmmyy
    10. Odchyłka od bieguna magnetycznego - format XXX.X
    11. Kierunek odchyłki - E lub W
  • #13 3642610
    marenc
    Poziom 24  
    Posty: 881
    Pomógł: 37
    Ocena: 5
    Nie w ASCII tylko w NMEA. Dzienx za pomoc.

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy modułu GPS 12-kanałowego dostępnego na Allegro, ocenianego jako duży, prądożerny i o ograniczonych możliwościach, bez wbudowanej anteny (antena dostępna osobno za około 40 zł). Jako alternatywa polecany jest moduł z mikroprocesor.pl, który ma wbudowaną antenę i lepsze parametry użytkowe. Moduł GPS wymaga zasilania i przesyła dane przez interfejs RS232 w formacie NMEA lub SIRF, co umożliwia odbiór i analizę danych pozycyjnych przez mikrokontroler. Format NMEA 0183 jest standardem transmisji, gdzie dane są przesyłane w postaci ASCII, zawierając m.in. informacje o szerokości i długości geograficznej w formacie ddmm.mmmm oraz prędkości w węzłach. Użytkownicy omawiają sposób podłączenia anteny, interpretację danych NMEA oraz potrzebę stosowania odpowiedniego napięcia zasilania (3,3 V). Przykłady komunikatów NMEA (np. $GPRMC) zostały przytoczone w celu wyjaśnienia struktury danych GPS.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA