EBYTE-logo

EBYTE E52-400/900NW22S LoRa MESH trådløs nettverksmodul

EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-product

Produktinformasjon

  • Spesifikasjoner:
    • Produktmodell: E52-400/900NW22S
    • Frekvensområde:
      • E52-400NW22S: 410.125~509.125 MHz (standard 433.125 MHz)
      • E52-900NW22S: 850.125~929.125 MHz (standard 868.125 MHz)
    • Maksimal utgangseffekt: +22 dBm
    • Maksimal lufthastighet: 62.5K
    • Maksimal overføringshastighet: 460800 bps
    • Nettverksteknologi: LoRa MESH
    • Funksjoner: Desentralisering, selvruting, nettverks-selvhelbredelse, flernivåruting
    • Søknader: Smarthus, industrielle sensorer, trådløse alarmsikringssystemer, bygningsautomasjon, smart landbruk

Produktbruksinstruksjoner

  • Installasjon
    • Følg installasjonsveiledningen i brukerhåndboken for å montere E52-400/900NW22S-modulen sikkert.
  • Konfigurasjon
    • Konfigurer modulens innstillinger som frekvensområde, utgangseffekt og kommunikasjonsmetoder i henhold til applikasjonskravene dine.
  • Nettverk
    • Start LoRa MESH-nettverket ved å la noder automatisk etablere ruter og kommunisere med hverandre ved hjelp av CSMA-unnvikelsesteknologi.
  • Dataoverføring
    • Velg riktig kommunikasjonsmetode (Unicast, Multicast, Broadcast, Anycast) for dataoverføring basert på din spesifikke brukssituasjon.

Vanlige spørsmål

Spørsmål: Kan jeg endre standard driftsfrekvens for E52-400/900NW22S-modulen?

A: Ja, du kan konfigurere driftsfrekvensen innenfor de angitte frekvensområdene som nevnt i brukerhåndboken.

Sp: Hva er den maksimale støttede overføringshastigheten til E52-400/900NW22S-modulen?

A: Maksimal støttet overføringshastighet er 460800 bps.

Spørsmål: Hvordan hjelper CSMA-unnvikelsesteknologien til å redusere datakollisjonsfeil?

A: CSMA-unnvikelsesmekanismen forhindrer noder fra å sende data samtidig, noe som reduserer sjansene for datakollisjon og feil i trådløs kommunikasjon.

Ansvarsfraskrivelse og opphavsrettserklæring

  • Informasjonen i denne artikkelen, inkludert URL adresser for referanse, kan endres uten varsel.
  • Dokumentasjon leveres «som den er» uten garantier av noe slag, inkludert enhver garanti for salgbarhet, egnethet for et bestemt formål eller ikke-krenkelse, og enhver garanti nevnt andre steder i forslag, spesifikasjoner eller s.ample. Dette dokumentet fraskriver seg alt ansvar, inkludert ansvar for brudd på patentrettigheter som oppstår ved bruk av informasjonen i dette dokumentet.
  • Ingen lisens, verken uttrykkelig eller underforstått, til bruk av immaterielle rettigheter er gitt her ved estoppel eller på annen måte.
  • Testdataene innhentet i denne artikkelen er alle hentet fra Ebyte laboratorietesting, og de faktiske resultatene kan være litt annerledes.
  • Alle varenavn, varemerker og registrerte varemerker nevnt i denne artikkelen er eiendommen til deres respektive eiere og er herved anerkjent.
  • Den endelige tolkningsretten tilhører Chengdu Yibaite Electronic Technology Co., Ltd.
  • Note: Innholdet i denne håndboken kan endres på grunn av produktversjonsoppgraderinger eller andre årsaker.
  • Ebyte Electronic Technology Co., Ltd. forbeholder seg retten til å endre innholdet i denne håndboken uten varsel eller spørsmål.
  • Denne håndboken brukes kun som en veiledning. Chengdu Yibaite Electronic Technology Co., Ltd. gjør alt for å gi nøyaktig informasjon i denne håndboken. Chengdu Yibaite Electronic Technology Co., Ltd. sikrer imidlertid ikke at innholdet i manualen er helt feilfritt.
  • Alle uttalelser i denne håndboken, informasjonen og anbefalingene utgjør ingen uttrykt eller underforstått garanti.

Produktbeskrivelse

Produktintroduksjon

  • E52-400/900NW22S er en trådløs seriell port LoRa MESH nettverksmodul basert på LoRa spread spectrum teknologi. Maksimal utgangseffekt er +22 dBm, maksimal lufthastighet kan nå 62.5K, og maksimal støttet overføringshastighet er 460800 bps.
  • Driftsfrekvensområdet til E52-400NW22S-modulen er 410.125~509.125 MHz (standard 433.125 MHz), og driftsfrekvensområdet til E52-900NW22S-modulen er 850.125~929.125 MHz (standardinnstilling 868.125 MHz).
  • E52-400/900NW22S tar i bruk den nye LoRa MESH-nettverksteknologien, som har funksjonene desentralisering, selvruting, nettverks-selvhelbredelse, flernivåruting, etc. Den er egnet for smarte hjem og industrielle sensorer, trådløse alarmsikkerhetssystemer , byggautomatiseringsløsninger, Smart landbruk og andre applikasjonsscenarier.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (1)

Funksjonsbeskrivelse

  • LoRa MESH-nettverket har en desentralisert struktur. Hele nettverket er sammensatt av kun to typer noder: terminalnoder og rutingnoder. Det er ikke behov for en sentral node eller koordinator for å delta i nettverksforvaltningen; brukere kan også bygge et MESH-nettverk ved å bruke bare rutingnoder.
  • Rutingnoder ligner på terminalnoder, men terminalnoder har ikke rutingfunksjoner. Terminalnoder er vanligvis utplassert på kanten av nettverket og brukes vanligvis til å designe laveffektnoder, men støtter foreløpig ikke laveffektfunksjoner.
  • Rutingnoder må kontinuerlig motta data fra nettverket for rutingoppdateringer og datavideresending, så rutingnoder kan ikke brukes som noder med lav effekt.
  • CSMA-unnvikelsesteknologi er tatt i bruk i MESH-nettverket. CSMA-unnvikelsesmekanismen kan hindre noder fra å sende trådløse data samtidig så mye som mulig og redusere sannsynligheten for datakollisjonsfeil.
  • Rutingnoden vil automatisk samle informasjon fra omkringliggende noder for å danne et multi-hop kommunikasjonsnettverk; når en kobling svikter eller er unormal, vil rutingnoden reetablere en ny bane etter flere påfølgende kommunikasjonsfeil.
  • Nettverket støtter fire kommunikasjonsmetoder, Unicast, Multicast, Broadcast og Anycast. Brukere kan velge ulike kommunikasjonsmetoder i henhold til ulike applikasjonsscenarier.
  • Blant dem er unicast og broadcast de enkleste og mest grunnleggende kommunikasjonsmetodene. I unicast-modus vil ruter automatisk bli etablert og forespørselssvar vil bli returnert for å bestemme dataoverføringsbanen; i kringkastingsmodus vil alle rutingnoder starte et datarelé etter å ha mottatt data.
  • Multicast-mekanismen er relativt kompleks og kan oppnå en-til-mange-kommunikasjon. Brukere må konfigurere multicast-gruppeadressen først, lik en offentlig adresse. Anycast brukes vanligvis til datautveksling mellom ulike nettverk. Data vil ikke bli videresendt under anycast.
  • Under anycast kan to kommunikasjonsmetoder, unicast og broadcast, implementeres avhengig av måladressen. Brukere kan overføre alle data til enhver modul innenfor kommunikasjonsområdet.
  • Under nettverksoverføring vil data som standard krypteres ved hjelp av spesielle algoritmer for å sikre datasikkerhet og personvern. I tillegg, for å unngå datafeil forårsaket av interferens fra andre noder, utføres flere verifikasjoner på dataene på nettverkslaget for å sikre påliteligheten og nøyaktigheten til de overførte dataene.
  • LoRa MESH: Ved å bruke en avansert LoRa-modulasjonsmetode har den fordelentage av langdistanse anti-interferens, som i stor grad forbedrer dekningen av hele MESH-nettverket;
  • Super stor nettverkskapasitet: det teoretiske antallet til LoRa MESH-nettverket er så høyt som 65535, og den foreslåtte nettverksstørrelsen er omtrent 200;
  • Desentralisering: Hele nettverket er sammensatt av kun to typer noder: terminalnoder og rutingnoder, og det er ikke behov for en sentral node eller koordinator for å delta i nettverksadministrasjonen;
  • Automatisk ruting: Når du initierer en dataforespørsel, kan hver rutingnode automatisk initiere forbindelser med omkringliggende noder for å bestemme dataoverføringsbanen, uten at koordinatoren trenger å delta i veiplanlegging;
  • Nettverks selvhelbredelse: Når en kobling mislykkes, reetablerer rutingnoden en ny bane etter at flere kommunikasjonsforsøk mislykkes;
  • Ruting på flere nivåer: Rutingnoder kan automatisk overføre data til ruting på lavere nivå, og den automatisk genererte rutingtabellen kontrollerer overføringsretningen til data;
  • Baneoptimalisering: Rutinginformasjon vil kontinuerlig og automatisk oppdateres og optimaliseres med dataoverføring i nettverket for å sikre stabiliteten i hele nettverket;
  • Unngåelsesmekanisme: CSMA unngåelsesmekanisme kan i stor grad redusere muligheten for luftsignalkollisjon;
  • Kommunikasjonsmetoder: Støtter fire kommunikasjonsmetoder: Unicast, Multicast, Broadcast og Anycast;
  • E52-400NW22S-modulens frekvensområde: fungerer i frekvensbåndet 410.125 ~ 509.125 MHz, støtter 100 kanaler, og kanalavstanden er 1 MHz;
  •  E52-900NW22S-modulens frekvensområde: fungerer ved 850.125 ~ 929.125 MHz, støtter 80 kanaler, og kanalintervallet er 1 MHz;
  • Multippel bekreftelse: sikre påliteligheten og nøyaktigheten til dataoverføringsprosessen;
  • Multippel bekreftelse: sikre påliteligheten og nøyaktigheten til dataoverføringsprosessen;
  • Høy gjennomstrømning: Hele nettverket er kombinert i tid og rom for å oppnå høy samtidig ytelse;
  • Ekstern konfigurasjon: Støtter eksterne endringer av grunnleggende kommunikasjonsparametere for hele nettverket.

Nettverkstopologi

LoRa MESH-nettverket støtter to typer enheter: rutingnoder og terminalnoder.

  • Ruting node: Rutingnoden mottar data i nettverket for rutingoppdateringer og videresending av data.
  • Terminal node: Terminalnoder har ikke rutingfunksjoner og er vanligvis utplassert på kanten av nettverket.
  • Nettverkstopologien til rutingnoder og terminalnoder er som vist i figuren:EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (2)

Søknadsscenario

  • Smarthus og industrielle sensorer, etc.
  • Trådløs alarm sikkerhetssystem;
  • Byggeautomatiseringsløsninger;
  • Smart landbruk;
  • Smart logistikk og lager.

Spesifikasjoner

Begrens parametere

De viktigste parameterne Ytelse Bemerke
Minimum verdi Maksimum verdi
Voltage 0V 3.6V ≥3.3V kan garantere utgangseffekten. Hvis den overstiger 3.6V, kan modulen bli brent. Det er ingen LDO inne i modulen. Det anbefales å koble til en ekstern 3.3V LDO.
Driftstemperatur -40 ℃ +85℃ Design av industriell karakter
Arbeidsfuktighet 10 % 90 %
Lagringstemperatur -40 ℃ +125℃

Arbeidsparametere

De viktigste parameterne Ytelse Bemerke
Minimum

m verdi

Typisk

verdi

Maksimum

m verdi

Arbeidsvoltage (V) 1.8 3.3 3.6 ≥3.3V kan garantere utgangseffekten. Hvis den overstiger 3.6V, kan modulen bli brent. Det er ingen LDO inne i modulen. Det anbefales å

koble til en ekstern 3.3V LDO.

Kommunikasjonsnivå (V)   3.3   Det anbefales å legge til nivåkonvertering når

bruker 5.0V TTL

Arbeidstemperatur

()

-40 +85 Design av industriell karakter
 

Arbeidsfrekvensbånd (MHz)

410.125 433.125 509.125 E52-400NW22S-modulens arbeidsfrekvensbånd,

støtter ISM frekvensbånd

850.125 868.125 929.125 E52-900NW22S-modulens arbeidsfrekvensbånd,

støtter ISM frekvensbånd

Strømforbruk Utslipp

strøm (mA)

128 Øyeblikkelig strømforbruk
Arbeider

strøm (mA)

14
Sendeeffekt (dBm) -9 22 22 Brukerkonfigurerbar
Over-the-air rate (bps) 7K 62.5K 62.5K Tre lufthastighetsnivåer er tilgjengelige (62.5K,

21.875K, 7K)

Mottar følsomhet

(dBm)

-121 -116 -111 Følsomhet tilsvarende tre lufthastigheter
De viktigste parameterne Beskrivelse Bemerke
 

 

 

Referanseavstand

2.5 km I et klart og åpent miljø er antenneforsterkningen 3.5 dBi

antennehøyden er 2.5 meter, og lufthastigheten er 7Kbps.

2.0 km I et klart og åpent miljø er antenneforsterkningen 3.5 dBi

antennehøyden er 2.5 meter, og lufthastigheten er 21.875Kbps.

1.6 km I et klart og åpent miljø er antenneforsterkningen 3.5 dBi

antennehøyden er 2.5 meter, og lufthastigheten er 62.5Kbps.

Underleverandører metode 200 Btye Maksimal kapasitet for en enkelt pakke. Det er forbudt å

overskride maksimal kapasitet.

Modulering Lora
 

Kommunikasjon Grensesnitt

UART serie

havn

 

3.3V TTL nivå

Pakkemetode SMD-type
Dimensjoner 20*14 mm ±0.1 mm
Antennegrensesnitt IPEX/stamp

hull

Karakteristisk impedans er omtrent 50Ω
Vekt 1.2 g ±0.1 g

Mekaniske dimensjoner

Mekaniske dimensjoner og pindefinisjon

EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (3)

PIN-kode Pinnavn Pin-retning Pin-bruk
1 PB3 Input / Output Noen funksjonsindikasjonspinner, høyt nivå som standard, aktivt lavt nivå

(koblet til testsuite LED2)

2 PB4 Input / Output RF-overføringsindikasjonspinne, standard høyt nivå, aktivt lavt nivå

(koblet til testsuite LED1)

3 PB5 Input / Output Ikke brukt ennå, NC anbefalt
4 PB6 Input / Output Ikke brukt ennå, NC anbefalt
5 PB7 Input / Output Ikke brukt ennå, NC anbefalt
6 PB8 Input / Output Ikke brukt ennå, NC anbefalt
7 PA0 Input / Output Standard er høyt nivå, trekk det lavt når strømmen slås på for å gå inn i Bootloader

(koblet til testsuiten KEY-knappen)

8 PA1 Input / Output Ikke brukt ennå, NC anbefalt
9 PA2 Input / Output UART_TXD, overføringspinne for seriell port
10 PA3 Input / Output UART_RXD, seriell port-mottakspinne
11 PA4 Input / Output Ikke brukt ennå, NC anbefalt
12 PA5 Input / Output Ikke brukt ennå, NC anbefalt
13 GND Input / Output Jordledning, koblet til strømreferansejorden
14 MAUR Input / Output Antennegrensesnitt, 50Ω karakteristisk impedans (koblet til SMA

grensesnittet til testsettet)

15 GND Input / Output Jordledning, koblet til strømreferansejorden
16 PA8 Input / Output Ikke brukt ennå, NC anbefalt
17 NRST Inndata Tilbakestill pinne, standard høyt nivå, aktivt lavt nivå (koblet til testsuite RST

knapp)

18 PA9 Input / Output Ikke brukt ennå, NC anbefalt
19 PA12 Input / Output Ikke brukt ennå, NC anbefalt
20 PA11 Input / Output Ikke brukt ennå, NC anbefalt
21 PA10 Input / Output Ikke brukt ennå, NC anbefalt
22 PB12 Input / Output Ikke brukt ennå, NC anbefalt
23 PB2 Input / Output Ikke brukt ennå, NC anbefalt
24 PB0 Input / Output Ikke brukt ennå, NC anbefalt
25 PA15 Input / Output Ikke brukt ennå, NC anbefalt
26 PC13 Input / Output Ikke brukt ennå, NC anbefalt
27 GND Input / Output Jordledning, koblet til strømreferansejorden
28 VDD Inndata Strømforsyning VDD, maksimal inngangsvoltage er 3.6V, det anbefales å levere strøm gjennom 3.3V LDO
29 STUDIO Feilsøkingspinne
30 SWCLK Feilsøkingspinne

Anbefalt koblingsskjema

EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (4)

Serienummer Korte tilkoblingsinstruksjoner mellom modulen og mikrokontrolleren (figuren ovenfor tar STM8L mikrokontrolleren som et eks.ampde)
1 Den trådløse serielle portmodulen er på TTL-nivå, koble den til en 3.3V TTL-nivå MCU.
2 Når du bruker en 5V mikrokontroller, vennligst utfør konvertering på UART-nivå.
3 TVS-beskyttelse og kondensatorer må legges til utsiden av strømforsyningen (det anbefales å legge til en 22uF lav ESR elektrolytisk kondensator eller tantalkondensator).
4 RF-modulen er følsom for pulserende statisk elektrisitet. Vennligst ikke hot-swap modulen.
5 Det er ingen LDO inne i modulen. Det anbefales å koble til en ekstern 3.3V LDO for strømforsyning.

Test Suite

Test Suite Introduksjon

EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (5)

  • E52-400/900NW22S-TB testsettet er designet for å hjelpe brukere med å raskt evaluere modulrelaterte funksjoner. For førstegangsbruk anbefales det å kjøpe flere testsett direkte for testing (testsettet er loddet med E52-400/900NW22S-modulen).
  • Maskinvaren integrerer en strømforsyningskrets, tilbakestillingskrets, knappekrets, strømindikatorlys PWR, arbeidsindikator LED, etc., og en 18650 batteriboks er reservert nederst. Kunder kan installere 18650 batterier selv for testing.
  • Testsettet har koblet de nødvendige pinnene til modulen til tilsvarende periferiutstyr, hvorav den viktigste er TTL til USB-kretsen. Brukere trenger bare å koble Micro USB til datamaskinen, og en COM-port vil vises på datamaskinens enhetsbehandling.
  • Hvis du ikke ser den tilsvarende COM, kan det være følgende muligheter:
  • CH340-driveren installeres automatisk, vennligst vent tålmodig en stund; hvis driveren ikke kan installeres automatisk, må du installere den manuelt.
  • Sjekk om modulstrømlampen PWR er på og om modulen leverer strøm normalt.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (6)
  • Last ned et hvilket som helst seriell port-feilsøkingsverktøy. Under de relevante nedlastingene på den offisielle webnettsted, det er XCOM seriell port debugging assistent;
  • Åpne feilsøkingsassistenten for seriell port, følg trinnene ovenfor for å konfigurere programvaren, og send "AT+INFO=?" for å lese de modulrelaterte parameterne.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (7)

Kommandoinnledning

Introduksjon til AT-kommandoer

  • AT-instruksjoner er delt inn i tre kategorier: kommandoinstruksjoner, innstillingsinstruksjoner og spørringsinstruksjoner;
  • AT-kommandoen bruker 115200 bps baudhastighet som standard, uten å sende nye linjer;
  • Ulike AT-kommandoer krever forskjellig antall inngangsparametere. Ulike parametere må skilles med ",". Inndataparameterne er enhetlige desimalverdier. Du må lese instruksjonssettet nøye for detaljer. Hvis antall inngangsparametere for AT-kommandoen er feil, vil serieporten returnere data som ligner på "AT+DST_ADDR=CMD_ERR".
  • Noen AT-kommandoparametere vil være begrenset. Hvis inngangsverdien for AT-kommandoen er feil, vil serieporten returnere data som ligner på "AT+DST_ADDR=CMD_VALUE_ERR";
  • Hvis parameterinnstillingen er vellykket, vil den serielle porten returnere data som ligner på "AT+DST_ADDR=OK";
  • Data i ikke-AT-kommandosett vil bli ansett som transparente data, og modulen vil starte en dataforespørsel, så du bør prøve å unngå å sende data som starter med "AT+";
  • Etter å ha brukt de lagrede instruksjonene, vil alle parametere i den gjeldende modulen bli lagret. De fleste av innstillingsinstruksjonene vil bli lagret direkte i Flash. Bare noen vanlige innstillingsinstruksjoner kan lagres i Flash i henhold til parametrene.

Kommandoinstruksjonssett

  • Kommandoinstruksjonen har ingen suffiks og krever bare "AT+RESET" for å starte modulen på nytt.
Kommandoinstruksjon Funksjon Beskrivelse
AT+IAP Gå inn i IAP-oppgraderingsmodus Etter å ha returnert AT+IAP=OK, starter modulen umiddelbart på nytt og går inn i IAP-oppgraderingsmodus. Den forblir slått på i omtrent 30 sekunder og avslutter automatisk IAP-oppgraderingsmodus.
AT+RESET Omstart av modul Etter å ha returnert AT+RESET=OK, vil modulen starte på nytt umiddelbart.
PÅ + STANDARD Gjenopprett modulen til fabrikkinnstillinger Etter å ha returnert AT+DAFAULT=OK, vil parameterne bli gjenopprettet til fabrikkverdier, og deretter startes på nytt umiddelbart.

Spørringsinstruksjonssett

  • Suffikset til spørringskommandoen er "=?". For eksample, i spørringsmodulrelatert informasjonskommando "AT+INFO=?", vil modulen returnere hovedparametrene til modulen.
Spørringskommando Funksjon Beskrivelse
AT+INFO=? Spørr hovedparametrene til modulen Viktig kommando, returnerer hovedparametrene til modulen (vises og brukes av serieportassistenten)
 

AT+DEVTYPE=?

Spørringsmodulmodul

modell

 

Returner enhetsmodellen som E52-400NW22S

 

AT+FWCODE=?

Spørre modul firmware

kode

 

Returner fastvarekoden som 7460-0-10

 

PÅ+STRØM=?

Spørringsmoduloverføring

makt

 

Returnerer RF-utgangseffekt

 

AT+KANAL=?

Spørremodulen fungerer

kanal

 

Gå tilbake til RF arbeidskanal

 

AT+UART=?

Spørr modul seriell port

parametere

 

Returnerer serieportens overføringshastighet og kontrollsiffer

 

AT+RATE=?

 

Spørr modul lufthastighet

Returmodulens lufthastighet [0:62.5K 1:21.825K 2:7K]
 

AT+ALTERNATIV=?

Spørringsmodul

kommunikasjonsmetode

Viktig kommando, returmodulkommunikasjon

metode

 

AT+PANID=?

Spørre nettverk

identifikasjonskode

 

Returner nettverksidentifikator

 

AT+TYPE=?

Spørr nodetypen til

modul

 

Returmodultype (rutingsnode/terminalnode)

 

AT+SRC_ADDR=?

Spørr adressen til

gjeldende modul

Viktig instruksjon, returnerer adressen til

gjeldende modul

 

AT+DST_ADDR=?

Spørr adressen til

målmodul

Viktig instruksjon, returnerer adressen til målet

modul

 

AT+SRC_PORT=?

Spørr porten til

gjeldende modul

 

Returnerer porten til gjeldende modul

 

AT+DST_PORT=?

Spørr porten til målet

modul

 

Returnerer porten til målmodulen

 

AT+MEMBER_RAD=?

Søk multicast-medlem

radius

Returnerer utbredelsesradiusen til multicast-medlemmer.

Jo større radius, jo større dekning.

 

AT+NONMEMBER_RAD=?

Spør multicast

ikke-medlemsradius

Returnerer multicast-utbredelsesradiusen for ikke-medlemmer.

Jo større radius, jo større dekning.

 

AT+CSMA_RNG=?

Spør CSMA tilfeldig

unngåelsestid

 

Returnerer maksimal tilfeldig unngåelsestid

 

AT+ROUTER_SCORE=?

Maksimalt antall

påfølgende rutespørringsfeil

Returnerer maksimalt antall påfølgende feil.

Hvis dette tallet overskrides, vil ruteinformasjonen bli fjernet.

 

PÅ+HODE=?

Spørr om den ekstra rammeoverskriftsfunksjonen er

aktivert

Returnerer om funksjonen for ekstra rammeoverskrift er aktivert
 

PÅ+TILBAKE=?

Example Spørre om funksjonen til å sende

returmeldinger er aktivert

Retur Om funksjonen for å sende returmeldinger er aktivert
 

AT+SIKKERHET=?

Spørre om dataene

krypteringsfunksjonen er aktivert

Returnerer om datakrypteringsfunksjonen er aktivert
 

AT+RESET_AUX=?

Spør om LED2

endringer under automatisk tilbakestilling

Returnerer om LED2 endres til å slå seg på når radiofrekvensen startes på nytt.
 

AT+RESET_TIME=?

Spørr den automatiske tilbakestillingen

tid

Returnerer radiofrekvensens automatiske omstartstid,

enhet min

 

AT+FILTER_TIME=?

Søk kringkastingsfilter

tidsavbrudd

 

Returnerer kringkastingsfilterets tidsavbrudd

 

AT+ACK_TIME=?

Forespørselsvar

tidsavbrudd

 

Tidsavbrudd for svar på returforespørsel

 

AT+ROUTER_TIME=?

Spørringsrutingsforespørsel

tidsavbrudd

 

Returnerer tidsavbrudd for rutingforespørsel

 

AT+GROUP_ADD=?

 

 

 

Spør gruppeinformasjon

 

 

 

Returner multicast-gruppeadressetabell

 

AT+GROUP_DEL=?

 

AT+GROUP_CLR=?

 

AT+ROUTER_CLR=?

 

 

 

Spør om rutetabellinformasjon

 

 

 

Returrutingstabellinformasjon

 

AT+ROUTER_SAVE=?

 

AT+ROUTER_READ=?

 

AT+MAC=?

Spørr MAC unik

adresse

 

Returnerer MCU-ens unike 32-biters MAC-adresse

 

AT+KEY=?

 

Spørr krypteringsnøkkel

 

Kan ikke lese for å unngå nøkkellekkasje

Sette opp instruksjonssettet

  • Sett kommandosuffikset til "=%d,%d,%d", for eksempelample, sett modulmåladressekommandoen "AT+DST_ADDR=25640,0", den første parameteren er måladressen, og den andre parameteren er om du vil lagre til Flash, den midterste må skilles med ",".
  • Hvis det er nei parameter i innstillingskommandoen, vil den bli lagret i Flash.
 

Oppsettinstruksjoner

 

