Podręcznik łącza danych radiowych

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

Modelmoc RFSkala sieciowapasma częstotliwości
H400-500MW500mW1024 węzły, aż do 16 chmiel370~ 510 MHz
H800-500MW820~ 854 MHz
H900-500MW902~928 MHz
H800-20W20W820~ 854 MHz
H900-20W902~928 MHz
F400-500MW500mWmax. 256 węzły, aż do 3 chmiel370~ 510 MHz
F800-500MW820~ 854 MHz
F900-500MW902~928 MHz
F800-20W20W820~ 854 MHz
F900-20W902~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łówMaksymalna szybkość obciążenia (kb/s)  
N = 1N = 2N = 3N = 4N = 5N = 6N = 7N = 8
1~ 32740277180137110927969
33~ 64720274178134108907767
65~ 128700271175131106887565
129~ 256680268172128104867363
257~ 512660264169125102847161
513~ 1024640260166122100826959
Liczba węzłówMaksymalna szybkość obciążenia (kb/s)  
N = 9N = 10N = 11N = 12N = 13N = 14N = 15N = 16
1~ 326155504642393734
33~ 646054494542393634
65~ 1285852474441383634
129~ 2565650464340383533
257~ 5125448454239373432
513~ 10245246444238363432

Tabela 4-2 Zależność między ilością węzła a szybkością obciążenia (500Przepustowość KHz RF)

Liczba węzłówMaksymalna szybkość obciążenia (kb/s)  
N = 1N = 2N = 3N = 4N = 5N = 6N = 7N = 8
1~ 32370141906955463934
33~ 64360139896854453833
65~ 128350137886653443732
129~ 256340135866451433631
257~ 512330133846249413429
513~ 1024320130826047393227
Liczba węzłówMaksymalna szybkość obciążenia (kb/s)  
N = 9N = 10N = 11N = 12N = 13N = 14N = 15N = 16
1~ 323127252321201817
33~ 643027242321201817
65~ 1282926242220191817
129~ 2562825232220191716
257~ 5122724232119181716
513~ 10242523222119181716

Tabela 4-3 Zależność między ilością węzła a szybkością obciążenia (250przepustowość KHz RF)

Liczba węzłówMaksymalna szybkość obciążenia (kb/s)  
N = 1N = 2N = 3N = 4N = 5N = 6N = 7N = 8
1~ 3218571453427232017
33~ 6418070443427221916
65~ 12817569443326211815
129~ 25617068433325201714
257~ 51216566423224191613
513~ 102416065413123181512
Liczba węzłówMaksymalna szybkość obciążenia (kb/s)  
N = 9N = 10N = 11N = 12N = 13N = 14N = 15N = 16
1~ 3215141211101098
33~ 6415131211101098
65~ 1281413121110998
129~ 2561412111110988
257~ 512131211109988
513~ 1024131111109988

Tabela 4-4 Zależność między ilością węzła a szybkością obciążenia (125przepustowość KHz RF)

Liczba węzłówMaksymalna szybkość obciążenia (kb/s)  
N = 1N = 2N = 3N = 4N = 5N = 6N = 7N = 8
1~ 32923623171411108
33~ 6490352217131198
65~ 12887342217131097
129~ 25685342116121087
257~ 5128233211612986
513~ 10248032201511976
Liczba węzłówMaksymalna szybkość obciążenia (kb/s)  
N = 9N = 10N = 11N = 12N = 13N = 14N = 15N = 16
1~ 3277655544
33~ 6476655544
65~ 12876655444
129~ 25676555444
257~ 51266554444
513~ 102465554444

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.

Radio Data Link Manual 1

(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.

Radio Data Link Manual 2

(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.

Radio Data Link Manual 3

(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.

Radio Data Link Manual 4

(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.

Radio Data Link Manual 5

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ówCzas obłożenia kanału (ms)  
1MHz500kHz250kHz125kHz
1~ 3610.480.951.903.80
37~ 7220.861.723.446.88
73~ 10831.252.505.0010.00
109~ 14441.643.276.5413.08
145~ 18052.024.048.0816.16
181~ 21662.414.829.6419.28
217~ 25272.805.5911.1822.36
253~ 28883.196.3712.7425.48
289~ 32493.577.1414.2828.56
325~360103.967.9115.8231.64
361~ 396114.358.6917.3834.76
397~ 432124.739.4618.9237.84
.........

Minimalne opóźnienie transmisji pakietów danych pokazano w poniższej tabeli: 

Tabela 5-2 Minimalne opóźnienie transmisji

szerokość kanału1MHz500kHz250kHz125kHz
Minimalne opóźnienie (ms)  2346

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) 

Radio Data Link Manual 6

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) 

Radio Data Link Manual 7

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

bajttreśćopisać
10xf0Początek pakietu
20x58
3 – 31Zarejestruj się 0x00–  Zarejestruj 0x1cZarejestruj treść
32Metoda kolokacji0x00 reprezentuje konfigurację lokalną 0x3e reprezentuje konfigurację zdalną inną: Utworzyć kopię zapasową
33~ 34Zdalny identyfikator celuDocelowy 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.
350x0fZakończenie pakietu
360x85

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ę

adresNazwa rejestruopisać
0x00Przeczytaj i zapisz kontrolęKontrola odczytu link do danych radiowych
0x01Tryb urządzenia i szybkość transmisjiTryb urządzenia i ustawienia szybkości BAB
0x02Kontrola przekaźnikaUstawienia kontroli przekaźnika
0x03Wysoka łączna liczba użytkowników systemuWysoka łączna liczba użytkowników systemu
0x04Niski bajt całkowita liczba użytkowników systemuNiski bajt całkowita liczba użytkowników systemu
0x05Lokalny identyfikator High BajteLokalny identyfikator High Bajte
0x06Lokalny identyfikator niski bajtLokalny identyfikator niski bajt
0x07RF Power and częstotliwości kontrola przeskakiwaniaRadio Data Link RF Control Power
0x08Buforowanie danychBuforowanie danych
0x09Grupowanie i przedziały czasoweKod grupy i liczba przedziałów czasowych
0x0AKonfiguracja częstotliwości o wysokiej bajcieKonfiguracja częstotliwości o wysokiej bajcie
0x0BŚrodkowy bajt w konfiguracji częstotliwościŚrodkowy bajt w konfiguracji częstotliwości
0x0CNiska konfiguracja częstotliwości bajtówNiska konfiguracja częstotliwości bajtów
0x0DBajt hasła szyfrowania 1Bajt hasła szyfrowania 1
0x0EBajt hasła szyfrowania 2Bajt hasła szyfrowania 2
0x0fBajt hasła szyfrowania 3Bajt hasła szyfrowania 3
0X10Bajt hasła szyfrowania 4Bajt hasła szyfrowania 4
0x11Bajt hasła szyfrowania 5Bajt hasła szyfrowania 5
0x12Bajt hasła szyfrowania 6Bajt hasła szyfrowania 6
0x13Bajt hasła szyfrowania 7Bajt hasła szyfrowania 7
0x14Bajt hasła szyfrowania 8Bajt hasła szyfrowania 8
0x15Bajt hasła szyfrowania 9Bajt hasła szyfrowania 9
0x16Bajt hasła szyfrowania 10Bajt hasła szyfrowania 10
0x17Bajt hasła szyfrowania 11Bajt hasła szyfrowania 11
0x18Bajt hasła szyfrowania 12Bajt hasła szyfrowania 12
0x19Bajt hasła szyfrowania 13Bajt hasła szyfrowania 13
0x1aBajt hasła szyfrowania 14Bajt hasła szyfrowania 14
0x1bBajt hasła szyfrowania 15Bajt hasła szyfrowania 15
0x1cBajt hasła szyfrowania 16Bajt 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)  bityNazwa zmiennejtrybWartość domyślnaopisać
Przeczytaj i zapisz kontrolę(0x00)  Zapisz konfiguracjęRW0  Czy zapisać bieżącą konfigurację po wyłączeniu, tylko ważne podczas pisania konfiguracji 0 = nie zapisz 1 = zapisz
6  Przeczytaj i zapisz kontrolęRW0  Skonfiguruj kontrolę odczytu-zapisu 0 = konfiguracja odczytu 1 = konfiguracja zapisu
5  Konfiguracja wersjiR0= Niska wersja 1 = wysoka wersja
4-0  Wersja oprogramowania układowegoR00003  Numer wersji

8.2 Tryb urządzenia i rejestr stawek BAUD

Nazwa (Adres)  bityNazwa zmiennejwzórWartość domyślnaopisać
Tryb urządzenia i szybkość transmisji(0x01)  7-6  pasmo RFRW1  0:1MHz 1:500KHz 2:250KHz 3:125kHz
5  Włącz nagłówek opakowaniaRW0  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łuRW00  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ść transmisjiRW110  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

bajttreśćopisać
10XD8Synchronizacja głowy
20x73
30x5a
4Intensywność hałasuIntensywność 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ść bajtuZajmij Upper 6 kawałki bajtu 5, wskazując efektywną długość bajtów części danych, z maksimum 36 bajty
Identyfikator nadawcyIdentyfikator nadawcy, składający się z 10 bity, w tym niższy 2 kawałki bajtu 5 i 8 kawałki bajtu 6
7Kod grupowyKod grupowania bieżącego pakietu danych.
Obecna liczba przekaźników przekaźnikówObecna 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łuSił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  daneStał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)  bityNazwa zmiennejtrybWartość domyślnaopisać
Kontrola przekaźnika(0x02)  7-6  Kontrola przekaźnikaRW10  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 sieciowyRW0010  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śnikaRW11  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)  bityNazwa zmiennejtrybWartość domyślnaopisać
(0x03)  7-2  Odstęp przeskakiwania częstotliwościRW000000  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 systemieRW00  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 systemuRW0X10

