494

Чем заменить Raspberry PI в промышленности?

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Если коротко, то речь пойдет о промышленном ПК на основе Raspberry CM4 – это абсолютный аналог Raspberry Pi4 в промышленном исполнении с надёжной eMMC от Samsung и полной программно-аппаратной совместимостью.

Одну статью мы закончили фразой: «Надеемся, что мы вдохновим читателей на переработку Ваших личных проектов в более масштабное производство с коммерческими перспективами.»

В этой статье мы расскажем о продолжении этой истории и что мы имеем на сегодняшний день.

Глава 1. Небольшие трудности

После пандемии начался великий дефицит на устройства Raspberry CM3+, а потом их и вовсе сняли с производства, что сильно нас не поломало. Мы нашли моментальный выход в виде китайского качественного переходника Raspberry CM3-CM4, тем самым клиенты получили лучшие технические характеристики, а мы время на переход к новому форм-фактору.

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Переходник CM3-CM4

Еще одной проблемой была замена корпуса с Китайского Gainta на собственный, в связи с тем же дефицитом и тяжёлой логистикой (дорого возить куски металла) из Китая. Было решено покончить с этой коробкой.

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Корпус Gainta - крепкий, но дефицитный.

Спустя несколько недель корпус получился, а идею крепления на DIN рейку/панель взяли у Moхи.

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Первая версия устройства в новом корпусе.

Глава 2. Пора переезжать на новую платформу.

Собрав обратную связь от текущих клиентов, специалистов АСУ ТП и остальных диванных критиков, мы выделили следующие недостатки в первой версии:

  1. Необходима гальваническая развязка RS485 портов.

  2. Необходимо два LAN порта для создания киберзащищенных шлюзов между низким и высоким уровнем.

  3. Малый объем оперативной памяти 1Gb в некоторых случаях (установка Касперского, VipNet и другая большая обработка данных)

  4. Отсутствие дополнительного хранилища данных кроме внешней USB флешки.

  5. Нехватка питания для мощных периферийных модемов.

  6. Отсутствие дискретных входов\выходов.

Решено было оставаться на обновленной Raspberry CM4, это устройство сразу решало несколько наших недостатков, а именно ОЗУ до 8GB, WIFI сразу на борту, есть MPCI-E линия для SSD диска, инфраструктура под 1GB Ethernet и самое главное это всемирное сообщество, поддерживающее этот продукт.

В интернете много готовых программах продуктов и исходников для Raspberry.

Самое главное, что клиенту нет необходимости предварительно приобретать такое устройство и можно весь софт писать и тестировать на настольной Raspberry PI и даже целиком перенести слепок на AntexGate c помощью Win32DiskImager.

Инженеру больше не нужно краснеть перед руководством, объясняя, что на этой малинке можно собрать все что угодно, малина — это как-то по-детски, а тут железяка черная – красота!

Накидали функциональную схему и начал тянуться долгий год разработки и отладки.

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Функциональная схема нового устройства

И вот, наконец, поле нескольких подходов плата получилась и работает безупречно, питание не скачет, все нагрузки выдерживает.

RS485 мы конечно развязали, предусмотрели возможность демонтажа гальваники, когда это критически необходимо, получили два LAN порта 1Gb/s и 100Mb/s и более того добавили возможность питания от любого passive POE-инжектора.

По традиции набор интерфейсов 2xRS485/1xRS232/1x1Wire/1xCAN/2xUSB/1xHDMI/2xSMA, самое главное появились дискретные каналы: 4 входа 9-48В развязанные оптопарами, 3 выхода: 2-реле и 1-оптопара.

Также оставили очень полезные вещи: RTC часы, аппаратный watchdog, MPCI-e разъем для модема, двухцветный программируемый светодиод, которым можно поморгать либо настроить для внешнего визуального осмотра состояния прибора (зеленый/желтый/красный).

С диском m.2 получилось все достаточно хорошо и одна линия MPCI-e выдает свои стабильные 300Mb/s на чтение и 300Mb/s на запись. Теперь уже можно хранить огромные базы данных, использовать как тонкий клиент, загрузить медиа контент, хранить и обрабатывать фото и видеофайлы.

Питание для устройства сделали с запасом и в широком диапазоне от 9 до 48В. У каждого инженера найдется блок питания в таком диапазоне. Отдельно для периферийных устройств реализовали понижающий импульсный источник питания в пределах 5А для дисков NVME + модем одновременно.

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Плата сверху с вычислительным модулем Raspberry CM4

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Плата снизу с периферийными устройствами