Funksjon

 

Beskrivelse

 

AT+INFO=0

Spørringsmodul avanserte parametere Gå tilbake til modulen for mer avansert

innstillingsparametere (vises ved hjelp av serieportassistenten)

 

VED+STRØM= ,

Still inn moduloverføring

makt

: RF-utgangseffekt (-9 ~ +22 dBm)

: om du vil lagre til Flash

 

 

 

AT+KANAL= ,

 

 

Still inn modulens arbeidskanal

E52-400NW22S frekvensbånd: RF arbeidskanal (0 ~ 99)

E52-900NW22S frekvensbånd: RF arbeidskanal (0 ~ 79)

: om du vil lagre til Flash

 

 

AT+UART= ,

 

Angi parametere for modul seriell port

Omstart trer i kraft

: baudrate for seriell port (1200 ~ 460800)

: Kontrollsiffer (8N1 8E1 8O1)

 

AT+RATE=

 

Still inn modulluftmengde

 

0:62.5K  1:21.825K  2:7K

 

 

AT+ALTERNATIV= ,

 

Angi modulkommunikasjonsmetode

Vanlig brukte instruksjoner, generelt kringkastet og unicast

: Kommunikasjonsmetode (1 ~ 4)

: om du vil lagre til Flash

 

 

AT+PANID= ,

 

 

Angi nettverks-ID

Vanlige instruksjoner, det anbefales ikke å bruke standardverdien

: nettverksidentifikasjonskode (0 ~ 65535)

: om du vil lagre til Flash

 

AT+TYPE=

Angi nodetypen til

modul

 

: 0: ruting node 1: terminal node

 

 

AT+SRC_ADDR= ,

 

Angi adressen til gjeldende modul (garantert unikhet)

Vanlig brukte kommandoer, standard er de siste 15 sifrene i MAC-adressen

: gjeldende adresse (0 ~ 65535)

: om du vil lagre til Flash

 

 

AT+DST_ADDR= ,

 

Angi adressen til målmodulen

Vanlige instruksjoner for å angi måladressen

: måladresse (0 ~ 65535)

: om du vil lagre til Flash

 

AT+SRC_PORT= ,

Still inn porten til strømmen

modul

: Standard gjeldende port 1

: om du vil lagre til Flash

 

AT+DST_PORT= ,

Still inn porten til strømmen

modul

: Standard målport 1

: om du vil lagre til Flash

AT+MEMBER_RAD= , Still inn modul multicast-medlemsradius For multicast-bruk anbefales det å beholde standarden

: radius for multicast-medlem (0 ~ 15)

: om du vil lagre til Flash

AT+NONMEMBER_RAD= , Angi modul multicast-radius for ikke-medlemmer For multicast-bruk anbefales det å beholde standarden : Multicast ikke-medlemsradius (0 ~ 15) : om du vil lagre til Flas
AT+CSMA_RNG= Angi CSMA tilfeldig unngåelsestid det anbefales å beholde standard tidsintervall for tilfeldig unngåelse (20 ~ 65535) ms
AT+ROUTER_SCORE= Angi maksimalt antall påfølgende rutingfeil : Maksimalt antall påfølgende rutefeil. Ruter må reetableres etter overskridelse
PÅ+HODE= Still inn aktiveringsbryteren for ekstra rammeoverskriftsfunksjon  

: Om funksjonen for ekstra rammehode er aktivert

TIL + TILBAKE= Example Still inn funksjonen for å sende returmeldinger Send returinformasjon Om funksjonen er aktivert
 

AT+SIKKERHET=

Still inn aktiveringsbryteren for datakrypteringsfunksjonen : Om datakryptering

funksjonen er aktivert

AT+RESET_AUX= Still inn auto-reset LED2 byttebryter : Automatisk tilbakestilling av LED2 endring aktivert
AT+RESET_TIME= Still inn automatisk tilbakestillingstid : automatisk tilbakestillingsintervalltid (min)
AT+FILTER_TIME= Angi tidsavbrudd for kringkastingsfilter det anbefales å beholde standarden : Tidsavbrudd for kringkastingsfilter (3000 ~ 65535 ms)
AT+ACK_TIME= Angi tidsavbrudd for forespørselssvar det anbefales å beholde standarden : Tidsavbrudd for forespørsel om svar (1000 ~ 65535 ms)
AT+ROUTER_TIME= Angi tidsavbrudd for rutingforespørsel det anbefales å beholde standarden : Tidsavbrudd for ruteforespørsel (1000 ~ 65535 ms)
AT+GROUP_ADD Legg til GROUP-informasjon : Legg til multicast-gruppeadresse, opptil 8 kan legges til
AT+GROUP_DEL= Slett GRUPPEinformasjon : Slett multicast-gruppeadresse
 

AT+GROUP_CLR=

Slett GRUPPE

informasjonstabell

 : 1: Slett hele gruppeinformasjonstabellen
 

AT+ROUTER_CLR=

Tøm rutetabell

informasjon

: 1: Slett hele ruteinformasjonstabellen
AT+ROUTER_SAVE= Flash-operasjon av rutetabellen : 1: Lagre ruteinformasjonstabell i Flash : 0: Slett ruteinformasjonen i Flash
AT+ROUTER_READ= Les ruteinformasjon i Flash : 1: Last ruteinformasjonstabellen i Flash
AT+TAST= Angi datakrypteringsnøkkel Kommunikasjon er umulig hvis nøklene er forskjellige : Datakrypteringsnøkkel [0~0x7FFF FFFF]

Parameterverditabell

Parameter navn  

Verdi spekter

 

Funksjon

 

Beskrivelse

 

  [0~1] Om parametere er lagret til

Flash

  [1: Lagre, 0: Ikke lagre]
 

  [-9~22]  

Still inn modulen til å overføre strøm

 

RF utgangseffekt [-9~+22] dBm

 

 

 

 

 

 

 

[0~99]
 

 

Still inn arbeidskanalen til E52-400NW22S-modulen

Arbeidskanal [0~99], tilsvarende frekvens 410.125 ~ 509.125

MHz

Driftsfrekvens = 410.125 + kanal * 1 MHz

 

 

[0~79]
 

 

Still inn arbeidskanalen til E52-900NW22S-modulen

Arbeidskanal [0~79], tilsvarende frekvens 850.125 ~ 929.125

MHz

Driftsfrekvens = 850.125 + kanal * 1 MHz

 

 

 

Se beskrivelse

 

 

Still inn overføringshastighet

Den trer i kraft etter omstart, og følgende overføringshastigheter støttes: 1200,2400,4800,9600,19200,38400,

57600,115200,230400,460800 bps

 

  [0~2]  

Sett kontrollsiffer

Kontrollsiffer for seriell port [0:8N0 1:8E1 2:8O1]
 

  [0~3]  

Still inn lufthastighet

  [0:62.5K  1:21.825K    2:7K]
 

  [1~4]  

Angi kommunikasjonsmetode

Kommunikasjonsmetode [1: Unicast 2: Multicast 3: Broadcast 4: Anycast]
 

  [0~65534]  

Angi nettverks-ID

Nettverksidentifikasjonskode [0x0000~0xFFFE]
 

  [0~1]  

Still inn nodetypen til modulen

Still inn nodetypen til modulen [0: Rutingnode 1: Terminalnode]
 

  [0~65534]  

Angi moduladresse

Adresseområde [0x0000~0xFFFE]

Rutingnode: 0x0000~0x7FFF Terminalnode: 0x8000~0xFFFE

 

  [0~65534]  

Angi multicast-gruppeadresse

 

Gruppeadresseområde [0x0000~0xFFFE]

 

 

 

 

[114]
 

 

Portinnstillinger

Ulike porter tilsvarer ulike funksjoner, og de resterende portene har ingen funksjoner ennå.

Port 1: Send ut data direkte gjennom UART

Port 14: Parse data som AT-kommandoer

 

  [0~15] Still inn forplantningsradius under multicast Multicast-utbredelsesradius[0~15]

Jo større radius, desto større antall forplantningsstages.

 

  [20~65535] Angi CSMA tilfeldig unngåelse

tid

 

Tilfeldig unngåelsestid [20~65535] ms

 

 

 

 

[1~15]
Angi maksimalt antall påfølgende feil. Hvis du overskrider dette, må du starte på nytt

ruteforespørsel

 

Maksimalt antall påfølgende feil [1~15]

 

  [0~1]  

Ulike funksjonsbrytere

  [1: Funksjon aktivert 0: Funksjon deaktivert]
 

  [0~255]  

Automatisk tilbakestilling av RF-tid

Automatisk tilbakestillingstid [1~255] min [0: Slå av automatisk tilbakestilling]
 

Se beskrivelse  

Nettverkstidsavbrudd

Broadcast filter timeout [3000~65535] ms

Tidsavbrudd for forespørsel om svar [1000~65535] ms Tidsavbrudd for rutingforespørsel [1000~65535] ms

 

[0~0x7FFF

FFFF]

 

Nettverkskrypteringsnøkkel

 

Krypteringsnøkkel [0~0x7FFF FFFF]

Parametermerknader

  • Hvis innstillingskommandoen ikke har lagringsalternativet parameter, vil den bli lagret i Flash.
  • Etter baudraten og paritetsbit er angitt, kreves en omstart for å tre i kraft. Du kan bruke "AT+RESET" for å tilbakestille.
  • Adresse og nettverksidentifikasjonskode anbefales generelt ikke satt til 0xFFFF. 0xFFFF brukes som en kringkastingsadresse og kringkastingsnettverk.
  • Nodetype vil endre den høyeste biten av den lokale adressen. Vanligvis må du angi nodetypen etter å ha angitt den lokale adressen .
  • beholder vanligvis standardport 1. Bare i ekstern konfigurasjon må målporten endres til port 14, og de andre portene har ingen funksjon ennå.
  • Multicast radius holdes vanligvis på standardnivå 2. Jo større multicast-radius er, jo større dekningsområdet er.
  • CSMA tilfeldig unngåelsestid beholder generelt standardverdien på 127 (tilfeldig unngåelsestid er 0~127ms).
  • Jo lengre tid for tilfeldig unngåelse, desto langsommere er nettverksresponshastigheten, men jo lavere er muligheten for konflikt. Hvis du vil endre denne tiden, må du være oppmerksom på responstiden og konfliktsannsynligheten for hele nettverket. Det anbefales generelt ikke å forkorte denne tiden.
  • Maksimalt antall påfølgende feil holdes vanligvis på standardverdien på 3. Maksimalt antall påfølgende feil vil påvirke sannsynligheten for reetablering av ruter.
  • Jo mindre er det maksimale antallet påfølgende feil er, jo kortere tid det tar å reetablere ruten når en kobling svikter eller kommunikasjonen er unormal. Det tar imidlertid en viss tid å reetablere ruten, så det er generelt tilstrekkelig å beholde standarden. Når kommunikasjonen er vellykket, vil gjeldende antall feil bli tilbakestilt.
  • RF automatisk tilbakestillingstid beholder vanligvis standardverdien på 5 minutter. Når data mottas, tilbakestilles radiofrekvensens automatiske tilbakestillingstid, noe som ikke vil påvirke normal dataoverføring. Denne tiden kan forkortes på steder med alvorlig miljøpåvirkning. Innstilling til 0 minutter vil slå av funksjonen for automatisk omstart.
  • Standardverdiene for tidsavbrudd for kringkastingsfilter ved forskjellige lufthastigheter er henholdsvis 15s, 30s og 60s.
  • Når duplikatdatarammer mottas innenfor tidsavbruddet for kringkastingsfiltrering , vil de bli filtrert. Det anbefales ikke å forkorte denne tiden.
  • Standardverdiene for tidsavbrudd for forespørsel-svar ved forskjellige lufthastigheter er henholdsvis 2.5s, 5s og 15s.
  • INGEN ACKUnder unicast, må målenheten returnere en respons ACK. Hvis den får et svar ACK fra måladressen, vil den returnere SUCCESS umiddelbart. Ellers vil den vente på tidsavbrudd for forespørsel-svar å avslutte før du returnerer NO ACK.
  • Jo flere nivåer av rutingenheter passerte, desto lengre tidsavbrudd for forespørsel-svar bør være. Under standardparametrene kan omtrent 5 nivåer av rutingenheter støttes.
  • Standardverdiene for tidsavbrudd for rutingforespørsel ved forskjellige lufthastigheter er henholdsvis 2.5s, 5s og 15s. Under unicast må du starte en rutingforespørsel først, samle inn rutinginformasjonen til hver enhet innen tidsavbruddet for rutingforespørselen , og initier deretter en ny dataforespørsel etter slutten. Tidsavbrudd for rutingforespørsel må dekke hele prosessen fra initiering av rutingforespørselen til fullstendig fullføring av nettverket. Hvis ruten ikke blir etablert, vil INGEN ROUTER bli returnert. Jo større antall enheter, desto lengre tidsavbrudd for rutingforespørsel bør være. Under standardparametrene kan omtrent 50 enheter støttes for å etablere ruter. Mer enn 50 enheter må forlenge denne tiden gjennom instruksjoner.
  • Når "OUT OF Cache" returneres, betyr det at sendebufferen er full. Sendebufferområdet kan cache 5 elementer. Under normale omstendigheter vil ikke bufferområdet være fullt. Det vil bare skje når intervallet mellom påfølgende sendinger er for raskt, og alle sendedatabuffere vil bli tvangsslettet inne i modulen.
  • Nettverksprotokolllaget bruker data RSSI for å optimalisere hele nettverkskoblingen. Rutingnodene vil automatisk velge de beste rutingnodene for ruting. Brukere trenger ikke lenger vurdere signalstyrken.

Grunnleggende funksjon Introduksjon

Få hovedparametrene til modulen

  • Hovedparametrene til modulen kan hentes gjennom "AT+INFO=?" AT kommando. Den brukes hovedsakelig for seriell portvisning, som vist i figur 8.1.1.
  • Hvis det er vanskelig å bruke MCU-en til å analysere den, bør korrekt operasjon av MCU-en oppnås ved å bruke en separat AT-kommando, som vist i figur 8.1.2.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (8)EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (9)

Unicast-kommunikasjon (Unicast)

  • Unicast kommunikasjonsmetode krever at du kjenner adressen til målmodulen (adressen til modul B) på forhånd. Se kapittel 8.1 for de spesifikke trinnene for å få grunnleggende parametere.
  • Når du starter en unicast-forespørsel for første gang, må du vente på ruteetablering (ventetiden er forskjellig under forskjellige flyhastigheter). Etter at ruteetableringen er fullført vil modulen automatisk sende brukerdata 1234567890 igjen.
  • Etter at ruten er etablert, trenger ikke tilgang igjen å vente på at ruten skal gjenopprettes før antallet påfølgende kommunikasjonsfeil med en node overstiger 3 ganger.
  • Rutingtabellen kan spørres gjennom "AT+ROUTER_CLR=?" kommando.
  • Datarammeoverskriften kan lukkes ved å bruke kommandoen "AT+HEAD=0".
  • Brukerdata kan ikke være modulinterne AT-kommandoer, ellers vil de bli gjenkjent av modulen som AT-kommandoer, noe som resulterer i at brukerdata ikke kan sendes.
  • De grunnleggende operasjonstrinnene til unicast er som følger:
    • Trinn 1: Modul A bruker kommandoen “AT+DST_ADDR=26034,0” for å konfigurere måladressen som adressen til modul B;
    • Trinn 2: Modul A bruker kommandoen “AT+OPTION=1,0” for å endre kommunikasjonsmodusen til unicast-modus (Unicast);
    • Trinn 3: Modul A sender brukerdata 1234567890. Hvis overføringen er vellykket, vil SUCCESS returneres; hvis overføringen mislykkes, vil INGEN RUTE eller INGEN ACK bli returnert. INGEN RUTE betyr at ruteetableringen mislyktes; NO ACK betyr at ruten ble etablert, men at det ikke ble mottatt noe svar. Hvis NO ACK forekommer tre ganger, må rutingtabellen reetableres.
    • Trinn 4: Modul B mottar (ASCII-koden) 1234567890 sendt fra modul A og konverterer den til HEX-format som 31 32 33 34 35 36 37 38 39 30 (viser forskjellig koding), og legger til ytterligere datarammeoverskrifter.
  • Tidspunktet for første gangs initiering av en unicast-forespørsel er forskjellig under forskjellige flyhastigheter, som er minst 1.5 tidsavbrudd for rutingforespørsel:
  • Det tar omtrent 4 sekunder å starte en unicast-forespørsel for første gang ved 62.5K flyhastighet.
  • Det tar omtrent 8 sekunder å starte en unicast-forespørsel for første gang ved 21.875K flyhastighet.
  • Det tar omtrent 25 sekunder å starte en unicast-forespørsel for første gang ved 7K flyhastighet.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (10)
  • Figur 8.2.1 Unicast kommunikasjon

Multicast-kommunikasjon (Multicast)

  • Multicast (multicast) kommunikasjonsmetode krever gruppestyring av målmoduler på forhånd. Alle målmoduler må grupperes på forhånd ved å bruke "AT+GROUP_ADD= ".
  • kan forstås som en offentlig adresse, og hver modul kan sette opp til 8 gruppeadresser.
  • I multicast-modus må ruting reetableres hver gang. Det anbefales at intervallet mellom påfølgende multicast-initieringer er ca. 5 sekunder.
  • “AT+GROUP_DEL= ” kan slette gruppeadressen med publikumsadressegruppen og lagre den nye gruppeinformasjonen til Flash.
  • "AT+GROUP_CLR=1" kan slette alle gruppeadresser og også slette gruppeinformasjonen i Flash.
  • Rutingtabellen kan spørres gjennom "AT+ROUTER_CLR=?" kommando.
  • Datarammeoverskriften kan lukkes ved å bruke kommandoen "AT+HEAD=0".
  • Brukerdataene kan ikke være en intern AT-kommando i modulen, ellers vil den bli gjenkjent av modulen som en AT-kommando, noe som resulterer i manglende evne til å sende brukerdata.
  • De grunnleggende operasjonstrinnene for multicast (multicast) er som følger:
    • Trinn 1: Bruk "AT+GROUP_ADD=123" for modul B på forhånd for å sette gruppen;
    • Trinn 2: Modul A bruker kommandoen “AT+OPTION=2,0” for å endre kommunikasjonsmodus til multicast-modus (Multicast);
    • Trinn 3: Modul A bruker kommandoen “AT+DST_ADDR=123,0” for å endre kommunikasjonsmodus til multicast-modus og angi målgruppeadressen;
    • Trinn 4: Modul A sender brukerdata 1234567890. Hvis overføringen er vellykket, vil SUCCESS returneres; hvis overføringen mislykkes, vil INGEN RUTE eller INGEN ACK bli returnert. INGEN RUTE betyr at ruteetableringen mislyktes; NO ACK betyr at ruten ble etablert, men at det ikke ble mottatt noe svar. Hvis NO ACK forekommer tre ganger, må rutingtabellen reetableres.
    • Trinn 5: Modul B mottar (ASCII-koden) 1234567890 sendt fra modul A og konverterer den til HEX-format som 31 32 33 34 35 36 37 38 39 30 (viser forskjellig koding), og legger til ytterligere datarammeoverskrifter.
  • Tidspunktet for første gangs initiering av en unicast-forespørsel er forskjellig under forskjellige flyhastigheter, som er minst 1.5 tidsavbrudd for rutingforespørsel:
  • Det tar omtrent 4 sekunder å starte en unicast-forespørsel for første gang ved 62.5K flyhastighet.
  • Det tar omtrent 8 sekunder å starte en unicast-forespørsel for første gang ved 21.875K flyhastighet.
  • Det tar omtrent 25 sekunder å starte en unicast-forespørsel for første gang ved 7K flyhastighet.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (11)

Kringkaste

  • Kringkastingskommunikasjonsmetoden krever ikke at du kjenner adressen til målmodulen.
  • Det er ingen sendetidsavbrudd under kringkastingsmodulen, og det er ikke nødvendig å etablere en rute, men alle mottaksmoduler vil videresende dataene igjen etter å ha mottatt den. Modulens innebygde CSMA-unnvikelsesmekanisme og kringkastingsfiltreringsmekanisme kan effektivt forhindre datakollisjon og sekundær videresending.
  • Brukerdata kan ikke være modulinterne AT-kommandoer, ellers vil de bli gjenkjent av modulen som AT-kommandoer, noe som resulterer i at brukerdata ikke kan sendes.
  • De grunnleggende operasjonstrinnene for kringkasting er som følger:
    • Trinn 1: Modul A bruker kommandoen “AT+OPTION=3,0” for å endre kommunikasjonsmodus til kringkastingsmodus (kringkasting);
    • Trinn 2: Modul A sender brukerdata 1234567890. Vellykket sendt vil returnere SUKSESS, brukeren kan vente på SUKSESS for å avgjøre om dataene er sendt vellykket;
    • Trinn 3: Modul B mottok (ASCII-koden) 1234567890 sendt fra modul A og konverterte den til HEX-format som 31 32 33 34 35 36 37 38 39 30 (viser forskjellig koding), og la til ekstra datarammeoverskrifter.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (12)

Anycast-funksjon (Anycast)

Anycast-kommunikasjon brukes vanligvis for kommunikasjon mellom forskjellige nettverk, og forskjellige nettverk har forskjellige nettverksidentifikasjonskoder. Unicast-, multicast- og kringkastingskommunikasjonsmetoder kan ikke samhandle direkte med data mellom nettverk. I dette tilfellet kan anycast brukes til å samhandle med data mellom ulike nettverk.

  • Anycast-kommunikasjon kan sende data til en enkelt eller alle noder innenfor enkelthoppdekningen i henhold til den angitte måladressen.
  • Data kan ikke videresendes og reageres på i anycast-modus.
  • Anycast kan ikke garantere påliteligheten til dataoverføring, i likhet med enkel datatransparent overføring.
  • Brukerdata kan ikke være modulinterne AT-kommandoer, ellers vil de bli gjenkjent av modulen som AT-kommandoer, noe som resulterer i at brukerdata ikke kan sendes.
  • De grunnleggende operasjonstrinnene for anycast er som følger:
    • Trinn 1: Modul A bruker kommandoen “AT+DST_ADDR=26034,0” for å konfigurere måladressen som adressen til modul B;
    • Trinn 2: Modul A eller bruk kommandoen "AT+DST_ADDR=65535,0" for å konfigurere måladressen til alle moduler;
    • Trinn 3: Modul A bruker kommandoen “AT+OPTION=4,0” for å endre kommunikasjonsmodus til anycast-modus (Anycast);
    • Trinn 4: Modul A sender brukerdata 1234567890. Hvis overføringen er vellykket, returneres SUCESS. Brukeren kan vente på SUKSESS for å avgjøre om dataene sendes vellykket;
    • Trinn 5: Modul B mottar (ASCII-koden) 1234567890 sendt fra modul A og konverterer den til HEX-format som 31 32 33 34 35 36 37 38 39 30 (viser forskjellig koding), og legger til ytterligere datarammeoverskrifter.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (13)

Introduksjon til rutetabell

Rutingtabellen opprettes automatisk av rutingforespørsler og kan ikke endres manuelt. Den er lagret i RAM og vil gå tapt hvis modulen startes på nytt. Rutingtabellen er kun for viewing stier. Brukere trenger ikke å ta hensyn til det. Det er ikke nødvendig å analysere AT-kommandoer på rutingtabellen.

  • Rutingtabellen kan lagres til Flash gjennom "AT+ROUTER_SAVE=1"-kommandoen, og kan lastes inn gjennom "AT+ROUTER_READ=1"-kommandoen når den slås på igjen.
  • Hvis du vil slette rutinginformasjonen som er lagret i Flash, kan du slette den gjennom kommandoen "AT+ROUTER_SAVE=0".
  • Hvis du bare vil slette rutinginformasjonen i RAM, kan du slette den gjennom kommandoen "AT+ROUTER_CLR=1".
  • Rutingtabellen kan leses gjennom de tre instruksjonene "AT+ROUTER_CLR=?", "AT+ROUTER_SAVE=?", og "AT+ROUTER_READ=?".
  • Rutingtabellen inneholder parametere som måladresse, adresse på lavere nivå, poengsum, signalstyrke osv.
  • Når DST og HOP i rutingtabellen er forskjellige, betyr det at modulen må passere gjennom rutingnoden for å nå målmodulen.
  • Rutinginformasjonen til NO.03 og NO.04 i figuren nedenfor danner sammen en sti til måladressen 59020:
  • Rutinginformasjonen til NO.04 forteller modulen at hvis den ønsker å sende data til modulen til 59020, bør neste nivå sende dataene gjennom rutingnoden til 26017.
  • Rutinginformasjonen til NO.03 forteller modulen at hvis den ønsker å sende data til modulen til 26111, kan neste nivå overføre dataene direkte til rutingnoden til 26111.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (14)

Ytterligere overskriftsinformasjon

  • Når modulen mottar data fra andre moduler, vil ytterligere rammeoverskriftsinformasjon bli lagt til serieportens utdata.
  • Betydning av rammeoverskrift:
    Rammetype Datalengde Nettverks-ID Opprinnelig adresse Måladresse Bruker tid
    C1 03 34 12 8E 6C 28 64 01 02 03
    C3 01 34 12 AA 71 28 64 AA
    • Rammetype: C1 representerer unicast-ramme, C2 representerer multicast-ramme, C3 representerer kringkastingsramme, C4 representerer anycast-ramme;
    • Datalengde: brukerdatalengde, maksimal verdi 200 byte;
    • Nettverksidentifikasjonskode: Ulike nettverk har forskjellige nettverksidentifikasjonskoder. Denne informasjonen kan brukes til å vite hvilket nettverk kilden er;
    • Adresse: Spesifiserer kilden og destinasjonen for data;
    • Brukerdata: Brukerdataområde, maksimalt 200 byte.
  • Adressen og nettverksidentifikasjonen i datarammeoverskriften er først av lav orden, for eksempel nettverksidentifikasjon 34 12, som skal være 0x1234, noe som gjør det enklere å bruke strukturen til å analysere den.
  • Datarammeoverskriften kan slås av med kommandoen "AT+HEAD=0".

Fjernkonfigurasjon

