Семейство RC220x и RC230x
Семейство модулей |
Тип |
Частота, МГц |
Макс. выходная мощность, дБмВт |
Чувстви-тельность приемника, дБм |
Количество каналов |
Макс. скорость передачи в эфире, кбит/c |
Примечание |
Аппарат- ная платформа для ZigBee |
RC2000 |
2400-2483 |
0 |
-94 |
16, по IEEE 802.15.4 (silicon MAC на СС2420) |
250 |
128 kB Flash |
RC2202 |
32 kB Flash |
RC2204 |
64 kB Flash |
Готовый модуль со стеком ZigBee |
RC2200AT-SPPIO |
2400-2483 |
0 |
-94 |
16, по IEEE 802.15.4 |
250 |
с профилем "Serial Port Profile and I/O mapping" (SPPIO) |
Аппарат-ная платформа для ZigBee |
RC2300 |
2400-2483 |
0 |
-94 |
16, по IEEE 802.15.4 |
250 |
128 kB Flash |
RC2301 |
128 kB Flash, определение координат в сети |
RC2302 |
32 kB Flash |
RC2304 |
64 kB Flash |
Предназначены для построения сетей ZigBee на основе стандарта IEEE 802.15.4. Схожие по функциональности так называемые ZigBee - ready модули, являющиеся аппаратной платформой для построения сетей ZigBee. Модули состоят из микроконтроллера ATmega (ATMEL) и трансивера CC2420 /СС2430/CC2431. Поставляются незапрограммированными (без firmware) и рассчитаны на создание собственного или инсталляцию приобретенного ПО, поддерживающего сеть. RC2200/RC2300 являются так называемыми полнофункциональными устройствами (Full Function Devices - FFD), на их базе создаются координаторы сети, RC2204/RC2304 используются как узлы сети (nodes) - маршрутизаторы, на базе RC2202/RC2302 создаются оконечные устройства, называемые еще устройствами с ограниченной функциональностью-Reduced Function Device (RFD). Как известно, стандарт IEEE 802.15.4 определяет физическую среду (уровень PHY в терминах общепринятой семиуровневой модели OSI) и уровень доступа к среде (MAC - Medium Access Control). Часть уровня MAC аппаратно поддерживается трансивером СС2420: генерация и детектирование преамбулы, обнаружение свободного частотного канала, вычисление CRC, измерения уровня принимаемого сигнала. IEEE 802.15.4 позволяет строить сети типа "звезда", полнофункциональная же сеть с топологией "многоячейковая сеть (mesh network)", "кластерное дерево (cluster tree)" возможна только с полным стеком протоколов ZigBee, который поставляется многими компаниями, например "Figure 8 Wireless", "EMBER", "AIRBEE". Последняя является партнером RADIOCRAFTS и поставляет ПО для их ZigBee модулей. Ожидается, что следующая версия стандарта IEEE, называемая IEEE 802.15.4b будет поддерживать сети с произвольной топологией и маршрутизацией. Отличительной особенностью модулей семейства RC2302 является аппаратно реализованная в трансивере CC2431 возможность определения условных координат в ZigBee сети при наличии в ней от 3 до 8 узлов с привязкой. Позиционирование происходит на двух уровнях: на уровне трансивера аппаратно, без затрат вычислительных ресурсов контроллера и на уровне координатора сети. Такое решение снижает нагрузку на сеть, сокращая трафик служебных сообщений, и в итоге повышает скорость передачи данных.
Рисунок. Топологии беспроводных сетей
Координаторы и узлы должны быть постоянно включены и находиться в активном режиме, так как они управляют передачей информации и хранят конфигурацию сети. Оконечные устройства питаются автономно и большую часть времени находятся в режимах пониженного энергопотребления.
Для создания беспроводных сетей ZigBee RADIOCRAFTS производит следующие подсемейства модулей
- ZigBee - ready модули RC2200хх, RC2202хх, RC2204хх.
- Модули RC2200AT-SPPIO
ZigBee - ready модули RC2200хх, RC2202хх, RC2204хх
Это аппаратная платформа для построения сетей ZigBee. Поставляются незапрограммированными (без firmware) и рассчитаны на инсталляцию пользовательского ПО. Модули отличаются объемом памяти встроенного микроконтроллера. RC2200 являются так называемыми полнофункциональными устройствами (Full Function Devices - FFD), на их базе создаются координаторы сети, RC2204 используются как узлы сети - маршрутизаторы, на базе устройств с ограниченной функциональностью (Reduced Function Device - RFD) RC2202 создаются оконечные устройства.
Модули этого подсемейства выпускаются в трех вариантах, определяемыми суффиксом в обозначении: AT, MM. Суффикс АТ означает наличие антенны на плате модуля, ММ - наличие высокочастотного разъема. Модули без суффикса выполнены на плате меньшего размера и не имеют ни разъема, ни антенны и предназначены для пользователей, разрабатывающих свой антенно-фидерный тракт. Таким образом, имеются девять вариантов конструктивного исполнения модулей в этом подсемействе - три типа (RC2200, RC2202 и RC2204) в трех вариантах (табл 1).
Таблица 1. Номенклатура ZigBee-ready модулей
Модуль |
Характеристики |
Конструктивные особенности и обозначение |
Без ВЧ разъема и керамической антенны |
С ВЧ разъемом |
С керамической антенной |
RC2200xx |
128K Flash 4K SRAM |
RC2200 |
RC2200MM |
RC2200AT |
RC2202xx |
32K Flash 2K SRAM |
RC2202 |
RC2202MM |
RC2202AT |
RC2204xx |
64K Flash 4K SRAM |
RC2204 |
RC2204MM |
RC2204AT |
Основные характеристики модулей этого подсемейства представлены ниже и в таблице 2.
- Физический (радио) уровень и MAC в соответствии с IEEE 802.15.4 ; реализован на трансивере СС2420 (CHIPCON);
- До 128 К памяти программ, поддержка AVR JTAGICE. Поставляются незапрограммированными;
- Низкое потребление для батарейных приложений;
- Малые размеры (16,7 х 25,4 х 3.5 мм);
- Напряжение питания 2,8- 5,5 В ;
- SMD корпус.
- Диапазон рабочих температур -30…+85 ° С
- Три варианта конструктивного исполнения;
- Три варианта функциональности;
- Соответствует требованиям CE по R&TTE.
- Соответствует требованиям EU R&TTE;
Таблица 2
Параметр /Модули |
RC2200 |
RC2202 |
RC2204 |
Диапазон частот, МГц |
2400…2483,5 |
Кол-во каналов |
16 (IEEE 802.15.4) |
Модуляция |
DSSS |
Скорость передачи данных (выбирается из ряда), кбит/с |
250 |
Макс выходная мощность, дБмВт |
0 |
0 |
0 |
Диапазон выходных мощностей (из ряда), дБмВт |
-25…0 |
Чувствительность, дБ |
-94 |
Ток потребления при приеме, мA |
30 |
26 |
30 |
Ток потребления при передаче, мA |
27 |
23 |
27 |
Ток потребления в режиме IDLE, мAA |
23 |
Ток потребления в режиме PD, мкA |
1,3 |
Входной/выходной импеданс, Ом |
50 |
Стабильность частоты, не хуже, ppm |
± 40 |
Девиация частоты при ЧМ, кГц |
|
Избирательность по соседнему каналу, дБ |
46 |
Избирательность по другим каналам, дБ |
58 |
Избирательность по зеркальному каналу, дБ |
|
Влияние на соседний канал, дБ |
-37 |
-37 |
-49 |
Ширина полосы частот одного канала, кГц |
5000 (IEEE 802.15.4) |
Время нарастания напряжения питания*, мкс |
150 |
Диапазон напряжения питания, В |
2,7…3,6 |
Уровень побочного излучения, дБмВт |
-36…-47 |
Модули RC2200AT-SPPIO (Serial Port Profile with I/O mapping - SPPIO)
Каждый модуль имеет полный стек протоколов ZigBee и является полностью законченным устройством, не требующим каких-либо затрат на разработку программного обеспечения, поддерживающего работу сети. В нем реализован ZigBee профиль последовательного порта и входов-выходов общего назначения. Такие модули являются оптимальным решением для случаев, когда требуется в кратчайшие сроки решить задачу построения сети беспроводной передачи.
Модуль предоставляет пользователю до 16 входов и выходов, в том числе до восьми аналоговых. Каждый модуль может быть сконфигурирован, как координатор, узел-маршрутизатор либо оконечное устройство.
Управление работой осуществляется через UART с помощью AT-команд. Во многих случаях достаточно сконфигурировать модуль АТ-командами и установить его в целевое устройство с минимальным количеством дополнительных внешних компонентов (цепи формирования входных и выходных сигналов - делители напряжения, преобразование сигналов от токовой петли 4…20 мА и др.). Такой вариант применения показан на рисунке.
Рисунок. Применение RC2200AT-SPPIO для передачи данных - комплементарное конфигурирование входов и выходов (binding)
Аналоговые и бинарные входы и выходы у модулей, обменивающихся информацией, должны быть настроены комплементарно - аналоговый вход одного модуля должен соответствовать аналоговому выходу модуля-визави (так называемый binding).
В более сложных случаях может понадобиться внешний микроконтроллер для приема и передачи данных через UART, поскольку SPPIO-модуль не позволяет встраивать в него пользовательское программное обеспечение.
В рамках ZigBee альянса существует только один общепризнанный профиль устройств - профиль HCL (Home Control Lightning), позволяющий в общем случае управлять удаленной нагрузкой: включать, выключать, управлять мощностью. Профиль SPPIO является сейчас частным профилем, поэтому модули RC2200AT-SPPIO могут работать с себе подобными модулями SPPIO и не могут работать в произвольной сети ZigBee.
Для обеспечения связи беспроводной сети, состоящей из модулей SPPIO с другими устройствами и сетями, координатор сети SPPIO должен работать как шлюз (gateway), а значит иметь внешний микроконтроллер, либо быть подключенным к ПК через свой UART.
В настоящее время существуют три пути создания беспроводной сети передачи данных (на примере сети ZigBee).
- Используя готовую аппаратную платформу без firmware разработать собственный стек протоколов на всех уровнях, применительно к продукции RADIOCRAFTS - это приобретение модулей RC22x0;
- Используя готовую аппаратную платформу приобрести ПО от третьего производителя, интегрировать уровень приложения (Application Layer), реализующий задачу управления устройством со стеком протоколов и запрограммировать модуль. RC22x0 + AVR JTAGICE от ATMEL;
- Приобрести готовый модуль RC2200AT-SPPIO со стеком протоколов, и поддерживающим профиль SPPIO. Наиболее быстрый способ выйти на рынок со своим решением. Возможно, в случае сложной задачи, придется реализовать часть уровня приложения на внешнем контроллере.
У всех перечисленных способов есть достоинства и недостатки, выбор зависит от предполагаемого объема выпуска, возможности разработки собственного ПО, требования совместимости и другие.
Более подробно с перечнем продукции и техническими характеристиками приборов можно ознакомиться на сайте компании Rainbow Technologies или на сайте компании-производителя Radiocrafts
Документация:
|
|
381 Kb Engl Полное описание модулей RC2200, RC2202, RC2204 |
|
|
458 Kb Engl Краткое описание модулей RC2200AT-SPPIO |
|
|
169 Kb Engl BASIC ZIGBEE NETWORK FUNCTIONALITY |
|
|
166 Kb Engl Implementing ZigBeeTM Solutions Based on RC2200 |
|
|
374 Kb Engl Руководство пользователя к демо-платам |
|
|
169 Kb Engl RC2200DK-HCL ZigBee™-ready Demonstration Kit Quick Start |
|
|
169 Kb Engl RC2200DK-SPPIO ZigBee™-ready Demonstration Kit Quick Start |
|
|
43 Kb Engl File transfer using SPPIO |
|
|
30 Kb Engl Файлы для САПР типа P-CAD или OrCAD с символическим изображением модуля его схемой для печатной платы |
|
|
467 Kb Engl SPPIO_UPGRADE from_HCL |
|
ppt |
1736 Kb Engl Презентация "Radiocrafts ZigBee portfolio" |
|
ppt |
1136 Kb Engl Презентация "Введение в ZigBee" |
|
ppt |
337 Kb Engl Презентация "Radiocrafts ZigBee Tutorial" |
|
ppt |
3260 Kb Engl Презентация "Practical Radio design" |
|