SNM401 Ad-hoc netwerkmodule

Inhoudsopgave
1. Productomschrijving
SNM401 Centerloze ad hoc netwerkmodule realiseert centrumloze langeafstandscommunicatie tussen modules, en neemt 's werelds nieuwste LDPC -codering en decoderingstechnologie over, Vergeleken met het RS -niveau dat wordt gebruikt door traditionele radiostations kan de aaneengeschakelde convolutionele code een coderingsversterking van 5DB hebben, En tegelijkertijd, door de “Zelfrichtings draadloze communicatie” technologie, Het realiseert innovatief automatisch relais tussen modules, waardoor het dekkingseffect en de transmissieafstand aanzienlijk wordt verbeterd. SNM401 hanteert ad-hoc netwerk draadloze communicatietechnologie, Elk knooppunt kan hetzelfde signaal ontvangen en verwerken dat tegelijkertijd door meerdere knooppunten wordt doorgestuurd, combineer deze signalen die door verschillende knooppunten worden doorgestuurd, de originele informatie zoveel mogelijk demoduleren, en hebben een grotere transmissieafstand en een hogere transmissiebetrouwbaarheid. De draadloze communicatietechnologie van het ad-hocnetwerk vereist geen routering, en meerdere knooppunten bepalen automatisch of het doorsturen moet worden gestart op basis van de ontvangen signaalkwaliteit en veldsterkte, en het relais wordt geüpgraded van een multi-hop single-point relais naar een multi-hop multi-point relais. Het statusrelais is geüpgraded naar een mesh-relais. Wanneer een knooppunt in het relaisnetwerk is losgekoppeld van het netwerk, andere relaislijnen in het relaisnetwerk werken normaal, zodat het relaiseffect niet wordt beïnvloed.

2. Producteigenschappen

◆ Bedrijfsfrequentie: 400-500MHz
◆ Single-hop transmissie-afstand: 3~ 5 km
◆ Dynamische topologieconvergentie: 1Mevrouw
◆ Zend vermogen: 1w
◆ Ontvang gevoeligheid: -127dBm
◆ Werkspanning: 3.5-4.5V
◆ Signaal / ruisverhouding Drempel: 1dB
◆ Kanaalafstand: 12.5KHz
◆ Frequentiestabiliteit: 1ppm
◆ Intermodulatie: 65dB
◆ Versleuteling: 256AES
◆ Valachtige respons immuniteit: 75dB
◆ aangrenzende kanaalselectiviteit: 65db@12.5khzz
◆ Bedrijfstemperatuur: -40~ +85 ℃
◆ Modulegrootte: 33.5X42x3.4mm

3. Toepassing
◆ Internet der dingen ◆ Individueel soldatensysteem ◆ Uitzending van noodsituaties
◆ UAV ◆ Real-time afstandsbediening ◆ Digitale intercom
◆ Noodcommunicatie ◆ Robot ◆ Draadloze gegevensoverdracht

4. Werkparameters
Tafel 1: Bedrijfsparameters Tabel
| Parameter | Voorwaarden | Minimum | Typisch | maximaal | Eenheid |
| Bedrijfsfrequentieband | 400 | 500 | MHz | ||
| Temperatuur | -40 | 25 | +85 | ℃ | |
| Werkspanning | 3.5 | 4 | 4.5 | V | |
| Uitzendvermogen | 30 | dBm | |||
| Gevoeligheid ontvangen | -130 | -127 | -125 | dBm | |
| Maximale RF -invoervermogen | +33 | dBm | |||
| baudrate seriële poort | 115200 | bps | |||
| slaapstroom | @ En = 0 | 40 | uA | ||
| stroom ontvangen | 160 | mA | |||
| Verzend onmiddellijke stroom | @Vcc == 4v, 1w | 1800 | mA | ||
| Verzend de gemiddelde stroom | @Vcc == 4v, 1w | 600 | mA | ||
| audio -ingangsspanning | 1.5 | VPP | |||
| audio -uitvoerimpedantie | 150 | Ohm |
Notitie: Als de werkomstandigheden van de module de bovenstaande grenswaarden overschrijden, Deze module heeft een computer nodig om het radiofrequentiepunt te configureren.
5. Modulepinnen en definities

Figuur 1 SNM401 -pin Diagram
| Afkorting | Beschrijving |
| AI | Analoge ingang |
| Aan de | Analoge uitgang |
| AIO | Analoge bidirection |
| VAN | Digitale invoer |
| DOEN | Digitale uitgang |
| Dio | Digitale bidirection |
| P | macht |
| G | Grond |
Tafel 3 SNM401 PIN -definitie
| Pin-NR | Speld naam | Type | Beschrijving |
| 1 | GND | G | GND |
| 2 | MIER | AIO | antennepoort |
| 3 | GND | G | GND |
| 4 | GND | G | GND |
| 5 | Vat | P | Externe 3.5V-4.5V batterij of voeding, 4V wordt aanbevolen |
| 6 | Vat | P | |
| 7 | GND | G | GND |
| 8 | GND | G | GND |
| 9 | Tx_state | DOEN | Module Zendindicatiesignaal, Het hoge niveau wordt uitgezonden |
| 10 | Rx_state | DOEN | Module ontvangen indicatiesignaal, Het hoge niveau ontvangt |
| 11 | NC | Geen verbinding | |
| 12 | NC | Geen verbinding | |
| 13 | GND | G | GND |
| 14 | TXD | DOEN | Seriële poortgegevens verzendpen |
| 15 | RXD | VAN | Seriële poortgegevens ontvangende pin |
| 16 | SET | VAN | Module seriële poort configuratiesignaal, Configureer parameters wanneer hoog niveau, Verzenden en ontvangen gegevens wanneer laag niveau |
| 17 | IN | VAN | Module open inschakelen Signaal, hoog niveau open, Laag niveau van dichtbij |
| 18 | GND | G | GND |
| 19 | Pro1 | Dio | programmeerbare definitie pin |
| 20 | Pro2 | Dio | programmeerbare definitie pin |
: De module wordt binnenin geregeld door 3,3V LDO, en alle digitale IO's zijn op 3,3V-niveau.
6. Pakketgrootte

Figuur 2 SNM401 maattabel

Figuur 3 SNM401 pakket Figuur
7. Lay -out voorzorgsmaatregelen
1.DeSNM401 module werkt bij 400-500MHzen de invloed van verschillende factoren op draadloze zendontvangers moet worden vermeden.
- Het wordt onder de module gelegd GND, en de sporen worden zoveel mogelijk naar de periferie uitgebreid.
- Het wordt aanbevolen om isolatiemateriaal te gebruiken om de montagepositie van de module op het substraat te isoleren, bijvoorbeeld, plaats een heel stuk in deze positie
zeefdruk
- Probeer een korte en dikke voedingskabel naar de module te nemen, de aanbevolen koperlijnbreedte is80miljoen, en de ontkoppelcondensator moet zo dicht mogelijk bij de voedingspin worden geplaatst.

8. Softwareconfiguratie
8.1 Parameterconfiguratie
Gebruikers kunnen parameters verkrijgen en configureren via de seriële poort, de baudrate van de seriële poort is 115200, het databit is 8beetje, het stopbit is 1beetje, en er is geen pariteitsbit.
Tafel 4 Pakketformaat seriële poort
| Tabelpakket met seriële poort | |||
| identificatie woord | lengte | Commando | instructie antwoord/antwoordinhoud |
| 1Byte | 1Byte | 1Byte | NByte |
8.1.1 Identificatie woord
Het identificatiewoord is vastgelegd als 0x68.
8.1.2 Lengte
Lengte Configureerbaar RF-uitgangsvermogen commando + opdracht inhoud/inhoud beantwoorden.
8.1.3 Commando
De afstand tussen de twee palen is verstelbaar van 13-18 cm 5 Seriële commandolijst
| Functie | Commando | Inhoud | Inhoud beantwoorden |
| Verkrijg RF-parameters | 0x00 | Nee | Frequentie(4Byte) +macht(1Byte) +Configuratie
Toestand(1Byte) +Lawaai(2Byte) +Basisband Versienummer(1Byte) |
| RF-parameter instellen | 0x01 | Frequentie(4Byte) +macht(1Byte) | Nee |
| niveau van gegevensoverdracht | 0x0C | Nee | niveau van gegevensoverdracht(1Byte) |
| Stel het gegevensrelaisniveau in | 0x0D | Niveau van gegevensoverdracht(1Byte) | Nee |
| sleutel om te verwerven | 0x0E | Nee | sleutel(32Byte) |
| sleutel instellen | 0x0F | sleutel(32Byte) | Nee |
| moduleversie ophalen | 0x12 | Nee | modulenaam + versienummer |
| module gereed | 0x55 | Nee | Nee |
| configuratie opslaan | 0x66 | Nee | Nee |
| gegevens ontvangen | 0xA2 | Nee | transparante gegevens (NByte) |
| gegevens verzenden | 0xB2 | transparante gegevens (NByte) | Nee |
8.1.4 Inhoud van de instructie/inhoud van het antwoord
8.1.4.1 RF-parameters verkrijgen
Frequentie: De eenheid is hz, het instelbereik is ~5000000000, en de precisie is 500Hz.
macht:1-hoog vermogen 1w,0-laag vermogen 0.5w, de standaardinstelling is hoog vermogen 1w.
Configuratiestatus: Geeft de status van de radioconfiguratie aan,0-niet -geïnitialiseerd,1-configureren,2-succesvol geconfigureerd.
Lawaai vloer: Geeft de huidige frequentieruisintensiteit aan, welke 2 is zinvol
Versienummer van de basisband: Het bovenste 4 stukjes vertegenwoordigt het hoofdversienummer, en hoe lager 4 stukjes vertegenwoordigt het secundaire versienummer.
Configuratiepakket:0x68 0x01 0x00
Retourpakket:0x68 0x0A 0x00 Frequentie Vermogen Configuratie Status Ruisvloer Basisband Versienr.
8.1.4.2 RF-parameters instellen
Na het configureren van RF-parameters, u moet wachten op de succesvolle configuratie (over 2 seconden) voordat de module de instelling correct kan invoeren.
Configuratiepakket:0x68 0x06 0x01 Frequentie vermogen
retourpakket:0x68 0x01 0x01
8.1.4.3 Gegevensrelaisniveau verkrijgen
SCH ad-hocnetwerktechnologie is een simulcast mesh-relaismethode, waarvoor geen routering nodig is, wat de dekking aanzienlijk kan verbeteren. Aantal relay-hops N verwijst naar het aantal hops dat kan worden doorgegeven tijdens gegevensoverdracht, en het maximale aantal relay-hops is 16. Met elke extra hop, de transmissieafstand verdubbelt, maar de transmissietijd neemt dienovereenkomstig toe, zoals weergegeven in de onderstaande tabel.
Tafel 6 Vergelijking van relaisniveaus
| Estafette hop | Transmissiebytes | Verzendingstijd |
| N | <36 | N*50ms |
| N | 37-72 | N*100ms |
| N | 73-108 | N*150ms |
| N | 109-144 | *200Mevrouw |
| N | 145-180 | N*250ms |
| N | 181-216 | N*300ms |
| N | 217-252 | N*350ms |
| N | 253-288 | N*400ms |
Configuratiepakket: 0x68 0x01 0x0C
Retourpakket: 0x68 0x02 0x0C Gegevensrelaisniveau
8.1.4.4 Stel het gegevensrelaisniveau in
Configuratiepakket:0x68 0x02 0x0D Niveau van gegevensoverdracht
pakket terugsturen:0x68 0x01 0x0D
8.1.4.5 Haal de sleutel
sleutel voor communicatie-encryptie, de module zal automatisch de spraakinformatie en data-informatie verwijderen waarvan de sleutel niet consistent is met zijn eigen sleutel, en de sleutel is alles 0.
Configuratiepakket:0x68 0x01 0x0E
Retourpakket:0x68 0x21 0x0E Sleutel
8.1.4.6 Sleutel instellen
Configuratiepakket:0x68 0x21 0x0F Sleutel
Retourpakket:0x68 0x01 0x0F
8.1.4.7 Moduleversie ophalen
Configuratiepakket:0x68 0x01 0x12
Retourpakket:0x68 0x15 0x12 0x53 0x69 0x6d 0x75 0x6c 0x48 0x6f 0x63 0x32 0x31 0x38 0x5f 0x31 0x31 0x30 0x2e 0x30 0x00 is“Simulhoc2618_V1.0.0”
8.1.4.8 module
Retourpakket:0x68 0x01 0x55
8.1.4.9 Configuratie opslaan
commando om alle instellingen op te slaan op Flash, en de opgeslagen configuratie wordt direct na het power-on gebruikt.
Configuratiepakket:0x68 0x01 0x66
Retourpakket:0x68 0x01 0x66
8.1.4.10 Gegevensontvangst
Wanneer de SET Pin is laag, De module zal het ontvangen gegevenspakket transparant naar de gebruiker verzenden. De lengte varieert afhankelijk van de werkelijke transparante transmissiegegevenslengte.
Retourpakket:0x68 Lengte 0xA2 Transparant
8.1.4.11 Dataoverdracht
Alleen wanneer de SET Pin bevindt zich op een laag niveau. Kunnen gegevens worden verzonden, en de gegevens die in een enkele verzending worden verzonden, zijn niet groter 36 bytes. De lengte varieert afhankelijk van de werkelijke transparante transmissiegegevenslengte. Als een retourpakket wordt ontvangen, Het geeft aan dat de gegevensoverdracht deze keer is mislukt.
Configuratiepakket: 0x68 lengte 0xb2 transparante gegevens
retourpakket: 0x68 0x01 0xb




