Инженер за монитором с трёхмерной моделью изделия в системе автоматизированного проектирования

MPV-LAB · инженерное бюро

Инженер и ИИ-команда: от идеи до серии

Ведущий инженер отвечает за результат.

ИИ-команда ускоряет работу — вы получаете изделие быстрее и дешевле штатного отдела.

Схемотехникаплатапрошивказапуск в сериюболее 20 лет опыта

STM32 · ESP32KiCad · ProteusRTOSModbus · CANLoRaWAN · BLESCADAмашинное зрение

Слой 1 · Корпус

Корпус видит заказчик. Мы видим всё, что под ним.

Слой 2 · Плата

Плата решает, заработает прибор или нет.

Слой 3 · Дорожки

У каждой дорожки есть длина, импеданс и цена ошибки.

Слой 4 · Кристалл

Регистр за регистром. Такт за тактом.

MPV-LAB · Разработка под ключ

Электроника и прошивки, сделанные до конца

Схемотехника, печатная плата, прошивка, радиочастотный тракт и запуск в серию. Ведущий инженер и его ИИ-команда — конструктор, программист, контролёр — ведут проект от первого разговора до работающего изделия на столе.

Услуги

Что именно делает MPV-LAB?

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

01

Схемотехника и печатная плата

KiCadProteus 8–9Qucs-S4–8 слоёвконтроль импеданса3D корпус

Электрическая схема, подбор элементной базы с оглядкой на доступность и цену, многослойная разводка, целостность питания и сигналов. На выходе Gerber, Excellon, спецификация и файл сборки, которые фабрика принимает без вопросов. Корпус и посадочные места проверяются в трёхмерной модели в Kompas3D или SOLIDWORKS до заказа плат, поэтому плата и корпус встречаются без напильника.

Макрофотография радиочастотной платы с согласованными линиями и позолоченными площадками
02

Прошивка и встраиваемый софт

STM32ESP32Atmel · MicrochipTexas InstrumentsRTOSC / C++PlatformIOOTA

Код по автомобильным правилам: без скрытых зависаний, с предсказуемым временем реакции и понятной обработкой отказов. Драйверы периферии, протоколы обмена, обновление по воздуху, журналирование для разбора полётов на месте эксплуатации. Отдельная сильная сторона это распределённые многопроцессорные системы, где несколько контроллеров делят работу и должны договариваться без потери данных.

Экран с исходным кодом прошивки в тёмном редакторе
03

Радиочастотные узлы, антенны, радары

LoRaWANBLEZigBee6LoWPANFMCW 5,8 ГГцпатч-решётки

Согласование трактов, расчёт бюджета линии, патч-антенны и решётки на стеклотекстолите, радарные модули с обработкой на FPGA. Считается заранее, измеряется на живом железе, а не подгоняется по факту. Для интернета вещей радиоканал выбирается по дальности и потреблению, а не по моде.

Усилитель мощности на плате внутри фрезерованного алюминиевого корпуса с высокочастотными разъёмами
04

Запуск в серию

опытная партиястенд ОТКдокументациясопровождение производства

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

Собранная радиочастотная плата в позолоченной рамке экранирования с высокочастотными разъёмами
05

Интерфейс оператора на приборе

DWIN DGUSWinstar GUI BuilderTFT · OLEDрезистивный сенсор

Экран прибора рисуется под руку в перчатке и под цех, а не под красивый скриншот. Готовые панели DWIN DGUS и Winstar снимают нагрузку с основного контроллера, а собственная графика на дисплее делается там, где панели не хватает.

Приборная панель с подсвеченными экранами и органами управления
06

Автоматизация, SCADA и машинное зрение

промышленные контроллерыSCADAModbus · CANTCP / UDPSIMPLE-SCADACV + ИИ

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

Резервуарный парк с беспроводными датчиками уровня и радиоканалом до диспетчерской

Стек

Чем именно это делается

Список ниже это рабочий инструмент, а не витрина: каждая строка стоит за законченным изделием, которое собрано, отлажено и передано заказчику. Если нужной строки здесь нет, честнее сказать об этом сразу, чем изучать её за ваш счёт.

Контроллеры

  • STM32
  • ESP32
  • Nordic nRF52
  • Nordic nRF53
  • ARM Cortex-M
  • Atmel AVR
  • Microchip PIC
  • Texas Instruments
  • промышленные ПЛК

Языки и среды

  • C
  • C++
  • Python
  • Zephyr RTOS
  • FreeRTOS
  • голое железо
  • PlatformIO
  • nRF Connect SDK
  • VS Code
  • MPLAB
  • Arduino

Отладочные интерфейсы

  • SWD
  • JTAG
  • UPDI
  • PDI
  • SPI
  • I2C
  • I2S
  • UART

Протоколы обмена

  • Modbus
  • CAN
  • TCP
  • UDP
  • USART
  • реинжиниринг чужих протоколов

Радиоканалы

  • LoRaWAN
  • BLE 5.x
  • Matter
  • Thread
  • ZigBee
  • 6LoWPAN
  • Sub-1GHz
  • FMCW радар
  • 4D-радар

Проектирование

  • KiCad EDA
  • Proteus 8–9
  • Qucs-S
  • Kompas3D
  • SOLIDWORKS
  • DWIN DGUS
  • Winstar GUI Builder

Безопасность и качество кода

  • secure boot
  • подписанные прошивки
  • защищённые OTA
  • MISRA-C
  • модульные тесты
  • CI для прошивок
  • Git

Edge AI и зрение

  • TinyML
  • TFLite Micro
  • распознавание на устройстве
  • слияние данных датчиков
  • машинное зрение
  • OpenCV

Питание и нормы

  • низкое потребление
  • бюджет тока в мкА
  • расчёт батареи
  • DFM
  • предсертификация FCC
  • предсертификация CE

Плюс к этому: SCADA и диспетчеризация, робототехника, машинное зрение с распознаванием на нейросетях, внедрение и пусконаладка на действующем производстве.

Как работаем

Пять этапов, и на каждом видно результат

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

Этап 01

Требования

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

Этап 02

Макет

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

Этап 03

Плата

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

Этап 04

Прошивка

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

Этап 05

Серия

Опытная партия, стенд проверки, документация, передача на производство. Дальше изделие живёт без разработчика.

Работы

Задачи, которые уже решены

Ниже четыре проекта разной природы: радиолокация, телеметрия, промышленный интернет вещей и взрывозащищённое оборудование. Общее у них одно: каждый доведён до плат, которые изготовлены и собраны, а не до презентации. Все снимки в этом разделе сделаны с этих самых проектов.

Приёмная плата радара диапазона 5,8 гигагерц с восемью высокочастотными разъёмами

Радиолокация

Приёмный и передающий модули радара 5,8 ГГц

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

5,8 ГГц1×8 RFRX · 4×1 RFTX
Собранная плата диспетчерского узла с радиомодулем и многоконтактным клеммником

Телеметрия

Диспетчерский узел сбора данных

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

В металлесобрана и работает, не рендер
Трёхмерная модель промышленного шлюза в герметичном корпусе с гермовводами

Промышленный интернет вещей

Шлюз склада в герметичном корпусе

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

IP-корпускомпоновка в 3D до заказа
Трёхмерная модель взрывозащищённого газового датчика с солнцезащитным козырьком

Промышленная безопасность

Газоаналитический датчик во взрывозащищённом корпусе

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

Exпод взрывозащищённый корпус

Фотоархив

Снимки из работы, без ретуши

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

