Информация  |  Продукция  |  Производители  |  О Компании  |  Поставка  |  Контакты  |  Для наших клиентов
ОБМЕН ОПЫТОМ
ПРОДУКЦИЯ

Как настроить модули LoRa SL720 при использовании режима "звезда"?

28.12.2015

Вопрос:

Как настроить модули LoRa SL720 при использовании режима "звезда"?

Ответ:

Режим "звезда" подразумевает наличие одного центрального узла (Center node) и нескольких периферийных (Child node, Leaf node), до настройки необходимо убедиться, что внутреннее ПО (FW) модуля SL720 поддерживает данный режим. Для быстрого тестирования модулей можно использовать программу LoRa Module Debug Program

Для настройки центрального узла:

  • Выберите адрес центрального узла, мощность и скорость передачи в канале;
  • С помощью соответствующих команд запишите эти настройки в модуль;
  • С помощью команды "Setting Module Type" установите тип модуля Center (0x01);
  • Используйте команду "Select Idle Channel", чтобы выбрать свободный канал;
  • Перезагрузите модуль

Пример последовательности команд для центрального узла:

[CPU -> SL720] 55 AA 0F 00 00 00 00 08 40 02 00 00 00 00 FF FF 45 - записать адрес модуля 00 00 00 00 FF FF
[SL720 -> CPU] 55 AA 0F 00 00 00 00 08 80 02 00 00 00 00 FF FF 85 - адрес записан

[CPU -> SL720] 55 AA 0A 00 00 00 01 08 40 05 14 52 - уровень мощности - 20 дБм
[SL720 -> CPU] 55 AA 0A 00 00 00 01 08 80 05 14 92 - уровень мощности записан

[CPU -> SL720] 55 AA 0A 00 00 00 02 08 40 0D 06 4B - скорость в радиоканале - 585 бит/с
[SL720 -> CPU] 55 AA 0A 00 00 00 02 08 80 0D 06 8B - скорость в радиоканале установлена

[CPU -> SL720] 55 AA 0A 00 00 00 03 08 40 0E 01 4E - тип узла - Center Node (Star)
[SL720 -> CPU] 55 AA 0A 00 00 00 03 08 80 0E 01 8E - тип узла определен

[CPU -> SL720] 55 AA 09 00 00 00 04 08 40 14 51 - выбор канала (Select Idle Channel)
[SL720 -> CPU] 55 AA 0A 00 00 00 04 08 80 14 00 92 - подтверждение получения команды
[SL720 -> CPU] 55 AA 0A 00 00 00 00 08 80 15 00 97 - результат выполнения команды (0x00 - успешно)

[CPU -> SL720] 55 AA 09 00 00 00 05 08 40 04 40 - запрос номера выбранного канала
[SL720 -> CPU] 55 AA 0A 00 00 00 05 08 80 04 16 95 - выбран канал номер 22 (0x16)

Для настройки периферийного узла:

  • Выберите адрес периферийного узла, мощность и скорость передачи в канале;
  • С помощью соответствующих команд запишите эти настройки в модуль;
  • С помощью команды "Setting Module Type" установите тип модуля Child (0x00);
  • Используйте команду "Destination Address" для записи адреса центрального узла;
  • Выберите нужный канал;
  • Перезагрузите модуль.

Пример последовательности команд для периферийного узла:

[CPU -> SL720] 55 AA 0F 00 00 00 00 08 40 02 00 00 00 00 00 01 44 - записать адрес периферийного модуля 00 00 00 00 00 01
[SL720 -> CPU] 55 AA 0F 00 00 00 00 08 80 02 00 00 00 00 00 01 84 - адрес записан

[CPU -> SL720] 55 AA 0A 00 00 00 01 08 40 05 14 52 - уровень мощности - 20 дБм
[SL720 -> CPU] 55 AA 0A 00 00 00 01 08 80 05 14 92 - уровень мощности записан

[CPU -> SL720] 55 AA 0A 00 00 00 02 08 40 0D 06 4B - скорость в радиоканале - 585 бит/с
[SL720 -> CPU] 55 AA 0A 00 00 00 02 08 80 0D 06 8B - скорость в радиоканале установлена

[CPU -> SL720] 55 AA 0A 00 00 00 03 08 40 0E 00 4F - тип узла - Child Node (Star)
[SL720 -> CPU] 55 AA 0A 00 00 00 03 08 80 0E 00 8F - тип узла определен

[CPU -> SL720] 55 AA 0F 00 00 00 04 08 40 03 00 00 00 00 FF FF 40 - записать адрес центрального узла 00 00 00 00 FF FF
[SL720 -> CPU] 55 AA 0F 00 00 00 04 08 80 03 00 00 00 00 FF FF 80 - адрес записан

[CPU -> SL720] 55 AA 0A 00 00 00 05 08 40 04 16 55 - выбрать канал 22
[SL720 -> CPU] 55 AA 0A 00 00 00 05 08 80 04 16 95 - канал выбран

 

Процесс передачи данных между узлами выглядит следующим образом:


на передающей стороне:

[CPU -> SL720] 55 AA 11 00 00 00 23 08 40 0A 00 00 00 00 FF FF 12 34 56 - передача 0x12 0x34 узлу с адресом 00 00 00 00 FF FF
[SL720 -> CPU] 55 AA 0A 00 00 00 23 08 80 0A 00 AB
[SL720 -> CPU] 55 AA 0A 00 00 00 23 08 80 10 00 B1

на приемной стороне:

[SL720 -> CPU] 55 AA 00 00 00 05 08 80 0B 00 00 00 00 00 01 12 34 B0 - приняты 0x12 0x34 от узла с адресом 00 00 00 00 00 01

«« Назад



заменяют некоторые модели снятой с производства продукции компании Renesas, превосходя их по техническим характеристикам и цене.

Использование спиральных ГЛОНАСС/GPS - антенн позволяет повысить точность позиционирования.

Адаптер RS232-Bluetooth

Простой способ оснастить ваше устройство беспроводным интерфейсом - установить на его com-порт Bluetooth-адаптер LM048 

Дистрибуция электронных компонентов www.efo.ru © All rights reserved. EFO Ltd.
При использовании материалов
ссылка на источник обязательна.
Создание сайта © 2010 PointDesign™
Конструктивы и корпуса РЭА www.korpusa.ru Микроконтроллеры www.mymcu.ru Микросхемы Altera www.altera.ru
Источники питания www.powel.ru Волоконно-оптические компоненты www.infiber.ru Силовая электроника www.efo-power.ru
Кварцевые резонаторы
и генераторы Golledge
www.golledge.ru
Электротехническая продукция www.efo-electro.ru Контрольно-измерительные приборы www.efometry.ru