Контроллеры ввода / вывода на базе Linux предлагают скрипты Lua

Barix выпустила программируемые контроллеры ввода-вывода Barionet 1100, 400 и 200, которые работают под управлением OpenWrt Linux на основе MediaTek MT6720A на базе MIPS и предлагают сценарии Lua и облачную службу FLEXA.

Базирующаяся в Швейцарии Barix, которая прежде всего известна технологией потокового аудио, такой как новая AudioPoint 3.0 , предлагает свою линейку программируемых контроллеров ввода / вывода Barionet уже более десяти лет.
В 2017 году компания представила свою первую модель Barionet под управлением Linux с Barionet 1000 .
В настоящее время компания анонсировала еще три модели на базе Linux - Barionet 1100, 400 и 200 - с новым стеком автоматизации, который предлагает поддержку языка сценариев Lua и облачной службы FLEXA.


Барионет 400 (слева) и Барионет 200

(нажмите на картинку, чтобы увеличить)

Новый стек с поддержкой Lua заменяет проприетарный Barix Command Language (BCL), используемый в более ранних моделях, тем самым «делая настройку поведения устройств проще, чем когда-либо прежде», - говорит Barix.
Системы также поддерживают другие дружественные к Linux языки программирования, включая C ++ и Python.

Облачная служба FLEXA распространяет код на указанные устройства Barionet, используя регистрационный ключ для конкретного устройства, чтобы определить, какие устройства должны получать новые сценарии.
При подключении к Интернету контроллеры автоматически направляются на портал FLEXA, «и соответствующие скрипты будут автоматически загружаться и устанавливаться на него», - говорит Commercial Integrator.

Новый Lua-friendly стек также теперь доступен на Barionet 1000, согласно объявлению на Коммерческом Интеграторе .
Тем не менее, больше нет страницы продукта Barionet 1000, предполагающей, что она была заменена Barionet 1100. К ключевым дополнениям модели 1100 относятся RTC, интерфейс RS-485 и дополнительный CAN.

Когда Barix анонсировала модель Barionet 1000 с приводом OpenWrt, она не раскрыла процессор.
Теперь мы знаем, что, как и три новые модели, он работает на Mediatek MT7620A, Wi-Fi SoC на основе MIPS, связанной с приобретением MediaTek Ralink.
Чипсет, который имеет 580 МГц ядро ​​MIPS 24KEc и радио WiFi, появился на других управляемых OpenWrt устройствах, таких как плата маршрутизатора AsiaRF AP7620-MPE-1 mini-PCIe.


Блок-схема Mediatek MT7620A и модуль Barix Qino

(нажмите на картинку, чтобы увеличить)

MT7620A реализован здесь через модуль Qino Barix , который дополняет радио 802.11 b / g / n и снабжает 64 МБ оперативной памяти DDR2, 16 МБ флэш-памяти SPI и дополнительный RTC от производителя с буфером с золотой крышкой.
Модуль, также доступный в версии Lite, поддерживает дополнительную оперативную память объемом 128 МБ и флэш-память объемом 32 МБ, но в системах Barionet эта функция недоступна.

Модуль поставляется с предустановленным легким, ориентированным на маршрутизатор дистрибутивом OpenWrt.
Однако, как сообщается, новые системы Barionet также поддерживают встроенный Linux и LEDE, разветвленную версию OpenWrt, которая в прошлом году была вновь включена в OpenWrt .


Barionet 1100 и сравнительная таблица Barionet

(нажмите на картинку, чтобы увеличить)

Как и Barionet 1000, новые модели имеют размеры 103 x 85 x 31 мм и работают при 2,5 Вт от источников питания постоянного тока 9-30 В.
Barionet 1100 является самой продвинутой моделью, хотя, как видно из приведенной выше сравнительной таблицы, Barionet 400 и Barionet 200 имеют свои особенности.
Например, хотя все они предлагают порты 10/100 Ethernet, только модели 400 и 200 предлагают Power-over-Ethernet.

Среди других отличий, в Barionet 400 отсутствует WiFi, но он также предлагает 4х релейных выхода вместо 2х для 1100 и ни одного на 200. Как и 1100, 400 имеет 4х цифровых входа по сравнению с 1х на 200, а 400 и 400 1100 моделей предлагают 10x светодиодов по сравнению с 2x на 200. Однако Barionet 200 прекрасно работает с USB, предоставляя 4 хост-порта USB 2.0 по сравнению с 2x на 1100 и одним на модели 400.

Barionet 1100 имеет несколько функций, которые недоступны в двух других моделях, в том числе 4 цифровых выхода, 4 универсальных аналоговых / цифровых входа, универсальный однопроводный интерфейс Далласа для входа датчика и интерфейсы с винтовыми клеммами RS-232 и RS-485 ,

Barionet 1100 обеспечивает стандартные часы реального времени, в то время как в других двух системах он является опциональным.
Модель 1100 - единственная модель с опцией OEM для интерфейса CAN.
Устройство может работать при температуре от -40 до 60 ° C по сравнению с 0 до 70 ° C на моделях 200 и 400.

Дальнейшая информация

Для Barionet 1100, Barionet 400 и Barionet 200 информация о ценах и наличии не была предоставлена. Дополнительную информацию можно найти на странице продукта Barionet .