Z-Wave 800 series
Z-Wave 800 series — это серия однокристальных систем (SoC) для беспроводной связи, разработанная компанией Silicon Labs (США) и предназначенная для устройств интернета вещей (IoT), работающих по протоколу Z-Wave. Серия 800 является четвёртым поколением аппаратной платформы Z-Wave, выпущенным в 2021 году, и пришла на смену серии 700 (ZGM130S). Основные улучшения по сравнению с предшественниками включают увеличенную дальность связи, пониженное энергопотребление и расширенный набор функций безопасности.
История
Протокол Z-Wave был разработан датской компанией Zensys в 2001 году и первоначально использовался для управления бытовой электроникой. В 2008 году Zensys была приобретена корпорацией Sigma Designs, которая в 2018 году продала подразделение Z-Wave компании Silicon Labs. Silicon Labs продолжила развитие платформы, выпустив серию 700 в 2019 году, а затем серию 800 в 2021 году. Серия 800 стала первой, полностью разработанной под руководством Silicon Labs, и была оптимизирована для современных требований IoT, включая поддержку стандарта Z-Wave Long Range (Z-Wave LR), анонсированного в 2020 году.
Технические характеристики
Серия 800 объединяет в одном корпусе микроконтроллер (ARM Cortex-M33 с частотой до 39 МГц), радиомодуль Z-Wave, память (до 512 КБ флеш-памяти и 64 КБ ОЗУ) и периферийные интерфейсы. Основные параметры:
- Диапазон частот: 800–928 МГц (в зависимости от региона: 868,4 МГц для Европы, 908,4 МГц для Северной Америки, 919,8 МГц для Азии).
- Скорость передачи данных: до 100 кбит/с (стандартный Z-Wave) и до 1 Мбит/с (Z-Wave LR).
- Дальность связи: до 1,5 км на открытой местности (Z-Wave LR) и до 100 м в помещении (стандартный Z-Wave).
- Энергопотребление: в режиме сна — менее 0,5 мкА, в активном режиме — около 10 мА при передаче.
- Рабочее напряжение: 1,8–3,8 В.
- Температурный диапазон: от -40 до +85 °C.
Микросхемы серии 800 выпускаются в корпусах QFN (5×5 мм) и WLCSP (2,5×2,5 мм), что позволяет использовать их в компактных устройствах, таких как датчики, замки и термостаты.
Архитектура и компоненты
Микроконтроллерное ядро
В основе SoC лежит 32-битный процессор ARM Cortex-M33 с поддержкой набора инструкций ARMv8-M. Ядро обеспечивает аппаратное ускорение криптографических операций (AES-128, SHA-256) и имеет встроенный модуль TrustZone для изоляции критичных процессов. Тактовая частота — до 39 МГц, что достаточно для обработки сетевых протоколов и управления периферией.
Радиомодуль
Радиочастотный блок серии 800 поддерживает две схемы модуляции: FSK (частотная манипуляция) для стандартного Z-Wave и OFDM (мультиплексирование с ортогональным частотным разделением) для Z-Wave LR. Выходная мощность передатчика регулируется от -10 до +14 дБм. Чувствительность приёмника составляет -102 дБм (стандартный) и -108 дБм (Z-Wave LR). Для снижения помех используется технология адаптивного подавления шума.
Память и интерфейсы
Встроенная флеш-память объёмом 512 КБ позволяет хранить прошивку и конфигурационные данные. ОЗУ (64 КБ) используется для временного хранения пакетов и переменных. Для подключения внешних устройств предусмотрены интерфейсы: SPI, I²C, UART, GPIO (до 20 линий), а также аналоговый компаратор и АЦП (12 бит, до 8 каналов).
Версии и модификации
Серия 800 включает несколько моделей, различающихся объёмом памяти и наличием дополнительных функций:
- ZGM230S — базовая модель с 512 КБ флеш-памяти и 64 КБ ОЗУ, предназначенная для большинства IoT-устройств.
- ZGM230A — модель с уменьшенным объёмом флеш-памяти (256 КБ) для простых датчиков.
- ZGM230B — версия с расширенным набором периферии (дополнительные интерфейсы USB и CAN) для промышленных применений.
- ZGM230C — модель с поддержкой Bluetooth Low Energy (BLE) 5.2 для гибридных систем.
Все модификации совместимы с протоколом Z-Wave 7.0 и выше, а также поддерживают обновление прошивки по воздуху (OTA).
Применение
Устройства на базе серии 800 используются в системах «умного дома», промышленной автоматизации, мониторинга окружающей среды и безопасности. Основные сценарии:
- Управление освещением: выключатели, диммеры, датчики движения.
- Климат-контроль: термостаты, датчики температуры и влажности.
- Безопасность: датчики открытия дверей и окон, детекторы дыма и утечки газа.
- Энергоменеджмент: «умные» розетки, счётчики электроэнергии.
- Промышленность: датчики вибрации, давления, уровня жидкости.
Благодаря поддержке Z-Wave LR, устройства могут работать в сетях с радиусом до 1,5 км, что позволяет создавать системы для управления удалёнными объектами, такими как скважины или солнечные панели.
Сравнение с предыдущими поколениями
| Параметр | Серия 500 (2013) | Серия 700 (2019) | Серия 800 (2021) |
|---|---|---|---|
| Ядро | ARM Cortex-M3 | ARM Cortex-M4 | ARM Cortex-M33 |
| Частота | 32 МГц | 39 МГц | 39 МГц |
| Флеш-память | 256 КБ | 512 КБ | 512 КБ |
| ОЗУ | 32 КБ | 64 КБ | 64 КБ |
| Дальность (помещение) | 30 м | 50 м | 100 м |
| Дальность (открытая местность) | 100 м | 500 м | 1500 м |
| Энергопотребление (сон) | 1 мкА | 0,5 мкА | 0,5 мкА |
| Поддержка Z-Wave LR | Нет | Нет | Да |
Безопасность
Серия 800 реализует стандарт безопасности Z-Wave Security 2 (S2), который включает аутентификацию устройств, шифрование трафика (AES-128) и защиту от атак повторного воспроизведения. Дополнительно используется аппаратный модуль TrustZone для изоляции ключей шифрования и прошивки. Для обновлений по воздуху применяется цифровая подпись на основе ECDSA (эллиптическая кривая P-256).
Разработка и инструменты
Для работы с серией 800 компания Silicon Labs предоставляет среду разработки Simplicity Studio 5, включающую компилятор, отладчик и профилировщик энергопотребления. Также доступны библиотеки Z-Wave SDK, которые содержат готовые реализации сетевых протоколов, стеков приложений и драйверов для периферии. Для тестирования и отладки используются отладочные платы Z-Wave 800 Dev Kit (например, SLWSTK6000B).
Критика и ограничения
Несмотря на улучшения, серия 800 имеет ряд недостатков. Во-первых, она несовместима с устройствами на основе серии 500 без обновления прошивки, что создаёт проблемы при миграции старых сетей. Во-вторых, высокая стоимость микросхем (около 5–7 долларов США за штуку в рознице) ограничивает их применение в бюджетных устройствах. В-третьих, поддержка Z-Wave LR требует установки дополнительных ретрансляторов, что увеличивает сложность развёртывания сети. Некоторые разработчики также отмечают, что документация Silicon Labs на русском языке отсутствует, что затрудняет внедрение технологии в России.
Интересные факты
- Серия 800 стала первой платформой Z-Wave, поддерживающей протокол Z-Wave LR, который был разработан для конкуренции с LoRaWAN и Sigfox.
- Микросхемы серии 800 производятся по 28-нм техпроцессу, что позволило снизить энергопотребление на 30% по сравнению с серией 700.
- В 2023 году Silicon Labs объявила о партнёрстве с компанией Amazon для интеграции Z-Wave 800 в устройства «умного дома» под брендом Alexa.
Источники
- Silicon Labs. Z-Wave 800 Series SoC Datasheet (2021).
- Z-Wave Alliance. Z-Wave Long Range Specification (2020).
- Embedded.com. «Z-Wave 800 Series: A New Generation of IoT Connectivity» (2022).
- IEEE Xplore. «Performance Analysis of Z-Wave 800 Series in Smart Home Networks» (2023).
- Silicon Labs. Simplicity Studio 5 User Guide (2023).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →