Проектирование малопотребляющих беспроводных модулей. Особенности и тенденции.

18.10.2013

Проектирование малопотребляющих беспроводных модулей. Особенности и тенденции.

Развитие современных технологий в микроэлектронике и разработка соответствующих международных стандартов альянсами ведущих производителей вызвала наблюдаемый в последние годы устойчивый рост на рынке маломощных систем беспроводной передачи данных. Основной причиной успеха технологии Bluetooth в начале прошлого десятилетия, а также последовавшей за ней технологии WiFi является то, что используемый ими диапазон частот - 2,4 ГГц не требует лицензий и разрешения практически во всех странах мира.

В дальнейшем усилия разработчиков были направлены на развитие вышеупомянутых технологий и создание новых (рис. 1) с целью обеспечения больших расстояний, увеличения числа узлов сети, снижения энергопотребления и придания системам некоторых новых свойств, таких как самопостроение и самовосстановление. Основными объектами разработок были структуры ЖКХ, пожароохранные комплексы, системы мониторинга жилых здания, а также промышленная автоматизация и телеметрия. Было разработано множество претендующих на глобальность стандартов, самым известным и успешным из которых на сегодняшний день является, пожалуй, стандарт ZigBee. Благодаря стараниям ZigBee-альянса, который объединяет таких гигантов, как Texas Instruments, Philips, Samsung и многих других, стандарт нашел широкое применение в медицине, спорте, системах типа «Умный дом» и т.д.

Рисунок 1

Однако, некоторые отрицательные факторы, которые на волне первоначальной эйфории представлялись малозначительными или легко преодолимыми, в итоге оказали значительное сдерживающее влияние на распространение этой технологии. Сюда можно отнести, прежде всего, факторы, связанные с особенностями распространения радиоволн диапазона 2,4 ГГц. При планировании систем мониторинга зданий, высокое затухание в железобетонных конструкциях, присущее данному диапазону, вынуждает системных интеграторов прибегать к тщательному планированию сети и увеличению числа промежуточных узлов, что в итоге неблагоприятно сказывается на стоимости развертывания и эксплуатации системы. Для систем, предназначенных для использования вне помещений, приходится учитывать сезонные изменения, такие как наличие на трассе распространения сигнала растительности, листва которой может оказать серьезное влияние на надежность беспроводного канала передачи данных. Это обстоятельство, вместе с необходимостью учитывать дополнительное ослабление радиосигнала, вызванное атмосферными осадками, вынуждает разработчика закладывать при проектировании значительный запас по энергетическому потенциалу, что приводит к уменьшению зоны покрытия при заданном числе узлов и удорожает решение. Суммируя приведенные выше факты, можно констатировать, что решения, хорошо зарекомендовавшие себя при небольших расстояниях между узлами сети, а также предназначенные для работы внутри однообъемных помещений, оказались плохо приспособленными для развертывания в современных многоэтажных зданиях или для передачи данных на значительные расстояния (порядка единиц километров) вне строений.

Кроме физических аспектов, сдерживающих применение технологии ZigBee для целого ряда перспективных областей, имеется и другая группа факторов. К ним, в частности, принадлежат: неоднородность сети, которая предполагает наличие трех различных типов узлов (Координатор, Маршрутизатор и Конечное устройство), затрудняющая проектирование и развертывание систем; непрозрачность сети с точки зрения интеграции в Интернет, вызывающая необходимость проектирования специализированного шлюза и сложность самого стека протокола ZigBee, которая требует наличия высококвалифицированных разработчиков и увеличивает время вывода продукта на рынок.