Корпус решили оставить в прежнем исполнении за исключением нескольких технических решений, а именно выкинуть крепежные стойки для платы. Вместо стоек мы отогнули 4 уха и нарезали в них резьбу, таким образом в одном цикле мы получаем 2 готовые железяки к сборке.

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Корпус из стали 0.7мм порошковая покраска

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Составные части устройства

У нас получился компьютер для встраиваемых систем и действительно безотказный! Всем «дедам» назло.

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Изображение устройства со стороны подключения промышленных интерфейсов

Чем заменить Raspberry PI в промышленности? Электроника, Linux, Raspberry pi, Гаджеты, Умный дом, Автоматизация, Промышленность, Встраиваемые системы, Контроллер, Длиннопост

Изображение устройства со стороны стандартных интерфейсов

Шутки в сторону — мы ведь серьезная организация!

Всем кто дочитал до конца мы готовы предоставить устройство на тестирование.

Подробная инструкция и обсуждение в Telegram.

Arduino & Pi

1.5K поста20.8K подписчика

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Вы смотрите срез комментариев. Показать все
9
Автор поста оценил этот комментарий

А цена где? Рублей 20?

раскрыть ветку (39)
4
Автор поста оценил этот комментарий

К сожалению себестоимость выше((. От 40к

раскрыть ветку (38)
26
Автор поста оценил этот комментарий
Иллюстрация к комментарию
13
Автор поста оценил этот комментарий

А чем оно тогда лучше каких нибудь готовых ПЛК?

раскрыть ветку (26)
4
Автор поста оценил этот комментарий

При это есть очень даже вменяемый вб по цене в 2 раза ниже.

https://wirenboard.com/ru/product/wiren-board-7/

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Есть недостатки, не всем подойдёт. Но в общем близкое устройство.

5
Автор поста оценил этот комментарий

Решать нестандартные задачи, стыковки с различными системами, rest-api, 1с, возможен модем в коробке и жесткий диск до 2Тб.

раскрыть ветку (10)
12
Автор поста оценил этот комментарий

Для этого системы делят на верхний и средний уровень,

Средний уровень  - ПЛК, сбор данных, управление нижним уровнем, критически важные алгоритмы управления.

Верхний уровень - сервер и стыковка с другими системами.

А у вас получается задачи верхнего и среднего уровня впихнуть в одно устройство.

Ну че бы и нет

раскрыть ветку (6)
Автор поста оценил этот комментарий

Спасибо, старались. Но тут больше к верхнему уровню устройство или комбинированное в не критичных системах сбора и обработки данных. Хотим хранилище диск, хотим lora шлюз пожалуйста mpci модуль, нужен тонкий клиент для весового оборудования есть hdmi + rs232 +usb и т.д. В общем это как персональный комп под различный софт.

раскрыть ветку (5)
1
Автор поста оценил этот комментарий
Я бы взял на тест, но вообще не вижу применения. У нас везде modbus, profibus. Masterscada. Только под какой нибудь новый проект. Есть какие-то примеры применения на производстве?
раскрыть ветку (4)
Автор поста оценил этот комментарий

Ну так ставьте туда masterscada 4d или codesys и в путь, можно даже оператору комп собрать.

раскрыть ветку (3)
1
Автор поста оценил этот комментарий
Зачем? Оператору нужен мощный комп. Плюс мониторов там штуки 4-6
раскрыть ветку (2)
Автор поста оценил этот комментарий

Зачем?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Работать
5
Автор поста оценил этот комментарий
Раньше нестандартные задачи решали применением сокращений в булевой алгебре и оптимизацией кода, сейчас монструозными одноплатниками.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Менструозными мб?

Автор поста оценил этот комментарий

Думается мне что для таких задач больше подходит orange pi на RK3588 в виде базы, а не слабенький raspberry

0
Автор поста оценил этот комментарий

Русски плк ещё пойди найди. Этот, конечно, условно русский, но если срок поставки не 60 недель, то нишу займёт

раскрыть ветку (4)
0
Автор поста оценил этот комментарий
Овен ПЛК и К15
Автор поста оценил этот комментарий
Судя по комментариям народ хочет дешевле, но никто не хочет понять что дешевле не бывает! Комплектуха, сборка, направленность на качество и отказоустойчивость... С учётом всех параметров 40 для промышленной игрушки это копейки. Кому дешевле пусть заставляют ардуину управлять процессом, читать флешки, поддерживать интерфейсы. Спасибо ребятам за создание готового устройства, хоть на импортных компонентах, но сейчас мало кто хочет разбираться даже в этом! Лайк автору статьи за подачу материала, поржал)
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Как правило, те кто тут комментарии пишут, понятия не имеют, сколько стоит "взрослый" промышленный контроллер. Особенно "русский", исобенно, сейчас.

Автор поста оценил этот комментарий

Стараемся держать всегда наличие от 50шт и больше, правда сейчас много на тесты раздали, вот ждём следующие 100шт до конца декабря. Большой срок поставки тем, кто хочет скидку и берет под заказ с договором поставки, это отдельная неплановая история.

Автор поста оценил этот комментарий
Хотя бы наличием распространенной ОС, и кучи софта на любой вкус. Лёгкостью написания нового софта и возможностью портирования старого без существенной переработки кода. Решение безусловно нишевое, но своего потребителя найдет.
раскрыть ветку (7)
3
Автор поста оценил этот комментарий

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

А это решение очень узкоспециализированное.

раскрыть ветку (5)
3
Автор поста оценил этот комментарий

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

раскрыть ветку (4)
3
Автор поста оценил этот комментарий

От всей души желаю вам успехов.

А доебался я потому что в АСУТП давно, и электронику разрабатывал в качестве программиста только и с распберри возился.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Спасибо. Я был в Асу тп и поверьте непренужденность и боевые тесты нажего железа клиентами удивляет, сам бы не поставил в некоторые места, а тут ставят и работает и в жару и в холод. Аппаратно исключили все слабые места, я даже не один электролит не разрешил поставить разрабу, поэтому дорожка танталлов чтобы хотя-бы лет 7-10 работало. А там все зависит от программиста, если данные не будут в еммс гагами писать и поставят внешний ssd для хранения архивов, то будет все ок.

раскрыть ветку (2)
Автор поста оценил этот комментарий

Для хранения raid обычно ставят

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Это если критичные данные. А не всегда это так. Порой база нужна как буфер где накапливается информация и в последующем отправляется в инфраструктуру СУБД.
4
Автор поста оценил этот комментарий

Спасибо, просто мы и многие другие наелись сбоями SD карт и прилёта и помех на gpio, вот и получилась почти свинцовая коробка, заэкранирована вся и полностью как на плате в 4х слоях, так и корпус.

1
Автор поста оценил этот комментарий
И что вы за эти деньги добавили к машине? Из поста неочевидно
раскрыть ветку (1)
Автор поста оценил этот комментарий

Почитайте в инструкции

Автор поста оценил этот комментарий
Чем не угодили ESP32 серии от С и выше ?
Развести на свою плату, гербера китайцам, далее по вкусу, либо бомы тоже китайцам, либо, например, на Резоните отпаяться.... Зачем малинка, оно ж дорогое...
раскрыть ветку (7)
4
Автор поста оценил этот комментарий

Наверное не правильно esp с малиной сравнивать. Начиная от мощности, заканчивая сообществом raspberry и Linux в целом. Да и проект с 2018 года перешел в новую версию. Esp хорошо для одних проектов, raspberry для других и у каждого своя ниша, сообщество и среда программирования. Так как мы выходцы из асу тп понимали, что необходим комп мощный для разворачивания scada систем, hdmi нужен и тд. Насчёт стоимости мы думали заменить аналогом типо radxa или banana, но стоимость специалистов для поддержки этих модулей выходит выше, чем покупать raspberry с готовыми хорошими сборками и сообществом.

раскрыть ветку (2)
1
Автор поста оценил этот комментарий
Про то и речь, что это разные по уровню устройства, и мне показалось, что малинка немножко избыточна в вашем решении. Написал не критики ради. Имею отношение к проекту, где всё тоже началось с Raspberry, но сейчас работает на stm и движется к esp. Очень сильно повлиял вопрос стоимости в разрезе масштабирования...
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

0
Автор поста оценил этот комментарий
Я как на резоните своё хотел заказывать, внезапно узнал что их монтажная линия в процессе переезда. Сейчас хз как
раскрыть ветку (3)
0
Автор поста оценил этот комментарий
PCBWay... :)
раскрыть ветку (2)
1
Автор поста оценил этот комментарий
Ну там и заказал в итоге
раскрыть ветку (1)
Автор поста оценил этот комментарий

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

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку