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

ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

mirekkon 06 Kwi 2019 20:31 933 5
  • Witajcie,

    dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS.
    Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić układ z wykorzystaniem właściwości GPS). Ideą projektu było rozpracowanie modułu GPS - dotąd mi nie znanego oraz pokazanie jak łatwo można go wykorzystać dosłownie w każdym projekcie.

    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Do celów realizacji i sprawdzenia wykorzystałem jak zwykle - służący mi od lat - zestaw uruchomieniowy z Gotronik z prockiem Atmega16 taktowany 16MHz.

    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Shemacik połączeń na szybko odręczny (w sumie zbudowałem setki układów a schematów ani jednego prócz tego co z netu, dlategoz braku czasu tylko odręcznie rysowany):
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Na COM3 podłączoną mam atmegę16 z zestawem, który wysyła do terminala232 (tylko TX FT232 onboard), a na COM6 mam podłączony konwerter USB<>TTL oparty o FT232 (Rx i Tx) który przesyła dane pomiędzy iQ_Monitorem, a modułem GPS.

    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Do obsługi, ustawiania i zmian ramek GPS'a używam programu IQ_Monitor,
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ
    którego podrzucę wraz ze wszystkimi opisami oraz manualem w jakimś bundle'u, jeśli będzie zainteresowania - zobaczymy.

    O module:
    Moduł GPS Trimlbe Lassen iQ jest uniwersalny, z wykorzystaniem adaptera bezproblemowo nadaje się do Arduiono wystarczy użyć 4 piny 1. +5V, 2. -5V oraz do odczytu w uC 3. TX (NMEA uwaga: domyślnie szybkość transmisji jest 4800) i ew. do wysyłania do modułu 4. RX (RTCM). Wysoka jakość produktu ze Stanów, chyba nikomu nie trzeba tłumaczyć, podwyższona czułość hiper niski pobór mocy, bardzo wysoka dokładność w wyznaczaniu pozycji, kompatybilny z GPS, GALILEO, GLONASS, dwa porty jeden do serwisu i zmiany ustawień, a drugi do wykorzystania w aplikacji - super wygodna rzecz, mały gabaryt, same zalety no i cena :) najniższa na rynku, można odnaleźć na allegro lub OLX wpisując "GPS Lassen IQ".

    Pierwsze dwa zdjęcia to sam moduł rozebrany z osłony aluminiowej. Kolejne to osobno moduł na płytce adaptacyjnej w dwóch wariantach. Następnie duży schemat jak podłączyć moduł GPS z ARDUION UNO. I potem kolejne foty z opisami adaptera antenowego.
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Moduł jest na płytce adaptacyjnej, która pozwala na dojście do układu za pomocą goldpin, można go oczywiście odłączyć wlutować mikro-złącze goldpin i użyć w na swojej płytce. Standardowo moduł posiada jeden z dwóch przewodów antenowych, jeden to adapter dla przewodu długiego i anteny zewnętrznej, a drugi to kabelek z aktywną mini-antenką GPS. Płytka adaptacyjna wykorzystuje wszelkie możliwości modułu i daje dostęp do wszystkiego, włącznie z możliwością podłączenia zewnętrznej baterii 3.3V do podtrzymania pamięci modułu. Antena w tym projekcie jest za oknem podłączona do modułu za pomocą adaptera kablowego. Na jednym ze zdjęć powyżej pokazałem w jaki sposób można zabezpieczyć moduł na adapterze tak aby nie wypadł z gniazda, można go polutować na stałe jeśli nie mamy zamiaru zmiany adaptera antenowego lub zrobić pętelkę z drucika 0.5mm - ja na zdjęciu.

    Płytka adaptera jest mojego autorstwa - wymiary 30x41x8mm (UWAGA masa zasilania=masa PC=masa sygnałów - to ta sama ścieżka).
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Obecność sygnału GPS jest obrazowana za pomocą piktogramu GPS'a, a brak sygnału obrazowany kręcącym się kółeczkiem "rodem" z windows10 :), zapraszam do obejrzenia jak to działa na filmie:
    FILMIK: https://www.youtube.com/watch?v=lfCqRCl5hVA

    Dla ścisłości: to co wypisuje na filmie terminal 232 to nie dane z GPS tylko z atmega16 po odczytaniu GPS pakietu NMEA GPRMC, który wygląda tak: $GPRMC,180821.00,A,4957.7118,N,02246.2254,E,000.0,000.0,140319,02.8,E,A*02
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    ponadto można ustawić następujące ramki:
    GGA, CSV, GLL, GSA, TF, VTG, ZDA, BA oraz interwał podawania danych od 1 sek w górę
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Działający program w BASCOMIE v. 2.0.7.6:

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod


    schemat odręczny dla w/w softu w BASCOM:
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Fajne! Ranking DIY
    Potrafisz napisać podobny artykuł? Wyślij do mnie a otrzymasz kartę SD 64GB.
    O autorze
    mirekkon
    Poziom 8  
    Offline 
    mirekkon napisał 9 postów o ocenie 2, pomógł 0 razy. Mieszka w mieście Przemyśl. Jest z nami od 2012 roku.
  • #3
    mirekkon
    Poziom 8  
    kaczakat napisał:
    Tego GPS kupuje się z PCB czy sam sobie robiłeś, bo jest tam link Twojej strony? No i ile oraz gdzie jest to najtaniej...


    GPS dostępny z adapterem. Projekt adaptera mam w PROTEL99SE. Jak trzeba podrzucę.
  • #4
    mirekkon
    Poziom 8  
    Przykładowe Kody ARDUINO:

    Kod: c
    Zaloguj się, aby zobaczyć kod

    schemat do w/w kodu:
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ
    Kod: c
    Zaloguj się, aby zobaczyć kod


    schemat do w/w kodu:
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Dodano po 2 [godziny] 33 [minuty]:

    Dodatkowo zamieszczam wszelkie materiały dotyczące Lassen IQ, włącznie z oprogramowaniem flashującym Chat, itp. Miłej zabawy :)
    Załączniki:
  • #5
    mirekkon
    Poziom 8  
    tak wygląda pakiet modułów z antenkami aktywnymi (płytki jeszcze nie oddzielone):
    ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ
  • #6
    mirekkon
    Poziom 8  
    Dzięki za punkty, w razie pytań możecie dzwonić lub pytać, układ jest banalny w obsłudze, niejedna osoba się przekonała

    w załączniku projekt płytki PCB adaptera w Protel 99SE

    jeśli komuś byłby potrzebny, mam też same moduły jeśli ktoś chce się sam pobawić zapraszam do kontaktu