{"id":2175,"url":"\/distributions\/2175\/click?bit=1&hash=803b6e1bcbd9dfc4ba9456fda887a878c80d24df8d3a575913b14876e18923a5","title":"TJ \u0437\u0430\u043a\u0440\u043e\u0435\u0442\u0441\u044f 10 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u2014\u00a0\u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u0430\u043d\u043e\u043d\u0441 \u0441 \u0434\u0435\u0442\u0430\u043b\u044f\u043c\u0438","buttonText":"\u0427\u0438\u0442\u0430\u0442\u044c","imageUuid":"d1d355d8-93a3-5140-aeae-14b03046b760","isPaidAndBannersEnabled":false}

IoT-шлюз на базе Raspberry CM3+

Большой опыт работы в сфере промышленной автоматизации и АСУТП, казалось бы, должен способствовать тому, что со временем уже много всего видел и много всего знаешь. Но не тут-то было. Оказывается, иногда могут возникать задачи и проекты, которые трудно реализовать стандартными средствами. Так под один крупный проект по мониторингу и управлению в «облаке» одного небезызвестного завода N требовалось найти подходящее железо. Однако оказалось, что в России по требованиям помехозащищенности устройства и открытости системы ничего подходящего не существует. Попытка заказать идеально подходящее нам устройство из-за рубежа провалилась, поскольку на территорию нашей страны оборудование с пометкой «IoT» весьма трудно ввести в промышленных масштабах. Другие же поставщики не устроили сроками доставки в 12 недель при небольших объемах и ценой. Поэтому в голове родилась и плотно осела мысль о создании своего устройства. Причем такого, чтобы оно было универсальным и подходило не только конкретно под этот один проект, а под множество других. В итоге от момента зарождения идеи, подбора поставщиков и корпуса, разработки платы, её отладки и тестирования, написания инструкций и технической документации прошло весьма много времени. Но зато теперь я держу с легким трепетом в руках полностью законченное и рабочее устройство, и могу заявлять, что мы это сделали!

​Рисунок 1 — Плата устройства AntexGate

Почему именно Raspberry?

Raspberry Pi – это небольшой и дешевый универсальный микрокомпьютер, гибко настраиваемый под любые задачи. С 2014 года он выпускается как самостоятельный вычислительный модуль Compute Module, то есть из привычной платы с различными интерфейсами и разъемами осталось только самое важное: процессор, ПЗУ и ОЗУ. Такое исполнение позволяет использовать это устройство для любых мыслимых и немыслимых задач, все лишь упирается в возможности фантазии для создания обвязки вокруг модуля. Стоит также заметить, что с момента выхода в свет первой версии устройства вышло уже три версии модулей, а после выхода Raspberry Pi 4, вероятно, стоит ожидать еще и четвертую версию в скором времени. Всё это говорит о том, что разработчики активно развивают свой продукт, увеличивают его мощность и быстродействие, и что их устройство пользуется определенной популярностью у людей. Эта популярность не беспочвенна: за всё это время они зарекомендовали себя как надежные устройства, способные решать задачи различного уровня в любых условиях, даже в космосе. Также программировать на Raspberry Pi условно просто, они обладают большим количеством интеграторов по всему миру.Открытая операционная система Linux позволяет устанавливать на устройство абсолютно любое программное обеспечение в зависимости от требуемой задачи. Например для решений в области умного дома возможны стыковки с OpenHab, Home Assistant, iRidiumMobile, NodeRed и др. Для промышленности возможна установка SCADA-систем, таких как CODESYS, Rapid SCADA, OpenSCADA с возможностью использовать устройство как шлюз для передачи данных на верхний уровень по протоколам MQTT, http, REST API или CoAP. Также возможна интеграция с различными облачными сервисами.

Что по интерфейсам?

Устройство в минимальном исполнение поддерживает следующие интерфейсы:

  • RS485 х 2;
  • RS232 х 1;
  • CanBus х 1;
  • 1-Wire х 1;
  • USB х 1;
  • Ethernet х 1;
  • SMA x 2;
  • SIM х 1;
  • miniPCIe х 2;
  • HDMI 4k х 1;
  • MicroUSB х 1;
  • MicroSD х 1;
  • GPIO х 1.
  • LED х 1 (программируемый);

Вышеописанные интерфейсы позволяют внедрить устройство практический в любой проект. А дополнительные аппаратные модули для установки в слоты Mini PCI-e от сторонних производителей решают проблему с наличием связи и интернета у устройства. Такой путь с установкой модулей связи нами был выбран не случайно, поскольку наличие USB-адаптеров (так называемых «свистков») является не очень надежным и качественным вариантом, а установка промышленных роутеров по типу Robustel R2000-3P является дорогостоящим (около 12 т.р.). Поэтому мы остановились на установке двух разъемов под модули Mini PCI-e, которые можно использовать по собственному желанию:

  • 3G, LTE, GPRS модуль (HUAWEI MU709s-2, цена: 2,5 т.р.);
  • Wi-Fi модуль с возможностью подключения к нему направленной антенны;
  • NB-IoT модуль;
  • LoraWan модуль для построения сети «интернет вещей».

Таким образом, появляется некая вариативность и гибкость в выборе нужных интерфейсов связи под конкретную задачу.

Дополнительные решения

  • Аппаратный watchdog;
  • Аппаратные часы реального времени;
  • Энергонезависимая память EEPROM;
  • Металлический корпус и крышки (алюминий 3 мм);
  • Диапазон питания 9-36 В;
  • Температурный диапазон -25...+80°C (по документам, тесты еще не проводились).
Рисунок 3 — Готовое устройство AntexGate

Хотелось бы услышать Ваше мнение по данной разработке, уважаемые пользователи.

0
26 комментариев
Написать комментарий...
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Zoibana

Она писала это рекламный высер

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Итальянский рак

И чё в итоге-то?

Ответить
Развернуть ветку
back.in.the.ussr

ниче,  шат ап и гив ёр мани

Ответить
Развернуть ветку
Итальянский рак

Ну так даже ссылки не оставили!

Ответить
Развернуть ветку
Zoibana

Выпилили. тут была пачка ссылок

Ответить
Развернуть ветку
Zoibana

Жаль, на телегу не было.
И на яндекс-дзен.
Был бы фуллхаус

Ответить
Развернуть ветку
Итальянский рак

Та норм девайс на самом деле. Сам занимаюсь поиском таких решений.
Просто криво подали.

Ответить
Развернуть ветку
Kircore

Я такую же порнографию делаю по заказу.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Андрей Антекс
Автор

Ура! Мы не одни.

Ответить
Развернуть ветку
Итальянский рак

Да, я подписан в телеге на тебя.
Надо будет чуть позже написать тебе, как-то не додумался сразу.
Спасибо, что напомнил 🙏

Ответить
Развернуть ветку
Андрей Антекс
Автор

Что именно "криво подали"?

Ответить
Развернуть ветку
Итальянский рак

Статья написана СЕО-оптимизатором для поисковиков, а не для людей.

Ответить
Развернуть ветку
Игнат Синицын

Опять эльфийский...

Ответить
Развернуть ветку
Ded Pihto

Когда говорят про Internet of things то имеют в виду обычно лампочки с вайфай выключателями, ну или на худой конец жучки размером с флешку, но не такой кирпич как в статье

Ответить
Развернуть ветку
Андрей Антекс
Автор

Все Ваши лампочки с WiFi все-равно подключаются к Интернету через кирпич, который роутер

Ответить
Развернуть ветку
Ded Pihto

Роутер это сеть, а этот кирпич зачем

Ответить
Развернуть ветку
Андрей Антекс
Автор

Это устройство для сбора данных и передачи на верхний уровень, например по 3G. Вы в лесу или на удаленном объекте тоже роутер ставить будете и свисток 3G в него втыкать?

Ответить
Развернуть ветку
Ded Pihto

Зачем в лесу вайфай и Internet of things? Короче получился кирпич для использования на производстве, где есть админ который будет во всём этом разбираться

Ответить
Развернуть ветку
Андрей Антекс
Автор

Нет, Вы не понимаете суть

Ответить
Развернуть ветку
Андрей Антекс
Автор

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

Ответить
Развернуть ветку
Анна Просветова

Это очень классно, что есть конкуренция вайренборду на малиновом железе. Спасибо!

Ответить
Развернуть ветку
Андрей Антекс
Автор

Да, примерно как wirenboard, но назначение немного в сторону промышленного сектора, wirenboard больше для умных домов.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Читать все 26 комментариев
null