11. Lokalny rejestr identyfikacyjny

Nazwa (Adres)  bityNazwa zmiennejtrybWartość domyślnaopisać
0x057-2  kopia zapasowa–  0x00kopia zapasowa
1-0  Lokalny identyfikator jest 2 bity wysokieRx00  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 bajtRW0x00

12. Rejestr kontroli zasilania i częstotliwości RF

Nazwa (Adres)  bityNazwa zmiennejtrybWartość domyślnaopisać
Kontrola mocy RF(0x07)  7Przełącznik wzmacniacza mocyRW1  Wewnętrzny przełącznik wzmacniacza mocy 0 = zamknięty 1 = Otwórz
6  Niski przełącznik wzmacniacza szumuRW1  Niski przełącznik wzmacniacza szumu 0 = zamknięty 1 = otwarty
5-4  Moc transmisjiRW10  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 danychRW0  0: Wyjściowe grupa transmisji i te same pakiety danych grupy,  1: Tylko pakiety danych z grupy transmisji transmisji
3  Kontrola przeskakiwania częstotliwościRW0  Przełącznik przeskakiwania częstotliwości 0 = zamknięty 1 = Otwórz
3  Druga wyjście impulsuRW0  0: Nie wyjmuj drugich impulsów 1: Dokładność drugiego impulsu w odległości 1us na sekundę
0  Podwójna konfiguracja portu szeregowegoRW0  0= Zamknij podwójne porty szeregowe 1 = Włącz podwójne porty szeregowe

13. Rejestr pamięci podręcznej danych

Nazwa (Adres)  bityNazwa zmiennejtrybWartość domyślnaopisać
Buforowanie danych(0x08)  7-0  Buforowanie danychRW0x3fKonfiguracja 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)  bityNazwa zmiennejtrybWartość domyślnaopisać
Grupowanie i przedziały czasowe(0x09)  7-4  Kod grupowyRW0000  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 czasowychRW1111  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)  bityNazwa zmiennejtrybWartość domyślnaopisać
Bajt o wysokiej częstotliwości(0x0A)  7-0  Bajt o wysokiej częstotliwościRW0XD3Czę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 bajtRW0x40
Bajt o niskiej częstotliwości(0x0C)  7-0  Bajt o niskiej częstotliwościRW0x00

16. Rejestr hasła szyfrowania

Nazwa (Adres)  bityNazwa zmiennejtrybWartość domyślnaopisać
bajt hasła 1 (0x0D)  7-0  Bajt hasła 1RW0x00Konfiguracja 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 2RW0x00
bajt hasła 3 (0x0f)  7-0  Bajt hasła 3RW0x00
bajt hasła 4 (0X10)  7-0  Bajt hasła 4RW0x00
bajt hasła 5 (0x11)  7-0  Bajt hasła 5RW0x00
bajt hasła 6 (0x12)  7-0  Bajt hasła 6RW0x00
bajt hasła 7 (0x13)  7-0  Bajt hasła 7RW0x00
bajt hasła 8 (0x14)  7-0  Bajt hasła 8RW0x00
bajt hasła 9 (0x15)  7-0  Bajt hasła 9RW0x6e
bajt hasła 10 (0x16)  7-0  Bajt hasła 10RW0x02
bajt hasła 11 (0x17)  7-0  Bajt hasła 11RW0x3f
bajt hasła 12 (0x18)  7-0  Bajt hasła 12RW0XB9
bajt hasła 13 (0x19)  7-0  Bajt hasła 13RW0x06
bajt hasła 14 (0x1a)  7-0  Bajt hasła 14RW0x02
bajt hasła 15 (0x1b)  7-0  Bajt hasła 15RW0x03
bajt hasła 16 (0x1c)  7-0  Bajt hasła 16RW0x03

17. Typowe problemy i rozwiązania

Tabela 10 Typowe problemy i rozwiązania

Opis problemuAnaliza przyczynarozpuszczalnik
Komunikacja szeregowa jest nienormalnaNiedopasowanie stawki portu seryjnegoGdy 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łowyDostosuj poziomy M0 i M1, aby zmienić tryb pracy
Porty szeregowe TX i RX są podłączone na odwrotneExchange Port Serial Port TX i RX Sekwencja linii
Niedopasowanie poziomu portu szeregowegoWykonaj konwersję poziomu (Uwaga TTL to 3,3 V)

Zadać pytanie

← Wstecz

Twoja wiadomość została wysłana