Introduksjon til ekstern konfigurasjon

  • I tillegg til grunnleggende kommunikasjon, støtter modulen også fjernkonfigurasjonsfunksjoner. Siden ekstern konfigurasjon kan endre de grunnleggende kommunikasjonsparametrene for hele nettverket, må den brukes med forsiktighet for å unngå å endre viktige parametere for noen noder og forhindre normal kommunikasjon med det forrige nettverket.
  • Ekstern konfigurasjon kan deles inn i to typer: enkeltpunktskonfigurasjon og kringkastingskonfigurasjon. I begge konfigurasjonsmodusene vil instruksjonen bli utført etter en viss forsinkelse. Hensikten er å opprettholde gjeldende parametere og fortsette å videresende dataene til neste-nivåmodulen for å sikre at dataene kan overføres til hele nettverket og deretter tre i kraft.
  • I enkeltpunktskonfigurasjon må ruting også etableres på forhånd. Når målmottaksmodulen mottar riktig AT-kommando, vil den returnere "+OK" eller "+FAIL" gjennom radiofrekvensen for å indikere modulutførelsesresultatet. Under kringkastingskonfigurasjon er det fortsatt det samme som grunnleggende kringkastingskommunikasjon. Alle moduler som mottar data vil videresende dataene én gang for å sikre at moduler i hele nettverket kan motta denne instruksen. Under kringkastingskonfigurasjon vil det imidlertid ikke være noen radiofrekvensdatarespons.
  • Standard målport som brukes for normal grunnleggende kommunikasjon er port 1. Den tilsvarende funksjonen er å sende ut dataene som sendes av brukeren direkte gjennom den serielle porten og legge til ytterligere informasjonsrammeoverskrifter. Målporten som brukes for ekstern konfigurasjon er port 14. Den korresponderende funksjonen er å analysere fjernkonfigurasjonsinstruksjonene sendt av brukeren og forsinke utførelse eller svar etter en stund. Kommandoen for ekstern konfigurasjon må i tillegg legges til med "++" for å skille den fra den lokale konfigurasjonen. Etter at fjernkonfigurasjonen er fullført, bør målporten gjenopprettes til port 1 i tide for å unngå å påvirke neste grunnleggende kommunikasjon.
  • Forsinkelsestiden er forskjellig under forskjellige lufthastigheter. Den spesifikke forsinkelsestiden er som følger (et tidsavbrudd for ruteetablering):
    • Utførelsestiden for kommandoforsinkelse ved 62.5K flyhastighet er omtrent 2.5 sekunder.
    • Utførelsestiden for kommandoforsinkelse er omtrent 5 sekunder ved 21.875K flyhastighet.
    • Utførelsestiden for kommandoforsinkelse er omtrent 15 sekunder ved 7K flyhastighet.

Introduksjon til ekstern enkeltpunktskonfigurasjon
De grunnleggende trinnene for ekstern enkeltpunktskonfigurasjon er som følger:

  • Trinn 1: Modul A bruker kommandoen “AT+DST_ADDR=26034,0” for å konfigurere måladressen som adressen til modul B;
  • Trinn 2: Modul A bruker kommandoen “AT+OPTION=1,0” for å endre kommunikasjonsmodusen til unicast-modus (Unicast);
  • Trinn 3: Modul A bruker kommandoen “AT+DST_PORT=14,0” for å endre målporten til AT-kommandofunksjonen for fjernparsing;
  • Trinn 4: Modul A sender AT-kommandoen “++AT+PANID=4660,0”. Hvis sendingen lykkes, vil SUKSESS bli returnert;
  • Trinn 5: Etter å ha mottatt instruksjonen, vil modul B sende ut utførelsesresultatet av den tilsvarende instruksjonen gjennom den serielle porten etter å ha ventet på et ruteetableringstidsavbrudd, og svare med "+OK:" eller "+FAIL:" gjennom radiofrekvensen, og vil sende gjeldende modul Parametrene sendes via radiofrekvens, og SUCCESS vil bli returnert hvis overføringen er vellykket;
  • Trinn 6: Modul A mottar modulinformasjonssvaret fra modul B og sender det ut gjennom den serielle porten.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (15)

Introduksjon til konfigurasjon av ekstern kringkasting
De grunnleggende trinnene for konfigurasjon av ekstern kringkasting er som følger:

  • Trinn 1: Modul A bruker kommandoen “AT+OPTION=3,0” for å endre kommunikasjonsmodus til kringkastingsmodus (kringkasting);
  • Trinn 2: Modul A bruker kommandoen “AT+DST_PORT=14,0” for å endre målporten til AT-kommandofunksjonen for fjernparsing;
  • Trinn 3: Modul A sender AT-kommandoen “++AT+PANID=4660,0”. Hvis sendingen lykkes, vil SUKSESS bli returnert;
  • Trinn 4: Etter å ha mottatt instruksjonen, venter modul B på en ruteetableringstidsavbruddsperiode og sender deretter utføringsresultatet av den tilsvarende instruksjonen gjennom den serielle porten.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (16)

Introduksjon til vertsdatamaskinen

  • Brukere kan bruke vertsdatamaskinen levert av tjenestemannen webnettsted for å konfigurere modulen.
  • Når du bruker den, må brukeren virtualisere modulens serieport til en COM-port. Vertsdatamaskinens grensesnitt er som vist nedenfor.
  • Den øvre delen er de grunnleggende funksjonsknappene for å stille inn COM-port, overføringshastighet og kalibrering.
  • Ved å sjekke biten kan du utføre operasjoner som parameterlesing, skriving, gjenoppretting av standardinnstillinger og omstart av modulen.
  • Nedre venstre side er parameterområdet.
  • Høyre side nedenfor er loggområdet, som vil skrive ut og vise de tilsvarende utførte AT-kommandoene.
  • Brukere kan betjene modulen basert på loggene.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (17)
  • Den andre siden er de multicast-relaterte gruppeadresseinnstillingene. Brukere kan legge til, slette og spørre multicast-gruppeadresser.
  • Multicast-gruppeadressen støtter opptil 8 forskjellige adresser.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (18)
  • Den tredje siden er de rutingtabellrelaterte funksjonene. Brukere kan lese og slette rutingtabellen, og kan også utføre
  • Flash-relaterte lese- og skriveoperasjoner. På grunn av den enorme datamengden tar det omtrent 4 sekunder å lese rutetabellen. Hvis det ikke er informasjon om rutetabell, vil feilen "lesefeil eller null" returneres.
  • Rutingtabellen vil kontinuerlig oppdatere banen i henhold til dataene som overføres i nettverket for å optimalisere nettverksoverføringseffektiviteten.
  • Det anbefales ikke å lese rutetabellen ved lave overføringshastigheter som 1200, 2400, 4800 osv., da det vil ta lang tid.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (19)
  • Den fjerde siden er funksjonen for online oppgradering (IAP). Brukere kan oppgradere fastvaren.
  • Under normale omstendigheter er det ikke nødvendig å oppgradere.
  • Hvis du ved et uhell går inn i IAP-oppgraderingsmodus og fortsetter å slå den på i omtrent 30 sekunder, vil modulen automatisk avslutte IAP-oppgraderingsmodusen og vil ikke avslutte IAP-oppgraderingsmodusen selv om den startes på nytt.EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (20)

Maskinvaredesign

  • Det anbefales å bruke en DC-regulert strømforsyning for å drive modulen. Effektrippelkoeffisienten skal være så liten som mulig, og modulen må være pålitelig jordet;
  • Vær oppmerksom på riktig tilkobling av de positive og negative polene til strømforsyningen. Omvendt tilkobling kan forårsake permanent skade på modulen;
  • Vennligst sjekk strømforsyningen for å sikre at den er innenfor anbefalt strømforsyningsvoltage. Hvis den overskrider maksimumsverdien, vil det føre til permanent skade på modulen;
  • Vennligst sjekk stabiliteten til strømforsyningen. Voltage kan ikke svinge mye og ofte;
  • Når du designer strømforsyningskretsen for modulen, anbefales det ofte å reservere mer enn 30% margin, slik at hele maskinen kan fungere stabilt i lang tid;
  • Modulen bør holdes så langt unna som mulig fra strømforsyninger, transformatorer, høyfrekvente ledninger og andre deler med høy elektromagnetisk interferens;
  • Høyfrekvente digitale spor, høyfrekvente analoge spor og effektspor må unngås under modulen. Dersom det er nødvendig å passere under modulen, anta at modulen er sveiset på topplaget, og jordet kobber legges på topplaget av modulkontaktdelen (alt asfaltert kobber og godt jordet), som skal være nær kl. den digitale delen av modulen og rutet på bunnlaget;
  • Forutsatt at modulen er sveiset eller plassert på topplaget, er det også feil å rute spor tilfeldig på bunnlaget eller andre lag, noe som vil påvirke modulens falskhet og mottaksfølsomhet i varierende grad;
  • Forutsatt at det er enheter med store elektromagnetiske forstyrrelser rundt modulen som i stor grad vil påvirke ytelsen til modulen. Det anbefales å holde seg unna modulen i henhold til intensiteten på interferensen. Hvis situasjonen tillater det, kan passende isolasjon og skjerming gjøres;
  • Forutsatt at det er spor med stor elektromagnetisk interferens rundt modulen (høyfrekvent digital, høyfrekvent analog, effektspor), som også vil påvirke ytelsen til modulen i stor grad. I henhold til intensiteten på interferensen, anbefales det å holde seg borte fra modulen på riktig måte. Dette kan gjøres hvis situasjonen tillater Riktig isolasjon og skjerming;
  • Hvis kommunikasjonslinjen bruker 5V-nivå, må en 1k-5.1k motstand kobles i serie (anbefales ikke, da det fortsatt er fare for skade);
  • Prøv å holde deg unna noen TTL-protokoller hvis fysiske lag også er 2.4 GHz, for eksempel USB3.0;
  • Antenneinstallasjonsstrukturen har stor innvirkning på modulens ytelse. Sørg for at antennen er eksponert og helst vertikalt oppover;
  • Når modulen er installert inne i kabinettet, kan du bruke en antenneforlengelseskabel av høy kvalitet for å forlenge antennen til utsiden av kabinettet;
  • Antennen må ikke installeres inne i et metallskall, da dette vil redusere overføringsavstanden betraktelig.

