Spis treści
1. Przegląd radia Radio transmisji danych Radio Data Link
Sieć samoorganizującej się linków danych radiowych(Siatka) Radio łącza danych realizuje bezwzględną komunikację na duże odległości między węzłami na dużą skalę, Wszystkie węzły mogą się ze sobą komunikować niezależnie bez ingerowania, obsługuje duży gęsty węzeł dostęp do transmisji bezprzewodowej, dynamiczne nawiązywanie kontaktów i elastyczna reorganizacja, obsługuje komunikację w pełnym multipleksowaniu, Węzeł wysyła dane w tym samym czasie, gdy może również odbierać dane wszystkich innych węzłów bez wzajemnej ingerowania, i przy braku centrum, Może zrealizować interoperacyjność dowolnego węzła i wszystkich innych węzłów w sieci. Bez ingerowania ze sobą, Może zdać sobie sprawę ze połączenia dowolnego węzła w sieci i wszystkimi innymi węzłami w przypadku braku centrum.
Radio link danych MESH obsługuje dostęp do węzłów na dużą skalę, Sieć samoorganizująca się z wieloma hopami, -114Czułość DBM, Maksymalnie 740 kb / s efektywna szybkość transmisji danych, 2MS Ultra-Low Latency, które mogą być używane do roi się dronów, Internet przedmiotów, łańcuch danych, pilot, Zbieranie danych, sztuczna inteligencja, sprzęt wojskowy i inne scenariusze aplikacji.
Radio Data Link ma różne modele do wyboru, Charakterystyka funkcjonalna każdego modelu jest taka sama, Tylko działający pasmo częstotliwości i moc RF są różne.
Link danych radiowych link danych link mesh modele radiowe
| Model | moc RF | Skala sieciowa | pasma częstotliwości |
| H400-500MW | 500mW | 1024 węzły, aż do 16 chmiel | 370~ 510 MHz |
| H800-500MW | 820~ 854 MHz | ||
| H900-500MW | 902~928 MHz | ||
| H800-20W | 20W | 820~ 854 MHz | |
| H900-20W | 902~928 MHz | ||
| F400-500MW | 500mW | max. 256 węzły, aż do 3 chmiel | 370~ 510 MHz |
| F800-500MW | 820~ 854 MHz | ||
| F900-500MW | 902~928 MHz | ||
| F800-20W | 20W | 820~ 854 MHz | |
| F900-20W | 902~928 MHz |
cechy
- Częstotliwość: Różne modele obsługują różne pasma częstotliwości, Zobacz tabelę modeli;
- Pasmo: 1MHz/500KHz/250KHz/125KHz Selectable;
- Liczba węzłów i chmielu: Maksymalny 1024 węzły do 16 chmiel;
- Prędkość przeskakiwania częstotliwości:
- Więcej niż 1800 razy na sekundę @ 1MHz
- Więcej niż 900 razy na sekundę @ 500 kHz
- Więcej niż 450 razy na sekundę @ 250 kHz
- Więcej niż 225 razy na sekundę @ 125 kHz
- Efektywna szybkość transmisji danych: Maksymalnie 740 kb / s@1MHz, 370kbps przy 500 kHz, 185kbps przy 250 kHz, 92kbps przy 125 kHz
- Komunikacja w pełnym multipleksowaniu: wsparcie
- Los powietrza do ziemi(światło wzroku) dystans: ≥30 km(500mW), ≥300 km(20W)
- Bezpośrednia sieć samoorganizująca się: Wsparcie bezorganizowanej sieci bez centrum, Każdy węzeł sieci jest zniszczony bez wpływu na komunikację;
- Czas budowy sieci: w 1 druga
- Opóźnienie transmisji bezprzewodowej: minimum 2 ms
- Topologia dynamiczna: Wspieraj dynamiczną topologię, Wsparcie Węzło dołączające i wychodzące, Zmiana topologii sieci i deformacja może być normalną komunikacją;
- moc RF: 500mW(27dBm) lub 20 W.(43dBm)
- Wrażliwość: -114dBm przy 125 kHz, -111dBm przy 250 kHz, -108dBm przy 500 kHz, -105dBm przy 1 MHz
- Stabilność częstotliwości: ≤1 ppm
- Kodowanie modulacji QPSK LDPC
- Szyfrowanie: 128-szyfrowanie bitowe
2. Port szeregowy
Typ portu szeregowego może być TTL, RS232 lub RS422, a domyślną przesyłką jest port szeregowy TTL 3,3V. Można go również zmontować jako portów szeregowy RS232 lub RS422 zgodnie z wymaganiami klienta przed wysyłką. Bit danych portu szeregowego TTL/RS232 jest 8-bitowy, bit stopu jest 1-bitowy, I nie ma parytetu. Gdy moduł działa w trybie konfiguracji, Szybkość transmisji jest ustalona na 9600. Podczas pracy w trybie przezroczystym danych, Szybkość transmisji można skonfigurować jako 9600/19200/38400/57600/115200/230400/460800/921600. Zaproponuj wybranie szybkości transmisji 921600 Kiedy przepustowość RF wynosi 1 MHz; Kiedy przepustowość RF wynosi 500 kHz, Wybierz szybkość transmisji 460800; Kiedy przepustowość RF wynosi 250 kHz, Wybierz szybkość transmisji 230400; Kiedy przepustowość RF wynosi 125 kHz, Wybierz 115200 szybkość transmisji, tak, że szybkość transmisji portu szeregowego pasuje do ładunku interfejsu powietrza, aby uniknąć utraty pakietów podczas transmisji danych i odbioru danych portu szeregowego. Porty szeregowe są używane głównie do konfiguracji parametrów modułu i transmisji danych.
Nasz radio transmisja danych radiowych obsługuje dwa stany robocze: Przezroczysty tryb transmisji i tryb konfiguracji. Użytkownicy mogą skonfigurować poziom M0 Radio Data Link i status M1 przełącznika DIP, aby umieścić system w odpowiednim stanie roboczym. Gdy poziomy napięcia M0 i M1 nie są spójne, System działa w trybie konfiguracji; Gdy poziomy napięcia M0 i M1 są takie same, System działa w trybie przezroczystym. Systemy pinów M0 i M1 zostały wyciągnięte na wysokim poziomie wewnętrznie i są w trybie przezroczystym. Kiedy M0 jest zawieszony, Przełącznik DIP M1 jest obracany na stronę C, a system wchodzi w tryb konfiguracji. Przełącznik Dip M1 jest obracany na stronę D, a system wchodzi w tryb transmisji przezroczysty. Tryb konfiguracji i przezroczysty tryb transmisji są przełączane w czasie rzeczywistym bez konieczności ponownego uruchomienia systemu.
Gdy link danych radiowych jest w trybie konfiguracji, Odpowiada tylko na polecenia konfiguracyjne i nie przesyła otrzymanych danych szeregowych do interfejsu powietrza. Nie wyświetla również danych do portu szeregowego podczas odbierania sygnałów z interfejsu powietrznego. W trybie konfiguracji, Szybkość transmisji portu szeregowego jest ustalona na 9600, z 8 bity danych, 1 bit stopu, I nie ma parytetu.
Gdy link danych radiowych jest w trybie przezroczystym transmisji, Jeśli otrzymane dane szeregowe są pakietem konfiguracji, Wykonaj konfigurację parametrów; Jeśli otrzymane dane szeregowe nie są pakietem konfiguracji, Będzie przesyłany do interfejsu powietrznego, a sygnał otrzymany z interfejsu powietrza zostanie wyrzucony do portu szeregowego.
W trybie konfiguracji, Obsługiwane są tylko lokalne parametry konfiguracji, w trybie transmisji przezroczystego, Obsługiwane są zarówno konfiguracje parametrów lokalnych, jak i zdalnych.
3. Liczba użytkowników systemu i identyfikatorów
Liczba użytkowników systemu to maksymalna możliwa liczba węzłów w systemie. Należy upewnić się, że liczba ustawionych przez użytkowników systemu jest większa niż liczba węzłów w systemie, a liczba użytkowników systemu dla wszystkich węzłów powinna być ustawiona na tę samą wartość, aby zapewnić stabilne i niezawodne działanie systemu.
Liczby identyfikatorów węzłów w systemie muszą być unikalne, a liczby identyfikatorów różnych węzłów muszą być różne. Jeśli wiele węzłów ma ten sam numer identyfikacyjny, Może to powodować niestabilność systemu lub trudności komunikacyjne wśród tych węzłów. Minimalna wartość dla numeru identyfikacyjnego jest 0, a maksymalna wartość musi być mniejsza lub równa liczbie użytkowników systemu.
4. Sieci sztafetowe, stawka ładowania, i przeskakiwanie częstotliwości
Link danych radiowych może włączyć lub wyłączyć funkcję przekaźnika węzła odbierającego, i można ustawić na trzy tryby: Wyłącz przekaźnik, Inteligentny przekaźnik, i wymuszony przekaźnik. Kontrola przekaźnika węzłów można ustawić na różne wartości, które mogą wyłączyć przekaźnik dla niektórych węzłów, Inteligentny przekaźnik niektórych węzłów, i wymuszone przekaźnik niektórych węzłów zgodnie z scenariuszem aplikacji.
Liczba przekaźnika przekaźnika to maksymalna liczba chmielów wymaganych przez węzeł nadawczy, które można wybrać z 1 wskoczyć do 16 chmiel. Liczba przedziałów czasowych to liczba przedziałów czasowych, z których może użyć węzeł. Na każdy dodatkowy przeskok, odległość podwaja się, Ale maksymalna szybkość danych maleje. Gdy liczba przekaźników przekaźników jest mniejsza lub równa liczbie szczeniąt czasowych, Multipleksowanie szczelin czasowych nie będzie wykonywane, a maksymalna stopa danych z ładowania zmniejszy się wraz ze wzrostem liczby przeskoków przekaźników; Gdy liczba przekaźników przekaźników jest większa niż liczba przedziałów czasowych, Zostanie wykonywane multipleksowanie szczelin czasowych, a maksymalna stopa danych ładunku nie zmniejszy się wraz ze wzrostem chmielu przekaźnika. Wartość domyślna dla liczby przedziałów czasowych to 16, które powinny być ogólnie większe lub równe 4.
Im więcej jest węzłów systemowych, Im wyższy koszt sieciowy, Im niższa stawka ładowania, a im niższe wykorzystanie przepustowości systemu. Związek między maksymalną stawką ładunku a liczbą węzłów, Przekaźniki przekaźnikowe, a przedziały czasowe są następujące (Notatka: Tabele 4-1 do 4-4 są dane w warunkach nieskakujących):
Niech n będzie minimalną wartością liczby przekaźników przekaźników i przedziałów czasowych.
Tabela 4-1 Zależność między ilością węzła a szybkością obciążenia (1MHZ RF przepustowość)
| Liczba węzłów | Maksymalna szybkość obciążenia (kb/s) | |||||||
| N = 1 | N = 2 | N = 3 | N = 4 | N = 5 | N = 6 | N = 7 | N = 8 | |
| 1~ 32 | 740 | 277 | 180 | 137 | 110 | 92 | 79 | 69 |
| 33~ 64 | 720 | 274 | 178 | 134 | 108 | 90 | 77 | 67 |
| 65~ 128 | 700 | 271 | 175 | 131 | 106 | 88 | 75 | 65 |
| 129~ 256 | 680 | 268 | 172 | 128 | 104 | 86 | 73 | 63 |
| 257~ 512 | 660 | 264 | 169 | 125 | 102 | 84 | 71 | 61 |
| 513~ 1024 | 640 | 260 | 166 | 122 | 100 | 82 | 69 | 59 |
| Liczba węzłów | Maksymalna szybkość obciążenia (kb/s) | |||||||
| N = 9 | N = 10 | N = 11 | N = 12 | N = 13 | N = 14 | N = 15 | N = 16 | |
| 1~ 32 | 61 | 55 | 50 | 46 | 42 | 39 | 37 | 34 |
| 33~ 64 | 60 | 54 | 49 | 45 | 42 | 39 | 36 | 34 |
| 65~ 128 | 58 | 52 | 47 | 44 | 41 | 38 | 36 | 34 |
| 129~ 256 | 56 | 50 | 46 | 43 | 40 | 38 | 35 | 33 |
| 257~ 512 | 54 | 48 | 45 | 42 | 39 | 37 | 34 | 32 |
| 513~ 1024 | 52 | 46 | 44 | 42 | 38 | 36 | 34 | 32 |
Tabela 4-2 Zależność między ilością węzła a szybkością obciążenia (500Przepustowość KHz RF)
| Liczba węzłów | Maksymalna szybkość obciążenia (kb/s) | |||||||
| N = 1 | N = 2 | N = 3 | N = 4 | N = 5 | N = 6 | N = 7 | N = 8 | |
| 1~ 32 | 370 | 141 | 90 | 69 | 55 | 46 | 39 | 34 |
| 33~ 64 | 360 | 139 | 89 | 68 | 54 | 45 | 38 | 33 |
| 65~ 128 | 350 | 137 | 88 | 66 | 53 | 44 | 37 | 32 |
| 129~ 256 | 340 | 135 | 86 | 64 | 51 | 43 | 36 | 31 |
| 257~ 512 | 330 | 133 | 84 | 62 | 49 | 41 | 34 | 29 |
| 513~ 1024 | 320 | 130 | 82 | 60 | 47 | 39 | 32 | 27 |
| Liczba węzłów | Maksymalna szybkość obciążenia (kb/s) | |||||||
| N = 9 | N = 10 | N = 11 | N = 12 | N = 13 | N = 14 | N = 15 | N = 16 | |
| 1~ 32 | 31 | 27 | 25 | 23 | 21 | 20 | 18 | 17 |
| 33~ 64 | 30 | 27 | 24 | 23 | 21 | 20 | 18 | 17 |
| 65~ 128 | 29 | 26 | 24 | 22 | 20 | 19 | 18 | 17 |
| 129~ 256 | 28 | 25 | 23 | 22 | 20 | 19 | 17 | 16 |
| 257~ 512 | 27 | 24 | 23 | 21 | 19 | 18 | 17 | 16 |
| 513~ 1024 | 25 | 23 | 22 | 21 | 19 | 18 | 17 | 16 |
Tabela 4-3 Zależność między ilością węzła a szybkością obciążenia (250przepustowość KHz RF)
| Liczba węzłów | Maksymalna szybkość obciążenia (kb/s) | |||||||
| N = 1 | N = 2 | N = 3 | N = 4 | N = 5 | N = 6 | N = 7 | N = 8 | |
| 1~ 32 | 185 | 71 | 45 | 34 | 27 | 23 | 20 | 17 |
| 33~ 64 | 180 | 70 | 44 | 34 | 27 | 22 | 19 | 16 |
| 65~ 128 | 175 | 69 | 44 | 33 | 26 | 21 | 18 | 15 |
| 129~ 256 | 170 | 68 | 43 | 33 | 25 | 20 | 17 | 14 |
| 257~ 512 | 165 | 66 | 42 | 32 | 24 | 19 | 16 | 13 |
| 513~ 1024 | 160 | 65 | 41 | 31 | 23 | 18 | 15 | 12 |
| Liczba węzłów | Maksymalna szybkość obciążenia (kb/s) | |||||||
| N = 9 | N = 10 | N = 11 | N = 12 | N = 13 | N = 14 | N = 15 | N = 16 | |
| 1~ 32 | 15 | 14 | 12 | 11 | 10 | 10 | 9 | 8 |
| 33~ 64 | 15 | 13 | 12 | 11 | 10 | 10 | 9 | 8 |
| 65~ 128 | 14 | 13 | 12 | 11 | 10 | 9 | 9 | 8 |
| 129~ 256 | 14 | 12 | 11 | 11 | 10 | 9 | 8 | 8 |
| 257~ 512 | 13 | 12 | 11 | 10 | 9 | 9 | 8 | 8 |
| 513~ 1024 | 13 | 11 | 11 | 10 | 9 | 9 | 8 | 8 |
Tabela 4-4 Zależność między ilością węzła a szybkością obciążenia (125przepustowość KHz RF)
| Liczba węzłów | Maksymalna szybkość obciążenia (kb/s) | |||||||
| N = 1 | N = 2 | N = 3 | N = 4 | N = 5 | N = 6 | N = 7 | N = 8 | |
| 1~ 32 | 92 | 36 | 23 | 17 | 14 | 11 | 10 | 8 |
| 33~ 64 | 90 | 35 | 22 | 17 | 13 | 11 | 9 | 8 |
| 65~ 128 | 87 | 34 | 22 | 17 | 13 | 10 | 9 | 7 |
| 129~ 256 | 85 | 34 | 21 | 16 | 12 | 10 | 8 | 7 |
| 257~ 512 | 82 | 33 | 21 | 16 | 12 | 9 | 8 | 6 |
| 513~ 1024 | 80 | 32 | 20 | 15 | 11 | 9 | 7 | 6 |
| Liczba węzłów | Maksymalna szybkość obciążenia (kb/s) | |||||||
| N = 9 | N = 10 | N = 11 | N = 12 | N = 13 | N = 14 | N = 15 | N = 16 | |
| 1~ 32 | 7 | 7 | 6 | 5 | 5 | 5 | 4 | 4 |
| 33~ 64 | 7 | 6 | 6 | 5 | 5 | 5 | 4 | 4 |
| 65~ 128 | 7 | 6 | 6 | 5 | 5 | 4 | 4 | 4 |
| 129~ 256 | 7 | 6 | 5 | 5 | 5 | 4 | 4 | 4 |
| 257~ 512 | 6 | 6 | 5 | 5 | 4 | 4 | 4 | 4 |
| 513~ 1024 | 6 | 5 | 5 | 5 | 4 | 4 | 4 | 4 |
Na skuteczną przepustowość sieci wpływa liczba węzłów, Długość pakietu, i interwał pakietu, i może zmniejszyć się na podstawie maksymalnej szybkości obciążenia. Rzeczywista skuteczna przepustowość podlega faktycznym pomiarom.
Wszystkie węzły w sieci mają całkowitą efektywną przepustowość, a suma szybkości danych wszystkich węzłów w sieci nie powinna przekraczać efektywnej przepustowości, W przeciwnym razie może to spowodować przeciążenie sieci, a nawet nieprawidłowe działanie. System inteligentnie przydzieli zasoby kanału na węzły.
Link danych radiowych obsługuje funkcję przeskakiwania częstotliwości, z maksymalną prędkością przeskakiwania 1800 Czasy na sekundę @ 1MHz przepustowość, 900 Times @ 500KHz przepustowość, 450 Times @ 250KHz przepustowość, i 225 Times @ 125KHz przepustowość. The number of hopping frequency sets is the same as the number of network hops. The maximum frequency hopping interval can be set to 64 times the RF bandwidth. When there is interference at any frequency point within the frequency hopping set, the frequency with the lowest interference will be selected for communication.
(1) Center frequency 845MHz, network hop count 2, bandwidth 500kHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 2 chmiel, corresponding to 2 frequency sets, with a hopping interval of 2.5MHz. The actual center frequencies of the two frequencies are 845-1.25 and 845+1.25MHz, które są 843.75 and 846.25MHz, odpowiednio. System wykona komunikację przeskakiwania częstotliwości na powyższych dwóch częstotliwościach i wybierze częstotliwość z najniższą ingerencją w odbiór.