Несколько плат одного семейства устройств рядом друг с другом
Семейство плат одного изделияБазовая плата, радиочастотная часть и плата питания в одном проекте
Трёхмерная модель платы с процессором, разъёмами и цепями питания
Плата с процессором и питаниемПроверка сборки в трёхмерной модели до заказа
Трёхмерная модель длинной платы приборного блока с плотным монтажом
Приборный блокПлотный монтаж на всю длину корпуса
Трёхмерная модель платы источника питания с крупными конденсаторами и разъёмами
Плата питания устройстваСиловая часть, разведённая отдельно от сигнальной
Трёхмерная модель контроллера в промышленном корпусе с клеммниками и кабельными вводами
Контроллер в корпусеКлеммники, гермовводы и прозрачная крышка в сборке
Стопка круглых плат с элементом питания внутри цилиндрического корпуса
Датчик промышленныйКомпоновка под цилиндрический корпус с автономным питанием
Разводка многослойной платы в редакторе: полигоны питания, трассы и переходные отверстия

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

Попробуйте сами

Прошивка занимает секунду. Всё остальное занимает месяцы

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

Готов к записи

CLOCKТактирование168 МГц
POWERПитание ядра1,20 В
PERIPHПериферияSPI · I2C · UART
RADIOРадиоканал−97 дБм
APPОсновной циклзапущен

Форматы работы

Три способа начать, и ни один не требует сразу всего бюджета

Стоимость зависит от сложности узлов, а не от объёма договора. Начать можно с одного короткого этапа и решить дальше по его результату. Точная смета выдаётся после этапа требований, когда понятны риски, а не в первый день по переписке.

Аудит

от 1 неделификсированная цена

  • Разбор существующей схемы и разводки
  • Чтение прошивки и измерения на железе
  • Список дефектов с приоритетами
  • Честный вывод, чинить или перевыпускать
Заказать аудит

Разработка под ключ

8–16 недельоплата по этапам

  • Требования, макет, плата, прошивка, серия
  • Результат в конце каждого этапа
  • Все исходники и права у заказчика
  • Исправление ошибок первой ревизии без доплаты
Обсудить проект

Инженер на проект

помесячночастичная занятость

  • Усиление вашей команды на сложном узле
  • Радиочастотная часть, FPGA, драйверы
  • Работа в вашем репозитории и по вашим правилам
  • Выход из проекта без незакрытых хвостов
Обсудить занятость
Какой формат подходит
ФорматСрокОплатаЧто получает заказчик
Аудит существующей платыот 1 неделификсированная цена, названа заранееСписок дефектов с приоритетами и вывод: чинить или перевыпускать
Разработка под ключ8–16 недельпо этапам, смета после этапа требованийСхема, плата, прошивка, радиоканал, опытная партия, все исходники
Инженер на проектпомесячномесячная ставка, частичная занятостьРабота в вашем репозитории над одним сложным узлом

Вопросы

То, что спрашивают до подписи договора

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

Кому принадлежат исходники и права на разработку?

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

Сколько стоит разработка устройства под ключ?

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

Сколько времени занимает разработка платы и прошивки?

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

Что происходит, если плата не заработает?

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

Возьмётесь ли вы за чужую плату или недоделанный проект?

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

Занимаетесь ли вы автоматизацией производства, а не только платами?

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

Подписываете ли вы соглашение о неразглашении?

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

3D-портфолио

Покрутите нашу работу.
Прямо сейчас, мышью.

Справа — настоящая 3D-модель промышленного датчика, который мы разработали под ключ: плата, прошивка, корпус. В галерее — ещё пять изделий.

Открыть 3D-галерею →
↻ модель вращается — возьмите управление

Начать

Опишите задачу в трёх предложениях

Ответ приходит в течение одного рабочего дня: оценка задачи либо рекомендация подрядчика, если задача не наша. Первый разговор бесплатный, соглашение о неразглашении подписывается до него.

Ответ в течение одного рабочего дня
Заявка принята. Ответ придёт на указанную почту в течение одного рабочего дня.
Отправить не удалось. Напишите на info@mpv-lab.com.