pobierz pdf

Transkrypt

pobierz pdf
1. WSTĘP
Do emulacji ruchu okrętu na mapie nawigacyjnej potrzebujemy trzech rzeczy:
•
•
•
•
Komputera PC
Programu nawigacyjnego polecam OpenCPN
Programu symulatora GPS
Programu Com0com – jako mostka wirtualnego portów szeregowych
Program nawigacyjny OpenCPN znajduje się pod adresem http://opencpn.org/ocpn/, natomiast link do pobrania :
http://sourceforge.net/projects/opencpn/files/opencpn/2.5.0/opencpn_2.5.0_setup.exe/download
Program emulatora GPS pobieramy ze strony www.sykahir.szczecin.pl z działu „Pobieralnia”.
Program Com0com pobieramy ze strony :
http://sourceforge.net/projects/com0com/files/http://sourceforge.net/projects/com0com/files/latest/download
2. INSTALACJA PROGRAMU NAWIGACYJNEGO.
Program instalujemy wg wskazówek na stronie twórców. W większości przypadków mamy już go zainstalowanego
w komputerze i często używamy go do prowadzenia nawigacji.
Istnieją dwie możliwości symulacji szkoleniowej.
Pierwsza , to zainstalowanie programu emulatora na innym komputerze i połączenie go z komputerem
nawigacyjnym kablem RS ( w tym przypadku w oprogramowaniu nawigacyjnym nie musimy dokonywać
żadnych zmian w zakładce ustawienia ) , natomiast druga możliwość to zainstalowanie emulatora w komputerze
nawigacyjnym i spięcie tych programów tzw. mostkiem wirtualnym ( przy wykorzystaniu programu Com0com ).
3. INSTALACJA PROGRAMU Com0com.
Rozpakowujmy pobrane archiwum zip na pulpicie naszego komputera. Program instalujemy wg wskazówek
instalatora. Po zakończeniu procesu instalacji uruchamiamy plik Setup.exe i możemy przystąpić do konfiguracji
naszych wirtualnych portów szeregowych.
Jeśli np. w naszym komputerze nawigacyjnym mamy zainstalowany port szeregowy RS232 jako Com1, to program
Com0com ustawiamy na porty Com3 i Com 4 ( w oknie ustawień wpisujemy odpowiednio zamiast CNCA0 – Com3
i CNCB0 – Com4 ).Wirtualny port szeregowy Com3 będzie służył do podłączenia naszego programu nawigacyjnego ,
natomiast do portu Com4 podłączymy nasz emulator GPS.
4. USTAWIENIE PORTU SZEREGOWEGO PROGRAMU NAWIGACYJNEGO.
W tym momencie musimy dokonać zmiany w ustawieniu portu szeregowego programu nawigacyjnego. Na rysunku
przedstawiono wymagane ustawienia w zakładce GPS.
Zatwierdzamy ustawienia przyciskiem OK , zwijamy okno programu do paska zadań i przystępujemy do instalacji
emulatora GPS. Po pobraniu ze strony www.sykahir.szczecin.pl spakowanego archiwum
z instalacją programu rozpakowujemy plik zip w dowolnym katalogu naszego komputera ( może to być pulpit ).
Klikamy na pliku setup.exe i po chwili na naszym komputerze mamy już zainstalowany program emulatora GPS.
Teraz możemy zacząć naszą zabawę z nawigacją.
Na początek w programie emulatora wybieramy właściwy „Port COM” na COM4 ( jak na rysunku).
W oknie „Lokalizacja startowa” możemy wybrać wstępnie zdefiniowane punkty startu naszego statku.
Klikamy na klawisz START i zaczynamy ćwiczenia.
Suwakiem „Prędkość jachtu” określamy naszą prędkość ( kontrolka WS służy do włączenia biegu wstecznego ,
natomiast kontrolka x 10 kn służy do dziesięciokrotnego przyspieszenia symulacji ), suwakiem „Kurs kompasowy”
obieramy kierunek , suwak „Prędkość prądu” służy do określenia siły dryfu , natomiast suwak „Kierunek prądu”
do jego kierunku.
W programie emulatora można także symulować błąd sterowania . Służy do tego suwak „Dokładność sternika”
określający maksymalne odchyłki kątowe od kursu kompasowego . Ten błąd jest wprowadzany losowo.
Dodatkowo , w centralnej części okna programu wyświetlany jest wykres wektorowy prędkości jachtu , dryfu
i prędkości sumarycznej.
Krótkie miganie kontrolki „Port COM” sygnalizuje wysyłanie danych GPS do programu nawigacyjnego.
Oprócz przesyłania danych nawigacyjnych GPS , program emulatora wysyła kody NMEA czterech satelitów
nawigacyjnych .
Po prawej stronie okna programu zlokalizowałem część odpowiedzialną za ustawienia emulatora AIS.
Ta część programu na razie w fazie beta nie pracuje prawidłowo , poprawki opublikuję w terminie późniejszym.
Symulator AIS ma utrudnić zadania nawigacyjne poprzez wprowadzenie innych statków.
Do ustawienia symulacji AIS w pierwszej kolejności należy ustawić poprawny „Port COM AIS”.
Dla ćwiczeń najlepiej zrobimy to poprzez zaznaczenie opcji „Port GPS sharing”. W ten sposób dane GPS i AIS
będą wysyłane do programu nawigacyjnego poprzez ten sam port szeregowy.
W programie nawigacyjnym , w opcjach ustawień AIS włączamy port COM4
, a w ustawieniach GPS zmieniamy port GPS na „AIS Port ( Shared)”.
5. SYMULATOR AIS
Do uruchomienia transmisji sygnałów AIS służy klawisz „WYSYŁAJ AIS”. Krótkie miganie kontrolki „AIS WYSYŁANIE”
sygnalizuje wysyłanie danych AIS. Linie wyboru Nazwa statku , Typ statku , MMSI , Call sign., itd.
Służą do określenia parametrów statku AIS. W polu „Prędkość” i „Kurs statku” możemy określić parametry ruchu
obiektu AIS.
Dane te są zapamiętywane w pliku tekstowym w głównym katalogu dysku C komputera.
Przy pierwszym uruchomieniu programu emulacji ten plik jest tworzony na C:\ z parametrami
określonymi w programie. Przy następnym uruchomieniu programu , plik jest wczytywany do programu.
Parametry te można zmieniać w programie , a następnie zapisać na dysku przy pomocy klawisza „ZAPISZ DANE”.
Przy następnym uruchomieniu programu emulacyjnego , nowe parametry AIS zostaną wczytane do programu.
6. WYSYŁANIE POLECEŃ NMEA.
Program emulatora umożliwia także wysyłanie poleceń NMEA wpisanych do wiersza „NMEA”.
Przy okazji , poprzez zaznaczenie pola „Wyświetl listę NMEA” w oknie centralnym można włączyć ściągawkę
z formatem typowych poleceń NMEA. Istnieje także możliwość wysyłania poleceń NMEA zapisanych w pliku
tekstowym.
Do wczytania takiego pliku służy klawisz „ZAŁADUJ PLIK” , który otwiera okno kontekstowe systemu Windows.
Klawisz „WYSYŁAJ NMEA” powoduje wysłanie listy rozkazów z pliku lub pojedynczego rozkazu z linii NMEA.
7. INSTRUKCJA PROGRAMU Com0com.
Opis zaczerpnięty ze strony : http://myinventions.pl/index.php?page=WirtualnyPortSzeregowy .
Com0com jest aplikacją typu open source dla środowiska Windows, która pozwala tworzyć pary wirtualnych
portów szeregowych tak, że wyjście danych z jednego jest wejściem danych do drugiego i odwrotnie.
•
Tworzenie pary połączonych wirtualnych portów szeregowych.
Pod adresem
http://sourceforge.net/projects/com0com/files/http://sourceforge.net/projects/com0com/files/latest/download
odnajdujemy najnowszą wersję aplikacji com0com dla naszego systemu Windows (i386 lub x64, aktualnie
najnowsza wersja nr 2.2.2.0) i pobieramy ją. Rozpakowujemy i uruchamiamy instalację.
W czasie instalacji system wykryje dwa nowe urządzenie (CNCA0 i CNCB0), do których zainstalować trzeba
sterowniki. W oknie instalacji sterowników zaznaczamy kolejno, że nie chcemy aby Windows połączył się
z Windows Update w celu wyszukiwania sterowników, a następnie wybieramy opcję automatycznej instalacji
urządzenia.
Przejdźmy do manager ‘a urządzeń systemu (właściwości mojego komputera / zakładka sprzęt). Na liście widnieć
powinny następujące urządzenia:
Poprzez menu start/programy/com0com uruchamiamy skrót Setup, otwierający następujące okno konfiguracji
programu:
Okno to pozwala dodawać i usuwać nowe pary portów szeregowych, zmieniać ich parametry, a nawet
przeciągnięciami myszki łączyć konkretne piny łączonych portów szeregowych. Warto zwrócić uwagę,
na krzyżowe połączenie pinów RX i TX odpowiedzialnych w istocie za przesyłanie danych.
Kolejnym krokiem jest zmiana domyślnych nazw portów, gdyż te mogą nie być widoczne przez aplikacji.
Wpisujemy np. nazwy COM10 i COM11.
Uwaga, gdy nazwa po wpisaniu będzie mieć czerwony kolor czcionki oznacza to, że ten port jest zarezerwowany
i jego użycie może bardzo utrudnić pracę systemu (np. konflikty IRQ i zasobów). Wolna nazwa portu widnieć
będzie niebieską czcionką.
Zatwierdzamy zmiany przyciskiem Apply.