(2) Center frequency 845MHz, network hop count 3, bandwidth 500kHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 3 chmiel, corresponding to 3 frequency sets, with a hopping interval of 2.5MHz. Rzeczywiste częstotliwości ośrodków trzech częstotliwości są 845-2.5, 845, i 845+2,5 MHz, mianowicie 842.5, 845, i 847,5 MHz. System wykona komunikację przeskakiwania częstotliwości na powyższych trzech częstotliwościach i wybierze częstotliwość z najniższą ingerencją w odbiór.

(3) Center frequency 845MHz, network hop count 4, bandwidth 500kHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 4 chmiel, corresponding to 4 frequency sets, with a hopping interval of 2.5MHz. Rzeczywiste częstotliwości środkowe czterech częstotliwości to 845-3.75, 845-1.25, 845+1.25, i 845+3,75 MHz, mianowicie 841.25, 843.75, 846.25, i 848,75 MHz. System wykona komunikację przeskakiwania częstotliwości na powyższych czterech częstotliwościach i wybierze częstotliwość z najniższą ingerencją w odbiór.

(4) Center frequency 845MHz, network hop count 5, bandwidth 500kHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 5 chmiel, corresponding to 5 frequency sets, with a hopping interval of 2.5MHz. Rzeczywiste częstotliwości ośrodkowe pięciu częstotliwości to 845-5, 845-2.5, 845, 845+2.5, i 845+5 MHz, mianowicie 840, 842.5, 845, 847.5, i 850 MHz. System wykona komunikację przeskakiwania częstotliwości powyżej pięciu punktów częstotliwości i wybierze częstotliwość z najniższą ingerencją w odbiór.

