Беспроводные однокристальные микроконтроллеры
Silicon Laboratories
Системы-на-кристалле EM351 и EM357 для сетей ZigBee (диапазон 2.4 ГГц) от Silicon Laboratories, пришедшие на смену семейству EM250, построены на базе 32-разрядного микроконтроллера с ядром ARM Cortex-M3 и трансивера совместимого со стандартом IEEE 802.15.4 [75].
СнК EM35x при создании узлов беспроводных сетей могут использоваться в качестве самостоятельного контроллера с беспроводным интерфейсом, поддерживающим и работу в сети, и выполнение прикладных задач. Вторым вариантом его применения является использование EM35x в качестве сетевого процессора, отвечающего только за поддержание работы узла в сети. Такой подход применяется в том случае, если прикладные задачи, выполняемые узлом требуют значительных вычислительных ресурсов (например обеспечение интерактивного графического интерфейса с пользователем, выполнение функций сетевого шлюза). EM35x в данном случае взаимодействует с прикладным контроллеров посредством протокола EZSP (поддерживается в стеке протоколов EmberZNet PRO 4.3.0 и выше) по одному из последовательных интерфейсов (SPI или UART) (Рис. 5.21).
Основные характеристики:
- EM351 - процессорное ядро ARM Cortex-M3, 128 Кбайт флеш-памяти, 12 Кбайт оперативной, IEEE 802.15.4-совместимый трансивер;
- EM357 - версия оптимизированная для задач, требующих больших объемов памяти, имеет характеристики, аналогичные EM351 и увеличенный до 192 Кбайт объем флеш-памяти.
ST Microelectronics
Новое семейство контроллеров ST Microelectronics STM32W расширяет портфолио компании, привнося в него сетевые возможности. Система-на-кристалле STM32W (STM32W108) подходит для организации сетей беспроводных датчиков благодаря наличию контроллера на базе ядра процессора ARM Cortex-M3 и IEEE 802.15.4-совместимому трансиверу с общему энергетических бюджетом канала до 109 дБ (Рис. 5.21). Поддержка стандарта физического доступа в беспроводной среде IEEE 802.15.4 позволяет использовать популярные стеки сетевых протоколов RF4CE, ZigBee-PRO и 6LoWPAN [76].
Основные функциональные характеристики:
- процессорное ядро ARM® Cortex-M3;
- 64/128/192/256 Кбайт флеш-памяти, 8/12/16 Кбайт ОЗУ;
- выходная мощность передатчика до +7 дБм;
- чувствительность приемника -100 дБм;
- периферийные устройства (24 линии ввода-вывода, АЦП, ЦАП, интерфейсы USART, SPI, I2C).