Payload Logo
Области применения

Где применяется ARS‑SM‑RK3588: Edge AI, машинное зрение и промышленные устройства

Date Published

home-hero

Rockchip RK3588 — производительная ARM-платформа для устройств, которым одновременно нужны вычислительная мощность, аппаратная обработка видео, графика, сетевые интерфейсы и локальное ускорение задач искусственного интеллекта.

Процессорный модуль ARS‑SM‑RK3588 выполнен в форм-факторе SMARC и предназначен для интеграции в собственные изделия: промышленные компьютеры, панели оператора, системы видеонаблюдения, Edge AI-устройства, медиасистемы, сетевые шлюзы и оборудование автоматизации.

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

Нужна консультация?

Если у вас уже есть устройство или прототип на базе RK3588, специалисты ARS Electronic могут помочь с подключением периферии, настройкой программной платформы и отладкой системы. Оставьте техническое описание проекта — мы оценим совместимость и предложим следующий шаг.



RK3588PC


Что такое ARS‑SM‑RK3588

ARS‑SM‑RK3588 — это процессорный модуль, а не готовый мини-ПК или обычная одноплатная система. Он устанавливается на carrier board — базовую плату с необходимыми разъёмами, питанием и периферийными интерфейсами.

CarierBoardSMARC


Такой подход используется при разработке серийного оборудования. Производитель может спроектировать carrier board под конкретную задачу:

  • выбрать нужное количество Ethernet-портов;
  • вывести USB, UART, CAN, SPI и I²C;
  • подключить камеры и дисплеи;
  • добавить NVMe или другие накопители;
  • реализовать гальваническую развязку;
  • подобрать питание и систему охлаждения;
  • адаптировать корпус под требования оборудования.

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

Формат SMARC позволяет отделить вычислительный модуль от carrier board и адаптировать интерфейсы под конкретное конечное устройство.

Ключевые возможности ARS‑SM‑RK3588

Модуль построен на базе восьмиядерного процессора Rockchip RK3588J. Платформа объединяет производительные ядра Cortex-A76, энергоэффективные Cortex-A55, графический ускоритель Mali-G610 MP4, NPU и аппаратные блоки обработки видео.

ARS‑SM‑RK3588 поддерживает LPDDR4/LPDDR4X объёмом до 32 ГБ, eMMC до 128 ГБ, два Gigabit Ethernet и набор интерфейсов для подключения периферии, включая PCIe, HDMI, MIPI-DSI, eDP, MIPI-CSI, USB, UART, I²C, SPI и CAN.

Модуль рассчитан на работу в промышленном диапазоне температур от −40 до +85 °C.

Подробнее о ARS‑SM‑RK3588.

Фактический набор интерфейсов конечного устройства определяется не только возможностями процессора, но и конкретной carrier board.

Производительность CPU

Восемь вычислительных ядер позволяют использовать модуль для:

  • локальных серверных приложений;
  • баз данных и кэширования;
  • веб-интерфейсов;
  • обработки потоков данных;
  • контейнеризированных сервисов;
  • визуализации;
  • управления периферией;
  • многопоточных приложений.

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

NPU для Edge AI

В RK3588 предусмотрен NPU производительностью до 6 TOPS для поддерживаемых операций и форматов моделей. Его можно использовать для локальной обработки данных от камер и датчиков без обязательной передачи всех данных в облако.

Возможные задачи:

  • обнаружение объектов;
  • классификация изображений;
  • контроль наличия детали;
  • подсчёт объектов;
  • анализ зон;
  • распознавание событий;
  • контроль безопасности;
  • предварительная обработка данных перед передачей на сервер.

Важно учитывать, что наличие NPU не означает автоматическую совместимость с любой нейросетью. Нужно проверить:

  • формат модели;
  • поддерживаемые операции;
  • конвертацию в формат Rockchip;
  • версию SDK;
  • точность после конвертации;
  • реальную скорость инференса;
  • совместную нагрузку CPU, GPU, памяти и видеоблоков.

Обработка видео и камер

RK3588 рассчитан на работу с потоковым видео и поддерживает аппаратное кодирование и декодирование для ряда форматов. В зависимости от конкретной конфигурации платы можно подключать камеры через MIPI-CSI или HDMI-вход, а также выводить изображение на дисплеи.

Для профессиональной системы необходимо отдельно проверить:

  • количество камер;
  • разрешение;
  • частоту кадров;
  • кодек;
  • битрейт;
  • синхронизацию;
  • задержку обработки;
  • одновременную работу камер и дисплеев;
  • нагрузку на память и накопитель.