(5) Center frequency 845MHz, network hop count 2, przepustowość 1MHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 2 chmiel, corresponding to 2 frequency sets, z przeskokiem częstotliwości 5 MHz. The actual center frequencies of the two frequencies are 845-2.5 i 845+2,5 MHz, czyli 842 5 i 847,5 MHz. System wykona komunikację przeskakiwania częstotliwości na powyższych dwóch częstotliwościach i wybierze częstotliwość z najniższą ingerencją w odbiór.

(6) Center frequency 845MHz, network hop count 3, przepustowość 1MHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 3 chmiel, corresponding to 3 frequency sets, z przeskokiem wynoszącym 5 MHz. Rzeczywiste częstotliwości ośrodków trzech częstotliwości są 845-5, 845, i 845+5 MHz, które są 840, 845, i 850 MHz. System wykona komunikację przeskakiwania częstotliwości na powyższych trzech częstotliwościach i wybierze częstotliwość z najniższą ingerencją w odbiór.

5. Interwał, długość, oraz opóźnienie emisji umowy
Zasoby przepustowości łącza danych radiowych są bardzo cenne, i każdy węzeł powinien zmaksymalizować optymalizację częstotliwości i długości pakietu. Spróbuj zminimalizować częstotliwość i długość pakietów. Co można wysłać za jednym razem, Nie podziel go na dwa; Co można wysłać 36 bajtów nie powinny być wysyłane 40 bajty.
Podstawowa jednostka blokowa warstwy fizycznej jest 36 bajty, a związek między długością przesyłanego pakietu a czasem obłożenia kanału jest następujący: (Uwaga: Dane w tabeli 5-1 jest wartością, gdy nie ma przeskakiwania częstotliwości, a liczba przekaźników przekaźnika jest 1 chmiel).
Tabela 5-1 Związek między długością pakietu a czasem obłożenia kanału
| Długość pakietu ( bajty) | Liczba podstawowych bloków | Czas obłożenia kanału (ms) | |||
| 1MHz | 500kHz | 250kHz | 125kHz | ||
| 1~ 36 | 1 | 0.48 | 0.95 | 1.90 | 3.80 |
| 37~ 72 | 2 | 0.86 | 1.72 | 3.44 | 6.88 |
| 73~ 108 | 3 | 1.25 | 2.50 | 5.00 | 10.00 |
| 109~ 144 | 4 | 1.64 | 3.27 | 6.54 | 13.08 |
| 145~ 180 | 5 | 2.02 | 4.04 | 8.08 | 16.16 |
| 181~ 216 | 6 | 2.41 | 4.82 | 9.64 | 19.28 |
| 217~ 252 | 7 | 2.80 | 5.59 | 11.18 | 22.36 |
| 253~ 288 | 8 | 3.19 | 6.37 | 12.74 | 25.48 |
| 289~ 324 | 9 | 3.57 | 7.14 | 14.28 | 28.56 |
| 325~360 | 10 | 3.96 | 7.91 | 15.82 | 31.64 |
| 361~ 396 | 11 | 4.35 | 8.69 | 17.38 | 34.76 |
| 397~ 432 | 12 | 4.73 | 9.46 | 18.92 | 37.84 |
| ... | ... | ... | |||
Minimalne opóźnienie transmisji pakietów danych pokazano w poniższej tabeli:
Tabela 5-2 Minimalne opóźnienie transmisji
| szerokość kanału | 1MHz | 500kHz | 250kHz | 125kHz |
| Minimalne opóźnienie (ms) | 2 | 3 | 4 | 6 |
Schemat przebiegu transmisji i odbioru danych w ramach przepustowości 1 MHz: (Żółty kształt przesyłania danych, niebieski kształt fali do odbierania danych)

Schemat przebiegu transmisji i odbioru danych pod szerokością pasma 500 kHz: (Żółty kształt przesyłania danych, niebieski kształt fali do odbierania danych)
Schemat przebiegu transmisji i odbioru danych przy przepustowości 250 kHz: (Żółty kształt przesyłania danych, niebieski kształt fali do odbierania danych)

Schemat przebiegu transmisji i odbioru danych przy przepustowości 125 kHz: (Żółty kształt fali dla
przesyłanie danych, niebieski kształt fali do odbierania danych) +


6. Konfiguracja parametrów
Pakiet konfiguracyjny jest ustalony pod adresem 36 bajty, w tym 2-bajtowy nagłówek, za 29 Konfiguracja rejestru bajtów, 3-bajtowa wartość stała, i 2-bajtowy ogon pakietu. Szczegóły pokazano w tabeli 6. Po otrzymaniu pakietu konfiguracji we właściwym formacie, Moduł wykonuje konfigurację parametrów i zwraca pakiet konfiguracyjny do głównego urządzenia sterującego po pomyślnej konfiguracji.
Tabela 6 Szczegóły pakietu konfiguracji
| bajt | treść | opisać |
| 1 | 0xf0 | Początek pakietu |
| 2 | 0x58 | |
| 3 – 31 | Zarejestruj się 0x00– Zarejestruj 0x1c | Zarejestruj treść |
| 32 | Metoda kolokacji | 0x00 reprezentuje konfigurację lokalną 0x3e reprezentuje konfigurację zdalną inną: Utworzyć kopię zapasową |
| 33~ 34 | Zdalny identyfikator celu | Docelowy identyfikator urządzenia wymagany do zdalnej konfiguracji jednopunktowej. 0xffff reprezentuje odległość pełnej konfiguracji personelu (IDS nie zostaną skonfigurowane w tym trybie). 0X0000 musi być używany do konfiguracji lokalnej. |
| 35 | 0x0f | Zakończenie pakietu |
| 36 | 0x85 |
Przykład lokalnego polecenia odczytu (Parametry domyślne):
F0 58 23 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 00 00 00 0F 85
Wartość zwrotu:
F0 58 23 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 00 00 00 0F 85
Przykład lokalnego polecenia zapisu (Parametry domyślne):
F0 58 63 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 00 00 00 0F 85
Wartość zwrotu:
F0 58 63 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 00 00 00 0F 85
Przykład zdalnego polecenia urządzenia ID1 ID1 (Parametry domyślne):
F0 58 23 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 3mi 00 01 0F 85
Wartość zwrotu:
F0 58 23 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 C1 00 01 0F 85
Przykład zdalnego polecenia urządzenia zapisu ID1 (Parametry domyślne):
F0 58 63 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 3mi 00 01 0F 85
Wartość zwrotu:
F0 58 63 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 C1 00 01 0F 85
Przykład zdalnego odczytu wszystkich poleceń urządzeń (Parametry domyślne):
F0 58 23 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 3E ff ff 0f 85
Wartość zwrotu:
F0 58 23 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 C1 ff ff 0f 85
Przykład zdalnego pisania wszystkich poleceń urządzeń (Parametry domyślne):
F0 58 63 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 3E ff ff 0f 85
Wartość zwrotu:
F0 58 63 46 8b 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6mi 02 35 B9 06 03 03 03 C1 ff ff 0f 85
7. Przegląd zarejestruj się
Tabela 7 Przegląd zarejestruj się
| adres | Nazwa rejestru | opisać |
| 0x00 | Przeczytaj i zapisz kontrolę | Kontrola odczytu link do danych radiowych |
| 0x01 | Tryb urządzenia i szybkość transmisji | Tryb urządzenia i ustawienia szybkości BAB |
| 0x02 | Kontrola przekaźnika | Ustawienia kontroli przekaźnika |
| 0x03 | Wysoka łączna liczba użytkowników systemu | Wysoka łączna liczba użytkowników systemu |
| 0x04 | Niski bajt całkowita liczba użytkowników systemu | Niski bajt całkowita liczba użytkowników systemu |
| 0x05 | Lokalny identyfikator High Bajte | Lokalny identyfikator High Bajte |
| 0x06 | Lokalny identyfikator niski bajt | Lokalny identyfikator niski bajt |
| 0x07 | RF Power and częstotliwości kontrola przeskakiwania | Radio Data Link RF Control Power |
| 0x08 | Buforowanie danych | Buforowanie danych |
| 0x09 | Grupowanie i przedziały czasowe | Kod grupy i liczba przedziałów czasowych |
| 0x0A | Konfiguracja częstotliwości o wysokiej bajcie | Konfiguracja częstotliwości o wysokiej bajcie |
| 0x0B | Środkowy bajt w konfiguracji częstotliwości | Środkowy bajt w konfiguracji częstotliwości |
| 0x0C | Niska konfiguracja częstotliwości bajtów | Niska konfiguracja częstotliwości bajtów |
| 0x0D | Bajt hasła szyfrowania 1 | Bajt hasła szyfrowania 1 |
| 0x0E | Bajt hasła szyfrowania 2 | Bajt hasła szyfrowania 2 |
| 0x0f | Bajt hasła szyfrowania 3 | Bajt hasła szyfrowania 3 |
| 0X10 | Bajt hasła szyfrowania 4 | Bajt hasła szyfrowania 4 |
| 0x11 | Bajt hasła szyfrowania 5 | Bajt hasła szyfrowania 5 |
| 0x12 | Bajt hasła szyfrowania 6 | Bajt hasła szyfrowania 6 |
| 0x13 | Bajt hasła szyfrowania 7 | Bajt hasła szyfrowania 7 |
| 0x14 | Bajt hasła szyfrowania 8 | Bajt hasła szyfrowania 8 |
| 0x15 | Bajt hasła szyfrowania 9 | Bajt hasła szyfrowania 9 |
| 0x16 | Bajt hasła szyfrowania 10 | Bajt hasła szyfrowania 10 |
| 0x17 | Bajt hasła szyfrowania 11 | Bajt hasła szyfrowania 11 |
| 0x18 | Bajt hasła szyfrowania 12 | Bajt hasła szyfrowania 12 |
| 0x19 | Bajt hasła szyfrowania 13 | Bajt hasła szyfrowania 13 |
| 0x1a | Bajt hasła szyfrowania 14 | Bajt hasła szyfrowania 14 |
| 0x1b | Bajt hasła szyfrowania 15 | Bajt hasła szyfrowania 15 |
| 0x1c | Bajt hasła szyfrowania 16 | Bajt hasła szyfrowania 16 |
8. Zarejestruj szczegóły
Uwaga 1: Wszystkie węzły muszą mieć tę samą przepustowość RF, Przełącznik przeskakiwania, częstotliwość, i hasło szyfrowania w celu komunikowania się ze sobą;
Uwaga 2: Parametry chmielów sieciowych, przedziały czasowe, sens nośnika, A całkowity użytkownicy systemu dla wszystkich węzłów muszą być takie same, aby system nie doświadcza nienormalnych jednoczesnych konfliktów danych.
Uwaga 3: Im większe ustawienie parametrów pamięci podręcznej danych, mniej prawdopodobne jest utrata pakietów, Ale opóźnienie danych może wzrosnąć. Ustaw zgodnie z rzeczywistym typem aplikacji.
8.1 Rejestr kontroli odczytu/zapisu
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| Przeczytaj i zapisz kontrolę(0x00) | 7 | Zapisz konfigurację | RW | 0 | Czy zapisać bieżącą konfigurację po wyłączeniu, tylko ważne podczas pisania konfiguracji 0 = nie zapisz 1 = zapisz |
| 6 | Przeczytaj i zapisz kontrolę | RW | 0 | Skonfiguruj kontrolę odczytu-zapisu 0 = konfiguracja odczytu 1 = konfiguracja zapisu | |
| 5 | Konfiguracja wersji | R | 1 | 0= Niska wersja 1 = wysoka wersja | |
| 4-0 | Wersja oprogramowania układowego | R | 00003 | Numer wersji |
8.2 Tryb urządzenia i rejestr stawek BAUD
| Nazwa (Adres) | bity | Nazwa zmiennej | wzór | Wartość domyślna | opisać |
| Tryb urządzenia i szybkość transmisji(0x01) | 7-6 | pasmo RF | RW | 1 | 0:1MHz 1:500KHz 2:250KHz 3:125kHz |
| 5 | Włącz nagłówek opakowania | RW | 0 | Nagłówek pakietu Włącz konfigurację, Tylko ważny w przezroczysty tryb transmisji 0 = zamknięty 1 = Otwórz, aby uzyskać szczegółowe informacje | |
| 4-3 | Typ sygnału | RW | 00 | Konfiguracja typu sygnału 00 = sygnał normalny 01 = sygnał testowy 10 = sygnał pojedynczej częstotliwości 11 = Sygnał pętli między nimi, Sygnał testowy można wykorzystać do testowania mocy. Sygnały pojedynczej częstotliwości mogą być używane do testowania stabilności częstotliwości. Sygnał wsteczny pętli odnosi się do odbierania sygnału, a następnie wysyłania go z powrotem przez port szeregowy. W tym czasie, Zewnętrzne odbiór portu szeregowego nie jest włączony. Typ sygnału zawsze będzie normalnym sygnałem po włączeniu, a zmiana na inny typ nie zostanie zapisane. | |
| 2-0 | szybkość transmisji | RW | 110 | Konfiguracja szybkości portu szeregowego w trybie przezroczystym 000 = 9600 001 = 19200 010 = 38400 011 = 57600 100 = 115200 101 = 230400 110 = 460800 111 = 921600 |
Gdy włączenie nagłówka jest włączone w rejestrze 0x01, Przezroczyste pakiety zostaną dodane do nagłówka przez system po obu stronach odbiornika, aby odbiornik mógł odróżnić dane wysyłane od różnych identyfikatorów. Przezroczyste pakiety dodane do nagłówka są naprawione 44 bajty, a konkretny format jest następujący.
Tabela 8 Szczegóły przejrzystego nagłówka pakietu
| bajt | treść | opisać |
| 1 | 0XD8 | Synchronizacja głowy |
| 2 | 0x73 | |
| 3 | 0x5a | |
| 4 | Intensywność hałasu | Intensywność hałasu, Łącznie 8 bity, tym większa wartość, Najsilniejszy sygnał, o wielkości kroku 1dB. Moc hałasu (dBm)= intensywność szumu -125. |
| 5 – 6 | Skuteczna długość bajtu | Zajmij Upper 6 kawałki bajtu 5, wskazując efektywną długość bajtów części danych, z maksimum 36 bajty |
| Identyfikator nadawcy | Identyfikator nadawcy, składający się z 10 bity, w tym niższy 2 kawałki bajtu 5 i 8 kawałki bajtu 6 | |
| 7 | Kod grupowy | Kod grupowania bieżącego pakietu danych. |
| Obecna liczba przekaźników przekaźników | Obecna liczba przekaźników przekaźników to 4 bity, zajmujący 7 bajt (bit7~bit0) Od BIT3 do BIT0. 0: 1St Hop, 1: 2Nd Hop, 2: 3Rd Hop, 3: 4TH HOP, 4: 5TH HOP, i tak dalej… 15: 16TH HOP. | |
| 8 | intensywność sygnału | Siła sygnału, Łącznie 8 bity, tym silniejszy sygnał, o wielkości kroku 1dB. Moc sygnału (dBm)= Siła sygnału -125. |
| 9 – 44 | dane | Stała długość danych to 36 bajty, w tym ważne bajty i nieprawidłowe bajty, z najważniejszymi ważnymi bajtami |
9. Rejestr kontroli przekaźnika
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| Kontrola przekaźnika(0x02) | 7-6 | Kontrola przekaźnika | RW | 10 | 00= Brak przekaźnika 01 = Inteligentny przekaźnik 10 = wymuszony przekaźnik reprezentujący, czy koniec odbierania jest przekaźnik, gdzie: Inteligentny przekaźnik automatycznie wybierze, czy przekaź się na podstawie jakości sygnału, a obowiązkowa przekaźnik przekaże wszystkie sygnały |
| 5-2 | Chmiel sieciowy | RW | 0010 | Reprezentuje liczbę chmielowych chmielów wymaganych do przesyłania sygnałów. 0000 = 1 skok 0001 = 2 skoki 0010 = 3 skoki 0011 = 4 skoki 0100 = 5 skoków 0101 = 6 skoków 0110 = 7 skoków 0111 = 8 skoków 1000 = 9 skoków 1001 = 10 skoków 1010 = 11 skoków 1011 = 12 skoków 1100 = 13 skoków 1101 = 14 Jumps 1110 = 15 skoków 1111 = 16 skoków 1111 = 16 skoków 1111 = 16 skoków 1111 = 16 skoków | |
| 1-0 | Sens nośnika | RW | 11 | Reprezentując czas wykrywania nośnika, im dłuższy czas wykrywania, Im mniej prawdopodobne jest, że powoduje konflikty pakietów i im większe opóźnienie danych. 00 = nie słuchaj 01 = krótkie słuchanie 10 = średnie słuchanie 11 = długie słuchanie |
10. Rejestr użytkowników systemu całkowitych
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| (0x03) | 7-2 | Odstęp przeskakiwania częstotliwości | RW | 000000 | 0:1 razy przepustowość RF 1: 2x RF Bandwidth 2: 3x RF BandWidth n: N+1 razy przepustowość RF |
| 1-0 | 2 bity wyższe niż całkowita liczba użytkowników w systemie | RW | 00 | Zakres konfiguracji to 0-1023, a faktyczna całkowita liczba użytkowników systemu to wartość konfiguracji plus 1 | |
| Niski bajt całkowita liczba użytkowników systemu(0x04) | 7-0 | Niski bajt całkowita liczba użytkowników systemu | RW | 0X10 |
11. Lokalny rejestr identyfikacyjny
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| 0x05 | 7-2 | kopia zapasowa | – | 0x00 | kopia zapasowa |
| 1-0 | Lokalny identyfikator jest 2 bity wysokie | Rx | 00 | Konfiguracja identyfikatora lokalnego, z zakresem konfiguracji 0-1023. Wartość identyfikatora nie może przekroczyć całkowitej liczby użytkowników systemu, A jeśli przekroczy, Będzie to automatycznie ograniczone do całkowitej liczby użytkowników systemu. Na przykład, Kiedy system 100 Urządzenia muszą zostać ustanowione, można ustawić całkowitą liczbę użytkowników w systemie 99, a lokalne identyfikatory każdego urządzenia można ustawić z 0 do 99 kolejno | |
| Lokalny identyfikator niski bajt(0x06) | 7-0 | Lokalny identyfikator niski bajt | RW | 0x00 |
12. Rejestr kontroli zasilania i częstotliwości RF
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| Kontrola mocy RF(0x07) | 7 | Przełącznik wzmacniacza mocy | RW | 1 | Wewnętrzny przełącznik wzmacniacza mocy 0 = zamknięty 1 = Otwórz |
| 6 | Niski przełącznik wzmacniacza szumu | RW | 1 | Niski przełącznik wzmacniacza szumu 0 = zamknięty 1 = otwarty | |
| 5-4 | Moc transmisji | RW | 10 | Kontrola mocy transmisji 00 = niska moc(Zmniejszone o 4db) 01= Średnia moc(Zmniejszone o 2dB) 10= średnia do dużej mocy (moc nominalna) 11= Wysoka moc(2DB Nasycone wyjście, nie zalecane do użytku) | |
| 3 | Filtrowanie danych | RW | 0 | 0: Wyjściowe grupa transmisji i te same pakiety danych grupy, 1: Tylko pakiety danych z grupy transmisji transmisji | |
| 3 | Kontrola przeskakiwania częstotliwości | RW | 0 | Przełącznik przeskakiwania częstotliwości 0 = zamknięty 1 = Otwórz | |
| 3 | Druga wyjście impulsu | RW | 0 | 0: Nie wyjmuj drugich impulsów 1: Dokładność drugiego impulsu w odległości 1us na sekundę | |
| 0 | Podwójna konfiguracja portu szeregowego | RW | 0 | 0= Zamknij podwójne porty szeregowe 1 = Włącz podwójne porty szeregowe |
13. Rejestr pamięci podręcznej danych
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| Buforowanie danych(0x08) | 7-0 | Buforowanie danych | RW | 0x3f | Konfiguracja pamięci podręcznej danych, Rozmiar pamięci podręcznej =(Konfiguracja+1) * 32 bajty, na przykład, Po skonfigurowaniu jako 0x20, Rozmiar pamięci podręcznej jest 1056 bajty. Pamięć podręczna obsługuje maksimum 256 * 32= 8192 bajtów. Im większa pamięć podręczna, mniej prawdopodobne jest utrata pakietów, Ale opóźnienie danych może wzrosnąć. Ustaw zgodnie z rzeczywistym typem biznesowym. |
14. Grupowanie i rejestr czasów czasowych
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| Grupowanie i przedziały czasowe(0x09) | 7-4 | Kod grupowy | RW | 0000 | 0000= Grupa nadawania 0001 = 1 grupa 0010 = 2 grupy 0011 = 3 grupy 0100 = 4 grupy 0101 = 5 grup 0110 = 6 grup 0111 = 7 grup 1000 = 8 grup 1001 = 9 grup 1010 = 10 grup 1011 = 11 grup 1100 = 12 Grupy 1101 = 13 grup 1110 = 14 Grupy 1111 = 15 grup Grupa rozwiązywania Dane mogą otrzymywać dane przez wszystkie grupy; Gdy jest parametr filtrowania danych 0, Inne grupy mogą odbierać tylko dane wysyłane przez tę grupę i grupę nadawczą. Gdy jest parametr filtrowania danych 1, Inne grupy mogą odbierać tylko dane wysyłane przez grupę nadawczą. |
| 3-0 | Liczba przedziałów czasowych | RW | 1111 | 0000= 1 szczeliny czasowe 0001 = 2 szczeliny czasowe 0010 = 3 szczeliny czasowe 0011 = 4 szczeliny czasowe 0100 = 5 szczeliny czasowe 0101 = 6 szczeliny czasowe 0110 = 7 szczeliny czasowe 0111 = 8 szczeliny czasowe 1000 = 9 szczelin czasowych 1001 = 10 Slotów czasowych 1010 = |
15. Rejestr konfiguracji częstotliwości
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| Bajt o wysokiej częstotliwości(0x0A) | 7-0 | Bajt o wysokiej częstotliwości | RW | 0XD3 | Częstotliwość =(Wartość częstotliwości/61.03515625), na przykład, Podczas konfigurowania częstotliwości 845 MHz, (845000000/61.03515625)= 13844480 = 0xd34000 |
| Środkowy bajt (0x0B) | 7-0 | Środkowy bajt | RW | 0x40 | |
| Bajt o niskiej częstotliwości(0x0C) | 7-0 | Bajt o niskiej częstotliwości | RW | 0x00 |
16. Rejestr hasła szyfrowania
| Nazwa (Adres) | bity | Nazwa zmiennej | tryb | Wartość domyślna | opisać |
| bajt hasła 1 (0x0D) | 7-0 | Bajt hasła 1 | RW | 0x00 | Konfiguracja hasła urządzenia, Urządzenie komunikuje się tylko z urządzeniami, które mają to samo hasło, a użytkownicy mogą ustawić własne hasło, aby zapewnić bezpieczeństwo komunikacji |
| bajt hasła 2 (0x0E) | 7-0 | Bajt hasła 2 | RW | 0x00 | |
| bajt hasła 3 (0x0f) | 7-0 | Bajt hasła 3 | RW | 0x00 | |
| bajt hasła 4 (0X10) | 7-0 | Bajt hasła 4 | RW | 0x00 | |
| bajt hasła 5 (0x11) | 7-0 | Bajt hasła 5 | RW | 0x00 | |
| bajt hasła 6 (0x12) | 7-0 | Bajt hasła 6 | RW | 0x00 | |
| bajt hasła 7 (0x13) | 7-0 | Bajt hasła 7 | RW | 0x00 | |
| bajt hasła 8 (0x14) | 7-0 | Bajt hasła 8 | RW | 0x00 | |
| bajt hasła 9 (0x15) | 7-0 | Bajt hasła 9 | RW | 0x6e | |
| bajt hasła 10 (0x16) | 7-0 | Bajt hasła 10 | RW | 0x02 | |
| bajt hasła 11 (0x17) | 7-0 | Bajt hasła 11 | RW | 0x3f | |
| bajt hasła 12 (0x18) | 7-0 | Bajt hasła 12 | RW | 0XB9 | |
| bajt hasła 13 (0x19) | 7-0 | Bajt hasła 13 | RW | 0x06 | |
| bajt hasła 14 (0x1a) | 7-0 | Bajt hasła 14 | RW | 0x02 | |
| bajt hasła 15 (0x1b) | 7-0 | Bajt hasła 15 | RW | 0x03 | |
| bajt hasła 16 (0x1c) | 7-0 | Bajt hasła 16 | RW | 0x03 |
17. Typowe problemy i rozwiązania
Tabela 10 Typowe problemy i rozwiązania
| Opis problemu | Analiza przyczyna | rozpuszczalnik |
| Komunikacja szeregowa jest nienormalna | Niedopasowanie stawki portu seryjnego | Gdy moduł działa w trybie konfiguracji, Szybkość transmisji jest ustalona na 9600. Podczas pracy w trybie przezroczystym, Szybkość transmisji można skonfigurować jako 9600/19200/38400/57600/115200/230400/460800/921600 |
| Tryb pracy jest nieprawidłowy | Dostosuj poziomy M0 i M1, aby zmienić tryb pracy | |
| Porty szeregowe TX i RX są podłączone na odwrotne | Exchange Port Serial Port TX i RX Sekwencja linii | |
| Niedopasowanie poziomu portu szeregowego | Wykonaj konwersję poziomu (Uwaga TTL to 3,3 V) |

Zadać pytanie
Twoja wiadomość została wysłana