Как уже отмечалось, одним из наиболее перспективных секторов внедрения маломощных беспроводных систем передачи данных является сфера ЖКХ. Здесь подобные системы находят практически неограниченные области применения. Достаточно сказать, что число беспроводных узлов на одну квартиру может достигать 3-10 единиц. Сюда могут входить: системы сбора показаний со счетчиков электроэнергии, с приборов учета горячей и холодной воды и газа; датчики температуры по помещениям; автономные датчики протечек и т.д. И если внутри квартиры или офиса задача сбора показаний со всех этих приборов может быть относительно легко решена на основе устройств ZigBee, то переход на следующий уровень интеграции – объединение данных из всех квартир многоквартирного дома, особенно в домах повышенной этажности - уже не так легко осуществим на практике. Интегратору приходится прибегать к сложному предварительному исследованию объекта с целью определения количества необходимых дополнительных ретрансляторов и мест их установки с учетом необходимости непрерывного обеспечения их питанием. Кроме этого, обязателен учет максимального числа «хопов» (промежуточных узлов между взаимодействующими узлами сети), которым характеризуется используемая версия протокола ZigBee. Все эти ограничения серьезно тормозят внедрение систем, основанных на данном протоколе.

Вследствие приведенных выше причин внимание значительного числа разработчиков в последние годы обращено на субгигагерцовый диапазон или с (аббревиатура от Sub 1 GHz), как он часто именуется в существующей документации. Данный диапазон в значительной степени свободен от недостатков, присущих диапазону 2,4 ГГц (рис. 2). Основной же проблемой при его использовании является имеющиеся региональные различия нелицензируемых участков и порядок их использования. В качестве универсального решения ведущие производители микроэлектроники и, в частности, Texas Instruments предлагают многодиапазонные трансиверы, а также микросхемы типа «Система-на-Кристалле» с интегрированным многодиапазонным трансивером. Применяя их, разработчик может получить универсальное решение для всех разрешенных субгигагерцовых диапазонов, как с программной точки зрения, так и с точки зрения схемотехники. Изделия в таком случае будут отличаться только номиналами дискретных элементов в радиочастотной части устройства, а также типом используемой антенны. При использовании же современных интегральных элементов радиотракта типа «балун» (дифференциальный трансформатор) адаптация модуля для работы в другом участке субгигагерцового диапазона будет сведена только к установке соответствующего выбранной частоте интегрального дифференциального трансформатора. Необходимо также отметить, что размеры субгигагерцовых антенн несколько больше размеров антенн диапазона 2,4 ГГц. Поглощение в железобетонных конструкциях для данного диапазона в несколько раз ниже, что позволяет обойтись заметно меньшим количеством ретрансляторов при развертывании сети, а также допускает не столь тщательное предварительное планирование, снижая в итоге стоимость конечной системы. Кроме этого, дальность устойчивой связи в условиях прямой видимости может достигать десятков километров. Однако платой за это является меньшая максимальная скорость передачи, по сравнению с системами диапазона 2,4 ГГц.

Рисунок 2