Sendeavstanden er ikke ideell

  • Når det er rettlinjede kommunikasjonshindringer, vil kommunikasjonsavstanden bli tilsvarende dempet;
  • Temperatur, fuktighet og samkanalsinterferens vil føre til økt pakketapsrate for kommunikasjon;
  • Bakken absorberer og reflekterer radiobølger, og testeffekten er dårlig når den er nær bakken;
  • Sjøvann har en sterk evne til å absorbere radiobølger, så resultatene ved sjøsiden er dårlige;
  • Hvis det er metallgjenstander i nærheten av antennen, eller hvis den er plassert i et metallhus, vil signaldempingen være svært alvorlig;
  • Strømregisterinnstillingen er feil og lufthastigheten er satt for høyt (jo høyere lufthastighet, desto nærmere avstand);
  • Det lave voltage av strømforsyningen ved romtemperatur er lavere enn anbefalt verdi. Jo lavere voltage, jo mindre sendeeffekt;
  • Det er dårlig samsvar mellom antennen og modulen eller det er et problem med kvaliteten på selve antennen.

Moduler er sårbare for skade

  • Vennligst sjekk strømforsyningen for å sikre at den er innenfor anbefalt strømforsyningsvoltage. Hvis den overskrider maksimumsverdien, vil det føre til permanent skade på modulen;
  • Vennligst sjekk stabiliteten til strømforsyningen. Voltage kan ikke svinge mye og ofte;
  • Sørg for antistatisk drift under installasjon og bruk, siden høyfrekvente enheter er følsomme for statisk elektrisitet;
  • Sørg for at fuktigheten under installasjon og bruk ikke bør være for høy, siden noen komponenter er fuktighetsfølsomme enheter;
  • Hvis det ikke er spesielle behov, anbefales det ikke å bruke det ved for høy eller for lav temperatur.

Bitfeilfrekvensen er for høy

  • Hvis det er co-kanal signalforstyrrelser i nærheten, hold deg unna interferenskilden eller modifiser frekvensen eller kanalen for å unngå interferens;
  • En utilfredsstillende strømforsyning kan også forårsake forvrengt kode, så sørg for å sikre påliteligheten til strømforsyningen;
  • Skjøteledninger og matere av dårlig kvalitet eller for lange vil også forårsake høy bitfeilrate.

Veiledning for sveiseoperasjon

Reflow temperatur

Reflow-loddekurveegenskaper Montering med ledeprosess Blyfri prosessmontering
Forvarming/isolering Minimum temperatur

(Tsmin)

100 ℃ 150 ℃
Maksimal temperatur

(Tsmax)

150 ℃ 200 ℃
Tid (Tsmin~Tsmin) 60-120 sekunder 60-120 sekunder
Varmehelling (TL~Tp) 3 ℃/s, maksimum 3 ℃/s, maksimum
Væskefasetemperatur (TL) 183 ℃ 217 ℃
Holdetid over TL 60-90 sekunder 60~90 sekunder
 

 

Pakkens topptemperatur Tp

Brukere kan ikke overstige temperaturen som er angitt på etiketten "Fuktfølsomhet". Brukere kan ikke overskride temperaturen som er angitt på "fuktighetsfølsomhet"-etiketten til

produktet.

Tid (Tp) innenfor 5 ℃ fra spesifisert gradering

temperatur (Tc), som vist i følgende figur

20 sekunder 30 sekunder
Kjølehelling (Tp~TL) 6 ℃/sekundmaksimum 6 ℃/sekundmaksimum
Tid fra romtemperatur til topptemperatur 6 minutter, maks 8 minutter, maks
※Topptemperaturtoleransen (Tp) til temperaturkurven er definert som brukerens øvre grense

Reflow loddekurve

EBYTE-E52-400-900NW22S-LoRa-MESH-Wireless-Networking-Module-fig-1 (21)

Relaterte modeller

 

Produktmodell

Bærefrekvens Hz Overføring makt dBm Test avstand km Lufthastighet bps Emballasje form produkt størrelse mm Antenneform
E32-170T30D 170M 30 8 0.3k9.6k DYPPE 24*43 SMA-K
E32-433T20DC 433M 20 3 0.3k19.2k DYPPE 21*36 SMA-K
E32-433T20S1 433M 20 3 0.3k19.2k SMD 17*25.5 Stamp hull
E32-433T20S2

T

433M 20 3 0.3k19.2k SMD 17*30 IPEX/Stamp hull
E32-400T20S 433/470

M

20 3 0.3k19.2k SMD 16*26 IPEX/Stamp hull
E32-433T30D 433M 30 8 0.3k19.2k DYPPE 24*43 SMA-K
E32-433T30S 433M 30 8 0.3k19.2k SMD 25*40.3 IPEX/Stamp hull
E32-868T20D 868M 20 3 0.3k19.2k DYPPE 21*36 SMA-K
E32-868T20S 868M 20 3 0.3k19.2k SMD 16*26 IPEX/Stamp hull
E32-868T30D 868M 30 8 0.3k19.2k DYPPE 24*43 SMA-K
E32-868T30S 868M 30 8 0.3k19.2k SMD 25*40.3 IPEX/Stamp hull
E32-915T20D 915M 20 3 0.3k19.2k DYPPE 21*36 SMA-K
E32-915T20S 915M 20 3 0.3k19.2k SMD 16*26 IPEX/Stamp hull
E32-915T30D 915M 30 8 0.3k19.2k DYPPE 24*43 SMA-K
E32-915T30S 915M 30 8 0.3k19.2k SMD 25*40.3 IPEX/Stamp hull

Antenneguide
Antenner spiller en viktig rolle i kommunikasjonsprosessen, og ofte kan dårligere antenner ha en betydelig innvirkning på kommunikasjonssystemet. Derfor anbefaler vårt firma noen antenner som støtter vår trådløse modul, med utmerket ytelse og rimelig pris.

Produktmodell Type Frekvens bånd Gevinst Størrelse Mater Grensesnitt Karakteristisk
Hz dBi mm cm
TX433-NP-4310 Fleksibel

antenne

433M 2.0 10×43 Sveis Fleksibel FPC myk antenne
TX433-JZ-5 Gummi stang

antenne

433M 2.0 52 SMA-J Ultra kort rett,

rundstrålende antenne

TX433-JZG-6 Gummi stang

antenne

433M 2.5 62 SMA-J Ultra kort rett,

rundstrålende antenne

TX433-JW-5 Gummi stang 433M 2.0 50 SMA-J Fast bøying,
  antenne           rundstrålende antenne
TX433-JWG-7 Gummi stang

antenne

433M 2.5 70 SMA-J Fast bøying,

rundstrålende antenne

TX433-JK-11 Gummi stang

antenne

433M 2.5 110 SMA-J Fleksibel gummistang,

rundstrålende antenne

TX433-JK-20 Gummi stang

antenne

433M 3.0 200 SMA-J Fleksibel gummistang,

rundstrålende antenne

TX433-XPL-100 Sugekopp

antenne

433M 3.5 185 100 SMA-J Liten sugekoppantenne, kostnadseffektiv
TX433-XP-200 Suging

kopp antenne

433M 4.0 190 200 SMA-J Liten sugekoppantenne, lavt tap
TX433-XPH-300 Sugekopp

antenne

433M 6.0 965 300 SMA-J Liten sugekoppantenne med høy forsterkning

Revisjonshistorie

Versjon Revisjonsdato Revisjonsbeskrivelse Vedlikeholder
1.0 2023-10-20 Opprinnelig versjon Weng
1.1 2023-12-23 Revisjon av innhold Bin
1.2 2023-12-28 Revisjon av innhold Bin

KONTAKT

  • Om oss
    • Teknisk støtte: support@cdebyte.com.
    • Nedlastingslenke for dokumenter og RF-innstillinger: https://www.ru-ebyte.com.
    • Web:https://www.ru-ebyte.com.
    • Adresse: Innovasjonssenter D347, 4# XI-XIN Road, Chengdu, Sichuan, Kina
    • CopyriCopyright ©2012–2023, Chengdu Ebyte Electronic Technology Co.,Ltd
    • 400/900MHz 160mW TTL LoRa MESH trådløs nettverksmodul

Dokumenter / Ressurser

EBYTE E52-400/900NW22S LoRa MESH trådløs nettverksmodul [pdfBrukerhåndbok
E52-400 900NW22S LoRa MESH trådløs nettverksmodul, E52-400, 900NW22S LoRa MESH trådløs nettverksmodul, MESH trådløs nettverksmodul, trådløs nettverksmodul, nettverksmodul

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *