SNM401 Ad Hoc Network Module
Papa helu
1. Product Description
SNM401 Centerless Ad Hoc Network Module realizes centerless long-distance communication between 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, a i ka manawa like, through the “self-relay wireless communication” enehana, it innovatively realizes automatic relay between modules, thereby greatly improving the coverage effect and transmission distance. SNM401 adopts ad-hoc network wireless communication technology, hiki i kekahi node ke loaʻa a hana i ka hōʻailona like i hoʻouna ʻia e nā node he nui i ka manawa like, hoʻohui i kēia mau hōʻailona i hoʻouna ʻia mai nā node like ʻole, hoʻokaʻawale i ka ʻike kumu i ka nui loa, a loaʻa ka mamao hoʻouna nui aʻe a ʻoi aku ka hilinaʻi o ka lawe ʻana. ʻAʻole koi ʻia ka ʻenehana kamaʻilio uea o ka pūnaewele ad hoc, a ʻo nā nodes he nui e hoʻoholo maʻalahi inā e hoʻomaka i ka hoʻouna ʻana e like me ka maikaʻi o ka hōʻailona i loaʻa a me ka ikaika kahua, and the relay is upgraded from a multi-hop single-point relay to a multi-hop multi-point relay. The state relay is upgraded to a mesh relay. When any node in the relay network is disconnected from the network, other relay lines in the relay network work normally so that the relay effect is not affected.
2. Nā hiʻohiʻona huahana
◆Operating frequency: 400-500MHz
◆Single-hop transmission distance: 3~5Km
◆Dynamic topology convergence: 1MS
◆Transmit power: 1W
◆Receive sensitivity: -127dBm
◆Working voltage: 3.5-4.5V
◆Signal to noise ratio Threshold: 1DB
◆Channel spacing: 12.5KHz
◆Frequency stability: 1ppm
◆ Intermodulation: 65DB
◆Hoʻopili: 256AES
◆Ka palekana pane hoʻopunipuni: 75DB
◆Ke koho ʻana i ke kahawai pili: [email protected]
◆Panahana hana: -40~ +85 ℃
◆Ka nui o ka module: 33.5X42X3.4mm
3. palapala noi
◆ Pūnaewele o nā mea ◆ Pūnaehana Koa Kūʻokoʻa ◆ Hoʻolaha Kūikawā
◆UAV ◆Ka Mana Mamao manawa maoli ◆Digital Intercom
◆Hui Kūkākūkā ◆Robot ◆Ka Hoʻouna Ikepili Uila
4. Nā Kūlana Hana
Papakaukau 1: Papa Hana Hana
aiao | Nā kūlana | ka palena iki | Typical | i kā mākou | Unit |
ʻO ka Band Frequency hana | 400 | 500 | MHz | ||
pae'ōnaehana Mahana | -40 | 25 | +85 | ℃ | |
pae'ōnaehana anakahi uila | 3.5 | 4 | 4.5 | V | |
Ka mana hoʻouna | 30 | dBm | |||
Loaʻa i ka ʻike | -130 | -127 | -125 | dBm | |
ʻO ka mana hoʻokomo RF kiʻekiʻe loa | +33 | dBm | |||
ka nui o ka baud port serial | 115200 | bps | |||
moe au | @ IN=0 | 40 | uA | ||
loaʻa i kēia manawa | 160 | Ma | |||
hoʻouna i ke au koke | @VCC==4V, 1W | 1800 | Ma | ||
hoʻouna i ke au maʻamau | @VCC==4V, 1W | 600 | Ma | ||
uila hoʻokomo leo | 1.5 | VPP | |||
hoʻopuka leo Impedance | 150 | Ohm |
Note: Inā ʻoi aku ka nui o nā kūlana hana o ka module i nā koina palena ma luna, hiki ke hoʻopilikia mau i ka module.
5. Nā pine modula a me nā wehewehe
Kiʻi 1 SNM401 Pin Diagram
Pōʻokoʻa | hō'ikeʻano |
AI | Hoʻokomo analog |
TO | Hoʻopuka analog |
AIO | Analog bi-direction |
MAI | Hoʻokomo kikohoʻe |
HANA | Hua kikohoʻe |
DIO | Kikohoʻe ʻelua kuhikuhi |
P | mana |
G | Honua |
Papakaukau 3 SNM401 wehewehe pine
Pin NO | inoa pine | ʻAno | hō'ikeʻano |
1 | GND | G | GND |
2 | puamauu | AIO | awa antenna |
3 | GND | G | GND |
4 | GND | G | GND |
5 | VBAT | P | Pākuʻi 3.5V-4.5V waho a i ʻole lako mana, 4Paipai ʻia ʻo V |
6 | VBAT | P | |
7 | GND | G | GND |
8 | GND | G | GND |
9 | TX_STATE | HANA | module transmit indication hōʻailona, ke hoʻoili nei ka pae kiʻekiʻe |
10 | RX_STATE | HANA | module e loaʻa ana i ka hōʻailona hōʻailona, ke kiʻekiʻe e loaʻa ana |
11 | NC | ʻAʻole pili | |
12 | NC | ʻAʻole pili | |
13 | GND | G | GND |
14 | TXD | HANA | pin hoʻouna ʻikepili port serial |
15 | RXD | MAI | ikepili awa kiʻi kiʻi pin |
16 | SET | MAI | module Hōʻailona hoʻonohonoho puka Serial, hoʻonohonoho i nā ʻāpana ke kiʻekiʻe, hoʻouna a loaʻa ka ʻikepili i ka wā haʻahaʻa |
17 | IN | MAI | hōʻailona hiki ke wehe i ka module, kiʻekiʻe haʻahaʻa, pae haʻahaʻa kokoke |
18 | GND | G | GND |
19 | PRO1 | DIO | pin wehewehe polokalamu |
20 | PRO2 | DIO | programmable Definition pin |
: Hoʻoponopono ʻia ka module e 3.3V LDO i loko, a ʻo nā IO kikohoʻe a pau he 3.3V pae.
6. hala nui
Kiʻi 2 SNM401 palapala nui
Kiʻi 3 SNM401 pūʻolo Kiʻi
7. LAYOUT precautions
1.kaSNM401 hana module ma 400-500MHza e pale ʻia ka mana o nā mea like ʻole i nā transceivers uʻuku.
- ʻO ia waiho ʻia ma lalo o ka module GND, a ua hoʻonui ʻia nā meheu i ka ʻaoʻao e like me ka hiki.
- Manaʻo ʻia e hoʻohana i nā mea insulating e hoʻokaʻawale i ke kūlana kau ʻana o ka module ma ka substrate, o kahi laʻana, e kau i kahi ʻāpana holoʻokoʻa i kēia kūlana
pale kilika
- Try to take a short and thick power line to the module, the recommended copper line width is80mil, and the decoupling capacitor should be placed as close to the power pin as possible.
8. Software configuration
8.1 Parameter configuration
Users can obtain and configure parameters through the serial port, the serial port baud rate mea 115200, the data bit is 8iki, the stop bit is 1iki, and there is no parity bit.
Papakaukau 4 Serial port packet format
Serial port table packet | |||
identification word | lōʻihi | Command | instruction reply/reply content |
1Byte | 1Byte | 1Byte | NByte |
8.1.1 Identification word
Hoʻopaʻa ʻia ka huaʻōlelo ʻike e like me 0x68.
8.1.2 lōʻihi
lōʻihi ʻO ka helu ʻana o ka helu hoʻouna ʻana o ka ʻōnaehana uila uila COFDM kauoha + mea kauoha/pane ʻike.
8.1.3 Command
hōʻike ʻia ka pale uliuli 5 Papa Kauoha-Kauoha
Launch | Command | maʻiʻo | Pane maʻiʻo |
Loaʻa i nā ʻāpana RF | 0x00 | ʻAʻole | alapine (frequency)(4Byte) +mana(1Byte) +hoʻonohonohoʻia
Kūlana(1Byte) +walaʻau(2Byte) +Baseband Helu Helu(1Byte) |
E hoʻonoho i ka ʻāpana RF | 0x01 | alapine (frequency)(4Byte) +mana(1Byte) | ʻAʻole |
pae hoʻolele ʻikepili | 0x0C | ʻAʻole | pae hoʻolele ʻikepili(1Byte) |
E hoʻonohonoho i ka pae hoʻokuʻu ʻikepili | 0x0D | pae hoʻolele ʻikepili(1Byte) | ʻAʻole |
kī e loaʻa ai | 0x0E | ʻAʻole | kī(32Byte) |
hoʻonoho kī | 0x0F | kī(32Byte) | ʻaʻole |
loaʻa ka mana module | 0x12 | ʻaʻole | inoa module + helu helu |
ua mākaukau ka module | 0x55 | ʻaʻole | ʻaʻole |
mālama i ka hoʻonohonoho | 0x66 | ʻaʻole | ʻaʻole |
loaa ka ikepili | 0xA2 | ʻaʻole | ʻikepili maopopo (NByte) |
hoʻouna ʻikepili | 0xB2 | ʻikepili maopopo (NByte) | ʻaʻole |
8.1.4 Instruction content/reply content
8.1.4.1 Loaʻa i nā ʻāpana RF
alapine (frequency): ʻO ka ʻāpana Hz, ʻo ka laulā hoʻonohonoho ~5000000000, a ʻo ka pololei 500HHz.
mana:1-mana kiʻekiʻe 1W,0-low power 0.5W, the default is high power 1W.
Configuration status: Indicates the radio configuration status,0-uninitialized,1-configuring,2-configured successfully.
Noise Floor: Indicates the current frequency noise intensity, ka mea 2 is meaningful
Baseband version number: The upper 4 nā ʻāpana represent the major version number, and the lower 4 nā ʻāpana represent the minor version number.
Configuration Packet:0x68 0x01 0x00
Return Packet:0x68 0x0A 0x00 Frequency Power Configuration Status Noise Floor Baseband Version No.
8.1.4.2 Setting RF Parameters
After configuring RF parameters, you must wait for the successful configuration (e pili ana i 2 kekona) before the module can enter the setting work correctly state.
Configuration package:0x68 0x06 0x01 Frequency power
return package:0x68 0x01 0x01
8.1.4.3 Obtaining data relay level
SH ad hoc network technology is a simulcast mesh relay method, which does not require routing, which can greatly improve the coverage.number of relay hops N refers to the number of hops that can be relayed during data transmission, and the maximum number of relay hops is 16. With each additional hop, the transmission distance doubles, but the transmission time increases accordingly, as shown in the table below.
Papakaukau 6 Comparison of Relay Levels
Relay Hops | Transmission Bytes | Transmission Time |
N | <36 | N*50ms |
N | 37-72 | N*100ms |
N | 73-108 | N*150ms |
N | 109-144 | *200MS |
N | 145-180 | N*250ms |
N | 181-216 | N*300ms |
N | 217-252 | N*350ms |
N | 253-288 | N*400ms |
Configuration package: 0x68 0x01 0x0C
Return package: 0x68 0x02 0x0C Data relay level
8.1.4.4 E hoʻonohonoho i ka pae hoʻokuʻu ʻikepili
Configuration package:0x68 0x02 0x0D pae hoʻolele ʻikepili
return packet:0x68 0x01 0x0D
8.1.4.5 Obtain the key
key for communication encryption, the module will automatically discard the voice information and data information whose key is inconsistent with its own key, and the key is all 0.
Configuration Packet:0x68 0x01 0x0E
Return Packet:0x68 0x21 0x0E Key
8.1.4.6 Set Key
Configuration Packet:0x68 0x21 0x0F Key
Return Packet:0x68 0x01 0x0F
8.1.4.7 Get Module Version
Configuration Packet:0x68 0x01 0x12
Return Packet:0x68 0x15 0x12 0x53 0x69 0x6d 0x75 0x6c 0x48 0x6f 0x63 0x32 0x31 0x38 0x5f 0x31 0x31 0x30 0x2e 0x30 0x00 mea“Simulhoc2618_V1.0.0”
8.1.4.8 module
Return package:0x68 0x01 0x55
8.1.4.9 Save configuration
command to save all settings to Flash, and the saved configuration will be used directly after power-on.
Configuration package:0x68 0x01 0x66
Return package:0x68 0x01 0x66
8.1.4.10 Data reception
When the SET pin is low, the module will transparently transmit the received data package to the user. ʻOkoʻa ka lōʻihi e like me ka lōʻihi o ka lawe ʻana akaka maoli.
Return package:0x68 lōʻihi 0xA2 Alohilohi
8.1.4.11 Ka lawe ʻikepili
Aia wale no ka SET aia ka pine ma kahi haʻahaʻa hiki ke hoʻouna ʻia ka ʻikepili, a ʻaʻole i ʻoi aku ka ʻikepili i hoʻouna ʻia ma kahi hoʻouna hoʻokahi 36 nāʻai. ʻOkoʻa ka lōʻihi e like me ka lōʻihi o ka lawe ʻana akaka maoli. Inā loaʻa kahi ʻeke hoʻihoʻi, e hōʻike ana i ka hāʻule ʻana o ka ʻikepili i kēia manawa.
Configuration package: 0x68 Length 0xB2 ʻIkepili ʻike maopopo
return package: 0x68 0x01 0xB