Возможность декодирования до 32 потоков 1080p встречается в описаниях отдельных плат на базе RK3588, но это не следует автоматически переносить на любой процессорный модуль. Фактическая производительность зависит от форматов видеопотоков, программной конфигурации и особенностей конечного устройства.

Где применяется ARS‑SM‑RK3588

Машинное зрение и Edge AI

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

Типовая схема:

1

Камера

2

MIPI-CSI или HDMI

3

ARS‑SM‑RK3588

4

Предварительная обработка изображения

5

NPU / GPU / CPU

6

Результат анализа

7

PLC, HMI, сервер или исполнительный механизм


Возможные сценарии:

  • контроль комплектности изделия;
  • обнаружение дефектов;
  • проверка положения детали;
  • распознавание маркировки;
  • подсчёт продукции;
  • контроль доступа;
  • мониторинг опасной зоны;
  • анализ заполненности контейнера;
  • визуальный контроль технологического процесса.

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

Не уверены, будет ли ваша AI-модель работать на NPU RK3588? Передайте модель или описание задачи — поможем оценить возможность запуска на ARS‑SM‑RK3588.

Проверить AI-модель на RK3588


Видеонаблюдение и локальная видеоаналитика

ARS‑SM‑RK3588 может использоваться как вычислительная основа локального видеорегистратора, аналитического шлюза или компактной системы видеонаблюдения.

Возможные варианты:

  • NVR для небольшого объекта;
  • локальная запись потоков с IP-камер;
  • шлюз между камерами и сервером;
  • анализ видеопотока без отправки всех кадров в облако;
  • обнаружение движения;
  • контроль периметра;
  • обнаружение оставленных объектов;
  • подсчёт людей и транспорта.

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

Промышленные компьютеры и HMI

На базе ARS‑SM‑RK3588 можно создавать промышленные ARM-компьютеры и панели оператора для:

  • визуализации технологического процесса;
  • локального сбора данных;
  • журналирования событий;
  • работы с базами данных;
  • запуска веб-интерфейса;
  • обмена с PLC;
  • подключения датчиков;
  • обработки видеопотоков;
  • удалённого мониторинга.

В такой архитектуре модуль не обязательно заменяет PLC. Часто PLC выполняет детерминированное управление оборудованием, а ARM-компьютер отвечает за графический интерфейс, аналитику, хранение данных и обмен с внешними системами.

ARS‑SM‑RK3588 может взаимодействовать с периферией через Ethernet, CAN, UART, I²C, SPI, USB и другие интерфейсы, доступные на конкретной carrier board.

Сетевые шлюзы и Edge Computing

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

Пример:

1

Датчики и оборудование

2

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

3

ARS‑SM‑RK3588

4

Фильтрация, агрегация и анализ данных

5

Сервер, облако или корпоративная сеть


Возможные задачи:

  • MQTT-шлюз;
  • протокольный конвертер;
  • локальный сервер приложений;
  • сбор телеметрии;
  • предварительная фильтрация данных;
  • удалённое управление;
  • буферизация при потере связи;
  • локальная аналитика.

Два Gigabit Ethernet позволяют проектировать устройства с разделением сетевых сегментов, если это поддерживается схемой carrier board, сетевыми контроллерами и программной конфигурацией.

Digital Signage и мультимедийные системы

Графическая подсистема и видеоблоки RK3588 позволяют создавать:

  • медиаплееры;
  • интерактивные терминалы;
  • панели оператора;
  • информационные киоски;
  • системы Digital Signage;
  • устройства для видеостен;
  • мультимедийные комплексы;
  • терминалы навигации.

Возможность подключения нескольких дисплеев зависит от конкретной разводки carrier board, используемых интерфейсов и программных драйверов. Поэтому в техническом задании нужно заранее зафиксировать:

  • количество дисплеев;
  • разрешение;
  • частоту обновления;
  • тип интерфейса;
  • необходимость независимого контента;
  • требования к синхронизации;
  • режим работы 24/7.

NAS и локальные хранилища

RK3588 подходит для компактных систем хранения и обработки данных:

  • локального файлового сервера;
  • хранилища видеозаписей;
  • резервного копирования;
  • edge-хранилища;
  • кэширующего сервера;
  • системы синхронизации данных.

Подключение NVMe, SATA и других накопителей зависит от реализации carrier board, доступных линий PCIe, питания и программной поддержки. Поэтому при выборе модуля важно анализировать не только характеристики SoC, но и схему конкретной базовой платы:

  • какие линии PCIe выведены;
  • предусмотрен ли интерфейс для NVMe;
  • поддерживается ли SATA;
  • хватает ли питания для накопителей;
  • как организовано охлаждение;
  • поддерживается ли нужный накопитель операционной системой.