Повышенный интерес к данному диапазону стимулирует разработку соответствующих стандартов. В настоящее время доступно несколько стеков протоколов для использования в данном диапазоне. Они отличаются типом используемой архитектуры - «простая звезда», «звезда с повторителями», ячеистая (mesh) сеть или простейшая типа «точка-точка». В качестве стека, реализующего схему «простая звезда» или «звезда с повторителями» можно указать проприетарный стек SimpliciTI от Texas Instruments. Число узлов сети, построенной на основе этого стека, может достигать нескольких сотен. Основным предназначением SimpliciTI является организация простейших систем сбора данных, поступающих от беспроводных датчиков, в том числе и с автономным (батарейным) питанием. Следствием такой простоты является отсутствие таких важных с точки зрения системного интегратора свойств, как самопостроение и самовосстановление сети. Для субгигагерцовых сетей с ячеистой архитектурой к настоящему моменту к коммерческому использованию готово только решение от партнера компании Texas Instruments – фирмы Sensinode. Уникальностью данного стека является использование протокола 6LoWPAN с IPv6-адресацией. Данный протокол разработан соответствующей группой IETF (организация, разрабатывающая стандарты в области Интернета) и предполагает поддержку стандартных взаимодействий на основе протоколов UDP, ICMP и др., что делает сеть полностью прозрачной с точки зрения разработчика прикладного программного обеспечения за счет использования сокетов для организации связи с узлами сети. Благодаря таким свойствам сети, как самопостроение, самовосстановление, автоматическая маршрутизация, а также использование сокетов разработчику прикладного ПО не надо вникать во все тонкости функционирования беспроводной сети. Для клиентов, экономящих время или не имеющих возможностей для разработки собственного ПО, компания Sensinode предлагает готовые «облачные» решения. Недостатком стека является невозможность применения узлов с батарейным питанием, поскольку каждый узел сети является маршрутизатором и предполагает наличие постоянного питания, что ограничивает сферу возможных применений. Однако для систем дистанционного сбора показаний с электросчетчиков, которые в настоящий момент широко внедряются на территории РФ, данное решение является практически оптимальным. Следует также добавить, что фирмой Sensinode уже анонсирован модифицированный стек 6LoWPAN, который предусматривает наличие «спящих» маршрутизаторов, что позволит в дальнейшем расширить возможности внедренных ранее систем, например, за счет интеграции в них приборов учета воды. Необходимо также отметить, что интенсивные работы по стандартизации для субгигагерцового диапазона ведутся и ZigBee-альянсом. Так, 27 марта 2013 года им анонсирован выход финальной спецификации ZigBee IP, также использующей IPv6 и имеющей основные цели, аналогичные протоколу от Sensinode. К сожалению, на момент написания статьи ни один из производителей не представил стек протоколов, работающий в соответствии с ZigBee IP, поэтому о его практических характеристиках судить пока трудно.

Наличие нескольких нелицензируемых диапазонов для выбора рабочих частот системы, доступность целого спектра протоколов и широкий выбор предложений для реализации аппаратной части неизбежно ставит перед проектировщиками ряд вопросов:

1. Интегрировать ли трансивер или радиочастотную Систему-на-Кристалле на основную печатную плату или применить модульный подход?

2. Применять радиомодули собственной разработки или воспользоваться продукцией сторонних производителей?

3. Использовать готовые стеки протоколов или разрабатывать собственные?

4. Отдать предпочтение проприетарным внутрифирменным протоколам или применить решение, претендующее на роль мирового стандарта и поддерживаемое альянсами крупных компаний?

На основании более чем пятилетнего опыта разработки и внедрения беспроводных систем специалисты фирмы «Системы, модули и компоненты» («СМК») на эти вопросы дают следующие ответы:

1. Размещать радиочастотную часть на основной плате нецелесообразно по нескольким причинам.

Во-первых, имеются значительные трудности при обеспечении сплошного «земляного» слоя под элементами радиочастотной части, которая делает недоступной для трассировки значительную площадь печатной платы, что особенно актуально для двухсторонних плат с высокоплотным размещением элементов. Данное требование диктуется теорией распространения СВЧ-сигнала для обеспечения необходимых волновых импедансов. Недостаточная площадь «земляного» полигона и несоответствие импедансов может стать причиной снижения мощности, подводимой к антенне, а также снижения чувствительности приемника.

Во-вторых, расположение радиочастотного тракта в непосредственной близости от аналоговых элементов схемы, кварцевых резонаторов и т.п может послужить причиной наличия в них наводок и помех. В таком случае потребуется более тщательная расстановка компонентов и трассировка проводников. В ряде случаев не удается обойтись без экранирования.

В третьих, в случае интегрированного подхода при разработке очередного устройства для беспроводной системы, потребуется верификация радиочастотной части на соответствие вышеописанным требованиям. В то время, как при модульном подходе разработанный радиомодуль можно повторно использовать в последующих разработках без проведения сложного анализа, экономя, таким образом, время и средства. Например, фирмой «СМК» серийно выпускаются миниатюрные модули для работы в диапазоне 2,4 ГГц и предназначенные, в основном, для организации дистанционного управления бытовыми приборами, а также системами типа «Умный дом» в соответствии с протоколом RF4CE. Эти модули имеют низкий профиль, содержат интегрированную печатную антенну и имеют универсальные периферийные контактные площадки для монтажа пайкой непосредственно на основную плату. Таким образом, например, при разработке новой модели пульта дистанционного управления проектировщик может использовать дешевую одностороннюю основную плату, которая содержит только кнопки управления (в базовой версии поддерживается до 54 кнопок) и посадочное место под радиомодуль 16х27 мм (рис. 3), который припаивается непосредственно на плату и выполняет все остальные функции. Как показывает опыт фирмы «Системы, модули и компоненты», интегрировать радиочастотную часть на основную плату становится экономически выгодно только при использовании печатной платы с числом слоев не менее 4-х, при наличии строгих массогабаритных ограничений, а также при достаточно большой партии продукции. Необходимым условием успеха является также достаточно высокая квалификация персонала.

    Рисунок 3

2. Чтобы ответить на второй вопрос, рекомендуется воспользоваться графиком, предоставленным ведущим производителем решений в области беспроводных систем фирмой Texas Instruments (рис. 4). Из графика видно, что с экономической точки зрения решение, основанное на модулях собственной разработки, сравнивается по цене с решением на модулях сторонних производителей только при партиях, приближающихся к 100000. Поэтому для организаций, производящих свои изделия небольшими или средними объемами, имеется однозначный экономически мотивированный вывод – при проектировании беспроводных систем ориентироваться на модули сторонних производителей. Из дополнительных положительных факторов можно также отметить отсутствие необходимости самостоятельной сертификации радиочастотной части и возможность сосредоточить усилия на целевой функции системы, рассматривая непосредственно радиочастотную часть, а в ряде случаев также сетевой и транспортный уровни, как некий «черный ящик». Кроме этого, большое число предложений на рынке практически гарантирует возможность всегда найти оптимального по цене поставщика модулей.

    Рисунок 4

3. В настоящее время, когда основным фактором, определяющим успех разработки, является минимальное время от постановки задачи до выпуска готовой к развертыванию системы, применяемый сетевой протокол должен основываться на уже существующих разработках. Всего 5-10 лет назад, с появлением первых недорогих чипсетов для маломощных беспроводных сетей и отсутствием готовых стеков, очень многие производители предпринимали самостоятельную разработку собственных сетевых протоколов. Такая разработка, особенно в случае сложной архитектуры сети (mesh-сеть) является трудоемким, долгим и дорогостоящим процессом, требующим наличия коллектива высококвалифицированных разработчиков, обязательного математического моделирования, больших первоначальных затрат на стендовые испытания и т.д. Полученное же решение становилось, как правило, внутрифирменным. И если на начальных этапах совместимость с имеющимися стандартными протоколами была неактуальной в связи с отсутствием таковых, то к настоящему времени заказчик, особенно крупный, уделяет повышенное внимание совместимости применяемого протокола с существующими стандартами, желая обезопасить себя от монополии разработчика на поставку и поддержку продукта. Тем более, что желая стимулировать спрос на свою продукцию, основные производители кристаллов для этого сегмента рынка предоставляют разработчику целый комплект проприприетарных или стандартных протоколов. Например, для Системы-на-Кристалле диапазона 2,4 ГГц CC2530 фирма Texas Instruments бесплатно предоставляет следующие протоколы: проприетарный стек SimpliciTI для построения простейших сетей с архитектурой «звезда» или «звезда с повторителями», стандартный сертифицированный стек ZigBee для mesh-сетей и стек RemoTI, совместимый с международным стандартом RF4CE для устройств дистанционного управления и систем "Умный дом». Кроме этого, партнер TI компания Sensinode на основе платного лицензирования предлагает протокол 6LoWPAN для организации mesh-сети на базисе IPv6.

4. При выборе стандартного или проприетарного стека протокола, по мнению коллектива «СМК», однозначного решения не существует. Все определяется конкретным техническим заданием. Здесь уместно привести пример из реальной практики компании. Заказчик на первоначальном этапе работы над техническим заданием сформулировал свои требования так, что со стороны исполнителя разрабатываемое изделие представлялось как простой беспроводной удлинитель UART-интерфейса диапазона 2,4 ГГц. Один из узлов системы располагался вне помещения и представлял собой стационарный пункт сбора данных, а второй узел находился внутри помещения на удалении до 1 км и осуществлял функции обработки поступающих данных. Было принято решение использовать проприетарный протокол SimpliciTI, как полностью удовлетворяющий требованиям заказчика. Аппаратно система реализовывалась одинаково на обоих узлах с помощью модуля MBee v2.1 и устройства RFSerialBridge v2.0 (рис. 5) (подробнее об этом устройстве можно найти информацию в журнале «Электроника: наука, технология, бизнес» №7, 2012 г. или на сайте компании www.sysmc.ru). Узлы отличались только «прошивками» модулей, которые определяли роли «ведущий» или «ведомый». В качестве антенны была применена внешняя направленная антенна для уличных условий эксплуатации. Впоследствии заказчиком было высказано пожелание иметь возможность автоматически подключать к удаленному узлу различные автономные беспроводные датчики с небольшим объемом передаваемых данных. Датчики могли быть как постоянные стационарные, так и временные, однако, согласно ТЗ, мощность их радиопередающей части была недостаточна для организации связи непосредственно с центральным узлом. Для удовлетворения этому требованию был осуществлен переход на стандартный стек ZigBee с присвоением удаленному узлу сетевой роли «Маршрутизатор», центральному узлу - роли «Координатор», а маломощным модулям с датчиками - роли «Конечное устройство» в терминологии протокола ZigBee. При этом маломощные модули автоматически подключались к Маршрутизатору, который, в свою очередь, формировал пакеты с данными и отправлял их Координатору. Таким образом, все требования заказчика были удовлетворены только за счет изменения прошивки модулей MBee v2.1 и не потребовали изменения аппаратной части. А поскольку протокол ZigBee является международным стандартом, то для организации беспроводного подключения автономных датчиков заказчик получил возможность использования радиомодулей ZigBee сторонних производителей.

    Рисунок 5

И в заключение немного информации о фирме «Системы, модули и компоненты». Как уже было указано выше, фирма занимается разработками в области маломощных беспроводных сетей в течение 5 лет и имеет большой опыт создания, внедрения и эксплуатации таких сетей. Решения от «СМК» нашли применение на железнодорожном транспорте, в строительстве, сфере ЖКХ, пожароохранных системах и системах дистанционного управления и мониторинга. Для взаимодействия с заказчиком отработано несколько возможных сценариев от разработки системы «под ключ» до поставки незапрограммированных радиомодулей. В линейке имеется несколько модификаций радиомодулей для всех нелицензируемых на территории РФ диапазонов, перекрывающих по своим возможностям практически весь спектр существующих на настоящий момент областей применения. Каждая модель прошла обязательное тестирование в сертифицированной лаборатории Texas Instruments. Кроме радиомодулей, фирма производит необходимый инструментарий для поддержки разработчика и ускорения вывода продукции на рынок. Все применяемые протоколы открыты и относятся либо к проприетарным (SimpliciTI) либо к стандартным (ZigBee, RF4CE или 6LoWPAN). Наработано несколько вариантов типовых решений, требующих лишь незначительных модификаций под конкретные требования заказчика, что сокращает время внедрения системы. Близость производителя к заказчику, а также отсутствие языковых барьеров повышает эффективность и оперативность взаимодействия. Несомненным преимуществом также является тесное взаимодействие «СМК» c лидирующим поставщиком продукции Texas Instruments на территории РФ фирмой «Сканти Рус». Работа в связке предоставляет исключительные возможности для нее как для разработчика получать опережающую информацию о новейших разработках Texas Instruments и необходимые инженерные образцы, а также обеспечивает проведение необходимых испытаний в измерительных лабораториях TI. Для заказчика это гарантирует, прежде всего, надежность поставок, а также максимально гибкую ценовую политику с индивидуальным подходом к каждому проекту.

Возврат к списку