WBE2R-R-ZIGBEE v.2 ZigBee Extension Module: различия между версиями
(Отмена правки 62944, сделанной A.Degtyarev (обсуждение)) Метки: отмена отменено |
|||
(не показано 40 промежуточных версий 7 участников) | |||
Строка 1: | Строка 1: | ||
{{Draft}} | |||
{{DISPLAYTITLE:Модуль расширения: ZigBee, WBE2R-R-ZIGBEE v.2}} | {{DISPLAYTITLE:Модуль расширения: ZigBee, WBE2R-R-ZIGBEE v.2}} | ||
'''[https://wirenboard.com/ru/product/WBE2R-R- | <!--'''[https://wirenboard.com/ru/product/WBE2R-R-ZIGBEE_v.2/ Купить в интернет-магазине]'''--> | ||
{{NewVersion | {{NewVersion | ||
Строка 7: | Строка 8: | ||
| old_page= WBE2R-R-ZIGBEE_v.1_ZigBee_Extension_Module | | old_page= WBE2R-R-ZIGBEE_v.1_ZigBee_Extension_Module | ||
}} | }} | ||
<div class="tright" style="clear:none">[[Файл:WBE2R-R-ZIGBEE v.2 bot.png|thumb| | <div class="tright" style="clear:none">[[Файл:WBE2R-R-ZIGBEE v.2 bot.png|thumb|300px|Обратная сторона модуля WBE2R-R-ZIGBEE v.2]]</div> | ||
<div class="tright" style="clear:none">[[Файл:WBE2R-R-ZIGBEE v.2 top.png|thumb| | <div class="tright" style="clear:none">[[Файл:WBE2R-R-ZIGBEE v.2 top.png|thumb|300px|Лицевая сторона модуля WBE2R-R-ZIGBEE v.2]]</div> | ||
== | == Антенна == | ||
У модуля нет встроенной антенны, поэтому подключается внешняя через разъём RP-SMA. | |||
У модуля нет встроенной антенны, поэтому подключается внешняя через разъём RP-SMA | |||
При заказе контроллера Wiren Board с модулем, разъём для внешней антенны устанавливается на корпус контроллера. | При заказе контроллера Wiren Board с модулем, разъём для внешней антенны устанавливается на корпус контроллера. | ||
Строка 39: | Строка 23: | ||
Тип модуля для выбора в поле ''Module type'': '''WBE2R-R-ZIGBEE'''. | Тип модуля для выбора в поле ''Module type'': '''WBE2R-R-ZIGBEE'''. | ||
== Использование с контроллером Wiren Board == | == Использование с контроллером Wiren Board == | ||
Строка 109: | Строка 44: | ||
Инструкцию по настройке контроллера можно найти на странице [[Wb-zigbee|Подключение устройств Zigbee к контроллеру Wiren Board]] | Инструкцию по настройке контроллера можно найти на странице [[Wb-zigbee|Подключение устройств Zigbee к контроллеру Wiren Board]] | ||
== Аппаратная часть == | |||
WBE2R-R-ZIGBEE v.2 оснащен модулем RF-STAR RF-BM-2652P2I. Характеристики можно посмотреть на [https://www.rfstariot.com/multi-protool-module-cc2652p-with-pa-and-ipex-integrated-rf-bm-2652p2i_p63.html Сайте производителя]. | |||
На борту модуля чип CC2652P от компании Texas Instruments. Мощность 20dBm(100mW). | |||
== Прошивка == | |||
[[Image: WBE2R-R-ZIGBEE v.2 Flash.png |300px|thumb|right| Процесс прошивки модуля WBE2R-R-ZIGBEE v.2]] | |||
Модуль поставляется прошитым и готовым к использованию, поэтому прошивайте его только в случае необходимости. | |||
Скачайте из интернета по ссылкам: | |||
# скрипт для прошивки [https://github.com/JelmerT/cc2538-bsl cc2538-bsl], | |||
# архив с файлом прошивки [https://github.com/Koenkk/Z-Stack-firmware/raw/master/coordinator/Z-Stack_3.x.0/bin/ CC1352P2_CC2652P_other_coordinator_YYYYMMDD.zip], где <code>YYYYMMDD</code> — дата. | |||
Распакуйте архив с прошивкой и загрузите скрипт и прошивку на контроллер в любую папку. | |||
Прошивка: | |||
# Установите библиотеки: | |||
#: <syntaxhighlight lang="bash"> | |||
apt update && apt install python3-serial intelhex | |||
</syntaxhighlight> | |||
# Выключите контроллер кнопкой и снимите верхнюю крышку. | |||
# Зажмите кнопку на модуле WBE2R-R-ZIGBEE v.2. | |||
# Включите контроллер кнопкой и через секунду отпустите кнопку на модуле. | |||
# Дождитесь загрузки загрузки ОС и одключитесь к контроллеру по [[SSH]]. | |||
# Перейдите в папку, где лежат загруженные ранее файлы и выполните команду, где <code>/dev/ttyMOD4</code> — слот, к которому подключен модуль: | |||
#:<syntaxhighlight lang="bash"> | |||
python3 ./cc2538-bsl.py -p /dev/ttyMOD4 -evw ./CC1352P2_CC2652P_other_coordinator_YYYYMMDD.hex | |||
</syntaxhighlight> | |||
== Ревизии устройства == | == Ревизии устройства == | ||
{{Wbincludes:Revision}} | {{Wbincludes:Revision}} | ||
|- | |- | ||
|2. | |2.0 | ||
|v2. | |v2.0 - ... | ||
|05.2022 - ... | |||
| Модуль построен на RF-BM-2652P2I | |||
| | |||
| | |||
|- | |- | ||
|} | |} |
Версия 09:52, 9 июня 2022
Это черновик страницы. Последняя правка сделана 09.06.2022 пользователем A.Degtyarev.
Эта страница описывает новое устройство WBE2R-R-ZIGBEE v.2, описание предыдущей версии WBE2R-R-ZIGBEE v.1.
Антенна
У модуля нет встроенной антенны, поэтому подключается внешняя через разъём RP-SMA.
При заказе контроллера Wiren Board с модулем, разъём для внешней антенны устанавливается на корпус контроллера.
Установка
Модуль совместим с контроллерами Wiren Board 6, Wiren Board 7 и Wiren Board 8 всех ревизий, его можно установить:
- Wiren Board 6.3–6.6 — до 3 модулей в слоты MOD1-MOD3.
- Wiren Board 6.7–7.x — до 4 модулей в слоты MOD1-MOD4.
- Wiren Board 8.4 — до 2 модулей в слоты MOD2 и MOD3.
При заказе модулей в комплекте с контроллером Wiren Board, мы устанавливаем их на производстве — вам нужно только настроить модули в веб-интерфейсе контроллера.
Если вы купили модули отдельно, установите их самостоятельно:
- Разберите корпус контроллера.
- Вставьте модуль, соблюдая полярность: выступ на нем должен попасть в паз на плате контроллера.
- Закрепите с помощью гаек разъём SMA-гнезда в отверстии корпуса над разъёмами Ethernet (есть в версиях Wiren Board 6.5 и старше, в более ранних - просверлите самостоятельно диаметром 6.5 мм).
- Соберите корпус обратно. Следите за соединительным кабелем от модуля к SMA-гнезду: он не должен пережиматься, сильно изгибаться и попадать между индикатором и световодом на верхней крышке.
- Навинтите внешнюю антенну на SMA-гнездо.
- При монтаже в металлическом щите для надёжной радиосвязи расположите антенну снаружи.
Конфигурирование
Смена уровня доступа
Для изменения настроек контроллера вам нужен уровень доступа Администратор, который можно выставить в разделе Настройки → Права доступа.
После завершения настроек рекомендуем поставить уровень доступа Пользователь или Оператор — это поможет не совершить случайных ошибок при ежедневной работе с веб-интерфейсом.
Настройка
После физического подключения модуля его нужно добавить в конфигурацию контроллера:
- В веб-интерфейсе перейдите в раздел Настройки → Конфигурационные файлы → Модули расширения и порты , выберите тот Внутренний слот, куда установлен модуль расширения.
- В раскрывающемся списке Тип модуля выберите название установленного модуля.
- Нажмите кнопку Сохранить. Контроллер включит нужные для работы модуля порты.
Для удаления модуля выберите тип Не установлен.
Тип модуля для выбора в поле Module type: WBE2R-R-ZIGBEE.
Использование с контроллером Wiren Board
Обмен данных с модулем осуществляется через последовательный порт, имя которого зависит от разъёма, куда вставлен модуль.
Модуль расширения | Последовательный порт |
---|---|
MOD1 | /dev/ttyMOD1 |
MOD2 | /dev/ttyMOD2 |
MOD3 | /dev/ttyMOD3 |
MOD4 | /dev/ttyMOD4 |
Инструкцию по настройке контроллера можно найти на странице Подключение устройств Zigbee к контроллеру Wiren Board
Аппаратная часть
WBE2R-R-ZIGBEE v.2 оснащен модулем RF-STAR RF-BM-2652P2I. Характеристики можно посмотреть на Сайте производителя. На борту модуля чип CC2652P от компании Texas Instruments. Мощность 20dBm(100mW).
Прошивка
Модуль поставляется прошитым и готовым к использованию, поэтому прошивайте его только в случае необходимости.
Скачайте из интернета по ссылкам:
- скрипт для прошивки cc2538-bsl,
- архив с файлом прошивки CC1352P2_CC2652P_other_coordinator_YYYYMMDD.zip, где
YYYYMMDD
— дата.
Распакуйте архив с прошивкой и загрузите скрипт и прошивку на контроллер в любую папку.
Прошивка:
- Установите библиотеки:
apt update && apt install python3-serial intelhex
- Выключите контроллер кнопкой и снимите верхнюю крышку.
- Зажмите кнопку на модуле WBE2R-R-ZIGBEE v.2.
- Включите контроллер кнопкой и через секунду отпустите кнопку на модуле.
- Дождитесь загрузки загрузки ОС и одключитесь к контроллеру по SSH.
- Перейдите в папку, где лежат загруженные ранее файлы и выполните команду, где
/dev/ttyMOD4
— слот, к которому подключен модуль:python3 ./cc2538-bsl.py -p /dev/ttyMOD4 -evw ./CC1352P2_CC2652P_other_coordinator_YYYYMMDD.hex
Ревизии устройства
Номер партии (Batch №) указан на наклейке на боковой поверхности корпуса или на печатной плате.
Ревизия | Партии | Дата выпуска | Отличия от предыдущей ревизии |
---|---|---|---|
2.0 | v2.0 - ... | 05.2022 - ... | Модуль построен на RF-BM-2652P2I |