Транспортные и бортовые системы

RK3588 может применяться в бортовых вычислительных системах, терминалах и мультимедийном оборудовании транспорта.

Возможные задачи:

  • информационные панели;
  • навигационные терминалы;
  • обработка видеопотоков;
  • мониторинг салона;
  • локальная аналитика;
  • мультимедиа;
  • сбор данных с периферии.

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

Необходимо дополнительно проверить:

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

Как строится устройство на базе модуля

ARS‑SM‑RK3588 является частью конечного изделия. Для полноценной системы обычно требуются:

  • carrier board;
  • накопитель;
  • система охлаждения;
  • корпус;
  • камеры или датчики;
  • дисплей;
  • сетевые и промышленные интерфейсы;
  • программная платформа;
  • механизм обновления;
  • watchdog;
  • средства удалённого мониторинга.

До разработки carrier board желательно определить:

  • какие интерфейсы действительно нужны;
  • сколько будет камер и дисплеев;
  • какой нужен диапазон питания;
  • требуется ли гальваническая развязка;
  • какие накопители будут использоваться;
  • какая нагрузка будет постоянной;
  • допускается ли вентилятор;
  • нужен ли режим работы 24/7;
  • как будет обновляться программное обеспечение;
  • какой планируется объём производства.

Нужна carrier board под камеры, дисплеи, CAN, Ethernet или накопители? Опишите требования к устройству — поможем определить состав интерфейсов и следующий этап разработки.

Обсудить аппаратную платформу


Что проверить до запуска проекта

Перед заказом прототипа рекомендуем проверить:

  1. Совместимость камер, дисплеев и накопителей.
  2. Работу нужных интерфейсов на выбранной carrier board.
  3. Производительность реального приложения.
  4. Работу модели на NPU.
  5. Температурный режим под длительной нагрузкой.
  6. Загрузку и восстановление после отключения питания.
  7. Работу watchdog.
  8. Скорость записи и чтения данных.
  9. Стабильность сетевых соединений.
  10. Обновление программного обеспечения.
  11. Электромагнитную совместимость.
  12. Работу устройства в заданном диапазоне температур.

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

Когда выбрать RK3588, а когда x86

ARS‑SM‑RK3588 рационально выбирать, если проекту нужны:

  • компактный форм-фактор;
  • низкое энергопотребление;
  • локальная обработка видео;
  • NPU для поддерживаемых AI-моделей;
  • несколько дисплейных интерфейсов;
  • ARM Linux или Android;
  • собственная carrier board;
  • работа в промышленном температурном диапазоне.

x86 может быть предпочтительнее, если:

  • требуется специфическое программное обеспечение только для x86;
  • используются готовые PCIe-карты;
  • критична совместимость с Windows-приложениями;
  • проект зависит от большого количества стандартных драйверов x86;
  • требуется запуск существующей серверной инфраструктуры без адаптации.

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

Как заказать отладку и интеграцию

Если у вас уже есть прототип на базе RK3588 или требуется разработать устройство на базе ARS‑SM‑RK3588, можно начать с технической оценки проекта.

С чем можем помочь

  • проверить совместимость периферии;
  • подобрать конфигурацию модуля;
  • определить требования к carrier board;
  • подключить камеры и дисплеи;
  • настроить Linux, Debian, Ubuntu или другую поддерживаемую ОС;
  • проверить аппаратное ускорение видео;
  • перенести и проверить AI-модель на NPU;
  • настроить GPIO, UART, SPI, I²C, CAN и Ethernet;
  • провести первичную диагностику;
  • проверить тепловой режим;
  • настроить watchdog и автозапуск;
  • подготовить базовую конфигурацию для серийного устройства.

Как проходит работа

1

Вы присылаете описание проекта

2

Мы уточняем интерфейсы и нагрузку

3

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

4

Формируем план отладки

5

Проводим проверку на целевом модуле

6

Передаём результаты и рекомендации

Что указать в заявке

Чтобы быстрее оценить задачу, укажите:

  • назначение устройства;
  • модель модуля или платы;
  • операционную систему;
  • количество камер и дисплеев;
  • требуемые интерфейсы;
  • используемую AI-модель;
  • проблему или ошибку;
  • режим работы;
  • диапазон температур;
  • планируемый объём производства;
  • сроки создания прототипа.

Обсудить проект на базе RK3588

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

Мы поможем:

  • проверить совместимость ARS‑SM‑RK3588 с вашей периферией;
  • оценить работу камер, дисплеев и накопителей;
  • проверить запуск AI-модели на NPU;
  • определить требования к carrier board;
  • составить план отладки прототипа.

Остались вопросы?

Отправить заявку на отладочный комплект