Академический Документы
Профессиональный Документы
Культура Документы
Редактор:
Геннадий Каневский РУКОВОДСТВО ПО ВЫБОРУ
vesti@compel.ru
Как выбрать программируемый LED-драйвер и использовать
его новые возможности (Mean Well, Inventronics)
Выпускающий редактор: Сергей Миронов ...........................................................................................................28
Снежана Холодова
ИННОВАЦИИ
Редакционная коллегия: Инструменты для разработки LoRaWAN-устройств: радиомодули, отладочные
Андрей Агеноров средства и облачный сервис (Лартех Телеком)
Евгений Звонарев Александр Трубицин.....................................................................................................33
Александр Маргелов
Николай Паничкин
Борис Рудяк РОССИЙСКИЕ РАЗРАБОТКИ
Электронная подписка:
www.compel.ru/mail
3 9 33
Распространяется бесплатно
в электронном виде
Подписано к публикации: Если вы хотите предложить интересную тему для статьи в следующий номер журнала –
3 апреля 2017 г. пишите на адрес vesti@compel.ru c пометкой «Тема в номер» или в рубрику «Я – автор»
раздела «Разработчикам» сайта www.compel.ru.
WWW.COMPEL.RU 1
ОТ РЕДАКТОРА
Уважаемые читатели!
У меня есть хороший дут чередоваться с более «сдержанными», посвященными
приятель, увенчанный повседневным, но важным и насущным темам. Например,
многочисленными пре- материал этого номера из рубрики «Практика» посвящен
миями прозаик Дмитрий разработке обратноходового преобразователя на транс-
Данилов. (Те из вас, кто форматоре Bourns. Такие преобразователи – основа пов-
следит за современной семестно распространенных маломощных сетевых источ-
российской литературой, ников питания. Датчики, драйверы осветительных систем,
возможно, читали его или даже радиомодули – все это вошло в нашу повседневную
хотя бы слышали это имя, жизнь, но это не означает, что во всем перечисленном нет
кто не читал – искренне секретов, способов улучшить показатели, неочевидных
рекомендую). Дима при тонкостей, способных кардинально повлиять на произво-
каждом удобном случае дительность. Даже в продолжении отчета о сравнительном
провозглашает свой лю- тестировании литий-тионилхлоридных элементов питания
бимый жизненный при- неожиданно разворачивается почти детективный сюжет.
нцип, на котором, кстати, Мы уверены, что вам будет интересно читать обновлен-
построено и большинс- ные «Новости электроники». А сотрудники компании, как
тво его произведений: в всегда, открыты для ваших вопросов – пишите на адрес
обычном, простом, повседневном, порой внешне непри- vesti@compel.ru.
влекательном таится настоящий смысл и глубокая внут-
ренняя красота и целесообразность.
Начиная с прошлого номера журнала, мы, если можно
так выразиться, разворачиваем издание лицом к разра-
ботчику. Статьи в нашем журнале должны отвечать на про-
стые вопросы: как разработать? Как применить? Что луч-
ше выбрать? Чем руководствоваться в процессе отладки
и испытания? И номера журнала, подобные предыдущему, С уважением,
с центральным «хитовым» блоком о разработке дрона, бу- Геннадий Каневский
РАЗРАБОТКА FLYBACK-ПРЕОБРАЗОВАТЕЛЯ
С ПРИМЕНЕНИЕМ ТРАНСФОРМАТОРА BOURNS
О
братноходовые преобразова- характеристик трансформатора: индук- здания преобразователя 5 В/0,5 А на
тели чаще всего используются тивности и сопротивления первичной базе контроллера UCC28880 в среде
для построения маломощных обмотки, индуктивности рассеяния, ко- разработки WEBENCH, созданной Texas
сетевых адаптеров. Пример – эффициента передачи. Расчет конструк- Instruments.
зарядные устройства для различных мо- тивных параметров (количества витков,
бильных устройств, блоки питания свето- типа сердечника, сечения провода и так ПРИНЦИП РАБОТЫ НЕИЗОЛИРОВАН-
диодных ламп, дежурные блоки питания далее) разработчику придется взять на НОГО ОБРАТНОХОДОВОГО ПРЕОБРА-
для систем безопасности и так далее. себя. Очевидно, что при таком подходе ЗОВАТЕЛЯ
Причиной такой популярности являются невозможно обойтись без множества ис- Одним из преимуществ обратнохо-
дешевизна и максимальная простота ре- пытаний на практике. довых преобразователей является мак-
ализации. Вместе с тем, у обратноходо- симальная простота реализации (ри-
вых преобразователей есть и недостатки: Разработка и расчет собственного сунок 2). Для его создания требуется
высокий уровень генерируемых помех и трансформатора является оправданным всего несколько функциональных бло-
низкий КПД. Процесс проектирования та- шагом при создании источников питания, ков: входной выпрямитель (VD1...VD4),
ких блоков также не всегда оказывается к которым предъявляются уникальные входной фильтр (Сф1, Сф2, Lф), ШИМ-
простым и быстрым. требования. Вместе с тем, существуют се- контроллер, который управляет сило-
тевые адаптеры, которые давно стали не- вым ключом (VT1), трансформатор (T1),
С одной стороны современные гласным стандартом для различных при- снабберная цепь для защиты транзис-
системы проектирования, например, ложений. Речь идет, например, о блоках тора от перенапряжений (Сcl, Rcl, Dcl),
WEBENCH, созданная компанией Texas питания с выходом 5 В и током 0,5 А. Они выпрямительный диод (VDвых), выход-
Instruments, позволяют за несколь- поставляются в комплекте практичес-
ко кликов мыши создавать «скелет» об- ки с каждым мобильным устройством от
ратноходовых преобразователей. При смартфонов и планшетов до светильни-
этом разработчик получает практичес- ков и игрушек. Изобретать «велосипед»
ки всю информацию для производства: в виде собственного трансформатора в
принципиальную схему, спецификацию данном случае кажется нелогичным. Оп-
с указанием наименований компонен- тимальным решением здесь, скорее, бу-
тов и компаний-производителей, общую дет использование готового решения. В
ориентировочную стоимость, расчетные частности, трансформатор SM91047EL
значения характеристик схемы для тре- производства компании Bourns рассчи-
буемых рабочих точек. К тому же, воз- тан именно для работы в источниках пи-
можна оптимизация устройства по зани- тания с выходом 5 В/0,5 А (рисунок 1).
маемой площади, цене и значению КПД.
Единственным «темным» пятном в полу- При использовании трансформато-
ченной схеме, как правило, становится ров SM91047EL разработчики получают
трансформатор. три основных преимущества. Во-первых,
не требуется проводить сложные расче-
Программа ограничивается расчетом ты и оптимизировать характеристики Рис. 1. Внешний вид трансформатора SM91047EL
общих рекомендуемых электрических трансформатора, так как SM91047EL уже производства Bourns
WWW.COMPEL.RU 3
ПРАКТИКА
Намагничивание и размагничива-
ние сердечника зависит от характера
протекающих в обмотках токов. Разли-
чают два основных режима работы: ре-
Рис. 4. Временные диаграммы в режиме непрерывных токов жим прерывистых токов (Discontinuous
WWW.COMPEL.RU 5
ПРАКТИКА
ный процесс с поиском оптимальных значений и тестированием Данное значение является ориентировочным. Для уточне-
получаемых опытных образцов. Очевидно, что такой подход ния числа витков необходимо учесть зависимость магнитной
оказывается достаточно сложным и затратным по времени. Он проницаемости от величины протекающего тока. Эксперимен-
может быть оправдан, если ставится задача создания преобра- тальные данные показывают, что при использовании 170 вит-
зователя с уникальными характеристиками. Если же речь идет о ков магнитная проницаемость составляет 145 при токе 0,2 А
типовом источнике, то следует прибегнуть к готовым решениям (рисунок 6). Таким образом, реальная индуктивность оказыва-
с проверенными характеристиками. Например, для источников ется равной 4,1 мГн. Это достаточно близко к рассчитанному
питания 5 В/0,5 А существует трансформатор SM91047EL произ- минимальному значению 3,8 мГн. По этой причине инженеры
водства компании Bourns. Рассмотрим его характеристики бо- Bourns увеличили число витков до 190, а начальная индуктив-
лее подробно. ность возросла до 5 мГн. При токе 0,2 А индуктивность снижает-
ся до 4,5 мГн, что вполне допустимо для нашего случая.
ТРАНСФОРМАТОР SM91047EL –
ГОТОВОЕ РЕШЕНИЕ ОТ BOURNS Для трансформатора выбран коэффициент трансформации
Трансформатор SM91047EL производства Bourns разраба-
тывался специально для обратноходовых преобразователей
5 В/0,5 А, работающих в режиме непрерывных токов. Так как
мощность источника составляет всего 2,5 Вт, то в качестве ос-
новы дросселя был выбран стандартный сердечник размером Общие характеристики SM91047EL оказываются следу-
EP13 на основе Mn-Zn-феррита марки DMR44 с начальной про- ющими:
ницаемостью 2400, а в качестве форм-фактора – корпус для по-
верхностного монтажа (рисунок 5). • диапазон входных напряжений: 100...375 В DC;
• номинальное выходное напряжение: 5 В;
Для обеспечения режима непрерывных токов число витков • номинальный выходной ток: 0,4 А;
первичной обмотки не должно превышать следующее значе- • коэффициент трансформации: 11,875;
ние (формула 4): • индуктивность первичной обмотки: 5,0 мГн ±15%;
• падение индуктивности при токе 0,2 А: не более 15%
(4,25 мГн);
(4)
• сопротивление первичной обмотки: 8 Ом ±20%;
• сопротивление вторичной обмотки: 0,104 Ом ±30%;
Величина индукции насыщения Bsat для выбранного мате- • диапазон рабочих температур: -40...85°С.
риала и типа сердечника составляет 0,3 Тл, а эффективная пло-
щадь Ae равна 19,5 мм2. Таким образом, минимальное число При использовании SM91047EL разработчику не требует-
витков имеет следующее значение (формула 5): ся самостоятельно проводить проектирование трансформато-
ра. Вместо этого он сразу сможет перейти к расчету остальных
элементов схемы. Для ускорения разработки следует восполь-
(5)
зоваться бесплатными системами автоматизированного проек-
тирования, например, WEBENCH, созданной компанией Texas
Instruments. В этом случае процесс разработки источника пи-
тания может занять всего несколько минут. Рассмотрим конк-
ретный пример расчета обратноходового преобразователя на
базе UCC28880 производства Texas Instruments.
Таблица 2. Расчетные значения для обратноходового преобразователя при Uвх = 90 В, Iвых = 0,5 А
Параметр Значение
Коэффициент заполнения 41,67657406
Минимальное действующее входное напряжение, В 89,0946
Расчетное значение выходного напряжения, В 5,013574661
Начальная точность выходного напряжения, % 2,531810889
Размах пульсаций выходного напряжения, В 0,013940101
Общие потери мощности, Вт 0,643478544
КПД 79,53
Средняя рассеиваемая мощность на диодном мосте, Вт 0,040127461
Среднеквадратичный ток через Cbulk, А 0,031829773
Мощность потерь Cbulk, Вт 0,026888589
Среднеквадратичный ток через Cout, А 0,516534697
Рис. 7. Задание исходных данных для расчета в
системе WEBENCH от TI Мощность потерь Cout, Вт 0,002668081
Среднеквадратичный ток через Coutx, А 0,02292483
перейти на соответствующую страни-
Мощность потерь Coutx, Вт 2,12E-06
цу сайта Texas Instruments: http://www.
ti.com/product/UCC28880. В стартовом Рассеиваемая мощность диода Dsec, Вт 0,127165026
окне необходимо задать начальные дан- Общая площадь компонентов на плате, мм2 1914
ные для расчета (рисунок 7).
Мощность, рассеиваемая на контроллере IC, Вт 0,193959285
Программа WEBENCH производит рас- Температура кристалла контроллера, °С 56,06812795
чет для конкретных рабочих точек, исхо-
дя из начальных данных. Перечень ха- Действующий входной ток, А 0,034928
рактеристик рабочей точки, назначаемой Пиковое выпрямленное входное напряжение, В 127,278
по умолчанию, представлен в таблице 1.
Пиковый ток в первичной обмотке T1, А 0,117390324
Пользователь может изменить эти пара-
метры, а также установить приоритет при Среднеквадратичный ток в первичной обмотке T1, А 0,061940067
оптимизации схемы: по стоимости, габа- Пиковый ток во вторичной обмотке T1, А 1,394010096
ритам или эффективности.
Среднеквадратичный ток во вторичной обмотке T1, А 0,735538294
Исходя из значений установленных Потери в сердечнике трансформатора, Вт 0,078941962
параметров, система предложит принци-
пиальную схему с указанием наименова- Полные потери мощности на трансформаторе, Вт 0,157883925
WWW.COMPEL.RU 7
ПРАКТИКА
ний и компаний-производителей исполь- заданной рабочей точки, при необходи- Практика показывает, что проекти-
зуемых компонентов (рисунок 8). мости ее можно переопределить. рование трансформатора представля-
ет собой сложный многоступенчатый
При генерации схемы WEBENCH пре- Ряд характеристик может быть вы- процесс, который потребует не только
дупреждает о том, что выбор трансфор- веден в виде графиков, например, зави- теоретических расчетов, но множества
матора затруднен, и предлагает ввести симости КПД от величины тока, зависи- практических испытаний. Для уникаль-
параметры пользовательской модели са- мости величины тока от коэффициента ных источников питания такой подход
мостоятельно, либо произвести автома- заполнения и так далее (рисунок 10). может быть оправдан. Однако в случае
тизированный расчет с использованием Как видно из расчетов (таблица 2, ри- стандартных преобразователей стоит
стандартных сердечников. Утилита для сунок 10), при минимальном входном на- обратить внимание на существующие
автоматизированного расчета, предлага- пряжении 90 В и выходном токе 0,5 А КПД готовые решения.
емая WEBENCH, позволяет сократить вре- составляет почти 80%, а потери – 0,64 Вт.
мя на разработку, но не освобождает от Трансформатор SM91047EL про-
проблем, описанных выше – пользовате- Представленный пример показы- изводства компании Bourns разрабо-
лю придется на практике проверять полу- вает, что при использовании готового тан специально для обратноходовых
ченные результаты. При использовании трансформатора SM91047EL и современ- преобразователей 5 В/0,5 А, работаю-
готового трансформатора эти проблемы ных бесплатных средств проектирова- щих в режиме непрерывных токов. Та-
удается обойти. ния процесс создания обратноходового кие источники питания фактически яв-
преобразователя становится предельно ляются стандартом для большинства
Для самостоятельного ввода пара- простым. Сокращение времени на разра- портативных устройств, светильников,
метров SM91047EL следует выделить гра- ботку, привлекательная стоимость и мак- игрушек, систем безопасности и проче-
фическое изображение трансформато- симальная простота реализации делают го. При использовании трансформато-
ра на принципиальной схеме, выбрать данный вид источников питания еще бо- ров SM91047EL и автоматизированной
пункт «Select Assembled off the Shelf лее привлекательным для разработчиков среды WEBENCH процесс проектирова-
transformer», а в появившемся меню на- электроники. ния источников 5 В/0,5 А становится пре-
жать кнопку «Create a custom part». В но- дельно простым и быстрым.
вом окне необходимо заполнить пус- ЗАКЛЮЧЕНИЕ
тые поля (рисунок 9). При этом система С появлением бесплатных сред авто- ЛИТЕРАТУРА
WEBENCH предлагает оптимальные зна- матизированного проектирования про- 1. О работе импульсного обратнохо-
чения для каждого из параметров. цесс создания различных преобразовате- дового преобразователя (Flyback). НПО
лей значительно упростился. Например, Полюс, 2015. http://npl-polus.ru/articles/
После введения характеристик транс- при использовании среды WEBENCH, со- electronic/flyback.
форматора WEBENCH производит пере- зданной TI, «скелет» обратноходового 2. Transformers for Offline Flyback
расчет схемы. Пользователю становятся преобразователя на базе UCC28880 мож- Converters. WHITE PAPER. Bourns, 2016.
доступна спецификация конечного пре- но получить всего за несколько минут. 3. http://www.bourns.com/.
образователя и полный перечень харак- Единственной проблемой для пользова-
теристик (таблица 2). Как уже говорилось теля останется разработка и производ-
выше, расчетные данные приводятся для ство оптимального трансформатора.
О
дна из самых интересных задач Основными недостатками данно- емкостная схема сенсора имеет меньшее
в области автоматизации изме- го типа сенсоров являются нелинейная потребление, чем резистивная. Конечно,
рений – преобразование неэ- температурная зависимость, достаточно и в том, и в другом случае токи, протека-
лектрических величин, напри- сложные алгоритмы стабилизации режи- ющие через измерительную ячейку, не-
мер, температуры, интенсивности света, ма работы и термокомпенсации. большие, но для устройств с батарейным
давления, веса, в электрические – напря- питанием, нацеленным на длительную
жение или ток. Это позволяет электрон- ОСОБЕННОСТИ РЕАЛИЗАЦИИ работу, важен каждый микроампер.
ному устройству реагировать на события ДАТЧИКА ДАВЛЕНИЯ DPS310XTSA1
реального мира без участия человека. Компания Infineon предлагает МЭМС- Вторым преимуществом емкостного
датчики атмосферного давления серии сенсора является его быстродействие,
Давление газа является одной из ос-
новных измеряемых величин.
WWW.COMPEL.RU 9
КОМПОНЕНТЫ
Таблица 1. Типичные уровни тока потребления DPS310 в различных режимах работы (напряжение питания 1,8 В) [3]
Параметр Значение, мкА Описание
345 В процессе измерения давления
Пиковый ток потребления, Ipeak
280 При измерения температуры
Ток потребления в дежурном режиме, ISTBY 0,5 Состояние после подачи питания
2,1 Пониженная точность
Средний ток потребления при частоте измерений 1 Гц, I1Hz 11 Стандартные настройки
38 Максимальная точность
ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ
DPS310XTSA1
DPS310 выпускаются в восьмивывод-
ном компактном низкопрофильном кор-
пусе поверхностного монтажа LGA [4]
размера 2,0x2,5x1,0 мм с шагом 0,65 (ри-
сунок 4), что делает его привлекательным
для применения в составе мобильных и
носимых устройств [3].
Типичные уровни тока потребления Рис. 6. Варианты подключения DPS310 по SPI [3]: а) 4-проводное подключение; б) 3-проводное
представлены в таблице 1. Из нее видно, подключение; в) 3-проводное подключение с линией прерывания
WWW.COMPEL.RU 11
КОМПОНЕНТЫ
что пиковое потребление в моменты измерений не превышает жиме не проводится, для настройки доступны все регистры и
350 мкА, а среднее потребление тока даже в режиме с наиболь- калибровочные коэффициенты.
шей точностью – менее 40 мкА.
Командный режим предусматривает проведение одиночно-
Широкий диапазон допустимых напряжений питания поз- го измерения давления или температуры с выбранной точнос-
воляет применять DPS310 в связке с процессорами мобильных тью. По окончании измерения датчик переходит в дежурный
устройств, имеющих, как правило, напряжения питания 1,8 В, а режим, а результат измерения доступен в регистрах данных.
также с микроконтроллерами, работающими, в основном, с на-
пряжением питания 3,3 В. В фоновом режиме производятся измерения давления и/
или температуры с установленной точностью и частотой (в за-
ТЕХНИЧЕСКИЕ ОСОБЕННОСТИ висимости от настроек). Измерения температуры следуют сра-
ПРИМЕНЕНИЯ: РЕГИСТРЫ, зу же за измерением давления. Результаты записываются в FIFO-
ПРОГРАММИРОВАНИЕ, РЕЖИМЫ, ИСПОЛЬЗОВАНИЕ КА- буфер и доступны для хост-контроллера путем чтения регистра
ЛИБРОВОЧНЫХ КОЭФФИЦИЕНТОВ данных.
Подключение датчика к хост-контроллеру осуществляет-
ся достаточно просто и не должно вызывать особых проблем. Ток, потребляемый DPS310, невелик во всех режимах рабо-
Взаимодействие с DPS310 возможно или по I2C- или по SPI-ин- ты. Возможна организация схемы питания датчика и управле-
терфейсам. Типичная схема включения датчика требует всего ния ею от вывода микроконтроллера. Однако, учитывая доволь-
пары конденсаторов по выводам питания, и в том случае, если но большое время перехода в рабочее состояние после подачи
используется I2С-интерфейс – подтягивающие резисторы на ли- питания, составляющее 40 мс, и незначительное потребление в
нии SDA и SCL. Выбор интерфейса производится по уровню на дежурном режиме, вряд ли это является целесообразным.
линии CSB: при высоком уровне активен I2C, при низком – SPI.
После подачи низкого уровня на CSB происходит переход на Управление датчиком достаточно простое и заключается в
SPI-интерфейс до момента повторной инициализации датчика настройке нескольких регистров. Самих регистров в DPS310 от-
при включении (до события Power-on-Reset). носительно немного (таблица 2) [3].
Типовая схема подключения DPS310 по I2C-интерфейсу пред- Алгоритм работы с DPS310 заключается в следующем [3]:
ставлена на рисунке 5. Поддерживаются стандартный, быстрый
и высокоскоростной режимы работы шины. • считываются значения поправочных коэффициентов для
давления и температуры (чтение регистров COEF);
Вывод SDO может быть использован или для задания млад- • настраиваются параметры работы датчика давления (за-
шего бита адреса устройства на I2C-шине (выбор производится пись в PRS_CFG);
между адресом 0x76 – SDO подключен к общему проводу или • настраиваются параметры работы датчика температуры
0x77 – SDO подтянут к питанию или свободен), или для подачи (запись в TMP_CFG);
сигнала прерывания. • настраиваются прерывания и работа FIFO (запись CFG_
REG);
Подключение по SPI предполагает несколько вариантов: • настраивается режим работы (запись в MEAS_CFG);
классическое 4-проводное, 3-проводное и 3-проводное с сиг- • считываются показания температуры, учитываются поп-
налом прерывания (рисунок 6). Поддерживаются команды чте- равки (чтение TMP_B[2:0]);
ния-записи одиночного байта, а также чтения последователь- • считываются показания давления, учитываются поправки
ности байтов с определенного адреса. (чтение регистров PSR_B[2:0]);
• в зависимости от приложения и настроек возможно цик-
DPS310 поддерживает три режима работы: дежурный, ко- лическое повторение пунктов 5...7 или только 6...7.
мандный и фоновый [3].
При включенном FIFO данные считываются только из регис-
Дежурный – режим по умолчанию, устройство находится в тров PSR_B[2:0].
нем после подачи питания или сброса. Измерений в данном ре-
Процесс учета поправок для корректировки значений дав-
ления и температуры состоит из нескольких этапов.
(1)
Рис. 7. Инфраструктура демонстрационных и отладочных средств
для DPS310 [6] (2)
(3)
(4)
WWW.COMPEL.RU 13
КОМПОНЕНТЫ
М
икроэлектромеханические STMicroelectronics являются высокая на-
системы, или МЭМС – актив- дежность, малая стоимость, максималь- ты со значительными ускорениями
но развивающаяся отрасль ная доступность, простота использова- вплоть до 400g (H3LIS331DL);
электроники. Наиболее рас- ния и малое потребление. Последняя • LISx – цифровые и аналоговые ак-
пространенными МЭМС-компонентами черта крайне важна практически для селерометры для промышленных и
являются датчики – акселерометры, ги- всех современных приложений. Особен- коммерческих приложений.
роскопы, магнитометры и прочие. Они но это касается портативных мобиль-
применяются в самых разнообразных ных устройств. По этой причине один из Именно последняя группа цифровых
сферах и областях: от портативной потре- векторов развития продукции компании акселерометров для промышленных и
бительской электроники – до медицинс- направлен на снижение потребления. коммерческих приложений является са-
ких приборов и роботов (рисунок 1). Доказательством этого являются новые мой многочисленной и насчитывает бо-
акселерометры LIS2DW12, чей уровень лее полутора десятков представителей.
STMicroelectronics – один из круп- потребления в два раза меньше, чему у Их общими отличительными чертами яв-
нейших производителей на рынке МЭМС. предшественников. ляются малые габариты, малое потребле-
На настоящий момент суммарный объем ние и высокая точность измерений.
датчиков, выпущенных STMicroelectronics, ОБЗОР АКСЕЛЕРОМЕТРОВ
превысил 11 миллиардов штук. Это объ- ОТ STMICROELECTRONICS До появления LIS2DW12 наиболее со-
ясняется высокой популярностью и ши- STMicroelectronics является одним из вершенными представителями в семейс-
роким выбором компонентов. Номенкла- лидеров на рынке МЭМС. При этом имен- тве акселерометров общего назначения
тура компании достаточно разнообразна
и включает в себя несколько основных
групп (рисунок 2), таких как:
Автомобильный высокопроизводитель-
AIS328DQ ный цифровой трехосевой акселеро- 0,25
метр 2,4...3,6 X, Y, Z QFN 24 4x4x1,8
Цифровой
AIS3624DQ –
LIS3DE
H3LIS100DL –
Промышленный цифровой трехосе- LLGA 16 3x3x1,0
H3LIS331DL вой акселерометр для значительных 2,16...3,6 0,3
ускорений
H3LIS200DL –
WWW.COMPEL.RU 15
КОМПОНЕНТЫ
были микросхемы LIS2DS12, LIS2DH12 и диапазоном измерений ±2/±4/±8/±16g и ности измерений, и при этом демонстри-
LIS2DE12: встроенным буфером FIFO. ровала снижение габаритных размеров и
• LIS2DS12 – малопотребляющие уровня потребления. Эти же тенденции
• LIS2DE12 – малопотребляющие трехосевые 14-битные акселерометры с сохранились и при появлении новых ак-
трехосевые 8-битные акселерометры с диапазоном измерений ±2/±4/±8/±16g и селерометров LIS2DW12.
диапазоном измерений ±2/±4/±8/±16g и встроенным буфером FIFO.
встроенным буфером FIFO; НОВЫЕ АКСЕЛЕРОМЕТРЫ LIS2DW12
• LIS2DH12 – малопотребляющие Интересно, что каждая следующая мо- Компания STMicroelectronics выбрала
трехосевые 12-битные акселерометры с дель превосходила предыдущую по точ- три стратегических направления разви-
а)
б)
Рис. 3. LIS2DW12 отличается рекордно малыми Рис. 4. Наличие встроенного буфера приводит к значительному снижению потребления: а) без буфера,
габаритами б) с буфером
тия для своих акселерометров: снижение ся с появлением каждой новой модели. Улучшение метрологических харак-
потребления, уменьшение габаритов, по- Если для LIS2DE12 и LIS2DH12 она состав- теристик. При анализе данной группы ха-
вышение точности. Новые акселеромет- ляла 1 мм, то у LIS2DS12 была уменьшена рактеристик следует обратить внимание
ры LIS2DW12 доказывают верность этим до 0,86 мм. У новых LIS2DW12 она достиг- на следующие параметры: разрядность,
принципам (таблица 2). ла нового рекордного значения – 0,7 мм уровень шумов, погрешность смещения
(рисунок 3). и ее температурная зависимость.
Снижение габаритных размеров.
Начиная с LIS2DE12, рассматриваемые Уменьшение габаритов – весьма на- У самого простого из рассматривае-
акселерометры выпускались в стандарт- глядное доказательство развития аксе- мых акселерометров, – LIS2DE12, – раз-
ном корпусном исполнении LGA-12. Этот лерометров, но еще большее значение рядность составляет 8 бит. При этом
корпус занимает на плате площадь всего имеют метрологические характеристики уровень шумов достаточно высок по сов-
2x2 мм, при этом его толщина уменьшает- и параметры потребления. ременным меркам: 220 мкg/√Гц. Уровень
начального смещения достигает ±100 мg
с температурной зависимостью 0,5 мg/°C.
Последующие модели акселерометров
демонстрировали гораздо более высо-
кие результаты.
WWW.COMPEL.RU 17
КОМПОНЕНТЫ
• рекордно низкий уровень шумов – 90 мкg/√Гц, что на 25% • температурную зависимость 0,2 мg/°C, то есть на 50%
меньше, чем у LIS2DS12; меньше, чем у LIS2DS12.
• рекордно низкое значение смещения – ±20 мg, что на
50% меньше, чем у LIS2DS12 и в два раза меньше, чем у Снижение уровня потребления. В общем случае на уро-
LIS2DS12; вень потребления оказывают влияние следующие факторы:
Рис. 7. Платы STM32 Nucleo – идеальный инструмент изучения продуктов Рис. 8. Внешний вид и особенности платы расширения X-NUCLEO-IKS01A1
STMicroelectronics
• разрядность используемого АЦП; ющих токов акселерометра, но также и • платами Bluetooth X-NUCLEO-
• частота измерений; потребление управляющего микрокон- IDB04A1 или X-NUCLEO-IDB05A1.
• наличие или отсутствие буфера для троллера. При этом большую роль игра-
хранения измерений; ет наличие буфера для хранения данных Платы STM32 Nucleo являются уни-
• наличие режимов пониженного (рисунок 4). Если буфер отсутствует, и версальными. Они совместимы с плат-
потребления. микроконтроллеру приходится постоян- формой Arduino и платами расширения
но вычитывать новые результаты измере- производства STMicroelectronics (рису-
Высокая разрядность АЦП повыша- ний, то потребление окажется значитель- нок 7). Для работы с МЭМС-датчиками
ет точность измерений, но негативно ным (рисунок 4а). При наличии буфера подходят платы расширения X-NUCLEO-
сказывается на уровне потребления. данные могут вычитываться и обрабаты- IKS01A1 (рисунок 8) и X-NUCLEO-
В ряде случаев от избыточной разряд- ваться с меньшей частотой, а величина IKS01A2.
ности стоит отказаться. Например, если потребления резко сокращается (рису-
перед акселерометром ставится задача нок 4б). Новые акселерометры LIS2DW12 BLUEMICROSYSTEM1 реализует про-
детектирования ударов или шагов, то имеют на борту FIFO-буфер размером в граммное обеспечение на трех уровнях:
наличие 14-битных отсчетов вовсе не 32 ячейки для хранения данных. уровне драйверов, промежуточном и
обязательно. прикладном уровнях.
Таким образом, новые акселерометры
Чтобы сэкономить на потреблении, все LIS2DW12 превосходят предшественни- ЗАКЛЮЧЕНИЕ
рассматриваемые акселерометры про- ков по большинству ключевых парамет- МЭМС-акселерометр LIS2DW12 яв-
изводства компании STMicroelectronics ров. Также не стоит забывать об одном ляется наиболее продвинутым продук-
(за исключением LIS2DE12) имеют воз- общем достоинстве для всех МЭМС-дат- том в линейке акселерометров произ-
можность изменения разрядности из- чиков –наличии развитой системы разра- водства компании STMicroelectronics.
мерений. LIS2DS12 может формировать ботки и отладки. LIS2DW12 превосходит предшественни-
10/12/14-битные выборки. Аналогичные ков практически по всем ключевым ха-
возможности присутствуют и у новых СРЕДСТВА РАЗРАБОТКИ И ОТЛАДКИ рактеристикам:
LIS2DW12: 12-битные измерения (режим ДЛЯ МЭМС-ДАТЧИКОВ ST
Low Power), 14-битные измерения (режим Для быстрого изучения особенностей • максимальное разрешение до 14-
High Resolution). МЭМС от ST разработчикам предлагается бит, рекордно низкие уровни шума
два подхода: 90 мкg/√Гц и смещения ±20 мg, ми-
Важным фактором, влияющим на пот- • использование независимых отла- нимальная температурная зависи-
ребление, оказывается частота изме- дочных плат и DIL-24-модулей; мость смещения 0,2 мg/°C;
рений. Чем больше измерений произ- • использование платформы STM32 • минимальное потребление: 0,05 мкА
водится в единицу времени, тем выше Open Development Environment в режиме ожидания, от 0,38 мкА в
потребление. LIS2DW12 отличается до- (ODE). режиме пониженного потребления,
статочно узким диапазоном частот – 120 мкА при максимальной частоте
0,016...1,6 кГц. Это меньше, чем у осталь- STM32 Open Development выборок 1,6 кГц;
ных акселерометров. Однако уровень Environment (ODE) – открытая програм- • рекордно низкие габаритные раз-
потребления для одинаковых частот ока- мно-аппаратная платформа, которая зна- меры: 2x2x0,7 мм, LGA-12.
зывается для LIS2DW12 гораздо ниже: чительно упрощает освоение и исполь-
зование не только МЭМС-датчиков, но и ЛИТЕРАТУРА
• в режиме High Resolution (14 бит) микроконтроллеров STM32, а также дру- 1. Гавриков В. BLE-устройство с МЭМС-
при частоте опроса 50 Гц LIS2DS12 гих продуктов компании (рисунок 5). датчиками? – легко, с программным па-
потребляет 150 мкА, в то время как кетом BLUEMICROSYSTEM1. НЭ №7, 2016//
новый LIS2DW12 – только 120 мкА; Ярким примером использования http://www.compel.ru/lib/ne/2016/7/6-ble-
• в режиме Low Power и частоте 50 Гц STM32 ODE является программный пакет ustroystvo-s-mems-datchikami-legko-s-
LIS2DW12 потребляет только 3 мкА, BLUEMICROSYSTEM1, который предна- programmnyim-paketom-bluemicrosystem1
а LIS2DS12 и LIS2DH12 характеризу- значен для совместной работы с конкрет- 2. www.st.com.
ются значениями 8 мкА и 6 мкА со- ными аппаратными средствами STM32
ответственно. ODE (рисунок 6):
• в режиме ожидания потребление
LIS2DW12 оказывается в 10 раз • системными платами STM32 Nucleo
меньше, чем у предшественников. (NUCLEO-F401RE или NUCLEO-
L476RG);
При учете потребления необходимо • платами расширения МЭМС-датчи-
анализировать не только значения пита- ков X-NUCLEO-IKS01A1;
WWW.COMPEL.RU 19
КОМПОНЕНТЫ
WWW.COMPEL.RU 21
КОМПОНЕНТЫ
СРАВНЕНИЕ ХАРАКТЕРИСТИК
СУПЕРКОНДЕНСАТОРОВ РАЗЛИЧНЫХ
ПРОИЗВОДИТЕЛЕЙ Рис. 4. Графики изменения напряжения литий-ионного аккумулятора, нагруженного модулем GPRS класса
10 (импульсы тока 2 А) при температуре 0°C с суперконденсатором (V c25P1) и без него (V n25P1)
По сравнению с другими производи-
телями суперконденсаторов, компании
CAP-XX удалось реализовать суперкон- уменьшает пульсации напряжения. Если Малая температура привела к снижению
денсаторы в тонких и сверхтонких корпу- минимальное напряжение для нормаль- напряжения на клеммах аккумулятора,
сах, что позволило существенно снизить ной работы устройства составляет 3,3 В, вследствие чего уменьшился рабочий ре-
их объем и получить наилучшее сочета- что соответствует некоторым типам мо- сурс аккумулятора. Как и в предыдущем
ние высокой удельной мощности и высо- дулей GPRS, без суперконденсатора от- случае графики V n25P1 (синего цвета) и V
кой удельной энергии (рисунок 2). ключение устройства произойдет через c25P1 (желтого цвета) показывают напря-
14,9 мин после начала работы. С супер- жение аккумулятора, соответственно, без
ПРОДЛЕНИЕ ВРЕМЕНИ РАБОТЫ конденсатором напряжение на аккуму- суперконденсатора и с суперконденсато-
УСТРОЙСТВ ПРИ ИСПОЛЬЗОВАНИИ ляторе не опускалось ниже порога в те- ром. При низкой температуре величина
СУПЕРКОНДЕНСАТОРОВ чение 38,1 мин, то есть время работы максимального импульсного тока акку-
На рисунке 3 показаны графики из- увеличилось в 2,56 раза. Данный пример мулятора значительно меньше, чем при
менения напряжения литий-ионного демонстрирует увеличение фактическо- комнатной температуре, что обусловле-
аккумулятора 600 мА•ч, нагруженно- го времени работы устройства с батарей- но увеличением его внутреннего сопро-
го модулем GPRS класса 10 с непрерыв- ным питанием на 156%. Для других акку- тивления и, соответственно, большим па-
ным потребляемым током 100 мА и им- муляторов результаты испытаний будут дением напряжения во время импульса
пульсным током 2 А (рабочий цикл 25%, варьироваться в зависимости от типа ак- потребляемого тока.
длительность импульса 1,154 мс). Акку- кумулятора и его параметров.
мулятор имеет внутреннее сопротив- Как следует из графика V c25P1 на ри-
ление 250 мОм, включая цепь защиты. На рисунке 4 показаны результаты сунке 4, с суперконденсатором пульса-
При испытаниях использовался супер- аналогичных испытаний с тем же набо- ции напряжения на аккумуляторе умень-
конденсатор Cap-XX типа GW208 емкос- ром оборудования при температуре 0°C. шаются до уровня, сопоставимого со
тью 0,3 Ф с внутренним сопротивлением
40 мОм. Графики V n25P1 (синего цвета)
и V c25P1 (желтого цвета) показывают на-
пряжение аккумулятора, соответственно,
без суперконденсатора и с суперконден-
сатором, подключенным параллельно
нагрузке. Верхняя и нижняя ограничи-
тельные линии графиков отображают
максимальное и минимальное напряже-
ние аккумулятора. На рисунке 3 приве-
дены также графики среднего значения
напряжения аккумулятора для обоих
случаев, обозначенные, соответственно,
Vav n25P1 (розового цвета) и Vav c25P1
(бирюзового цвета).
Суперконденсатор, подключенный Рис. 5. Испытательная схема электронной нагрузки с литий-ионным аккумулятором и двумя варианта-
параллельно нагрузке, существенно ми накопителей
(1)
значениями при комнатной температу- пульсную нагрузку и обеспечить его при- В данном примере энергия, потреб-
ре. При том же пороговом напряжении емлемое функционирование при низких ляемая нагрузкой в импульсе, равна
3,3 В устройство будет работать 1,2 мин температурах. произведению напряжения на нагрузке,
без суперконденсатора и 7,7 мин с под- потребляемого тока и длительности им-
ключенным параллельно нагрузке су- УМЕНЬШЕНИЕ КОЛИЧЕСТВА ФИЛЬ- пульса:
перконденсатором, что дает увеличение ТРУЮЩИХ ЭЛЕМЕНТОВ НА ПЛАТЕ
продолжительности работы в 6,42 раза. В компактных портативных устройс-
Для других аккумуляторов этот резуль- твах для получения необходимых на-
тат будет в большой степени зависеть от пряжений обычно используются им- Для ЭПС = 7 мОм (танталовые конден-
типа аккумулятора и его параметров, од- пульсные преобразователи постоянного саторы) минимальная емкость равна:
нако бесспорным фактом является то, что напряжения. В качестве устройств на-
суперконденсатор производства CAP- копления энергии и фильтрации обыч-
XX может существенно увеличить время но применяют электролитические и тан-
работы портативного устройства на им- таловые конденсаторы с низким ЭПС
WWW.COMPEL.RU 23
КОМПОНЕНТЫ
Конструкция суперконденсатора не
всегда позволяет подключить его непос-
редственно к контактам нагрузки. В этом
случае суперконденсатор подключается
гибкими проводами или длинными до-
рожками на печатной плате, которые об-
ладают собственной индуктивностью и
сопротивлением, включенными последо-
вательно с ЭПС суперконденсатора. Ис-
пытательная схема для оценки влияния
соединительных проводов между супер-
конденсатором и нагрузкой показана на
рисунке 9, при этом суперконденсатор
подключался к нагрузке либо напрямую,
либо проводами длиной 10 см разного
сечения – 0,336 мм2 и 1,00 мм2, условно
обозначенных, соответственно, как про-
вода малого и среднего сечения.
WWW.COMPEL.RU 25
КОМПОНЕНТЫ
Рис. 12. Схема ограничения тока заряда суперконденсатора с использованием коммутатора питания TPS2553
ЗАКЛЮЧЕНИЕ Рис. 14. Конструкция одного слоя суперконденса- Рис. 15. Габариты сверхтонкого суперконденсато-
Устройства накопления энергии ха- тора CAP-XX ра CAP-XX в сравнении с SD-картой
рактеризуются удельной энергией (энер-
гией, запасенной на единицу объема или большие импульсные токи, то есть обла- и топливные элементы) способны на-
массы) и удельной мощностью, показы- дают большой удельной мощностью, но капливать большое количество энергии,
вающей, насколько быстро энергия мо- могут накапливать незначительное ко- но требуют много времени для заряда
жет быть передана в нагрузку. Обычные личество энергии. Химические источни- и разряда, то есть имеют низкую удель-
конденсаторы способны выдерживать ки тока (аккумуляторы, гальванические ную мощность. Суперконденсаторы за-
WWW.COMPEL.RU 27
РУКОВОДСТВО ПО ВЫБОРУ
КАК ВЫБРАТЬ
ПРОГРАММИРУЕМЫЙ LED-ДРАЙВЕР
И ИСПОЛЬЗОВАТЬ ЕГО НОВЫЕ ВОЗМОЖНОСТИ
на имеющегося блока питания потребует
Плавное нарастание и снижение уровня тока, возможность работы со све- проведения новых сертификационных
тодиодами разных производителей и с разным биннингом, программирование испытаний светильника. Кроме того, нет
димминга по времени без прокладки отдельной шины управления, обеспечение гарантии, что эти испытания будут вы-
стабильного светового потока по мере вырабатывания ресурса светодиодов, вы- держаны.
сокая степень защиты IP67 – все это особенности программируемых LED-драй-
веров производства компаний Mean Well и Inventronics. Часто получается так, что выход-
ной ток блока питания изменить нужно
совсем немного, буквально в пределах
П
ри разработке светодиодного частую приходится изготавливать изде- 10...20%. В этом случае невозможна и за-
светильника инженеру прихо- лия в авральном режиме и при этом у мена блока, потому что шаг выходного
дится решать ряд задач, связан- поставщика может не оказаться требуе- тока даже в пределах одной серии сущес-
ных с обеспечением требуемых мых компонентов. С другой стороны, на твенно больше и имеет стандартное зна-
светотехнических показателей, элект- рынке всегда присутствует широкий вы- чение, а нам требуется некоторое проме-
ромагнитной совместимости, теплово- бор комплектующих как именитых, так и жуточное.
го режима. При этом важно не забыть о не очень известных производителей, и
доступности выбираемых комплектую- их продукция в данный момент времени Итак, выбранный ранее на этапе раз-
щих на рынке электронных компонентов. может оказаться в наличии. Производи- работки блок питания в будущем может
Кроме того, следует принимать во внима- тели постоянно изменяют продуктовые оказаться сдерживающим элементом и
ние экономические и технологические линейки, улучшают параметры и/или не позволит при необходимости заме-
аспекты. Решая эти задачи, разработчик снижают стоимость. Некоторые произ- нить некоторые отдельные компоненты
должен определить производителя и тип водители светодиодов даже имеют уни- светильника или его параметры.
светодиода, а также производителя и тип фицированные типоразмеры корпусов,
вторичной оптики, рассчитать требуе- например, 3535 (тип XT-E производства Мы знаем, что есть блоки питания
мое количество светодиодов. При расче- компании Cree и похожие на них). Мы с возможностью подстройки, которые
те количества светодиодов необходимо уже пришли к тому, что светодиоды и можно было бы выбрать еще на этапе
подстраиваться под некое «стандартное» даже вторичную оптику разных произ- разработки. Существует три варианта та-
значение тока имеющихся на рынке бло- водителей можно применять на конкрет- ких блоков, но насколько они удобны?
ков питания. Выбирая светодиоды, сле- ной печатной плате, не переделывая ее.
дует учитывать биннинг и его диапазон, Конечно, смена типа или производителя Наиболее распространены блоки пи-
дополнительные потери, возникающие светодиода приведет к некоторым свето- тания с подстройкой внутренним потен-
во вторичной оптике и при нагреве све- техническим изменениям (у компонен- циометром. Однако при их применении
тодиодного модуля. Схема включения по- тов разных производителей – различный увеличивается сложность сборки све-
лученного массива светодиодов должна биннинг и эффективность), но эти изме- тильника, поскольку требуется настрой-
быть такой, чтобы через светодиоды про- нения можно было бы скомпенсировать, ка с использованием измерительного
текал заданный ток, и этот ток соответс- изменив ток блока питания. Однако если прибора. К тому же, такие блоки питания
твовал бы току имеющегося или предпо- был выбран нерегулируемый блок пита- принципиально не могут иметь степень
лагаемого к применению блока питания. ния, это становится невозможным. Сме- защиты от внешних воздействующих фак-
Получается, что разработчик, а в дальней-
шем и производитель, привязаны к вы-
бранным компонентам и их наличию на
складах поставщиков в нужный момент
времени. А одним из основных компо-
нентов, на параметрах которого основан
этот выбор, является источник питания
или LED-драйвер.
К третьему типу источников питания с Программируемые драйверы име- Рассмотрим подробнее некоторые из
подстройкой можно отнести блоки пита- ются в линейке продукции таких ком- указанных выше функций.
ния с функцией димминга «3-в-1» (ШИМ, паний как Mean Well (семейство ELG)
0...10 В, сопротивление). Подключени- и Inventronics (семейства EUD, EUG, КОМПЕНСАЦИЯ СТАРЕНИЯ
ем постоянного резистора ко входу уп- EBD) (рисунок 1). Использование ука- СВЕТОДИОДОВ
равления можно понизить выходной ток занного класса драйверов в светильни- Светодиоды очень долговечны
до нужной нам величины (одновремен- ках позволяет осуществить следующие (50...100 тыс. часов). Принято считать
но снизится и выходная мощность). При функции: окончанием ресурса работы снижение
этом возможна степень защиты IP67. В це- светового потока на 30%. В процессе экс-
лом это – неплохой вариант. Однако такая • изменение выходного тока в диапа- плуатации световой поток светильника
возможность димминга сопротивлением зоне 10...100% без снижения степе- медленно понижается. Этот факт можно
есть далеко не во всех источниках пита- ни защиты от внешних воздейству- изначально учесть при программирова-
ния. Также функция димминга означает ющих факторов. Степень защиты нии LED-драйвера и задать начальный
повышение стоимости изделия, а исполь- остается на уровне IP67; ток через светодиоды более низким, на-
зоваться эта функция будет достаточно • плавное нарастание тока через све- пример, на 20%, но повышающимся к
ограничено. тодиоды при включении светильни- концу срока службы до 100% (рисунок 2).
ка. Это благоприятно сказывается Конечно, при этом следует учесть повы-
Таким образом, среди имеющихся спо- на надежности светодиодного мо- шение потребляемой мощности светиль-
собов подстройки выходных параметров дуля, особенно в зимний период; ника к концу срока службы.
ДИММИНГ ПО ВРЕМЕНИ
Функция димминга очень востребова-
на в освещении. Особенно интересна она
в наружном освещении, поскольку поз-
воляет оптимально расходовать электро-
энергию. Тем более, действующий ГОСТ Р
55706-2013 «Освещение наружное утили-
тарное. Классификация и нормы» допус-
кает снижение освещенности в ночное
время (до 30% и до 50%) на улицах, пло-
щадях и придомовых территориях в зави-
Рис. 3. Возможный профиль выходного тока при диммировании по времени (Inventronics, Mean Well) симости от интенсивности движения.
WWW.COMPEL.RU 29
РУКОВОДСТВО ПО ВЫБОРУ
WWW.COMPEL.RU 31
РУКОВОДСТВО ПО ВЫБОРУ
И
нтернет вещей заставляет глобальных дистрибьюто- устройства. Протокол LoRaWAN имеет ограничения по полез-
ров пересмотреть компонентно-ориентированный ному объему передаваемых данных в одном пакете до 222 байт
подход к бизнесу. Крупнейшие компании уже добави- и скорости до 50 кбит/с [3, 4]. Также важно определить требуе-
ли в свои линейки новую категорию продуктов – об- мый класс: A или C (таблица 1). Большая часть устройств Интер-
лачные сервисы для устройств Интернета вещей [1, 2]. Это стало нета вещей передает данные периодически по заданному рас-
ответом на изменения мирового рынка информационных тех- писанию, поэтому в сетях LoRaWAN наиболее востребованным
нологий. Миллионы устройств Интернета вещей должны пере- является Class A.
давать данные в беспроводных сетях, и потребителям этих ус-
тройств нужны сервисы хранения, обработки и визуализации Написание собственного программного обеспечения, соот-
данных. При этом параметр time-to-market для Интернета ве- ветствующего спецификации LoRaWAN, требует серьезных ком-
щей стал еще более критичным. петенций и затрат, а создание и тестирование радиотракта на
печатной плате – очень специфическая задача. Поэтому профес-
Компания Лартех Телеком в 2016 году начала строитель- сионалы рекомендуют законченные радиомодули с прошивкой
ство сетевой инфраструктуры сети LoRaWAN на территории LoRaWAN класса A или C и поддержкой AT-команд, которые поз-
России (рисунок 1). При этом темпы строительства значитель- воляют быстро начать разработку. Наличие в серии радиомоду-
но опережают насыщение рынка LoRaWAN-устройствами. лей LRTX-868-XXX с встроенной PCB-антенной и u.FL-разъемом
Имея высокие компетенции в операторской деятельности, упрощает конструирование высокочастотной части прибора.
разработке корневого программного обеспечения Network-
серверов и LoRaWAN-радиомодулей, департамент исследо- Радиомодули LRTX-868-XXX обрабатывают сообщения и
ваний и разработок Лартех Телеком провел успешную ин- МАС-команды, передаваемые по протоколу LoRaWAN, и могут
теграцию своих решений в продукцию десятков российских получать управляющие команды от host-устройства, например,
производителей. микроконтроллера, через последовательный интерфейс UART
Рис. 1. Пример инфраструктурного объекта сети Лартех Телеком Рис. 2. Радиомодули LRTX-868-XXX на этапе производства
WWW.COMPEL.RU 33
ИННОВАЦИИ
Рис. 3. Набор разработчика LoRaWAN-устройств Рис. 4. Структурная схема радиомодуля LRTX-868-PCB-CAAT Class C
Рис. 5. Радиомодуль LRTX-868-PCB-CAAT, подключенный к мосту UART-USB Рис. 6. Наклейка с глобальным идентификационным номером DevEUI
(рисунок 4). Набор команд LRTX-868-XXX позволяет конфигури- После обращения в службу технической поддержки разработ-
ровать радиомодуль, запрашивать параметры, инициировать чики получают доступ к аккаунту и перечень радиомодулей.
подключение к сети и обмен данными, получать информацию о Идентификация LRTX-868-XXX происходит по номеру DevEUI,
состоянии радиомодуля. указанному на наклейке радиомодуля (рисунок 6). DevEUI необ-
ходим также для регистрации устройства в сети.
Помимо ответов, LRTX-868-XXX может генерировать сооб-
щения о событиях. Эти сообщения могут информировать host- После входа в аккаунт lar.cloud можно приступать к тестам
устройство о некоторых изменениях состояния радиомоду- LRTX-868-XXX в сети LoRaWAN. Простейшая рекомендуемая
ля, обусловленных протоколом. Учитывая характер протокола последовательность AT-команд at, atj, att1,07,11223344 позволя-
LoRaWAN, эти изменения состояния и соответствующие собы- ет быстро зарегистрировать устройство в сети и передать дан-
тия могут произойти в любое время. Сообщение о событии мо- ные в облако:
жет поступить даже в момент обработки команды или в проме-
жутке между отправкой команды и получением ответа на нее. at
Если событие произошло во время отправки (обработки) ко- OK
манды, то сообщение о событии может быть получено host-уст- atj
ройством до ожидаемого ответа на команду. EV_JOINING
OK
После этапа интеграции радиомодуля LRTX-868-XXX на плату EV_TXSTART
с управляющим микроконтроллером или подключения к мосту EV_JOINED
UART-USB (рисунок 5) для управления от ПК можно переходить att1,07,11223344
к работе в сервисе lar.cloud. OK
EV_TXSTART
Лартех Телеком предлагает разработчикам бесплатный до- EV_TXCOMPLETE,A2
ступ к облачному сервису lar.cloud и сети LoRaWAN для тестов. EV_RXCOMPLETE,02,07,44332211
В ответ пользователь lar.cloud может передать данные через сеть LoRaWAN на уст-
ройство через специальную командную строку. Все принятые в сети LoRaWAN данные
в lar.cloud отображаются в поле frmpayload (рисунок 7). Данные из lar.cloud можно эк-
спортировать в Excel.
WWW.COMPEL.RU 35
РОССИЙСКИЕ РАЗРАБОТКИ
Н
овое программное обеспече- дуля намного шире. Благодаря гибкой тем же бинарным файлом Firmware.
ние SerialStar (далее – прошив- настройке параметров можно организо-
ка, firmware) предназначено вать уникальную адресацию каждого мо- ТЕХНИЧЕСКИЕ ПАРАМЕТРЫ МОДУЛЕЙ
для простого управления мо- дуля, установить любой частотный канал, MBEE-868-X.X C ПО SERIALSTAR
дулем MBee (рисунок 1) с помощью AT- управлять выходной мощностью, скоро- Основные технические параметры
команд, API-фреймов либо для автоном- стью передачи данных в радиоканале и модулей MBee-868-x.x остаются неиз-
ной работы модуля без использования параметрами UART. Разработчик имеет менными вне зависимости от загружае-
внешнего управляющего микроконтрол- доступ ко всем линиям модуля, кроме мой прошивки, поэтому подробно с ними
лера. В прошивке реализованы сетевые GPIO. Возможно также использовать АЦП можно ознакомиться в технической до-
топологии «точка-точка» и «звезда». При и ШИМ. Доступ к портам ввода-вывода кументации на модуль [6] или статье [7].
этом как для центрального узла, так и для можно осуществлять и по эфиру, отправ- В таблице 1 приведены лишь те техничес-
конечных точек используется один и тот ляя команды на удаленный модуль по кие характеристики, которые связанны
же файл Firmware. Модули MBee с про- его индивидуальному адресу. Более того, именно с диапазоном настроек парамет-
шивкой SerialStar готовы к работе прямо благодаря специальному режиму «Отоб- ров в прошивке SerialStar [8].
«из коробки» – после подачи питания все ражение портов» можно организовать
данные, поступающие на UART одного мо- автономную (без внешнего микроконт- Типовая схема включения модуля при-
дуля, будут отправляться по эфиру на вы- роллера) работу двух или более модулей, ведена на рисунке 2. Прошивка SerialStar
ход UART другого модуля в прозрачном когда, например, состояние линии входа позволяет задействовать практичес-
режиме без какой-либо дополнительной на модуле-источнике («0» или «1») авто- ки все выводы модуля. Причем имеется
настройки. Полное управление процес- матически повторяется на цифровом вы- возможность гибкой конфигурации вы-
сом приема и отправки пакетов произво- ходе модуля-приемника. Связать между водов. Любой интерфейс, – GPIO, UART,
дится с помощью простых текстовых AT- собой можно не только порты входа-вы- ADC, PWM, – может быть перенаправлен
команд. Для продвинутых разработчиков
рекомендуется пакетный режим управ-
ления модулем с помощью API-фреймов,
который позволяет изменять параметры
в процессе работы и иметь больше ин-
формации при приеме эфирных пакетов.
В этом смысле новая прошивка похожа на
встроенное ПО радиомодулей XBee про-
изводства компании Digi – теперь моду-
лем MBee управлять так же просто, как
и популярными XBee-модулями. Модули
MBee работают в диапазоне 868 МГц, что
позволяет обеспечить дальность связи
до нескольких десятков километров.
WWW.COMPEL.RU 37
РОССИЙСКИЕ РАЗРАБОТКИ
2 L0 = 6 Выход TX UART
3 L1 = 7 Вход RX UART
4 L2 = 0 Отключен
6 L3 = 0 Отключен
7 L4 = 0 Отключен
8 Служебный –
10 GND Земля
11 L6 = 0 Отключен
12 L7 = 0 Отключен
13 L8 = 0 Отключен
14 B0 = 0 Отключен
16 B2 = 0 Отключен
17 B3 = 0 Отключен
18 B4 = 0 Отключен
19 B5 = 0 Отключен
20 Служебный –
23 GND Земля
24 R9 = 0 Отключен
27 R8 = 0 Отключен
28 R7 = 8 Вход CTS UART (при SM1 или SM5 линия работает как Sleep Request)
30 R5 = 0 Отключен
31 R4 = 0 Отключен
33 R2 = 0 Отключен
34 R1 = 0 Отключен
WWW.COMPEL.RU 39
РОССИЙСКИЕ РАЗРАБОТКИ
Local AT command Immediate Отправка AT-команды для исполнения на локальном модуле. AT-
0x07 От хоста к модулю
Apply команда применяется без сохранения во Flash-памяти
* – Два разных типа для одного и того же фрейма введены для совместимости с API-фреймами модулей XBee разных серий.
тической отправки данных (после но находится в режиме приема дан- – SM 5 – комбинированный режим
пробуждения) о состоянии портов ных по эфиру, UART активен; сна. Сон по таймеру и выводу 11.
ввода позволяет модулю работать – SM 1 – режим управления сном с Объединение режимов SM1 и SM4.
автономно, без применения вне- помощью пина 11 (Sleep Request)
шнего управляющего микроконт- модуля. Перевод в сон осущест- АДРЕСАЦИЯ МОДУЛЕЙ И ФОРМАТ
роллера. вляется низким уровнем на линии. API-ФРЕЙМОВ
Этот режим по умолчанию отклю- Высокий уровень пробуждает мо- Для того чтобы два модуля, работа-
чен. Для его включения использует- дуль. ющих в режиме «точка-точка», не реаги-
ся команда SM с параметром от 0...5. – SM 4 – циклический режим сна. Сон ровали на сторонние пакеты, а также для
Можно установить следующие ва- и пробуждение происходят по внут- объединения модулей в сеть, в прошивке
рианты сна: реннему таймеру модуля. Период SerialStar реализована мощная система
сна задается командой ST, продол- адресации модулей. Каждый модуль име-
– SM 0 (значение по умолчанию) – ре- жительность бодрствования – ко- ет три типа адреса: ID сети (1 байт), ID сис-
жим сна отключен, модуль постоян- мандой SP; темы (2 байта) и ID модема (2 байта), что
в сумме дает практически бесконечную новременной) рассылки всем модулям в По умолчанию адресация установле-
адресную емкость. Параметр ID сети поз- пределах одной сети и подсети. Индиви- на таким образом, что все модули с за-
воляет логически развести несколько ра- дуальный адрес модуля задается с помо- водскими настройками будут пересылать
диосетей, работающих на одном и том же щью AT-команды ATMY. данные друг другу без какой-либо допол-
частотном канале. Сигналы соседствую- нительной настройки.
щих сетей, разумеется, будут мешать друг Все три типа адреса выбираются про-
другу, однако модули будут отфильтровы- извольно разработчиком системы. Для от- Наиболее гибкое управление радио-
вать чужие пакеты по параметру «ID сети» правки данных на другой модуль в моду- модулем производится при использова-
уже на уровне радиоядра. Адрес ID сис- ле-источнике требуется установить адрес нии API-фреймов. API-фрейм – это опре-
темы позволяет организовать несколько модуля-получателя с помощью команды деленный формат посылаемых по UART
подсетей в пределах одной географичес- AT TX. При управлении модулем с помо- данных. Предусмотрено несколько ти-
кой зоны. Оба адреса – ID сети и ID систе- щью API-фреймов можно не задавать ад- пов API-фреймов, позволяющих выпол-
мы – задаются одной AT-командой ATID с рес получателя отдельной AT-командой, нять AT-команды на локальном модуле
параметром длиной 3 байта. а включать этот адрес вместе с отправ- и отправлять данные или AT-команды на
ляемыми данными в единый структури- удаленный модуль по эфиру. Все типы
Индивидуальная адресация модуля в рованный набор байтов, отправляемых API-фреймов приведены в таблице 4.
пределах подсети осуществляется с по- по UART. В этом случае можно отправлять В зависимости от фактической версии
мощью адреса ID модема. Специальное пакеты разным получателям без необхо- прошивки в модуле могут не работать
значение ID модема, равное 0xFFFF, ис- димости использования отдельных АТ- некоторые типы API-фреймов. Также по
пользуется для широковещательной (од- команд о смене адресов. мере совершенствования прошивки
WWW.COMPEL.RU 41
РОССИЙСКИЕ РАЗРАБОТКИ
SerialStar могут добавляться новые фрей- ты – прозрачного режима или режима Следует учитывать, что не все возмож-
мы, реализующие тот или иной полезный API-фреймов. Если модуль-приемник ности модулей в режиме API-фреймов
функционал. на момент приема находился бы в про- можно реализовать с помощью AT-ко-
зрачном режиме, то на выходе UART манд в прозрачном режиме.
Структура API-фрейма «Прием мы бы увидели только данные «Data»,
эфирных данных для UART» типа 0x81 которые расположены в синем поле В таблице 6 приведен формат API-
представлена в таблице 5. С помо- API-фрейма (таблица 5). При этом ин- фрейма 0x17, с помощью которого про-
щью данного фрейма модуль выводит формация об адресе модуля-отпра- исходит отправка AT-команды на удален-
принятый по эфиру стандартный па- вителя была бы недоступна. Преиму- ный модуль (по эфиру).
кет данных для UART. Модули могут щество API-режима в данном случае
обмениваться радиопакетами вне за- заключается в наличии дополнитель- При написании программы обработки
висимости от текущего режима рабо- ной информации «здесь и сейчас». API-фреймов на стороне управляющего
Рис. 6. Работа портов модуля MBee в режиме ШИМ Рис. 7. Установка разной скважности ШИМ-сигналов
WWW.COMPEL.RU 43
РОССИЙСКИЕ РАЗРАБОТКИ
Ниже представлены ответы модуля на различные AT-коман- Команда чтения собственного адреса модуля:
ды. Отправляемые в модуль команды показаны зеленым цве-
том, ответы модуля – синим. ATMY
>1
Команда ATVR позволяет увидеть текущую версию програм- >
много обеспечения модуля:
Команда чтения адреса сети в десятичном и HEX-виде:
ATVR
Manufacturer: «Systems, modules and ATID
components», Moscow, Russia, www.sysmc.ru. 65537
Target module: MBee-868-2.0. >
Project: SerialStar-868. ATID0x
Build type: Modem. >0x10001
Build time: 2.2.2017 21:2:30. >
OK.
> Команда чтения адреса получателя, которому будут отправ-
ляться данные по эфиру:
Команда ATHW показывает аппаратную конфигурацию моду-
ля: ATTX0x
>0xFFFF
ATHV >
Target module: MBee-868-2.0.
Non configurable pins: Здесь мы видим, что адрес получателя установлен в 0xFFFF,
RF TX indication. Pin #25. что означает рассылку широковещательного сообщения, кото-
RF RX indication. Pin #26. рое будет приниматься всеми модулями, имеющими единый се-
System button. Pin #36. тевой адрес (ATID).
АTR4 17 < назначаем порт R4 в качестве выхода ШИМ-модуля 2 обслуживание. Расширенные возмож-
(PWM2) > ности командного API-интерфейса, ав-
ATM2 10000 < назначаем скважность для ШИМ-модуля 1 равной тономный режим отправки состояния
10000 (макс. 13000) > линий входа-выхода и поддержка ба-
ATAC < применяем установленные значения > тарейных спящих узлов предоставляют
разработчику полную техническую сво-
Результат операции приведен на рисунке 6. При изменении значений скважнос- боду при создании беспроводной сис-
ти командами ATM1 1000, ATM2 6500 и ATAC, соответственно, меняется и кар- темы связи различной сложности.
тинка на осциллографе (рисунок 7).
ЛИТЕРАТУРА
Установку значений ШИМ можно производить не только локально, по UART, но и 1. Денис Бушунов, Николай Неудоб-
c другого модуля по эфиру, используя API-фрейм типа 0x17. Возможность удаленного нов. «Радиомодули MBee-868 от компа-
доступа ко всем портам модуля (UART, GPIO, ADC, PWM) позволяет дистанционно уп- нии СМК: быстрый старт», http://www.
равлять светильниками, считывать значения с аналоговых датчиков и управлять обо- compel.ru/lib/articles/radiomoduli-mbee-
рудованием по последовательным протоколам. 868-ot-kompanii-smk-byistryiy-start.
2. Александр Калачев. «Российский
ЗАКЛЮЧЕНИЕ Интернет вещей: беспроводные ZigBee-
Развитый и дружественный командный интерфейс программного обеспече- модули диапазона 2,4 ГГц от компании
ния SerialStar позволяет простым образом реализовать беспроводную систему СМК». Новости электроники № 3\2016..
архитектуры «точка-точка» или «звезда». В этих обеих топологиях все устройства http://www.compel.ru/lib/ne/2016/3/5-
равнозначны, что заметно упрощает ввод сети в эксплуатацию и ее последующее rossiyskiy-internet-veshhey-besprovodnyie-
zigbee-moduli-diapazona-2-4-ggts-ot-
kompanii-smk.
3. Денис Бушунов, Николай Неудоб-
нов. «Модули MBee-868 в системах сбо-
ра показаний с приборов учета». Ново-
сти электроники № 8\2015.. http://www.
compel.ru/lib/ne/2015/8/5-moduli-mbee-
868-v-sistemah-sbora-pokazaniy-s-priborov-
ucheta.
4. Денис Бушунов. «Замена прово-
дов радиоканалом при работе с про-
мышленным оборудованием», http://
w w w. co m p e l. r u / l i b / a r t i c l e s / z a m e n a -
provodov-radiokanalom-pri-rabote-s-
promyishlennyim-oborudovaniem.
5. Программное обеспечение Serial
Extender RS232, Serial Extender RS485,
Sensor Network, http://sysmc.ru/solutions/
wireless_modules_modems/modules/
SYSMC_MBee_S1G_3.0.
6. Беспроводные модули MBee-868-
3.0, Техническое описание http://sysmc.ru/
documentation/hw_mbs1g3.pdf.
7. Денис Бушунов, Николай Неудоб-
нов. «Радиомодули MBee от компа-
нии «Системы, модули и компоненты
(СМК)». Новости электроники № 8\2015.
http://www.compel.ru/lib/ne/2015/8/6-
radiomoduli-mbee-ot-kompanii-sistemyi-
moduli-i-komponentyi-smk.
8. Техническое описание программно-
го обеспечения SerialStar, http://sysmc.ru/
documentation/sw_SerialStar.pdf.
WWW.COMPEL.RU 45
ПОЛИГОН
СРАВНИТЕЛЬНОЕ ТЕСТИРОВАНИЕ
ЛИТИЙ-ТИОНИЛХЛОРИДНЫХ БАТАРЕЕК
ЧАСТЬ 2.
В
предыдущем номере журнала теля Vitzrocell (торговая марка Tekcell), ми выбранными нами батарейками.
мы анонсировали сравнитель- о котором шла речь в первой части. Мы
ное тестирование литий-тионил- запросили представителя компании и по- На момент написания тестирование
хлоридных батареек различных лучили подтвержденный ответ, что дейс- продолжается уже 18 дней. Можно пред-
производителей. Напомню: мы взяли по
две батарейки разных производителей –
SAFT, EEMB, VARTA , MINAMOTO, EVE,
ROBITON и Vitzrocell. Один комплект об-
разцов – по одной батарейке от каждого
производителя – мы тестируем постоян-
ной нагрузкой 3,3 кОм при температуре
-20°С. Второй комплект образцов тести-
руется в импульсном режиме нагрузкой
75 Ом длительностью 150 миллисекунд
1 раз в минуту.
27.02. через 1 час после начала 3,68/2,4 3,7/3,16 3,7/3,1 3,7/3,18 3,7/3,26 3,66/3,24 3,66/2,78
ставить некоторые промежуточные ре- В указанном тесте мы измеряем толь- хим” и “хорошим” элементами не пре-
зультаты и выводы. ко напряжение под нагрузкой. В насто- вышает 0,2 В и стабильно держится не
ящий момент все батарейки ведут себя ниже 3,3 В.
У нас одновременно происходит два вполне адекватно тем условиям, в ко-
тестирования (условия тестов были ого- торых они находятся, и их результаты По данным таблицы 1 можно заметить
ворены ранее). Вначале скажем про тест похожи друг на друга. Явные лидеры и немного неожиданный результат, соглас-
разряда на постоянное сопротивление явные аутсайдеры отсутствуют (табли- но которому максимальное снижение на-
при температуре -20°С. ца 1). Разница напряжений между “пло- пряжения в первые сутки (на 0,16...0,17 В)
TEKCELL
Рис. 2. Осциллограмы напряжения на батарейках в импульсном режиме
WWW.COMPEL.RU 47
ПОЛИГОН
произошло у именитых европейских про- ния на нагрузке (резисторе) в данный мо- в устройствах с подобным током депасси-
изводителей VARTA и SAFT. Причем у ба- мент времени. вация может произойти сама незаметно
тареек VARTA существенное снижение для пользователя.
напряжения по сравнению с остальными В самом начале тестирования при им-
производителями наблюдалось и на вто- пульсном токе в несколько десятков мил- Минимальная просадка напряжения,
рые сутки (на 0,11 В). лиампер оказалось, что батарейка Varta а соответственно, и минимальное внут-
все-таки запассивирована. Ранее мы про- реннее сопротивление в начальный мо-
Наверное, это можно объяснить дли- веряли наши батарейки постоянным то- мент были у французского производите-
тельным периодом хранения батарейки ком 10 мА. Просадка напряжения была ля SAFT. Это подтверждает, что источники
в неизвестных нам условиях. С момен- несущественной у всех батареек, на ос- тока этого производителя менее склонны
та производства этой батарейки прошло новании чего мы и сделали вывод, что к пассивации по отношению к батарей-
уже более 3 лет, а перед постановкой на депассивации не требуется. Однако при кам других производителей.
тестирование мы не выполнили депасси- попытке разрядить эту батарейку током
вацию, поскольку после проверки на ток около 30 мА напряжение на ней пони- Среди азиатских производителей мак-
разряда 10 мА пришли к выводу, что это- зилось до 2,08 В. На практике это значе- симальная просадка напряжения наблю-
го не требуется. Также у данной батарей- ние является напряжением отсечки боль- далась у Minamoto (0,78 В), Tekcell (0,98 В).
ки были замечены непонятные скачки на- шинства приборов. В течении первого Остальные производители показали не-
пряжения вниз и вверх 09.03 и 10.03. часа напряжение медленно поднималось плохой средний результат.
до значения 2,4 В и только на следующие
Снижение напряжения у SAFT оказа- сутки оно выросло до значения 3,02 В. На рисунке 2 показаны осциллограм-
лось точно соответствующим информа- мы напряжения холостого хода и на на-
ции, указанной в даташите (рисунок 1), Отсюда следует вывод, что за 3 года грузке, полученные 16.03.2017 г.
что говорит о хорошей предсказуемости хранения батарейка достаточно глубоко
и повторяемости заявленных парамет- запассивировалась, и эффект пассивации Вывод: Несмотря на некоторые ню-
ров батареек у данного производителя. хорошо заметен при разряде токами в ансы, все образцы пока работают доста-
несколько десятков миллиампер и выше. точно стабильно. Наше тестирование
Среди азиатских производителей При токах разряда в доли и единицы мил- продолжается. Дальнейшие результаты
максимальное снижение напряжения на лиампер эффект пассивации незаметен, и читайте в следующем номере.
0,17 В наблюдалось у Vitzrocell.