SNM401 Ad Hoc мрежов модул

Съдържание
1. Описание на продукта
SNM401 Безцентров Ad Hoc мрежов модул реализира безцентрова комуникация на дълги разстояния между модулите, и приема най-новата в света LDPC технология за кодиране и декодиране, в сравнение с нивото на RS, използвано от традиционните радиостанции. Конкатенираният конволюционен код може да има печалба при кодиране от 5dB, и в същото време, чрез “безжична комуникация със самопредаване” технология, иновативно реализира автоматично реле между модулите, като по този начин значително подобрява ефекта на покритие и разстоянието на предаване. SNM401 използва ad-hoc мрежова технология за безжична комуникация, всеки възел може да получава и обработва един и същ сигнал, препратен от множество възли по едно и също време, комбинирайте тези сигнали, препратени от различни възли, демодулирайте оригиналната информация във възможно най-голяма степен, и имат по-голямо разстояние на предаване и по-висока надеждност на предаване. Технологията за безжична комуникация на ad hoc мрежата не изисква маршрутизиране, и множество възли автоматично определят дали да стартират препращането според качеството на получения сигнал и силата на полето, и релето е надстроено от реле с няколко хопа с една точка до многохопово многоточково реле. Релето на състоянието се надгражда до мрежово реле. Когато някой възел в релейната мрежа е изключен от мрежата, други релейни линии в релейната мрежа работят нормално, така че ефектът на релето да не бъде засегнат.

2. Характеристики на продукта

◆ Работна честота: 400-500MHz
◆Разстояние за предаване с един скок: 3~5 км
◆ Динамична топология сближаване: 1Госпожица
◆ Предава мощност: 1W
◆ Получаване на чувствителност: -127стока
◆Работно напрежение: 3.5-4.5V
◆ Праг на съотношението сигнал/шум: 1децибела
◆Разстояние между каналите: 12.5KHz
◆ Стабилност на честотата: 1ppm
◆Интермодулация: 65децибела
◆ Шифроване: 256AES
◆ Имунитет срещу фалшива реакция: 75децибела
◆ Селективност на съседния канал: 65dB @ 12,5 KHz
◆Работна температура: -40~ +85℃
◆Размер на модула: 33.5X42X3.4mm

3. Приложение
◆Интернет на нещата ◆Индивидуална система за войник ◆Спешно излъчване
◆UAV ◆Дистанционно управление в реално време ◆ Цифров домофон
◆Аварийна комуникация ◆Робот ◆Безжично предаване на данни

4. Работни параметри
Таблица 1: Таблица с работни параметри
| параметър | Условия | минимум | типичен | максимален | Мерна единица |
| Работна честотна лента | 400 | 500 | MHz | ||
| Работна температура | -40 | 25 | +85 | ℃ | |
| Работно напрежение | 3.5 | 4 | 4.5 | V | |
| Предавателна мощност | 30 | стока | |||
| Чувствителност на приемане | -130 | -127 | -125 | стока | |
| Максимална RF входна мощност | +33 | стока | |||
| скорост на предаване на сериен порт | 115200 | bps | |||
| съня ток | @ IN=0 | 40 | uA | ||
| получава ток | 160 | mA | |||
| предават мигновен ток | @VCC==4V, 1W | 1800 | mA | ||
| предава среден ток | @VCC==4V, 1W | 600 | mA | ||
| аудио входно напрежение | 1.5 | VPP | |||
| Импеданс на аудио изхода | 150 | ом |
Забележка: Ако работните условия на модула надвишават горните гранични стойности, може да причини трайна повреда на модула.
5. Изводи и дефиниции на модула

