Inhaltsverzeichnis
1. Overview of Radio Data Link Series Data Transmission Radio
Radio Data Link self-organizing network(Gittergewebe) data link radio realizes the centerless long-distance communication between large-scale nodes, all nodes can communicate with each other independently without interfering, supports large-scale dense node access to wireless transmission, dynamic networking and flexible reorganization, supports full-multiplexing communication, the node sends data at the same time it can also receive the data of all other nodes without interfering with each other, and in the absence of the center, it can realize the interoperability of any node and all other nodes in the network. Without interfering with each other, it can realize the interconnection between any node in the network and all other nodes in the case of no center.
Radio Data Link mesh radio supports large-scale node access, multi-hop self-organizing network, -114dBm-Empfindlichkeit, maximum 740kbps effective data transmission rate, 2ms ultra-low latency, which can be used for swarming drones, Internet der Dinge, data chain, Fernbedienung, Datenerfassung, künstliche Intelligenz, military equipment and other application scenarios.
Radio Data Link has a variety of models to choose from, the functional characteristics of each model is the same, Lediglich das Arbeitsfrequenzband und die HF-Leistung sind unterschiedlich.
Datenlink-Mesh-Funkmodelle der Radio Data Link-Serie
| Modell- | HF-Leistung | Netzwerkskala | Frequenzbänder |
| H400-500mW | 500mW | 1024 Knoten, bis zu 16 Hopfen | 370~510 MHz |
| H800-500mW | 820~ 854MHz | ||
| H900-500mW | 902~928 MHz | ||
| H800-20W | 20W | 820~ 854MHz | |
| H900-20W | 902~928 MHz | ||
| F400-500mW | 500mW | Max. 256 Knoten, bis zu 3 Hopfen | 370~510 MHz |
| F800-500mW | 820~ 854MHz | ||
| F900-500mW | 902~928 MHz | ||
| F800-20W | 20W | 820~ 854MHz | |
| F900-20W | 902~928 MHz |
Eigenschaften
- Frequenz: Verschiedene Modelle unterstützen unterschiedliche Frequenzbänder, siehe Modelltabelle;
- Bandbreite: 1MHz/500kHz/250kHz/125kHz wählbar;
- Anzahl der Knoten und Hops: Maximal 1024 Knoten bis zu 16 Hopfen;
- Frequenzsprunggeschwindigkeit:
- Mehr als 1800 mal pro Sekunde bei 1 MHz
- Mehr als 900 Mal pro Sekunde bei 500 kHz
- Mehr als 450 Mal pro Sekunde bei 250 kHz
- Mehr als 225 Mal pro Sekunde bei 125 kHz
- Effektive Datenrate: Maximal 740 kbit/s bei 1 MHz, 370kbps@500kHz, 185kbps@250kHz, 92kbps@125kHz
- Vollständige Multiplex-Kommunikation: Unterstützung
- Luft-Boden-Los(Licht des Sehens) Entfernung: ≥30 km(500mW), ≥ 300 km(20W)
- Zentrumsloses selbstorganisiertes Netzwerk: Unterstützen Sie ein zentrenloses, selbstorganisiertes Netzwerk, Jeder Knoten des Netzwerks wird zerstört, ohne dass die Kommunikation beeinträchtigt wird;
- Zeit für den Netzwerkaufbau: innerhalb 1 Sekunde
- Verzögerung der drahtlosen Übertragung: mindestens 2ms
- Dynamische Topologie: Unterstützung dynamischer Topologie, Unterstützt das Ein- und Austreten von Knoten, Änderungen und Verformungen der Netzwerktopologie können normale Kommunikation sein;
- HF-Leistung: 500mW(27dBm) oder 20W(43dBm)
- Empfindlichkeit: -114dBm@125kHz, -111dBm@250kHz, -108dBm@500kHz, -105dBm@1MHz
- Frequenzstabilität: ≤ 1ppm
- QPSK-Modulation LDPC-Codierung
- Verschlüsselung: 128-Bit-Verschlüsselung
2. Serielle Schnittstelle
Der serielle Porttyp kann TTL sein, RS232 oder RS422, und die Standardlieferung ist ein serieller TTL-3,3-V-Anschluss. Es kann vor dem Versand je nach Kundenwunsch auch als serielle RS232- oder RS422-Schnittstelle konfiguriert werden. Das Datenbit der seriellen TTL/RS232-Schnittstelle beträgt 8 Bit, das Stoppbit ist 1-Bit, und es gibt kein Paritätsprüfbit. Wenn das Modul im Konfigurationsmodus arbeitet, Die Baudrate ist fest eingestellt 9600. Beim Betrieb im datentransparenten Modus, Die Baudrate kann als 9600/19200/38400/57600/115200/230400/460800/921600 konfiguriert werden. Schlagen Sie vor, eine Baudrate von auszuwählen 921600 wenn die HF-Bandbreite 1 MHz beträgt; Wenn die HF-Bandbreite 500 kHz beträgt, Wählen Sie eine Baudrate von 460800; Wenn die HF-Bandbreite 250 kHz beträgt, Wählen Sie eine Baudrate von 230400; Wenn die HF-Bandbreite 125 kHz beträgt, auswählen 115200 Baudrate, so that the serial port baud rate matches the air interface payload to avoid packet loss during serial port data transmission and reception. Serial ports are mainly used for module parameter configuration and data transmission.
Our Radio Data Link data transmission radio supports two working states: transparent transmission mode and configuration mode. Users can configure the M0 level of Radio Data Link and the M1 status of the dip switch to put the system in the corresponding working state. When the voltage levels of M0 and M1 are not consistent, the system operates in configuration mode; When the voltage levels of M0 and M1 are the same, the system operates in transparent mode. Die M0- und M1-Pinsysteme wurden intern auf ein hohes Niveau hochgezogen und befinden sich im transparenten Modus. Wenn M0 ausgesetzt ist, Der DIP-Schalter M1 wird auf die C-Seite gedreht, und das System wechselt in den Konfigurationsmodus. Der DIP-Schalter M1 ist auf die D-Seite gedreht, und das System wechselt in den transparenten Übertragungsmodus. Der Konfigurationsmodus und der transparente Übertragungsmodus werden in Echtzeit umgeschaltet, ohne dass ein Neustart des Systems erforderlich ist.
Wenn sich RADIO DATA LINK im Konfigurationsmodus befindet, Es reagiert nur auf Konfigurationsbefehle und überträgt keine empfangenen seriellen Daten an die Luftschnittstelle. Außerdem werden keine Daten an die serielle Schnittstelle ausgegeben, wenn Signale von der Luftschnittstelle empfangen werden. Im Konfigurationsmodus, Die Baudrate der seriellen Schnittstelle ist fest eingestellt 9600, mit 8 Daten Bits, 1 Stoppbit, und keine Paritätsprüfbits.
Wenn sich RADIO DATA LINK im transparenten Übertragungsmodus befindet, wenn es sich bei den empfangenen seriellen Daten um ein Konfigurationspaket handelt, Parameterkonfiguration durchführen; Wenn es sich bei den empfangenen seriellen Daten nicht um ein Konfigurationspaket handelt, es wird an die Luftschnittstelle übertragen, und das von der Luftschnittstelle empfangene Signal wird an die serielle Schnittstelle ausgegeben.
Im Konfigurationsmodus, Es werden nur lokale Konfigurationsparameter unterstützt, im transparenten Übertragungsmodus, Sowohl lokale als auch Remote-Parameterkonfigurationen werden unterstützt.
3. Number of system users and IDs
Die Anzahl der Systembenutzer ist die maximal mögliche Anzahl von Knoten im System. Es sollte darauf geachtet werden, dass die Anzahl der eingestellten Systembenutzer größer ist als die Anzahl der Knoten im System, und die Anzahl der Systembenutzer für alle Knoten sollte auf den gleichen Wert eingestellt werden, um einen stabilen und zuverlässigen Betrieb des Systems zu gewährleisten.
Die ID-Nummern der Knoten innerhalb des Systems müssen eindeutig sein, und die ID-Nummern verschiedener Knoten müssen unterschiedlich sein. Wenn mehrere Knoten dieselbe ID-Nummer haben, Dies kann zu Systeminstabilität oder Kommunikationsschwierigkeiten zwischen diesen Knoten führen. Der Mindestwert für die ID-Nummer beträgt 0, und der Maximalwert muss kleiner oder gleich der Anzahl der Systembenutzer sein.
4. Relay networking, payload rate, and frequency hopping
RADIO DATA LINK kann die Relay-Funktion des Empfangsknotens aktivieren oder deaktivieren, und kann auf drei Modi eingestellt werden: Relais deaktivieren, intelligentes relais, und Zwangsrelais. Die Relaissteuerung von Knoten kann auf unterschiedliche Werte eingestellt werden, Dadurch kann das Relais für einige Knoten ausgeschaltet werden, Intelligentes Relais für einige Knoten, und erzwungenes Relay für einige Knoten entsprechend dem Anwendungsszenario.
Die Relay-Hop-Anzahl ist die maximale Anzahl an Hops, die der sendende Knoten benötigt, aus denen ausgewählt werden kann 1 hüpfe zu 16 Hopfen. Die Anzahl der Zeitschlitze ist die Anzahl der Zeitschlitze, die ein Knoten nutzen kann. Für jeden weiteren Hop, der Abstand verdoppelt sich, aber die maximale Datenrate sinkt. Wenn die Anzahl der Relay-Hops kleiner oder gleich der Anzahl der Zeitschlitze ist, Zeitschlitz-Multiplexing wird nicht durchgeführt, und die maximale Nutzdatenrate nimmt mit zunehmender Anzahl der Relay-Hops ab; Wenn die Anzahl der Relay-Hops größer ist als die Anzahl der Zeitschlitze, Zeitschlitz-Multiplexing wird durchgeführt, und die maximale Nutzdatenrate nimmt mit der Zunahme der Relay-Hops nicht ab. Der Standardwert für die Anzahl der Zeitfenster beträgt 16, Dieser sollte im Allgemeinen größer oder gleich 4 sein.
Je mehr Systemknoten vorhanden sind, desto höher ist der Netzwerk-Overhead, desto geringer ist die Nutzlastrate, und desto geringer ist die Auslastung der Systembandbreite. Die Beziehung zwischen der maximalen Nutzlastrate und der Anzahl der Knoten, Staffelsprünge, und Zeitfenster ist wie folgt (Notiz: Tische 4-1 nach 4-4 sind Daten unter Nicht-Hopping-Bedingungen):
Sei N der Mindestwert der Anzahl der Relay-Hops und Zeitschlitze.
Tisch 4-1 Beziehung zwischen Knotenanzahl und Laderate (1MHz RF Bandbreite)
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| 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 |
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| 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 |
Tisch 4-2 Beziehung zwischen Knotenanzahl und Laderate (500KHz-HF-Bandbreite)
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| 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 |
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| 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 |
Tisch 4-3 Beziehung zwischen Knotenanzahl und Laderate (250KHz RF Bandbreite)
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| 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 |
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| 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 |
Tisch 4-4 Beziehung zwischen Knotenanzahl und Laderate (125KHz RF Bandbreite)
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| 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 |
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| 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 |
Die effektive Bandbreite des Netzwerks wird durch die Anzahl der Knoten beeinflusst, Paketlänge, und Paketintervall, und kann je nach maximaler Belastungsrate abnehmen. Die tatsächliche effektive Bandbreite unterliegt der tatsächlichen Messung.
Alle Knoten im Netzwerk teilen sich die gesamte effektive Bandbreite, und die Summe der Datenraten aller Knoten im Netzwerk sollte die effektive Bandbreite nicht überschreiten, Andernfalls kann es zu einer Überlastung des Netzwerks oder sogar zu Fehlfunktionen kommen. Das System weist den Knoten auf intelligente Weise Kanalressourcen zu.
RADIO DATA LINK unterstützt die Frequenzsprungfunktion, mit einer maximalen Sprunggeschwindigkeit von 1800 mal pro Sekunde bei 1 MHz Bandbreite, 900 Zeiten bei 500 kHz Bandbreite, 450 mal bei 250 kHz Bandbreite, und 225 mal bei 125 kHz Bandbreite. Die Anzahl der Hopping-Frequenzsätze entspricht der Anzahl der Netzwerk-Hops. Das maximale Frequenzsprungintervall kann eingestellt werden 64 mal die HF-Bandbreite. Wenn es an einem beliebigen Frequenzpunkt innerhalb des Frequenzsprungsatzes zu Störungen kommt, Für die Kommunikation wird die Frequenz mit der geringsten Störung ausgewählt.
(1) Mittenfrequenz 845 MHz, Anzahl der Netzwerk-Hops 2, Bandbreite 500 kHz, Frequenzsprungintervall 5 mal HF-Bandbreite
Das Frequenzsprungspektrum ist in der folgenden Abbildung dargestellt. Das Netzwerk hat 2 Hopfen, entsprechend 2 Frequenzsätze, mit einem Sprungintervall von 2,5 MHz. Die tatsächlichen Mittenfrequenzen der beiden Frequenzen sind 845-1.25 und 845+1,25 MHz, welche sind 843.75 und 846,25 MHz, jeweils. Das System führt eine Frequenzsprungkommunikation auf den beiden oben genannten Frequenzen durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

