Komunikacja radiowa dalekiego zasięgu


9

Po zabawie z Arduino i różnego rodzaju czujnikami do mojego ogrodu, teraz zaczynam nowy projekt w wolnym czasie.

Chcę pracować z komunikacją RF, ponieważ do mojej aplikacji potrzebuję urządzenia dalekiego zasięgu, w odległości około 2 km .

Chodzi o to, aby dokonać jedynie identyfikacji, która jednostka jest RFID dalekiego zasięgu, ale bez RFID.

Mam na myśli, że niektóre urządzenia / jednostki są gdzieś umieszczone, a po pewnym czasie ktoś może je przenieść w inne miejsce, więc chcę wiedzieć, gdzie one są, tylko czytając informacje przesyłane przez nich przez RF. Nie przeszkadza mi ich rzeczywista pozycja (GPS), ponieważ będę mógł zobaczyć je tam, gdzie są z mojego górnego okna. Chcę tylko wiedzieć, które z nich są.

  1. Czytam około 315/434 MHz, ale wydaje się, że nie jest w stanie uzyskać tej odległości bez dużego zużycia energii.
  2. Co z niższą częstotliwością (150 MHz)? Jest powyżej zakresu częstotliwości licencji dla radia AM / FM.

    • Mieszkam w wiosce - mam dużo terenu do zabawy z moimi eksperymentami i linię wzroku na 2 km.

EDYTOWAĆ:

Pomysł @Hoppo jest właśnie tym, co próbuję zrobić. Pozwala mi to również na „zbieranie energii”, ponieważ chodzi o to, że nadajniki pracują z małą baterią.

Ponadto nadajniki muszą być wystarczająco małe i pozbawione anten, aby nie przeszkadzały i nie pozwalały psom się z nimi bawić.

Po stronie odbiornika nie ma znaczenia, czy potrzebuję większej anteny lub większej mocy. Zostanie podłączony bezpośrednio do komputera lub źródła zasilania.

Co więcej, jak mówi @Hoppo, chcę tylko wysłać „ping”, wiadomość z identyfikatorem i być może poziomem naładowania baterii, aby szybkość transmisji danych mogła być niższa niż 9600bps.


Czy mówisz o 2 km na otwartym terenie, czy jesteś w mieście?

2
Naprawdę nie jest jasne, co próbujesz zrobić. Czy mówisz, że chcesz skierować urządzenie RF na jednostkę, którą widzisz, aby określić, która to jest?
Dave Tweed

Jeśli masz linię wzroku, co jest złego w rozwiązaniu niskiej technologii, takim jak en.wikipedia.org/wiki/Telegraph ?
jippie

Odpowiedzi:


3

Jeśli jesteś w stanie zobaczyć urządzenia, to możemy założyć tylko linię wzroku, odległość 2 km 433 MHz (70 cm) powinna być w porządku przy dość niskim poborze mocy. Jeśli ich nie widzisz, to drastycznie zmniejsza zasięg transmisji na 70 cm bez zwiększania zużycia energii. Podobnie jak w przypadku wszelkiej komunikacji radiowej, może być energochłonny. Podobne projekty stworzyłem z arduino za pomocą nadajnika radiometrycznego NTX2 o częstotliwości 434,650 MHz. Moim rozwiązaniem w celu oszczędzania energii było włączenie nadajnika, wysłanie lokalizacji „ping”, a następnie wyłączenie nadajnika zamiast ciągłego nadawania. Łatwo zrobione z arduino.


Dobre wyjaśnienie podstawowego systemu jest tutaj
Hoppo

To może być dobre rozwiązanie, używając wyższej jakości odbiornika u podstawy zamiast taniego modułu RX. Chociaż odradzamy odpowiedzi „tylko link”, masz wiele innych szczegółów i nie ma nic złego w dodawaniu linku z powyższego komentarza do odpowiedzi jako dodatkowego odniesienia.
PeterJ

1
Mogą również istnieć możliwości wykorzystania wzmocnienia i kierunkowości anteny; wygląda na to, że antena kierunkowa może być przydatna w tej konkretnej aplikacji, ponieważ identyfikujesz wskazaną rzecz.
pjc50

Dziękuję wszystkim. Jak powiedziałem na głównym posterunku, mieszkam w wiosce i mam linię wzroku ponad 2 km.
Yolco

3

Artykuł „Linki Extreme Range: LoRa 868 / 915MHz SX1272 Moduł LoRa dla Arduino, Raspberry Pi i Intel Galileo” wymienia test modulacji LoRa z rozproszonym widmem, który wysyłał dane do 22 km (13,6 mil) linii wzroku i więcej do 2 km (1,2 mil) w środowisku miejskim przechodzącym przez budynki. Szybkość transmisji najwyraźniej spowalnia „do kilku bajtów na sekundę” w trudnych warunkach.

Artykuły „IBM, Cisco Back Semtech LoRa Radio for IoT” i „Long-Range Wireless IoT Protocol: LoRa” wymieniają kilka innych protokołów danych o dalekim zasięgu i niskiej szybkości.

Słyszę, że OpenRF i IBM LoRaWAN są implementacjami LoRa typu open source. Najwyraźniej LoRa i OpenRF mają tak niską moc, że oczekuje się, że niektóre wdrożenia „będą działać przez kilka lat przy użyciu niedrogich, gotowych akumulatorów”.


0

W wolnej przestrzeni utratą ścieżki między dwoma punktami rządzi się tak zwane równanie Friisa ( http://en.wikipedia.org/wiki/Friis_transmission_equation ). Jest to prawdą tylko w wolnej przestrzeni, ale stanowi dobry punkt wyjścia do oszacowania rzeczywistej utraty ścieżki. Istnieje również wiele dokładniejszych modeli o różnej złożoności (model dwuwiązkowy itp.). Ogólnie rzecz biorąc, jeśli próbujesz uzyskać maksymalną odległość, niska częstotliwość jest twoim przyjacielem. Oczywiście jest to cena większych anten i niższych prędkości transmisji danych (co może nie mieć znaczenia dla Twojej aplikacji). Chcesz także zamontować anteny możliwie wysoko nad ziemią i uzyskać więcej anten kierunkowych (np. Yagi-Uda).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.