GPS
Głównymi założeniami podczas poszukiwania tego sprzętu były jego możliwości, cena oraz wymiary. Istnieje wiele
dobrych odbiorników GPS, jednak ja z tej listy musiałem na wstępie odrzucić wszystkie te, które zawierały
w sobie pełne rozwiązanie ustalenia położenia oraz dostarczenia ich użytkownikowi, niekiedy przez złącza IrDA,
Bluetooth czy USB. Własności takie w dużym stopniu wpływały na cenę tych odbiorników, natomiast z mojej strony
były niepotrzebnymi zupełnie gadżetami. Kierując się jak największą prostotą budowy, niewygórowaną ceną, niedużymi
wymiarami oraz zdolnością pracy bez dołączania zewnętrznej anteny dokonałem wyboru. Spośród oferty polskich jak
i również zagranicznych producentów wstępnie wybrany został odbiornik GPS firmy Globalsat model EM-408. Posiada on
wewnętrzną antenę ceramiczną (istnieje także możliwość dołączenia anteny zewnętrznej), cechuje się małymi wymiarami
oraz stosunkowo niewysoką ceną.
EM-408
UWAGA!
Ostatecznie wybrałem moduł GMD-170 firmy Altina. Powodem tej decyzji była niższa cena tego modułu oraz prostszy
sposób montażu. Układ ten również posiada wbudowaną antenę ceramiczną i jest możliwość zamontowania go na płytce
wykorzystując dwa jednorzędowe złącza szpilkowe w rastrze 2mm. Układ sprawuje się dobrze. Sygnału GPS nie wychwytuje
w budynkach, ale to jest raczej problem większości odbiorników GPS.
GMD-170
GSM
W chwili obecnej planuję rolę nadajnika GSM powierzyć zwykłemu telefonowi komórkowemu, przez który za pomocą
pakietów GPRS byłyby wysyłane dane do odbiorcy. Jednak ze względu na chęć zminimalizowania rozmiarów urządzenia
lokalizatora będę się starał, aby funkcję nadajnika w wersji ostatecznej pełnił wyspecjalizowany układ GSM, który
objętościowo zabiera kilkukrotnie mniej miejsca i przy tym jest prostszy w obsłudze. Istnieją również moduły GSM
z wbudowaną obsługą protokołów PPP i TCP/IP, co pozwoliłoby na uniknięcie ładowania niepotrzebnego już wtedy
oprogramowania. Niestety sprzęt taki jest dość drogi i trudno dostępny w Polsce, więc istnieją raczej nikłe szanse,
że zostanie on użyty. A szkoda.
I tu niespodzianka, bo w wersji 1.0 systemu użyty został właśnie wyspecjalizowany moduł GSM SIM300C firmy SIMCOM.
Jest to dość tani układ, ponieważ producent nie jest aż tak znaną marką jak np. Motorola czy Siemens. Jednak swoją
funkcjonalnością nie odbiega od wiodących produktów na rynku. Co ważne, posiada wbudowaną obsługę PPP i TCP/IP,
której jeszcze w obecnej wersji systemu nie wykorzystuje (używam powiadamiania przez SMS-y). Jedynym problemem
z jakim spotkałem się do tej pory jest słaba antena (zewnętrzna). Nie jest ona w żaden sposób ekranowana. Ekranowany
nie jest też przewód łączący antenę z modułem GSM, przez co zdarza się (szczególnie w budynkach), że występuje
problem braku zasięgu i nie można połączyć się z siecią GSM. Rozwiązaniem tego problemu może okazać się uziemienie
anteny oraz próba ekranowania przewodu łączacego. Dam Wam znać jakie będą tego wyniki.
SIM300C
Mikrokontroler
Do zarządzania i obsługi lokalizatora został wybrany mikrokontroler AVR firmy Atmel. Do celów testowych (patrz:
Etapy projektu)
wybrany został kontroler w wersji ATMEGA162, natomiast w wersji ostatecznej przewidywane jest użycie
kontrolera z większą ilością pamięci wewnętrznej ze względu na rozmiar kodu oprogramowania (patrz:
Oprogramowanie).
Jako prawdopodobny kandydat wybrany został AVR w wersji ATMEGA128, który obecnie posiada prawie najwięcej,
bo aż 128 kB pamięci programu. Obecny lider to ATMEGA256 z 256 KB pamięci programu.
Oczywiście możliwe jest także dołączenie zewnętrznej pamięci programu w ilości do 64 kB, co może by wystarczyło w
połączeniu z kontrolerem ATMEGA162, jednak duży nacisk położony jest na minimalne rozmiary lokalizatora, więc
będę się starał unikać wszelkich dodatkowych a niepotrzebnych elementów.
AVR ATMEGA162
AVR ATMEGA128