(2) Mittenfrequenz 845 MHz, Anzahl der Netzwerk-Hops 3, Bandbreite 500 kHz, Frequenzsprungintervall 5 mal HF-Bandbreite
Das Frequenzsprungspektrum ist in der folgenden Abbildung dargestellt. Das Netzwerk hat 3 Hopfen, entsprechend 3 Frequenzsätze, mit einem Sprungintervall von 2,5 MHz. Die tatsächlichen Mittenfrequenzen der drei Frequenzen sind 845-2.5, 845, und 845+2,5 MHz, nämlich 842.5, 845, und 847,5 MHz. Das System führt eine Frequenzsprungkommunikation auf den oben genannten drei Frequenzen durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

(3) Mittenfrequenz 845 MHz, Anzahl der Netzwerk-Hops 4, Bandbreite 500 kHz, Frequenzsprungintervall 5 mal HF-Bandbreite
Das Frequenzsprungspektrum ist in der folgenden Abbildung dargestellt. Das Netzwerk hat 4 Hopfen, entsprechend 4 Frequenzsätze, mit einem Sprungintervall von 2,5 MHz. Die tatsächlichen Mittenfrequenzen der vier Frequenzen sind 845-3.75, 845-1.25, 845+1.25, und 845+3,75 MHz, nämlich 841.25, 843.75, 846.25, und 848,75 MHz. Das System führt eine Frequenzsprungkommunikation auf den oben genannten vier Frequenzen durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

(4) Mittenfrequenz 845 MHz, Anzahl der Netzwerk-Hops 5, Bandbreite 500 kHz, Frequenzsprungintervall 5 mal HF-Bandbreite
Das Frequenzsprungspektrum ist in der folgenden Abbildung dargestellt. Das Netzwerk hat 5 Hopfen, entsprechend 5 Frequenzsätze, mit einem Sprungintervall von 2,5 MHz. Die tatsächlichen Mittenfrequenzen der fünf Frequenzen sind 845-5, 845-2.5, 845, 845+2.5, und 845+5MHz, nämlich 840, 842.5, 845, 847.5, und 850 MHz. Das System führt eine Frequenzsprungkommunikation an den oben genannten fünf Frequenzpunkten durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

(5) Mittenfrequenz 845 MHz, Anzahl der Netzwerk-Hops 2, Bandbreite 1 MHz, Frequenzsprungintervall 5 mal HF-Bandbreite
Das Frequenzsprungspektrum ist in der folgenden Abbildung dargestellt. Das Netzwerk hat 2 Hopfen, entsprechend 2 Frequenzsätze, mit einem Frequenzsprungintervall von 5 MHz. Die tatsächlichen Mittenfrequenzen der beiden Frequenzen sind 845-2.5 und 845+2,5 MHz, Das ist 842 5 und 847,5 MHz. Das System führt eine Frequenzsprungkommunikation auf den beiden oben genannten Frequenzen durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

(6) Mittenfrequenz 845 MHz, Anzahl der Netzwerk-Hops 3, Bandbreite 1 MHz, Frequenzsprungintervall 5 mal HF-Bandbreite
Das Frequenzsprungspektrum ist in der folgenden Abbildung dargestellt. Das Netzwerk hat 3 Hopfen, entsprechend 3 Frequenzsätze, mit einem Sprungintervall von 5 MHz. Die tatsächlichen Mittenfrequenzen der drei Frequenzen sind 845-5, 845, und 845+5MHz, welche sind 840, 845, und 850 MHz. Das System führt eine Frequenzsprungkommunikation auf den oben genannten drei Frequenzen durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

5. Intervall, Länge, and delay of contract issuance
Die Bandbreitenressourcen von RADIO DATA LINK sind sehr wertvoll, und jeder Knoten sollte die Optimierung der Paketfrequenz und Paketlänge maximieren. Versuchen Sie, die Häufigkeit und Länge der Pakete zu minimieren. Was kann auf einmal verschickt werden?, Teilen Sie es nicht in zwei Teile; Was kann eingeschickt werden 36 Bytes sollten nicht gesendet werden 40 Bytes.
Die grundlegende Blockeinheit der physikalischen Schicht ist 36 Bytes, und die Beziehung zwischen der Länge des übertragenen Pakets und der Kanalbelegungszeit ist wie folgt: (Hinweis: Die Daten in der Tabelle 5-1 ist der Wert, wenn kein Frequenzsprung erfolgt, und die Anzahl der Relay-Sprünge beträgt 1 hüpfen).
Tisch 5-1 Zusammenhang zwischen Paketlänge und Kanalbelegungszeit
| Paketlänge ( Bytes) | Anzahl der Grundblöcke | Kanalbelegungszeit (Frau) | |||
| 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 |
| ... | ... | ... | |||
Die minimale Übertragungsverzögerung von Datenpaketen ist in der folgenden Tabelle dargestellt:
Tisch 5-2 Minimale Übertragungsverzögerung
| Kanalbandbreite | 1MHz | 500kHz | 250kHz | 125kHz |
| Minimale Verzögerung (Frau) | 2 | 3 | 4 | 6 |
Wellenformdiagramm der Datenübertragung und des Datenempfangs bei einer Bandbreite von 1 MHz: (gelbe Wellenform zur Datenübertragung, blaue Wellenform zum Empfangen von Daten)

Wellenformdiagramm der Datenübertragung und des Datenempfangs bei einer Bandbreite von 500 kHz: (gelbe Wellenform zur Datenübertragung, blaue Wellenform zum Empfangen von Daten)
Wellenformdiagramm der Datenübertragung und des Datenempfangs bei einer Bandbreite von 250 kHz: (gelbe Wellenform zur Datenübertragung, blaue Wellenform zum Empfangen von Daten)

Wellenformdiagramm der Datenübertragung und des Datenempfangs bei einer Bandbreite von 125 kHz: (gelbe Wellenform für
Daten übertragen, blaue Wellenform zum Empfangen von Daten) +


6. Parameterkonfiguration
Das Konfigurationspaket ist festgelegt auf 36 Bytes, einschließlich eines 2-Byte-Headers, ein 29 Byte-Registerkonfiguration, ein 3-Byte-Festwert, und ein 2-Byte-Paketende. Einzelheiten sind in Tabelle 6 aufgeführt. Nach Erhalt des Konfigurationspakets im richtigen Format, Das Modul führt die Parameterkonfiguration durch und sendet das Konfigurationspaket nach erfolgreicher Konfiguration an das Hauptsteuergerät zurück.
Tisch 6 Details zum Konfigurationspaket
| Byte | Inhalt | beschreiben |
| 1 | 0xF0 | Der Beginn eines Pakets |
| 2 | 0x58 | |
| 3 – 31 | Registrieren Sie 0x00– Registrieren Sie 0x1C | Inhalte registrieren |
| 32 | Kollokationsmethode | 0x00 steht für die lokale Konfiguration, 0x3E steht für die Remote-Konfiguration. Andere: Backup |
| 33~34 | Remote-Ziel-ID | Die Zielgeräte-ID, die für die Remote-Einzelpunktkonfiguration erforderlich ist. 0xFFFF steht für die Remote-Vollpersonalkonfiguration (IDs werden in diesem Modus nicht konfiguriert). 0Für die lokale Konfiguration muss x0000 verwendet werden. |
| 35 | 0x0F | Das Ende eines Pakets |
| 36 | 0x85 |
Beispiel für einen lokalen Lesebefehl (Standardparameter):
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 00 00 00 0F 85
Rückgabewert:
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 00 00 00 0F 85
Beispiel für einen lokalen Schreibbefehl (Standardparameter):
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 00 00 00 0F 85
Rückgabewert:
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 00 00 00 0F 85
Beispiel für einen Fernlesebefehl für das ID1-Gerät (Standardparameter):
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 3E 00 01 0F 85
Rückgabewert:
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 C1 00 01 0F 85
Beispiel für einen Remote-Write-ID1-Gerätebefehl (Standardparameter):
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 3E 00 01 0F 85
Rückgabewert:
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 C1 00 01 0F 85
Beispiel für das Fernauslesen aller Gerätebefehle (Standardparameter):
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 3E FF FF 0F 85
Rückgabewert:
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 C1 FF FF 0F 85
Beispiel für das Remote-Schreiben aller Gerätebefehle (Standardparameter):
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 3E FF FF 0F 85
Rückgabewert:
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 C1 FF FF 0F 85
7. Register Overview
Tisch 7 Register Overview
| Adresse | Registrieren Sie den Namen | beschreiben |
| 0x00 | Lese- und Schreibsteuerung | RADIO DATA LINK Lese-/Schreibsteuerung |
| 0x01 | Gerätemodus und Baudrate | Einstellungen für Gerätemodus und Baudrate |
| 0x02 | Relaissteuerung | Einstellungen der Relaissteuerung |
| 0x03 | High-Byte-Gesamtzahl der Systembenutzer | High-Byte-Gesamtzahl der Systembenutzer |
| 0x04 | Low-Byte-Gesamtzahl der Systembenutzer | Low-Byte-Gesamtzahl der Systembenutzer |
| 0x05 | High-Byte der lokalen ID | High-Byte der lokalen ID |
| 0x06 | Low-Byte der lokalen ID | Low-Byte der lokalen ID |
| 0x07 | HF-Leistungs- und Frequenzsprungsteuerung | RADIO DATA LINK HF-Leistungssteuerung |
| 0x08 | Daten-Caching | Daten-Caching |
| 0x09 | Gruppierung und Zeitfenster | Gruppencode und Zeitfensteranzahl |
| 0x0A | Konfiguration mit hoher Bytefrequenz | Konfiguration mit hoher Bytefrequenz |
| 0x0B | Mittleres Byte in der Frequenzkonfiguration | Mittleres Byte in der Frequenzkonfiguration |
| 0x0C | Konfiguration mit niedriger Bytefrequenz | Konfiguration mit niedriger Bytefrequenz |
| 0x0D | Verschlüsselungspasswort Byte 1 | Verschlüsselungspasswort Byte 1 |
| 0x0E | Verschlüsselungspasswort Byte 2 | Verschlüsselungspasswort Byte 2 |
| 0x0F | Verschlüsselungspasswort Byte 3 | Verschlüsselungspasswort Byte 3 |
| 0x10 | Verschlüsselungspasswort Byte 4 | Verschlüsselungspasswort Byte 4 |
| 0x11 | Verschlüsselungspasswort Byte 5 | Verschlüsselungspasswort Byte 5 |
| 0x12 | Verschlüsselungspasswort Byte 6 | Verschlüsselungspasswort Byte 6 |
| 0x13 | Verschlüsselungspasswort Byte 7 | Verschlüsselungspasswort Byte 7 |
| 0x14 | Verschlüsselungspasswort Byte 8 | Verschlüsselungspasswort Byte 8 |
| 0x15 | Verschlüsselungspasswort Byte 9 | Verschlüsselungspasswort Byte 9 |
| 0x16 | Verschlüsselungspasswort Byte 10 | Verschlüsselungspasswort Byte 10 |
| 0x17 | Verschlüsselungspasswort Byte 11 | Verschlüsselungspasswort Byte 11 |
| 0x18 | Verschlüsselungspasswort Byte 12 | Verschlüsselungspasswort Byte 12 |
| 0x19 | Verschlüsselungspasswort Byte 13 | Verschlüsselungspasswort Byte 13 |
| 0x1A | Verschlüsselungspasswort Byte 14 | Verschlüsselungspasswort Byte 14 |
| 0x1B | Verschlüsselungspasswort Byte 15 | Verschlüsselungspasswort Byte 15 |
| 0x1C | Verschlüsselungspasswort Byte 16 | Verschlüsselungspasswort Byte 16 |
8. Register details
Hinweis 1: Alle Knoten müssen über die gleiche HF-Bandbreite verfügen, Hopping-Schalter, Frequenz, und Verschlüsselungspasswort, um miteinander zu kommunizieren;
Hinweis 2: The parameters of network hops, time slots, carrier sense, and total system users for all nodes must be the same to ensure that the system does not experience abnormal concurrent data conflicts.
Hinweis 3: The larger the data cache parameter setting, the less likely it is to lose packets, but the data latency may increase. Set according to the actual application type.
8.1 Read/Write Control Register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Lese- und Schreibsteuerung(0x00) | 7 | Configuration Save | rw | 0 | Whether to save the current configuration after power off, only valid when writing the configuration 0=Do not save 1=Save |
| 6 | Lese- und Schreibsteuerung | rw | 0 | Configure read-write control 0=Read configuration 1=Write configuration | |
| 5 | Version configuration | r | 1 | 0=Low version 1=High version | |
| 4-0 | Firmware version | r | 00003 | Versionsnummer |
8.2 Device Mode and Baud Rate Register
| Name (Adresse) | Bits | Variable Name | pattern | Standardwert | beschreiben |
| Gerätemodus und Baudrate(0x01) | 7-6 | HF-Bandbreite | rw | 1 | 0:1MHz 1:500kHz 2:250kHz 3:125kHz |
| 5 | Package header Enable | rw | 0 | Package header enable configuration, nur gültig im transparenten Übertragungsmodus 0=Geschlossen 1=Offen Einzelheiten entnehmen Sie bitte der Tabelle unten | |
| 4-3 | Signaltyp | rw | 00 | Signaltypkonfiguration 00=Normales Signal 01=Testsignal 10=Einzelfrequenzsignal 11=Schleifensignal Darunter, Das Testsignal kann zur Leistungsprüfung verwendet werden. Einzelfrequenzsignale können zum Testen der Frequenzstabilität verwendet werden. Unter Loopback-Signal versteht man den Empfang eines Signals und dessen anschließendes Zurücksenden über die serielle Schnittstelle. In diesem Moment, Der Empfang über die externe serielle Schnittstelle ist nicht aktiviert. Beim Einschalten ist der Signaltyp immer ein normales Signal, und der Wechsel zu einem anderen Typ wird nicht gespeichert. | |
| 2-0 | Baudrate | rW | 110 | Serial port baud rate configuration in transparent mode 000 = 9600 001 = 19200 010 = 38400 011 = 57600 100 = 115200 101 = 230400 110 = 460800 111 = 921600 |
When the header enable is enabled in register 0x01, transparent packets will be added to the header by the system on both sides of the receiver, so that the receiver can distinguish data sent from different IDs. The transparent packets added to the header are fixed at 44 Bytes, and the specific format is as follows.
Tisch 8 Details of Transparent package Header
| Byte | Inhalt | beschreiben |
| 1 | 0xD8 | Sync Head |
| 2 | 0x73 | |
| 3 | 0x5A | |
| 4 | Noise intensity | Noise intensity, insgesamt 8 Bits, desto größer der Wert, the strongest the signal, with a step size of 1dB. Noise power (dBm)=noise intensity -125. |
| 5 – 6 | Effective byte length | Occupy the upper 6 bits of byte 5, indicating the effective byte length of the data portion, with a maximum of 36 Bytes |
| Sender ID | Sender ID, consisting of 10 Bits, einschließlich der unteren 2 bits of byte 5 und das 8 Bits von Byte 6 | |
| 7 | Gruppencode | Der Gruppierungscode des aktuellen Datenpakets. |
| Aktuelle Anzahl der Relay-Hops | Die aktuelle Anzahl der Relay-Hops beträgt 4 Bits, belegt das 7. Byte (bit7~bit0) von Bit3 bis Bit0. 0: 1St. Hop, 1: 2und hüpfen, 2: 3rd. Hop, 3: 4Hopfen, 4: 5Hopfen, und so weiter… 15: 16Hopfen. | |
| 8 | Signalintensität | Signalstärke, insgesamt 8 Bits, desto stärker das Signal, mit einer Schrittweite von 1dB. Signalleistung (dBm)=Signalstärke -125. |
| 9 – 44 | Daten | Die feste Länge der Daten beträgt 36 Bytes, einschließlich gültiger Bytes und ungültiger Bytes, wobei gültige Bytes zuerst kommen |
9. Relay control register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Relaissteuerung(0x02) | 7-6 | Relaissteuerung | rw | 10 | 00=Keine Weiterleitung 01=Intelligentes Weiterleiten 10=erzwungene Weiterleitung Gibt an, ob die Empfangsseite eine Weiterleitung durchführt, woher: Das intelligente Relais wählt automatisch anhand der Signalqualität aus, ob eine Weiterleitung erfolgen soll, und das obligatorische Relais leitet alle Signale weiter |
| 5-2 | Netzwerk-Hops | rw | 0010 | Represents the number of network hops required for transmitting signals. 0000=1 jump 0001=2 jumps 0010=3 jumps 0011=4 jumps 0100=5 jumps 0101=6 jumps 0110=7 jumps 0111=8 jumps 1000=9 jumps 1001=10 jumps 1010=11 jumps 1011=12 jumps 1100=13 jumps 1101=14 jumps 1110=15 jumps 1111=16 jumps | |
| 1-0 | Carrier Sense | rw | 11 | Representing the duration of carrier sensing, the longer the sensing time, the less likely it is to cause packet conflicts and the greater the data delay. 00=Do not listen 01=Short listening 10=Medium Listening 11=Long listening |
10. Register of total system users
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| (0x03) | 7-2 | Frequency hopping interval | rw | 000000 | 0:1 times the RF bandwidth 1: 2x RF bandwidth 2: 3x RF bandwidth N: N+1 times the RF bandwidth |
| 1-0 | 2 bits higher than the total number of users in the system | rw | 00 | Der Konfigurationsbereich beträgt 0-1023, und die tatsächliche Gesamtzahl der Systembenutzer ist der Konfigurationswert plus 1 | |
| Low-Byte-Gesamtzahl der Systembenutzer(0x04) | 7-0 | Low-Byte-Gesamtzahl der Systembenutzer | rw | 0x10 |
11. Local ID Register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| 0x05 | 7-2 | Sicherung | – | 0x00 | Sicherung |
| 1-0 | Lokale ID ist 2 Bits hoch | rx | 00 | Lokale ID-Konfiguration, mit einem Konfigurationsbereich von 0-1023. Der ID-Wert darf die Gesamtzahl der Systembenutzer nicht überschreiten, und wenn es darüber hinausgeht, sie wird automatisch auf die Gesamtzahl der Systembenutzer begrenzt. Zum Beispiel, wenn ein System von 100 Geräte müssen eingerichtet werden, Die Gesamtzahl der Benutzer im System kann eingestellt werden 99, und die lokalen IDs jedes Geräts können eingestellt werden 0 nach 99 der Reihe nach | |
| Low-Byte der lokalen ID(0x06) | 7-0 | Low-Byte der lokalen ID | rw | 0x00 |
12. RF power and frequency hopping control register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| HF-Leistungssteuerung(0x07) | 7 | Leistungsverstärkerschalter | rw | 1 | Interner Leistungsverstärkerschalter 0=Geschlossen 1=Offen |
| 6 | Rauscharmer Verstärkerschalter | rw | 1 | Rauscharmer Verstärkerschalter 0=Geschlossen 1=Offen | |
| 5-4 | Sendeleistung | rw | 10 | Sendeleistungssteuerung 00 = niedrige Leistung(Um 4 dB verringert) 01=Mittlere Leistung(Um 2 dB verringert) 10=mittlere bis hohe Leistung (Nennleistung) 11=High power(2dB gesättigter Ausgang, nicht zur Verwendung empfohlen) | |
| 3 | Datenfilterung | rw | 0 | 0: Ausgabe von Broadcast-Gruppen- und gleichen Gruppendatenpaketen, 1: Es werden nur Broadcast-Gruppendatenpakete ausgegeben | |
| 3 | Frequenzsprungsteuerung | rw | 0 | Frequenzsprungschalter 0=Geschlossen 1=Offen | |
| 3 | Zweiter Impulsausgang | rw | 0 | 0: Keine Sekundenimpulse ausgeben 1: Ausgangsimpuls im Sekundentakt. Impulsgenauigkeit innerhalb von 1 us pro Sekunde | |
| 0 | Konfiguration mit zwei seriellen Ports | rw | 0 | 0=Duale serielle Ports schließen 1=Duale serielle Ports aktivieren |
13. Data cache register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Daten-Caching(0x08) | 7-0 | Daten-Caching | rw | 0x3F | Konfiguration des Datencaches, Cachegröße=(Konfiguration+1) * 32 Bytes, zum Beispiel, bei Konfiguration als 0x20, Die Cachegröße beträgt 1056 Bytes. Der Cache unterstützt maximal 256 * 32=8192 Bytes. Je größer der Cache, the less likely it is to lose packets, Die Datenlatenz kann jedoch zunehmen. Wird entsprechend der tatsächlichen Geschäftsart festgelegt. |
14. Grouping and time slot register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Gruppierung und Zeitfenster(0x09) | 7-4 | Gruppencode | rw | 0000 | 0000=Rundfunkgruppe 0001=1 Gruppe 0010=2 Gruppen 0011=3 Gruppen 0100=4 Gruppen 0101=5 Gruppen 0110=6 Gruppen 0111=7 Gruppen 1000=8 Gruppen 1001=9 Gruppen 1010=10 Gruppen 1011=11 Gruppen 1100=12 Gruppen 1101=13 Gruppen 1110=14 Gruppen 1111=15 Gruppen Die Broadcasting-Gruppe kann von allen Gruppen gesendete Daten empfangen; Wenn der Datenfilterparameter ist 0, Andere Gruppen können nur von dieser Gruppe und der Broadcasting-Gruppe gesendete Daten empfangen. Wenn der Datenfilterparameter ist 1, Andere Gruppen können nur von der sendenden Gruppe gesendete Daten empfangen. |
| 3-0 | Anzahl der Zeitfenster | rw | 1111 | 0000=1 Zeitfenster 0001=2 Zeitfenster 0010=3 Zeitfenster 0011=4 Zeitfenster 0100=5 Zeitfenster 0101=6 Zeitfenster 0110=7 Zeitfenster 0111=8 Zeitfenster 1000=9 Zeitfenster 1001=10 Zeitfenster 1010=11 Zeitfenster 1011=12 Zeitfenster 1100=13 Zeitfenster 1101=14 Zeitfenster 1110=15 Zeitfenster 1111=16 Zeitfenster |
15. Frequency configuration register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Hochfrequenzbyte(0x0A) | 7-0 | Hochfrequenzbyte | rw | 0xD3 | Frequenz=(Frequenzwert/61,03515625), zum Beispiel, bei Konfiguration einer Frequenz von 845 MHz, (845000000/61.03515625)=13844480=0xD34000 |
| Mittleres Byte (0x0B) | 7-0 | Mittleres Byte | rw | 0x40 | |
| Niederfrequenzbyte(0x0C) | 7-0 | Niederfrequenzbyte | rw | 0x00 |
16. Encryption password register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Passwort-Byte 1 (0x0D) | 7-0 | Passwort-Byte 1 | rw | 0x00 | Konfiguration des Gerätepassworts, Das Gerät kommuniziert nur mit Geräten, die das gleiche Passwort haben, und Benutzer können ihr eigenes Passwort festlegen, um die Kommunikationssicherheit zu gewährleisten |
| Passwort-Byte 2 (0x0E) | 7-0 | Passwort-Byte 2 | rw | 0x00 | |
| Passwort-Byte 3 (0x0F) | 7-0 | Passwort-Byte 3 | rw | 0x00 | |
| Passwort-Byte 4 (0x10) | 7-0 | Passwortbyte 4 | rw | 0x00 | |
| Passwort-Byte 5 (0x11) | 7-0 | Passwortbyte 5 | rw | 0x00 | |
| Passwort-Byte 6 (0x12) | 7-0 | Passwortbyte 6 | rw | 0x00 | |
| Passwort-Byte 7 (0x13) | 7-0 | Passwortbyte 7 | rw | 0x00 | |
| Passwort-Byte 8 (0x14) | 7-0 | Passwortbyte 8 | rw | 0x00 | |
| Passwort-Byte 9 (0x15) | 7-0 | Passwortbyte 9 | rw | 0x6E | |
| Passwort-Byte 10 (0x16) | 7-0 | Passwort Byte 10 | rw | 0x02 | |
| Passwort-Byte 11 (0x17) | 7-0 | Passwortbyte 11 | rw | 0x3F | |
| Passwort-Byte 12 (0x18) | 7-0 | Passwortbyte 12 | rw | 0xB9 | |
| Passwort-Byte 13 (0x19) | 7-0 | Passwortbyte 13 | rw | 0x06 | |
| Passwort-Byte 14 (0x1A) | 7-0 | Passwortbyte 14 | rw | 0x02 | |
| Passwort-Byte 15 (0x1B) | 7-0 | Passwortbyte 15 | rw | 0x03 | |
| Passwort-Byte 16 (0x1C) | 7-0 | Passwortbyte 16 | rw | 0x03 |
17. Common problems and solutions
Tisch 10 Häufige Probleme und Lösungen
| Problembeschreibung | Ursachenanalyse | resolvent |
| Die serielle Kommunikation ist abnormal | Nicht übereinstimmende Baudrate der seriellen Schnittstelle | Wenn das Modul im Konfigurationsmodus arbeitet, Die Baudrate ist fest eingestellt 9600. Beim Betrieb im transparenten Modus, Die Baudrate kann als 9600/19200/38400/57600/115200/230400/460800/921600 konfiguriert werden |
| Der Arbeitsmodus ist falsch | Passen Sie die Pegel M0 und M1 an, um den Betriebsmodus zu ändern | |
| Die seriellen Ports TX und RX sind vertauscht angeschlossen | Tauschen Sie die TX- und RX-Leitungssequenz der seriellen Schnittstelle aus | |
| Nichtübereinstimmung der seriellen Portebene | Führen Sie eine Levelkonvertierung durch (Beachten Sie, dass TTL 3,3 V beträgt) |

Stelle eine Frage
Vielen Dank für deine Antwort. ✨