На смену модулей Digi XBee/XBee-PRO ZB (S2/S2B) на чипе Silicon Labs EM250 выпущены модули XBee / XBee-PRO ZB (S2C) на чипе Silicon Labs EM357 с большей памятью.
Новые модули, также как и модули предыдущей серии, доступны в двух вариантах монтажа (TH, SMT), а также OTA совместимы с модулями серии S2/S2B. Модули S2C имеют меньший ток потребления, большую дальность, что позволяет создавать более масштабные сети, добавлен интерфейс SPI.
Ключевым новшеством является, то, что модули XBee / XBee-PRO ZB (S2 / S2B) включают шесть типов устройств: координатор, координатор API, роутер AT, роутер API, конечный узел AT и конечный узел API, устанавливаемые в единый образ прошивки, а выбор типа устройства осуществляется программно.
Основные параметры модулей XBee/XBee-PRO ZB (S2C):
XBee S2C ZigBee | XBee-PRO S2C ZigBee | ||
Система на кристалле (SoC) | Silicon Labs EM357 SoC | Silicon Labs EM357 SoC | |
Частотный диапазон | 2.4 ГГц | ||
Дальность связи внутри помещений | 60 м | 90 м | |
Дальность связи на открытых пространствах | 1200 м | 3200 м | |
Мощность передачи | 3.1 мВт (+5 дБм) / 6.3 мВт (+8 дБм) boost mode (режим максимальной мощности) | 63 мВт (+18 дБм) | |
Чувствительность приемника (1%) | -100 дБм / -102 дБм boost mode | -101 дБм | |
Интерфейсы | UART, SPI | ||
Антенны | TH: PCB Antenna, U.FL Connector, RPSMA Connector, Wire SMT: RF Pad, PCB Antenna, U.FL Connector | ||
Питание | 2.1 – 3.6 В | 2.7 – 3.6 В | |
Ток потребления (передача) | 45 мА (+8 дБм, boost mode), 33 мА (+5 дБм, normal mode) | 120 мА, 3.3 В, +18 дБм | |
Ток потребления (прием) | 31 мА (boost mode) 28 мА (normal mode) | 31 мА | |
Ток потребления (сон) | <1 мкА |
Что нового в модулях XBee/XBee-PRO ZB (S2C):
- Альтернативный последовательный порт, доступный при использовании SPI интерфейса в режиме slave (подчиненное устройство).
- Образы шести отдельных прошивок (Coordinator AT, Coordinator API, Router AT, Router API, End Device AT, and End Device API) объединены в одну прошивку:
- Команда ATCE включает-выключает режим координатора (1-включен/0-выключен)
- Команда ATSM включает-выключает режим конечного узла, поддерживающего сон (0 – роутер или координатор, не ноль – спящий конечный узел)
Примечание: режим координатора не может быть включен, если параметр команды ATSM не равен нулю, и обратно: нельзя установить ATSM не равным нулю, если ATCE не равно нулю (то есть нельзя включить режим координатора, если модуль уже включен в режим конечного устройства и наоборот)
- Фрагментация теперь доступна и в режиме API, и в прозрачном режиме
- Порты P3 (DOUT), P4 (DIN), D8 (SleepRq), and D9 (On-Sleep) теперь могут использоваться как порты ввода-вывода GPIO
- Оба типа подтягивающих резисторов: подтяжка к земле или подтяжка к питанию, теперь могут быть использованы для выводов, сконфигурированных как вход
- Добавлена команда ATVL, показывающая подробную информацию о версии прошивки
- Добавлена команда ATDO для конфигурирования опций устройства
- Добавлена команда ATAS для запуска активного сканирования
- При передаче на собственный адрес статусные сообщения Tx Status возвращают код статуса 0x23
- В команду ATDO добавлены опции HIGH_RAM_CONCENTRATOR и NO_ACK_IO_SAMPLING
- Поддерживаются связывание и многоадресные передачи
- Добавлена команда AT&X для очистки таблиц связывания и группы
- В поле Transmission Options фрейма 0x11 добавлены опции 0x04 (косвенная адресация) и 0x08 (многоадресная адресация)
- Состояние разрыва (в интерфейсе UART) длительностью 5 секунд приведет к сбросу XBee; после этого он загрузится в командный режим со скоростью обмена по умолчанию
- Диапазон BD (скорость передачи) увеличен с 0-7 до 0-0x0A; нестандартные скорости передачи разрешены, но не гарантируются
- Строковые параметры NI, DN, ND допустимо вводить в верхнем и нижнем регистре
- Опция TxOption 0x01 отключает повторные попытки передачи и восстановление маршрута; опция RxOption 0x01 показывает, что передатчик отключил повторные попытки передачи
- FR возвращает код статуса модема 0x00 вместо 0x01
- DC10 – опция подробного отчета в режиме присоединения
- Адресуемые себе фрагментируемые сообщения теперь возвращают код статуса: self-addressed Tx Status code (0x23), вместо просто статуса успешно success (0x00)
- Три символа плюс (“+++”), напечатанные подряд, переводят модуль из режима API в режим AT команд
- Команда ATCN переключает модуль из режима AT команд в режим API
Источник: www.compel.ru