EBYTE E52-400/900NW22S LoRa MESH Wireless-Netzwerkmodul
Produktinformationen
- Spezifikationen:
- Produktmodell: E52-400/900NW22S
- Frequenzbereich:
- E52-400NW22S: 410.125–509.125 MHz (Standard 433.125 MHz)
- E52-900NW22S: 850.125–929.125 MHz (Standard 868.125 MHz)
- Maximale Ausgangsleistung: +22 dBm
- Maximale Luftrate: 62.5
- Maximale Baudrate: 460800 bps
- Netzwerktechnologie: LoRa MESH
- Funktionen: Dezentralisierung, Selbstrouting, Netzwerkselbstheilung, mehrstufiges Routing
- Anwendungen: Smart Home, Industriesensoren, drahtlose Alarm-Sicherheitssysteme, Gebäudeautomation, intelligente Landwirtschaft
Anweisungen zur Produktverwendung
- Installation
- Befolgen Sie die Installationsanleitung im Benutzerhandbuch, um das E52-400/900NW22S-Modul sicher zu montieren.
- Konfiguration
- Konfigurieren Sie die Einstellungen des Moduls wie Frequenzbereich, Ausgangsleistung und Kommunikationsmethoden entsprechend Ihren Anwendungsanforderungen.
- Vernetzung
- Initiieren Sie das LoRa MESH-Netzwerk, indem Sie es Knoten ermöglichen, mithilfe der CSMA-Vermeidungstechnologie automatisch Routen einzurichten und miteinander zu kommunizieren.
- Datenübermittlung
- Wählen Sie je nach Anwendungsfall die passende Kommunikationsmethode (Unicast, Multicast, Broadcast, Anycast) für die Datenübertragung aus.
FAQs
F: Kann ich die Standardbetriebsfrequenz des E52-400/900NW22S-Moduls ändern?
A: Ja, Sie können die Betriebsfrequenz innerhalb der angegebenen Frequenzbereiche konfigurieren, wie im Benutzerhandbuch erwähnt.
F: Wie hoch ist die maximal unterstützte Baudrate des E52-400/900NW22S-Moduls?
A: Die maximal unterstützte Baudrate beträgt 460800 Bit/s.
F: Wie trägt die CSMA-Vermeidungstechnologie dazu bei, Datenkollisionsfehler zu reduzieren?
A: Der CSMA-Vermeidungsmechanismus verhindert, dass Knoten gleichzeitig Daten senden, wodurch die Wahrscheinlichkeit von Datenkollisionen und Fehlern bei der drahtlosen Kommunikation verringert wird.
Haftungsausschluss und Urheberrechtshinweis
- Die Informationen in diesem Artikel, einschließlich URL Die Angaben zu Referenzadressen können ohne Vorankündigung geändert werden.
- Die Dokumentation wird „wie besehen“ ohne Gewährleistung jeglicher Art bereitgestellt, einschließlich jeglicher Gewährleistung der Marktgängigkeit, der Eignung für einen bestimmten Zweck oder der Nichtverletzung von Rechten Dritter sowie jeglicher Gewährleistung, die an anderer Stelle in Angeboten, Spezifikationen oder s erwähnt wirdample. Dieses Dokument lehnt jegliche Haftung ab, einschließlich der Haftung für die Verletzung von Patentrechten, die sich aus der Verwendung der in diesem Dokument enthaltenen Informationen ergeben.
- Hierin wird weder ausdrücklich noch stillschweigend eine Lizenz zur Nutzung von Rechten des geistigen Eigentums durch Estoppel oder auf andere Weise gewährt.
- Die in diesem Artikel erhaltenen Testdaten stammen alle aus Ebyte-Labortests und die tatsächlichen Ergebnisse können geringfügig abweichen.
- Alle in diesem Artikel erwähnten Handelsnamen, Warenzeichen und eingetragenen Warenzeichen sind Eigentum ihrer jeweiligen Inhaber und werden hiermit anerkannt.
- Das endgültige Interpretationsrecht liegt bei Chengdu Yibaite Electronic Technology Co., Ltd.
- Notiz: Der Inhalt dieses Handbuchs kann sich aufgrund von Produktversionsaktualisierungen oder aus anderen Gründen ändern.
- Ebyte Electronic Technology Co., Ltd. behält sich das Recht vor, den Inhalt dieses Handbuchs ohne vorherige Ankündigung oder Aufforderung zu ändern.
- Dieses Handbuch dient nur als Leitfaden. Chengdu Yibaite Electronic Technology Co., Ltd. unternimmt alle Anstrengungen, um in diesem Handbuch genaue Informationen bereitzustellen. Chengdu Yibaite Electronic Technology Co., Ltd. gewährleistet jedoch nicht, dass der Inhalt des Handbuchs völlig fehlerfrei ist.
- Sämtliche Aussagen in diesem Handbuch, Informationen und Empfehlungen stellen keine ausdrückliche oder stillschweigende Garantie dar.
Produktbeschreibung
Produkteinführung
- E52-400/900NW22S ist ein drahtloses LoRa MESH-Netzwerkmodul mit serieller Schnittstelle, das auf der LoRa-Spread-Spectrum-Technologie basiert. Die maximale Ausgangsleistung beträgt +22 dBm, die maximale Luftrate kann 62.5 K erreichen und die maximal unterstützte Baudrate beträgt 460800 bps.
- Der Betriebsfrequenzbereich des E52-400NW22S-Moduls beträgt 410.125–509.125 MHz (Standard 433.125 MHz), und der Betriebsfrequenzbereich des E52-900NW22S-Moduls beträgt 850.125–929.125 MHz (Standard 868.125 MHz).
- E52-400/900NW22S übernimmt die neue LoRa MESH-Netzwerktechnologie, die über die Funktionen Dezentralisierung, Selbstrouting, Netzwerkselbstheilung, mehrstufiges Routing usw. verfügt. Sie eignet sich für Smart-Home- und Industriesensoren sowie drahtlose Alarmsicherheitssysteme , Gebäudeautomationslösungen, Smart Agriculture und andere Anwendungsszenarien.
Funktionsbeschreibung
- Das LoRa MESH-Netzwerk nimmt eine dezentrale Struktur an. Das gesamte Netzwerk besteht nur aus zwei Arten von Knoten: Terminalknoten und Routingknoten. Es ist nicht erforderlich, dass ein zentraler Knoten oder Koordinator an der Netzwerkverwaltung beteiligt ist. Benutzer können auch ein MESH-Netzwerk aufbauen, indem sie nur Routing-Knoten verwenden.
- Routing-Knoten ähneln Terminalknoten, Terminalknoten verfügen jedoch nicht über Routing-Funktionen. Terminalknoten werden im Allgemeinen am Rand des Netzwerks eingesetzt und im Allgemeinen zum Entwerfen von Knoten mit geringem Stromverbrauch verwendet, unterstützen jedoch derzeit keine Funktionen mit geringem Stromverbrauch.
- Routing-Knoten müssen für Routing-Aktualisierungen und Datenweiterleitung kontinuierlich Daten vom Netzwerk empfangen, sodass Routing-Knoten nicht als Knoten mit geringem Stromverbrauch verwendet werden können.
- Die CSMA-Vermeidungstechnologie wird im MESH-Netzwerk übernommen. Der CSMA-Vermeidungsmechanismus kann so weit wie möglich verhindern, dass Knoten gleichzeitig drahtlose Daten senden, und die Wahrscheinlichkeit von Datenkollisionsfehlern verringern.
- Der Routing-Knoten sammelt automatisch Informationen von umliegenden Knoten, um ein Multi-Hop-Kommunikationsnetzwerk zu bilden. Wenn eine Verbindung ausfällt oder abnormal ist, stellt der Routing-Knoten nach mehreren aufeinanderfolgenden Kommunikationsfehlern einen neuen Pfad wieder her.
- Das Netzwerk unterstützt vier Kommunikationsmethoden: Unicast, Multicast, Broadcast und Anycast. Benutzer können je nach Anwendungsszenario unterschiedliche Kommunikationsmethoden auswählen.
- Unter diesen sind Unicast und Broadcast die einfachsten und grundlegendsten Kommunikationsmethoden. Im Unicast-Modus werden automatisch Routen eingerichtet und Anforderungsantworten zurückgegeben, um den Datenübertragungspfad zu bestimmen. Im Broadcast-Modus starten alle Routing-Knoten nach dem Empfang von Daten ein Daten-Relay.
- Der Multicast-Mechanismus ist relativ komplex und kann eine Eins-zu-Viele-Kommunikation erreichen. Benutzer müssen zuerst die Multicast-Gruppenadresse konfigurieren, ähnlich einer öffentlichen Adresse. Anycast wird üblicherweise für den Datenaustausch zwischen verschiedenen Netzwerken verwendet. Eine Datenweitergabe im Rahmen von Anycast erfolgt nicht.
- Unter Anycast können je nach Zieladresse zwei Kommunikationsmethoden, Unicast und Broadcast, implementiert werden. Benutzer können beliebige Daten an jedes Modul innerhalb der Kommunikationsreichweite übertragen.
- Bei der Netzwerkübertragung werden die Daten standardmäßig mit speziellen Algorithmen verschlüsselt, um Datenschutz und Sicherheit zu gewährleisten. Um Datenfehler zu vermeiden, die durch Störungen durch andere Knoten verursacht werden, werden die Daten außerdem mehrfach auf Netzwerkebene überprüft, um die Zuverlässigkeit und Genauigkeit der übertragenen Daten sicherzustellen.
- LoRa-Netz: Durch die Verwendung einer fortschrittlichen LoRa-Modulationsmethode bietet es den Vorteiltage der Fernentstörung, wodurch die Abdeckung des gesamten MESH-Netzwerks erheblich verbessert wird;
- Supergroße Netzwerkkapazität: Die theoretische Anzahl des LoRa MESH-Netzwerks beträgt 65535 und die vorgeschlagene Netzwerkgröße beträgt etwa 200;
- Dezentralisierung: Das gesamte Netzwerk besteht nur aus zwei Arten von Knoten: Endknoten und Routing-Knoten, und es ist kein zentraler Knoten oder Koordinator erforderlich, um an der Netzwerkverwaltung teilzunehmen.
- Automatisches Routing: Beim Initiieren einer Datenanforderung kann jeder Routing-Knoten automatisch Verbindungen mit umliegenden Knoten initiieren, um den Datenübertragungspfad zu bestimmen, ohne dass der Koordinator an der Pfadplanung beteiligt sein muss;
- Selbstheilung des Netzwerks: Wenn eine Verbindung fehlschlägt, stellt der Routing-Knoten einen neuen Pfad wieder her, nachdem mehrere Kommunikationsversuche fehlgeschlagen sind.
- Mehrstufiges Routing: Routing-Knoten können Daten automatisch an das Routing auf niedrigerer Ebene übertragen, und die automatisch generierte Routing-Tabelle steuert die Übertragungsrichtung der Daten.
- Pfadoptimierung: Routing-Informationen werden kontinuierlich und automatisch mit der Datenübertragung im Netzwerk aktualisiert und optimiert, um die Stabilität des gesamten Netzwerks sicherzustellen;
- Vermeidungsmechanismus: Der CSMA-Vermeidungsmechanismus kann die Möglichkeit einer Luftsignalkollision erheblich reduzieren.
- Kommunikationsmethoden: Unterstützt vier Kommunikationsmethoden: Unicast, Multicast, Broadcast und Anycast;
- Frequenzbereich des Moduls E52-400NW22S: arbeitet im Frequenzband 410.125 ~ 509.125 MHz, unterstützt 100 Kanäle und der Kanalabstand beträgt 1 MHz;
- Frequenzbereich des Moduls E52-900NW22S: arbeitet mit 850.125 ~ 929.125 MHz, unterstützt 80 Kanäle und das Kanalintervall beträgt 1 MHz;
- Mehrfachverifizierung: Gewährleistung der Zuverlässigkeit und Genauigkeit des Datenübertragungsprozesses;
- Mehrfachverifizierung: Gewährleistung der Zuverlässigkeit und Genauigkeit des Datenübertragungsprozesses;
- Hoher Durchsatz: Das gesamte Netzwerk wird zeitlich und räumlich kombiniert, um eine hohe Parallelitätsleistung zu erreichen.
- Remote-Konfiguration: Unterstützt Fernänderungen grundlegender Kommunikationsparameter des gesamten Netzwerks.
Netzwerktopologie
Das LoRa MESH-Netzwerk unterstützt zwei Arten von Geräten: Routing-Knoten und Terminalknoten.
- Routing-Knoten: Der Routing-Knoten empfängt Daten im Netzwerk für Routing-Updates und Datenweiterleitung.
- Endknoten: Endknoten verfügen über keine Routing-Funktionen und werden im Allgemeinen am Rand des Netzwerks eingesetzt.
- Die Netzwerktopologie der Routing-Knoten und Endknoten ist wie in der Abbildung dargestellt:
Anwendungsszenario
- Smart Home- und Industriesensoren usw.
- Drahtloses Alarm-Sicherheitssystem;
- Gebäudeautomationslösungen;
- Intelligente Landwirtschaft;
- Intelligente Logistik und Lagerhaltung.
Technische Daten
Parameter begrenzen
Die wichtigsten Parameter | Leistung | Bemerkung | |
Minimum Wert | Maximal Wert | ||
Bandtage | 0V | 3.6 V | ≥3.3 V kann die Ausgangsleistung garantieren. Wenn sie 3.6 V überschreitet, kann das Modul durchbrennen. Im Modul befindet sich kein LDO. Es wird empfohlen, einen externen 3.3-V-LDO anzuschließen. |
Betriebstemperatur | -40℃ | +85℃ | Industrielles Design |
Arbeitsfeuchtigkeit | 10 % | 90 % | – |
Lagertemperatur | -40℃ | +125℃ | – |
Arbeitsparameter
Die wichtigsten Parameter | Leistung | Bemerkung | |||
Minimum
m-Wert |
Typisch
Wert |
Maximal
m-Wert |
|||
Arbeitsvolumentage (V) | 1.8 | 3.3 | 3.6 | ≥3.3 V kann die Ausgangsleistung garantieren. Wenn sie 3.6 V überschreitet, kann das Modul durchbrennen. Im Modul befindet sich kein LDO. Es wird empfohlen
Schließen Sie einen externen 3.3-V-LDO an. |
|
Kommunikationsebene (V) | 3.3 | Es wird empfohlen, bei Bedarf eine Pegelkonvertierung hinzuzufügen
mit 5.0 V TTL |
|||
Arbeitstemperatur
(℃) |
-40 | – | +85 | Industrielles Design | |
Arbeitsfrequenzband (MHz) |
410.125 | 433.125 | 509.125 | E52-400NW22S Modul Arbeitsfrequenzband,
unterstützt das ISM-Frequenzband |
|
850.125 | 868.125 | 929.125 | E52-900NW22S Modul Arbeitsfrequenzband,
unterstützt das ISM-Frequenzband |
||
Stromverbrauch | Emission
Strom (mA) |
– | 128 | – | Momentaner Stromverbrauch |
Arbeiten
Strom (mA) |
– | 14 | – | – | |
Sendeleistung (dBm) | -9 | 22 | 22 | Benutzer konfigurierbar | |
Over-the-Air-Rate (bps) | 7K | 62.5 | 62.5 | Es stehen drei Luftgeschwindigkeitsstufen zur Verfügung (62.5 K,
21.875K, 7K) |
|
Empfangsempfindlichkeit
(dBm) |
-121 | -116 | -111 | Empfindlichkeit entsprechend drei Luftgeschwindigkeiten |
Die wichtigsten Parameter | Beschreibung | Bemerkung |
Referenzabstand |
2.5 Km | In einer klaren und offenen Umgebung beträgt der Antennengewinn 3.5 dBi
Die Antennenhöhe beträgt 2.5 Meter und die Luftrate beträgt 7 Kbit/s. |
2.0 Km | In einer klaren und offenen Umgebung beträgt der Antennengewinn 3.5 dBi
Die Antennenhöhe beträgt 2.5 Meter und die Luftrate beträgt 21.875 Kbit/s. |
|
1.6 Km | In einer klaren und offenen Umgebung beträgt der Antennengewinn 3.5 dBi
Die Antennenhöhe beträgt 2.5 Meter und die Luftrate beträgt 62.5 Kbit/s. |
|
Untervergabe Verfahren | 200 Bye | Die maximale Kapazität eines einzelnen Pakets. Es ist verboten
die maximale Kapazität überschreiten. |
Modulation | LoRa | – |
Kommunikation Schnittstelle |
UART-Seriell
Hafen |
3.3 V TTL-Pegel |
Verpackungsmethode | SMD-Typ | – |
Maße | 20 x 14 mm | ±0.1 mm |
Antennen-Schnittstelle | IPEX/Stamp
Loch |
Die charakteristische Impedanz beträgt etwa 50 Ω |
Gewicht | 1.2g | ±0.1 g |
Mechanische Abmessungen
Mechanische Abmessungen und Pin-Definition
STIFT | Pinname | Pin Richtung | Pin-Nutzung |
1 | PB3 | Input / Output | Einige Funktionsanzeige-Pins, standardmäßig hoher Pegel, aktiv niedriger Pegel
(verbunden mit Testsuite LED2) |
2 | PB4 | Input / Output | RF-Übertragungsanzeige-Pin, standardmäßig hoher Pegel, aktiver niedriger Pegel
(verbunden mit Testsuite LED1) |
3 | PB5 | Input / Output | Noch nicht verwendet, NC empfohlen |
4 | PB6 | Input / Output | Noch nicht verwendet, NC empfohlen |
5 | PB7 | Input / Output | Noch nicht verwendet, NC empfohlen |
6 | PB8 | Input / Output | Noch nicht verwendet, NC empfohlen |
7 | PA0 | Input / Output | Der Standardwert ist hoch. Ziehen Sie ihn beim Einschalten auf niedrig, um den Bootloader aufzurufen
(verbunden mit der KEY-Taste der Testsuite) |
8 | PA1 | Input / Output | Noch nicht verwendet, NC empfohlen |
9 | PA2 | Input / Output | UART_TXD, Übertragungspin der seriellen Schnittstelle |
10 | PA3 | Input / Output | UART_RXD, Empfangspin der seriellen Schnittstelle |
11 | PA4 | Input / Output | Noch nicht verwendet, NC empfohlen |
12 | PA5 | Input / Output | Noch nicht verwendet, NC empfohlen |
13 | Masse | Input / Output | Erdungskabel, verbunden mit der Leistungsreferenzmasse |
14 | AMEISE | Input / Output | Antennenschnittstelle, 50 Ω charakteristische Impedanz (verbunden mit SMA
Schnittstelle des Testkits) |
15 | Masse | Input / Output | Erdungskabel, verbunden mit der Leistungsreferenzmasse |
16 | PA8 | Input / Output | Noch nicht verwendet, NC empfohlen |
17 | NRST | Eingang | Reset-Pin, standardmäßig hoher Pegel, aktiver niedriger Pegel (verbunden mit Testsuite RST
Taste) |
18 | PA9 | Input / Output | Noch nicht verwendet, NC empfohlen |
19 | PA12 | Input / Output | Noch nicht verwendet, NC empfohlen |
20 | PA11 | Input / Output | Noch nicht verwendet, NC empfohlen |
21 | PA10 | Input / Output | Noch nicht verwendet, NC empfohlen |
22 | PB12 | Input / Output | Noch nicht verwendet, NC empfohlen |
23 | PB2 | Input / Output | Noch nicht verwendet, NC empfohlen |
24 | PB0 | Input / Output | Noch nicht verwendet, NC empfohlen |
25 | PA15 | Input / Output | Noch nicht verwendet, NC empfohlen |
26 | PC13 | Input / Output | Noch nicht verwendet, NC empfohlen |
27 | Masse | Input / Output | Erdungskabel, verbunden mit der Leistungsreferenzmasse |
28 | VDD | Eingang | Stromversorgung VDD, die maximale Eingangslautstärketage beträgt 3.6 V. Es wird empfohlen, die Stromversorgung über einen 3.3-V-LDO vorzunehmen |
29 | STUDIO | – | Debug-Pin |
30 | SWCLK | – | Debug-Pin |
Empfohlenes Anschlussdiagramm
Seriennummer | Kurze Verbindungsanweisungen zwischen dem Modul und dem Mikrocontroller (in der Abbildung oben wird der STM8L-Mikrocontroller als Beispiel verwendet).ample) |
1 | Das Modul für die drahtlose serielle Schnittstelle ist auf TTL-Ebene. Bitte schließen Sie es an eine 3.3-V-MCU mit TTL-Ebene an. |
2 | Wenn Sie einen 5-V-Mikrocontroller verwenden, führen Sie bitte eine UART-Ebenenkonvertierung durch. |
3 | TVS-Schutz und Kondensatoren müssen an der Außenseite des Netzteils angebracht werden (es wird empfohlen, einen 22uF-Elektrolytkondensator mit niedrigem ESR oder einen Tantalkondensator hinzuzufügen). |
4 | Das HF-Modul reagiert empfindlich auf statische Impulselektrizität. Bitte tauschen Sie das Modul nicht im laufenden Betrieb aus. |
5 | Im Modul befindet sich kein LDO. Es wird empfohlen, einen externen 3.3-V-LDO zur Stromversorgung anzuschließen. |
Testsuite
Einführung in die Testsuite
- Das Testkit E52-400/900NW22S-TB soll Benutzern dabei helfen, modulbezogene Funktionen schnell zu bewerten. Für den erstmaligen Einsatz wird empfohlen, direkt mehrere Testkits zum Testen zu erwerben (das Testkit wurde mit dem Modul E52-400/900NW22S verlötet).
- Die Hardware integriert einen Stromversorgungskreis, einen Reset-Kreis, einen Tastenkreis, eine Betriebsanzeigeleuchte PWR, eine Arbeitsanzeige-LED usw., und unten ist ein 18650-Batteriekasten reserviert. Kunden können 18650-Batterien zum Testen selbst einbauen.
- Das Testkit hat die erforderlichen Pins des Moduls mit den entsprechenden Peripheriegeräten verbunden, von denen das wichtigste die TTL-zu-USB-Schaltung ist. Benutzer müssen lediglich den Micro-USB-Anschluss an den Computer anschließen und im Gerätemanager des Computers wird ein COM-Anschluss angezeigt.
- Wenn Sie die entsprechende COM nicht sehen, gibt es möglicherweise folgende Möglichkeiten:
- Der CH340-Treiber wird automatisch installiert. Bitte warten Sie eine Weile. Wenn der Treiber nicht automatisch installiert werden kann, müssen Sie ihn manuell installieren.
- Überprüfen Sie, ob die Modul-Stromanzeige PWR leuchtet und ob das Modul normal Strom liefert.
- Laden Sie ein beliebiges Debugging-Tool für serielle Ports herunter. Unter den entsprechenden Downloads auf der offiziellen Seite webAuf dieser Website gibt es den Debugging-Assistenten für die serielle XCOM-Schnittstelle.
- Öffnen Sie den Debugging-Assistenten für die serielle Schnittstelle, befolgen Sie die oben genannten Schritte, um die Software einfach einzurichten, und senden Sie „AT+INFO=?“ zum Auslesen der modulbezogenen Parameter.
Befehl Einführung
Einführung in AT-Befehle
- AT-Anweisungen sind in drei Kategorien unterteilt: Befehlsanweisungen, Einstellungsanweisungen und Abfrageanweisungen;
- Der AT-Befehl verwendet standardmäßig eine Baudrate von 115200 bps, ohne neue Zeilen zu senden.
- Unterschiedliche AT-Befehle erfordern eine unterschiedliche Anzahl von Eingabeparametern. Verschiedene Parameter müssen durch „“, getrennt werden. Die Eingabeparameter sind einheitlich dezimale Werte. Für Einzelheiten müssen Sie den Befehlssatz sorgfältig lesen. Wenn die Anzahl der Eingabeparameter des AT-Befehls falsch ist, gibt die serielle Schnittstelle Daten ähnlich „AT+DST_ADDR=CMD_ERR“ zurück.
- Einige AT-Befehlsparameter werden eingeschränkt. Wenn der Eingabewert des AT-Befehls falsch ist, gibt die serielle Schnittstelle Daten ähnlich „AT+DST_ADDR=CMD_VALUE_ERR“ zurück;
- Wenn die Parametereinstellung erfolgreich ist, gibt die serielle Schnittstelle Daten ähnlich „AT+DST_ADDR=OK“ zurück;
- Daten in Nicht-AT-Befehlssätzen werden als transparente Daten betrachtet und das Modul initiiert eine Datenanforderung. Sie sollten daher versuchen, das Senden von Daten zu vermeiden, die mit „AT+“ beginnen.
- Nach Verwendung der gespeicherten Anweisungen werden alle Parameter im aktuellen Modul gespeichert. Die meisten Einstellungsanweisungen werden direkt im Flash gespeichert. Je nach Parameter können nur einige allgemeine Einstellungsanweisungen im Flash gespeichert werden.
Befehlsbefehlssatz
- Die Befehlsanweisung hat kein Suffix und erfordert nur „AT+RESET“, um das Modul neu zu starten.
Befehlsanweisung | Funktion | Beschreibung |
AT+IAP | Rufen Sie den IAP-Upgrade-Modus auf | Nach der Rückgabe von AT+IAP=OK startet das Modul sofort neu und wechselt in den IAP-Upgrade-Modus. Es bleibt etwa 30 Sekunden lang eingeschaltet und verlässt automatisch den IAP-Upgrade-Modus. |
AT+RESET | Neustart des Moduls | Nach der Rückgabe von AT+RESET=OK wird das Modul sofort neu gestartet. |
AT+STANDARD | Modul auf Werkseinstellungen zurücksetzen | Nach der Rückgabe von AT+DAFAULT=OK werden die Parameter auf die Werkswerte zurückgesetzt und dann sofort neu gestartet. |
Befehlssatz abfragen
- Das Suffix des Abfragebefehls ist „=?“. Zum Beispielample, im Abfragemodul-bezogenen Informationsbefehl „AT+INFO=?“ gibt das Modul die Hauptparameter des Moduls zurück.
Abfragebefehl | Funktion | Beschreibung |
AT+INFO=? | Fragen Sie die Hauptparameter des Moduls ab | Wichtiger Befehl, gibt die Hauptparameter des Moduls zurück (wird vom Assistenten für die serielle Schnittstelle angezeigt und verwendet). |
AT+DEVTYPE=? |
Modulmodul abfragen
Modell |
Geben Sie das Gerätemodell zurück, z. B. E52-400NW22S |
AT+FWCODE=? |
Modul-Firmware abfragen
Code |
Geben Sie den Firmware-Code zurück, z. B. 7460-0-10 |
AT+POWER=? |
Abfragemodul übertragen
Leistung |
Gibt die HF-Ausgangsleistung zurück |
AT+KANAL=? |
Abfragemodul funktioniert
Kanal |
Zurück zum RF-Arbeitskanal |
AT+UART=? |
Serielle Schnittstelle des Abfragemoduls
Parameter |
Gibt die Baudrate und Prüfziffer der seriellen Schnittstelle zurück |
AT+RATE=? |
Luftrate des Moduls abfragen |
Luftrate des Rückführungsmoduls [0:62.5K 1:21.825K 2:7K] |
AT+OPTION=? |
Abfragemodul
Kommunikationsmethode |
Wichtiger Befehl, Modulkommunikation zurückgeben
Verfahren |
AT+PANID=? |
Netzwerk abfragen
Identifikationscode |
Gibt die Netzwerkkennung zurück |
AT+TYPE=? |
Fragen Sie den Knotentyp ab
Modul |
Rückgabemodultyp (Routing-Knoten/Endknoten) |
AT+SRC_ADDR=? |
Fragen Sie die Adresse ab
aktuelles Modul |
Wichtiger Hinweis, gibt die Adresse des zurück
aktuelles Modul |
AT+DST_ADDR=? |
Fragen Sie die Adresse ab
Zielmodul |
Wichtige Anweisung, gibt die Adresse des Ziels zurück
Modul |
AT+SRC_PORT=? |
Fragen Sie den Port ab
aktuelles Modul |
Gibt den Port des aktuellen Moduls zurück |
AT+DST_PORT=? |
Fragen Sie den Port des Ziels ab
Modul |
Gibt den Port des Zielmoduls zurück |
AT+MEMBER_RAD=? |
Multicast-Mitglied abfragen
Radius |
Gibt den Ausbreitungsradius von Multicast-Mitgliedern zurück.
Je größer der Radius, desto größer die Abdeckung. |
AT+NONMEMBER_RAD=? |
Multicast abfragen
Nichtmitgliedsradius |
Gibt den Ausbreitungsradius von Multicast-Nichtmitgliedern zurück.
Je größer der Radius, desto größer die Abdeckung. |
AT+CSMA_RNG=? |
CSMA-Zufallsabfrage
Vermeidungszeit |
Gibt die maximale zufällige Vermeidungszeit zurück |
AT+ROUTER_SCORE=? |
Maximale Anzahl von
Aufeinanderfolgende Fehler bei der Routenabfrage |
Gibt die maximale Anzahl aufeinanderfolgender Fehler zurück.
Wenn diese Zahl überschritten wird, werden die Routing-Informationen entfernt. |
AT+HEAD=? |
Fragen Sie ab, ob die zusätzliche Frame-Header-Funktion vorhanden ist
ermöglicht |
Gibt zurück, ob die Funktion für zusätzliche Frame-Header aktiviert ist |
AT+BACK=? |
Example Abfrage, ob die Funktion des Sendens
Rückgabenachrichten ist aktiviert |
Return Ob die Funktion zum Versenden von Return-Nachrichten aktiviert ist |
AT+SICHERHEIT=? |
Abfrage, ob die Daten
Die Verschlüsselungsfunktion ist aktiviert |
Gibt zurück, ob die Datenverschlüsselungsfunktion aktiviert ist |
AT+RESET_AUX=? |
Abfrage ob LED2
Änderungen während des automatischen Resets |
Gibt zurück, ob LED2 aufleuchtet, wenn die Funkfrequenz neu gestartet wird. |
AT+RESET_TIME=? |
Fragen Sie den automatischen Reset ab
Zeit |
Gibt die Zeit für den automatischen Neustart der Funkfrequenz zurück.
Einheit min |
AT+FILTER_TIME=? |
Broadcast-Filter abfragen
Time-out |
Gibt das Broadcast-Filter-Timeout zurück |
AT+ACK_TIME=? |
Antwort auf die Anfrage
Time-out |
Zeitüberschreitung bei der Antwort auf die Rücksendeanforderung |
AT+ROUTER_TIME=? |
Abfrage-Routing-Anfrage
Time-out |
Gibt den Timeout der Routing-Anfrage zurück |
AT+GROUP_ADD=? |
Gruppeninformationen abfragen |
Gibt die Adresstabelle der Multicast-Gruppe zurück |
AT+GROUP_DEL=? |
||
AT+GROUP_CLR=? |
||
AT+ROUTER_CLR=? |
Informationen zur Routing-Tabelle abfragen |
Gibt Informationen zur Routing-Tabelle zurück |
AT+ROUTER_SAVE=? |
||
AT+ROUTER_READ=? |
||
AT+MAC=? |
MAC-Eindeutigkeit abfragen
Adresse |
Gibt die eindeutige 32-Bit-MAC-Adresse der MCU zurück |
AT+KEY=? |
Verschlüsselungsschlüssel abfragen |
Das Lesen ist nicht möglich, um ein Auslaufen des Schlüssels zu verhindern |
Einrichten des Befehlssatzes
- Setzen Sie das Befehlssuffix beispielsweise auf „=%d,%d,%d“.ample, legen Sie den Befehl „AT+DST_ADDR=25640,0“ für die Zieladresse des Moduls fest. Der erste Parameter ist die Zieladresse und der zweite Parameter gibt an, ob im Flash gespeichert werden soll. Die Mitte muss durch „“ getrennt werden.
- Wenn nein Wenn Sie den Parameter im Einstellungsbefehl eingeben, wird er im Flash gespeichert.
Installationsanweisungen |
Funktion |
Beschreibung |
AT+INFO=0 |
Erweiterte Parameter des Abfragemoduls | Für Fortgeschrittene kehren Sie zum Modul zurück
Einstellungsparameter (Anzeige über den Assistenten für die serielle Schnittstelle) |
AT+POWER= , |
Modulübertragung einstellen
Leistung |
: HF-Ausgangsleistung (-9 ~ +22 dBm)
: ob im Flash gespeichert werden soll |
AT+KANAL= , |
Stellen Sie den Arbeitskanal des Moduls ein |
:
E52-400NW22S Frequenzband: HF-Arbeitskanal (0 ~ 99) E52-900NW22S Frequenzband: HF-Arbeitskanal (0 ~ 79) : ob im Flash gespeichert werden soll |
AT+UART= , |
Legen Sie die Parameter für die serielle Schnittstelle des Moduls fest |
Neustart wird wirksam
: Baudrate der seriellen Schnittstelle (1200 ~ 460800) : Prüfziffer (8N1 8E1 8O1) |
AT+RATE= |
Stellen Sie die Luftrate des Moduls ein |
:0:62.5K 1:21.825K 2:7K |
AT+OPTION= , |
Legen Sie die Kommunikationsmethode des Moduls fest |
Häufig verwendete Anweisungen, im Allgemeinen Broadcast und Unicast
: Kommunikationsmethode (1 ~ 4) : ob im Flash gespeichert werden soll |
AT+PANID= , |
Netzwerk-ID festlegen |
Bei häufig verwendeten Anweisungen wird die Verwendung des Standardwerts nicht empfohlen
: Netzwerkidentifikationscode (0 ~ 65535) : ob im Flash gespeichert werden soll |
AT+TYPE= |
Legen Sie den Knotentyp fest
Modul |
: 0: Routing-Knoten 1: Endknoten |
AT+SRC_ADDR= , |
Legen Sie die Adresse des aktuellen Moduls fest (Garantierte Eindeutigkeit) |
Häufig verwendete Befehle, der Standardwert sind die letzten 15 Ziffern der MAC-Adresse
: aktuelle Adresse (0 ~ 65535) : ob im Flash gespeichert werden soll |
AT+DST_ADDR= , |
Stellen Sie die Adresse des Zielmoduls ein |
Häufig verwendete Anweisungen zum Festlegen der Zieladresse
: Zieladresse (0 ~ 65535) : ob im Flash gespeichert werden soll |
AT+SRC_PORT= , |
Stellen Sie den Port des Stroms ein
Modul |
: Standardmäßiger aktueller Port 1
: ob im Flash gespeichert werden soll |
AT+DST_PORT= , |
Stellen Sie den Port des Stroms ein
Modul |
: Standardzielport 1
: ob im Flash gespeichert werden soll |
AT+MEMBER_RAD= , | Legen Sie den Radius des Modul-Multicast-Mitglieds fest | Für die Multicast-Nutzung wird empfohlen, die Standardeinstellung beizubehalten
: Multicast-Mitgliedsradius (0 ~ 15) : ob im Flash gespeichert werden soll |
AT+NONMEMBER_RAD= , | Legen Sie den Multicast-Nicht-Mitgliedsradius des Moduls fest | Für die Multicast-Nutzung wird empfohlen, die Standardeinstellung beizubehalten : Multicast-Nichtmitgliedsradius (0 ~ 15) : ob in Flas gespeichert werden soll |
AT+CSMA_RNG= | Legen Sie die CSMA-Zufallsvermeidungszeit fest | Es wird empfohlen, den standardmäßigen Zeitbereich für die zufällige Vermeidung (20 ~ 65535) ms beizubehalten |
AT+ROUTER_SCORE= | Legen Sie die maximale Anzahl aufeinanderfolgender Routing-Fehler fest | : Die maximale Anzahl aufeinanderfolgender Routenausfälle. Routen müssen nach Überschreitung neu eingerichtet werden |
AT+KOPF= | Stellen Sie den Aktivierungsschalter für die zusätzliche Frame-Header-Funktion ein |
: Ob die Funktion für zusätzliche Frame-Header aktiviert ist |
AT+BACK= | Example Stellen Sie die Funktion zum Senden von Antwortnachrichten ein | :Rückgabeinformationen senden Ob die Funktion aktiviert ist |
AT+SICHERHEIT= |
Stellen Sie den Aktivierungsschalter für die Datenverschlüsselungsfunktion ein | : Ob die Datenverschlüsselung
Funktion aktiviert ist |
AT+RESET_AUX= | Stellen Sie den Auto-Reset-LED2-Wechselschalter ein | : Automatisches Zurücksetzen der LED2-Änderung aktiviert |
AT+RESET_TIME= | Stellen Sie die automatische Rücksetzzeit ein | : Intervallzeit für automatisches Zurücksetzen (Min.) |
AT+FILTER_TIME= | Legen Sie das Zeitlimit für den Broadcast-Filter fest | Es wird empfohlen, die Standardeinstellung beizubehalten : Broadcast-Filter-Timeout (3000 ~ 65535 ms) |
AT+ACK_TIME= | Legen Sie das Zeitlimit für die Anforderungsantwort fest | Es wird empfohlen, die Standardeinstellung beizubehalten : Zeitüberschreitung der Anforderungsantwort (1000 ~ 65535 ms) |
AT+ROUTER_TIME= | Legen Sie das Timeout für Routing-Anfragen fest | Es wird empfohlen, die Standardeinstellung beizubehalten : Routing-Anfrage-Timeout (1000 ~ 65535 ms) |
AT+GROUP_ADD | Fügen Sie Gruppeninformationen hinzu | : Multicast-Gruppenadresse hinzufügen, bis zu 8 können hinzugefügt werden |
AT+GROUP_DEL= | Gruppeninformationen löschen | : Multicast-Gruppenadresse löschen |
AT+GROUP_CLR= |
GRUPPE löschen
Informationstabelle |
: 1: Löschen Sie die gesamte GROUP-Informationstabelle |
AT+ROUTER_CLR= |
Übersichtliche Routing-Tabelle
Information |
: 1: Löschen Sie die gesamte Routing-Informationstabelle |
AT+ROUTER_SAVE= | Flash-Betrieb der Routing-Tabelle | : 1: Routing-Informationstabelle in Flash speichern : 0: Löschen Sie die Routing-Informationen in Flash |
AT+ROUTER_READ= | Routing-Informationen in Flash lesen | : 1: Laden Sie die Routing-Informationstabelle in Flash |
AT+KEY= | Legen Sie den Datenverschlüsselungsschlüssel fest | Bei unterschiedlichen Schlüsseln ist eine Kommunikation nicht möglich : Datenverschlüsselungsschlüssel [0~0x7FFF FFFF] |
Parameterwerttabelle
Parameter Name |
Wert Reichweite |
Funktion |
Beschreibung |
[0 ~ 1] | Ob Parameter gespeichert werden
Blitz |
[1: Speichern, 0: Nicht speichern] | |
[-9~22] |
Modul auf Leistungsübertragung einstellen |
HF-Ausgangsleistung [-9~+22] dBm |
|
|
[0 ~ 99] |
Stellen Sie den Arbeitskanal des E52-400NW22S-Moduls ein |
Arbeitskanal [0~99], entsprechende Frequenz 410.125 ~ 509.125
MHz Betriebsfrequenz = 410.125 + Kanal * 1 MHz |
[0 ~ 79] |
Stellen Sie den Arbeitskanal des E52-900NW22S-Moduls ein |
Arbeitskanal [0~79], entsprechende Frequenz 850.125 ~ 929.125
MHz Betriebsfrequenz = 850.125 + Kanal * 1 MHz |
|
|
Siehe Artikelbeschreibung |
Baudrate einstellen |
Es wird nach dem Neustart wirksam und die folgenden Baudraten werden unterstützt: 1200,2400,4800,9600,19200,38400,
57600,115200,230400,460800 bps |
[0 ~ 2] |
Prüfziffer einstellen |
Prüfziffer der seriellen Schnittstelle [0:8N0 1:8E1 2:8O1] | |
[0 ~ 3] |
Luftmenge einstellen |
[0:62.5K 1:21.825K 2:7K] |
[1 ~ 4] |
Kommunikationsmethode festlegen |
Kommunikationsmethode [1: Unicast 2: Multicast 3: Broadcast 4: Anycast] | |
[0 ~ 65534] |
Netzwerk-ID festlegen |
Netzwerkidentifikationscode [0x0000~0xFFFE] | |
[0 ~ 1] |
Legen Sie den Knotentyp des Moduls fest |
Legen Sie den Knotentyp des Moduls fest [0: Routing-Knoten 1: Terminalknoten] | |
[0 ~ 65534] |
Moduladresse einstellen |
Adressbereich [0x0000~0xFFFE]
Routing-Knoten: 0x0000~0x7FFF Terminalknoten: 0x8000~0xFFFE |
|
[0 ~ 65534] |
Legen Sie die Multicast-Gruppenadresse fest |
Gruppenadressbereich [0x0000~0xFFFE] |
|
|
[1、14] |
Porteinstellungen |
Unterschiedliche Ports entsprechen unterschiedlichen Funktionen, und die übrigen Ports haben noch keine Funktion.
Port 1: Daten direkt über UART ausgeben Port 14: Daten als AT-Befehle analysieren |
[0 ~ 15] | Legen Sie den Ausbreitungsradius unter Multicast fest | Multicast-Ausbreitungsradius[0~15]
Je größer der Radius, desto größer die Anzahl der Ausbreitungsseientages. |
|
[20 ~ 65535] | Legen Sie die CSMA-Zufallsvermeidung fest
Zeit |
Zufällige Vermeidungszeit [20~65535] ms |
|
|
[1 ~ 15] |
Legen Sie die maximale Anzahl aufeinanderfolgender Fehler fest. Wird dieser Wert überschritten, ist eine Neuinitiierung erforderlich
Routing-Anfrage |
Maximale Anzahl aufeinanderfolgender Fehler [1~15] |
[0 ~ 1] |
Diverse Funktionsschalter |
[1: Funktion aktiviert 0: Funktion deaktiviert] | |
[0 ~ 255] |
Automatisches Zurücksetzen der RF-Zeit |
Zeit für automatisches Zurücksetzen [1~255] min [0: Automatisches Zurücksetzen ausschalten] | |
Siehe Artikelbeschreibung |
Netzwerk-Timeout |
Broadcast-Filter-Timeout [3000–65535] ms
Zeitüberschreitung der Anforderungsantwort [1000–65535] ms Zeitüberschreitung der Routing-Anforderung [1000–65535] ms |
|
[0~0x7FFF
FFFF] |
Netzwerkverschlüsselungsschlüssel |
Verschlüsselungsschlüssel [0~0x7FFF FFFF] |
Parameterhinweise
- Wenn der Einstellungsbefehl nicht über die Speicheroption verfügt Parameter wird es im Flash gespeichert.
- Nach der Baudrate und Paritätsbit festgelegt sind, ist ein Neustart erforderlich, damit sie wirksam werden. Zum Zurücksetzen können Sie „AT+RESET“ verwenden.
- Adresse und Netzwerkidentifikationscode Es wird im Allgemeinen nicht empfohlen, sie auf 0xFFFF zu setzen. 0xFFFF wird als Broadcast-Adresse und Broadcast-Netzwerk verwendet.
- Knotentyp ändert das höchste Bit der lokalen Adresse. Im Allgemeinen müssen Sie den Knotentyp festlegen nach dem Festlegen der lokalen Adresse .
- Behält im Allgemeinen den Standardport 1 bei. Nur bei der Remote-Konfiguration muss der Zielport auf Port 14 geändert werden, und die anderen Ports haben noch keine Funktion.
- Multicast-Radius wird im Allgemeinen auf der Standardstufe 2 gehalten. Je größer der Multicast-Radius ist, desto größer ist der Abdeckungsbereich.
- CSMA-Zufallsvermeidungszeit Behält im Allgemeinen den Standardwert 127 bei (zufällige Vermeidungszeit beträgt 0 ~ 127 ms).
- Je länger die Zufallsvermeidungszeit ist, desto langsamer ist die Reaktionsgeschwindigkeit des Netzwerks, aber desto geringer ist auch die Wahrscheinlichkeit eines Konflikts. Wenn Sie diese Zeit ändern möchten, müssen Sie auf die Reaktionszeit und die Konfliktwahrscheinlichkeit des gesamten Netzwerks achten. Es wird generell nicht empfohlen, diese Zeit zu verkürzen.
- Die maximale Anzahl aufeinanderfolgender Fehler wird im Allgemeinen auf dem Standardwert 3 gehalten. Die maximale Anzahl aufeinanderfolgender Fehler Dies wirkt sich auf die Wahrscheinlichkeit der Wiederherstellung von Routen aus.
- Je kleiner die maximale Anzahl aufeinanderfolgender Fehler ist Je kürzer die Zeit, die benötigt wird, um die Route wiederherzustellen, wenn eine Verbindung ausfällt oder die Kommunikation abnormal ist. Das Wiederherstellen der Route nimmt jedoch eine gewisse Zeit in Anspruch, sodass es im Allgemeinen ausreicht, die Standardeinstellung beizubehalten. Bei erfolgreicher Kommunikation wird die aktuelle Anzahl der Fehler zurückgesetzt.
- Die automatische RF-Resetzeit Behält im Allgemeinen den Standardwert von 5 Minuten bei. Wenn Daten empfangen werden, wird die automatische Rücksetzzeit der Funkfrequenz zurückgesetzt, was keinen Einfluss auf die normale Datenübertragung hat. Diese Zeit kann an Orten mit starken Umwelteinflüssen verkürzt werden. Wenn Sie den Wert auf 0 Minuten einstellen, wird die automatische Neustartfunktion deaktiviert.
- Die Standardwerte des Broadcast-Filter-Timeouts bei unterschiedlichen Fluggeschwindigkeiten betragen sie 15, 30 und 60 Sekunden.
- Wenn innerhalb des Broadcast-Filter-Timeouts doppelte Datenrahmen empfangen werden , sie werden gefiltert. Es wird nicht empfohlen, diese Zeit zu verkürzen.
- Die Standardwerte des Anforderungs-/Antwort-Timeouts bei unterschiedlichen Fluggeschwindigkeiten betragen sie 2.5 s, 5 s bzw. 15 s.
- KEINE ACKBeim Unicast muss das Zielgerät eine Antwort-ACK zurücksenden. Wenn es eine Antwort ACK von der Zieladresse erhält, wird sofort ERFOLGREICH zurückgegeben. Andernfalls wird auf das Anforderungs-Antwort-Timeout gewartet zu beenden, bevor NO ACK zurückgegeben wird.
- Je mehr Ebenen von Routing-Geräten durchlaufen werden, desto länger ist das Anfrage-Antwort-Timeout sollte sein. Unter den Standardparametern können etwa 5 Ebenen von Routing-Geräten unterstützt werden.
- Die Standardwerte für das Routing-Anfrage-Timeout bei unterschiedlichen Fluggeschwindigkeiten betragen sie 2.5 s, 5 s bzw. 15 s. Bei Unicast müssen Sie zunächst eine Routing-Anfrage initiieren und die Routing-Informationen jedes Geräts innerhalb des Routing-Anfrage-Timeouts sammeln und dann nach dem Ende eine weitere Datenanforderung initiieren. Das Timeout der Routing-Anfrage muss den gesamten Prozess von der Initiierung der Routing-Anfrage bis zur vollständigen Fertigstellung des Netzwerks abdecken. Wenn die Route nicht erfolgreich eingerichtet werden konnte, wird NO ROUTER zurückgegeben. Je größer die Anzahl der Geräte, desto länger ist das Routing-Anfrage-Timeout sollte sein. Unter den Standardparametern können etwa 50 Geräte beim Aufbau von Routen unterstützt werden. Mehr als 50 Geräte müssen diese Zeit durch Anweisungen verlängern.
- Wenn „OUT OF CACHE“ zurückgegeben wird, bedeutet dies, dass der Sendepuffer voll ist. Der Sendepufferbereich kann 5 Elemente zwischenspeichern. Unter normalen Umständen ist der Pufferbereich nicht voll. Dies geschieht nur, wenn das Intervall zwischen aufeinanderfolgenden Sendungen zu kurz ist, und alle Sendedatenpuffer werden im Modul zwangsweise geleert.
- Die Netzwerkprotokollschicht verwendet RSSI-Daten, um die gesamte Netzwerkverbindung zu optimieren. Die Routing-Knoten wählen automatisch die besten Routing-Knoten für das Routing aus. Benutzer müssen die Signalstärke nicht mehr berücksichtigen.
Einführung in die Grundfunktionen
Rufen Sie die Hauptparameter des Moduls ab
- Die Hauptparameter des Moduls können über die Funktion „AT+INFO=?“ abgerufen werden. AT-Befehl. Es wird hauptsächlich für die Anzeige der seriellen Schnittstelle verwendet, wie in Abbildung 8.1.1 dargestellt.
- Wenn es schwierig ist, die MCU zum Parsen zu verwenden, sollte der korrekte Betrieb der MCU mithilfe eines separaten AT-Befehls erreicht werden, wie in Abbildung 8.1.2 dargestellt.
Unicast-Kommunikation (Unicast)
- Bei der Unicast-Kommunikationsmethode muss die Adresse des Zielmoduls (die Adresse von Modul B) im Voraus bekannt sein. Die spezifischen Schritte zum Erhalten grundlegender Parameter finden Sie in Kapitel 8.1.
- Wenn Sie zum ersten Mal eine Unicast-Anfrage initiieren, müssen Sie auf die Routenfestlegung warten (die Wartezeit ist je nach Fluggeschwindigkeit unterschiedlich). Nach Abschluss der Routenerstellung sendet das Modul automatisch erneut die Benutzerdaten 1234567890.
- Nachdem die Route eingerichtet wurde, muss der erneute Zugriff nicht auf die Wiederherstellung der Route warten, bis die Anzahl aufeinanderfolgender Kommunikationsfehler mit einem Knoten das Dreifache übersteigt.
- Die Routing-Tabelle kann über die Funktion „AT+ROUTER_CLR=?“ abgefragt werden. Befehl.
- Der Datenrahmen-Header kann mit dem Befehl „AT+HEAD=0“ geschlossen werden.
- Nutzdaten können keine modulinternen AT-Befehle sein, da sie sonst vom Modul als AT-Befehle erkannt werden und die Nutzdaten nicht gesendet werden können.
- Die grundlegenden Betriebsschritte von Unicast sind wie folgt:
- Schritt 1: Modul A verwendet den Befehl „AT+DST_ADDR=26034,0“, um die Zieladresse als Adresse von Modul B zu konfigurieren;
- Schritt 2: Modul A verwendet den Befehl „AT+OPTION=1,0“, um den Kommunikationsmodus in den Unicast-Modus (Unicast) zu ändern;
- Schritt 3: Modul A sendet Benutzerdaten 1234567890. Bei erfolgreicher Übertragung wird SUCCESS zurückgegeben; Wenn die Übertragung fehlschlägt, wird NO ROUTE oder NO ACK zurückgegeben. NO ROUTE bedeutet, dass die Routenerstellung fehlgeschlagen ist; NO ACK bedeutet, dass die Route erfolgreich eingerichtet wurde, aber keine Antwort empfangen wurde. Wenn KEIN ACK dreimal auftritt, muss die Routing-Tabelle neu erstellt werden.
- Schritt 4: Modul B empfängt den von Modul A gesendeten (ASCII-Code) 1234567890 und konvertiert ihn in das HEX-Format als 31 32 33 34 35 36 37 38 39 30 (mit unterschiedlicher Codierung) und fügt zusätzliche Datenrahmen-Header hinzu.
- Die Zeit für die erste Initiierung einer Unicast-Anfrage ist je nach Fluggeschwindigkeit unterschiedlich und beträgt mindestens 1.5 Routing-Anfrage-Timeouts:
- Es dauert etwa 4 Sekunden, um bei einer Fluggeschwindigkeit von 62.5 km zum ersten Mal eine Unicast-Anfrage zu initiieren.
- Es dauert etwa 8 Sekunden, um bei einer Fluggeschwindigkeit von 21.875 km zum ersten Mal eine Unicast-Anfrage zu initiieren.
- Es dauert etwa 25 Sekunden, um bei einer Fluggeschwindigkeit von 7 km zum ersten Mal eine Unicast-Anfrage zu initiieren.
- Abbildung 8.2.1 Unicast-Kommunikation
Multicast-Kommunikation (Multicast)
- Die Multicast-Kommunikationsmethode (Multicast) erfordert eine Gruppenverwaltung der Zielmodule im Voraus. Alle Target-Module müssen vorab mit „AT+GROUP_ADD=“ gruppiert werden “.
- kann als öffentliche Adresse verstanden werden und jedes Modul kann bis zu 8 Gruppenadressen einrichten.
- Im Multicast-Modus muss das Routing jedes Mal neu eingerichtet werden. Es wird empfohlen, dass das Intervall zwischen aufeinanderfolgenden Multicast-Initiierungen etwa 5 Sekunden beträgt.
- „AT+GROUP_DEL= „kann die Gruppenadresse mit der öffentlichen Adressgruppe löschen und die neuen Gruppeninformationen im Flash speichern.
- „AT+GROUP_CLR=1“ kann alle Gruppenadressen und auch die Gruppeninformationen in Flash löschen.
- Die Routing-Tabelle kann über die Funktion „AT+ROUTER_CLR=?“ abgefragt werden. Befehl.
- Der Datenrahmen-Header kann mit dem Befehl „AT+HEAD=0“ geschlossen werden.
- Bei den Nutzdaten darf es sich nicht um einen internen AT-Befehl des Moduls handeln, da sie sonst vom Modul als AT-Befehl erkannt werden und die Nutzdaten nicht gesendet werden können.
- Die grundlegenden Arbeitsschritte von Multicast (Multicast) sind wie folgt:
- Schritt 1: Verwenden Sie „AT+GROUP_ADD=123“ für Modul B im Voraus, um die Gruppe festzulegen;
- Schritt 2: Modul A verwendet den Befehl „AT+OPTION=2,0“, um den Kommunikationsmodus in den Multicast-Modus (Multicast) zu ändern;
- Schritt 3: Modul A verwendet den Befehl „AT+DST_ADDR=123,0“, um den Kommunikationsmodus in den Multicast-Modus zu ändern und die Zielgruppenadresse festzulegen;
- Schritt 4: Modul A sendet Benutzerdaten 1234567890. Bei erfolgreicher Übertragung wird SUCCESS zurückgegeben; Wenn die Übertragung fehlschlägt, wird NO ROUTE oder NO ACK zurückgegeben. NO ROUTE bedeutet, dass die Routenerstellung fehlgeschlagen ist; NO ACK bedeutet, dass die Route erfolgreich eingerichtet wurde, aber keine Antwort empfangen wurde. Wenn KEIN ACK dreimal auftritt, muss die Routing-Tabelle neu erstellt werden.
- Schritt 5: Modul B empfängt den von Modul A gesendeten (ASCII-Code) 1234567890 und konvertiert ihn in das HEX-Format als 31 32 33 34 35 36 37 38 39 30 (mit unterschiedlicher Codierung) und fügt zusätzliche Datenrahmen-Header hinzu.
- Die Zeit für die erste Initiierung einer Unicast-Anfrage ist je nach Fluggeschwindigkeit unterschiedlich und beträgt mindestens 1.5 Routing-Anfrage-Timeouts:
- Es dauert etwa 4 Sekunden, um bei einer Fluggeschwindigkeit von 62.5 km zum ersten Mal eine Unicast-Anfrage zu initiieren.
- Es dauert etwa 8 Sekunden, um bei einer Fluggeschwindigkeit von 21.875 km zum ersten Mal eine Unicast-Anfrage zu initiieren.
- Es dauert etwa 25 Sekunden, um bei einer Fluggeschwindigkeit von 7 km zum ersten Mal eine Unicast-Anfrage zu initiieren.
Übertragen
- Für die Broadcast-Kommunikationsmethode ist es nicht erforderlich, die Adresse des Zielmoduls zu kennen.
- Unter dem Broadcast-Modul gibt es kein Sende-Timeout und es ist nicht erforderlich, eine Route einzurichten, aber alle Empfangsmodule leiten die Daten nach dem Empfang erneut weiter. Der integrierte CSMA-Vermeidungsmechanismus und der Broadcast-Filtermechanismus des Moduls können Datenkollisionen und sekundäre Weiterleitungen wirksam verhindern.
- Nutzdaten können keine modulinternen AT-Befehle sein, da sie sonst vom Modul als AT-Befehle erkannt werden und die Nutzdaten nicht gesendet werden können.
- Die grundlegenden Betriebsschritte beim Senden sind wie folgt:
- Schritt 1: Modul A verwendet den Befehl „AT+OPTION=3,0“, um den Kommunikationsmodus in den Broadcast-Modus (Broadcast) zu ändern;
- Schritt 2: Modul A sendet Benutzerdaten 1234567890. Bei erfolgreichem Versand wird ERFOLGREICH zurückgegeben. Der Benutzer kann auf ERFOLGREICH warten, um festzustellen, ob die Daten erfolgreich gesendet wurden.
- Schritt 3: Modul B empfing den von Modul A gesendeten (ASCII-Code) 1234567890 und konvertierte ihn in das HEX-Format als 31 32 33 34 35 36 37 38 39 30 (mit unterschiedlicher Codierung) und fügte zusätzliche Datenrahmen-Header hinzu.
Anycast-Funktion (Anycast)
Anycast-Kommunikation wird im Allgemeinen für die Kommunikation zwischen verschiedenen Netzwerken verwendet, und verschiedene Netzwerke haben unterschiedliche Netzwerkidentifikationscodes. Unicast-, Multicast- und Broadcast-Kommunikationsmethoden können nicht direkt mit Daten zwischen Netzwerken interagieren. In diesem Fall kann Anycast verwendet werden, um mit Daten zwischen verschiedenen Netzwerken zu interagieren.
- Die Anycast-Kommunikation kann je nach eingestellter Zieladresse Daten an einen einzelnen oder alle Knoten innerhalb der Single-Hop-Abdeckung senden.
- Daten können im Anycast-Modus nicht weitergeleitet und beantwortet werden.
- Anycast kann die Zuverlässigkeit der Datenübertragung, ähnlich wie bei einer einfachen datentransparenten Übertragung, nicht garantieren.
- Nutzdaten können keine modulinternen AT-Befehle sein, da sie sonst vom Modul als AT-Befehle erkannt werden und die Nutzdaten nicht gesendet werden können.
- Die grundlegenden Betriebsschritte von Anycast sind wie folgt:
- Schritt 1: Modul A verwendet den Befehl „AT+DST_ADDR=26034,0“, um die Zieladresse als Adresse von Modul B zu konfigurieren;
- Schritt 2: Modul A oder verwenden Sie den Befehl „AT+DST_ADDR=65535,0“, um die Zieladresse für alle Module zu konfigurieren;
- Schritt 3: Modul A verwendet den Befehl „AT+OPTION=4,0“, um den Kommunikationsmodus in den Anycast-Modus (Anycast) zu ändern;
- Schritt 4: Modul A sendet Benutzerdaten 1234567890. Bei erfolgreicher Übertragung wird SUCESS zurückgegeben. Der Benutzer kann auf SUCCESS warten, um festzustellen, ob die Daten erfolgreich gesendet wurden.
- Schritt 5: Modul B empfängt den von Modul A gesendeten (ASCII-Code) 1234567890 und konvertiert ihn in das HEX-Format als 31 32 33 34 35 36 37 38 39 30 (mit unterschiedlicher Codierung) und fügt zusätzliche Datenrahmen-Header hinzu.
Einführung in die Routing-Tabelle
Die Routing-Tabelle wird automatisch durch Routing-Anfragen erstellt und kann nicht manuell geändert werden. Es wird im RAM gespeichert und geht verloren, wenn das Modul neu gestartet wird. Die Routing-Tabelle ist nur für viewing-Wege. Benutzer müssen nicht darauf achten. Es ist nicht erforderlich, AT-Befehle in der Routing-Tabelle zu analysieren.
- Die Routing-Tabelle kann mit dem Befehl „AT+ROUTER_SAVE=1“ im Flash gespeichert und beim erneuten Einschalten mit dem Befehl „AT+ROUTER_READ=1“ geladen werden.
- Wenn Sie die in Flash gespeicherten Routing-Informationen löschen möchten, können Sie diese mit dem Befehl „AT+ROUTER_SAVE=0“ löschen.
- Wenn Sie nur die Routing-Informationen im RAM löschen möchten, können Sie diese mit dem Befehl „AT+ROUTER_CLR=1“ löschen.
- Die Routing-Tabelle kann über die drei Anweisungen „AT+ROUTER_CLR=?“, „AT+ROUTER_SAVE=?“ und „AT+ROUTER_READ=?“ gelesen werden.
- Die Routing-Tabelle enthält Parameter wie Zieladresse, untergeordnete Adresse, Score, Signalstärke usw.
- Wenn DST und HOP in der Routing-Tabelle unterschiedlich sind, bedeutet dies, dass das Modul den Routing-Knoten passieren muss, um das Zielmodul zu erreichen.
- Die Routing-Informationen von NO.03 und NO.04 in der folgenden Abbildung bilden zusammen einen Pfad zur Zieladresse 59020:
- Die Routing-Informationen von NO.04 sagen dem Modul, dass, wenn es Daten an das Modul von 59020 senden möchte, die nächste Ebene die Daten über den Routing-Knoten von 26017 senden soll.
- Die Routing-Informationen von NO.03 teilen dem Modul mit, dass die nächste Ebene die Daten direkt an den Routing-Knoten von 26111 übertragen kann, wenn es Daten an das Modul von 26111 senden möchte.
Zusätzliche Header-Informationen
- Wenn das Modul Daten von anderen Modulen empfängt, werden den Ausgabedaten der seriellen Schnittstelle zusätzliche Frame-Header-Informationen hinzugefügt.
- Bedeutung des Frame-Headers:
Rahmentyp Datenlänge Netzwerk-ID Anfangsadresse Zieladresse Benutzer Zeit C1 03 34 12 8E 6C 28 64 01 02 03 C3 01 34 12 AA 71 28 64 AA - Rahmentyp: C1 stellt den Unicast-Rahmen dar, C2 stellt den Multicast-Rahmen dar, C3 stellt den Broadcast-Rahmen dar, C4 stellt den Anycast-Rahmen dar;
- Datenlänge: Nutzdatenlänge, Maximalwert 200 Byte;
- Netzwerk-Identifikationscode: Unterschiedliche Netzwerke haben unterschiedliche Netzwerkidentifikationscodes. Anhand dieser Informationen lässt sich ermitteln, um welches Netzwerk es sich bei der Quelle handelt.
- Adresse: Gibt die Quelle und das Ziel der Daten an;
- Benutzerdaten: Nutzdatenbereich, maximal 200 Byte.
- Die Adress- und Netzwerkidentifikation im Datenrahmen-Header ist zuerst von niedriger Ordnung, z. B. die Netzwerkidentifikation 34 12, die 0x1234 sein sollte, was die Verwendung der Struktur zum Parsen erleichtert.
- Der Datenrahmen-Header kann mit dem Befehl „AT+HEAD=0“ ausgeschaltet werden.
Remote-Konfiguration
Einführung in die Remote-Konfiguration
- Neben der Basiskommunikation unterstützt das Modul auch Fernkonfigurationsfunktionen. Da die Fernkonfiguration die grundlegenden Kommunikationsparameter des gesamten Netzwerks ändern kann, muss sie mit Vorsicht verwendet werden, um zu vermeiden, dass wichtige Parameter einiger Knoten geändert werden und die normale Kommunikation mit dem vorherigen Netzwerk verhindert wird.
- Die Remote-Konfiguration kann in zwei Typen unterteilt werden: Einzelpunktkonfiguration und Broadcast-Konfiguration. In beiden Konfigurationsmodi wird die Anweisung nach einer bestimmten Verzögerungszeit ausgeführt. Der Zweck besteht darin, die aktuellen Parameter beizubehalten und die Daten weiterhin an das Modul der nächsten Ebene weiterzuleiten, um sicherzustellen, dass die Daten an das gesamte Netzwerk übertragen werden können und dann wirksam werden.
- Bei der Single-Point-Konfiguration muss auch das Routing im Voraus festgelegt werden. Wenn das Zielempfangsmodul den korrekten AT-Befehl empfängt, gibt es über die Funkfrequenz „+OK“ oder „+FAIL“ zurück, um das Ergebnis der Modulausführung anzuzeigen. In der Broadcast-Konfiguration ist es immer noch dasselbe wie bei der grundlegenden Broadcast-Kommunikation. Alle Module, die Daten empfangen, leiten die Daten einmal weiter, um sicherzustellen, dass Module im gesamten Netzwerk diese Anweisung empfangen können. Bei der Broadcast-Konfiguration erfolgt jedoch keine Funkfrequenz-Datenantwort.
- Der für die normale Basiskommunikation verwendete Standardzielport ist Port 1. Die entsprechende Funktion besteht darin, die vom Benutzer gesendeten Daten direkt über die serielle Schnittstelle auszugeben und zusätzliche Informationsrahmen-Header hinzuzufügen. Der für die Remote-Konfiguration verwendete Zielport ist Port 14. Die entsprechende Funktion besteht darin, die vom Benutzer gesendeten Remote-Konfigurationsanweisungen zu analysieren und die Ausführung oder Antwort nach einiger Zeit zu verzögern. Dem Remote-Konfigurationsbefehl muss zusätzlich „++“ hinzugefügt werden, um ihn von der lokalen Konfiguration zu unterscheiden. Nach Abschluss der Remote-Konfiguration sollte der Zielport rechtzeitig auf Port 1 wiederhergestellt werden, um eine Beeinträchtigung der nächsten Basiskommunikation zu vermeiden.
- Die Verzögerungszeit ist je nach Fluggeschwindigkeit unterschiedlich. Die spezifische Verzögerungszeit ist wie folgt (eine Timeout-Zeit für die Routenerstellung):
- Die Ausführungszeit der Befehlsverzögerung beträgt bei einer Fluggeschwindigkeit von 62.5 km etwa 2.5 Sekunden.
- Die Ausführungszeit der Befehlsverzögerung beträgt etwa 5 Sekunden bei einer Fluggeschwindigkeit von 21.875 K.
- Die Ausführungszeit der Befehlsverzögerung beträgt etwa 15 Sekunden bei einer Fluggeschwindigkeit von 7 K.
Einführung in die Remote-Single-Point-Konfiguration
Die grundlegenden Schritte für die Remote-Einzelpunktkonfiguration sind wie folgt:
- Schritt 1: Modul A verwendet den Befehl „AT+DST_ADDR=26034,0“, um die Zieladresse als Adresse von Modul B zu konfigurieren;
- Schritt 2: Modul A verwendet den Befehl „AT+OPTION=1,0“, um den Kommunikationsmodus in den Unicast-Modus (Unicast) zu ändern;
- Schritt 3: Modul A verwendet den Befehl „AT+DST_PORT=14,0“, um den Zielport für die Remote-Parsing-AT-Befehlsfunktion zu ändern;
- Schritt 4: Modul A sendet den AT-Befehl „++AT+PANID=4660,0“. Bei erfolgreichem Versand wird SUCCESS zurückgegeben;
- Schritt 5: Nach Erhalt der Anweisung gibt Modul B das Ausführungsergebnis der entsprechenden Anweisung über die serielle Schnittstelle aus, nachdem es auf eine Zeitüberschreitung beim Routenaufbau gewartet hat, antwortet über die Funkfrequenz mit „+OK:“ oder „+FAIL:“ und sendet das aktuelle Modul. Die Parameter werden per Funk gesendet und bei erfolgreicher Übertragung wird SUCCESS zurückgegeben;
- Schritt 6: Modul A empfängt die Modulinformationsantwort von Modul B und gibt sie über die serielle Schnittstelle aus.
Einführung in die Remote-Broadcast-Konfiguration
Die grundlegenden Schritte für die Remote-Broadcast-Konfiguration sind wie folgt:
- Schritt 1: Modul A verwendet den Befehl „AT+OPTION=3,0“, um den Kommunikationsmodus in den Broadcast-Modus (Broadcast) zu ändern;
- Schritt 2: Modul A verwendet den Befehl „AT+DST_PORT=14,0“, um den Zielport für die Remote-Parsing-AT-Befehlsfunktion zu ändern;
- Schritt 3: Modul A sendet den AT-Befehl „++AT+PANID=4660,0“. Bei erfolgreichem Versand wird SUCCESS zurückgegeben;
- Schritt 4: Nach dem Empfang der Anweisung wartet Modul B auf eine Timeout-Zeitspanne für die Routenerstellung und gibt dann das Ausführungsergebnis der entsprechenden Anweisung über die serielle Schnittstelle aus.
Einführung in den Host-Computer
- Benutzer können den vom Beamten bereitgestellten Host-Computer verwenden webWebsite, um das Modul zu konfigurieren.
- Bei der Verwendung muss der Benutzer den seriellen Port des Moduls in einen COM-Port virtualisieren. Die Host-Computer-Schnittstelle ist wie unten dargestellt.
- Im oberen Teil befinden sich die Grundfunktionstasten zum Einstellen des COM-Ports, der Baudrate und der Kalibrierung.
- Durch Überprüfen des Bits können Sie Vorgänge wie Parameterlesen, Schreiben, Wiederherstellen der Standardeinstellungen und Neustarten des Moduls ausführen.
- Die untere linke Seite ist der Parameterbereich.
- Die rechte Seite darunter ist der Protokollbereich, in dem die entsprechenden ausgeführten AT-Befehle gedruckt und angezeigt werden.
- Benutzer können das Modul basierend auf den Protokollen bedienen.
- Die zweite Seite enthält die Multicast-bezogenen Gruppenadresseinstellungen. Benutzer können Multicast-Gruppenadressen hinzufügen, löschen und abfragen.
- Die Multicast-Gruppenadresse unterstützt bis zu 8 verschiedene Adressen.
- Die dritte Seite enthält die Routing-Tabellen-bezogenen Funktionen. Benutzer können die Routing-Tabelle lesen und löschen und auch ausführen
- Flash-bezogene Lese- und Schreibvorgänge. Aufgrund der großen Datenmenge dauert das Lesen der Routing-Tabelle etwa 4 Sekunden. Wenn keine Routing-Tabelleninformationen vorhanden sind, wird der Fehler „Lesefehler oder Null“ zurückgegeben.
- Die Routing-Tabelle aktualisiert den Pfad kontinuierlich entsprechend den im Netzwerk übertragenen Daten, um die Effizienz der Netzwerkübertragung zu optimieren.
- Es wird nicht empfohlen, die Routing-Tabelle bei niedrigen Baudraten wie 1200, 2400, 4800 usw. auszulesen, da dies sehr lange dauert.
- Die vierte Seite ist die Online-Upgrade-Funktion (IAP). Benutzer können die Firmware aktualisieren.
- Unter normalen Umständen ist kein Upgrade erforderlich.
- Wenn Sie versehentlich in den IAP-Upgrade-Modus wechseln und das Gerät etwa 30 Sekunden lang eingeschaltet lassen, verlässt das Modul automatisch den IAP-Upgrade-Modus und verlässt den IAP-Upgrade-Modus auch nach einem Neustart nicht.
Hardware-Design
- Es wird empfohlen, zur Stromversorgung des Moduls ein geregeltes Gleichstromnetzteil zu verwenden. Der Leistungswelligkeitskoeffizient sollte möglichst klein sein und das Modul muss zuverlässig geerdet sein;
- Bitte achten Sie auf den korrekten Anschluss des Plus- und Minuspols des Netzteils. Ein umgekehrter Anschluss kann das Modul dauerhaft beschädigen;
- Bitte überprüfen Sie die Stromversorgung, um sicherzustellen, dass sie innerhalb der empfohlenen Stromversorgungsvol liegttage. Wenn der Maximalwert überschritten wird, wird das Modul dauerhaft beschädigt;
- Bitte überprüfen Sie die Stabilität der Stromversorgung. Die voltage kann nicht stark und häufig schwanken;
- Beim Entwurf des Stromversorgungskreises für das Modul wird häufig empfohlen, einen Spielraum von mehr als 30 % einzuplanen, damit die gesamte Maschine über einen langen Zeitraum stabil arbeiten kann.
- Das Modul sollte so weit wie möglich von Netzteilen, Transformatoren, Hochfrequenzkabeln und anderen Teilen mit starken elektromagnetischen Störungen entfernt gehalten werden;
- Unter dem Modul müssen digitale Hochfrequenzspuren, analoge Hochfrequenzspuren und Stromspuren vermieden werden. Wenn es notwendig ist, unter dem Modul hindurchzufahren, gehen Sie davon aus, dass das Modul an der oberen Schicht angeschweißt ist und Erdungskupfer auf der obersten Schicht des Kontaktteils des Moduls (vollständig aus Kupfer gepflastert und gut geerdet) verlegt ist, das in der Nähe liegen muss der digitale Teil des Moduls und auf der unteren Ebene geroutet;
- Unter der Annahme, dass das Modul geschweißt oder auf der oberen Schicht platziert ist, ist es auch falsch, Leiterbahnen zufällig auf der unteren Schicht oder anderen Schichten zu verlegen, da dies die Störfestigkeit und Empfangsempfindlichkeit des Moduls in unterschiedlichem Maße beeinträchtigt.
- Es wird davon ausgegangen, dass sich in der Nähe des Moduls Geräte mit großer elektromagnetischer Interferenz befinden, die die Leistung des Moduls stark beeinträchtigen. Je nach Intensität der Störung wird empfohlen, sich vom Modul fernzuhalten. Wenn es die Situation zulässt, kann eine entsprechende Isolierung und Abschirmung vorgenommen werden;
- Es wird davon ausgegangen, dass sich um das Modul herum Spuren mit großer elektromagnetischer Interferenz befinden (Hochfrequenz-Digital-, Hochfrequenz-Analog-, Leistungsspuren), die ebenfalls die Leistung des Moduls stark beeinträchtigen. Je nach Intensität der Störung empfiehlt es sich, sich angemessen vom Modul fernzuhalten. Dies ist möglich, wenn die Situation eine ordnungsgemäße Isolierung und Abschirmung zulässt;
- Wenn die Kommunikationsleitung einen 5-V-Pegel verwendet, muss ein 1k-5.1k-Widerstand in Reihe geschaltet werden (nicht empfohlen, da weiterhin die Gefahr einer Beschädigung besteht);
- Versuchen Sie, sich von einigen TTL-Protokollen fernzuhalten, deren physikalische Schicht ebenfalls 2.4 GHz beträgt, wie z. B. USB3.0;
- Die Antenneninstallationsstruktur hat einen großen Einfluss auf die Modulleistung. Stellen Sie sicher, dass die Antenne frei liegt und vorzugsweise senkrecht nach oben zeigt.
- Wenn das Modul im Inneren des Gehäuses installiert ist, können Sie die Antenne mit einem hochwertigen Antennenverlängerungskabel bis zur Außenseite des Gehäuses verlängern;
- Die Antenne darf nicht in einem Metallgehäuse installiert werden, da dies die Übertragungsreichweite erheblich verringert.
Die Übertragungsdistanz ist nicht ideal
- Bei geradlinigen Kommunikationshindernissen wird die Kommunikationsentfernung entsprechend gedämpft;
- Temperatur, Luftfeuchtigkeit und Gleichkanalstörungen führen zu einer erhöhten Verlustrate bei Kommunikationspaketen;
- Der Boden absorbiert und reflektiert Radiowellen, und der Testeffekt ist in Bodennähe schlecht;
- Meerwasser hat eine starke Fähigkeit, Radiowellen zu absorbieren, daher sind die Testergebnisse am Meer schlecht;
- Wenn sich Metallgegenstände in der Nähe der Antenne befinden oder sie in einem Metallgehäuse untergebracht ist, ist die Signaldämpfung sehr stark;
- Die Einstellung des Leistungsregisters ist falsch und die Luftrate ist zu hoch eingestellt (je höher die Luftrate, desto geringer ist der Abstand);
- Die niedrige Lautstärketage des Netzteils bei Raumtemperatur niedriger als der empfohlene Wert ist. Je niedriger die Lautstärke isttage, je kleiner die Sendeleistung;
- Es besteht eine schlechte Übereinstimmung zwischen der Antenne und dem Modul oder es liegt ein Problem mit der Qualität der Antenne selbst vor.
Module sind anfällig für Beschädigungen
- Bitte überprüfen Sie die Stromversorgung, um sicherzustellen, dass sie innerhalb der empfohlenen Stromversorgungsvol liegttage. Wenn der Maximalwert überschritten wird, wird das Modul dauerhaft beschädigt;
- Bitte überprüfen Sie die Stabilität der Stromversorgung. Die voltage kann nicht stark und häufig schwanken;
- Bitte achten Sie bei der Installation und Nutzung auf einen antistatischen Betrieb, da Hochfrequenzgeräte empfindlich auf statische Elektrizität reagieren;
- Bitte achten Sie darauf, dass die Luftfeuchtigkeit bei der Installation und Nutzung nicht zu hoch sein sollte, da es sich bei einigen Bauteilen um feuchtigkeitsempfindliche Geräte handelt;
- Wenn keine besonderen Anforderungen bestehen, wird die Verwendung bei zu hohen oder zu niedrigen Temperaturen nicht empfohlen.
Die Bitfehlerrate ist zu hoch
- Wenn in der Nähe Gleichkanalsignalstörungen auftreten, halten Sie sich von der Störquelle fern oder ändern Sie die Frequenz oder den Kanal, um Störungen zu vermeiden.
- Auch eine unzureichende Stromversorgung kann zu verstümmeltem Code führen. Stellen Sie daher sicher, dass die Stromversorgung zuverlässig ist.
- Schlechte oder zu lange Verlängerungskabel und Zuleitungen führen ebenfalls zu einer hohen Bitfehlerrate.
Anleitung zum Schweißbetrieb
Reflow-Temperatur
Eigenschaften der Reflow-Lötkurve | Montage mit Lead-Prozess | Bleifreie Prozessmontage | |
Vorwärmung/Isolierung | Mindesttemperatur
(Tsmin) |
100℃ | 150℃ |
Maximaltemperatur
(Tsmax) |
150℃ | 200℃ | |
Zeit (Tsmin~Tsmin) | 60-120 Sekunden | 60-120 Sekunden | |
Heizkurve (TL~Tp) | 3 ℃/s, maximal | 3 ℃/s, maximal | |
Flüssigphasentemperatur (TL) | 183℃ | 217℃ | |
Haltezeit über TL | 60-90 Sekunden | 60~90 Sekunden | |
Paket-Spitzentemperatur Tp |
Benutzer dürfen die auf dem Etikett „Feuchtigkeitsempfindlichkeit“ angegebene Temperatur nicht überschreiten. | Benutzer dürfen die auf dem Etikett „Feuchtigkeitsempfindlichkeit“ angegebene Temperatur nicht überschreiten
das Produkt. |
|
Zeit (Tp) innerhalb von 5 ℃ der angegebenen Einstufung
Temperatur (Tc), wie in der folgenden Abbildung dargestellt |
20 Sekunden | 30 Sekunden | |
Kühlsteilheit (Tp~TL) | 6℃/Sekunde,maximal | 6℃/Sekunde,maximal | |
Zeit von der Raumtemperatur bis zur Spitzentemperatur | 6 Minuten, maximal | 8 Minuten, maximal | |
※Die Spitzentemperaturtoleranz (Tp) der Temperaturkurve wird als Obergrenze des Benutzers definiert |
Reflow-Lötkurve
Verwandte Modelle
Produktmodell |
Trägerfrequenz Hz | Übertragung Leistung dBm | Prüfen Distanz km | Luftrate bps | Verpackung bilden | Produkt Größe mm | Antennenform |
E32-170T30D | 170 Mio. | 30 | 8 | 0.3k~9.6k | TAUCHEN | 24*43 | SMA-K |
E32-433T20DC | 433 Mio. | 20 | 3 | 0.3k~19.2k | TAUCHEN | 21*36 | SMA-K |
E32-433T20S1 | 433 Mio. | 20 | 3 | 0.3k~19.2k | SMD | 17*25.5 | Stamp Loch |
E32-433T20S2
T |
433 Mio. | 20 | 3 | 0.3k~19.2k | SMD | 17*30 | IPEX/Stamp Loch |
E32-400T20S | 433/470
M |
20 | 3 | 0.3k~19.2k | SMD | 16*26 | IPEX/Stamp Loch |
E32-433T30D | 433 Mio. | 30 | 8 | 0.3k~19.2k | TAUCHEN | 24*43 | SMA-K |
E32-433T30S | 433 Mio. | 30 | 8 | 0.3k~19.2k | SMD | 25*40.3 | IPEX/Stamp Loch |
E32-868T20D | 868 Mio. | 20 | 3 | 0.3k~19.2k | TAUCHEN | 21*36 | SMA-K |
E32-868T20S | 868 Mio. | 20 | 3 | 0.3k~19.2k | SMD | 16*26 | IPEX/Stamp Loch |
E32-868T30D | 868 Mio. | 30 | 8 | 0.3k~19.2k | TAUCHEN | 24*43 | SMA-K |
E32-868T30S | 868 Mio. | 30 | 8 | 0.3k~19.2k | SMD | 25*40.3 | IPEX/Stamp Loch |
E32-915T20D | 915 Mio. | 20 | 3 | 0.3k~19.2k | TAUCHEN | 21*36 | SMA-K |
E32-915T20S | 915 Mio. | 20 | 3 | 0.3k~19.2k | SMD | 16*26 | IPEX/Stamp Loch |
E32-915T30D | 915 Mio. | 30 | 8 | 0.3k~19.2k | TAUCHEN | 24*43 | SMA-K |
E32-915T30S | 915 Mio. | 30 | 8 | 0.3k~19.2k | SMD | 25*40.3 | IPEX/Stamp Loch |
Antennenführer
Antennen spielen eine wichtige Rolle im Kommunikationsprozess, und oft können minderwertige Antennen erhebliche Auswirkungen auf das Kommunikationssystem haben. Daher empfiehlt unser Unternehmen einige Antennen zur Unterstützung unseres Funkmoduls mit hervorragender Leistung und angemessenem Preis.
Produktmodell | Typ | Häufigkeit Band | Gewinnen | Größe | Zuführung | Schnittstelle | Merkmal |
Hz | dBi | mm | cm | ||||
TX433-NP-4310 | Flexibel
Antenne |
433 Mio. | 2.0 | 10 × 43 | – | Schweißen | Flexible FPC-Softantenne |
TX433-JZ-5 | Gummistab
Antenne |
433 Mio. | 2.0 | 52 | – | SMA-J | Ultra kurz gerade,
Rundstrahlantenne |
TX433-JZG-6 | Gummistab
Antenne |
433 Mio. | 2.5 | 62 | – | SMA-J | Ultra kurz gerade,
Rundstrahlantenne |
TX433-JW-5 | Gummistab | 433 Mio. | 2.0 | 50 | – | SMA-J | Festes Biegen, |
Antenne | Rundstrahlantenne | ||||||
TX433-JWG-7 | Gummistab
Antenne |
433 Mio. | 2.5 | 70 | – | SMA-J | Festes Biegen,
Rundstrahlantenne |
TX433-JK-11 | Gummistab
Antenne |
433 Mio. | 2.5 | 110 | – | SMA-J | Flexibler Gummistab,
Rundstrahlantenne |
TX433-JK-20 | Gummistab
Antenne |
433 Mio. | 3.0 | 200 | – | SMA-J | Flexibler Gummistab,
Rundstrahlantenne |
TX433-XPL-100 | Saugnapf
Antenne |
433 Mio. | 3.5 | 185 | 100 | SMA-J | Kleine Saugnapfantenne, kostengünstig |
TX433-XP-200 | Absaugung
Schalenantenne |
433 Mio. | 4.0 | 190 | 200 | SMA-J | Kleine Saugnapfantenne, verlustarm |
TX433-XPH-300 | Saugnapf
Antenne |
433 Mio. | 6.0 | 965 | 300 | SMA-J | Kleine Saugnapfantenne mit hohem Gewinn |
Änderungsverlauf
Version | Änderungsdatum | Revisionsbeschreibung | Betreuer |
1.0 | 2023-10-20 | Erste Version | Weng |
1.1 | 2023-12-23 | Inhaltliche Überarbeitung | Bin |
1.2 | 2023-12-28 | Inhaltliche Überarbeitung | Bin |
KONTAKT
- Über uns
- Technische Unterstützung: support@cdebyte.com.
- Download-Link für Dokumente und RF-Einstellungen: https://www.ru-ebyte.com.
- Web:https://www.ru-ebyte.com.
- Adresse: Innovationszentrum D347, 4# XI-XIN Road, Chengdu, Sichuan, China
- Copyright ©2012–2023, Chengdu Ebyte Electronic Technology Co.,Ltd
- 400/900 MHz 160 mW TTL LoRa MESH Wireless-Netzwerkmodul
Dokumente / Ressourcen
![]() |
EBYTE E52-400/900NW22S LoRa MESH Wireless-Netzwerkmodul [pdf] Benutzerhandbuch E52-400 900NW22S LoRa MESH Wireless-Netzwerkmodul, E52-400, 900NW22S LoRa MESH Wireless-Netzwerkmodul, MESH Wireless-Netzwerkmodul, Wireless-Netzwerkmodul, Netzwerkmodul |