Stitex Technologies

Инженерия

Готовый модуль или своя плата: когда что нужно

Короткий ответ: готовый модуль выигрывает там, где изделие единичное и его задача — проверить гипотезу; своя печатная плата нужна там, где начинаются партия, собственный корпус и работа рядом с силовым оборудованием. Ошибка здесь типовая: выбор делают один раз на прототипе и не пересматривают, пока он не станет необратимым. Есть и третий ответ — модуль как заменяемое ядро на своей плате-носителе.

3 сентября 20268 минутStitex Technologies

Ошибка, о которой идёт речь

Она выглядит не как ошибка, а как здравый смысл. Нужно быстро показать, что идея работает: берут готовый модуль-конструктор, за вечер получают живой макет, показывают руководству, идут дальше. Решение «модуль или своя плата» в этот момент никто не принимает — его принимают молча, вместе с выбором того, на чём удобнее начать.

Дальше макет обрастает кодом, вокруг него рисуют корпус, под него закупают разъёмы. Через год выясняется, что изделие целиком стоит на чужой плате, чужом загрузчике и чужом сроке жизни, а пересматривать это уже дорого. Неверный ход был не в том, что взяли модуль. Неверный ход — ни разу не вернуться к этому выбору между макетом и партией.

Что происходит дальше по цепочке

Последствия появляются не сразу и не там, где принималось решение. Поэтому связь с ним теряется: каждое разбирают как отдельную неприятность, а не как продолжение того вечера с макетом.

Что казалось на прототипеЧем это оборачивается в эксплуатации
Габарит неважен, корпус потомКорпус спроектирован вокруг модуля: смена модуля тянет за собой механику
Питание от USB, всё стабильноВ щите рядом с частотником начинаются «случайные» перезагрузки
Входы подключим напрямуюПолевые линии без защиты и развязки выносят порт, а с ним и весь модуль
Модуль всегда есть в наличииСменилась ревизия — поехала распиновка; сняли с производства — встало изделие
Ремонт — дело будущегоОтказал один канал, а меняется вся плата целиком
На единицах так дешевлеНа партии в себестоимость входит всё, что на модуле лишнее

Отдельно стоит пункт про снабжение: покупной модуль живёт по собственному календарю, который вы не контролируете. Что делать, когда этот календарь закончился, разобрано в статье контроллер сняли с производства — механика там ровно та же, что и с модулем внутри вашего изделия.

Почему на прототипе этого не видно

Прототип живёт не в тех условиях, в которых изделию работать. Комнатная температура, короткие провода, питание от ноутбука, экземпляр в единственном числе и инженер рядом — на объекте не будет ничего из этого. Последствия из таблицы выше проявляются там, где прототипа нет: в щите, в партии, в сервисном выезде. Проверка «работает же» на столе не отвечает на вопросы, которые задаст эксплуатация.

Признак, что решение уже принято за вас
Если под модуль рисуется корпус, заказываются ответные разъёмы и обсуждается партия — выбор сделан и зафиксирован. Дальше речь идёт не о выборе, а о цене его переигрывания.

Зеркальная ошибка: своя печатная плата там, где хватало модуля

Обратный ход стоит не дешевле. Под разовый стенд или внутренний прибор заказывают собственную разработку: схемотехника, разводка, производственные файлы, прототип, отладка. Получают то же самое, что давал модуль, только позже и с обязанностью это сопровождать. Из чего складывается такой счёт — сколько стоит разработка печатной платы, а порядок этапов — разработка электроники под заказ.

Признак этой ошибки простой: изделие останется в единственном экземпляре, условия у него лабораторные, а собственная плата обосновывается словами «так солиднее» или «чтобы было своё». Своя плата решает инженерные задачи — габарит, защиту, повторяемость, себестоимость на партии. Если ни одной из них нет, она решает только вопрос самолюбия.

По каким условиям выбирают на самом деле

Условие задачиКуда оно склоняет
Единичное изделие, стенд, пилотГотовый модуль
Проверить гипотезу быстрее, чем спорить о нейГотовый модуль
Партия, где важна повторяемость экземпляровСвоя плата
Заданный габарит, крепёж, расположение разъёмовСвоя плата
Щит рядом с силовой частью, длинные полевые линииСвоя плата или модуль на носителе
Нужен контроль над сроками поставки и заменой компонентовСвоя плата или модуль на носителе
Изделие пойдёт в сервис к чужим рукамСвоя плата с заменяемыми узлами

Обратите внимание: ни одна строка не про сложность прошивки. Логику одинаково можно написать и там, и там — выбор определяет физика эксплуатации, а не объём кода.

Средний путь: модуль как ядро на своей плате

Между «модуль» и «своя плата с нуля» лежит третий вариант, и он снимает сразу несколько перечисленных последствий. Модуль остаётся вычислительным ядром, а плата-носитель берёт на себя то, чего у модуля нет: питание, защиту и развязку входов, промышленные разъёмы, крепление, индикацию. Ядро становится заменяемым узлом. Не бесплатно: уход модуля с рынка потянет за собой перетрассировку посадочного места, проверку питания и уровней, перенос прошивки на новое ядро. Но корпус, разъёмы и схема обвязки остаются — переделывается узел, а не изделие.

Этот путь дешевле полной разработки на старте и не запирает вас в чужом форм-факторе на серии. Он же удобнее для сопровождения: интерфейсы наружу вы описываете сами, и они не меняются вместе с ревизиями покупного ядра. Если изделию предстоит разговаривать с чужой автоматикой, протокол обмена выбирают до разводки. Он задаёт разъёмы, защиту линий и место на плате. Чем различаются два варианта одного протокола — Modbus RTU и TCP. Когда между вашим изделием и чужой системой встаёт отдельная коробка, нужен преобразователь протокола Modbus.

Когда решение ещё дёшево пересмотреть

  • Пересмотрите до корпуса: габарит и разъёмы ещё не заданы механикой,
  • Пересмотрите до закупки на тираж: модуль ещё не оплачен на всю партию,
  • Пересмотрите до выхода в поле: отказ ещё ловится на стенде,
  • Пересмотрите до второго и третьего экземпляра: расхождения между ними ещё ничего не стоят.

Назначьте пересмотр событием, а не намерением. Поставьте его отдельным шагом между прототипом и партией. Проговорите вслух одно из трёх: остаёмся на модуле, переходим на носитель, разводим своё. Этот разговор стоит дешевле, чем повторное проектирование корпуса.

Комплект на руки не зависит от выбора

Модуль, носитель или своя плата — на руках у вас в итоге должно оказаться одно и то же. Права на результат, принципиальная схема, производственные файлы, исходники прошивки, среда сборки и конструкторская документация. С этим комплектом другой инженер продолжит работу без нас, а изделие не станет заложником одного подрядчика. Где проходит наша граница работ, показано на странице что мы делаем.

Схему, плату, корпус и прошивку мы делаем под задачу. За стык отвечает один исполнитель: спорить, чья это граница, будет не с кем. Здесь же мы говорим вслух и обратное — случай, когда своя плата вам не нужна. Отказаться от лишней разработки дешевле для вас и честнее для нас.

Частые вопросы

Когда готового модуля достаточно?

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

Что заставляет переходить на свою плату?

Партия, собственный корпус с заданными габаритами и разъёмами, работа рядом с силовым оборудованием и полевые интерфейсы с длинными линиями. По отдельности любой из них ещё можно обойти. Вместе они означают, что вы уже проектируете плату — просто не признаётесь в этом.

Можно оставить модуль и не разводить всё с нуля?

Да — это рабочий вариант, а не компромисс: модуль остаётся вычислительным ядром, а своя плата-носитель берёт питание, защиту входов, разъёмы и крепление. Ядро при этом остаётся заменяемым узлом, а не корнем изделия.

Насколько поздно можно передумать?

Дёшево — пока не спроектирован корпус, не оплачена закупка на тираж и изделие существует в одном экземпляре. После этого габарит, крепёж и расположение разъёмов уже зафиксированы модулем, и смена решения тянет за собой механику, а не только электронику.

Какой комплект остаётся на руках после разработки платы?

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

Разберём вашу задачу до разводки

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

Контакты

Спросите нас по теме статьи

Опишите свою ситуацию — скажем, что из этого применимо у вас, а что нет. Без обязательств.

Telegram
@StitexBot
Отвечаем
В течение рабочего дня

Работа с юрлицами и ИП:

  • Все цены включают НДС 22%
  • Договор, акты и счета по ЭДО или с УПД
  • Гарантия на все выполненные работы — 3 месяца