SNM401 Ad Hoc Network Module
Teburin Abubuwan Ciki
1. Bayanin samfur
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, kuma a lokaci guda, ta hanyar “sadarwar mara waya ta kai-da-kai” fasahar, shi sabon abu yana gane saurin gudu ta atomatik tsakanin kayayyaki, don haka yana haɓaka tasirin ɗaukar hoto da nisan watsawa. SNM401 tana ɗaukar fasahar sadarwar mara waya ta ad-hoc, kowane kumburi zai iya karɓa da sarrafa sigina iri ɗaya da aka tura ta nodes da yawa a lokaci guda, haɗa waɗannan sigina da aka tura daga kumburi daban-daban, rage bayanan asali zuwa mafi girman iyawa, kuma suna da nisa mafi girma da kuma mafi girman amincin watsawa. Fasahar sadarwar mara waya ta hanyar sadarwar ad hoc baya buƙatar tuƙi, kuma nodes da yawa suna ƙayyade ta atomatik ko fara turawa bisa ga ingancin siginar da aka karɓa da ƙarfin filin, kuma an haɓaka relay ɗin daga maɓalli ɗaya na multi-hop zuwa maɗaukakin maɗaukaki mai yawa. An haɓaka relay na jihar zuwa hanyar gudun hijirar raga. Lokacin da aka cire haɗin kowane kumburi a cikin hanyar sadarwa na relay daga cibiyar sadarwa, sauran layukan relay a cikin cibiyar sadarwa na relay suna aiki akai-akai don kada tasirin relay ya shafa.
2. samfurin fasali
◆Mitar aiki: 400-500MHz
◆ Nisa watsawa-Hop daya: 35km
◆ Haɗuwa da topology mai ƙarfi: 1ms
◆Maida iko: 1W
◆ Karɓi hankali: -127dBm
◆ Wutar lantarki mai aiki: 3.5-4.5V
◆Sigina zuwa amo Matsakaicin: 1DB
◆Tazarar tasha: 12.5kHz
◆Yawan kwanciyar hankali: 1ppm
◆Tsarin saduwa: 65DB
◆ Rufewa: 256AES
◆Immunity na amsawa: 75DB
◆Zaɓin tashar da ke kusa: [email protected]
◆Zazzabi mai aiki: -40+ 85 ℃
◆ Girman Module: 33.5x42X3.4mm
3. aikace-aikace
◆Intanet na Abubuwa ◆Tsarin Sojoji Daya ◆ Watsa Labarai na Gaggawa
◆UAV ◆Ikon Nesa na ainihi ◆ Digital Intercom
◆ Sadarwar Gaggawa ◆ Robot ◆ Watsawar Data mara waya
4. Ma'aunin Aiki
Tebur 1: Teburin Ma'aunin Aiki
siga | Sharuɗɗa | Mafi qarancin | hankula | Maximum | Unit |
Ƙwaƙwalwar Mitar Mai Aiki | 400 | 500 | MHz | ||
zafin aiki | -40 | 25 | +85 | ℃ | |
Operating awon karfin wuta | 3.5 | 4 | 4.5 | V | |
Ikon Watsawa | 30 | dBm | |||
Karbar Hankali | -130 | -127 | -125 | dBm | |
Matsakaicin ƙarfin shigar da RF | +33 | dBm | |||
serial tashar jiragen ruwa baud kudi | 115200 | bps | |||
halin barci | @ IN=0 | 40 | uA | ||
karbi halin yanzu | 160 | Ma | |||
watsa halin yanzu nan take | @VCC=4V, 1W | 1800 | Ma | ||
watsa matsakaicin halin yanzu | @VCC=4V, 1W | 600 | Ma | ||
karfin shigar da sauti | 1.5 | VPP | |||
Sautin fitarwa na odiyo Impedance | 150 | Ohm |
Note: Idan yanayin aiki na ƙirar ya wuce ƙimar iyaka ta sama, yana iya haifar da lahani na dindindin ga tsarin.
5. Module fil da ma'anoni
Hoto 1 SNM401 Pin zane
Gajarta | description |
AI | Shigarwar Analog |
TO | Analog fitarwa |
AI | Analog bi-direction |
DAGA | Shigarwar dijital |
YI | Fitowar dijital |
DIO | Dijital bi-direction |
P | Power |
G | Kasa |
Tebur 3 Bayani na SNM401
Pin NO | Sunan fil | type | description |
1 | GND | G | GND |
2 | Ant | AI | tashar tashar eriya |
3 | GND | G | GND |
4 | GND | G | GND |
5 | VBAT | P | Batir 3.5V-4.5V na waje ko wutar lantarki, 4V ana ba da shawarar |
6 | VBAT | P | |
7 | GND | G | GND |
8 | GND | G | GND |
9 | TX_STATE | YI | siginar watsawa module, babban matakin yana watsawa |
10 | RX_STATE | YI | module mai karɓar siginar nuni, babban matakin yana karba |
11 | NC | Babu haɗin kai | |
12 | NC | Babu haɗin kai | |
13 | GND | G | GND |
14 | TXD | YI | serial port data watsa fil |
15 | RXD | DAGA | serial port data receiving pin |
16 | SET | DAGA | module Serial port configuration signal, configure parameters when high level, send and receive data when low level |
17 | EN | DAGA | module open enable signal, high level open, low level close |
18 | GND | G | GND |
19 | PRO1 | DIO | programmable definition pin |
20 | PRO2 | DIO | programmable Definition pin |
: The module is regulated by 3.3V LDO inside, and all digital IOs are 3.3V level.
6. kunshin size
Hoto 2 SNM401 size chart
Hoto 3 SNM401 package Figure
7. LAYOUT precautions
1.TheSNM401 module works at 400-500MHzkuma ya kamata a guji tasirin abubuwa daban-daban akan na'urorin sadarwa mara waya.
- Yana an dage farawa a karkashin module GND, kuma an shimfida alamun zuwa gaɓoɓi gwargwadon iko.
- Ana ba da shawarar yin amfani da kayan rufewa don keɓance matsayi na hawan module akan ƙasa, misali, sanya dukan yanki a cikin wannan matsayi
siliki
- Yi ƙoƙarin ɗaukar gajeriyar layin wuta mai kauri zuwa tsarin, da shawarar fadin layin jan karfe shine80mil, kuma ya kamata a sanya capacitor na decoupling a kusa da fil ɗin wuta kamar yadda zai yiwu.
8. Tsarin software
8.1 Tsarin siga
Masu amfani za su iya samun da daidaita sigogi ta tashar tashar jiragen ruwa, Serial tashar jiragen ruwa baud kudi ne 115200, bit data ne 8bit, bit tasha shine 1bit, kuma babu daidaito bit.
Tebur 4 Serial fakitin tashar jiragen ruwa
Fakitin teburin tashar tashar jiragen ruwa | |||
kalmar ganewa | tsayi | Umurni | abun ciki na amsa/amsa umarni |
1Byte | 1Byte | 1Byte | NByte |
8.1.1 Kalmar ganewa
An daidaita kalmar tantancewa azaman 0x68.
8.1.2 Length
Length COFDM mara waya watsa tsarin watsa lissafin kudi umarni + umarnin abun ciki/amsa abun ciki.
8.1.3 Umurni
da sauran harsuna akwai 5 Serial Command-Jerin
aiki | Umurni | content | Amsa abun ciki |
Sami Ma'aunin RF | 0x00 | No | Frequency(4Byte) +Power(1Byte) +Kanfigareshan
Matsayi(1Byte) +Surutu(2Byte) +Baseband Lambar Sigar(1Byte) |
Saita sigar RF | 0x01 | Frequency(4Byte) +Power(1Byte) | No |
data relay level | 0x0C | No | data relay level(1Byte) |
Set data relay level | 0x0D | Data relay level(1Byte) | No |
key to acquire | 0x0E | No | key(32Byte) |
set key | 0x0F | key(32Byte) | babu |
get module version | 0x12 | babu | module name + version number |
module ready | 0x55 | babu | babu |
save configuration | 0x66 | babu | babu |
data receive | 0xA2 | babu | transparent data (NByte) |
data send | 0xB2 | transparent data (NByte) | babu |
8.1.4 Instruction content/reply content
8.1.4.1 Obtaining RF parameters
Frequency: The unit is Hz, the setting range is ~5000000000, and the precision is 500HHz.
Power:1-high power 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, wanda 2 is meaningful
Baseband version number: The upper 4 ragowa represent the major version number, and the lower 4 ragowa 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 (game da 2 seconds) 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.
Tebur 6 Comparison of Relay Levels
Relay Hops | Transmission Bytes | Lokacin watsawa |
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 x01 0x0C
Koma kunshin: 0x68 0x02 0x0C Data relay matakin
8.1.4.4 Set data relay level
Configuration package:0x68 x02 ku Data relay level
fakitin dawowa:0x68 x01 ku
8.1.4.5 Sami maɓalli
maɓalli don ɓoye bayanan sadarwa, tsarin zai yi watsi da bayanan murya ta atomatik da bayanan bayanan wanda maɓalli bai dace da nasa maɓalli ba, kuma mabuɗin shine duka 0.
Configuration Packet:0x68 x01 ku
Return Packet:0x68 x21 ku key
8.1.4.6 Saita Maɓalli
Configuration Packet:0x68 0x21 0x0F key
Return Packet:0x68 x01 0x0F
8.1.4.7 Samu Sigar Module
Configuration Packet:0x68 ku x01 0x12
Return Packet:0x68 0x15 0x12 0x53 0x69 0x6d 0x75 0x6c 0x48 0x6f 0x63 0x32 0x31 0x38 0x5f 0x31 0x31 0x30 0x2e 0x30 0x00 ne“Simulhoc2618_V1.0.0”
8.1.4.8 module
Koma kunshin:0x68 ku x01 0x55
8.1.4.9 Ajiye tsari
umarni don adana duk saituna zuwa Flash, kuma za a yi amfani da saitin da aka adana kai tsaye bayan kunnawa.
Configuration package:0x68 ku x01 0x66
Koma kunshin:0x68 ku x01 0x66
8.1.4.10 liyafar bayanai
Lokacin da SET fil yana da ƙasa, tsarin zai aika da fakitin bayanan da aka karɓa a bayyane ga mai amfani. Tsawon ya bambanta bisa ga ainihin tsayin bayanan watsawa na gaskiya.
Koma kunshin:0x68 Length 0xA2 m
8.1.4.11 watsa bayanai
Sai kawai lokacin da SET fil yana a ƙananan matakin za a iya watsa bayanai, and the data sent in a single transmission does not exceed 36 bytes. Tsawon ya bambanta bisa ga ainihin tsayin bayanan watsawa na gaskiya. If a return packet is received, it indicates that the data transmission failed this time.
Configuration package: 0x68 Length 0xB2 Transparent data
return package: 0x68 0x01 0xB