środa, 2 grudnia 2009
Przemiennik SR6KB na Biskupiej Kopie
Od kilku dni ponownie działa przemiennik SR6KB na 70cm, zainsalowany na Biskupiej Kopie. Częsototliwość 439.300 Mhz subton 123Hz. Dziś po raz pierszy nawiązałem łączność z Ostrzeszowa z ulicy Władysława Reymonta, poprzez ten przemiennik.Mój korespondent SQ6ACM słyszał mnie z szumam, ale czytelnie. Ja nadawałem z mobila,antena 2x5/8 z mocą 5W. Myślę, że jak na taką moc to jest ok. Odległość do przemiennika wynosi ok 140km. Gratuluję kolegom i życzę dalszych sukcesów. Informacje o przemienniku: Stowarzyszenie DIPOL
APRS i moduł GPS Bluetooth np. Nokia LD-3W
Chcę opracować prostą metodę wykorzystania modułów GPS Bluetooth przy budowie trakera aprs wraz z monitorem ramek odbieranych z radia. Komórka połączona przez blueooth będzie pełniła rolę inerfejsu użytkownika. Cały pomysł opiera się na wsawieniu pomiędzy interfejs bluetooth a gps, kontrolera - mikroprocesora, który spełniał by kilka funkcji :
-odbieranie danych z gps
-wysyłanie ramek aprs przez radio lub poprzez komórkę do Internetu
-wysyłanie odebranych ramek z radia do komórki
Pozosaje jescze napisanie programu na komórkę, który by odbierał dane z portu szeregowego (tak samo jak pobranie pozycji GPS) przedstawienie danych na ekranie telefonu. Może uda się zaimplemetować program napisany przez SQ6NTI. Opis znajduje się tutaj.
Problem jedynie polega na tym, aby znaleźć połączenie pomiędzy Bluetooth a GPS. Znalazłem informację, że GPS HOLUX M-1000 ma wyjście seriala. Więcej szczegółów tutuaj:
http://www.gpspassion.com/forumsen/pop_printer_friendly.asp?TOPIC_ID=81990
Rozpracowuję również popularny moduł GPS Bluetooth Nokia LD-3W. Prędkość pracy 115200 bps. Serial 3,3v (trzeba użyć konwersji na rs-232 -MAX232 lub kabelka do polaczenia telefonu komórkowego z komputerem )
Tak wygląda podłaczenie się do danych poprzez sierial:
|
|
|
|
| Ekranowanie
---------
oo ooo | R300 <- RX |
oo ooo | R300 <- TX |
oo oo |___________________|___________
^ ^^
| 1 2
|
Złącze serwisowe
Złącze serwisowe RX i TX jest podłączone do rezystorów 300 ohm wewnąrz ekranu
1- tx -dane wysyłane do GPS
np.
$PNOK,MSGS,1,1,1,1,0,0,1*21
$PNOK,LOWPWR,1*2A
$PNOK,MSGS,1,1,1,1,0,0,1*21&&&&&&&&&&&&&&&&&&&&&&&&&&&
$PNOK,LOWPWR,1*2A&&&&&&&&&&&&&&&&&
$PNOK,NIGHTMODE,0*75
2- rx- dane odbierane z GPS
$GPGSV,3,1,12,20,00,000,,10,00,000,,31,00,000,,27,00,000,*7C
$GPGSV,3,2,12,19,00,000,,07,00,000,,04,00,000,,24,00,000,*76
$GPGSV,3,3,12,16,00,000,,28,00,000,,26,00,000,,29,00,000,*78
$GPRMC,210644.890,V,,,,,,,021209,,,N*41
$GPGGA,210645.894,,,,,0,00,,,M,0.0,M,,0000*57
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,3,1,12,20,00,000,,10,00,000,,31,00,000,,27,00,000,*7C
$GPGSV,3,2,12,19,00,000,,07,00,000,,04,00,000,,24,00,000,*76
$GPGSV,3,3,12,16,00,000,,28,00,000,,26,00,000,,29,00,000,*78
$GPRMC,210645.894,V,,,,,,,021209,,,N*44
CDN......
-odbieranie danych z gps
-wysyłanie ramek aprs przez radio lub poprzez komórkę do Internetu
-wysyłanie odebranych ramek z radia do komórki
Pozosaje jescze napisanie programu na komórkę, który by odbierał dane z portu szeregowego (tak samo jak pobranie pozycji GPS) przedstawienie danych na ekranie telefonu. Może uda się zaimplemetować program napisany przez SQ6NTI. Opis znajduje się tutaj.
Problem jedynie polega na tym, aby znaleźć połączenie pomiędzy Bluetooth a GPS. Znalazłem informację, że GPS HOLUX M-1000 ma wyjście seriala. Więcej szczegółów tutuaj:
http://www.gpspassion.com/forumsen/pop_printer_friendly.asp?TOPIC_ID=81990
Rozpracowuję również popularny moduł GPS Bluetooth Nokia LD-3W. Prędkość pracy 115200 bps. Serial 3,3v (trzeba użyć konwersji na rs-232 -MAX232 lub kabelka do polaczenia telefonu komórkowego z komputerem )
Tak wygląda podłaczenie się do danych poprzez sierial:
|
|
|
|
| Ekranowanie
---------
oo ooo | R300 <- RX |
oo ooo | R300 <- TX |
oo oo |___________________|___________
^ ^^
| 1 2
|
Złącze serwisowe
Złącze serwisowe RX i TX jest podłączone do rezystorów 300 ohm wewnąrz ekranu
1- tx -dane wysyłane do GPS
np.
$PNOK,MSGS,1,1,1,1,0,0,1*21
$PNOK,LOWPWR,1*2A
$PNOK,MSGS,1,1,1,1,0,0,1*21&&&&&&&&&&&&&&&&&&&&&&&&&&&
$PNOK,LOWPWR,1*2A&&&&&&&&&&&&&&&&&
$PNOK,NIGHTMODE,0*75
2- rx- dane odbierane z GPS
$GPGSV,3,1,12,20,00,000,,10,00,000,,31,00,000,,27,00,000,*7C
$GPGSV,3,2,12,19,00,000,,07,00,000,,04,00,000,,24,00,000,*76
$GPGSV,3,3,12,16,00,000,,28,00,000,,26,00,000,,29,00,000,*78
$GPRMC,210644.890,V,,,,,,,021209,,,N*41
$GPGGA,210645.894,,,,,0,00,,,M,0.0,M,,0000*57
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,3,1,12,20,00,000,,10,00,000,,31,00,000,,27,00,000,*7C
$GPGSV,3,2,12,19,00,000,,07,00,000,,04,00,000,,24,00,000,*76
$GPGSV,3,3,12,16,00,000,,28,00,000,,26,00,000,,29,00,000,*78
$GPRMC,210645.894,V,,,,,,,021209,,,N*44
CDN......
czwartek, 26 listopada 2009
Nasłuchy ISS na 2m - 145.800 Mhz FM
Dziś tj. 26.11.2009 o godzinie 13:45 i 15:24 czasu lokalnego została przeprowadzona łączność pomiędzy Międzynarodową Stacją Kosmiczną a szkołami w Belgii. Można ją było usłyszeć w całej Europie na 145,800 MHz z modulacją FM. Ja słyszałem tylko drugą relację. Sygnał był bardzo silny i chwilami dochodził do pełnej skali S-metra. Ja odbierałem ISS na antenie mobilowej 5/8 fali, w centrum Wrocławia. Niestety satelita szybko przeleciał i sygnał się urwał....
Więcej informacji na temat łączności ze stacją ISS można znaleźć tutaj.
Więcej informacji na temat łączności ze stacją ISS można znaleźć tutaj.
środa, 18 listopada 2009
Radio Mobile czyli symulacja propagacji fal radiowych
Strona domowa - http://www.cplus.org/rmw/english1.html
Przykładowa mapa zasięgu przemiennika brzeskiego SR6A:
W lewym górnym rogu znajduje się legenda.
Scieżka połączenia:
Przykładowa mapa zasięgu przemiennika brzeskiego SR6A:
W lewym górnym rogu znajduje się legenda.
Scieżka połączenia:
wtorek, 17 listopada 2009
Dynamiczny routing w sieciach WLAN
Od dłuższego czasu interesuję się systemami dynamicznego routowania ruchu w sieciach bezprzewodowych oraz sieciami kratowymi MESH. Do ciekawszych należą OLSR (LAYER 3) i jeszcze nieratyfikowany standard sieci kratowych 802.11s (LAYER 2). Każdy kto miał doczynienia z większą siecią WLAN, zna problemy z zapewnieniem przepusowości, awaryjnością i zakłóceniami od innych sieci. Sieci kratowe mogą pomóc w tych problemach.
W skrócie, (Optimized Link State Routing Protocol) działa na zasadzie połączonych stacjach bezprzewodowych w trybie ad-hoc -tzw. NODów. Możliwe jest rónież mieszanie trybów ad-hoc i siecią LAN i WLAN w trybie bridge. np. (LAN) - (ADHOC) - (ADHOC) - (LAN). Każda stacja (klient) ma uruchomiony daemon olsrd, który modyfikuje tablice routingu na podstawie komunikatów odbieranych od innych stacji. Sama również wysyła pakiety, aby inne sacje mogły weryfikować swoje tablice routingu. Wszystkie stacje muszą pracować na jednym kanale. Z jednej strony zmniesza się przepustowość, ponieważ gdy jedna stacja nadaje, to inne mogą tylko słuchać. Tak jest w trybie AP. Jednak stacje nie słyszą się wszystkie, tylko pobliskie, dlatego odległe stacje mogą nadawać na tym samym kanale nie generując zakłóceń. Przykładowo chcemy przesłać dane ze stacji A do stacji D poprzez stację B i C. Wyglada to tak A - B - C - D. Gdy pakiet przesyłany jest ze stacji A do B w tym czasie może być przesyłany inny pakiet ze stacji C do D (lub D do C), jednak gdy przesyłane sa dane ze stacji B do C inna transmisja nie jest możliwa. Wynika z tego, że teoretyczny maksymaly transfer zmnieszy się o połowę. Gdy przedłużymy łańcuszek do stacji E transfer zwiększy się ale i tak będzie mniejszy niż w trybie AP (punkt-multipunkt). W praktyce jednak, nie ma takich prostych łańcuszków, tylko sieć jes przestrzenna. Przykładowo stacja E może słyszeć zarówno stację D jak i C albo równoległa trasa A - F - G - H - D. W tym wypadku dane od A do D mogą być wysłane poprzez B, a dane zwrotne od D poprzez H. W sieci MESH możlwe są połączenia każdy z każdym (w trybie AP tylko AP- klient), więc może się okazać, że lepiej jest przesłać dane przez klienta który jest dalej od stacji zakłócającej, a dopiero od niego do klienta docelowego. Tak czy siak wykorzystywany jest tylko jeden kanał (czestotliwość) i przepusowość całej sieci spada.
System 802.11s jest bardziej złożony. Oprócz tego, że działa na niższej warstwie, zarządza również dostępem do innych kanałów. W uproszczeniu działa to tak, ze na jednej częstotliwości (kanale) są przesyłane komunikaty systemowe i jeżeli kanał jest wolny rónież dane. Gdy jednak do przesłania danych jest więcej, system może zarządać od stacji odbiorczej, zmianę kanału na wolny i tam dane zostaną przesłane. W tym czasie inne stacje mogą się komunikować na kanale podstawowym bez zakłóceń. System monitoruje zajętość innych kanałów zarówno przez stację będące w sieci MESH jak z poza sieci. Funkcja ta wyróżnia ten system z pośród innych systemów. Często przecież występują sytuacje, gdy jedna sieć zakłóca inna i trzeba ratować się zmianą kanału, co nie zawsze jest możliwe. Niepokoi mnie jednak skalowalność sieci. OLSR jest skalowalny do tysięcy sacji (źródło), 802.11s tylko do 50 stacji (zródło). Trzeba pamiętać, że 802.11s jest jeszcze podczas "produkcji" i wszystko się może zmienić.
cdn...
W skrócie, (Optimized Link State Routing Protocol) działa na zasadzie połączonych stacjach bezprzewodowych w trybie ad-hoc -tzw. NODów. Możliwe jest rónież mieszanie trybów ad-hoc i siecią LAN i WLAN w trybie bridge. np. (LAN) - (ADHOC) - (ADHOC) - (LAN). Każda stacja (klient) ma uruchomiony daemon olsrd, który modyfikuje tablice routingu na podstawie komunikatów odbieranych od innych stacji. Sama również wysyła pakiety, aby inne sacje mogły weryfikować swoje tablice routingu. Wszystkie stacje muszą pracować na jednym kanale. Z jednej strony zmniesza się przepustowość, ponieważ gdy jedna stacja nadaje, to inne mogą tylko słuchać. Tak jest w trybie AP. Jednak stacje nie słyszą się wszystkie, tylko pobliskie, dlatego odległe stacje mogą nadawać na tym samym kanale nie generując zakłóceń. Przykładowo chcemy przesłać dane ze stacji A do stacji D poprzez stację B i C. Wyglada to tak A - B - C - D. Gdy pakiet przesyłany jest ze stacji A do B w tym czasie może być przesyłany inny pakiet ze stacji C do D (lub D do C), jednak gdy przesyłane sa dane ze stacji B do C inna transmisja nie jest możliwa. Wynika z tego, że teoretyczny maksymaly transfer zmnieszy się o połowę. Gdy przedłużymy łańcuszek do stacji E transfer zwiększy się ale i tak będzie mniejszy niż w trybie AP (punkt-multipunkt). W praktyce jednak, nie ma takich prostych łańcuszków, tylko sieć jes przestrzenna. Przykładowo stacja E może słyszeć zarówno stację D jak i C albo równoległa trasa A - F - G - H - D. W tym wypadku dane od A do D mogą być wysłane poprzez B, a dane zwrotne od D poprzez H. W sieci MESH możlwe są połączenia każdy z każdym (w trybie AP tylko AP- klient), więc może się okazać, że lepiej jest przesłać dane przez klienta który jest dalej od stacji zakłócającej, a dopiero od niego do klienta docelowego. Tak czy siak wykorzystywany jest tylko jeden kanał (czestotliwość) i przepusowość całej sieci spada.
System 802.11s jest bardziej złożony. Oprócz tego, że działa na niższej warstwie, zarządza również dostępem do innych kanałów. W uproszczeniu działa to tak, ze na jednej częstotliwości (kanale) są przesyłane komunikaty systemowe i jeżeli kanał jest wolny rónież dane. Gdy jednak do przesłania danych jest więcej, system może zarządać od stacji odbiorczej, zmianę kanału na wolny i tam dane zostaną przesłane. W tym czasie inne stacje mogą się komunikować na kanale podstawowym bez zakłóceń. System monitoruje zajętość innych kanałów zarówno przez stację będące w sieci MESH jak z poza sieci. Funkcja ta wyróżnia ten system z pośród innych systemów. Często przecież występują sytuacje, gdy jedna sieć zakłóca inna i trzeba ratować się zmianą kanału, co nie zawsze jest możliwe. Niepokoi mnie jednak skalowalność sieci. OLSR jest skalowalny do tysięcy sacji (źródło), 802.11s tylko do 50 stacji (zródło). Trzeba pamiętać, że 802.11s jest jeszcze podczas "produkcji" i wszystko się może zmienić.
cdn...