Фигура 1 SNM401 Пин Диаграма
| Съкращение | описание |
| AI | Аналогов вход |
| КЪМ | Аналогов изход |
| AIO | Аналогов двупосочен |
| ОТ | Цифров вход |
| НАПРАВЕТЕ | Цифров изход |
| DIO | Цифрова двупосочна |
| P | мощност |
| G | Земя |
Таблица 3 Дефиниция на щифта SNM401
| ПИН NO | Име на ПИН | Тип | описание |
| 1 | GND | G | GND |
| 2 | МРАВКА | AIO | порт за антена |
| 3 | GND | G | GND |
| 4 | GND | G | GND |
| 5 | VBAT | P | Външна батерия 3.5V-4.5V или захранване, 4V се препоръчва |
| 6 | VBAT | P | |
| 7 | GND | G | GND |
| 8 | GND | G | GND |
| 9 | TX_STATE | НАПРАВЕТЕ | индикация за предаване на модула Сигнал, високото ниво се предава |
| 10 | RX_STATE | НАПРАВЕТЕ | модул, получаващ индикационен сигнал, високото ниво получава |
| 11 | NC | Няма връзка | |
| 12 | NC | Няма връзка | |
| 13 | GND | G | GND |
| 14 | TXD | НАПРАВЕТЕ | щифт за предаване на данни от сериен порт |
| 15 | RXD | ОТ | щифт за получаване на данни за сериен порт |
| 16 | КОМПЛЕКТ | ОТ | модул Сигнал за конфигурация на сериен порт, конфигуриране на параметри при високо ниво, изпращане и получаване на данни при ниско ниво |
| 17 | IN | ОТ | сигнал за разрешаване на отворен модул, високо ниво отворено, затваряне на ниско ниво |
| 18 | GND | G | GND |
| 19 | PRO1 | DIO | програмируем щифт за дефиниция |
| 20 | PRO2 | DIO | програмируем щифт за дефиниция |
: Модулът се регулира от 3.3V LDO вътре, и всички цифрови IO са 3.3V ниво.
6. Размер на пакета

Фигура 2 SNM401 Размери

Фигура 3 SNM401 пакет Фигура
7. Предпазни мерки при ОФОРМЛЕНИЕТО
1.Най-SNM401 модул работи в 400-500MHzи влиянието на различни фактори върху безжичните трансивъри трябва да се избягва.
- То се полага под модула GND, а следите се простират до периферията доколкото е възможно.
- Препоръчително е да се използва изолационен материал за изолиране на позицията за монтаж на модула върху основата, например, поставете цяло парче в това положение
копринено сито
- Опитайте се да вземете къса и дебела захранваща линия към модула, препоръчителната ширина на медната линия е80мил, и разделителният кондензатор трябва да бъде поставен възможно най-близо до захранващия щифт.

8. Софтуерна конфигурация
8.1 Конфигуриране на параметри
Потребителите могат да получават и конфигурират параметри чрез серийния порт, скоростта на предаване на серийния порт е 115200, битът за данни е 8малко, стоп битът е 1малко, и няма паритетен бит.
Таблица 4 Формат на пакета за сериен порт
| Таблица със сериен порт | |||
| идентификационна дума | дължина | Команда | инструкция отговор/отговор съдържание |
| 1байт | 1байт | 1байт | NByte |
8.1.1 Идентификационна дума
Идентификационната дума е фиксирана като 0x68.
8.1.2 дължина
дължина Централна работна честотна точка команда + командно съдържание/съдържание на отговора.
8.1.3 Команда
Разстоянието между двата стълба се регулира 13-18см 5 Сериен списък с команди
| функция | Команда | съдържание | Отговор Съдържание |
| Придобиване на RF параметри | 0x00 | Не | Честота(4байт) +мощност(1байт) +Конфигурация
Статус(1байт) +Шум(2байт) +Основна лента Номер на версията(1байт) |
| Задайте RF параметър | 0x01 | Честота(4байт) +мощност(1байт) | Не |
| ниво на реле на данни | 0x0C | Не | ниво на реле на данни(1байт) |
| Задайте ниво на реле за данни | 0x0D | Ниво на реле на данни(1байт) | Не |
| ключ за придобиване | 0x0E | Не | ключ(32байт) |
| задайте ключ | 0x0F | ключ(32байт) | не |
| вземете версия на модула | 0x12 | не | име на модула + номер на версията |
| готов модул | 0x55 | не | не |
| запишете конфигурацията | 0x66 | не | не |
| получаване на данни | 0xA2 | не | прозрачни данни (NByte) |
| изпращане на данни | 0xB2 | прозрачни данни (NByte) | не |
8.1.4 Съдържание на инструкцията/съдържание на отговора
8.1.4.1 Получаване на RF параметри
Честота: Единицата е Hz, диапазонът на настройка е ~5000000000, а прецизността е 500HHz.
мощност:1-висока мощност 1W,0-ниска мощност 0.5W, по подразбиране е висока мощност 1W.
Състояние на конфигурацията: Показва състоянието на конфигурацията на радиото,0-неинициализирано,1-конфигуриране,2-конфигуриран успешно.
Под на шума: Показва интензитета на текущия честотен шум, който 2 е смислено
Номер на версията на основната лента: Горната 4 битове представлява номер на основна версия, и долната 4 битове представлява второстепенният номер на версията.
Конфигурационен пакет:0x68 0x01 0x00
Пакет за връщане:0x68 0x0A 0x00 Честота Мощност Състояние на конфигурация Шум Етаж Базова лента Версия №.
8.1.4.2 Настройка на RF параметри
След конфигуриране на RF параметри, трябва да изчакате успешната конфигурация (относно 2 секунди) преди модулът да може да влезе правилно в състоянието на настройката.
Конфигурационен пакет:0x68 0x06 0x01 Честотна мощност
пакет за връщане:0x68 0x01 0x01
8.1.4.3 Ниво на реле за получаване на данни
SH ad hoc мрежовата технология е метод за едновременно предаване на мрежа, което не изисква маршрутизиране, което може значително да подобри покритието.брой релейни скокове н се отнася до броя скокове, които могат да бъдат препредадени по време на предаване на данни, и максималният брой релейни скокове е 16. С всеки допълнителен скок, разстоянието на предаване се удвоява, но времето за предаване се увеличава съответно, както е показано в таблицата по-долу.
Таблица 6 Сравнение на нивата на релето
| Релейни хопове | Байтове за предаване | Време на предаване |
| н | <36 | N*50ms |
| н | 37-72 | N*100ms |
| н | 73-108 | N*150ms |
| н | 109-144 | *200Госпожица |
| н | 145-180 | N*250ms |
| н | 181-216 | N*300ms |
| н | 217-252 | N*350ms |
| н | 253-288 | N*400ms |
Конфигурационен пакет: 0x68 0x01 0x0C
Върнете пакет: 0x68 0x02 0x0C Ниво на реле на данни
8.1.4.4 Задайте ниво на реле за данни
Конфигурационен пакет:0x68 0x02 0x0D Ниво на реле на данни
пакет за връщане:0x68 0x01 0x0D
8.1.4.5 Вземете ключа
ключ за криптиране на комуникацията, модулът автоматично ще отхвърли гласовата информация и информацията за данни, чийто ключ е несъвместим с неговия собствен ключ, и ключът е всичко 0.
Конфигурационен пакет:0x68 0x01 0x0E
Пакет за връщане:0x68 0x21 0x0E ключ
8.1.4.6 Задайте ключ
Конфигурационен пакет:0x68 0x21 0x0F ключ
Пакет за връщане:0x68 0x01 0x0F
8.1.4.7 Вземете версия на модула
Конфигурационен пакет:0x68 0x01 0x12
Пакет за връщане:0x68 0x15 0x12 0x53 0x69 0x6d 0x75 0x6c 0x48 0x6f 0x63 0x32 0x31 0x38 0x5f 0x31 0x31 0x30 0x2e 0x30 0x00 е“Simulhoc2618_V1.0.0”
8.1.4.8 модул
Върнете пакет:0x68 0x01 0x55
8.1.4.9 Запазете конфигурацията
команда за запазване на всички настройки флаш, и запазената конфигурация ще се използва директно след включване.
Конфигурационен пакет:0x68 0x01 0x66
Върнете пакет:0x68 0x01 0x66
8.1.4.10 Приемане на данни
Когато КОМПЛЕКТ щифтът е нисък, модулът ще предава прозрачно получения пакет от данни на потребителя. Дължината варира според действителната дължина на прозрачните данни за предаване.
Върнете пакет:0x68 дължина 0xA2 Прозрачен
8.1.4.11 Предаване на данни
Само когато КОМПЛЕКТ pin е на ниско ниво могат ли да се предават данни, и данните, изпратени в едно предаване, не надвишават 36 байта. Дължината варира според действителната дължина на прозрачните данни за предаване. Ако се получи обратен пакет, това показва, че този път предаването на данни е неуспешно.
Конфигурационен пакет: 0x68 Дължина 0xB2 Прозрачни данни
пакет за връщане: 0x68 0x01 0xB




