Edge AI на производстве: как выбрать плату для пилота — NPU, GPU-модуль или промышленный контроллер
Директор производства обычно приходит к Edge AI с практической задачей: «хотим попробовать на одном участке и понять, есть ли эффект». На этом этапе важно не купить «самую AI-плату», а правильно выбрать класс железа под сценарий.
В производстве чаще всего есть три сценария:
Прототип на столе Нужно быстро проверить идею: распознаётся ли дефект на изображении, можно ли считать сигнал с датчика, как выглядит логика тревоги. Здесь допустимы Arduino, micro:bit, платы с питанием 5В от USB/адаптера, простая периферия, HDMI-дисплей 800×480 или 1280×800 для отладки.
Пилот на участке Нужно поставить устройство рядом с линией, подключить камеру, забрать сигнал от ПЛК или датчика, передать результат в SCADA/МЭС или локальную систему. Здесь уже важны CAN, RS485, 12В или широкий диапазон питания, промышленное исполнение, M12-крепление камеры у CV-плат, возможность связи по проводным промышленным интерфейсам.
Production-внедрение Нужно, чтобы решение работало постоянно, интегрировалось в существующую промышленную шину, выдерживало монтаж в шкафу автоматики и не зависело от нестабильного Wi-Fi. Для задач компьютерного зрения и локального инференса в production-классе уместны платформы уровня NVIDIA Jetson TX2 или промышленные контроллеры, например Raspberry Pi PLC Industrial Controller с питанием 12–24В DC, CAN и RS485.
Главный вопрос звучит не «Raspberry Pi или Jetson?», а иначе: какая задача выполняется на edge-устройстве, откуда оно получает данные, куда отдаёт результат и как будет смонтировано на заводе.
Прототип vs пилот vs production: три разных класса железа
Ошибка многих AI-проектов на производстве — начинать выбор с вычислителя. На практике сначала нужно определить стадию проекта.
Прототип: проверить гипотезу, не интегрироваться в цех
Прототип — это лабораторная проверка. Его цель — быстро ответить на вопросы:
- видит ли модель нужный дефект;
- достаточно ли изображения с камеры;
- можно ли считать сигнал с простого датчика;
- какая логика тревоги нужна оператору;
- нужен ли локальный экран;
- как выглядит минимальный пользовательский сценарий.
На этой стадии подходят простые платформы: Arduino, micro:bit, платы с питанием 5В через USB или адаптер. Например, Arduino INDUSTRIAL 101 построен на микроконтроллере ATmega32u4, работает от 5В, имеет 32KB flash и 20 цифровых выводов. Это не платформа для тяжёлого компьютерного зрения, но хороший инструмент для дискретных сигналов, простых датчиков, кнопок, реле, первичной логики и стендовой проверки.
Практический нюанс: При выборе платформы для прототипа важно учитывать не только вычислительные возможности, но и доступность библиотек для работы с периферией. Например, если планируется подключение аналоговых датчиков, стоит заранее проверить поддержку ADC на выбранной плате. Arduino INDUSTRIAL 101 имеет 6 аналоговых входов, что достаточно для большинства прототипных задач, но может быть ограничением при работе с многоканальными датчиками.
Если в прототипе нужен экран, можно использовать платы с дисплеями 800×480 или 1280×800. Если нужно подключить периферию, важны интерфейсы USB 2.0, USB-C, HDMI, SPI, I2C, RS232.
Типичная ошибка инженера: Использовать для прототипа плату с избыточными вычислительными мощностями, что приводит к усложнению отладки и увеличению времени настройки. Например, попытка запустить простую логику обработки дискретных сигналов на Jetson Nano вместо Arduino может потребовать настройки ОС, драйверов и дополнительных библиотек, что замедлит проверку гипотезы.
Прототип можно делать на столе. Он может питаться от USB. Он может использовать Wi-Fi. Он может быть собран на макетных проводах. Но это не означает, что такое решение можно просто перенести в шкаф автоматики.
Пилот: проверить работу на реальном участке
Пилот — это уже не демонстрация, а проверка в реальной среде. Здесь появляются вопросы, которые редко видны в лаборатории:
- где взять питание;
- как закрепить камеру;
- как защититься от помех;
- как передать результат в ПЛК, SCADA или МЭС;
- что делать, если Wi-Fi нестабилен;
- как сервисный инженер будет диагностировать проблему;
- как устройство поведёт себя при перезапуске линии.
На пилоте важны не только вычисления, но и промышленная интеграция. Поэтому нужны интерфейсы CAN, RS485, иногда RS232, а также варианты питания 12В, 24В или широкий диапазон. В каталожных примерах есть Raspberry Pi PLC Industrial Controller с питанием 12–24В DC, интерфейсами CAN + RS485 и интеграцией в промышленную шину. Это типичный класс устройства для пилота, где требуется связать edge-логику с автоматикой.
Критерии выбора промышленного контроллера для пилота:
- Совместимость с существующей инфраструктурой — наличие необходимых интерфейсов (CAN, RS485) и поддержка используемых протоколов.
- Устойчивость к промышленным условиям — диапазон рабочих температур, защита от пыли и влаги (например, IP65/67), устойчивость к вибрации.
- Возможность диагностики и обновления — наличие светодиодных индикаторов состояния, поддержка удалённого обновления прошивки, возможность логирования.
- Механическая совместимость — возможность монтажа на DIN-рейку или в стандартный шкаф автоматики.
Для Industrial IoT-сценариев есть вариант для Raspberry Pi CM5: CAN + RS485 + 5G/4G + LoRa, питание 5В или 7–36В. Такой класс подходит, если объект распределённый, есть удалённые участки, нужна мобильная связь или LoRa, но при этом сохраняется проводная интеграция через CAN/RS485.
Практический подраздел: Выбор между проводными и беспроводными интерфейсами для пилота
При планировании пилота часто возникает вопрос: использовать ли для связи с верхним уровнем проводные интерфейсы (Ethernet, RS485) или беспроводные (Wi-Fi, 5G, LoRa). Выбор зависит от нескольких факторов:
| Критерий | Проводные интерфейсы (Ethernet, RS485) | Беспроводные интерфейсы (Wi-Fi, 5G, LoRa) |
|---|---|---|
| Надёжность передачи | Высокая, предсказуемая задержка | Зависит от условий среды, возможны потери пакетов |
| Устойчивость к помехам | Высокая | Средняя, зависит от электромагнитной обстановки |
| Скорость развёртывания | Требует прокладки кабеля | Быстрое развёртывание, не требует кабельной инфраструктуры |
| Стоимость инфраструктуры | Высокая (кабели, коммутаторы) | Низкая (требуется только точка доступа или базовая станция) |
| Масштабируемость | Ограничена длиной кабеля и количеством портов | Высокая, зависит от покрытия сети |
| Безопасность | Высокая (физический доступ к сети) | Требует дополнительных мер защиты (шифрование, аутентификация) |
| Энергопотребление | Низкое | Выше, особенно для 5G и Wi-Fi |
Рекомендации по выбору:
- Если пилот развёртывается на участке с существующей кабельной инфраструктурой и критична надёжность передачи данных (например, управление исполнительными механизмами), предпочтительны проводные интерфейсы.
- Если пилот требует быстрого развёртывания, мобильности или работы на удалённых объектах без кабельной инфраструктуры, используйте беспроводные интерфейсы.
- Для задач мониторинга и сбора данных, где допустимы небольшие задержки и потери пакетов (например, сбор телеметрии с датчиков), подходит LoRa.
- Для задач, требующих высокой пропускной способности и низкой задержки (например, передача видео для компьютерного зрения), используйте Ethernet или Wi-Fi 6.
Если задача связана с компьютерным зрением, стоит смотреть на CV-платы и крепление камеры M12. Это важно не как «мелочь механики», а как фактор стабильности: камера на линии должна быть закреплена повторяемо, без случайного смещения после вибрации или обслуживания.
Нюанс крепления камер: При выборе камеры для пилота важно учитывать не только разрешение и частоту кадров, но и механические характеристики крепления. M12-крепление обеспечивает повторяемую установку камеры, но требует использования соответствующих объективов и адаптеров. Также стоит обратить внимание на возможность регулировки фокуса и диафрагмы без демонтажа камеры, что упрощает настройку в условиях цеха.
Production: решение должно жить в промышленной среде
Production — это не «пилот, только подольше». Здесь требования становятся жёстче:
- устройство должно нормально монтироваться в существующую инфраструктуру;
- питание должно соответствовать тому, что есть в шкафу;
- интерфейсы должны быть совместимы с ПЛК и промышленной шиной;
- диагностика должна быть понятна службе эксплуатации;
- замена устройства не должна требовать перепроектирования всей линии;
- связь должна работать предсказуемо.
Для production-задач локального AI-инференса и компьютерного зрения в каталоге указана платформа NVIDIA Jetson TX2. Её имеет смысл рассматривать, когда на edge-устройстве нужно выполнять более сложную обработку изображения или видео, а не только собирать дискретные сигналы.
Критерии выбора платформы для production:
- Вычислительная мощность — достаточна ли для выполнения инференса в реальном времени с требуемой точностью.
- Энергоэффективность — потребление энергии должно соответствовать возможностям шкафа автоматики.
- Поддержка промышленных интерфейсов — наличие CAN, RS485, Ethernet и других необходимых шин.
- Долгосрочная доступность — платформа должна поддерживаться производителем не менее 5-7 лет.
- Сертификация — наличие промышленных сертификатов (например, CE, UL, ATEX для взрывоопасных зон).
- Экосистема — доступность библиотек, инструментов разработки и сообщества поддержки.
Но Jetson сам по себе не решает вопросы промышленной интеграции. Если у вас камера, ПЛК, исполнительные механизмы и SCADA, нужно смотреть на связку: вычислительный модуль + промышленный контроллер + нужные шины и питание. Иногда production-архитектура строится не на одной плате, а на разделении ролей: GPU-модуль выполняет инференс, промышленный контроллер общается с ПЛК по CAN/RS485 и передаёт результат в верхний уровень.
Пример архитектуры для production:
- Вычислительный модуль (например, NVIDIA Jetson TX2) — выполняет инференс моделей компьютерного зрения.
- Промышленный контроллер (например, Raspberry Pi PLC Industrial Controller) — обеспечивает связь с ПЛК по CAN/RS485, управляет периферией, обрабатывает дискретные сигналы.
- Промышленная камера с M12-креплением — обеспечивает стабильное изображение для анализа.
- Источник питания 12–24В DC — соответствует стандартам шкафа автоматики.
- Коммутационное оборудование — обеспечивает связь между компонентами и защиту от помех.
CAN и RS485: почему промышленные шины важнее Wi-Fi для AI-инференса
В AI-проектах на производстве часто переоценивают беспроводную связь и недооценивают промышленные шины. Для презентации Wi-Fi удобен. Для цеха — не всегда.
В каталожных спецификациях встречаются беспроводные варианты: WiFi, Wi-Fi 6, 5G, Bluetooth 5.0. Они полезны для отладки, удалённого доступа, мобильных объектов, временного пилота или передачи данных туда, где нет кабельной инфраструктуры. Но если edge-устройство должно регулярно взаимодействовать с ПЛК, приводами или линией, ключевыми становятся CAN и RS485.
Что такое CAN в контексте завода
CAN — это шина данных, которая часто применяется для связи с приводами, контроллерами и промышленными узлами. В контексте AI она нужна не для «обучения модели», а для практических действий:
- получить от ПЛК сигнал «изделие в зоне контроля»;
- принять состояние линии;
- отправить результат «годен/брак»;
- передать код дефекта;
- синхронизировать обработку с движением механизма;
- связаться с приводом или промышленным контроллером.
Практический нюанс: При интеграции AI-платы с CAN-шиной важно учитывать не только физический уровень (CAN-H, CAN-L), но и протокол верхнего уровня. Наиболее распространённые протоколы в промышленности:
- CANopen — для управления приводами и промышленными устройствами;
- DeviceNet — для связи с датчиками и исполнительными механизмами;
- J1939 — для тяжёлой техники и автомобильной промышленности.
Выбор протокола зависит от существующей инфраструктуры. Например, если ПЛК на линии использует CANopen, AI-плата должна поддерживать этот протокол или иметь возможность его реализации через библиотеки.
То есть AI-плата не существует отдельно. Она становится участником автоматизированной системы. Если модель обнаружила дефект, это решение должно попасть в управляющий контур — например, в ПЛК, который активирует отбраковку или останавливает участок. Для этого нужна шина, которую понимает промышленная автоматика.
Что такое RS485 и зачем он нужен
RS485 — распространённый промышленный интерфейс для связи на объекте. Его ценность — в практической пригодности для цеха: проводная связь, устойчивость к промышленной среде, понятность для инженеров АСУ ТП, совместимость с большим количеством устройств.
Типичные ошибки при работе с RS485:
- Неправильная терминация линии — отсутствие терминаторов на концах линии приводит к отражениям сигнала и ошибкам передачи.
- Несогласованные скорости передачи — все устройства на шине должны работать на одной скорости.
- Неправильное подключение — перепутанные провода A и B приводят к неработоспособности шины.
- Отсутствие гальванической развязки — может привести к повреждению устройств при скачках напряжения.
В AI-пилоте RS485 часто нужен для задач:
- передать результат инференса в контроллер;
- принять состояние датчика или участка;
- подключиться к существующей линии без полной переделки шкафа;
- интегрировать промышленный контроллер в действующую инфраструктуру.
Если устройство имеет CAN + RS485, как Raspberry Pi PLC Industrial Controller, оно гораздо ближе к реальному пилоту, чем обычная одноплатная плата без промышленных интерфейсов.
Почему Wi-Fi не должен быть единственной опорой
Wi-Fi, Wi-Fi 6, Bluetooth 5.0 и 5G полезны, но у них другая роль. Они могут использоваться для:
- отладки;
- удалённой диагностики;
- выгрузки логов;
- подключения временного стенда;
- связи там, где нет кабеля;
- Industrial IoT-сценариев на удалённых объектах.
Но если от результата AI зависит действие линии, лучше не строить критичный контур только на беспроводной связи. В цехе есть помехи, металл, движение оборудования, перегородки, электромагнитная обстановка. Даже если связь обычно работает, для production нужно проектировать предсказуемый путь данных.
Практическое правило: Wi-Fi — для удобства, CAN/RS485 — для интеграции с автоматикой.
Чек-лист проверки надёжности связи для production:
Проводные интерфейсы:
- Поддерживаются ли необходимые промышленные шины (CAN, RS485)?
- Есть ли гальваническая развязка для защиты от помех?
- Правильно ли выполнена терминация линии (для RS485)?
- Совместимы ли скорости передачи данных с существующими устройствами?
- Есть ли возможность резервирования каналов связи?
Беспроводные интерфейсы:
- Есть ли резервный канал связи (например, Ethernet или RS485)?
- Обеспечено ли покрытие Wi-Fi/5G на всём участке?
- Реализована ли защита от помех (например, выбор каналов, направленные антенны)?
- Есть ли механизмы повторной передачи данных при потере пакетов?
- Реализована ли аутентификация и шифрование данных?
Питание: 5В vs 12В vs 24В — почему это важно при монтаже
Выбор питания часто откладывают «на потом». В результате пилот приезжает в цех, и оказывается, что устройство работает от USB 5В, а в шкафу автоматики есть 24В DC. Нужно ставить дополнительный блок питания, искать место, согласовывать монтаж, вести отдельную линию, проверять защиту. Проект теряет время на вопросе, который можно было решить при выборе платы.
В каталоге встречаются варианты питания:
- 5В — USB/адаптер, удобно для прототипирования;
- 12В — ближе к промышленным сценариям и периферии;
- 3.3В, 6В, 3В — типично для отдельных модулей и компонентов;
- 12–24В DC — удобно для шкафа автоматики;
- 5В или 7–36В — широкий диапазон, полезный для Industrial IoT и полевых установок.
5В: удобно для стола, осторожно для цеха
Питание 5В хорошо подходит для прототипа. Плата питается от USB или адаптера, её легко подключить к ноутбуку, удобно прошивать и отлаживать. Arduino INDUSTRIAL 101 работает от 5В — это нормально для стенда и простых задач.
Практический нюанс: При использовании 5В в цеховых условиях важно учитывать не только наличие источника питания, но и качество электропитания. В промышленных сетях возможны скачки напряжения, помехи и нестабильность. Использование импульсного блока питания с фильтрацией и защитой от перенапряжений может существенно повысить надёжность работы устройства.
Но в цеху 5В может стать проблемой. Если у вас шкаф автоматики рассчитан на другой уровень питания, придётся добавлять преобразователь. Это не запрещено, но увеличивает количество компонентов и точек отказа. Для пилота на один день это терпимо. Для production — спорно.
12В и 24В: ближе к промышленному монтажу
Для промышленного контроллера питание 12В или 12–24В DC удобнее. Пример — Raspberry Pi PLC Industrial Controller: 12–24В DC, CAN и RS485. Такой формат проще обсуждать с инженерами, которые отвечают за шкаф автоматики.
Критерии выбора источника питания:
- Соответствие существующей инфраструктуре — если в шкафу есть 24В DC, выбирайте устройство с питанием 12–24В.
- Энергопотребление — убедитесь, что источник питания может обеспечить необходимый ток.
- Защита от помех — используйте источники питания с фильтрацией и защитой от перенапряжений.
- Резервирование — для production-решений рассмотрите возможность резервирования источников питания.
- Сертификация — источник питания должен соответствовать промышленным стандартам (например, CE, UL).
Если устройство можно подключить к уже доступному питанию, монтаж становится проще:
- меньше дополнительных блоков;
- меньше согласований;
- проще обслуживание;
- понятнее схема питания;
- легче заменить устройство.
Широкий диапазон питания: плюс для пилота
Industrial IoT-плата для Raspberry Pi CM5 поддерживает питание 5В или 7–36В. Такой диапазон полезен, когда заранее неизвестно, какое питание будет на объекте, или когда пилот должен быстро переезжать между участками.
Практический нюанс: При использовании устройств с широким диапазоном питания важно учитывать эффективность преобразования напряжения. Например, при питании от 24В DC преобразователь может нагреваться сильнее, чем при питании от 12В. Это может потребовать дополнительного охлаждения или ограничения мощности устройства.
Для директора производства это означает меньше задержек. Для ИТ-директора — меньше рисков, что выбранная плата не встанет в реальную инфраструктуру.
Как AI-плата подключается к существующей МЭС/SCADA
AI-плата на производстве редко является самостоятельной системой. Её задача — встроиться в текущий контур: датчики, ПЛК, приводы, операторские панели, SCADA, МЭС.
Условно есть три уровня интеграции.
Уровень 1: связь с оборудованием и ПЛК
Здесь важны физические интерфейсы:
- CAN — для связи с приводами, ПЛК и промышленными узлами;
- RS485 — для проводной промышленной связи;
- RS232 — для отдельных устройств и сервисных сценариев;
- SPI, I2C — для подключения модулей, датчиков и периферии;
- цифровые выводы — в микроконтроллерных сценариях, например у Arduino INDUSTRIAL 101 есть 20 цифровых выводов.
Практический нюанс: При подключении к ПЛК важно учитывать не только физический интерфейс, но и протокол обмена данными. Например, если ПЛК использует Modbus RTU поверх RS485, AI-плата должна поддерживать этот протокол. В противном случае потребуется дополнительный шлюз или разработка собственного драйвера.
Типовой сценарий: камера или датчик фиксирует событие, AI-плата выполняет инференс, результат передаётся в ПЛК по CAN или RS485. ПЛК уже выполняет действие: включает сигнал, управляет исполнительным механизмом, отправляет состояние выше.
Уровень 2: связь с локальной инфраструктурой
На этом уровне нужны интерфейсы расширения и связи:
- USB 2.0 и USB-C — для периферии, отладки, подключения устройств;
- HDMI — для локального монитора или панели;
- M.2 — для расширения;
- PCIe — для модулей расширения;
- WiFi / Wi-Fi 6 — для беспроводной сети;
- Bluetooth 5.0 — для периферии и сервисных задач;
- 5G — для удалённых объектов или там, где проводной сети нет.
Например, если на пилоте нужно вывести оператору картинку или статус, может пригодиться HDMI и дисплей 800×480 или 1280×800. Если нужно добавить модуль связи, смотрят на M.2, PCIe или встроенные беспроводные возможности.
Типичная ошибка: Использование USB для подключения критически важных устройств в production-среде. USB-порты не предназначены для промышленных условий и могут выходить из строя из-за вибрации, пыли или электромагнитных помех. Для production лучше использовать промышленные интерфейсы или защищённые разъёмы.
Уровень 3: передача данных в SCADA/МЭС
SCADA и МЭС обычно не должны напрямую зависеть от камеры или нейросети. Им нужен результат в понятном виде:
- событие;
- статус;
- код дефекта;
- временная метка;
- идентификатор участка;
- сигнал о браке;
- состояние устройства.
Промышленный edge-контур может работать так:
- Камера фиксирует изделие.
- Плата выполняет локальный AI-инференс.
- Результат передаётся в промышленный контроллер.
- Контроллер отправляет сигнал в ПЛК через CAN/RS485.
- ПЛК передаёт статус в SCADA.
- МЭС получает агрегированные события для аналитики и производственных отчётов.
Практический нюанс: При интеграции с SCADA важно учитывать формат данных и протокол обмена. Наиболее распространённые протоколы:
- OPC UA — современный стандарт для промышленной автоматизации;
- Modbus TCP — распространённый протокол для связи с SCADA;
- MQTT — лёгкий протокол для передачи данных в Industrial IoT.
Выбор протокола зависит от существующей инфраструктуры. Например, если SCADA поддерживает OPC UA, AI-плата или промышленный контроллер должны иметь возможность работать с этим протоколом.
При такой архитектуре AI не ломает существующую автоматизацию. Он добавляет новый источник решений, но управляющий контур остаётся понятным для службы эксплуатации.
Таблица: прототип / пилот / production
| Параметр | Прототип | Пилот на участке | Production |
|---|---|---|---|
| Цель | Проверить гипотезу на столе | Проверить работу в реальной зоне | Постоянная эксплуатация |
| Типовая задача | Считать сигнал, показать демо, проверить логику | Подключить камеру/датчик, передать результат в ПЛК/SCADA | Интегрировать AI-инференс в производственный контур |
| Подходящие платформы | Arduino, micro:bit | Промышленный контроллер, Raspberry Pi-based Industrial IoT | NVIDIA Jetson TX2, промышленный контроллер, связка GPU-модуля и контроллера |
| Пример из каталога | Arduino INDUSTRIAL 101: ATmega32u4, 5В, 32KB flash, 20 цифровых выводов | Industrial IoT для Raspberry Pi CM5: CAN + RS485 + 5G/4G + LoRa, питание 5В или 7–36В | Raspberry Pi PLC Industrial Controller: 12–24В DC, CAN + RS485, интеграция в промышленную шину; NVIDIA Jetson TX2 для production |
| Питание | 5В от USB/адаптера | 5В, 12В, 7–36В — зависит от объекта | 12В, 12–24В DC, широкий диапазон при необходимости |
| Связь с ПЛК | Обычно не обязательна | Желательны CAN и RS485 | Обязательна промышленная интеграция через CAN/RS485 или существующую шину |
| Беспроводная связь | WiFi, Bluetooth 5.0 для удобства | WiFi, Wi-Fi 6, 5G — для отладки и удалённых сценариев | Не должна быть единственной опорой для критичного контура |
| Интерфейсы расширения | USB 2.0, USB-C, HDMI, SPI, I2C | USB, HDMI, M.2, PCIe, CAN, RS485 | CAN, RS485, M.2, PCIe, HDMI/USB для сервисных задач |
| Экран | Можно использовать 800×480 или 1280×800 | Для оператора или наладки | По необходимости, чаще как сервисный интерфейс |
| Камера | Для проверки изображения | CV-плата, важно крепление M12 | Повторяемый монтаж, M12-крепление у CV-плат |
| Критичный критерий | Скорость проверки идеи | Совместимость с цехом | Надёжная интеграция и эксплуатация |
| Поддержка протоколов | Не критична | Modbus RTU, CANopen, OPC UA | OPC UA, Modbus TCP, MQTT, промышленные протоколы |
| Защита от помех | Не требуется | Желательна гальваническая развязка | Обязательна гальваническая развязка, фильтрация питания |
| Диагностика | Минимальная (светодиоды, логи) | Расширенная (индикаторы, логи, удалённый доступ) | Полная (мониторинг состояния, логирование, удалённая диагностика) |
Типичные ошибки при выборе AI-железа для завода
Ошибка 1. Купить плату «как для лаборатории» и пытаться поставить её в шкаф
Самый частый сценарий: команда берёт плату с питанием 5В, отлаживает её от USB, показывает демо, а затем пытается установить на линию. В цеху выясняется, что нужна интеграция с ПЛК, питание в шкафу другое, Wi-Fi нестабилен, а интерфейсов CAN и RS485 нет.
Как избежать: Для прототипа 5В допустимо. Для пилота заранее проверяйте питание, шины и способ монтажа. Если нужно подключение к ПЛК, сразу закладывайте CAN/RS485.
Практический пример: Команда использовала Raspberry Pi 4 для прототипа системы контроля качества. В лаборатории всё работало отлично, но при установке на линию выяснилось, что:
- Питание в шкафу 24В DC, а Raspberry Pi требует 5В;
- Для связи с ПЛК нужен CAN, которого нет на Raspberry Pi;
- Wi-Fi нестабилен из-за металлических конструкций и помех.
В результате пришлось разрабатывать дополнительный адаптер питания и использовать внешний CAN-модуль, что увеличило стоимость и время внедрения.
Ошибка 2. Считать, что Wi-Fi решит промышленную интеграцию
Wi