SNM401 Ad Hoc Netwurk Module
Ynhâldsopjefte
1. produkt Omskriuwing
SNM401 Centerless Ad Hoc Network Module realisearret centerless lange-ôfstân kommunikaasje tusken modules, and adopts the world’s latest LDPC encoding and decoding technology, compared to the RS level used by traditional radio stations The concatenated convolutional code can have a coding gain of 5dB, and at the same time, through the “self-relay wireless communication” technology, it innovatively realizes automatic relay between modules, thereby greatly improving the coverage effect and transmission distance. SNM401 adopts ad-hoc network wireless communication technology, eltse knooppunt kin ûntfange en ferwurkje itselde sinjaal trochstjoerd troch meardere knopen tagelyk, kombinearje dizze sinjalen trochstjoerd út ferskate knopen, demodulearje de orizjinele ynformaasje foar safier mooglik, en hawwe in gruttere oerdracht ôfstân en hegere oerdracht betrouberheid. De draadloze kommunikaasjetechnology fan it ad hoc-netwurk hat gjin routing nedich, en meardere knooppunten automatysk bepale oft te begjinnen de trochstjoere neffens de ûntfongen sinjaal kwaliteit en fjild sterkte, en it estafette wurdt opwurdearre fan in multi-hop single-point estafette nei in multi-hop multi-point estafette. De steatestafette wurdt opwurdearre ta in mesh-estafette. As elke knooppunt yn it estafettenetwurk is loskeppele fan it netwurk, oare estafette rigels yn it estafette netwurk wurkje normaal sadat de estafette effekt wurdt net beynfloede.
2. Produkteigenskippen
◆ Operating frekwinsje: 400-500MHz
◆ Single-hop oerdracht ôfstân: 3~5 km
◆ Dynamyske topology konverginsje: 1ms
◆ Ferstjoere macht: 1de
◆ Untfang gefoelichheid: -127DBM
◆ Wurkspanning: 3.5-4.5V
◆Sinjaal nei lûdferhâlding Threshold: 1dB
◆ Kanaal ôfstân: 12.5KHz
◆ Frekwinsje stabiliteit: 1ppm
◆Intermodulation: 65dB
◆Encryption: 256AES
◆Spurious response immunity: 75dB
◆Adjacent channel selectivity: 65[email protected]
◆Operating temperature: -40~ +85℃
◆Module size: 33.5X42X3.4mm
3. Oanfraach
◆Internet of Things ◆Individual Soldier System ◆Emergency Broadcasting
◆UAV ◆Real-time Remote Control ◆Digital Intercom
◆Emergency Communication ◆Robot ◆Wireless Data Transmission
4. Working Parameters
Table 1: Operating Parameters Table
parameter | Betingsten | Minimum | Typysk | Maksimum | Ienheid |
Operating Frequency Band | 400 | 500 | MHz | ||
Operating Temperatur | -40 | 25 | +85 | ℃ | |
Operating Voltage | 3.5 | 4 | 4.5 | V | |
Transmitting Power | 30 | DBM | |||
Gefoelichheid ûntfange | -130 | -127 | -125 | DBM | |
Maximum RF Input Power | +33 | DBM | |||
serial haven baud rate | 115200 | bps | |||
sleep current | @EN=0 | 40 | uA | ||
receive current | 160 | mA | |||
oerdrage instantaneous stream | @VCC==4V, 1de | 1800 | mA | ||
transmitting gemiddelde stroom | @VCC==4V, 1de | 600 | mA | ||
audio input voltage | 1.5 | VPP | |||
audio útfier Impedânsje | 150 | Ohm |
Noat: As de arbeidsbetingsten fan 'e module boppe de boppesteande limytwearden binne, it kin feroarsaakje permaninte skea oan de module.
5. Module pins en definysjes
Stal 1 SNM401 Pin Diagram
Ôfkoarting | Beskriuwing |
AI | Analoge ynfier |
NEI | Analoge útfier |
AIO | Analoge bi-rjochting |
FAN | Digitale ynfier |
DWAAN | Digitale útfier |
DIO | Digitale bi-rjochting |
P | Krêft |
G | Grûn |
Table 3 SNM401 pin definysje
Pin NO | Pin namme | Type | Beskriuwing |
1 | Page | G | Page |
2 | ANT | AIO | antenne haven |
3 | Page | G | Page |
4 | Page | G | Page |
5 | VBAT | P | Eksterne 3.5V-4.5V batterij as voeding, 4V wurdt oanrikkemandearre |
6 | VBAT | P | |
7 | Page | G | Page |
8 | Page | G | Page |
9 | TX_STATE | DWAAN | module transmit yndikaasje Signal, it hege nivo wurdt útstjoerd |
10 | RX_STATE | DWAAN | module ûntfangst yndikaasje sinjaal, it hege nivo is ûntfangen |
11 | NC | Gjin ferbining | |
12 | NC | Gjin ferbining | |
13 | Page | G | Page |
14 | TXD | DWAAN | serial poarte gegevens transmitting pin |
15 | RXD | FAN | serial poarte gegevens ûntfangst pin |
16 | SET | FAN | module Serial haven konfiguraasje sinjaal, konfigurearje parameters as heech nivo, ferstjoere en ûntfange gegevens as leech nivo |
17 | YN | FAN | module iepen ynskeakelje sinjaal, heech nivo iepen, leech nivo ticht |
18 | Page | G | Page |
19 | PRO1 | DIO | programmearbere definysje pin |
20 | PRO2 | DIO | programmearbere Definition pin |
: De module wurdt regele troch 3.3V LDO binnen, and all digital IOs are 3.3V level.
6. package grutte
Stal 2 SNM401 size chart
Stal 3 SNM401 package Figure
7. LAYOUT precautions
1.DeSNM401 module works at 400-500MHzand the influence of various factors on wireless transceivers should be avoided.
- It is laid under the module Page, and the traces are extended to the periphery as far as possible.
- It is recommended to use insulating material to isolate the module mounting position on the substrate, bygelyks, place a whole piece of in this position
silkscreen
- Besykje te nimmen in koarte en dikke macht line nei de module, de rekommandearre koper line breedte is80mil, en de decoupling capacitor moat wurde pleatst sa ticht by de macht pin as mooglik.
8. Software konfiguraasje
8.1 Parameter konfiguraasje
Brûkers kinne parameters krije en konfigurearje fia de seriële poarte, de serial poarte baud rate is 115200, de gegevens bit is 8bit, de stop bit is 1bit, en der is gjin parity bit.
Table 4 Serial poarte pakket opmaak
Serial port tabel pakket | |||
identifikaasje wurd | lingte | Befel | ynstruksje antwurd / antwurd ynhâld |
1Byte | 1Byte | 1Byte | NByte |
8.1.1 Identifikaasje wurd
It identifikaasje wurd is fêst as 0x68.
8.1.2 Lingte
Lingte Konfigurearbere RF útfier macht befel + kommando ynhâld/antwurd ynhâld.
8.1.3 Befel
en oare talen binne beskikber 5 Serial Command-List
Funksje | Befel | ynhâld | Antwurd Ynhâld |
Acquire RF Parameters | 0x00 | Nee | Frekwinsje(4Byte) +Krêft(1Byte) +konfiguraasje
Status(1Byte) +Lûd(2Byte) +Baseband Ferzjenûmer(1Byte) |
Stel de RF-parameter yn | 0x01 | Frekwinsje(4Byte) +Krêft(1Byte) | Nee |
gegevens relay nivo | 0x0C | Nee | gegevens relay nivo(1Byte) |
Stel it nivo fan gegevensrelay yn | 0x0d | Data relay nivo(1Byte) | Nee |
kaai te krijen | 0x0E | Nee | kaai(32Byte) |
set kaai | 0x0f | kaai(32Byte) | nee |
fa module ferzje | 0x12 | nee | module namme + ferzje nûmer |
module klear | 0x55 | nee | nee |
bewarje konfiguraasje | 0x66 | nee | nee |
gegevens ûntfange | 0xA2 | nee | transparante gegevens (NByte) |
gegevens ferstjoere | 0xB2 | transparante gegevens (NByte) | nee |
8.1.4 Instruction content/reply content
8.1.4.1 RF-parameters krije
Frekwinsje: De ienheid is Hz, de ynstelling berik is ~5000000000, en de krektens is 500HHz.
Krêft:1-hege macht 1de,0-lege macht 0.5de, de standert is hege macht 1de.
Konfiguraasje status: Jout de radiokonfiguraasjestatus oan,0-net inisjalisearre,1-konfigurearjen,2-mei súkses konfigurearre.
Noise Floor: Jout de hjoeddeistige frekwinsje lûdintensiteit oan, hokker 2 is sinfol
Baseband ferzjenûmer: De boppeste 4 bits fertsjintwurdigje de wichtichste ferzje nûmer, en de legere 4 bits fertsjintwurdigje de lytse ferzje nûmer.
Konfiguraasjepakket:0x68 0x01 0x00
Pakket werom:0x68 0x0A 0x00 Frekwinsje Power Configuration Status Noise Floor Baseband Ferzje No.
8.1.4.2 Ynstelle RF Parameters
Nei it konfigurearjen fan RF parameters, jo moatte wachtsje op de suksesfolle konfiguraasje (oer 2 sekonden) foardat de module kin ynfiere de ynstelling wurk korrekt steat.
Konfiguraasjepakket:0x68 0x06 0x01 Frekwinsje macht
return pakket:0x68 0x01 0x01
8.1.4.3 It krijen fan gegevensrelaisnivo
SH ad hoc netwurktechnology is in simulcast mesh-relaymetoade, dy't gjin routing nedich is, wat de dekking sterk ferbetterje kin.oantal estafettehops N ferwiist nei it oantal hops dat kin wurde trochstjoerd by gegevensoerdracht, en it maksimum oantal estafette hops is 16. Mei elke ekstra hop, de oerdracht ôfstân ferdûbelet, mar de oerdracht tiid nimt ta neffens, lykas werjûn yn 'e tabel hjirûnder.
Table 6 Ferliking fan Relay Levels
Relay Hops | Transmission Bytes | Transmission Tiid |
N | <36 | N*50 ms |
N | 37-72 | N*100 ms |
N | 73-108 | N*150 ms |
N | 109-144 | *200ms |
N | 145-180 | N*250 ms |
N | 181-216 | N*300 ms |
N | 217-252 | N*350 ms |
N | 253-288 | N*400 ms |
Konfiguraasjepakket: 0x68 0x01 0x0C
Pakket werom: 0x68 0x02 0x0C Data relay nivo
8.1.4.4 Stel it nivo fan gegevensrelay yn
Konfiguraasjepakket:0x68 0x02 0x0D Data relay nivo
werompakke:0x68 0x01 0x0D
8.1.4.5 Krij de kaai
kaai foar kommunikaasje fersifering, de module sil automatysk wegerje de stim ynformaasje en gegevens ynformaasje waans kaai is ynkonsistent mei syn eigen kaai, en de kaai is alles 0.
Konfiguraasjepakket:0x68 0x01 0x0E
Pakket werom:0x68 0x21 0x0E Kaai
8.1.4.6 Set Key
Konfiguraasjepakket:0x68 0x21 0x0F Kaai
Pakket werom:0x68 0x01 0x0F
8.1.4.7 Get Module Ferzje
Konfiguraasjepakket:0x68 0x01 0x12
Pakket werom: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
Pakket werom:0x68 0x01 0x55
8.1.4.9 Bewarje konfiguraasje
kommando om alle ynstellings op te slaan Flits, en de bewarre konfiguraasje sil direkt nei power-on brûkt wurde.
Konfiguraasjepakket:0x68 0x01 0x66
Pakket werom:0x68 0x01 0x66
8.1.4.10 Gegevens ûntfangst
Wannear't de SET pin is leech, de module sil it ûntfongen gegevenspakket transparant oerstjoere nei de brûker. De lingte ferskilt neffens de eigentlike trochsichtige transmissiegegevenslingte.
Pakket werom:0x68 Lingte 0xA2 Trochsichtich
8.1.4.11 Gegevens oerdracht
Allinne doe't de SET pin is op in leech nivo kin gegevens wurde oerdroegen, en de gegevens ferstjoerd yn ien oerdracht net mear as 36 bytes. De lingte ferskilt neffens de eigentlike trochsichtige transmissiegegevenslingte. As in werom pakket wurdt ûntfongen, it jout oan dat de gegevensoerdracht dizze kear mislearre.
Konfiguraasjepakket: 0x68 Length 0xB2 Transparante gegevens
return pakket: 0x68 0x01 0xB